diff --git a/Makefile b/Makefile index 78a2c2a4f..a0927755e 100644 --- a/Makefile +++ b/Makefile @@ -218,6 +218,8 @@ include songs.mk %.gbapal: %.png ; $(GFX) $< $@ %.lz: % ; $(GFX) $< $@ %.rl: % ; $(GFX) $< $@ + +$(CRY_SUBDIR)/uncomp_%.bin: $(CRY_SUBDIR)/uncomp_%.aif ; $(AIF) $< $@ $(CRY_SUBDIR)/%.bin: $(CRY_SUBDIR)/%.aif ; $(AIF) $< $@ --compress sound/%.bin: sound/%.aif ; $(AIF) $< $@ diff --git a/asm/macros/music_voice.inc b/asm/macros/music_voice.inc index 64dd38214..832c76511 100644 --- a/asm/macros/music_voice.inc +++ b/asm/macros/music_voice.inc @@ -150,3 +150,15 @@ .4byte \sample .byte 0xff, 0, 0xff, 0 .endm + + .macro cry_uncomp sample @ not compressed + .byte 0x0, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm + + .macro cry2_uncomp sample @ not compressed + .byte 0x10, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm diff --git a/graphics/pokemon/abomasnow/anim_front.png b/graphics/pokemon/abomasnow/anim_front.png new file mode 100644 index 000000000..b7b43b1fd Binary files /dev/null and b/graphics/pokemon/abomasnow/anim_front.png differ diff --git a/graphics/pokemon/abomasnow/back.png b/graphics/pokemon/abomasnow/back.png new file mode 100644 index 000000000..589cf397f Binary files /dev/null and b/graphics/pokemon/abomasnow/back.png differ diff --git a/graphics/pokemon/abomasnow/footprint.png b/graphics/pokemon/abomasnow/footprint.png new file mode 100644 index 000000000..51788b73a Binary files /dev/null and b/graphics/pokemon/abomasnow/footprint.png differ diff --git a/graphics/pokemon/abomasnow/front.png b/graphics/pokemon/abomasnow/front.png new file mode 100644 index 000000000..49a9d0649 Binary files /dev/null and b/graphics/pokemon/abomasnow/front.png differ diff --git a/graphics/pokemon/abomasnow/icon.png b/graphics/pokemon/abomasnow/icon.png new file mode 100644 index 000000000..8a3f86f2c Binary files /dev/null and b/graphics/pokemon/abomasnow/icon.png differ diff --git a/graphics/pokemon/abomasnow/normal.pal b/graphics/pokemon/abomasnow/normal.pal new file mode 100644 index 000000000..4408f90cd --- /dev/null +++ b/graphics/pokemon/abomasnow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 88 +112 160 144 +16 16 16 +64 120 112 +88 104 136 +248 248 248 +200 200 224 +168 168 192 +168 104 192 +128 72 144 +216 168 208 +152 144 176 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abomasnow/shiny.pal b/graphics/pokemon/abomasnow/shiny.pal new file mode 100644 index 000000000..d8465aed0 --- /dev/null +++ b/graphics/pokemon/abomasnow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 120 +80 136 168 +16 16 16 +56 88 152 +88 112 120 +248 248 248 +192 208 216 +160 176 192 +144 104 224 +80 48 176 +216 152 240 +144 152 176 +32 40 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abra/anim_front.png b/graphics/pokemon/abra/anim_front.png index ee466f539..927be7344 100644 Binary files a/graphics/pokemon/abra/anim_front.png and b/graphics/pokemon/abra/anim_front.png differ diff --git a/graphics/pokemon/abra/back.png b/graphics/pokemon/abra/back.png index 5035bde91..5de7d0520 100644 Binary files a/graphics/pokemon/abra/back.png and b/graphics/pokemon/abra/back.png differ diff --git a/graphics/pokemon/abra/front.png b/graphics/pokemon/abra/front.png index 5e7ff8066..362022801 100644 Binary files a/graphics/pokemon/abra/front.png and b/graphics/pokemon/abra/front.png differ diff --git a/graphics/pokemon/abra/icon.png b/graphics/pokemon/abra/icon.png index cf7d3d2f7..6b91d3f73 100644 Binary files a/graphics/pokemon/abra/icon.png and b/graphics/pokemon/abra/icon.png differ diff --git a/graphics/pokemon/abra/normal.pal b/graphics/pokemon/abra/normal.pal index b688ea0bc..5b75ffb31 100644 --- a/graphics/pokemon/abra/normal.pal +++ b/graphics/pokemon/abra/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -246 246 246 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -213 180 82 -172 131 41 -148 106 16 -98 49 0 -255 0 255 -255 0 255 -255 255 123 -255 238 41 -213 180 0 -139 98 0 +152 208 160 +88 56 8 +120 96 24 +240 208 80 +64 48 40 +192 160 56 +248 232 168 +152 120 32 +160 128 112 16 16 16 +104 80 72 +208 176 80 +176 160 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abra/shiny.pal b/graphics/pokemon/abra/shiny.pal index 4122603ff..e8c79eea1 100644 --- a/graphics/pokemon/abra/shiny.pal +++ b/graphics/pokemon/abra/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -246 246 246 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -205 180 180 -172 148 148 -148 115 123 -106 49 123 -255 0 255 -255 0 255 -255 255 222 -255 255 115 -246 180 41 -164 82 0 +152 208 160 +136 80 24 +168 104 40 +248 240 128 +88 48 56 +232 200 48 +248 240 216 +200 152 32 +184 136 144 16 16 16 +136 96 104 +208 176 80 +216 176 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/absol/anim_front.png b/graphics/pokemon/absol/anim_front.png index 5b459aef0..896b8bca9 100644 Binary files a/graphics/pokemon/absol/anim_front.png and b/graphics/pokemon/absol/anim_front.png differ diff --git a/graphics/pokemon/absol/back.png b/graphics/pokemon/absol/back.png index 876ba48aa..029980de2 100644 Binary files a/graphics/pokemon/absol/back.png and b/graphics/pokemon/absol/back.png differ diff --git a/graphics/pokemon/absol/front.png b/graphics/pokemon/absol/front.png index 17759b2e7..0026dd274 100644 Binary files a/graphics/pokemon/absol/front.png and b/graphics/pokemon/absol/front.png differ diff --git a/graphics/pokemon/absol/icon.png b/graphics/pokemon/absol/icon.png index 3cc5e01b5..681d98d1d 100644 Binary files a/graphics/pokemon/absol/icon.png and b/graphics/pokemon/absol/icon.png differ diff --git a/graphics/pokemon/absol/normal.pal b/graphics/pokemon/absol/normal.pal index 990038917..281044a79 100644 --- a/graphics/pokemon/absol/normal.pal +++ b/graphics/pokemon/absol/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 156 180 -255 255 255 -222 222 238 -197 197 213 -148 148 172 -255 123 115 -205 41 32 -123 41 49 -172 172 205 -131 131 172 -90 90 131 -41 57 57 -148 164 164 -115 131 131 -82 98 98 +152 208 160 +48 72 112 +24 32 56 +104 120 176 +72 88 128 +16 16 16 +128 144 176 +248 248 248 +88 96 120 +168 176 224 +200 224 248 +120 56 56 +208 56 64 +224 136 144 +0 0 0 0 0 0 diff --git a/graphics/pokemon/absol/shiny.pal b/graphics/pokemon/absol/shiny.pal index 4b86195a7..15ac54a73 100644 --- a/graphics/pokemon/absol/shiny.pal +++ b/graphics/pokemon/absol/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 156 180 -255 255 255 -238 222 230 -222 189 213 -197 156 189 -49 180 255 -0 115 189 -123 41 49 -172 172 205 -131 131 172 -90 90 131 -41 57 57 -205 115 98 -172 82 65 -131 41 24 +152 208 160 +160 56 48 +88 24 24 +224 136 120 +200 104 88 +16 16 16 +176 144 192 +248 248 248 +120 88 136 +208 176 224 +232 216 240 +56 112 104 +48 160 144 +136 208 216 +0 0 0 0 0 0 diff --git a/graphics/pokemon/accelgor/anim_front.png b/graphics/pokemon/accelgor/anim_front.png new file mode 100644 index 000000000..d7a8355ca Binary files /dev/null and b/graphics/pokemon/accelgor/anim_front.png differ diff --git a/graphics/pokemon/accelgor/back.png b/graphics/pokemon/accelgor/back.png new file mode 100644 index 000000000..8dbc18d1e Binary files /dev/null and b/graphics/pokemon/accelgor/back.png differ diff --git a/graphics/pokemon/accelgor/footprint.png b/graphics/pokemon/accelgor/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/accelgor/footprint.png differ diff --git a/graphics/pokemon/accelgor/front.png b/graphics/pokemon/accelgor/front.png new file mode 100644 index 000000000..5d5fbc1a5 Binary files /dev/null and b/graphics/pokemon/accelgor/front.png differ diff --git a/graphics/pokemon/accelgor/icon.png b/graphics/pokemon/accelgor/icon.png new file mode 100644 index 000000000..d8538bec1 Binary files /dev/null and b/graphics/pokemon/accelgor/icon.png differ diff --git a/graphics/pokemon/accelgor/normal.pal b/graphics/pokemon/accelgor/normal.pal new file mode 100644 index 000000000..8be8b0685 --- /dev/null +++ b/graphics/pokemon/accelgor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 40 48 +168 64 80 +248 96 120 +16 16 16 +168 128 104 +112 200 112 +80 136 72 +32 40 48 +40 56 80 +112 136 184 +88 104 128 +184 184 200 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/accelgor/shiny.pal b/graphics/pokemon/accelgor/shiny.pal new file mode 100644 index 000000000..97e55bfde --- /dev/null +++ b/graphics/pokemon/accelgor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 72 16 +168 120 40 +248 192 72 +16 16 16 +248 128 96 +248 72 120 +184 48 96 +56 40 24 +48 48 48 +128 128 128 +80 80 80 +184 184 200 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aegislash/back.png b/graphics/pokemon/aegislash/back.png new file mode 100644 index 000000000..5a2859418 Binary files /dev/null and b/graphics/pokemon/aegislash/back.png differ diff --git a/graphics/pokemon/aegislash/blade/back.png b/graphics/pokemon/aegislash/blade/back.png new file mode 100644 index 000000000..631d11348 Binary files /dev/null and b/graphics/pokemon/aegislash/blade/back.png differ diff --git a/graphics/pokemon/aegislash/blade/front.png b/graphics/pokemon/aegislash/blade/front.png new file mode 100644 index 000000000..288bdf5eb Binary files /dev/null and b/graphics/pokemon/aegislash/blade/front.png differ diff --git a/graphics/pokemon/aegislash/blade/icon.png b/graphics/pokemon/aegislash/blade/icon.png new file mode 100644 index 000000000..c96502c04 Binary files /dev/null and b/graphics/pokemon/aegislash/blade/icon.png differ diff --git a/graphics/pokemon/aegislash/blade/normal.pal b/graphics/pokemon/aegislash/blade/normal.pal new file mode 100644 index 000000000..539d25638 --- /dev/null +++ b/graphics/pokemon/aegislash/blade/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 48 +232 224 128 +16 16 16 +248 248 248 +144 128 80 +176 160 88 +40 40 48 +128 112 200 +80 72 112 +152 152 152 +72 72 72 +152 128 80 +192 176 128 +240 240 240 +0 0 0 diff --git a/graphics/pokemon/aegislash/blade/shiny.pal b/graphics/pokemon/aegislash/blade/shiny.pal new file mode 100644 index 000000000..c1ff0130d --- /dev/null +++ b/graphics/pokemon/aegislash/blade/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +136 136 136 +16 16 16 +248 248 248 +64 64 64 +88 88 88 +40 40 48 +248 224 96 +144 136 56 +176 48 48 +72 8 24 +152 128 80 +192 176 128 +248 88 88 +0 0 0 diff --git a/graphics/pokemon/aegislash/front.png b/graphics/pokemon/aegislash/front.png new file mode 100644 index 000000000..2e468aa8e Binary files /dev/null and b/graphics/pokemon/aegislash/front.png differ diff --git a/graphics/pokemon/aegislash/icon.png b/graphics/pokemon/aegislash/icon.png new file mode 100644 index 000000000..81b1541f2 Binary files /dev/null and b/graphics/pokemon/aegislash/icon.png differ diff --git a/graphics/pokemon/aegislash/normal.pal b/graphics/pokemon/aegislash/normal.pal new file mode 100644 index 000000000..c50c4fdbb --- /dev/null +++ b/graphics/pokemon/aegislash/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 48 +232 224 128 +16 16 16 +248 248 248 +144 128 80 +176 160 88 +40 40 48 +128 112 200 +80 72 112 +152 152 152 +72 72 72 +192 176 128 +152 128 80 +240 240 240 +0 0 0 diff --git a/graphics/pokemon/aegislash/shiny.pal b/graphics/pokemon/aegislash/shiny.pal new file mode 100644 index 000000000..bb53e193d --- /dev/null +++ b/graphics/pokemon/aegislash/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +136 136 136 +16 16 16 +248 248 248 +64 64 64 +88 88 88 +40 40 48 +248 224 96 +144 136 56 +176 48 48 +72 8 24 +192 176 128 +152 128 80 +248 88 88 +0 0 0 diff --git a/graphics/pokemon/aerodactyl/anim_front.png b/graphics/pokemon/aerodactyl/anim_front.png index 4b5ea3378..42874a632 100644 Binary files a/graphics/pokemon/aerodactyl/anim_front.png and b/graphics/pokemon/aerodactyl/anim_front.png differ diff --git a/graphics/pokemon/aerodactyl/back.png b/graphics/pokemon/aerodactyl/back.png index 8dfa76f57..eb5e2be19 100644 Binary files a/graphics/pokemon/aerodactyl/back.png and b/graphics/pokemon/aerodactyl/back.png differ diff --git a/graphics/pokemon/aerodactyl/front.png b/graphics/pokemon/aerodactyl/front.png index 5f7e41552..65a1496f4 100644 Binary files a/graphics/pokemon/aerodactyl/front.png and b/graphics/pokemon/aerodactyl/front.png differ diff --git a/graphics/pokemon/aerodactyl/icon.png b/graphics/pokemon/aerodactyl/icon.png index f90e269b0..e354dbb0d 100644 Binary files a/graphics/pokemon/aerodactyl/icon.png and b/graphics/pokemon/aerodactyl/icon.png differ diff --git a/graphics/pokemon/aerodactyl/normal.pal b/graphics/pokemon/aerodactyl/normal.pal index 45116129c..7f67f0390 100644 --- a/graphics/pokemon/aerodactyl/normal.pal +++ b/graphics/pokemon/aerodactyl/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 0 255 -255 0 255 -255 0 255 -197 139 205 -148 98 180 -115 65 148 -65 16 98 -222 98 98 -139 49 49 +152 208 160 +120 104 128 +72 56 80 +184 184 224 +152 144 160 +128 96 144 +152 120 184 +176 136 208 16 16 16 -238 246 255 -205 213 222 -148 172 180 -49 82 90 -255 255 255 +248 248 248 +200 200 200 +56 112 80 +104 56 72 +168 112 120 +224 160 160 +72 56 80 diff --git a/graphics/pokemon/aerodactyl/shiny.pal b/graphics/pokemon/aerodactyl/shiny.pal index 1e2e3f8d7..a2ee30d19 100644 --- a/graphics/pokemon/aerodactyl/shiny.pal +++ b/graphics/pokemon/aerodactyl/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 0 255 -255 0 255 -255 0 255 -98 148 255 -65 115 230 -16 65 180 -24 24 106 -222 98 98 -139 49 49 +152 208 160 +168 104 168 +96 56 88 +248 192 240 +208 152 200 +64 72 176 +88 120 248 +112 152 248 16 16 16 -255 222 255 -238 180 230 -180 123 180 -123 57 131 -255 255 255 +248 248 248 +200 200 200 +48 112 40 +128 40 72 +200 56 72 +224 136 152 +40 32 136 diff --git a/graphics/pokemon/aggron/anim_front.png b/graphics/pokemon/aggron/anim_front.png index 43adabd58..026740681 100644 Binary files a/graphics/pokemon/aggron/anim_front.png and b/graphics/pokemon/aggron/anim_front.png differ diff --git a/graphics/pokemon/aggron/back.png b/graphics/pokemon/aggron/back.png index 24ade1ff4..bc9564a89 100644 Binary files a/graphics/pokemon/aggron/back.png and b/graphics/pokemon/aggron/back.png differ diff --git a/graphics/pokemon/aggron/front.png b/graphics/pokemon/aggron/front.png index 0c357efe4..bb07d0a9d 100644 Binary files a/graphics/pokemon/aggron/front.png and b/graphics/pokemon/aggron/front.png differ diff --git a/graphics/pokemon/aggron/icon.png b/graphics/pokemon/aggron/icon.png index ed7ae52e4..5410a384f 100644 Binary files a/graphics/pokemon/aggron/icon.png and b/graphics/pokemon/aggron/icon.png differ diff --git a/graphics/pokemon/aggron/normal.pal b/graphics/pokemon/aggron/normal.pal index b5711fdad..0f22972a7 100644 --- a/graphics/pokemon/aggron/normal.pal +++ b/graphics/pokemon/aggron/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 172 156 -74 74 65 -106 106 106 -139 139 139 -172 172 172 -57 57 65 -123 106 106 -156 139 139 -189 172 172 -222 205 205 -255 255 255 -172 57 74 -222 106 106 -255 131 131 -106 189 255 +152 208 160 +112 128 144 +80 96 104 +16 16 16 +248 248 248 +192 200 200 +152 160 176 +160 168 160 +72 168 208 +128 128 136 +104 104 104 +64 64 80 +160 104 128 +224 168 192 +192 200 200 0 0 0 diff --git a/graphics/pokemon/aggron/shiny.pal b/graphics/pokemon/aggron/shiny.pal index eadb9aa81..fb383ea79 100644 --- a/graphics/pokemon/aggron/shiny.pal +++ b/graphics/pokemon/aggron/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 172 156 -32 90 90 -65 123 115 -90 156 148 -148 197 205 -74 41 24 -123 123 90 -156 156 123 -189 189 156 -222 222 197 -255 255 255 -172 57 74 -222 106 106 -255 131 131 -255 123 82 +152 208 160 +144 152 120 +112 112 80 +16 16 16 +248 248 248 +208 208 176 +168 176 136 +160 216 208 +248 96 136 +112 176 176 +88 152 136 +64 104 96 +168 72 88 +216 136 136 +192 200 200 0 0 0 diff --git a/graphics/pokemon/aipom/anim_front.png b/graphics/pokemon/aipom/anim_front.png index 1643e37cf..88b55fdd0 100644 Binary files a/graphics/pokemon/aipom/anim_front.png and b/graphics/pokemon/aipom/anim_front.png differ diff --git a/graphics/pokemon/aipom/back.png b/graphics/pokemon/aipom/back.png index 7e9594b6f..5eed97359 100644 Binary files a/graphics/pokemon/aipom/back.png and b/graphics/pokemon/aipom/back.png differ diff --git a/graphics/pokemon/aipom/front.png b/graphics/pokemon/aipom/front.png index 25b20c739..384ef8565 100644 Binary files a/graphics/pokemon/aipom/front.png and b/graphics/pokemon/aipom/front.png differ diff --git a/graphics/pokemon/aipom/icon.png b/graphics/pokemon/aipom/icon.png index d5138f203..43822f098 100644 Binary files a/graphics/pokemon/aipom/icon.png and b/graphics/pokemon/aipom/icon.png differ diff --git a/graphics/pokemon/aipom/normal.pal b/graphics/pokemon/aipom/normal.pal index bc79b2a2a..a9004ed8f 100644 --- a/graphics/pokemon/aipom/normal.pal +++ b/graphics/pokemon/aipom/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 131 255 -180 98 230 -139 57 180 -82 32 106 -255 246 197 -255 238 164 -238 197 90 -197 156 82 -139 106 65 -255 0 255 -213 213 213 -123 123 123 -90 90 90 +152 208 160 +120 72 128 +88 32 96 +184 128 192 +152 96 184 +16 16 16 +152 136 104 +208 184 128 +248 232 176 +248 248 248 +80 144 152 +40 104 120 +120 104 72 +168 168 160 +0 0 0 0 0 0 diff --git a/graphics/pokemon/aipom/shiny.pal b/graphics/pokemon/aipom/shiny.pal index 785e324ab..0a2d7874c 100644 --- a/graphics/pokemon/aipom/shiny.pal +++ b/graphics/pokemon/aipom/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 131 164 -230 98 139 -189 57 106 -115 32 65 -255 238 230 -255 222 213 -238 189 180 -222 123 131 -189 82 90 -255 0 255 -213 213 213 -123 123 123 -90 90 90 +152 208 160 +200 56 128 +144 24 64 +240 128 176 +224 96 152 16 16 16 +224 120 96 +248 168 160 +248 216 192 +248 248 248 +168 168 160 +88 88 88 +152 80 64 +168 168 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alakazam/anim_front.png b/graphics/pokemon/alakazam/anim_front.png index 3891f3242..22364b3e7 100644 Binary files a/graphics/pokemon/alakazam/anim_front.png and b/graphics/pokemon/alakazam/anim_front.png differ diff --git a/graphics/pokemon/alakazam/back.png b/graphics/pokemon/alakazam/back.png index aad3363af..a33340b0e 100644 Binary files a/graphics/pokemon/alakazam/back.png and b/graphics/pokemon/alakazam/back.png differ diff --git a/graphics/pokemon/alakazam/front.png b/graphics/pokemon/alakazam/front.png index d0c45a230..3fcd5981b 100644 Binary files a/graphics/pokemon/alakazam/front.png and b/graphics/pokemon/alakazam/front.png differ diff --git a/graphics/pokemon/alakazam/icon.png b/graphics/pokemon/alakazam/icon.png index f15231469..6d136899d 100644 Binary files a/graphics/pokemon/alakazam/icon.png and b/graphics/pokemon/alakazam/icon.png differ diff --git a/graphics/pokemon/alakazam/normal.pal b/graphics/pokemon/alakazam/normal.pal index 0617af6a5..611683409 100644 --- a/graphics/pokemon/alakazam/normal.pal +++ b/graphics/pokemon/alakazam/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -180 180 180 -90 90 90 -213 180 82 -172 131 41 -139 98 16 -98 49 0 -255 0 255 -255 0 255 -255 255 123 -255 238 41 -213 180 0 -139 98 0 +152 208 160 +120 96 24 +240 208 88 +192 160 56 16 16 16 +248 232 168 +104 72 80 +56 32 48 +200 184 168 +160 128 112 +88 88 88 +248 248 248 +176 176 168 +216 216 208 +96 96 88 +112 88 8 diff --git a/graphics/pokemon/alakazam/shiny.pal b/graphics/pokemon/alakazam/shiny.pal index 083ce6897..e6518d116 100644 --- a/graphics/pokemon/alakazam/shiny.pal +++ b/graphics/pokemon/alakazam/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -180 180 180 -90 90 90 -230 123 189 -189 82 148 -131 41 106 -82 0 41 -255 0 255 -255 0 255 -255 205 74 -213 172 0 -172 115 0 -123 32 0 +152 208 160 +160 104 0 +240 208 32 +200 144 24 16 16 16 +248 232 128 +152 48 112 +112 16 80 +248 144 224 +200 88 160 +88 88 88 +248 248 248 +176 176 176 +216 216 216 +88 88 88 +112 88 8 diff --git a/graphics/pokemon/alcremie/back.png b/graphics/pokemon/alcremie/back.png new file mode 100644 index 000000000..056eca0ab Binary files /dev/null and b/graphics/pokemon/alcremie/back.png differ diff --git a/graphics/pokemon/alcremie/caramel_swirl/back.png b/graphics/pokemon/alcremie/caramel_swirl/back.png new file mode 100644 index 000000000..d5a073b54 Binary files /dev/null and b/graphics/pokemon/alcremie/caramel_swirl/back.png differ diff --git a/graphics/pokemon/alcremie/caramel_swirl/front.png b/graphics/pokemon/alcremie/caramel_swirl/front.png new file mode 100644 index 000000000..42f6c0482 Binary files /dev/null and b/graphics/pokemon/alcremie/caramel_swirl/front.png differ diff --git a/graphics/pokemon/alcremie/caramel_swirl/normal.pal b/graphics/pokemon/alcremie/caramel_swirl/normal.pal new file mode 100644 index 000000000..7e2e4cb99 --- /dev/null +++ b/graphics/pokemon/alcremie/caramel_swirl/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 112 72 +248 248 248 +232 168 96 +200 168 120 +16 16 16 +248 232 184 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/caramel_swirl/shiny.pal b/graphics/pokemon/alcremie/caramel_swirl/shiny.pal new file mode 100644 index 000000000..d19dc335d --- /dev/null +++ b/graphics/pokemon/alcremie/caramel_swirl/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +152 152 152 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +216 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/front.png b/graphics/pokemon/alcremie/front.png new file mode 100644 index 000000000..e1daa350c Binary files /dev/null and b/graphics/pokemon/alcremie/front.png differ diff --git a/graphics/pokemon/alcremie/lemon_cream/back.png b/graphics/pokemon/alcremie/lemon_cream/back.png new file mode 100644 index 000000000..d5a073b54 Binary files /dev/null and b/graphics/pokemon/alcremie/lemon_cream/back.png differ diff --git a/graphics/pokemon/alcremie/lemon_cream/front.png b/graphics/pokemon/alcremie/lemon_cream/front.png new file mode 100644 index 000000000..b913e40be Binary files /dev/null and b/graphics/pokemon/alcremie/lemon_cream/front.png differ diff --git a/graphics/pokemon/alcremie/lemon_cream/normal.pal b/graphics/pokemon/alcremie/lemon_cream/normal.pal new file mode 100644 index 000000000..c69c0376e --- /dev/null +++ b/graphics/pokemon/alcremie/lemon_cream/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 120 24 +248 248 248 +232 224 0 +208 184 72 +16 16 16 +248 248 152 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/lemon_cream/shiny.pal b/graphics/pokemon/alcremie/lemon_cream/shiny.pal new file mode 100644 index 000000000..d19dc335d --- /dev/null +++ b/graphics/pokemon/alcremie/lemon_cream/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +152 152 152 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +216 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/matcha_cream/back.png b/graphics/pokemon/alcremie/matcha_cream/back.png new file mode 100644 index 000000000..8f93ef92e Binary files /dev/null and b/graphics/pokemon/alcremie/matcha_cream/back.png differ diff --git a/graphics/pokemon/alcremie/matcha_cream/front.png b/graphics/pokemon/alcremie/matcha_cream/front.png new file mode 100644 index 000000000..39c3ab855 Binary files /dev/null and b/graphics/pokemon/alcremie/matcha_cream/front.png differ diff --git a/graphics/pokemon/alcremie/matcha_cream/normal.pal b/graphics/pokemon/alcremie/matcha_cream/normal.pal new file mode 100644 index 000000000..a5bbc02bc --- /dev/null +++ b/graphics/pokemon/alcremie/matcha_cream/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 128 80 +232 248 200 +192 224 96 +176 208 152 +16 16 16 +232 248 208 +248 248 248 +136 32 56 +248 88 112 +192 48 72 +224 248 200 +176 208 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/matcha_cream/shiny.pal b/graphics/pokemon/alcremie/matcha_cream/shiny.pal new file mode 100644 index 000000000..eb171da47 --- /dev/null +++ b/graphics/pokemon/alcremie/matcha_cream/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +152 152 152 +216 216 216 +136 32 56 +248 88 112 +192 48 72 +248 248 248 +168 176 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/mint_cream/back.png b/graphics/pokemon/alcremie/mint_cream/back.png new file mode 100644 index 000000000..481ce9c78 Binary files /dev/null and b/graphics/pokemon/alcremie/mint_cream/back.png differ diff --git a/graphics/pokemon/alcremie/mint_cream/front.png b/graphics/pokemon/alcremie/mint_cream/front.png new file mode 100644 index 000000000..68d3b5a4c Binary files /dev/null and b/graphics/pokemon/alcremie/mint_cream/front.png differ diff --git a/graphics/pokemon/alcremie/mint_cream/normal.pal b/graphics/pokemon/alcremie/mint_cream/normal.pal new file mode 100644 index 000000000..7b56dfdc3 --- /dev/null +++ b/graphics/pokemon/alcremie/mint_cream/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 112 128 +248 248 248 +112 208 200 +152 168 176 +16 16 16 +208 240 232 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +176 176 176 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/mint_cream/shiny.pal b/graphics/pokemon/alcremie/mint_cream/shiny.pal new file mode 100644 index 000000000..f71c66c01 --- /dev/null +++ b/graphics/pokemon/alcremie/mint_cream/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +152 152 152 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +168 176 176 +216 216 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/normal.pal b/graphics/pokemon/alcremie/normal.pal new file mode 100644 index 000000000..db4dca6f9 --- /dev/null +++ b/graphics/pokemon/alcremie/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 88 +248 224 200 +240 136 144 +208 160 176 +16 16 16 +248 224 208 +248 248 248 +136 32 56 +248 88 112 +192 48 72 +208 160 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/rainbow_swirl/back.png b/graphics/pokemon/alcremie/rainbow_swirl/back.png new file mode 100644 index 000000000..e7f558454 Binary files /dev/null and b/graphics/pokemon/alcremie/rainbow_swirl/back.png differ diff --git a/graphics/pokemon/alcremie/rainbow_swirl/front.png b/graphics/pokemon/alcremie/rainbow_swirl/front.png new file mode 100644 index 000000000..4337e257a Binary files /dev/null and b/graphics/pokemon/alcremie/rainbow_swirl/front.png differ diff --git a/graphics/pokemon/alcremie/rainbow_swirl/normal.pal b/graphics/pokemon/alcremie/rainbow_swirl/normal.pal new file mode 100644 index 000000000..3a02c0dd4 --- /dev/null +++ b/graphics/pokemon/alcremie/rainbow_swirl/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 88 64 +240 160 168 +216 144 88 +208 192 120 +16 16 16 +248 248 184 +248 248 248 +136 32 56 +248 88 112 +192 48 72 +248 248 112 +216 192 40 +176 232 224 +128 160 168 +208 128 136 diff --git a/graphics/pokemon/alcremie/rainbow_swirl/shiny.pal b/graphics/pokemon/alcremie/rainbow_swirl/shiny.pal new file mode 100644 index 000000000..e7e9c558f --- /dev/null +++ b/graphics/pokemon/alcremie/rainbow_swirl/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +152 152 152 +216 216 216 +136 32 56 +248 88 112 +192 48 72 +248 248 248 +168 176 176 +248 248 248 +168 176 176 +168 176 176 diff --git a/graphics/pokemon/alcremie/ruby_cream/back.png b/graphics/pokemon/alcremie/ruby_cream/back.png new file mode 100644 index 000000000..45fc28a0e Binary files /dev/null and b/graphics/pokemon/alcremie/ruby_cream/back.png differ diff --git a/graphics/pokemon/alcremie/ruby_cream/front.png b/graphics/pokemon/alcremie/ruby_cream/front.png new file mode 100644 index 000000000..7196c7054 Binary files /dev/null and b/graphics/pokemon/alcremie/ruby_cream/front.png differ diff --git a/graphics/pokemon/alcremie/ruby_cream/normal.pal b/graphics/pokemon/alcremie/ruby_cream/normal.pal new file mode 100644 index 000000000..873d673e1 --- /dev/null +++ b/graphics/pokemon/alcremie/ruby_cream/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 112 +240 200 208 +232 112 192 +200 152 184 +16 16 16 +248 248 248 +136 32 56 +248 88 112 +192 48 72 +240 200 200 +200 144 184 +200 152 192 +240 200 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/ruby_cream/shiny.pal b/graphics/pokemon/alcremie/ruby_cream/shiny.pal new file mode 100644 index 000000000..454ec33ff --- /dev/null +++ b/graphics/pokemon/alcremie/ruby_cream/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +216 216 216 +136 32 56 +248 88 112 +192 48 72 +248 248 248 +168 176 176 +168 176 176 +152 152 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/ruby_swirl/back.png b/graphics/pokemon/alcremie/ruby_swirl/back.png new file mode 100644 index 000000000..ae275b897 Binary files /dev/null and b/graphics/pokemon/alcremie/ruby_swirl/back.png differ diff --git a/graphics/pokemon/alcremie/ruby_swirl/front.png b/graphics/pokemon/alcremie/ruby_swirl/front.png new file mode 100644 index 000000000..cb99b49fa Binary files /dev/null and b/graphics/pokemon/alcremie/ruby_swirl/front.png differ diff --git a/graphics/pokemon/alcremie/ruby_swirl/normal.pal b/graphics/pokemon/alcremie/ruby_swirl/normal.pal new file mode 100644 index 000000000..5208a45f8 --- /dev/null +++ b/graphics/pokemon/alcremie/ruby_swirl/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 80 +248 176 192 +240 192 128 +208 184 160 +16 16 16 +248 240 208 +248 248 248 +136 32 56 +248 88 112 +192 48 72 +248 176 184 +224 120 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/ruby_swirl/shiny.pal b/graphics/pokemon/alcremie/ruby_swirl/shiny.pal new file mode 100644 index 000000000..eb171da47 --- /dev/null +++ b/graphics/pokemon/alcremie/ruby_swirl/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +152 152 152 +216 216 216 +136 32 56 +248 88 112 +192 48 72 +248 248 248 +168 176 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/salted_cream/back.png b/graphics/pokemon/alcremie/salted_cream/back.png new file mode 100644 index 000000000..f32932d95 Binary files /dev/null and b/graphics/pokemon/alcremie/salted_cream/back.png differ diff --git a/graphics/pokemon/alcremie/salted_cream/front.png b/graphics/pokemon/alcremie/salted_cream/front.png new file mode 100644 index 000000000..08a75d2e8 Binary files /dev/null and b/graphics/pokemon/alcremie/salted_cream/front.png differ diff --git a/graphics/pokemon/alcremie/salted_cream/normal.pal b/graphics/pokemon/alcremie/salted_cream/normal.pal new file mode 100644 index 000000000..adfd376dc --- /dev/null +++ b/graphics/pokemon/alcremie/salted_cream/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +248 248 248 +112 208 200 +176 176 176 +16 16 16 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +248 248 248 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/salted_cream/shiny.pal b/graphics/pokemon/alcremie/salted_cream/shiny.pal new file mode 100644 index 000000000..953c50e5e --- /dev/null +++ b/graphics/pokemon/alcremie/salted_cream/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +152 152 152 +216 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/shiny.pal b/graphics/pokemon/alcremie/shiny.pal new file mode 100644 index 000000000..6d7750ab5 --- /dev/null +++ b/graphics/pokemon/alcremie/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +88 88 96 +128 128 128 +16 16 16 +152 152 152 +216 216 216 +136 32 56 +248 88 112 +192 48 72 +168 176 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_diglett/back.png b/graphics/pokemon/alolan_diglett/back.png new file mode 100755 index 000000000..26e060dc3 Binary files /dev/null and b/graphics/pokemon/alolan_diglett/back.png differ diff --git a/graphics/pokemon/alolan_diglett/front.png b/graphics/pokemon/alolan_diglett/front.png new file mode 100755 index 000000000..a99506bf3 Binary files /dev/null and b/graphics/pokemon/alolan_diglett/front.png differ diff --git a/graphics/pokemon/alolan_diglett/icon.png b/graphics/pokemon/alolan_diglett/icon.png new file mode 100755 index 000000000..1b575078a Binary files /dev/null and b/graphics/pokemon/alolan_diglett/icon.png differ diff --git a/graphics/pokemon/alolan_diglett/normal.pal b/graphics/pokemon/alolan_diglett/normal.pal new file mode 100755 index 000000000..4f7aafe25 --- /dev/null +++ b/graphics/pokemon/alolan_diglett/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 88 88 +248 200 0 +88 48 24 +16 16 16 +216 152 88 +192 112 64 +248 248 248 +208 56 72 +112 0 24 +248 168 144 +248 104 88 +48 32 40 +96 88 96 +144 136 144 +64 48 48 diff --git a/graphics/pokemon/alolan_diglett/shiny.pal b/graphics/pokemon/alolan_diglett/shiny.pal new file mode 100755 index 000000000..c0ce04979 --- /dev/null +++ b/graphics/pokemon/alolan_diglett/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 48 32 +248 200 0 +72 24 16 +16 16 16 +216 104 32 +176 64 32 +248 248 248 +48 80 160 +8 40 120 +128 144 240 +88 104 200 +48 32 40 +96 88 96 +144 136 144 +64 48 48 diff --git a/graphics/pokemon/alolan_dugtrio/back.png b/graphics/pokemon/alolan_dugtrio/back.png new file mode 100755 index 000000000..e11428481 Binary files /dev/null and b/graphics/pokemon/alolan_dugtrio/back.png differ diff --git a/graphics/pokemon/alolan_dugtrio/front.png b/graphics/pokemon/alolan_dugtrio/front.png new file mode 100755 index 000000000..313605dc3 Binary files /dev/null and b/graphics/pokemon/alolan_dugtrio/front.png differ diff --git a/graphics/pokemon/alolan_dugtrio/icon.png b/graphics/pokemon/alolan_dugtrio/icon.png new file mode 100755 index 000000000..2a409cb8d Binary files /dev/null and b/graphics/pokemon/alolan_dugtrio/icon.png differ diff --git a/graphics/pokemon/alolan_dugtrio/normal.pal b/graphics/pokemon/alolan_dugtrio/normal.pal new file mode 100755 index 000000000..2eb41421b --- /dev/null +++ b/graphics/pokemon/alolan_dugtrio/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 88 88 +248 200 0 +216 152 88 +192 112 64 +88 48 24 +248 248 248 +16 16 16 +112 0 24 +248 104 88 +208 56 72 +208 144 8 +48 32 40 +96 88 96 +144 136 144 +216 152 88 diff --git a/graphics/pokemon/alolan_dugtrio/shiny.pal b/graphics/pokemon/alolan_dugtrio/shiny.pal new file mode 100755 index 000000000..bd46f40bc --- /dev/null +++ b/graphics/pokemon/alolan_dugtrio/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 48 32 +248 200 0 +216 104 32 +176 64 32 +72 24 16 +248 248 248 +16 16 16 +8 40 120 +88 104 200 +48 80 160 +208 144 8 +48 32 40 +96 88 96 +144 136 144 +216 152 88 diff --git a/graphics/pokemon/alolan_exeggutor/back.png b/graphics/pokemon/alolan_exeggutor/back.png new file mode 100755 index 000000000..d39d09a4b Binary files /dev/null and b/graphics/pokemon/alolan_exeggutor/back.png differ diff --git a/graphics/pokemon/alolan_exeggutor/front.png b/graphics/pokemon/alolan_exeggutor/front.png new file mode 100755 index 000000000..186ee8b95 Binary files /dev/null and b/graphics/pokemon/alolan_exeggutor/front.png differ diff --git a/graphics/pokemon/alolan_exeggutor/icon.png b/graphics/pokemon/alolan_exeggutor/icon.png new file mode 100755 index 000000000..723d0a4ea Binary files /dev/null and b/graphics/pokemon/alolan_exeggutor/icon.png differ diff --git a/graphics/pokemon/alolan_exeggutor/normal.pal b/graphics/pokemon/alolan_exeggutor/normal.pal new file mode 100755 index 000000000..dfcbbf246 --- /dev/null +++ b/graphics/pokemon/alolan_exeggutor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 160 64 +40 96 48 +136 224 112 +16 16 16 +80 192 96 +80 72 56 +208 184 104 +248 240 184 +136 128 48 +248 248 248 +200 104 136 +232 160 200 +144 120 96 +192 176 152 +136 168 64 diff --git a/graphics/pokemon/alolan_exeggutor/shiny.pal b/graphics/pokemon/alolan_exeggutor/shiny.pal new file mode 100755 index 000000000..c55c7f591 --- /dev/null +++ b/graphics/pokemon/alolan_exeggutor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +192 96 56 +152 56 16 +248 184 104 +16 16 16 +224 128 72 +136 104 0 +224 168 88 +248 216 104 +160 104 32 +248 248 248 +200 104 136 +232 160 200 +192 160 0 +248 240 40 +136 168 64 diff --git a/graphics/pokemon/alolan_geodude/back.png b/graphics/pokemon/alolan_geodude/back.png new file mode 100755 index 000000000..b82b575e9 Binary files /dev/null and b/graphics/pokemon/alolan_geodude/back.png differ diff --git a/graphics/pokemon/alolan_geodude/front.png b/graphics/pokemon/alolan_geodude/front.png new file mode 100755 index 000000000..2b038e329 Binary files /dev/null and b/graphics/pokemon/alolan_geodude/front.png differ diff --git a/graphics/pokemon/alolan_geodude/icon.png b/graphics/pokemon/alolan_geodude/icon.png new file mode 100755 index 000000000..1a5f96997 Binary files /dev/null and b/graphics/pokemon/alolan_geodude/icon.png differ diff --git a/graphics/pokemon/alolan_geodude/normal.pal b/graphics/pokemon/alolan_geodude/normal.pal new file mode 100755 index 000000000..5eb12793f --- /dev/null +++ b/graphics/pokemon/alolan_geodude/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 112 +160 168 192 +120 120 152 +16 16 16 +24 32 32 +72 80 80 +40 48 48 +200 216 200 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_geodude/shiny.pal b/graphics/pokemon/alolan_geodude/shiny.pal new file mode 100755 index 000000000..58b7f7c06 --- /dev/null +++ b/graphics/pokemon/alolan_geodude/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 56 24 +248 144 0 +208 88 8 +16 16 16 +24 32 32 +72 80 80 +40 48 48 +200 216 200 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_golem/back.png b/graphics/pokemon/alolan_golem/back.png new file mode 100755 index 000000000..bda1dfaa6 Binary files /dev/null and b/graphics/pokemon/alolan_golem/back.png differ diff --git a/graphics/pokemon/alolan_golem/front.png b/graphics/pokemon/alolan_golem/front.png new file mode 100755 index 000000000..7d9b99749 Binary files /dev/null and b/graphics/pokemon/alolan_golem/front.png differ diff --git a/graphics/pokemon/alolan_golem/icon.png b/graphics/pokemon/alolan_golem/icon.png new file mode 100755 index 000000000..e796f8884 Binary files /dev/null and b/graphics/pokemon/alolan_golem/icon.png differ diff --git a/graphics/pokemon/alolan_golem/normal.pal b/graphics/pokemon/alolan_golem/normal.pal new file mode 100755 index 000000000..ee4d66f0e --- /dev/null +++ b/graphics/pokemon/alolan_golem/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 72 +32 40 48 +88 96 104 +16 16 16 +128 80 40 +240 168 40 +104 120 112 +64 80 72 +40 40 40 +152 160 152 +104 80 80 +184 168 168 +144 136 128 +192 40 40 +232 232 232 diff --git a/graphics/pokemon/alolan_golem/shiny.pal b/graphics/pokemon/alolan_golem/shiny.pal new file mode 100755 index 000000000..41cedd78f --- /dev/null +++ b/graphics/pokemon/alolan_golem/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 72 +32 40 48 +88 96 104 +16 16 16 +128 80 40 +240 168 40 +144 96 40 +112 64 32 +88 40 16 +184 136 32 +128 88 72 +216 168 136 +184 136 104 +192 40 40 +232 232 232 diff --git a/graphics/pokemon/alolan_graveler/back.png b/graphics/pokemon/alolan_graveler/back.png new file mode 100755 index 000000000..038e7d37b Binary files /dev/null and b/graphics/pokemon/alolan_graveler/back.png differ diff --git a/graphics/pokemon/alolan_graveler/front.png b/graphics/pokemon/alolan_graveler/front.png new file mode 100755 index 000000000..d2454334b Binary files /dev/null and b/graphics/pokemon/alolan_graveler/front.png differ diff --git a/graphics/pokemon/alolan_graveler/icon.png b/graphics/pokemon/alolan_graveler/icon.png new file mode 100755 index 000000000..c0a7557ca Binary files /dev/null and b/graphics/pokemon/alolan_graveler/icon.png differ diff --git a/graphics/pokemon/alolan_graveler/normal.pal b/graphics/pokemon/alolan_graveler/normal.pal new file mode 100755 index 000000000..e477581e8 --- /dev/null +++ b/graphics/pokemon/alolan_graveler/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 88 +120 128 120 +152 160 160 +48 56 56 +16 16 16 +168 192 184 +40 48 40 +80 80 64 +208 128 16 +248 176 40 +120 128 104 +24 24 24 +248 248 248 +200 48 104 +0 0 0 diff --git a/graphics/pokemon/alolan_graveler/shiny.pal b/graphics/pokemon/alolan_graveler/shiny.pal new file mode 100755 index 000000000..ec4322ca8 --- /dev/null +++ b/graphics/pokemon/alolan_graveler/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 0 +152 56 0 +184 88 0 +88 0 0 +16 16 16 +216 144 8 +40 48 40 +80 80 64 +208 128 16 +248 176 40 +120 128 104 +24 24 24 +248 248 248 +200 48 104 +0 0 0 diff --git a/graphics/pokemon/alolan_grimer/back.png b/graphics/pokemon/alolan_grimer/back.png new file mode 100755 index 000000000..41165aaa8 Binary files /dev/null and b/graphics/pokemon/alolan_grimer/back.png differ diff --git a/graphics/pokemon/alolan_grimer/front.png b/graphics/pokemon/alolan_grimer/front.png new file mode 100755 index 000000000..42e4660fa Binary files /dev/null and b/graphics/pokemon/alolan_grimer/front.png differ diff --git a/graphics/pokemon/alolan_grimer/icon.png b/graphics/pokemon/alolan_grimer/icon.png new file mode 100755 index 000000000..09d83cb95 Binary files /dev/null and b/graphics/pokemon/alolan_grimer/icon.png differ diff --git a/graphics/pokemon/alolan_grimer/normal.pal b/graphics/pokemon/alolan_grimer/normal.pal new file mode 100755 index 000000000..d6034f72b --- /dev/null +++ b/graphics/pokemon/alolan_grimer/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 120 80 +64 160 104 +16 72 40 +16 16 16 +88 192 144 +32 64 48 +248 248 248 +40 88 72 +112 72 24 +240 224 40 +192 160 16 +64 80 144 +80 136 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_grimer/shiny.pal b/graphics/pokemon/alolan_grimer/shiny.pal new file mode 100755 index 000000000..60251d8f1 --- /dev/null +++ b/graphics/pokemon/alolan_grimer/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +176 136 176 +216 168 216 +96 56 120 +16 16 16 +232 216 232 +120 72 128 +248 248 248 +152 104 152 +112 72 24 +240 224 40 +192 160 16 +64 80 144 +80 136 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_marowak/back.png b/graphics/pokemon/alolan_marowak/back.png new file mode 100755 index 000000000..69e99db6a Binary files /dev/null and b/graphics/pokemon/alolan_marowak/back.png differ diff --git a/graphics/pokemon/alolan_marowak/front.png b/graphics/pokemon/alolan_marowak/front.png new file mode 100755 index 000000000..cfd9e37b4 Binary files /dev/null and b/graphics/pokemon/alolan_marowak/front.png differ diff --git a/graphics/pokemon/alolan_marowak/icon.png b/graphics/pokemon/alolan_marowak/icon.png new file mode 100755 index 000000000..3ea2a868c Binary files /dev/null and b/graphics/pokemon/alolan_marowak/icon.png differ diff --git a/graphics/pokemon/alolan_marowak/normal.pal b/graphics/pokemon/alolan_marowak/normal.pal new file mode 100755 index 000000000..0c57bcfa7 --- /dev/null +++ b/graphics/pokemon/alolan_marowak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 216 176 +128 224 216 +160 248 240 +24 168 136 +88 88 80 +16 16 16 +248 248 248 +192 192 184 +136 144 120 +32 24 48 +72 64 120 +80 72 136 +168 128 144 +48 48 80 +112 64 80 diff --git a/graphics/pokemon/alolan_marowak/shiny.pal b/graphics/pokemon/alolan_marowak/shiny.pal new file mode 100755 index 000000000..2b7d10ef9 --- /dev/null +++ b/graphics/pokemon/alolan_marowak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 216 176 +128 224 216 +160 248 240 +24 168 136 +88 88 80 +16 16 16 +248 248 248 +192 192 184 +136 144 120 +88 24 104 +88 80 80 +136 96 192 +64 48 48 +96 64 136 +40 32 32 diff --git a/graphics/pokemon/alolan_meowth/back.png b/graphics/pokemon/alolan_meowth/back.png new file mode 100755 index 000000000..84eafdae0 Binary files /dev/null and b/graphics/pokemon/alolan_meowth/back.png differ diff --git a/graphics/pokemon/alolan_meowth/front.png b/graphics/pokemon/alolan_meowth/front.png new file mode 100755 index 000000000..9f174a597 Binary files /dev/null and b/graphics/pokemon/alolan_meowth/front.png differ diff --git a/graphics/pokemon/alolan_meowth/icon.png b/graphics/pokemon/alolan_meowth/icon.png new file mode 100755 index 000000000..d4b80eb6b Binary files /dev/null and b/graphics/pokemon/alolan_meowth/icon.png differ diff --git a/graphics/pokemon/alolan_meowth/normal.pal b/graphics/pokemon/alolan_meowth/normal.pal new file mode 100755 index 000000000..4eafb5c8d --- /dev/null +++ b/graphics/pokemon/alolan_meowth/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 88 +16 16 16 +144 160 184 +32 40 56 +152 80 48 +96 120 128 +240 240 240 +224 200 40 +120 128 112 +200 128 56 +176 176 184 +240 240 240 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_meowth/shiny.pal b/graphics/pokemon/alolan_meowth/shiny.pal new file mode 100755 index 000000000..6a96e4ff6 --- /dev/null +++ b/graphics/pokemon/alolan_meowth/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 104 +16 16 16 +112 144 208 +32 40 56 +152 80 48 +64 104 160 +240 240 240 +224 200 40 +48 40 88 +200 128 56 +80 56 144 +128 72 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_muk/back.png b/graphics/pokemon/alolan_muk/back.png new file mode 100755 index 000000000..243561d49 Binary files /dev/null and b/graphics/pokemon/alolan_muk/back.png differ diff --git a/graphics/pokemon/alolan_muk/front.png b/graphics/pokemon/alolan_muk/front.png new file mode 100755 index 000000000..ef2c2e767 Binary files /dev/null and b/graphics/pokemon/alolan_muk/front.png differ diff --git a/graphics/pokemon/alolan_muk/icon.png b/graphics/pokemon/alolan_muk/icon.png new file mode 100755 index 000000000..d598fd728 Binary files /dev/null and b/graphics/pokemon/alolan_muk/icon.png differ diff --git a/graphics/pokemon/alolan_muk/normal.pal b/graphics/pokemon/alolan_muk/normal.pal new file mode 100755 index 000000000..1d0a33ad5 --- /dev/null +++ b/graphics/pokemon/alolan_muk/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 72 40 +136 56 72 +248 248 248 +16 16 16 +240 144 208 +136 160 152 +224 88 152 +64 160 104 +32 48 192 +88 192 144 +48 128 224 +240 224 40 +192 160 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_muk/shiny.pal b/graphics/pokemon/alolan_muk/shiny.pal new file mode 100755 index 000000000..405bb947a --- /dev/null +++ b/graphics/pokemon/alolan_muk/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 72 128 +136 56 72 +248 248 248 +16 16 16 +240 144 208 +136 160 152 +224 88 152 +192 160 200 +32 48 192 +224 184 232 +48 128 224 +240 224 40 +192 160 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_ninetales/back.png b/graphics/pokemon/alolan_ninetales/back.png new file mode 100755 index 000000000..149d868a5 Binary files /dev/null and b/graphics/pokemon/alolan_ninetales/back.png differ diff --git a/graphics/pokemon/alolan_ninetales/front.png b/graphics/pokemon/alolan_ninetales/front.png new file mode 100755 index 000000000..22ae9d2c9 Binary files /dev/null and b/graphics/pokemon/alolan_ninetales/front.png differ diff --git a/graphics/pokemon/alolan_ninetales/icon.png b/graphics/pokemon/alolan_ninetales/icon.png new file mode 100755 index 000000000..71ac99d5a Binary files /dev/null and b/graphics/pokemon/alolan_ninetales/icon.png differ diff --git a/graphics/pokemon/alolan_ninetales/normal.pal b/graphics/pokemon/alolan_ninetales/normal.pal new file mode 100755 index 000000000..c2e7872be --- /dev/null +++ b/graphics/pokemon/alolan_ninetales/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 112 +208 240 240 +152 192 184 +40 120 168 +72 160 200 +16 16 16 +144 144 144 +248 248 248 +16 64 112 +200 200 200 +240 240 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_ninetales/shiny.pal b/graphics/pokemon/alolan_ninetales/shiny.pal new file mode 100755 index 000000000..1cc0c611f --- /dev/null +++ b/graphics/pokemon/alolan_ninetales/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 80 112 +232 216 248 +176 168 200 +168 40 168 +184 80 200 +16 16 16 +136 136 136 +240 240 240 +112 16 104 +200 200 200 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_persian/back.png b/graphics/pokemon/alolan_persian/back.png new file mode 100755 index 000000000..cdf20d0f7 Binary files /dev/null and b/graphics/pokemon/alolan_persian/back.png differ diff --git a/graphics/pokemon/alolan_persian/front.png b/graphics/pokemon/alolan_persian/front.png new file mode 100755 index 000000000..83bfb2dc4 Binary files /dev/null and b/graphics/pokemon/alolan_persian/front.png differ diff --git a/graphics/pokemon/alolan_persian/icon.png b/graphics/pokemon/alolan_persian/icon.png new file mode 100755 index 000000000..75348250d Binary files /dev/null and b/graphics/pokemon/alolan_persian/icon.png differ diff --git a/graphics/pokemon/alolan_persian/normal.pal b/graphics/pokemon/alolan_persian/normal.pal new file mode 100755 index 000000000..639c9164a --- /dev/null +++ b/graphics/pokemon/alolan_persian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +64 64 80 +32 40 56 +64 80 88 +96 120 128 +104 112 144 +152 168 176 +16 128 208 +248 248 248 +16 184 240 +16 72 168 +176 176 176 +88 88 112 +184 192 208 +0 0 0 diff --git a/graphics/pokemon/alolan_persian/shiny.pal b/graphics/pokemon/alolan_persian/shiny.pal new file mode 100755 index 000000000..fd0e2c259 --- /dev/null +++ b/graphics/pokemon/alolan_persian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +48 56 120 +32 40 56 +88 40 112 +152 88 184 +80 104 168 +136 160 216 +16 128 208 +248 248 248 +16 184 240 +16 72 168 +176 176 176 +64 72 160 +168 200 232 +0 0 0 diff --git a/graphics/pokemon/alolan_raichu/back.png b/graphics/pokemon/alolan_raichu/back.png new file mode 100755 index 000000000..abb01054a Binary files /dev/null and b/graphics/pokemon/alolan_raichu/back.png differ diff --git a/graphics/pokemon/alolan_raichu/front.png b/graphics/pokemon/alolan_raichu/front.png new file mode 100755 index 000000000..20c88523f Binary files /dev/null and b/graphics/pokemon/alolan_raichu/front.png differ diff --git a/graphics/pokemon/alolan_raichu/icon.png b/graphics/pokemon/alolan_raichu/icon.png new file mode 100755 index 000000000..d005cf7e1 Binary files /dev/null and b/graphics/pokemon/alolan_raichu/icon.png differ diff --git a/graphics/pokemon/alolan_raichu/normal.pal b/graphics/pokemon/alolan_raichu/normal.pal new file mode 100755 index 000000000..54ce68346 --- /dev/null +++ b/graphics/pokemon/alolan_raichu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 32 +248 240 64 +16 16 16 +232 184 16 +144 88 32 +152 56 32 +96 40 16 +224 136 40 +176 88 32 +16 64 128 +248 248 248 +24 112 200 +128 104 88 +232 216 176 +0 0 0 diff --git a/graphics/pokemon/alolan_raichu/shiny.pal b/graphics/pokemon/alolan_raichu/shiny.pal new file mode 100755 index 000000000..97f9a0451 --- /dev/null +++ b/graphics/pokemon/alolan_raichu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 88 40 +248 176 72 +16 16 16 +216 136 32 +144 88 32 +112 40 40 +80 40 32 +168 104 64 +136 72 56 +16 64 128 +248 248 248 +24 112 200 +128 104 88 +232 216 176 +0 0 0 diff --git a/graphics/pokemon/alolan_raticate/back.png b/graphics/pokemon/alolan_raticate/back.png new file mode 100755 index 000000000..7ea9895e5 Binary files /dev/null and b/graphics/pokemon/alolan_raticate/back.png differ diff --git a/graphics/pokemon/alolan_raticate/front.png b/graphics/pokemon/alolan_raticate/front.png new file mode 100755 index 000000000..509c47662 Binary files /dev/null and b/graphics/pokemon/alolan_raticate/front.png differ diff --git a/graphics/pokemon/alolan_raticate/icon.png b/graphics/pokemon/alolan_raticate/icon.png new file mode 100755 index 000000000..4acd9d040 Binary files /dev/null and b/graphics/pokemon/alolan_raticate/icon.png differ diff --git a/graphics/pokemon/alolan_raticate/normal.pal b/graphics/pokemon/alolan_raticate/normal.pal new file mode 100755 index 000000000..4f5d144e3 --- /dev/null +++ b/graphics/pokemon/alolan_raticate/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 32 +16 16 16 +80 88 80 +112 72 72 +152 96 88 +64 64 56 +104 96 96 +232 216 200 +184 160 152 +208 40 48 +248 248 248 +176 176 184 +88 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_raticate/shiny.pal b/graphics/pokemon/alolan_raticate/shiny.pal new file mode 100755 index 000000000..02504c269 --- /dev/null +++ b/graphics/pokemon/alolan_raticate/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 40 +16 16 16 +184 80 96 +112 96 80 +152 128 104 +136 56 72 +112 88 88 +232 216 200 +184 152 144 +208 40 48 +248 248 248 +176 176 184 +88 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_rattata/back.png b/graphics/pokemon/alolan_rattata/back.png new file mode 100755 index 000000000..3ad8eb28f Binary files /dev/null and b/graphics/pokemon/alolan_rattata/back.png differ diff --git a/graphics/pokemon/alolan_rattata/front.png b/graphics/pokemon/alolan_rattata/front.png new file mode 100755 index 000000000..865c09c22 Binary files /dev/null and b/graphics/pokemon/alolan_rattata/front.png differ diff --git a/graphics/pokemon/alolan_rattata/icon.png b/graphics/pokemon/alolan_rattata/icon.png new file mode 100755 index 000000000..b13e1e9bb Binary files /dev/null and b/graphics/pokemon/alolan_rattata/icon.png differ diff --git a/graphics/pokemon/alolan_rattata/normal.pal b/graphics/pokemon/alolan_rattata/normal.pal new file mode 100755 index 000000000..59134847f --- /dev/null +++ b/graphics/pokemon/alolan_rattata/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 48 +96 104 96 +16 16 16 +72 72 72 +112 128 144 +144 168 160 +240 240 240 +184 8 8 +184 152 120 +216 200 160 +224 56 56 +128 104 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_rattata/shiny.pal b/graphics/pokemon/alolan_rattata/shiny.pal new file mode 100755 index 000000000..07115520a --- /dev/null +++ b/graphics/pokemon/alolan_rattata/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 40 +192 80 88 +16 16 16 +136 56 72 +112 128 144 +144 168 160 +240 240 240 +184 8 8 +176 96 88 +208 160 152 +224 56 56 +136 56 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_sandshrew/back.png b/graphics/pokemon/alolan_sandshrew/back.png new file mode 100755 index 000000000..1e09ba38b Binary files /dev/null and b/graphics/pokemon/alolan_sandshrew/back.png differ diff --git a/graphics/pokemon/alolan_sandshrew/front.png b/graphics/pokemon/alolan_sandshrew/front.png new file mode 100755 index 000000000..f3d4dc140 Binary files /dev/null and b/graphics/pokemon/alolan_sandshrew/front.png differ diff --git a/graphics/pokemon/alolan_sandshrew/icon.png b/graphics/pokemon/alolan_sandshrew/icon.png new file mode 100755 index 000000000..a1cc049bd Binary files /dev/null and b/graphics/pokemon/alolan_sandshrew/icon.png differ diff --git a/graphics/pokemon/alolan_sandshrew/normal.pal b/graphics/pokemon/alolan_sandshrew/normal.pal new file mode 100755 index 000000000..234fd3ace --- /dev/null +++ b/graphics/pokemon/alolan_sandshrew/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 136 152 +48 72 112 +248 248 248 +176 216 224 +128 176 200 +16 16 16 +16 56 120 +136 120 96 +40 120 200 +208 192 144 +248 248 168 +232 224 176 +200 208 216 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_sandshrew/shiny.pal b/graphics/pokemon/alolan_sandshrew/shiny.pal new file mode 100755 index 000000000..6aaf4d225 --- /dev/null +++ b/graphics/pokemon/alolan_sandshrew/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 136 152 +48 72 112 +248 248 248 +176 216 224 +128 176 200 +16 16 16 +16 56 120 +24 80 152 +40 120 200 +56 128 224 +136 184 232 +104 160 232 +200 208 216 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_sandslash/back.png b/graphics/pokemon/alolan_sandslash/back.png new file mode 100755 index 000000000..c64d69536 Binary files /dev/null and b/graphics/pokemon/alolan_sandslash/back.png differ diff --git a/graphics/pokemon/alolan_sandslash/front.png b/graphics/pokemon/alolan_sandslash/front.png new file mode 100755 index 000000000..fc7644cc1 Binary files /dev/null and b/graphics/pokemon/alolan_sandslash/front.png differ diff --git a/graphics/pokemon/alolan_sandslash/icon.png b/graphics/pokemon/alolan_sandslash/icon.png new file mode 100755 index 000000000..88cea6049 Binary files /dev/null and b/graphics/pokemon/alolan_sandslash/icon.png differ diff --git a/graphics/pokemon/alolan_sandslash/normal.pal b/graphics/pokemon/alolan_sandslash/normal.pal new file mode 100755 index 000000000..a5e9e74ef --- /dev/null +++ b/graphics/pokemon/alolan_sandslash/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 112 +16 16 16 +168 232 240 +240 240 240 +120 200 240 +88 152 192 +80 176 200 +56 136 176 +80 168 200 +168 168 192 +184 184 208 +168 232 240 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_sandslash/shiny.pal b/graphics/pokemon/alolan_sandslash/shiny.pal new file mode 100755 index 000000000..cb4cba058 --- /dev/null +++ b/graphics/pokemon/alolan_sandslash/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 112 +16 16 16 +168 232 240 +240 240 248 +120 200 240 +56 112 136 +80 176 200 +56 136 176 +56 112 136 +168 200 216 +192 208 224 +96 160 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_vulpix/back.png b/graphics/pokemon/alolan_vulpix/back.png new file mode 100755 index 000000000..f3ea2e305 Binary files /dev/null and b/graphics/pokemon/alolan_vulpix/back.png differ diff --git a/graphics/pokemon/alolan_vulpix/front.png b/graphics/pokemon/alolan_vulpix/front.png new file mode 100755 index 000000000..0f138a684 Binary files /dev/null and b/graphics/pokemon/alolan_vulpix/front.png differ diff --git a/graphics/pokemon/alolan_vulpix/icon.png b/graphics/pokemon/alolan_vulpix/icon.png new file mode 100755 index 000000000..f49562751 Binary files /dev/null and b/graphics/pokemon/alolan_vulpix/icon.png differ diff --git a/graphics/pokemon/alolan_vulpix/normal.pal b/graphics/pokemon/alolan_vulpix/normal.pal new file mode 100755 index 000000000..728db562e --- /dev/null +++ b/graphics/pokemon/alolan_vulpix/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 112 152 +168 176 208 +224 232 240 +104 104 128 +248 248 248 +16 16 16 +192 200 232 +88 136 168 +112 192 216 +64 80 112 +112 120 184 +80 120 160 +144 152 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alolan_vulpix/shiny.pal b/graphics/pokemon/alolan_vulpix/shiny.pal new file mode 100755 index 000000000..d22bf6e22 --- /dev/null +++ b/graphics/pokemon/alolan_vulpix/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 104 136 +176 152 184 +224 208 232 +152 104 128 +248 248 248 +16 16 16 +216 200 224 +120 112 184 +136 160 224 +72 48 104 +120 88 160 +112 104 184 +152 128 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alomomola/anim_front.png b/graphics/pokemon/alomomola/anim_front.png new file mode 100644 index 000000000..8fdf9da30 Binary files /dev/null and b/graphics/pokemon/alomomola/anim_front.png differ diff --git a/graphics/pokemon/alomomola/back.png b/graphics/pokemon/alomomola/back.png new file mode 100644 index 000000000..4cada4d91 Binary files /dev/null and b/graphics/pokemon/alomomola/back.png differ diff --git a/graphics/pokemon/alomomola/footprint.png b/graphics/pokemon/alomomola/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/alomomola/footprint.png differ diff --git a/graphics/pokemon/alomomola/front.png b/graphics/pokemon/alomomola/front.png new file mode 100644 index 000000000..80a1cfb33 Binary files /dev/null and b/graphics/pokemon/alomomola/front.png differ diff --git a/graphics/pokemon/alomomola/icon.png b/graphics/pokemon/alomomola/icon.png new file mode 100644 index 000000000..91e26aa9e Binary files /dev/null and b/graphics/pokemon/alomomola/icon.png differ diff --git a/graphics/pokemon/alomomola/normal.pal b/graphics/pokemon/alomomola/normal.pal new file mode 100644 index 000000000..932beea0b --- /dev/null +++ b/graphics/pokemon/alomomola/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 72 96 +248 192 200 +176 96 112 +16 16 16 +96 56 72 +232 144 168 +224 120 152 +248 232 240 +248 208 224 +200 144 152 +16 32 56 +48 72 112 +192 144 88 +248 248 248 +136 64 96 diff --git a/graphics/pokemon/alomomola/shiny.pal b/graphics/pokemon/alomomola/shiny.pal new file mode 100644 index 000000000..5f7de3eac --- /dev/null +++ b/graphics/pokemon/alomomola/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 80 136 +216 192 232 +152 80 160 +16 16 16 +88 56 96 +208 144 232 +192 120 200 +248 232 240 +232 216 240 +176 144 208 +8 88 24 +56 136 72 +160 152 8 +248 248 248 +112 80 136 diff --git a/graphics/pokemon/altaria/anim_front.png b/graphics/pokemon/altaria/anim_front.png index ff00eaa72..c3d4b0611 100644 Binary files a/graphics/pokemon/altaria/anim_front.png and b/graphics/pokemon/altaria/anim_front.png differ diff --git a/graphics/pokemon/altaria/back.png b/graphics/pokemon/altaria/back.png index b224676be..2f69affea 100644 Binary files a/graphics/pokemon/altaria/back.png and b/graphics/pokemon/altaria/back.png differ diff --git a/graphics/pokemon/altaria/front.png b/graphics/pokemon/altaria/front.png index 8b45828a2..f2386c3ae 100644 Binary files a/graphics/pokemon/altaria/front.png and b/graphics/pokemon/altaria/front.png differ diff --git a/graphics/pokemon/altaria/icon.png b/graphics/pokemon/altaria/icon.png index 300dfec82..f1d2698a2 100644 Binary files a/graphics/pokemon/altaria/icon.png and b/graphics/pokemon/altaria/icon.png differ diff --git a/graphics/pokemon/altaria/normal.pal b/graphics/pokemon/altaria/normal.pal index d7af0b531..5039733ec 100644 --- a/graphics/pokemon/altaria/normal.pal +++ b/graphics/pokemon/altaria/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 205 139 -255 255 255 -131 131 148 -197 197 213 -255 164 131 -255 98 65 -131 32 8 -172 213 255 -115 180 238 -98 139 197 -65 106 156 -238 246 255 -222 222 238 -172 180 197 -41 57 90 +152 208 160 +40 120 152 +16 16 16 +48 160 200 +112 200 240 +40 88 112 +160 224 248 +248 248 248 +120 136 168 +208 224 240 +168 176 192 +192 200 232 +173 90 140 +239 165 206 +0 0 0 0 0 0 diff --git a/graphics/pokemon/altaria/shiny.pal b/graphics/pokemon/altaria/shiny.pal index 0ebea146a..1990c38f1 100644 --- a/graphics/pokemon/altaria/shiny.pal +++ b/graphics/pokemon/altaria/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 205 139 -255 255 255 -131 131 148 -197 197 213 -255 164 131 -255 98 65 -131 32 8 -255 238 131 -255 205 98 -222 172 65 -156 106 0 -238 246 255 -222 222 238 -172 180 197 -123 74 0 +152 208 160 +192 136 56 +16 16 16 +216 168 88 +248 224 96 +160 104 0 +248 248 160 +232 240 248 +136 136 160 +216 216 232 +168 176 192 +192 192 216 +137 55 37 +255 140 117 +0 0 0 0 0 0 diff --git a/graphics/pokemon/amaura/back.png b/graphics/pokemon/amaura/back.png new file mode 100644 index 000000000..439d67e17 Binary files /dev/null and b/graphics/pokemon/amaura/back.png differ diff --git a/graphics/pokemon/amaura/front.png b/graphics/pokemon/amaura/front.png new file mode 100644 index 000000000..c8e841da5 Binary files /dev/null and b/graphics/pokemon/amaura/front.png differ diff --git a/graphics/pokemon/amaura/icon.png b/graphics/pokemon/amaura/icon.png new file mode 100644 index 000000000..fb247611f Binary files /dev/null and b/graphics/pokemon/amaura/icon.png differ diff --git a/graphics/pokemon/amaura/normal.pal b/graphics/pokemon/amaura/normal.pal new file mode 100644 index 000000000..65e56ac82 --- /dev/null +++ b/graphics/pokemon/amaura/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 120 152 +184 184 72 +248 192 192 +248 224 176 +80 168 208 +48 104 184 +8 16 16 +152 216 248 +0 160 224 +248 248 248 +0 128 184 +152 208 240 +16 16 16 +112 112 104 +152 208 240 diff --git a/graphics/pokemon/amaura/shiny.pal b/graphics/pokemon/amaura/shiny.pal new file mode 100644 index 000000000..1911fb692 --- /dev/null +++ b/graphics/pokemon/amaura/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 120 152 +184 184 72 +248 192 192 +248 224 176 +160 184 184 +112 136 136 +8 16 16 +208 240 240 +0 208 224 +248 248 248 +0 168 184 +152 208 240 +16 16 16 +112 112 104 +152 224 240 diff --git a/graphics/pokemon/ambipom/anim_front.png b/graphics/pokemon/ambipom/anim_front.png new file mode 100644 index 000000000..b037e445a Binary files /dev/null and b/graphics/pokemon/ambipom/anim_front.png differ diff --git a/graphics/pokemon/ambipom/back.png b/graphics/pokemon/ambipom/back.png new file mode 100644 index 000000000..e8cc58d5f Binary files /dev/null and b/graphics/pokemon/ambipom/back.png differ diff --git a/graphics/pokemon/ambipom/footprint.png b/graphics/pokemon/ambipom/footprint.png new file mode 100644 index 000000000..cb1be3727 Binary files /dev/null and b/graphics/pokemon/ambipom/footprint.png differ diff --git a/graphics/pokemon/ambipom/front.png b/graphics/pokemon/ambipom/front.png new file mode 100644 index 000000000..fac8c0cad Binary files /dev/null and b/graphics/pokemon/ambipom/front.png differ diff --git a/graphics/pokemon/ambipom/icon.png b/graphics/pokemon/ambipom/icon.png new file mode 100644 index 000000000..d50434578 Binary files /dev/null and b/graphics/pokemon/ambipom/icon.png differ diff --git a/graphics/pokemon/ambipom/normal.pal b/graphics/pokemon/ambipom/normal.pal new file mode 100644 index 000000000..5da71c6f2 --- /dev/null +++ b/graphics/pokemon/ambipom/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 56 56 +168 72 72 +240 104 104 +16 16 16 +208 176 120 +248 224 160 +120 104 64 +56 40 88 +112 72 136 +168 120 184 +136 96 160 +168 144 96 +248 248 248 +168 168 160 +0 0 0 diff --git a/graphics/pokemon/ambipom/shiny.pal b/graphics/pokemon/ambipom/shiny.pal new file mode 100644 index 000000000..8888ca880 --- /dev/null +++ b/graphics/pokemon/ambipom/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 40 80 +168 56 96 +248 88 152 +16 16 16 +248 176 136 +248 224 192 +152 80 64 +128 24 56 +192 56 128 +232 120 176 +208 88 144 +224 136 120 +248 248 248 +168 168 160 +0 0 0 diff --git a/graphics/pokemon/amoonguss/anim_front.png b/graphics/pokemon/amoonguss/anim_front.png new file mode 100644 index 000000000..8f6e3daab Binary files /dev/null and b/graphics/pokemon/amoonguss/anim_front.png differ diff --git a/graphics/pokemon/amoonguss/back.png b/graphics/pokemon/amoonguss/back.png new file mode 100644 index 000000000..3da7b169c Binary files /dev/null and b/graphics/pokemon/amoonguss/back.png differ diff --git a/graphics/pokemon/amoonguss/footprint.png b/graphics/pokemon/amoonguss/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/amoonguss/footprint.png differ diff --git a/graphics/pokemon/amoonguss/front.png b/graphics/pokemon/amoonguss/front.png new file mode 100644 index 000000000..fc6ffa783 Binary files /dev/null and b/graphics/pokemon/amoonguss/front.png differ diff --git a/graphics/pokemon/amoonguss/icon.png b/graphics/pokemon/amoonguss/icon.png new file mode 100644 index 000000000..a0762f49c Binary files /dev/null and b/graphics/pokemon/amoonguss/icon.png differ diff --git a/graphics/pokemon/amoonguss/normal.pal b/graphics/pokemon/amoonguss/normal.pal new file mode 100644 index 000000000..fb605cb67 --- /dev/null +++ b/graphics/pokemon/amoonguss/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 112 88 +72 56 48 +16 16 16 +184 200 176 +96 80 64 +144 144 120 +160 56 80 +208 88 120 +184 184 200 +96 40 56 +240 160 200 +176 112 136 +40 32 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/amoonguss/shiny.pal b/graphics/pokemon/amoonguss/shiny.pal new file mode 100644 index 000000000..99ce8a081 --- /dev/null +++ b/graphics/pokemon/amoonguss/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 112 88 +48 48 48 +16 16 16 +208 200 168 +80 72 64 +160 152 120 +88 56 160 +112 88 208 +184 184 200 +48 40 88 +224 88 144 +168 48 96 +32 16 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ampharos/anim_front.png b/graphics/pokemon/ampharos/anim_front.png index cf0558411..0defd4e3e 100644 Binary files a/graphics/pokemon/ampharos/anim_front.png and b/graphics/pokemon/ampharos/anim_front.png differ diff --git a/graphics/pokemon/ampharos/back.png b/graphics/pokemon/ampharos/back.png index 2e7c2399e..80fdc1f23 100644 Binary files a/graphics/pokemon/ampharos/back.png and b/graphics/pokemon/ampharos/back.png differ diff --git a/graphics/pokemon/ampharos/front.png b/graphics/pokemon/ampharos/front.png index cc4956afb..21701e861 100644 Binary files a/graphics/pokemon/ampharos/front.png and b/graphics/pokemon/ampharos/front.png differ diff --git a/graphics/pokemon/ampharos/icon.png b/graphics/pokemon/ampharos/icon.png index d7a3f9e70..20cdae532 100644 Binary files a/graphics/pokemon/ampharos/icon.png and b/graphics/pokemon/ampharos/icon.png differ diff --git a/graphics/pokemon/ampharos/normal.pal b/graphics/pokemon/ampharos/normal.pal index f7fdd3683..e883c9689 100644 --- a/graphics/pokemon/ampharos/normal.pal +++ b/graphics/pokemon/ampharos/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 238 74 -255 197 16 -213 148 0 -148 74 0 -255 0 255 -230 230 230 -172 172 172 -98 106 106 +152 208 160 16 16 16 -255 98 0 -197 65 0 -139 32 0 -90 0 0 -255 0 255 +88 80 88 +208 160 48 +168 128 40 +112 88 40 +208 48 72 +248 208 72 +224 88 112 +248 248 248 +136 24 40 +184 168 176 +232 224 216 +248 176 160 +127 63 75 +198 121 121 diff --git a/graphics/pokemon/ampharos/shiny.pal b/graphics/pokemon/ampharos/shiny.pal index f29dc710f..d166eabd1 100644 --- a/graphics/pokemon/ampharos/shiny.pal +++ b/graphics/pokemon/ampharos/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 180 213 -213 148 180 -189 115 156 -139 82 106 -255 0 255 -230 230 230 -172 172 172 -98 106 106 +152 208 160 16 16 16 -131 205 246 -65 106 205 -32 65 156 -49 74 139 -255 0 255 +88 88 88 +208 160 192 +176 120 152 +136 72 112 +48 104 232 +248 192 232 +120 176 240 +248 248 248 +8 56 192 +168 168 168 +224 224 224 +184 224 248 +132 39 39 +226 102 102 diff --git a/graphics/pokemon/anorith/anim_front.png b/graphics/pokemon/anorith/anim_front.png index 17d439d83..0abc0fd60 100644 Binary files a/graphics/pokemon/anorith/anim_front.png and b/graphics/pokemon/anorith/anim_front.png differ diff --git a/graphics/pokemon/anorith/back.png b/graphics/pokemon/anorith/back.png index 0f9c0efc0..4f7ad4536 100644 Binary files a/graphics/pokemon/anorith/back.png and b/graphics/pokemon/anorith/back.png differ diff --git a/graphics/pokemon/anorith/front.png b/graphics/pokemon/anorith/front.png index 425ff4c0d..bb410b167 100644 Binary files a/graphics/pokemon/anorith/front.png and b/graphics/pokemon/anorith/front.png differ diff --git a/graphics/pokemon/anorith/icon.png b/graphics/pokemon/anorith/icon.png index 936355d61..24b1202e6 100644 Binary files a/graphics/pokemon/anorith/icon.png and b/graphics/pokemon/anorith/icon.png differ diff --git a/graphics/pokemon/anorith/normal.pal b/graphics/pokemon/anorith/normal.pal index 01bb5c13f..6129409de 100644 --- a/graphics/pokemon/anorith/normal.pal +++ b/graphics/pokemon/anorith/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -172 205 172 -139 172 139 -115 139 115 -90 115 90 -246 238 197 -230 205 148 -197 164 98 -148 82 74 -255 123 82 -222 82 32 -222 222 222 -180 180 189 -106 106 123 +0 176 232 +16 16 16 +168 176 184 +96 96 96 +144 176 152 +120 152 112 +136 56 56 +232 104 112 +208 72 80 +192 216 200 +216 216 216 +248 248 248 +88 112 80 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/anorith/shiny.pal b/graphics/pokemon/anorith/shiny.pal index dc1fe0374..e8b67dab5 100644 --- a/graphics/pokemon/anorith/shiny.pal +++ b/graphics/pokemon/anorith/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 172 -230 180 139 -197 148 106 -164 115 74 -246 238 197 -230 205 148 -197 164 98 -131 90 32 -255 82 74 -222 82 32 -222 222 222 -180 180 189 -106 106 123 -41 41 57 +0 176 232 +16 16 16 +176 176 184 +104 104 120 +232 200 128 +200 152 96 +136 80 104 +240 120 112 +208 80 64 +248 224 168 +216 216 216 +248 248 248 +152 112 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/appletun/back.png b/graphics/pokemon/appletun/back.png new file mode 100644 index 000000000..fb7f5b63e Binary files /dev/null and b/graphics/pokemon/appletun/back.png differ diff --git a/graphics/pokemon/appletun/front.png b/graphics/pokemon/appletun/front.png new file mode 100644 index 000000000..6d755f397 Binary files /dev/null and b/graphics/pokemon/appletun/front.png differ diff --git a/graphics/pokemon/appletun/normal.pal b/graphics/pokemon/appletun/normal.pal new file mode 100644 index 000000000..b6c7522ac --- /dev/null +++ b/graphics/pokemon/appletun/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +168 32 72 +40 112 56 +16 16 16 +224 80 112 +152 192 104 +56 160 88 +240 224 96 +152 80 40 +232 144 72 +224 184 72 +24 64 40 +96 16 32 +240 136 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/appletun/shiny.pal b/graphics/pokemon/appletun/shiny.pal new file mode 100644 index 000000000..b8768f1ef --- /dev/null +++ b/graphics/pokemon/appletun/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 168 32 +40 112 56 +16 16 16 +120 224 80 +152 192 104 +56 160 88 +240 224 96 +152 80 40 +232 144 72 +224 184 72 +24 64 40 +32 96 16 +184 240 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/applin/back.png b/graphics/pokemon/applin/back.png new file mode 100644 index 000000000..ed4f461cd Binary files /dev/null and b/graphics/pokemon/applin/back.png differ diff --git a/graphics/pokemon/applin/front.png b/graphics/pokemon/applin/front.png new file mode 100644 index 000000000..bfbbf8eec Binary files /dev/null and b/graphics/pokemon/applin/front.png differ diff --git a/graphics/pokemon/applin/normal.pal b/graphics/pokemon/applin/normal.pal new file mode 100644 index 000000000..9bfc0c8ef --- /dev/null +++ b/graphics/pokemon/applin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 120 16 +160 216 72 +88 168 24 +16 16 16 +248 248 248 +160 0 48 +248 64 88 +224 40 80 +248 104 112 +224 32 72 +240 192 112 +208 152 80 +136 64 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/applin/shiny.pal b/graphics/pokemon/applin/shiny.pal new file mode 100644 index 000000000..7cc43746e --- /dev/null +++ b/graphics/pokemon/applin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 120 16 +160 216 72 +88 168 24 +16 16 16 +248 248 248 +32 72 32 +56 144 64 +48 104 56 +112 168 104 +80 184 64 +240 192 112 +208 152 80 +136 64 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/araquanid/back.png b/graphics/pokemon/araquanid/back.png new file mode 100644 index 000000000..c1bb29ef1 Binary files /dev/null and b/graphics/pokemon/araquanid/back.png differ diff --git a/graphics/pokemon/araquanid/front.png b/graphics/pokemon/araquanid/front.png new file mode 100644 index 000000000..442107559 Binary files /dev/null and b/graphics/pokemon/araquanid/front.png differ diff --git a/graphics/pokemon/araquanid/icon.png b/graphics/pokemon/araquanid/icon.png new file mode 100644 index 000000000..fa13eba83 Binary files /dev/null and b/graphics/pokemon/araquanid/icon.png differ diff --git a/graphics/pokemon/araquanid/normal.pal b/graphics/pokemon/araquanid/normal.pal new file mode 100644 index 000000000..b1858bccf --- /dev/null +++ b/graphics/pokemon/araquanid/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 104 128 +176 208 224 +128 168 200 +248 248 248 +16 16 16 +104 96 8 +152 168 48 +200 216 64 +40 56 112 +104 136 168 +128 72 48 +168 112 80 +88 136 168 +88 200 248 +64 88 136 diff --git a/graphics/pokemon/araquanid/shiny.pal b/graphics/pokemon/araquanid/shiny.pal new file mode 100644 index 000000000..20183b905 --- /dev/null +++ b/graphics/pokemon/araquanid/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 104 128 +176 208 224 +128 168 200 +248 248 248 +16 16 16 +64 8 80 +104 48 144 +160 80 192 +40 56 112 +104 136 168 +56 72 72 +96 104 104 +88 136 168 +232 128 104 +64 88 136 diff --git a/graphics/pokemon/arbok/anim_front.png b/graphics/pokemon/arbok/anim_front.png index 98ca8aab2..508beb8bd 100644 Binary files a/graphics/pokemon/arbok/anim_front.png and b/graphics/pokemon/arbok/anim_front.png differ diff --git a/graphics/pokemon/arbok/back.png b/graphics/pokemon/arbok/back.png index 7984d422e..c8e78fccf 100644 Binary files a/graphics/pokemon/arbok/back.png and b/graphics/pokemon/arbok/back.png differ diff --git a/graphics/pokemon/arbok/front.png b/graphics/pokemon/arbok/front.png index 89c8d548b..2980a8a49 100644 Binary files a/graphics/pokemon/arbok/front.png and b/graphics/pokemon/arbok/front.png differ diff --git a/graphics/pokemon/arbok/icon.png b/graphics/pokemon/arbok/icon.png index 8967d44a6..4e49d6cc6 100644 Binary files a/graphics/pokemon/arbok/icon.png and b/graphics/pokemon/arbok/icon.png differ diff --git a/graphics/pokemon/arbok/normal.pal b/graphics/pokemon/arbok/normal.pal index afd5a0a16..75cee0e40 100644 --- a/graphics/pokemon/arbok/normal.pal +++ b/graphics/pokemon/arbok/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 74 -238 222 24 -189 172 16 -255 172 131 -246 115 74 -197 65 24 -156 16 0 +152 208 160 16 16 16 -222 164 197 -189 115 164 -156 74 131 -106 32 90 -255 0 255 -205 205 205 -255 255 255 +160 144 184 +208 184 224 +128 104 136 +88 56 96 +192 192 192 +248 248 248 +160 56 96 +208 120 152 +128 48 32 +184 64 56 +224 160 176 +192 152 56 +128 104 136 +0 0 0 diff --git a/graphics/pokemon/arbok/shiny.pal b/graphics/pokemon/arbok/shiny.pal index 6c88ffb42..7498bf4b2 100644 --- a/graphics/pokemon/arbok/shiny.pal +++ b/graphics/pokemon/arbok/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 74 -238 222 24 -189 172 16 -180 197 230 -148 164 197 -106 123 156 -49 65 98 +152 208 160 16 16 16 -222 180 65 -180 139 24 -139 98 24 -98 57 0 -255 0 255 -205 205 205 -255 255 255 +208 184 56 +224 224 144 +160 120 56 +104 80 24 +192 192 192 +248 248 248 +56 104 160 +120 160 208 +32 64 128 +48 112 184 +152 184 224 +232 216 56 +160 120 48 +0 0 0 diff --git a/graphics/pokemon/arcanine/anim_front.png b/graphics/pokemon/arcanine/anim_front.png index d955b812f..9b504f241 100644 Binary files a/graphics/pokemon/arcanine/anim_front.png and b/graphics/pokemon/arcanine/anim_front.png differ diff --git a/graphics/pokemon/arcanine/back.png b/graphics/pokemon/arcanine/back.png index 1b0840c8a..a527a59e9 100644 Binary files a/graphics/pokemon/arcanine/back.png and b/graphics/pokemon/arcanine/back.png differ diff --git a/graphics/pokemon/arcanine/front.png b/graphics/pokemon/arcanine/front.png index fb943a5d3..8385425e3 100644 Binary files a/graphics/pokemon/arcanine/front.png and b/graphics/pokemon/arcanine/front.png differ diff --git a/graphics/pokemon/arcanine/icon.png b/graphics/pokemon/arcanine/icon.png index 3fed9199a..acd5a4ff8 100644 Binary files a/graphics/pokemon/arcanine/icon.png and b/graphics/pokemon/arcanine/icon.png differ diff --git a/graphics/pokemon/arcanine/normal.pal b/graphics/pokemon/arcanine/normal.pal index 46135bf32..943342cf9 100644 --- a/graphics/pokemon/arcanine/normal.pal +++ b/graphics/pokemon/arcanine/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 246 -222 222 213 -90 90 90 -255 98 65 -197 49 32 -82 16 16 -255 246 172 -255 246 148 -246 189 106 -172 98 32 -255 139 82 -238 115 49 -197 82 49 -98 16 0 +152 208 160 +112 80 48 16 16 16 +240 208 168 +192 160 128 +96 64 48 +240 144 72 +184 112 64 +216 216 208 +248 248 240 +88 104 112 +232 160 120 +158 90 117 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arcanine/shiny.pal b/graphics/pokemon/arcanine/shiny.pal index 99edcb435..a60089517 100644 --- a/graphics/pokemon/arcanine/shiny.pal +++ b/graphics/pokemon/arcanine/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 246 -222 222 213 -90 90 90 -255 98 65 -197 49 32 -82 16 16 -255 246 238 -255 238 197 -230 197 156 -148 115 82 -255 230 115 -222 189 74 -180 148 32 -115 82 0 +152 208 160 +120 112 56 16 16 16 +240 240 176 +208 192 120 +88 72 32 +216 200 56 +168 152 32 +216 216 208 +248 248 240 +128 104 96 +240 240 144 +181 78 66 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/anim_front.png b/graphics/pokemon/arceus/anim_front.png new file mode 100644 index 000000000..ac951c180 Binary files /dev/null and b/graphics/pokemon/arceus/anim_front.png differ diff --git a/graphics/pokemon/arceus/back.png b/graphics/pokemon/arceus/back.png new file mode 100644 index 000000000..b49ad9f15 Binary files /dev/null and b/graphics/pokemon/arceus/back.png differ diff --git a/graphics/pokemon/arceus/bug/normal.pal b/graphics/pokemon/arceus/bug/normal.pal new file mode 100644 index 000000000..c4d61c164 --- /dev/null +++ b/graphics/pokemon/arceus/bug/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +72 116 40 +136 208 112 +80 72 88 +48 40 56 +40 76 32 +48 100 56 +232 160 232 +192 116 192 +112 164 56 +248 248 248 diff --git a/graphics/pokemon/arceus/bug/shiny.pal b/graphics/pokemon/arceus/bug/shiny.pal new file mode 100644 index 000000000..81d9af5df --- /dev/null +++ b/graphics/pokemon/arceus/bug/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +72 116 40 +136 208 112 +80 72 88 +48 40 56 +40 76 32 +60 114 48 +248 164 248 +200 112 200 +112 164 56 +248 248 248 diff --git a/graphics/pokemon/arceus/dark/normal.pal b/graphics/pokemon/arceus/dark/normal.pal new file mode 100644 index 000000000..8adb3fa6f --- /dev/null +++ b/graphics/pokemon/arceus/dark/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +68 78 92 +160 164 176 +88 72 80 +64 44 56 +32 44 56 +24 28 24 +232 84 64 +160 56 32 +104 112 128 +248 248 248 diff --git a/graphics/pokemon/arceus/dark/shiny.pal b/graphics/pokemon/arceus/dark/shiny.pal new file mode 100644 index 000000000..1b76586fc --- /dev/null +++ b/graphics/pokemon/arceus/dark/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +68 78 92 +160 164 176 +88 72 80 +64 44 56 +32 44 56 +24 28 24 +232 84 64 +160 56 32 +104 112 128 +248 248 248 diff --git a/graphics/pokemon/arceus/dragon/normal.pal b/graphics/pokemon/arceus/dragon/normal.pal new file mode 100644 index 000000000..7c0332135 --- /dev/null +++ b/graphics/pokemon/arceus/dragon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +96 6 124 +192 108 232 +56 116 88 +16 84 40 +96 6 124 +160 32 32 +72 192 72 +56 128 56 +152 44 192 +248 248 248 diff --git a/graphics/pokemon/arceus/dragon/shiny.pal b/graphics/pokemon/arceus/dragon/shiny.pal new file mode 100644 index 000000000..2fb4a4b51 --- /dev/null +++ b/graphics/pokemon/arceus/dragon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +96 6 124 +192 108 232 +56 116 88 +16 84 40 +96 6 124 +160 32 32 +72 192 72 +56 128 56 +152 44 192 +248 248 248 diff --git a/graphics/pokemon/arceus/electric/normal.pal b/graphics/pokemon/arceus/electric/normal.pal new file mode 100644 index 000000000..37cec5e5b --- /dev/null +++ b/graphics/pokemon/arceus/electric/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +160 156 56 +240 236 136 +92 90 40 +56 48 16 +92 90 40 +160 32 32 +224 180 40 +168 120 32 +208 200 80 +248 248 248 diff --git a/graphics/pokemon/arceus/electric/shiny.pal b/graphics/pokemon/arceus/electric/shiny.pal new file mode 100644 index 000000000..703656f2c --- /dev/null +++ b/graphics/pokemon/arceus/electric/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +160 156 56 +240 236 136 +92 90 40 +56 48 16 +92 90 40 +160 32 32 +224 180 40 +168 120 32 +208 200 80 +248 248 248 diff --git a/graphics/pokemon/arceus/fairy/normal.pal b/graphics/pokemon/arceus/fairy/normal.pal new file mode 100644 index 000000000..89bedb760 --- /dev/null +++ b/graphics/pokemon/arceus/fairy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +160 92 112 +248 188 208 +136 52 88 +104 16 64 +96 60 72 +32 60 192 +232 160 208 +192 116 160 +216 140 160 +248 248 248 diff --git a/graphics/pokemon/arceus/fairy/shiny.pal b/graphics/pokemon/arceus/fairy/shiny.pal new file mode 100644 index 000000000..48044cfbe --- /dev/null +++ b/graphics/pokemon/arceus/fairy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +160 92 112 +248 188 208 +136 52 88 +104 16 64 +96 60 72 +32 60 192 +232 160 208 +192 116 160 +216 140 160 +248 248 248 diff --git a/graphics/pokemon/arceus/fighting/normal.pal b/graphics/pokemon/arceus/fighting/normal.pal new file mode 100644 index 000000000..37faf20e9 --- /dev/null +++ b/graphics/pokemon/arceus/fighting/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +112 48 32 +192 116 80 +80 72 88 +48 40 56 +80 24 16 +160 32 32 +224 180 40 +168 120 32 +160 72 48 +248 248 248 diff --git a/graphics/pokemon/arceus/fighting/shiny.pal b/graphics/pokemon/arceus/fighting/shiny.pal new file mode 100644 index 000000000..dde91e5cc --- /dev/null +++ b/graphics/pokemon/arceus/fighting/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +112 48 32 +192 116 80 +80 80 64 +48 48 32 +80 24 16 +192 0 56 +232 180 0 +176 112 0 +160 72 48 +248 248 248 diff --git a/graphics/pokemon/arceus/fire/normal.pal b/graphics/pokemon/arceus/fire/normal.pal new file mode 100644 index 000000000..d351203fc --- /dev/null +++ b/graphics/pokemon/arceus/fire/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +172 38 20 +248 148 32 +112 60 56 +80 28 24 +120 16 8 +172 38 20 +224 208 40 +168 136 32 +216 84 8 +248 248 248 diff --git a/graphics/pokemon/arceus/fire/shiny.pal b/graphics/pokemon/arceus/fire/shiny.pal new file mode 100644 index 000000000..38d344568 --- /dev/null +++ b/graphics/pokemon/arceus/fire/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +172 38 20 +248 148 32 +112 60 56 +80 28 24 +120 16 8 +192 0 56 +232 216 0 +176 140 0 +216 84 8 +248 248 248 diff --git a/graphics/pokemon/arceus/flying/normal.pal b/graphics/pokemon/arceus/flying/normal.pal new file mode 100644 index 000000000..233059fe5 --- /dev/null +++ b/graphics/pokemon/arceus/flying/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +104 112 168 +184 196 248 +80 72 88 +48 40 56 +64 72 120 +48 148 176 +208 244 240 +144 144 168 +144 156 208 +248 248 248 diff --git a/graphics/pokemon/arceus/flying/shiny.pal b/graphics/pokemon/arceus/flying/shiny.pal new file mode 100644 index 000000000..d26d3051d --- /dev/null +++ b/graphics/pokemon/arceus/flying/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +104 112 168 +184 196 248 +80 80 64 +48 48 32 +64 72 120 +48 148 176 +224 232 232 +160 164 168 +144 156 208 +248 248 248 diff --git a/graphics/pokemon/arceus/footprint.png b/graphics/pokemon/arceus/footprint.png new file mode 100644 index 000000000..b06a466c0 Binary files /dev/null and b/graphics/pokemon/arceus/footprint.png differ diff --git a/graphics/pokemon/arceus/front.png b/graphics/pokemon/arceus/front.png new file mode 100644 index 000000000..275ed5bca Binary files /dev/null and b/graphics/pokemon/arceus/front.png differ diff --git a/graphics/pokemon/arceus/ghost/normal.pal b/graphics/pokemon/arceus/ghost/normal.pal new file mode 100644 index 000000000..307884148 --- /dev/null +++ b/graphics/pokemon/arceus/ghost/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +80 46 128 +176 120 224 +80 46 128 +48 32 80 +48 16 104 +184 188 88 +232 84 64 +160 56 32 +120 80 184 +248 248 248 diff --git a/graphics/pokemon/arceus/ghost/shiny.pal b/graphics/pokemon/arceus/ghost/shiny.pal new file mode 100644 index 000000000..459feb04f --- /dev/null +++ b/graphics/pokemon/arceus/ghost/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +80 46 128 +176 120 224 +80 46 128 +48 32 80 +48 16 104 +204 198 80 +248 84 24 +176 48 16 +120 80 184 +248 248 248 diff --git a/graphics/pokemon/arceus/grass/normal.pal b/graphics/pokemon/arceus/grass/normal.pal new file mode 100644 index 000000000..d62d422dd --- /dev/null +++ b/graphics/pokemon/arceus/grass/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +64 144 40 +160 252 112 +56 120 64 +28 90 32 +28 90 32 +208 40 48 +224 208 40 +168 136 32 +88 196 56 +248 248 248 diff --git a/graphics/pokemon/arceus/grass/shiny.pal b/graphics/pokemon/arceus/grass/shiny.pal new file mode 100644 index 000000000..d8117d43f --- /dev/null +++ b/graphics/pokemon/arceus/grass/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +64 144 40 +160 252 112 +56 120 64 +28 90 32 +28 90 32 +208 40 48 +224 208 40 +168 136 32 +88 196 56 +248 248 248 diff --git a/graphics/pokemon/arceus/ground/normal.pal b/graphics/pokemon/arceus/ground/normal.pal new file mode 100644 index 000000000..832180a3a --- /dev/null +++ b/graphics/pokemon/arceus/ground/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +152 104 32 +216 180 88 +88 84 48 +56 48 16 +112 64 16 +160 32 32 +164 172 200 +128 128 160 +192 140 56 +248 248 248 diff --git a/graphics/pokemon/arceus/ground/shiny.pal b/graphics/pokemon/arceus/ground/shiny.pal new file mode 100644 index 000000000..7554b92a3 --- /dev/null +++ b/graphics/pokemon/arceus/ground/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +152 104 32 +216 180 88 +88 84 48 +56 48 16 +112 64 16 +192 0 56 +176 180 192 +128 132 144 +192 140 56 +248 248 248 diff --git a/graphics/pokemon/arceus/ice/normal.pal b/graphics/pokemon/arceus/ice/normal.pal new file mode 100644 index 000000000..06f187980 --- /dev/null +++ b/graphics/pokemon/arceus/ice/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +80 144 184 +176 252 248 +88 136 160 +36 76 96 +36 76 96 +160 32 32 +192 192 232 +136 136 168 +112 184 232 +248 248 248 diff --git a/graphics/pokemon/arceus/ice/shiny.pal b/graphics/pokemon/arceus/ice/shiny.pal new file mode 100644 index 000000000..1c11fc6da --- /dev/null +++ b/graphics/pokemon/arceus/ice/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +80 144 184 +176 252 248 +88 136 160 +36 76 96 +36 76 96 +160 32 32 +192 192 232 +136 136 168 +112 184 232 +248 248 248 diff --git a/graphics/pokemon/arceus/icon.png b/graphics/pokemon/arceus/icon.png new file mode 100644 index 000000000..155bfc35b Binary files /dev/null and b/graphics/pokemon/arceus/icon.png differ diff --git a/graphics/pokemon/arceus/normal.pal b/graphics/pokemon/arceus/normal.pal new file mode 100644 index 000000000..f602de85c --- /dev/null +++ b/graphics/pokemon/arceus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +160 144 56 +248 216 144 +80 72 88 +48 40 56 +104 88 32 +160 32 32 +72 192 72 +56 128 56 +208 176 80 +248 248 248 diff --git a/graphics/pokemon/arceus/poison/normal.pal b/graphics/pokemon/arceus/poison/normal.pal new file mode 100644 index 000000000..7f7a066cc --- /dev/null +++ b/graphics/pokemon/arceus/poison/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +136 60 152 +216 132 224 +80 72 88 +48 40 56 +88 32 112 +160 32 32 +224 156 216 +184 108 192 +176 96 184 +248 248 248 diff --git a/graphics/pokemon/arceus/poison/shiny.pal b/graphics/pokemon/arceus/poison/shiny.pal new file mode 100644 index 000000000..265afb476 --- /dev/null +++ b/graphics/pokemon/arceus/poison/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +136 60 152 +216 132 224 +80 80 64 +48 48 32 +88 32 112 +192 0 56 +240 164 232 +184 96 196 +176 96 184 +248 248 248 diff --git a/graphics/pokemon/arceus/psychic/normal.pal b/graphics/pokemon/arceus/psychic/normal.pal new file mode 100644 index 000000000..fbb92c93b --- /dev/null +++ b/graphics/pokemon/arceus/psychic/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +192 44 88 +248 132 168 +80 72 88 +48 40 56 +112 20 48 +160 32 32 +72 192 72 +56 128 56 +232 92 128 +248 248 248 diff --git a/graphics/pokemon/arceus/psychic/shiny.pal b/graphics/pokemon/arceus/psychic/shiny.pal new file mode 100644 index 000000000..41018d017 --- /dev/null +++ b/graphics/pokemon/arceus/psychic/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +192 44 88 +248 132 168 +80 72 88 +48 40 56 +112 20 48 +160 32 32 +72 192 72 +56 128 56 +232 92 128 +248 248 248 diff --git a/graphics/pokemon/arceus/rock/normal.pal b/graphics/pokemon/arceus/rock/normal.pal new file mode 100644 index 000000000..ec5fd85f4 --- /dev/null +++ b/graphics/pokemon/arceus/rock/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +104 96 56 +176 172 128 +80 72 88 +48 40 56 +72 64 24 +64 108 64 +208 188 136 +160 144 88 +144 140 96 +248 248 248 diff --git a/graphics/pokemon/arceus/rock/shiny.pal b/graphics/pokemon/arceus/rock/shiny.pal new file mode 100644 index 000000000..014c5b15b --- /dev/null +++ b/graphics/pokemon/arceus/rock/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +104 96 56 +176 172 128 +80 80 64 +48 48 32 +72 64 24 +72 96 72 +208 188 136 +160 144 88 +144 140 96 +248 248 248 diff --git a/graphics/pokemon/arceus/shiny.pal b/graphics/pokemon/arceus/shiny.pal new file mode 100644 index 000000000..59545781d --- /dev/null +++ b/graphics/pokemon/arceus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +160 144 56 +248 216 144 +80 80 64 +48 48 32 +104 88 32 +192 0 56 +32 208 40 +32 144 32 +208 176 80 +248 248 248 diff --git a/graphics/pokemon/arceus/steel/normal.pal b/graphics/pokemon/arceus/steel/normal.pal new file mode 100644 index 000000000..703f66ffc --- /dev/null +++ b/graphics/pokemon/arceus/steel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +128 132 136 +224 228 224 +80 72 88 +48 40 56 +72 76 80 +48 100 56 +224 220 40 +160 152 32 +176 180 184 +248 248 248 diff --git a/graphics/pokemon/arceus/steel/shiny.pal b/graphics/pokemon/arceus/steel/shiny.pal new file mode 100644 index 000000000..6bd495b7a --- /dev/null +++ b/graphics/pokemon/arceus/steel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +128 132 136 +224 228 224 +80 72 88 +48 40 56 +72 76 80 +80 112 96 +232 228 0 +168 164 0 +176 180 184 +248 248 248 diff --git a/graphics/pokemon/arceus/water/normal.pal b/graphics/pokemon/arceus/water/normal.pal new file mode 100644 index 000000000..b3be4a519 --- /dev/null +++ b/graphics/pokemon/arceus/water/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +8 92 176 +72 204 248 +64 80 108 +24 56 88 +16 48 120 +208 40 48 +40 204 216 +32 148 160 +24 144 224 +248 248 248 diff --git a/graphics/pokemon/arceus/water/shiny.pal b/graphics/pokemon/arceus/water/shiny.pal new file mode 100644 index 000000000..7276831db --- /dev/null +++ b/graphics/pokemon/arceus/water/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +8 92 176 +72 204 248 +64 80 108 +24 56 88 +16 48 120 +248 0 56 +0 216 232 +0 152 168 +24 144 224 +248 248 248 diff --git a/graphics/pokemon/archen/anim_front.png b/graphics/pokemon/archen/anim_front.png new file mode 100644 index 000000000..db62a5558 Binary files /dev/null and b/graphics/pokemon/archen/anim_front.png differ diff --git a/graphics/pokemon/archen/back.png b/graphics/pokemon/archen/back.png new file mode 100644 index 000000000..1be08203b Binary files /dev/null and b/graphics/pokemon/archen/back.png differ diff --git a/graphics/pokemon/archen/footprint.png b/graphics/pokemon/archen/footprint.png new file mode 100644 index 000000000..6ad18c33c Binary files /dev/null and b/graphics/pokemon/archen/footprint.png differ diff --git a/graphics/pokemon/archen/front.png b/graphics/pokemon/archen/front.png new file mode 100644 index 000000000..35b7f39a6 Binary files /dev/null and b/graphics/pokemon/archen/front.png differ diff --git a/graphics/pokemon/archen/icon.png b/graphics/pokemon/archen/icon.png new file mode 100644 index 000000000..a172713de Binary files /dev/null and b/graphics/pokemon/archen/icon.png differ diff --git a/graphics/pokemon/archen/normal.pal b/graphics/pokemon/archen/normal.pal new file mode 100644 index 000000000..103f02d98 --- /dev/null +++ b/graphics/pokemon/archen/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 40 48 +24 72 96 +224 88 88 +40 152 216 +160 64 64 +16 16 16 +224 224 224 +168 160 152 +32 112 144 +40 40 40 +80 64 48 +168 128 72 +248 192 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archen/shiny.pal b/graphics/pokemon/archen/shiny.pal new file mode 100644 index 000000000..6bb96e9b4 --- /dev/null +++ b/graphics/pokemon/archen/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 40 +24 88 48 +216 136 88 +40 208 96 +160 96 64 +16 16 16 +224 224 224 +168 160 152 +32 144 72 +40 40 40 +72 64 48 +168 144 72 +248 224 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archeops/anim_front.png b/graphics/pokemon/archeops/anim_front.png new file mode 100644 index 000000000..6824ee95b Binary files /dev/null and b/graphics/pokemon/archeops/anim_front.png differ diff --git a/graphics/pokemon/archeops/back.png b/graphics/pokemon/archeops/back.png new file mode 100644 index 000000000..e8422e584 Binary files /dev/null and b/graphics/pokemon/archeops/back.png differ diff --git a/graphics/pokemon/archeops/footprint.png b/graphics/pokemon/archeops/footprint.png new file mode 100644 index 000000000..68e20f253 Binary files /dev/null and b/graphics/pokemon/archeops/footprint.png differ diff --git a/graphics/pokemon/archeops/front.png b/graphics/pokemon/archeops/front.png new file mode 100644 index 000000000..314c7def7 Binary files /dev/null and b/graphics/pokemon/archeops/front.png differ diff --git a/graphics/pokemon/archeops/icon.png b/graphics/pokemon/archeops/icon.png new file mode 100644 index 000000000..03e51ffe1 Binary files /dev/null and b/graphics/pokemon/archeops/icon.png differ diff --git a/graphics/pokemon/archeops/normal.pal b/graphics/pokemon/archeops/normal.pal new file mode 100644 index 000000000..0b8de41c3 --- /dev/null +++ b/graphics/pokemon/archeops/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +24 64 88 +40 112 152 +40 152 224 +248 248 248 +152 144 144 +80 64 32 +176 128 80 +248 192 112 +232 96 88 +160 72 64 +0 176 160 +0 112 104 +160 88 96 +96 48 56 diff --git a/graphics/pokemon/archeops/shiny.pal b/graphics/pokemon/archeops/shiny.pal new file mode 100644 index 000000000..7bc7c2f43 --- /dev/null +++ b/graphics/pokemon/archeops/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +8 64 48 +16 120 104 +16 160 144 +248 248 248 +152 144 144 +80 48 16 +208 112 32 +248 176 96 +216 96 64 +152 72 40 +40 120 224 +32 88 160 +128 64 80 +72 40 40 diff --git a/graphics/pokemon/arctovish/back.png b/graphics/pokemon/arctovish/back.png new file mode 100644 index 000000000..b85782888 Binary files /dev/null and b/graphics/pokemon/arctovish/back.png differ diff --git a/graphics/pokemon/arctovish/front.png b/graphics/pokemon/arctovish/front.png new file mode 100644 index 000000000..3da6fa90d Binary files /dev/null and b/graphics/pokemon/arctovish/front.png differ diff --git a/graphics/pokemon/arctovish/normal.pal b/graphics/pokemon/arctovish/normal.pal new file mode 100644 index 000000000..ea9b37a66 --- /dev/null +++ b/graphics/pokemon/arctovish/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 96 +16 16 16 +16 32 88 +128 184 232 +112 120 184 +232 240 240 +152 184 184 +56 104 176 +88 120 144 +8 48 72 +8 88 144 +8 128 168 +32 168 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arctovish/shiny.pal b/graphics/pokemon/arctovish/shiny.pal new file mode 100644 index 000000000..69871eadb --- /dev/null +++ b/graphics/pokemon/arctovish/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +16 16 16 +56 40 80 +208 208 208 +152 152 152 +232 240 240 +168 176 184 +200 168 224 +104 120 136 +56 72 80 +104 104 104 +64 96 112 +96 136 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arctozolt/back.png b/graphics/pokemon/arctozolt/back.png new file mode 100644 index 000000000..7f25ab7be Binary files /dev/null and b/graphics/pokemon/arctozolt/back.png differ diff --git a/graphics/pokemon/arctozolt/front.png b/graphics/pokemon/arctozolt/front.png new file mode 100644 index 000000000..65e2ab74c Binary files /dev/null and b/graphics/pokemon/arctozolt/front.png differ diff --git a/graphics/pokemon/arctozolt/normal.pal b/graphics/pokemon/arctozolt/normal.pal new file mode 100644 index 000000000..636db8ed4 --- /dev/null +++ b/graphics/pokemon/arctozolt/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 88 16 +248 248 128 +16 16 16 +224 152 24 +232 216 0 +40 184 248 +8 48 72 +152 184 184 +232 240 240 +88 120 144 +8 88 144 +176 232 232 +32 168 208 +8 128 168 +0 0 0 diff --git a/graphics/pokemon/arctozolt/shiny.pal b/graphics/pokemon/arctozolt/shiny.pal new file mode 100644 index 000000000..29e444874 --- /dev/null +++ b/graphics/pokemon/arctozolt/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +232 240 240 +16 16 16 +152 152 152 +208 208 208 +144 104 184 +56 72 80 +168 176 184 +232 240 240 +104 120 136 +104 104 104 +232 240 240 +96 136 144 +64 96 112 +0 0 0 diff --git a/graphics/pokemon/ariados/anim_front.png b/graphics/pokemon/ariados/anim_front.png index 9fdd51362..913cbe6e6 100644 Binary files a/graphics/pokemon/ariados/anim_front.png and b/graphics/pokemon/ariados/anim_front.png differ diff --git a/graphics/pokemon/ariados/back.png b/graphics/pokemon/ariados/back.png index b677b7222..38df60102 100644 Binary files a/graphics/pokemon/ariados/back.png and b/graphics/pokemon/ariados/back.png differ diff --git a/graphics/pokemon/ariados/front.png b/graphics/pokemon/ariados/front.png index 07bc4a4db..2c7dde50e 100644 Binary files a/graphics/pokemon/ariados/front.png and b/graphics/pokemon/ariados/front.png differ diff --git a/graphics/pokemon/ariados/icon.png b/graphics/pokemon/ariados/icon.png index 4284968f2..c6ff8c5f8 100644 Binary files a/graphics/pokemon/ariados/icon.png and b/graphics/pokemon/ariados/icon.png differ diff --git a/graphics/pokemon/ariados/normal.pal b/graphics/pokemon/ariados/normal.pal index ccf5f7fe7..4b2b177a3 100644 --- a/graphics/pokemon/ariados/normal.pal +++ b/graphics/pokemon/ariados/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 172 57 -255 123 41 -205 82 0 -139 32 0 -74 0 0 -255 238 90 -222 180 74 -148 115 49 -189 148 255 -148 90 238 -106 49 172 -189 189 189 -106 106 106 +152 208 160 +88 64 24 +248 200 120 16 16 16 +200 144 72 +128 104 184 +176 152 216 +80 64 120 +120 24 32 +176 56 72 +232 88 104 +248 128 144 +104 104 104 +176 176 168 +248 248 248 +80 0 0 diff --git a/graphics/pokemon/ariados/shiny.pal b/graphics/pokemon/ariados/shiny.pal index c2557b589..cbac3686d 100644 --- a/graphics/pokemon/ariados/shiny.pal +++ b/graphics/pokemon/ariados/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 139 189 -205 106 164 -139 65 123 -115 16 82 -82 8 49 -255 238 90 -222 180 74 -148 115 49 -148 213 255 -98 164 230 -32 82 180 -189 189 189 -106 106 106 +152 208 160 +104 80 24 +248 216 64 16 16 16 +184 168 64 +88 152 248 +144 200 248 +40 104 200 +104 8 104 +192 40 184 +224 96 216 +240 160 240 +104 104 104 +184 184 184 +248 248 248 +88 0 80 diff --git a/graphics/pokemon/armaldo/anim_front.png b/graphics/pokemon/armaldo/anim_front.png index 8f07191fb..1a88f3cd6 100644 Binary files a/graphics/pokemon/armaldo/anim_front.png and b/graphics/pokemon/armaldo/anim_front.png differ diff --git a/graphics/pokemon/armaldo/back.png b/graphics/pokemon/armaldo/back.png index 23c8c7113..aa060407c 100644 Binary files a/graphics/pokemon/armaldo/back.png and b/graphics/pokemon/armaldo/back.png differ diff --git a/graphics/pokemon/armaldo/front.png b/graphics/pokemon/armaldo/front.png index 01b7ee08b..18899c0e2 100644 Binary files a/graphics/pokemon/armaldo/front.png and b/graphics/pokemon/armaldo/front.png differ diff --git a/graphics/pokemon/armaldo/icon.png b/graphics/pokemon/armaldo/icon.png index ed3bb65f2..5dba6557d 100644 Binary files a/graphics/pokemon/armaldo/icon.png and b/graphics/pokemon/armaldo/icon.png differ diff --git a/graphics/pokemon/armaldo/normal.pal b/graphics/pokemon/armaldo/normal.pal index a6fc406b3..67cd62655 100644 --- a/graphics/pokemon/armaldo/normal.pal +++ b/graphics/pokemon/armaldo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 189 222 -139 139 189 -115 115 172 -90 90 139 -246 238 197 -255 222 106 -222 180 98 -57 65 82 -255 98 74 -189 57 0 -222 222 222 -180 180 189 -106 106 123 -0 0 0 +152 208 160 +56 104 136 +16 16 16 +176 200 232 +48 48 56 +128 168 216 +96 96 104 +160 160 160 +248 248 248 +88 128 168 +208 216 232 +160 40 48 +224 80 88 +200 168 96 +248 224 120 +96 96 104 diff --git a/graphics/pokemon/armaldo/shiny.pal b/graphics/pokemon/armaldo/shiny.pal index e6d09d611..888e79a7b 100644 --- a/graphics/pokemon/armaldo/shiny.pal +++ b/graphics/pokemon/armaldo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 197 189 -213 164 156 -180 131 123 -148 98 90 -246 238 197 -255 222 106 -222 180 98 -115 65 57 -255 98 74 -189 57 0 -222 222 222 -222 98 82 -180 57 41 -0 0 0 +152 208 160 +144 80 88 +16 16 16 +240 192 176 +88 32 32 +208 152 136 +184 64 56 +184 152 152 +248 248 248 +168 104 120 +216 216 216 +184 56 0 +248 96 72 +200 152 96 +248 208 120 +104 104 120 diff --git a/graphics/pokemon/aromatisse/back.png b/graphics/pokemon/aromatisse/back.png new file mode 100644 index 000000000..8feaf5c8f Binary files /dev/null and b/graphics/pokemon/aromatisse/back.png differ diff --git a/graphics/pokemon/aromatisse/front.png b/graphics/pokemon/aromatisse/front.png new file mode 100644 index 000000000..3fcd8c4f6 Binary files /dev/null and b/graphics/pokemon/aromatisse/front.png differ diff --git a/graphics/pokemon/aromatisse/icon.png b/graphics/pokemon/aromatisse/icon.png new file mode 100644 index 000000000..4dfa1df75 Binary files /dev/null and b/graphics/pokemon/aromatisse/icon.png differ diff --git a/graphics/pokemon/aromatisse/normal.pal b/graphics/pokemon/aromatisse/normal.pal new file mode 100644 index 000000000..6ac39cee1 --- /dev/null +++ b/graphics/pokemon/aromatisse/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 48 104 +208 56 200 +72 16 56 +248 200 96 +0 0 0 +144 120 72 +224 232 240 +152 168 192 +40 56 64 +88 32 8 +232 40 24 +248 248 248 +184 96 120 +240 136 168 +112 56 72 diff --git a/graphics/pokemon/aromatisse/shiny.pal b/graphics/pokemon/aromatisse/shiny.pal new file mode 100644 index 000000000..fd99accce --- /dev/null +++ b/graphics/pokemon/aromatisse/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 32 80 +184 56 128 +56 8 32 +232 216 168 +0 0 0 +168 144 88 +224 232 240 +152 168 192 +40 56 64 +80 88 8 +232 232 24 +248 248 248 +80 72 192 +120 112 248 +32 24 120 diff --git a/graphics/pokemon/aron/anim_front.png b/graphics/pokemon/aron/anim_front.png index 928d118f0..921be8f6f 100644 Binary files a/graphics/pokemon/aron/anim_front.png and b/graphics/pokemon/aron/anim_front.png differ diff --git a/graphics/pokemon/aron/back.png b/graphics/pokemon/aron/back.png index 330d46c42..3cce41266 100644 Binary files a/graphics/pokemon/aron/back.png and b/graphics/pokemon/aron/back.png differ diff --git a/graphics/pokemon/aron/front.png b/graphics/pokemon/aron/front.png index f3764ec2b..a676b8334 100644 Binary files a/graphics/pokemon/aron/front.png and b/graphics/pokemon/aron/front.png differ diff --git a/graphics/pokemon/aron/icon.png b/graphics/pokemon/aron/icon.png index 547846374..a1522f972 100644 Binary files a/graphics/pokemon/aron/icon.png and b/graphics/pokemon/aron/icon.png differ diff --git a/graphics/pokemon/aron/normal.pal b/graphics/pokemon/aron/normal.pal index b5711fdad..427e63043 100644 --- a/graphics/pokemon/aron/normal.pal +++ b/graphics/pokemon/aron/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 172 156 -74 74 65 -106 106 106 -139 139 139 -172 172 172 -57 57 65 -123 106 106 -156 139 139 -189 172 172 -222 205 205 -255 255 255 -172 57 74 -222 106 106 -255 131 131 -106 189 255 +152 208 160 +80 104 104 +200 208 208 +144 160 160 +32 56 64 +240 240 240 +16 16 16 +96 96 96 +40 128 160 +80 192 232 +64 88 104 +96 128 144 +56 56 64 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/aron/shiny.pal b/graphics/pokemon/aron/shiny.pal index eadb9aa81..338508fa6 100644 --- a/graphics/pokemon/aron/shiny.pal +++ b/graphics/pokemon/aron/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 172 156 -32 90 90 -65 123 115 -90 156 148 -148 197 205 -74 41 24 -123 123 90 -156 156 123 -189 189 156 -222 222 197 -255 255 255 -172 57 74 -222 106 106 -255 131 131 -255 123 82 +152 208 160 +104 104 88 +208 208 184 +160 160 144 +24 56 48 +248 248 248 +16 16 16 +96 96 96 +168 64 48 +248 112 152 +24 104 80 +80 144 120 +56 56 64 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/arrokuda/back.png b/graphics/pokemon/arrokuda/back.png new file mode 100644 index 000000000..13c424031 Binary files /dev/null and b/graphics/pokemon/arrokuda/back.png differ diff --git a/graphics/pokemon/arrokuda/front.png b/graphics/pokemon/arrokuda/front.png new file mode 100644 index 000000000..4dd2f477b Binary files /dev/null and b/graphics/pokemon/arrokuda/front.png differ diff --git a/graphics/pokemon/arrokuda/normal.pal b/graphics/pokemon/arrokuda/normal.pal new file mode 100644 index 000000000..12f592d22 --- /dev/null +++ b/graphics/pokemon/arrokuda/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 96 40 +16 16 16 +208 168 88 +104 64 48 +136 104 64 +248 248 128 +136 136 104 +232 232 232 +208 200 184 +80 48 40 +208 208 184 +248 248 248 +232 48 24 +168 48 32 +0 0 0 diff --git a/graphics/pokemon/arrokuda/shiny.pal b/graphics/pokemon/arrokuda/shiny.pal new file mode 100644 index 000000000..bd04649df --- /dev/null +++ b/graphics/pokemon/arrokuda/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 112 +16 16 16 +144 136 160 +80 72 136 +112 112 184 +200 200 208 +128 96 144 +232 192 240 +200 152 216 +56 48 96 +208 208 184 +248 248 248 +232 48 24 +168 48 32 +0 0 0 diff --git a/graphics/pokemon/articuno/anim_front.png b/graphics/pokemon/articuno/anim_front.png index 3e92cc8b3..892ad5b5e 100644 Binary files a/graphics/pokemon/articuno/anim_front.png and b/graphics/pokemon/articuno/anim_front.png differ diff --git a/graphics/pokemon/articuno/back.png b/graphics/pokemon/articuno/back.png index 7e06ba84e..d476cbcca 100644 Binary files a/graphics/pokemon/articuno/back.png and b/graphics/pokemon/articuno/back.png differ diff --git a/graphics/pokemon/articuno/front.png b/graphics/pokemon/articuno/front.png index e3c87eb9a..a54f2dfe1 100644 Binary files a/graphics/pokemon/articuno/front.png and b/graphics/pokemon/articuno/front.png differ diff --git a/graphics/pokemon/articuno/galarian/back.png b/graphics/pokemon/articuno/galarian/back.png new file mode 100644 index 000000000..829e189e0 Binary files /dev/null and b/graphics/pokemon/articuno/galarian/back.png differ diff --git a/graphics/pokemon/articuno/galarian/front.png b/graphics/pokemon/articuno/galarian/front.png new file mode 100644 index 000000000..b92c5a501 Binary files /dev/null and b/graphics/pokemon/articuno/galarian/front.png differ diff --git a/graphics/pokemon/articuno/galarian/normal.pal b/graphics/pokemon/articuno/galarian/normal.pal new file mode 100644 index 000000000..4b1ae4c00 --- /dev/null +++ b/graphics/pokemon/articuno/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 88 +16 16 16 +160 144 232 +24 24 24 +104 96 192 +40 40 40 +88 184 216 +176 128 208 +64 64 136 +216 176 248 +112 64 144 +96 112 136 +232 240 240 +184 200 216 +0 0 0 diff --git a/graphics/pokemon/articuno/galarian/shiny.pal b/graphics/pokemon/articuno/galarian/shiny.pal new file mode 100644 index 000000000..d4ff85d08 --- /dev/null +++ b/graphics/pokemon/articuno/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 88 +16 16 16 +96 144 216 +112 136 152 +40 96 184 +240 240 240 +88 184 216 +72 136 200 +40 64 128 +104 192 248 +24 80 136 +96 112 136 +232 240 240 +184 200 216 +0 0 0 diff --git a/graphics/pokemon/articuno/icon.png b/graphics/pokemon/articuno/icon.png index e2f19f133..79685a2d1 100644 Binary files a/graphics/pokemon/articuno/icon.png and b/graphics/pokemon/articuno/icon.png differ diff --git a/graphics/pokemon/articuno/normal.pal b/graphics/pokemon/articuno/normal.pal index 4dafc1203..6b41f9855 100644 --- a/graphics/pokemon/articuno/normal.pal +++ b/graphics/pokemon/articuno/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -213 238 255 -172 213 255 -139 180 230 -98 148 205 -57 106 164 -65 65 90 -255 0 255 -255 0 255 -139 164 213 -90 115 164 -74 74 106 -189 41 57 -230 98 115 +152 208 160 +24 80 128 +152 208 248 +80 136 168 +96 176 232 16 16 16 -255 255 255 +8 48 80 +32 136 176 +168 192 192 +248 248 248 +96 64 48 +80 56 40 +184 160 152 +128 120 112 +200 240 248 +192 200 200 diff --git a/graphics/pokemon/articuno/shiny.pal b/graphics/pokemon/articuno/shiny.pal index bb1ccfa81..8a57170ce 100644 --- a/graphics/pokemon/articuno/shiny.pal +++ b/graphics/pokemon/articuno/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -238 246 255 -205 230 255 -156 189 246 -98 131 238 -57 74 148 -255 0 255 -255 0 255 -139 164 213 -90 115 164 -74 74 106 -189 41 57 -230 98 115 +152 208 160 +24 112 208 +184 232 248 +112 168 248 +168 208 248 16 16 16 -255 255 255 +8 56 120 +72 160 248 +168 208 224 +248 248 248 +216 40 64 +88 56 24 +176 144 112 +136 104 80 +224 248 248 +192 200 200 diff --git a/graphics/pokemon/audino/anim_front.png b/graphics/pokemon/audino/anim_front.png new file mode 100644 index 000000000..b62b9882b Binary files /dev/null and b/graphics/pokemon/audino/anim_front.png differ diff --git a/graphics/pokemon/audino/back.png b/graphics/pokemon/audino/back.png new file mode 100644 index 000000000..050a7069a Binary files /dev/null and b/graphics/pokemon/audino/back.png differ diff --git a/graphics/pokemon/audino/footprint.png b/graphics/pokemon/audino/footprint.png new file mode 100644 index 000000000..92f58a91e Binary files /dev/null and b/graphics/pokemon/audino/footprint.png differ diff --git a/graphics/pokemon/audino/front.png b/graphics/pokemon/audino/front.png new file mode 100644 index 000000000..809b56792 Binary files /dev/null and b/graphics/pokemon/audino/front.png differ diff --git a/graphics/pokemon/audino/icon.png b/graphics/pokemon/audino/icon.png new file mode 100644 index 000000000..63fc81972 Binary files /dev/null and b/graphics/pokemon/audino/icon.png differ diff --git a/graphics/pokemon/audino/normal.pal b/graphics/pokemon/audino/normal.pal new file mode 100644 index 000000000..f9cd2a500 --- /dev/null +++ b/graphics/pokemon/audino/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 96 112 +240 136 152 +120 64 72 +128 104 96 +248 224 168 +200 176 128 +0 112 184 +16 16 16 +248 248 248 +160 136 96 +112 96 88 +200 184 184 +232 224 216 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/audino/shiny.pal b/graphics/pokemon/audino/shiny.pal new file mode 100644 index 000000000..7558d687e --- /dev/null +++ b/graphics/pokemon/audino/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 144 +160 120 176 +88 56 104 +136 104 104 +248 224 184 +216 176 136 +0 136 96 +16 16 16 +248 248 248 +160 136 96 +96 96 104 +200 200 216 +232 232 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aurorus/back.png b/graphics/pokemon/aurorus/back.png new file mode 100644 index 000000000..a068d3e4d Binary files /dev/null and b/graphics/pokemon/aurorus/back.png differ diff --git a/graphics/pokemon/aurorus/front.png b/graphics/pokemon/aurorus/front.png new file mode 100644 index 000000000..eeb4d1932 Binary files /dev/null and b/graphics/pokemon/aurorus/front.png differ diff --git a/graphics/pokemon/aurorus/icon.png b/graphics/pokemon/aurorus/icon.png new file mode 100644 index 000000000..bce06dfe3 Binary files /dev/null and b/graphics/pokemon/aurorus/icon.png differ diff --git a/graphics/pokemon/aurorus/normal.pal b/graphics/pokemon/aurorus/normal.pal new file mode 100644 index 000000000..0f6938554 --- /dev/null +++ b/graphics/pokemon/aurorus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 160 176 +184 184 72 +176 192 232 +248 224 176 +24 56 96 +16 16 16 +80 144 216 +152 208 240 +48 96 144 +248 248 248 +192 192 208 +0 128 184 +160 200 240 +40 112 136 +184 224 240 diff --git a/graphics/pokemon/aurorus/shiny.pal b/graphics/pokemon/aurorus/shiny.pal new file mode 100644 index 000000000..09017070c --- /dev/null +++ b/graphics/pokemon/aurorus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 136 184 +184 184 72 +176 192 232 +248 224 176 +72 80 96 +16 16 16 +200 208 224 +152 224 240 +120 136 152 +248 248 248 +192 192 208 +0 168 184 +240 248 248 +16 64 112 +152 184 232 diff --git a/graphics/pokemon/avalugg/back.png b/graphics/pokemon/avalugg/back.png new file mode 100644 index 000000000..be48bdb1d Binary files /dev/null and b/graphics/pokemon/avalugg/back.png differ diff --git a/graphics/pokemon/avalugg/front.png b/graphics/pokemon/avalugg/front.png new file mode 100644 index 000000000..53a20220d Binary files /dev/null and b/graphics/pokemon/avalugg/front.png differ diff --git a/graphics/pokemon/avalugg/icon.png b/graphics/pokemon/avalugg/icon.png new file mode 100644 index 000000000..9419873b7 Binary files /dev/null and b/graphics/pokemon/avalugg/icon.png differ diff --git a/graphics/pokemon/avalugg/normal.pal b/graphics/pokemon/avalugg/normal.pal new file mode 100644 index 000000000..2957de1bf --- /dev/null +++ b/graphics/pokemon/avalugg/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 176 192 +80 96 104 +0 0 0 +176 224 240 +232 240 248 +160 128 184 +120 80 160 +248 192 0 +184 184 184 +248 224 136 +248 248 248 +96 104 104 +200 200 168 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/shiny.pal b/graphics/pokemon/avalugg/shiny.pal new file mode 100644 index 000000000..faa17b075 --- /dev/null +++ b/graphics/pokemon/avalugg/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 192 184 +64 96 104 +0 0 0 +152 232 224 +224 248 248 +152 184 128 +104 144 72 +248 192 0 +184 184 96 +248 224 136 +248 248 248 +128 128 48 +200 200 168 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/axew/anim_front.png b/graphics/pokemon/axew/anim_front.png new file mode 100644 index 000000000..2eea59fc9 Binary files /dev/null and b/graphics/pokemon/axew/anim_front.png differ diff --git a/graphics/pokemon/axew/back.png b/graphics/pokemon/axew/back.png new file mode 100644 index 000000000..e40b726e3 Binary files /dev/null and b/graphics/pokemon/axew/back.png differ diff --git a/graphics/pokemon/axew/footprint.png b/graphics/pokemon/axew/footprint.png new file mode 100644 index 000000000..42f044823 Binary files /dev/null and b/graphics/pokemon/axew/footprint.png differ diff --git a/graphics/pokemon/axew/front.png b/graphics/pokemon/axew/front.png new file mode 100644 index 000000000..3d349d3fe Binary files /dev/null and b/graphics/pokemon/axew/front.png differ diff --git a/graphics/pokemon/axew/icon.png b/graphics/pokemon/axew/icon.png new file mode 100644 index 000000000..263c9cddf Binary files /dev/null and b/graphics/pokemon/axew/icon.png differ diff --git a/graphics/pokemon/axew/normal.pal b/graphics/pokemon/axew/normal.pal new file mode 100644 index 000000000..2e00670b8 --- /dev/null +++ b/graphics/pokemon/axew/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 24 +48 56 40 +88 96 56 +56 64 32 +16 16 16 +120 160 112 +88 104 88 +184 72 72 +248 248 248 +192 184 176 +88 48 48 +128 208 112 +208 232 160 +144 144 104 +48 56 56 diff --git a/graphics/pokemon/axew/shiny.pal b/graphics/pokemon/axew/shiny.pal new file mode 100644 index 000000000..d9f063574 --- /dev/null +++ b/graphics/pokemon/axew/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 24 +48 56 40 +96 88 56 +64 56 32 +16 16 16 +192 176 120 +128 112 64 +184 72 128 +248 248 248 +192 184 176 +80 48 72 +208 112 176 +208 232 160 +144 144 104 +64 56 40 diff --git a/graphics/pokemon/azelf/anim_front.png b/graphics/pokemon/azelf/anim_front.png new file mode 100644 index 000000000..6a1f9aba2 Binary files /dev/null and b/graphics/pokemon/azelf/anim_front.png differ diff --git a/graphics/pokemon/azelf/back.png b/graphics/pokemon/azelf/back.png new file mode 100644 index 000000000..bc9c23cf7 Binary files /dev/null and b/graphics/pokemon/azelf/back.png differ diff --git a/graphics/pokemon/azelf/footprint.png b/graphics/pokemon/azelf/footprint.png new file mode 100644 index 000000000..b99863315 Binary files /dev/null and b/graphics/pokemon/azelf/footprint.png differ diff --git a/graphics/pokemon/azelf/front.png b/graphics/pokemon/azelf/front.png new file mode 100644 index 000000000..82646121b Binary files /dev/null and b/graphics/pokemon/azelf/front.png differ diff --git a/graphics/pokemon/azelf/icon.png b/graphics/pokemon/azelf/icon.png new file mode 100644 index 000000000..c8d0af3d9 Binary files /dev/null and b/graphics/pokemon/azelf/icon.png differ diff --git a/graphics/pokemon/azelf/normal.pal b/graphics/pokemon/azelf/normal.pal new file mode 100644 index 000000000..ad64742b0 --- /dev/null +++ b/graphics/pokemon/azelf/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 72 88 +56 112 128 +80 160 176 +16 16 16 +96 56 56 +224 104 96 +168 64 64 +248 248 248 +112 184 200 +128 160 184 +176 216 248 +240 200 32 +80 112 128 +168 136 64 +48 64 72 diff --git a/graphics/pokemon/azelf/shiny.pal b/graphics/pokemon/azelf/shiny.pal new file mode 100644 index 000000000..16bc66b1b --- /dev/null +++ b/graphics/pokemon/azelf/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 112 +48 64 160 +72 120 216 +16 16 16 +88 56 64 +248 80 80 +144 56 56 +248 248 248 +120 152 240 +224 176 96 +248 232 176 +248 176 32 +168 104 48 +168 136 64 +88 56 32 diff --git a/graphics/pokemon/azumarill/anim_front.png b/graphics/pokemon/azumarill/anim_front.png index 9097edc43..b28b18636 100644 Binary files a/graphics/pokemon/azumarill/anim_front.png and b/graphics/pokemon/azumarill/anim_front.png differ diff --git a/graphics/pokemon/azumarill/back.png b/graphics/pokemon/azumarill/back.png index ca59011c6..edc24c66c 100644 Binary files a/graphics/pokemon/azumarill/back.png and b/graphics/pokemon/azumarill/back.png differ diff --git a/graphics/pokemon/azumarill/front.png b/graphics/pokemon/azumarill/front.png index feb172d52..a21ca7a5a 100644 Binary files a/graphics/pokemon/azumarill/front.png and b/graphics/pokemon/azumarill/front.png differ diff --git a/graphics/pokemon/azumarill/icon.png b/graphics/pokemon/azumarill/icon.png index f41d53d2c..cc79407be 100644 Binary files a/graphics/pokemon/azumarill/icon.png and b/graphics/pokemon/azumarill/icon.png differ diff --git a/graphics/pokemon/azumarill/normal.pal b/graphics/pokemon/azumarill/normal.pal index 429d3fecc..4fcf284ef 100644 --- a/graphics/pokemon/azumarill/normal.pal +++ b/graphics/pokemon/azumarill/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 205 205 -156 156 156 -106 106 106 +152 208 160 +24 80 96 +40 120 168 +80 176 216 16 16 16 -131 205 255 -90 172 230 -49 131 197 -74 74 131 -255 0 255 -255 0 255 -230 82 0 -197 41 0 -123 0 0 -255 0 255 +120 48 56 +208 72 80 +216 104 104 +32 144 208 +248 248 248 +128 88 104 +120 200 232 +192 136 168 +200 184 184 +208 208 200 +80 176 208 diff --git a/graphics/pokemon/azumarill/shiny.pal b/graphics/pokemon/azumarill/shiny.pal index 5f185cecb..ec706e72c 100644 --- a/graphics/pokemon/azumarill/shiny.pal +++ b/graphics/pokemon/azumarill/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 205 205 -156 156 156 -106 106 106 +152 208 160 +136 104 24 +224 168 8 +248 224 48 16 16 16 -255 238 82 -255 213 57 -213 172 24 -131 90 41 -255 0 255 -255 0 255 -238 74 65 -197 24 57 -123 0 0 -255 0 255 +152 16 32 +192 64 32 +224 104 40 +240 192 0 +248 248 248 +152 16 32 +240 232 152 +224 104 40 +192 192 208 +208 216 240 +248 224 48 diff --git a/graphics/pokemon/azurill/anim_front.png b/graphics/pokemon/azurill/anim_front.png index 212454b4e..79b48f5e1 100644 Binary files a/graphics/pokemon/azurill/anim_front.png and b/graphics/pokemon/azurill/anim_front.png differ diff --git a/graphics/pokemon/azurill/back.png b/graphics/pokemon/azurill/back.png index cf10bded4..2463e13fd 100644 Binary files a/graphics/pokemon/azurill/back.png and b/graphics/pokemon/azurill/back.png differ diff --git a/graphics/pokemon/azurill/front.png b/graphics/pokemon/azurill/front.png index 02cc79a6c..e4e7e7e2f 100644 Binary files a/graphics/pokemon/azurill/front.png and b/graphics/pokemon/azurill/front.png differ diff --git a/graphics/pokemon/azurill/icon.png b/graphics/pokemon/azurill/icon.png index b69acc7fd..d015c2868 100644 Binary files a/graphics/pokemon/azurill/icon.png and b/graphics/pokemon/azurill/icon.png differ diff --git a/graphics/pokemon/azurill/normal.pal b/graphics/pokemon/azurill/normal.pal index 44214498f..aaa7caeca 100644 --- a/graphics/pokemon/azurill/normal.pal +++ b/graphics/pokemon/azurill/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -49 65 90 -106 148 255 -74 115 255 -156 189 255 -123 123 148 -238 123 115 -189 74 65 -57 90 189 -222 98 90 -222 238 255 -90 131 246 -57 90 148 -255 255 255 -255 255 255 +152 208 160 +40 96 128 +48 144 192 +128 192 232 +72 168 224 +16 16 16 +168 88 152 +208 128 152 +168 208 232 +48 112 176 +216 232 248 +56 56 88 +0 0 0 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/azurill/shiny.pal b/graphics/pokemon/azurill/shiny.pal index bbc8d2f29..536c30e23 100644 --- a/graphics/pokemon/azurill/shiny.pal +++ b/graphics/pokemon/azurill/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 189 255 -32 106 82 -148 230 148 -90 180 123 -205 255 172 -255 0 255 -222 98 49 -180 65 49 -65 156 98 -222 98 90 -222 238 255 -123 205 131 -255 0 255 -255 255 255 -255 255 255 +152 208 160 +48 112 72 +96 176 72 +144 240 128 +112 208 104 +16 16 16 +184 80 64 +232 112 96 +200 248 184 +56 128 40 +240 248 224 +16 80 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/bagon/anim_front.png b/graphics/pokemon/bagon/anim_front.png index dfcae12bb..784d38eec 100644 Binary files a/graphics/pokemon/bagon/anim_front.png and b/graphics/pokemon/bagon/anim_front.png differ diff --git a/graphics/pokemon/bagon/back.png b/graphics/pokemon/bagon/back.png index 0a058d768..fe88902d1 100644 Binary files a/graphics/pokemon/bagon/back.png and b/graphics/pokemon/bagon/back.png differ diff --git a/graphics/pokemon/bagon/front.png b/graphics/pokemon/bagon/front.png index 259872b72..3a84b0fa5 100644 Binary files a/graphics/pokemon/bagon/front.png and b/graphics/pokemon/bagon/front.png differ diff --git a/graphics/pokemon/bagon/icon.png b/graphics/pokemon/bagon/icon.png index cc3af423f..7fcf0b9d7 100644 Binary files a/graphics/pokemon/bagon/icon.png and b/graphics/pokemon/bagon/icon.png differ diff --git a/graphics/pokemon/bagon/normal.pal b/graphics/pokemon/bagon/normal.pal index c71cdb94b..a2b6e4a4a 100644 --- a/graphics/pokemon/bagon/normal.pal +++ b/graphics/pokemon/bagon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 98 -74 74 98 -123 115 148 -123 123 222 -172 172 255 -197 131 98 -255 148 98 -255 148 98 -131 148 148 -172 164 189 -222 213 238 -255 255 255 -0 0 0 -0 0 0 -255 255 255 -24 24 24 +152 208 160 +136 120 120 +96 88 88 +232 232 224 +200 200 192 +16 16 16 +160 160 152 +88 136 160 +248 224 144 +192 160 96 +120 176 200 +160 208 224 +128 112 80 +232 232 224 +124 74 95 +221 141 155 diff --git a/graphics/pokemon/bagon/shiny.pal b/graphics/pokemon/bagon/shiny.pal index 6cd8ce5ea..7d30c5c71 100644 --- a/graphics/pokemon/bagon/shiny.pal +++ b/graphics/pokemon/bagon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 98 -16 98 32 -98 156 106 -98 197 98 -148 230 148 -197 131 98 -255 148 98 -255 148 98 -131 148 148 -172 164 189 -222 213 238 -255 255 255 -0 0 0 -0 0 0 -255 255 255 -41 41 41 +152 208 160 +128 144 144 +64 104 80 +240 232 248 +216 208 232 +16 16 16 +168 160 184 +88 160 88 +232 200 104 +184 152 72 +112 208 96 +160 248 168 +144 112 64 +248 248 248 +144 56 16 +196 111 68 diff --git a/graphics/pokemon/baltoy/anim_front.png b/graphics/pokemon/baltoy/anim_front.png index 94e7fc2c7..cf4b1a851 100644 Binary files a/graphics/pokemon/baltoy/anim_front.png and b/graphics/pokemon/baltoy/anim_front.png differ diff --git a/graphics/pokemon/baltoy/back.png b/graphics/pokemon/baltoy/back.png index a8d124481..abe4e4a2a 100644 Binary files a/graphics/pokemon/baltoy/back.png and b/graphics/pokemon/baltoy/back.png differ diff --git a/graphics/pokemon/baltoy/front.png b/graphics/pokemon/baltoy/front.png index d161de265..2529be0cf 100644 Binary files a/graphics/pokemon/baltoy/front.png and b/graphics/pokemon/baltoy/front.png differ diff --git a/graphics/pokemon/baltoy/icon.png b/graphics/pokemon/baltoy/icon.png index 4ec3f35e9..2c0747b63 100644 Binary files a/graphics/pokemon/baltoy/icon.png and b/graphics/pokemon/baltoy/icon.png differ diff --git a/graphics/pokemon/baltoy/normal.pal b/graphics/pokemon/baltoy/normal.pal index 335657267..e8fa0056f 100644 --- a/graphics/pokemon/baltoy/normal.pal +++ b/graphics/pokemon/baltoy/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -98 82 82 -131 131 98 -255 255 255 -156 164 65 -197 197 98 -230 230 172 -222 65 98 -246 148 82 +152 208 160 +16 16 16 +96 80 64 +240 224 184 +176 160 112 +208 200 136 +152 128 96 +152 64 72 +216 96 88 +248 128 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 255 0 diff --git a/graphics/pokemon/baltoy/shiny.pal b/graphics/pokemon/baltoy/shiny.pal index 39cfa55ad..9ba832ebe 100644 --- a/graphics/pokemon/baltoy/shiny.pal +++ b/graphics/pokemon/baltoy/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -98 82 82 -131 131 98 -255 255 255 -205 180 57 -246 222 98 -230 230 172 -90 172 106 -115 189 172 +176 160 208 +16 16 16 +96 88 16 +240 248 176 +192 168 64 +232 224 80 +160 144 48 +56 160 112 +96 208 152 +136 240 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 255 0 diff --git a/graphics/pokemon/banette/anim_front.png b/graphics/pokemon/banette/anim_front.png index 7d10d2c50..4929293c3 100644 Binary files a/graphics/pokemon/banette/anim_front.png and b/graphics/pokemon/banette/anim_front.png differ diff --git a/graphics/pokemon/banette/back.png b/graphics/pokemon/banette/back.png index 3ea5f30af..966f01fa5 100644 Binary files a/graphics/pokemon/banette/back.png and b/graphics/pokemon/banette/back.png differ diff --git a/graphics/pokemon/banette/front.png b/graphics/pokemon/banette/front.png index be02be897..c80fc20e1 100644 Binary files a/graphics/pokemon/banette/front.png and b/graphics/pokemon/banette/front.png differ diff --git a/graphics/pokemon/banette/icon.png b/graphics/pokemon/banette/icon.png index 3b5cbaed1..62a0cee04 100644 Binary files a/graphics/pokemon/banette/icon.png and b/graphics/pokemon/banette/icon.png differ diff --git a/graphics/pokemon/banette/normal.pal b/graphics/pokemon/banette/normal.pal index cebcb7757..04008aaf2 100644 --- a/graphics/pokemon/banette/normal.pal +++ b/graphics/pokemon/banette/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 230 213 -255 255 255 -255 255 49 -230 164 24 -255 189 49 -230 49 49 -222 123 49 -189 90 16 -131 65 41 -255 255 49 -255 255 49 -189 189 205 -148 148 172 -115 115 139 -74 74 98 -0 0 0 +152 208 160 +96 80 80 +48 48 56 +160 152 152 +128 120 120 +16 16 16 +184 176 176 +192 56 96 +192 64 88 +248 248 248 +248 128 136 +64 56 32 +160 136 80 +208 168 72 +112 88 48 +240 216 128 diff --git a/graphics/pokemon/banette/shiny.pal b/graphics/pokemon/banette/shiny.pal index b6df68803..8733fcf5d 100644 --- a/graphics/pokemon/banette/shiny.pal +++ b/graphics/pokemon/banette/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 230 213 -255 255 255 -255 255 49 -230 164 24 -255 189 49 -230 49 49 -222 123 49 -189 90 16 -131 65 41 -255 255 49 -255 255 49 -189 205 238 -139 172 205 -90 148 172 -32 82 123 -0 0 0 +152 208 160 +40 96 120 +16 48 72 +112 160 192 +72 128 160 +16 16 16 +152 184 224 +168 72 80 +192 64 88 +248 248 248 +224 144 152 +80 48 32 +160 104 48 +192 144 64 +136 72 24 +216 184 88 diff --git a/graphics/pokemon/barbaracle/back.png b/graphics/pokemon/barbaracle/back.png new file mode 100644 index 000000000..e29e04a89 Binary files /dev/null and b/graphics/pokemon/barbaracle/back.png differ diff --git a/graphics/pokemon/barbaracle/front.png b/graphics/pokemon/barbaracle/front.png new file mode 100644 index 000000000..268ee3cc7 Binary files /dev/null and b/graphics/pokemon/barbaracle/front.png differ diff --git a/graphics/pokemon/barbaracle/icon.png b/graphics/pokemon/barbaracle/icon.png new file mode 100644 index 000000000..761e9ec5f Binary files /dev/null and b/graphics/pokemon/barbaracle/icon.png differ diff --git a/graphics/pokemon/barbaracle/normal.pal b/graphics/pokemon/barbaracle/normal.pal new file mode 100644 index 000000000..efd6db50e --- /dev/null +++ b/graphics/pokemon/barbaracle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 112 80 +208 232 176 +16 16 16 +160 184 144 +48 32 16 +120 96 48 +88 72 32 +232 128 80 +176 80 40 +152 160 176 +248 248 248 +128 128 128 +80 136 168 +200 216 232 +40 88 120 diff --git a/graphics/pokemon/barbaracle/shiny.pal b/graphics/pokemon/barbaracle/shiny.pal new file mode 100644 index 000000000..918969c10 --- /dev/null +++ b/graphics/pokemon/barbaracle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 88 56 +144 208 136 +16 16 16 +96 160 96 +24 40 16 +80 112 56 +40 72 24 +224 120 192 +184 64 160 +144 160 168 +248 248 248 +128 128 128 +80 120 168 +200 216 232 +40 72 120 diff --git a/graphics/pokemon/barboach/anim_front.png b/graphics/pokemon/barboach/anim_front.png index c8dfda78e..d6dddc94f 100644 Binary files a/graphics/pokemon/barboach/anim_front.png and b/graphics/pokemon/barboach/anim_front.png differ diff --git a/graphics/pokemon/barboach/back.png b/graphics/pokemon/barboach/back.png index 4fa892c53..e10a270d3 100644 Binary files a/graphics/pokemon/barboach/back.png and b/graphics/pokemon/barboach/back.png differ diff --git a/graphics/pokemon/barboach/front.png b/graphics/pokemon/barboach/front.png index 150e6c086..798563000 100644 Binary files a/graphics/pokemon/barboach/front.png and b/graphics/pokemon/barboach/front.png differ diff --git a/graphics/pokemon/barboach/icon.png b/graphics/pokemon/barboach/icon.png index ad874daac..23226d1e1 100644 Binary files a/graphics/pokemon/barboach/icon.png and b/graphics/pokemon/barboach/icon.png differ diff --git a/graphics/pokemon/barboach/normal.pal b/graphics/pokemon/barboach/normal.pal index 20167a557..9dd20f600 100644 --- a/graphics/pokemon/barboach/normal.pal +++ b/graphics/pokemon/barboach/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -164 156 90 -57 65 82 -115 115 131 -164 164 172 -189 189 197 -213 213 222 -238 246 246 +152 208 160 +40 128 152 +48 104 120 +88 176 208 +16 16 16 +120 200 240 +40 48 64 +80 80 88 +208 224 224 +176 192 200 +64 152 184 +144 144 168 +232 240 240 +0 0 0 +0 0 0 0 0 0 -197 222 238 -255 189 41 -74 90 156 -90 106 180 -90 115 205 -139 164 222 -164 197 255 -255 255 255 diff --git a/graphics/pokemon/barboach/shiny.pal b/graphics/pokemon/barboach/shiny.pal index e29a02099..2362b5ce7 100644 --- a/graphics/pokemon/barboach/shiny.pal +++ b/graphics/pokemon/barboach/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -164 156 90 -57 65 82 -115 115 131 -164 164 172 -189 189 197 -213 213 222 -238 246 246 +152 208 160 +160 120 16 +152 104 8 +224 200 40 +16 16 16 +248 240 48 +56 64 80 +112 112 128 +208 208 216 +176 176 184 +200 152 40 +144 152 168 +232 240 240 +0 0 0 +0 0 0 0 0 0 -255 246 123 -255 189 41 -131 82 0 -164 115 0 -197 148 24 -230 180 57 -255 213 90 -255 255 255 diff --git a/graphics/pokemon/barraskewda/back.png b/graphics/pokemon/barraskewda/back.png new file mode 100644 index 000000000..439a7c803 Binary files /dev/null and b/graphics/pokemon/barraskewda/back.png differ diff --git a/graphics/pokemon/barraskewda/front.png b/graphics/pokemon/barraskewda/front.png new file mode 100644 index 000000000..1269d220b Binary files /dev/null and b/graphics/pokemon/barraskewda/front.png differ diff --git a/graphics/pokemon/barraskewda/normal.pal b/graphics/pokemon/barraskewda/normal.pal new file mode 100644 index 000000000..6b9123e42 --- /dev/null +++ b/graphics/pokemon/barraskewda/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 40 +136 104 64 +224 56 32 +168 48 32 +16 16 16 +120 40 32 +104 64 48 +208 200 184 +232 232 232 +240 232 136 +208 192 80 +168 136 88 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barraskewda/shiny.pal b/graphics/pokemon/barraskewda/shiny.pal new file mode 100644 index 000000000..963040012 --- /dev/null +++ b/graphics/pokemon/barraskewda/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 72 +112 112 144 +224 56 32 +168 48 32 +16 16 16 +120 40 32 +88 88 128 +208 200 184 +232 232 232 +184 184 184 +144 136 136 +144 144 168 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/back.png b/graphics/pokemon/basculin/back.png new file mode 100644 index 000000000..d77fc4185 Binary files /dev/null and b/graphics/pokemon/basculin/back.png differ diff --git a/graphics/pokemon/basculin/blue_striped/back.png b/graphics/pokemon/basculin/blue_striped/back.png new file mode 100644 index 000000000..fbe338ab8 Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/back.png differ diff --git a/graphics/pokemon/basculin/blue_striped/front.png b/graphics/pokemon/basculin/blue_striped/front.png new file mode 100644 index 000000000..5f3a435b6 Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/front.png differ diff --git a/graphics/pokemon/basculin/blue_striped/icon.png b/graphics/pokemon/basculin/blue_striped/icon.png new file mode 100644 index 000000000..f0450849a Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/icon.png differ diff --git a/graphics/pokemon/basculin/blue_striped/normal.pal b/graphics/pokemon/basculin/blue_striped/normal.pal new file mode 100644 index 000000000..58da0489d --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +16 16 16 +98 117 113 +222 239 222 +172 183 163 +52 49 56 +78 86 76 +0 99 122 +0 143 183 +50 81 59 +83 178 102 +71 130 77 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/blue_striped/shiny.pal b/graphics/pokemon/basculin/blue_striped/shiny.pal new file mode 100644 index 000000000..96fe98ee5 --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +16 16 16 +98 98 74 +238 238 197 +164 164 131 +32 49 57 +69 86 86 +0 106 156 +32 172 213 +68 89 11 +123 197 82 +95 147 32 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/footprint.png b/graphics/pokemon/basculin/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/basculin/footprint.png differ diff --git a/graphics/pokemon/basculin/front.png b/graphics/pokemon/basculin/front.png new file mode 100644 index 000000000..81af37ca8 Binary files /dev/null and b/graphics/pokemon/basculin/front.png differ diff --git a/graphics/pokemon/basculin/icon.png b/graphics/pokemon/basculin/icon.png new file mode 100644 index 000000000..5ad173c5d Binary files /dev/null and b/graphics/pokemon/basculin/icon.png differ diff --git a/graphics/pokemon/basculin/normal.pal b/graphics/pokemon/basculin/normal.pal new file mode 100644 index 000000000..6857b1460 --- /dev/null +++ b/graphics/pokemon/basculin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 112 112 +216 232 216 +168 176 160 +48 48 56 +72 80 72 +144 56 48 +240 80 80 +80 176 96 +48 80 56 +64 128 72 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/shiny.pal b/graphics/pokemon/basculin/shiny.pal new file mode 100644 index 000000000..15facaeae --- /dev/null +++ b/graphics/pokemon/basculin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 96 72 +232 232 192 +168 168 136 +32 48 56 +64 80 80 +168 72 16 +232 120 72 +120 192 80 +64 88 8 +88 144 32 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bastiodon/anim_front.png b/graphics/pokemon/bastiodon/anim_front.png new file mode 100644 index 000000000..c887532c0 Binary files /dev/null and b/graphics/pokemon/bastiodon/anim_front.png differ diff --git a/graphics/pokemon/bastiodon/back.png b/graphics/pokemon/bastiodon/back.png new file mode 100644 index 000000000..138321042 Binary files /dev/null and b/graphics/pokemon/bastiodon/back.png differ diff --git a/graphics/pokemon/bastiodon/footprint.png b/graphics/pokemon/bastiodon/footprint.png new file mode 100644 index 000000000..cd62716e2 Binary files /dev/null and b/graphics/pokemon/bastiodon/footprint.png differ diff --git a/graphics/pokemon/bastiodon/front.png b/graphics/pokemon/bastiodon/front.png new file mode 100644 index 000000000..5d78b4080 Binary files /dev/null and b/graphics/pokemon/bastiodon/front.png differ diff --git a/graphics/pokemon/bastiodon/icon.png b/graphics/pokemon/bastiodon/icon.png new file mode 100644 index 000000000..62cea4b65 Binary files /dev/null and b/graphics/pokemon/bastiodon/icon.png differ diff --git a/graphics/pokemon/bastiodon/normal.pal b/graphics/pokemon/bastiodon/normal.pal new file mode 100644 index 000000000..9a404744a --- /dev/null +++ b/graphics/pokemon/bastiodon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 72 +208 208 216 +136 144 152 +16 16 16 +112 112 120 +32 40 48 +192 152 88 +248 208 120 +104 96 64 +32 32 32 +168 96 104 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bastiodon/shiny.pal b/graphics/pokemon/bastiodon/shiny.pal new file mode 100644 index 000000000..b9f33d6fc --- /dev/null +++ b/graphics/pokemon/bastiodon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 88 +208 208 208 +136 136 152 +16 16 16 +72 104 136 +24 32 48 +184 192 48 +240 248 120 +120 120 40 +16 24 40 +176 56 72 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bayleef/anim_front.png b/graphics/pokemon/bayleef/anim_front.png index aa3606d43..0a5158ccf 100644 Binary files a/graphics/pokemon/bayleef/anim_front.png and b/graphics/pokemon/bayleef/anim_front.png differ diff --git a/graphics/pokemon/bayleef/back.png b/graphics/pokemon/bayleef/back.png index 63ba17c5e..060726f6b 100644 Binary files a/graphics/pokemon/bayleef/back.png and b/graphics/pokemon/bayleef/back.png differ diff --git a/graphics/pokemon/bayleef/front.png b/graphics/pokemon/bayleef/front.png index ad6713c61..3d2e48acf 100644 Binary files a/graphics/pokemon/bayleef/front.png and b/graphics/pokemon/bayleef/front.png differ diff --git a/graphics/pokemon/bayleef/icon.png b/graphics/pokemon/bayleef/icon.png index 47d2774d6..7e803a70f 100644 Binary files a/graphics/pokemon/bayleef/icon.png and b/graphics/pokemon/bayleef/icon.png differ diff --git a/graphics/pokemon/bayleef/normal.pal b/graphics/pokemon/bayleef/normal.pal index 9fce32009..dc76e97d7 100644 --- a/graphics/pokemon/bayleef/normal.pal +++ b/graphics/pokemon/bayleef/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 172 -246 238 106 -222 189 41 -164 131 24 -106 82 0 -106 197 49 -74 164 16 -49 123 8 -16 82 16 -197 197 197 -98 98 98 +152 208 160 +48 56 24 +96 112 64 +144 184 88 +112 152 72 16 16 16 -213 139 82 -172 49 0 +152 128 80 +88 72 32 +248 224 128 +208 184 112 +248 248 248 +248 232 184 +152 56 48 +224 120 112 +144 144 144 +0 0 0 diff --git a/graphics/pokemon/bayleef/shiny.pal b/graphics/pokemon/bayleef/shiny.pal index 573c02e75..dbb20d28f 100644 --- a/graphics/pokemon/bayleef/shiny.pal +++ b/graphics/pokemon/bayleef/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 238 197 -255 213 180 -230 156 123 -189 98 65 -123 74 57 -230 189 49 -189 148 24 -123 98 8 -82 65 16 -197 197 197 -98 98 98 +152 208 160 +96 80 0 +176 136 16 +232 192 72 +216 168 48 16 16 16 -222 156 115 -172 57 57 +200 112 64 +152 72 24 +248 192 144 +232 160 112 +248 248 248 +248 216 168 +208 56 0 +208 136 80 +144 144 144 +0 0 0 diff --git a/graphics/pokemon/beartic/anim_front.png b/graphics/pokemon/beartic/anim_front.png new file mode 100644 index 000000000..26444777b Binary files /dev/null and b/graphics/pokemon/beartic/anim_front.png differ diff --git a/graphics/pokemon/beartic/back.png b/graphics/pokemon/beartic/back.png new file mode 100644 index 000000000..f8bb2707d Binary files /dev/null and b/graphics/pokemon/beartic/back.png differ diff --git a/graphics/pokemon/beartic/footprint.png b/graphics/pokemon/beartic/footprint.png new file mode 100644 index 000000000..4e37e328a Binary files /dev/null and b/graphics/pokemon/beartic/footprint.png differ diff --git a/graphics/pokemon/beartic/front.png b/graphics/pokemon/beartic/front.png new file mode 100644 index 000000000..18d3083c2 Binary files /dev/null and b/graphics/pokemon/beartic/front.png differ diff --git a/graphics/pokemon/beartic/icon.png b/graphics/pokemon/beartic/icon.png new file mode 100644 index 000000000..c4ed605a0 Binary files /dev/null and b/graphics/pokemon/beartic/icon.png differ diff --git a/graphics/pokemon/beartic/normal.pal b/graphics/pokemon/beartic/normal.pal new file mode 100644 index 000000000..cbc628e4e --- /dev/null +++ b/graphics/pokemon/beartic/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +71 92 114 +161 188 221 +217 247 247 +16 16 16 +255 255 255 +71 76 89 +79 117 145 +109 169 191 +147 226 255 +102 104 112 +124 77 107 +229 128 140 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/beartic/shiny.pal b/graphics/pokemon/beartic/shiny.pal new file mode 100644 index 000000000..7a8ac9254 --- /dev/null +++ b/graphics/pokemon/beartic/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +65 82 106 +160 176 219 +205 222 255 +16 16 16 +255 255 255 +98 41 115 +49 73 142 +71 118 188 +122 175 255 +135 79 153 +135 63 68 +237 106 117 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/beautifly/anim_front.png b/graphics/pokemon/beautifly/anim_front.png index 7c1cffea8..de198b039 100644 Binary files a/graphics/pokemon/beautifly/anim_front.png and b/graphics/pokemon/beautifly/anim_front.png differ diff --git a/graphics/pokemon/beautifly/back.png b/graphics/pokemon/beautifly/back.png index 1eca6edc9..eb47feeea 100644 Binary files a/graphics/pokemon/beautifly/back.png and b/graphics/pokemon/beautifly/back.png differ diff --git a/graphics/pokemon/beautifly/front.png b/graphics/pokemon/beautifly/front.png index 89020c63a..00f74fd73 100644 Binary files a/graphics/pokemon/beautifly/front.png and b/graphics/pokemon/beautifly/front.png differ diff --git a/graphics/pokemon/beautifly/icon.png b/graphics/pokemon/beautifly/icon.png index 346c5c906..84b1f7b8c 100644 Binary files a/graphics/pokemon/beautifly/icon.png and b/graphics/pokemon/beautifly/icon.png differ diff --git a/graphics/pokemon/beautifly/normal.pal b/graphics/pokemon/beautifly/normal.pal index 65a02145f..55c4b51ae 100644 --- a/graphics/pokemon/beautifly/normal.pal +++ b/graphics/pokemon/beautifly/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 246 -90 90 82 -139 139 123 -255 255 255 -172 172 106 -230 222 115 -255 255 49 -255 255 197 -156 156 115 -197 197 115 -238 238 180 -255 255 238 -0 0 0 -255 148 41 -156 131 255 -24 24 0 +152 208 160 +56 56 56 +176 160 160 +72 72 72 +16 16 16 +120 104 104 +96 88 88 +152 120 80 +248 200 72 +224 160 72 +168 48 80 +224 64 64 +232 216 216 +96 208 248 +0 176 240 +248 248 232 diff --git a/graphics/pokemon/beautifly/shiny.pal b/graphics/pokemon/beautifly/shiny.pal index 9f0418187..a02401fe0 100644 --- a/graphics/pokemon/beautifly/shiny.pal +++ b/graphics/pokemon/beautifly/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 246 -90 24 65 -156 65 131 -255 255 255 -172 148 106 -246 238 148 -255 255 213 -255 255 197 -197 156 115 -230 197 115 -255 238 180 -255 255 238 -0 0 0 -255 148 41 -156 131 255 -24 24 0 +152 208 160 +56 24 80 +208 176 120 +160 96 64 +16 16 16 +192 152 104 +104 48 112 +152 120 80 +248 248 144 +224 200 152 +160 72 64 +240 64 48 +232 216 168 +96 176 216 +56 112 208 +248 248 240 diff --git a/graphics/pokemon/beedrill/anim_front.png b/graphics/pokemon/beedrill/anim_front.png index 169d14812..2284c252f 100644 Binary files a/graphics/pokemon/beedrill/anim_front.png and b/graphics/pokemon/beedrill/anim_front.png differ diff --git a/graphics/pokemon/beedrill/back.png b/graphics/pokemon/beedrill/back.png index 166c399e5..c08b67fb5 100644 Binary files a/graphics/pokemon/beedrill/back.png and b/graphics/pokemon/beedrill/back.png differ diff --git a/graphics/pokemon/beedrill/front.png b/graphics/pokemon/beedrill/front.png index 477b20b2e..f6828a1f1 100644 Binary files a/graphics/pokemon/beedrill/front.png and b/graphics/pokemon/beedrill/front.png differ diff --git a/graphics/pokemon/beedrill/icon.png b/graphics/pokemon/beedrill/icon.png index d5e6471ab..f6c91c86c 100644 Binary files a/graphics/pokemon/beedrill/icon.png and b/graphics/pokemon/beedrill/icon.png differ diff --git a/graphics/pokemon/beedrill/normal.pal b/graphics/pokemon/beedrill/normal.pal index 24c875141..75cf527c6 100644 --- a/graphics/pokemon/beedrill/normal.pal +++ b/graphics/pokemon/beedrill/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 246 164 -255 205 74 -238 164 49 -139 82 0 -238 230 255 -222 205 246 -189 172 197 -164 148 172 -255 148 106 -213 24 49 -156 0 8 -98 98 98 +152 208 160 +120 112 152 +184 168 192 +248 248 248 24 24 24 -255 0 255 +216 200 240 +72 64 104 +120 88 32 +200 144 48 +248 224 136 +232 192 56 +120 32 40 +176 48 56 +224 120 104 +160 112 32 +232 224 248 diff --git a/graphics/pokemon/beedrill/shiny.pal b/graphics/pokemon/beedrill/shiny.pal index f35f264de..01f97d385 100644 --- a/graphics/pokemon/beedrill/shiny.pal +++ b/graphics/pokemon/beedrill/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 246 106 -189 205 65 -148 164 24 -74 90 0 -238 230 255 -222 205 246 -189 172 197 -164 148 172 -90 139 222 -49 98 180 -0 0 115 -98 98 98 +152 208 160 +136 128 144 +184 176 192 +248 248 248 24 24 24 -255 0 255 +216 208 240 +80 88 120 +56 112 0 +128 192 40 +224 248 184 +184 232 0 +16 32 160 +48 96 208 +120 144 248 +88 160 0 +232 224 248 diff --git a/graphics/pokemon/beheeyem/anim_front.png b/graphics/pokemon/beheeyem/anim_front.png new file mode 100644 index 000000000..1ff4d1c5c Binary files /dev/null and b/graphics/pokemon/beheeyem/anim_front.png differ diff --git a/graphics/pokemon/beheeyem/back.png b/graphics/pokemon/beheeyem/back.png new file mode 100644 index 000000000..4050e2fc9 Binary files /dev/null and b/graphics/pokemon/beheeyem/back.png differ diff --git a/graphics/pokemon/beheeyem/footprint.png b/graphics/pokemon/beheeyem/footprint.png new file mode 100644 index 000000000..a8c721650 Binary files /dev/null and b/graphics/pokemon/beheeyem/footprint.png differ diff --git a/graphics/pokemon/beheeyem/front.png b/graphics/pokemon/beheeyem/front.png new file mode 100644 index 000000000..0e9579a44 Binary files /dev/null and b/graphics/pokemon/beheeyem/front.png differ diff --git a/graphics/pokemon/beheeyem/icon.png b/graphics/pokemon/beheeyem/icon.png new file mode 100644 index 000000000..2c76e7aa4 Binary files /dev/null and b/graphics/pokemon/beheeyem/icon.png differ diff --git a/graphics/pokemon/beheeyem/normal.pal b/graphics/pokemon/beheeyem/normal.pal new file mode 100644 index 000000000..3194944af --- /dev/null +++ b/graphics/pokemon/beheeyem/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 80 88 +200 144 128 +88 48 56 +160 104 96 +16 16 16 +40 40 40 +16 112 72 +64 192 120 +176 128 136 +112 96 112 +224 184 168 +120 40 24 +224 88 80 +248 232 88 +0 0 0 diff --git a/graphics/pokemon/beheeyem/shiny.pal b/graphics/pokemon/beheeyem/shiny.pal new file mode 100644 index 000000000..b3ded673f --- /dev/null +++ b/graphics/pokemon/beheeyem/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 72 +176 136 144 +64 48 40 +160 88 96 +16 16 16 +40 40 40 +32 72 88 +16 144 184 +192 160 120 +136 88 56 +232 200 168 +112 32 120 +176 40 200 +160 224 0 +0 0 0 diff --git a/graphics/pokemon/beldum/anim_front.png b/graphics/pokemon/beldum/anim_front.png index 85d936d3e..158f4ede2 100644 Binary files a/graphics/pokemon/beldum/anim_front.png and b/graphics/pokemon/beldum/anim_front.png differ diff --git a/graphics/pokemon/beldum/back.png b/graphics/pokemon/beldum/back.png index 7a2cab465..d605b0b24 100644 Binary files a/graphics/pokemon/beldum/back.png and b/graphics/pokemon/beldum/back.png differ diff --git a/graphics/pokemon/beldum/front.png b/graphics/pokemon/beldum/front.png index 1c2a04e68..cebf0961d 100644 Binary files a/graphics/pokemon/beldum/front.png and b/graphics/pokemon/beldum/front.png differ diff --git a/graphics/pokemon/beldum/icon.png b/graphics/pokemon/beldum/icon.png index 346a0469d..8cac3cf71 100644 Binary files a/graphics/pokemon/beldum/icon.png and b/graphics/pokemon/beldum/icon.png differ diff --git a/graphics/pokemon/beldum/normal.pal b/graphics/pokemon/beldum/normal.pal index 41b48bc08..f9dc9c185 100644 --- a/graphics/pokemon/beldum/normal.pal +++ b/graphics/pokemon/beldum/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -205 205 205 -172 172 172 -148 139 148 -115 106 115 -222 222 222 -131 74 74 -255 106 106 -213 74 82 -131 205 255 -255 255 255 -90 164 255 -74 131 213 -57 98 180 -49 57 115 +152 208 160 +88 144 176 +40 72 96 +144 184 208 +64 112 144 16 16 16 +120 168 200 +248 104 104 +152 72 72 +248 248 248 +240 104 112 +216 216 216 +168 168 176 +96 104 112 +144 152 160 +0 0 0 diff --git a/graphics/pokemon/beldum/shiny.pal b/graphics/pokemon/beldum/shiny.pal index 8fc3bc4be..d467460d6 100644 --- a/graphics/pokemon/beldum/shiny.pal +++ b/graphics/pokemon/beldum/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -238 172 82 -205 139 49 -172 106 16 -139 74 0 -255 205 115 -156 65 65 -255 106 106 -255 74 82 -238 238 246 -255 255 255 -213 213 222 -164 164 172 -115 106 115 -82 74 82 +152 208 160 +168 160 176 +80 72 80 +232 232 240 +120 112 128 16 16 16 +200 200 208 +248 104 104 +128 72 72 +248 248 184 +232 80 88 +248 248 184 +224 200 80 +128 88 24 +168 136 32 +0 0 0 diff --git a/graphics/pokemon/bellossom/anim_front.png b/graphics/pokemon/bellossom/anim_front.png index 1549e692b..dd690aee8 100644 Binary files a/graphics/pokemon/bellossom/anim_front.png and b/graphics/pokemon/bellossom/anim_front.png differ diff --git a/graphics/pokemon/bellossom/back.png b/graphics/pokemon/bellossom/back.png index 2bd8b176e..443ea1b76 100644 Binary files a/graphics/pokemon/bellossom/back.png and b/graphics/pokemon/bellossom/back.png differ diff --git a/graphics/pokemon/bellossom/front.png b/graphics/pokemon/bellossom/front.png index 11ec4a08c..eb57b8189 100644 Binary files a/graphics/pokemon/bellossom/front.png and b/graphics/pokemon/bellossom/front.png differ diff --git a/graphics/pokemon/bellossom/icon.png b/graphics/pokemon/bellossom/icon.png index 443d7a98c..15704ab54 100644 Binary files a/graphics/pokemon/bellossom/icon.png and b/graphics/pokemon/bellossom/icon.png differ diff --git a/graphics/pokemon/bellossom/normal.pal b/graphics/pokemon/bellossom/normal.pal index 7b0591a62..a31ae17fd 100644 --- a/graphics/pokemon/bellossom/normal.pal +++ b/graphics/pokemon/bellossom/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -156 213 74 -115 172 49 -82 98 41 -230 230 106 -180 180 57 -131 131 24 -82 197 49 -57 139 0 -16 90 16 -246 106 0 -213 32 0 -131 0 0 -164 164 164 +0 176 232 +112 32 16 +232 128 72 16 16 16 +248 224 120 +192 160 72 +120 96 32 +208 64 32 +80 120 32 +176 216 128 +152 168 96 +248 248 248 +88 112 48 +24 64 24 +64 120 72 +104 168 96 diff --git a/graphics/pokemon/bellossom/shiny.pal b/graphics/pokemon/bellossom/shiny.pal index 1f10af6fb..0cd1c0515 100644 --- a/graphics/pokemon/bellossom/shiny.pal +++ b/graphics/pokemon/bellossom/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 156 255 -189 123 230 -123 65 180 -213 246 90 -164 197 41 -98 139 8 -90 205 131 -49 148 98 -32 82 74 -255 131 172 -205 49 106 -148 24 82 -164 164 164 +0 176 232 +168 48 104 +248 160 216 16 16 16 +224 248 112 +176 200 64 +128 152 32 +224 88 152 +112 40 128 +208 152 248 +176 104 200 +248 248 248 +112 40 128 +16 88 32 +40 136 56 +80 200 120 diff --git a/graphics/pokemon/bellsprout/anim_front.png b/graphics/pokemon/bellsprout/anim_front.png index 3fb2689a2..db998a093 100644 Binary files a/graphics/pokemon/bellsprout/anim_front.png and b/graphics/pokemon/bellsprout/anim_front.png differ diff --git a/graphics/pokemon/bellsprout/back.png b/graphics/pokemon/bellsprout/back.png index e2a336696..0c6220c26 100644 Binary files a/graphics/pokemon/bellsprout/back.png and b/graphics/pokemon/bellsprout/back.png differ diff --git a/graphics/pokemon/bellsprout/front.png b/graphics/pokemon/bellsprout/front.png index b3a494b03..e58788796 100644 Binary files a/graphics/pokemon/bellsprout/front.png and b/graphics/pokemon/bellsprout/front.png differ diff --git a/graphics/pokemon/bellsprout/icon.png b/graphics/pokemon/bellsprout/icon.png index f67c94eec..59ae8d037 100644 Binary files a/graphics/pokemon/bellsprout/icon.png and b/graphics/pokemon/bellsprout/icon.png differ diff --git a/graphics/pokemon/bellsprout/normal.pal b/graphics/pokemon/bellsprout/normal.pal index 88ab00230..5091b3e65 100644 --- a/graphics/pokemon/bellsprout/normal.pal +++ b/graphics/pokemon/bellsprout/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -82 98 41 -255 164 115 -238 115 65 -189 65 32 -255 230 156 -255 197 90 -197 148 41 -189 255 115 -156 213 74 -115 172 49 -205 156 41 -156 115 32 -106 65 0 +152 208 160 +160 136 104 +248 248 176 +240 240 88 +96 80 64 +208 200 72 +248 248 248 16 16 16 +128 104 80 +136 64 56 +240 184 184 +48 104 48 +232 160 160 +152 208 112 +184 120 120 +96 168 104 diff --git a/graphics/pokemon/bellsprout/shiny.pal b/graphics/pokemon/bellsprout/shiny.pal index 6a813078f..89668940d 100644 --- a/graphics/pokemon/bellsprout/shiny.pal +++ b/graphics/pokemon/bellsprout/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -82 98 41 -222 189 189 -180 148 148 -139 106 106 -255 246 98 -222 205 57 -180 164 16 -246 213 82 -205 172 41 -164 131 0 -205 156 41 -156 115 32 -106 65 0 +152 208 160 +168 120 64 +248 248 216 +248 240 136 +88 56 0 +216 200 88 +248 248 248 16 16 16 +144 104 64 +128 88 112 +240 192 224 +152 112 40 +208 168 192 +216 208 72 +168 128 160 +192 168 48 diff --git a/graphics/pokemon/bergmite/back.png b/graphics/pokemon/bergmite/back.png new file mode 100644 index 000000000..17d6233dd Binary files /dev/null and b/graphics/pokemon/bergmite/back.png differ diff --git a/graphics/pokemon/bergmite/front.png b/graphics/pokemon/bergmite/front.png new file mode 100644 index 000000000..487819bcc Binary files /dev/null and b/graphics/pokemon/bergmite/front.png differ diff --git a/graphics/pokemon/bergmite/icon.png b/graphics/pokemon/bergmite/icon.png new file mode 100644 index 000000000..dd6d93b8e Binary files /dev/null and b/graphics/pokemon/bergmite/icon.png differ diff --git a/graphics/pokemon/bergmite/normal.pal b/graphics/pokemon/bergmite/normal.pal new file mode 100644 index 000000000..88f82d21a --- /dev/null +++ b/graphics/pokemon/bergmite/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 96 104 +128 152 168 +176 216 224 +0 0 0 +232 240 248 +120 80 160 +168 136 192 +248 184 0 +248 224 136 +184 184 184 +248 248 248 +96 104 104 +216 216 216 +104 176 224 +0 0 0 diff --git a/graphics/pokemon/bergmite/shiny.pal b/graphics/pokemon/bergmite/shiny.pal new file mode 100644 index 000000000..8f6a4cf14 --- /dev/null +++ b/graphics/pokemon/bergmite/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 96 104 +128 168 168 +176 224 216 +0 0 0 +232 240 248 +104 144 72 +152 184 128 +216 208 64 +248 248 168 +184 160 104 +248 232 160 +104 88 40 +216 200 136 +104 192 216 +0 0 0 diff --git a/graphics/pokemon/bewear/back.png b/graphics/pokemon/bewear/back.png new file mode 100644 index 000000000..a670226c2 Binary files /dev/null and b/graphics/pokemon/bewear/back.png differ diff --git a/graphics/pokemon/bewear/front.png b/graphics/pokemon/bewear/front.png new file mode 100644 index 000000000..8bcb1607b Binary files /dev/null and b/graphics/pokemon/bewear/front.png differ diff --git a/graphics/pokemon/bewear/icon.png b/graphics/pokemon/bewear/icon.png new file mode 100644 index 000000000..5ceb073fb Binary files /dev/null and b/graphics/pokemon/bewear/icon.png differ diff --git a/graphics/pokemon/bewear/normal.pal b/graphics/pokemon/bewear/normal.pal new file mode 100644 index 000000000..b1f6c152f --- /dev/null +++ b/graphics/pokemon/bewear/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 56 72 +248 160 176 +112 112 112 +248 248 248 +16 16 16 +184 184 184 +216 112 128 +32 32 32 +64 64 64 +88 88 88 +144 56 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bewear/shiny.pal b/graphics/pokemon/bewear/shiny.pal new file mode 100644 index 000000000..e4316f170 --- /dev/null +++ b/graphics/pokemon/bewear/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 80 8 +248 192 72 +112 112 112 +248 248 248 +16 16 16 +184 184 184 +200 144 40 +32 32 32 +64 64 64 +88 88 88 +192 80 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bibarel/anim_front.png b/graphics/pokemon/bibarel/anim_front.png new file mode 100644 index 000000000..6b826dfa3 Binary files /dev/null and b/graphics/pokemon/bibarel/anim_front.png differ diff --git a/graphics/pokemon/bibarel/back.png b/graphics/pokemon/bibarel/back.png new file mode 100644 index 000000000..ea91d1167 Binary files /dev/null and b/graphics/pokemon/bibarel/back.png differ diff --git a/graphics/pokemon/bibarel/footprint.png b/graphics/pokemon/bibarel/footprint.png new file mode 100644 index 000000000..38f8717eb Binary files /dev/null and b/graphics/pokemon/bibarel/footprint.png differ diff --git a/graphics/pokemon/bibarel/front.png b/graphics/pokemon/bibarel/front.png new file mode 100644 index 000000000..648ce53af Binary files /dev/null and b/graphics/pokemon/bibarel/front.png differ diff --git a/graphics/pokemon/bibarel/icon.png b/graphics/pokemon/bibarel/icon.png new file mode 100644 index 000000000..5c5fe6372 Binary files /dev/null and b/graphics/pokemon/bibarel/icon.png differ diff --git a/graphics/pokemon/bibarel/normal.pal b/graphics/pokemon/bibarel/normal.pal new file mode 100644 index 000000000..c8f3547b5 --- /dev/null +++ b/graphics/pokemon/bibarel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 32 +192 136 64 +16 16 16 +136 88 40 +240 208 136 +176 160 104 +192 176 176 +248 248 248 +88 72 64 +232 136 128 +240 64 64 +56 48 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bibarel/shiny.pal b/graphics/pokemon/bibarel/shiny.pal new file mode 100644 index 000000000..1349cb1a4 --- /dev/null +++ b/graphics/pokemon/bibarel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 40 +192 160 80 +16 16 16 +144 112 56 +232 224 200 +192 176 160 +200 200 184 +248 248 248 +120 80 88 +224 160 152 +248 128 104 +80 56 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bidoof/anim_front.png b/graphics/pokemon/bidoof/anim_front.png new file mode 100644 index 000000000..31677a01f Binary files /dev/null and b/graphics/pokemon/bidoof/anim_front.png differ diff --git a/graphics/pokemon/bidoof/back.png b/graphics/pokemon/bidoof/back.png new file mode 100644 index 000000000..ec312d544 Binary files /dev/null and b/graphics/pokemon/bidoof/back.png differ diff --git a/graphics/pokemon/bidoof/footprint.png b/graphics/pokemon/bidoof/footprint.png new file mode 100644 index 000000000..07c1cff78 Binary files /dev/null and b/graphics/pokemon/bidoof/footprint.png differ diff --git a/graphics/pokemon/bidoof/front.png b/graphics/pokemon/bidoof/front.png new file mode 100644 index 000000000..ef0db513d Binary files /dev/null and b/graphics/pokemon/bidoof/front.png differ diff --git a/graphics/pokemon/bidoof/icon.png b/graphics/pokemon/bidoof/icon.png new file mode 100644 index 000000000..bff68b534 Binary files /dev/null and b/graphics/pokemon/bidoof/icon.png differ diff --git a/graphics/pokemon/bidoof/normal.pal b/graphics/pokemon/bidoof/normal.pal new file mode 100644 index 000000000..df2d84a3e --- /dev/null +++ b/graphics/pokemon/bidoof/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 24 +136 88 40 +184 128 80 +112 80 32 +16 16 16 +184 184 120 +248 224 168 +248 248 248 +80 64 56 +224 80 80 +160 48 48 +192 192 184 +128 128 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bidoof/shiny.pal b/graphics/pokemon/bidoof/shiny.pal new file mode 100644 index 000000000..3fc97a098 --- /dev/null +++ b/graphics/pokemon/bidoof/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 16 +160 120 40 +216 176 88 +136 96 8 +16 16 16 +200 184 160 +248 240 208 +248 248 248 +120 72 80 +224 128 120 +160 80 80 +200 192 192 +128 128 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/binacle/back.png b/graphics/pokemon/binacle/back.png new file mode 100644 index 000000000..51fa2d761 Binary files /dev/null and b/graphics/pokemon/binacle/back.png differ diff --git a/graphics/pokemon/binacle/front.png b/graphics/pokemon/binacle/front.png new file mode 100644 index 000000000..c3d184282 Binary files /dev/null and b/graphics/pokemon/binacle/front.png differ diff --git a/graphics/pokemon/binacle/icon.png b/graphics/pokemon/binacle/icon.png new file mode 100644 index 000000000..c534783cc Binary files /dev/null and b/graphics/pokemon/binacle/icon.png differ diff --git a/graphics/pokemon/binacle/normal.pal b/graphics/pokemon/binacle/normal.pal new file mode 100644 index 000000000..760076033 --- /dev/null +++ b/graphics/pokemon/binacle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 112 80 +160 184 144 +16 16 16 +208 232 176 +72 48 32 +248 136 48 +168 96 32 +120 104 56 +88 72 40 +248 248 248 +184 176 168 +200 216 232 +80 136 168 +40 88 120 +152 160 176 diff --git a/graphics/pokemon/binacle/shiny.pal b/graphics/pokemon/binacle/shiny.pal new file mode 100644 index 000000000..87b20f54f --- /dev/null +++ b/graphics/pokemon/binacle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 88 56 +96 160 96 +16 16 16 +144 208 136 +32 48 24 +224 120 192 +184 64 160 +88 120 72 +48 80 32 +248 248 248 +184 176 168 +200 216 232 +80 136 168 +40 88 120 +152 160 176 diff --git a/graphics/pokemon/bisharp/anim_front.png b/graphics/pokemon/bisharp/anim_front.png new file mode 100644 index 000000000..c96d28350 Binary files /dev/null and b/graphics/pokemon/bisharp/anim_front.png differ diff --git a/graphics/pokemon/bisharp/back.png b/graphics/pokemon/bisharp/back.png new file mode 100644 index 000000000..ece475973 Binary files /dev/null and b/graphics/pokemon/bisharp/back.png differ diff --git a/graphics/pokemon/bisharp/footprint.png b/graphics/pokemon/bisharp/footprint.png new file mode 100644 index 000000000..86e3eaf00 Binary files /dev/null and b/graphics/pokemon/bisharp/footprint.png differ diff --git a/graphics/pokemon/bisharp/front.png b/graphics/pokemon/bisharp/front.png new file mode 100644 index 000000000..95d12bf26 Binary files /dev/null and b/graphics/pokemon/bisharp/front.png differ diff --git a/graphics/pokemon/bisharp/icon.png b/graphics/pokemon/bisharp/icon.png new file mode 100644 index 000000000..8110a7291 Binary files /dev/null and b/graphics/pokemon/bisharp/icon.png differ diff --git a/graphics/pokemon/bisharp/normal.pal b/graphics/pokemon/bisharp/normal.pal new file mode 100644 index 000000000..58c6f51a1 --- /dev/null +++ b/graphics/pokemon/bisharp/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +64 64 64 +152 112 56 +248 200 88 +16 16 16 +224 208 224 +144 128 128 +72 32 40 +168 152 152 +176 80 80 +120 40 48 +64 64 72 +96 96 112 +40 32 48 +248 248 248 diff --git a/graphics/pokemon/bisharp/shiny.pal b/graphics/pokemon/bisharp/shiny.pal new file mode 100644 index 000000000..e9d4836a2 --- /dev/null +++ b/graphics/pokemon/bisharp/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 32 +64 64 64 +152 144 56 +248 248 88 +16 16 16 +216 216 192 +120 112 80 +40 32 80 +160 160 128 +112 96 216 +48 56 152 +64 64 80 +96 96 112 +40 40 40 +248 248 248 diff --git a/graphics/pokemon/blacephalon/back.png b/graphics/pokemon/blacephalon/back.png new file mode 100644 index 000000000..679b13cfc Binary files /dev/null and b/graphics/pokemon/blacephalon/back.png differ diff --git a/graphics/pokemon/blacephalon/front.png b/graphics/pokemon/blacephalon/front.png new file mode 100644 index 000000000..95bbf1c45 Binary files /dev/null and b/graphics/pokemon/blacephalon/front.png differ diff --git a/graphics/pokemon/blacephalon/icon.png b/graphics/pokemon/blacephalon/icon.png new file mode 100644 index 000000000..bb1f9cdc3 Binary files /dev/null and b/graphics/pokemon/blacephalon/icon.png differ diff --git a/graphics/pokemon/blacephalon/normal.pal b/graphics/pokemon/blacephalon/normal.pal new file mode 100644 index 000000000..5b5c88323 --- /dev/null +++ b/graphics/pokemon/blacephalon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 144 144 +232 88 200 +248 248 248 +120 104 96 +192 184 176 +184 56 104 +48 176 184 +40 120 136 +16 16 16 +40 80 104 +240 216 48 +128 56 88 +152 96 24 +224 152 16 +248 248 248 diff --git a/graphics/pokemon/blacephalon/shiny.pal b/graphics/pokemon/blacephalon/shiny.pal new file mode 100644 index 000000000..ced2fb51a --- /dev/null +++ b/graphics/pokemon/blacephalon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 64 +232 88 200 +8 0 192 +0 0 48 +16 0 120 +184 56 104 +48 176 184 +40 120 136 +16 16 16 +40 80 104 +240 216 48 +128 56 88 +152 96 24 +224 152 16 +248 248 248 diff --git a/graphics/pokemon/blastoise/anim_front.png b/graphics/pokemon/blastoise/anim_front.png index 68b8bd7dd..a9203ec43 100644 Binary files a/graphics/pokemon/blastoise/anim_front.png and b/graphics/pokemon/blastoise/anim_front.png differ diff --git a/graphics/pokemon/blastoise/back.png b/graphics/pokemon/blastoise/back.png index abb14e565..7c800350d 100644 Binary files a/graphics/pokemon/blastoise/back.png and b/graphics/pokemon/blastoise/back.png differ diff --git a/graphics/pokemon/blastoise/front.png b/graphics/pokemon/blastoise/front.png index 060cec2f9..0522432ac 100644 Binary files a/graphics/pokemon/blastoise/front.png and b/graphics/pokemon/blastoise/front.png differ diff --git a/graphics/pokemon/blastoise/icon.png b/graphics/pokemon/blastoise/icon.png index 253d4f8da..5b1c1eb9b 100644 Binary files a/graphics/pokemon/blastoise/icon.png and b/graphics/pokemon/blastoise/icon.png differ diff --git a/graphics/pokemon/blastoise/normal.pal b/graphics/pokemon/blastoise/normal.pal index 632bbc021..1721e21c9 100644 --- a/graphics/pokemon/blastoise/normal.pal +++ b/graphics/pokemon/blastoise/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 205 205 -148 164 164 -106 74 57 -172 98 32 -238 172 90 -255 213 106 -230 172 90 -189 139 57 -156 106 74 -131 213 255 -106 172 230 -65 131 197 -74 74 131 +152 208 160 +80 120 176 +48 72 112 +168 184 224 +120 160 208 +72 72 72 16 16 16 +200 200 208 +104 80 56 +144 144 144 +160 120 80 +248 248 248 +192 160 120 +248 224 192 +216 184 144 +136 96 64 diff --git a/graphics/pokemon/blastoise/shiny.pal b/graphics/pokemon/blastoise/shiny.pal index d0547a706..505ad8494 100644 --- a/graphics/pokemon/blastoise/shiny.pal +++ b/graphics/pokemon/blastoise/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 205 205 -148 164 164 -32 65 32 -172 98 32 -238 172 90 -255 213 106 -115 139 41 -82 106 8 -41 65 8 -230 230 246 -197 197 246 -139 139 189 -57 57 106 +152 208 160 +160 120 184 +112 72 144 +232 216 248 +208 176 240 +72 72 72 16 16 16 +200 200 208 +40 88 32 +144 144 144 +112 144 72 +248 248 248 +184 176 96 +240 224 192 +216 184 144 +112 144 72 diff --git a/graphics/pokemon/blaziken/anim_front.png b/graphics/pokemon/blaziken/anim_front.png index 8639d034c..8a2416fd3 100644 Binary files a/graphics/pokemon/blaziken/anim_front.png and b/graphics/pokemon/blaziken/anim_front.png differ diff --git a/graphics/pokemon/blaziken/back.png b/graphics/pokemon/blaziken/back.png index cf89544c1..c01c4bf7e 100644 Binary files a/graphics/pokemon/blaziken/back.png and b/graphics/pokemon/blaziken/back.png differ diff --git a/graphics/pokemon/blaziken/front.png b/graphics/pokemon/blaziken/front.png index 7c8721171..21300b80f 100644 Binary files a/graphics/pokemon/blaziken/front.png and b/graphics/pokemon/blaziken/front.png differ diff --git a/graphics/pokemon/blaziken/icon.png b/graphics/pokemon/blaziken/icon.png index 6197cce23..c3eba0ef6 100644 Binary files a/graphics/pokemon/blaziken/icon.png and b/graphics/pokemon/blaziken/icon.png differ diff --git a/graphics/pokemon/blaziken/normal.pal b/graphics/pokemon/blaziken/normal.pal index 64aaed794..01614decb 100644 --- a/graphics/pokemon/blaziken/normal.pal +++ b/graphics/pokemon/blaziken/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -255 246 246 -205 180 180 -172 148 148 -148 115 123 -255 123 82 -222 98 49 -180 65 49 -74 41 65 -238 213 172 -205 180 156 -148 123 90 -255 230 156 -255 213 106 -230 172 90 -0 0 0 +152 208 160 +216 64 40 +16 16 16 +216 184 136 +168 144 104 +232 120 96 +248 136 96 +248 240 216 +104 96 80 +112 40 32 +248 216 104 +40 120 208 +208 168 96 +160 136 120 +248 248 248 +136 96 56 diff --git a/graphics/pokemon/blaziken/shiny.pal b/graphics/pokemon/blaziken/shiny.pal index fea29cce8..da328ab2f 100644 --- a/graphics/pokemon/blaziken/shiny.pal +++ b/graphics/pokemon/blaziken/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -255 246 246 -205 180 180 -172 148 148 -148 115 123 -197 82 49 -131 49 32 -106 24 8 -74 0 0 -238 230 222 -222 213 205 -180 65 49 -255 255 255 -255 180 82 -222 123 49 -0 0 0 +152 208 160 +128 32 8 +16 16 16 +216 192 192 +184 144 136 +176 48 32 +216 88 56 +248 240 240 +104 88 80 +64 40 24 +248 200 48 +32 40 48 +208 136 40 +152 128 136 +248 248 248 +160 88 64 diff --git a/graphics/pokemon/blipbug/back.png b/graphics/pokemon/blipbug/back.png new file mode 100644 index 000000000..e630f39b9 Binary files /dev/null and b/graphics/pokemon/blipbug/back.png differ diff --git a/graphics/pokemon/blipbug/front.png b/graphics/pokemon/blipbug/front.png new file mode 100644 index 000000000..03dc7d6ff Binary files /dev/null and b/graphics/pokemon/blipbug/front.png differ diff --git a/graphics/pokemon/blipbug/normal.pal b/graphics/pokemon/blipbug/normal.pal new file mode 100644 index 000000000..425e4fd6d --- /dev/null +++ b/graphics/pokemon/blipbug/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 80 +56 48 104 +72 64 168 +16 16 16 +88 88 80 +240 240 248 +152 160 136 +192 184 176 +200 176 96 +128 88 64 +240 232 176 +248 216 64 +208 136 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blipbug/shiny.pal b/graphics/pokemon/blipbug/shiny.pal new file mode 100644 index 000000000..c0c5a5ea1 --- /dev/null +++ b/graphics/pokemon/blipbug/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 80 +56 48 104 +72 64 168 +16 16 16 +88 88 80 +240 240 248 +152 160 136 +192 184 176 +200 176 96 +96 88 72 +240 232 176 +192 184 248 +128 128 168 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blissey/anim_front.png b/graphics/pokemon/blissey/anim_front.png index 5692e36b2..96a74a308 100644 Binary files a/graphics/pokemon/blissey/anim_front.png and b/graphics/pokemon/blissey/anim_front.png differ diff --git a/graphics/pokemon/blissey/back.png b/graphics/pokemon/blissey/back.png index 9823bd994..34da0fbcc 100644 Binary files a/graphics/pokemon/blissey/back.png and b/graphics/pokemon/blissey/back.png differ diff --git a/graphics/pokemon/blissey/front.png b/graphics/pokemon/blissey/front.png index 3173f820c..2a0263161 100644 Binary files a/graphics/pokemon/blissey/front.png and b/graphics/pokemon/blissey/front.png differ diff --git a/graphics/pokemon/blissey/icon.png b/graphics/pokemon/blissey/icon.png index 44af9704c..69e19ff5b 100644 Binary files a/graphics/pokemon/blissey/icon.png and b/graphics/pokemon/blissey/icon.png differ diff --git a/graphics/pokemon/blissey/normal.pal b/graphics/pokemon/blissey/normal.pal index edeacbdaa..7fbdbf991 100644 --- a/graphics/pokemon/blissey/normal.pal +++ b/graphics/pokemon/blissey/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 222 222 -180 180 180 -106 106 106 -0 255 0 -255 213 222 -255 172 197 -238 123 156 -213 74 98 -189 32 49 -0 255 0 -0 255 0 -213 74 98 -172 16 32 +152 208 160 +112 48 88 +128 80 112 +248 192 208 16 16 16 +248 160 184 +200 120 152 +248 248 248 +56 40 80 +216 112 112 +80 112 112 +176 224 216 +128 176 176 +248 160 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blissey/shiny.pal b/graphics/pokemon/blissey/shiny.pal index d6d75db9e..678a12309 100644 --- a/graphics/pokemon/blissey/shiny.pal +++ b/graphics/pokemon/blissey/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 238 255 -180 197 222 -90 106 131 -0 255 0 -255 238 246 -255 213 230 -246 172 197 -222 115 139 -180 74 82 -0 255 0 -238 123 156 -222 90 98 -172 49 65 +152 208 160 +192 56 64 +224 112 128 +248 240 240 16 16 16 +248 208 208 +248 168 176 +248 248 248 +192 56 64 +232 80 104 +96 96 104 +216 216 240 +176 176 208 +248 168 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/anim_front.png b/graphics/pokemon/blitzle/anim_front.png new file mode 100644 index 000000000..62857f3fe Binary files /dev/null and b/graphics/pokemon/blitzle/anim_front.png differ diff --git a/graphics/pokemon/blitzle/back.png b/graphics/pokemon/blitzle/back.png new file mode 100644 index 000000000..285a06815 Binary files /dev/null and b/graphics/pokemon/blitzle/back.png differ diff --git a/graphics/pokemon/blitzle/footprint.png b/graphics/pokemon/blitzle/footprint.png new file mode 100644 index 000000000..a805d8f4e Binary files /dev/null and b/graphics/pokemon/blitzle/footprint.png differ diff --git a/graphics/pokemon/blitzle/front.png b/graphics/pokemon/blitzle/front.png new file mode 100644 index 000000000..4d4c121f7 Binary files /dev/null and b/graphics/pokemon/blitzle/front.png differ diff --git a/graphics/pokemon/blitzle/icon.png b/graphics/pokemon/blitzle/icon.png new file mode 100644 index 000000000..5df34f26c Binary files /dev/null and b/graphics/pokemon/blitzle/icon.png differ diff --git a/graphics/pokemon/blitzle/normal.pal b/graphics/pokemon/blitzle/normal.pal new file mode 100644 index 000000000..242e3fa48 --- /dev/null +++ b/graphics/pokemon/blitzle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +232 224 216 +40 32 32 +48 176 208 +48 40 40 +16 16 16 +152 128 48 +240 216 88 +48 120 136 +64 56 64 +136 128 112 +200 192 176 +136 128 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/shiny.pal b/graphics/pokemon/blitzle/shiny.pal new file mode 100644 index 000000000..7ae1620d9 --- /dev/null +++ b/graphics/pokemon/blitzle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 88 112 +248 248 248 +24 32 32 +24 232 104 +24 32 56 +16 16 16 +176 160 64 +248 224 88 +48 136 72 +32 48 80 +144 144 144 +200 200 200 +120 120 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boldore/anim_front.png b/graphics/pokemon/boldore/anim_front.png new file mode 100644 index 000000000..5fe8379dc Binary files /dev/null and b/graphics/pokemon/boldore/anim_front.png differ diff --git a/graphics/pokemon/boldore/back.png b/graphics/pokemon/boldore/back.png new file mode 100644 index 000000000..1e01bc5eb Binary files /dev/null and b/graphics/pokemon/boldore/back.png differ diff --git a/graphics/pokemon/boldore/footprint.png b/graphics/pokemon/boldore/footprint.png new file mode 100644 index 000000000..f9a2cd710 Binary files /dev/null and b/graphics/pokemon/boldore/footprint.png differ diff --git a/graphics/pokemon/boldore/front.png b/graphics/pokemon/boldore/front.png new file mode 100644 index 000000000..63f20d0b2 Binary files /dev/null and b/graphics/pokemon/boldore/front.png differ diff --git a/graphics/pokemon/boldore/icon.png b/graphics/pokemon/boldore/icon.png new file mode 100644 index 000000000..9eb09c7f2 Binary files /dev/null and b/graphics/pokemon/boldore/icon.png differ diff --git a/graphics/pokemon/boldore/normal.pal b/graphics/pokemon/boldore/normal.pal new file mode 100644 index 000000000..b65f3a774 --- /dev/null +++ b/graphics/pokemon/boldore/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 96 +16 16 16 +64 80 128 +24 32 56 +80 40 32 +224 80 56 +136 56 40 +240 112 80 +128 96 40 +168 120 48 +248 200 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boldore/shiny.pal b/graphics/pokemon/boldore/shiny.pal new file mode 100644 index 000000000..03f6ee6e1 --- /dev/null +++ b/graphics/pokemon/boldore/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 104 +16 16 16 +88 64 136 +32 24 48 +32 56 72 +56 160 200 +32 96 112 +80 208 232 +88 64 32 +168 96 32 +248 120 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boltund/back.png b/graphics/pokemon/boltund/back.png new file mode 100644 index 000000000..b1f44db7f Binary files /dev/null and b/graphics/pokemon/boltund/back.png differ diff --git a/graphics/pokemon/boltund/front.png b/graphics/pokemon/boltund/front.png new file mode 100644 index 000000000..4254bb91d Binary files /dev/null and b/graphics/pokemon/boltund/front.png differ diff --git a/graphics/pokemon/boltund/normal.pal b/graphics/pokemon/boltund/normal.pal new file mode 100644 index 000000000..2f5b29944 --- /dev/null +++ b/graphics/pokemon/boltund/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 168 32 +160 104 32 +248 216 48 +136 120 120 +16 16 16 +240 232 232 +248 224 120 +216 192 40 +88 112 96 +248 240 96 +200 192 192 +248 248 248 +72 80 64 +88 192 72 +48 48 48 diff --git a/graphics/pokemon/boltund/shiny.pal b/graphics/pokemon/boltund/shiny.pal new file mode 100644 index 000000000..92d8dcc22 --- /dev/null +++ b/graphics/pokemon/boltund/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 176 56 +104 128 40 +216 224 80 +136 120 120 +16 16 16 +240 232 232 +232 232 160 +216 192 40 +120 80 112 +248 240 96 +200 192 192 +248 248 248 +88 48 88 +88 192 72 +56 24 56 diff --git a/graphics/pokemon/bonsly/anim_front.png b/graphics/pokemon/bonsly/anim_front.png new file mode 100644 index 000000000..c44a6eebe Binary files /dev/null and b/graphics/pokemon/bonsly/anim_front.png differ diff --git a/graphics/pokemon/bonsly/back.png b/graphics/pokemon/bonsly/back.png new file mode 100644 index 000000000..53e14e886 Binary files /dev/null and b/graphics/pokemon/bonsly/back.png differ diff --git a/graphics/pokemon/bonsly/footprint.png b/graphics/pokemon/bonsly/footprint.png new file mode 100644 index 000000000..88392bd69 Binary files /dev/null and b/graphics/pokemon/bonsly/footprint.png differ diff --git a/graphics/pokemon/bonsly/front.png b/graphics/pokemon/bonsly/front.png new file mode 100644 index 000000000..e038a994e Binary files /dev/null and b/graphics/pokemon/bonsly/front.png differ diff --git a/graphics/pokemon/bonsly/icon.png b/graphics/pokemon/bonsly/icon.png new file mode 100644 index 000000000..c68beb140 Binary files /dev/null and b/graphics/pokemon/bonsly/icon.png differ diff --git a/graphics/pokemon/bonsly/normal.pal b/graphics/pokemon/bonsly/normal.pal new file mode 100644 index 000000000..26e43311e --- /dev/null +++ b/graphics/pokemon/bonsly/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 88 56 +72 128 80 +184 208 128 +72 184 112 +0 0 0 +120 88 72 +64 48 32 +168 120 80 +200 160 104 +240 216 120 +216 184 48 +200 112 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bonsly/shiny.pal b/graphics/pokemon/bonsly/shiny.pal new file mode 100644 index 000000000..8389ec376 --- /dev/null +++ b/graphics/pokemon/bonsly/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 32 48 +152 56 96 +232 152 176 +216 112 128 +0 0 0 +136 128 56 +80 64 32 +184 168 88 +208 200 96 +248 248 136 +248 216 72 +160 64 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bouffalant/anim_front.png b/graphics/pokemon/bouffalant/anim_front.png new file mode 100644 index 000000000..7e0fbb9e7 Binary files /dev/null and b/graphics/pokemon/bouffalant/anim_front.png differ diff --git a/graphics/pokemon/bouffalant/back.png b/graphics/pokemon/bouffalant/back.png new file mode 100644 index 000000000..6bfd1cafc Binary files /dev/null and b/graphics/pokemon/bouffalant/back.png differ diff --git a/graphics/pokemon/bouffalant/footprint.png b/graphics/pokemon/bouffalant/footprint.png new file mode 100644 index 000000000..3415d1655 Binary files /dev/null and b/graphics/pokemon/bouffalant/footprint.png differ diff --git a/graphics/pokemon/bouffalant/front.png b/graphics/pokemon/bouffalant/front.png new file mode 100644 index 000000000..57e397209 Binary files /dev/null and b/graphics/pokemon/bouffalant/front.png differ diff --git a/graphics/pokemon/bouffalant/icon.png b/graphics/pokemon/bouffalant/icon.png new file mode 100644 index 000000000..d68affca9 Binary files /dev/null and b/graphics/pokemon/bouffalant/icon.png differ diff --git a/graphics/pokemon/bouffalant/normal.pal b/graphics/pokemon/bouffalant/normal.pal new file mode 100644 index 000000000..721ce9202 --- /dev/null +++ b/graphics/pokemon/bouffalant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 48 +96 80 72 +16 16 16 +72 48 24 +152 104 56 +104 72 40 +128 104 88 +200 176 128 +232 192 80 +248 240 200 +160 128 56 +56 56 64 +112 96 112 +152 160 168 +200 176 128 diff --git a/graphics/pokemon/bouffalant/shiny.pal b/graphics/pokemon/bouffalant/shiny.pal new file mode 100644 index 000000000..c06fa951b --- /dev/null +++ b/graphics/pokemon/bouffalant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +80 72 64 +16 16 16 +64 24 16 +152 72 56 +96 48 40 +152 104 72 +192 152 120 +224 232 80 +248 240 200 +160 160 56 +56 56 64 +72 72 80 +120 128 128 +184 160 120 diff --git a/graphics/pokemon/bounsweet/back.png b/graphics/pokemon/bounsweet/back.png new file mode 100644 index 000000000..cd2a5401b Binary files /dev/null and b/graphics/pokemon/bounsweet/back.png differ diff --git a/graphics/pokemon/bounsweet/front.png b/graphics/pokemon/bounsweet/front.png new file mode 100644 index 000000000..a31220dcf Binary files /dev/null and b/graphics/pokemon/bounsweet/front.png differ diff --git a/graphics/pokemon/bounsweet/icon.png b/graphics/pokemon/bounsweet/icon.png new file mode 100644 index 000000000..80df38b9a Binary files /dev/null and b/graphics/pokemon/bounsweet/icon.png differ diff --git a/graphics/pokemon/bounsweet/normal.pal b/graphics/pokemon/bounsweet/normal.pal new file mode 100644 index 000000000..6ba3b9fb3 --- /dev/null +++ b/graphics/pokemon/bounsweet/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 96 32 +72 136 64 +104 192 96 +16 16 16 +216 104 128 +184 72 104 +128 40 64 +232 168 184 +248 248 248 +248 224 40 +248 136 136 +88 104 96 +184 192 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bounsweet/shiny.pal b/graphics/pokemon/bounsweet/shiny.pal new file mode 100644 index 000000000..14fc1f5ab --- /dev/null +++ b/graphics/pokemon/bounsweet/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 168 +160 128 240 +216 192 248 +16 16 16 +200 112 152 +176 64 104 +112 48 72 +224 168 192 +248 248 248 +248 224 40 +248 136 136 +88 104 96 +184 192 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braixen/back.png b/graphics/pokemon/braixen/back.png new file mode 100644 index 000000000..60a88b127 Binary files /dev/null and b/graphics/pokemon/braixen/back.png differ diff --git a/graphics/pokemon/braixen/front.png b/graphics/pokemon/braixen/front.png new file mode 100644 index 000000000..155ad564f Binary files /dev/null and b/graphics/pokemon/braixen/front.png differ diff --git a/graphics/pokemon/braixen/icon.png b/graphics/pokemon/braixen/icon.png new file mode 100644 index 000000000..0b2f087f2 Binary files /dev/null and b/graphics/pokemon/braixen/icon.png differ diff --git a/graphics/pokemon/braixen/normal.pal b/graphics/pokemon/braixen/normal.pal new file mode 100644 index 000000000..58b01464e --- /dev/null +++ b/graphics/pokemon/braixen/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 40 +248 216 64 +16 16 16 +192 168 48 +104 32 0 +224 72 16 +176 48 16 +248 248 248 +120 120 120 +200 200 216 +48 24 0 +104 64 24 +40 40 40 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/braixen/shiny.pal b/graphics/pokemon/braixen/shiny.pal new file mode 100644 index 000000000..a2c8348e9 --- /dev/null +++ b/graphics/pokemon/braixen/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 104 +168 152 224 +16 16 16 +120 112 168 +104 0 16 +216 24 64 +160 16 40 +248 248 248 +120 120 120 +200 200 216 +48 24 0 +104 64 24 +40 40 40 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/braviary/anim_front.png b/graphics/pokemon/braviary/anim_front.png new file mode 100644 index 000000000..c6c6194e6 Binary files /dev/null and b/graphics/pokemon/braviary/anim_front.png differ diff --git a/graphics/pokemon/braviary/back.png b/graphics/pokemon/braviary/back.png new file mode 100644 index 000000000..bbca13796 Binary files /dev/null and b/graphics/pokemon/braviary/back.png differ diff --git a/graphics/pokemon/braviary/footprint.png b/graphics/pokemon/braviary/footprint.png new file mode 100644 index 000000000..be3a74fb0 Binary files /dev/null and b/graphics/pokemon/braviary/footprint.png differ diff --git a/graphics/pokemon/braviary/front.png b/graphics/pokemon/braviary/front.png new file mode 100644 index 000000000..4e37d13a0 Binary files /dev/null and b/graphics/pokemon/braviary/front.png differ diff --git a/graphics/pokemon/braviary/icon.png b/graphics/pokemon/braviary/icon.png new file mode 100644 index 000000000..51bf4b044 Binary files /dev/null and b/graphics/pokemon/braviary/icon.png differ diff --git a/graphics/pokemon/braviary/normal.pal b/graphics/pokemon/braviary/normal.pal new file mode 100644 index 000000000..a7c143390 --- /dev/null +++ b/graphics/pokemon/braviary/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 24 24 +104 40 40 +160 56 56 +16 16 16 +56 40 56 +80 72 104 +176 168 136 +248 240 224 +240 224 184 +88 64 40 +176 168 152 +64 48 64 +168 128 72 +248 200 104 +32 104 176 diff --git a/graphics/pokemon/braviary/shiny.pal b/graphics/pokemon/braviary/shiny.pal new file mode 100644 index 000000000..94dbab5c2 --- /dev/null +++ b/graphics/pokemon/braviary/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 40 72 +24 72 120 +32 104 168 +16 16 16 +56 40 56 +104 80 64 +160 144 104 +224 224 224 +208 200 168 +96 80 32 +168 168 176 +64 48 32 +168 136 24 +224 200 80 +160 48 48 diff --git a/graphics/pokemon/breloom/anim_front.png b/graphics/pokemon/breloom/anim_front.png index e4d7aab2f..630ddd030 100644 Binary files a/graphics/pokemon/breloom/anim_front.png and b/graphics/pokemon/breloom/anim_front.png differ diff --git a/graphics/pokemon/breloom/back.png b/graphics/pokemon/breloom/back.png index 85df08040..e8a71c913 100644 Binary files a/graphics/pokemon/breloom/back.png and b/graphics/pokemon/breloom/back.png differ diff --git a/graphics/pokemon/breloom/front.png b/graphics/pokemon/breloom/front.png index 932fdbad8..1556680ca 100644 Binary files a/graphics/pokemon/breloom/front.png and b/graphics/pokemon/breloom/front.png differ diff --git a/graphics/pokemon/breloom/icon.png b/graphics/pokemon/breloom/icon.png index 314873a27..03a99944a 100644 Binary files a/graphics/pokemon/breloom/icon.png and b/graphics/pokemon/breloom/icon.png differ diff --git a/graphics/pokemon/breloom/normal.pal b/graphics/pokemon/breloom/normal.pal index f01f5d947..105e8d9b6 100644 --- a/graphics/pokemon/breloom/normal.pal +++ b/graphics/pokemon/breloom/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -255 255 255 -255 238 156 -246 213 123 -213 172 106 -82 24 16 -98 74 57 -57 82 24 -164 131 82 -172 213 98 -148 189 74 -115 148 49 -238 123 74 -172 49 16 +0 176 232 +48 80 40 +136 184 128 +96 144 88 +128 32 40 +240 120 128 +16 16 16 +200 64 80 +176 152 120 +96 72 56 +208 184 144 +232 216 184 +248 248 248 +153 96 121 +204 148 190 0 0 0 -222 74 41 diff --git a/graphics/pokemon/breloom/shiny.pal b/graphics/pokemon/breloom/shiny.pal index ad89e65f2..6dddf798c 100644 --- a/graphics/pokemon/breloom/shiny.pal +++ b/graphics/pokemon/breloom/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 148 139 -255 255 255 -255 238 180 -255 230 148 -230 189 106 -82 24 16 -98 74 57 -57 82 24 -189 148 82 -255 115 74 -222 98 49 -180 65 49 -255 222 139 -238 139 49 +0 176 232 +112 40 16 +240 112 72 +176 72 48 +144 88 24 +248 224 120 +16 16 16 +224 168 56 +176 144 104 +104 80 64 +224 184 144 +248 224 184 +248 248 248 +206 58 25 +255 126 84 0 0 0 -255 180 90 diff --git a/graphics/pokemon/brionne/back.png b/graphics/pokemon/brionne/back.png new file mode 100644 index 000000000..df7eb9d33 Binary files /dev/null and b/graphics/pokemon/brionne/back.png differ diff --git a/graphics/pokemon/brionne/front.png b/graphics/pokemon/brionne/front.png new file mode 100644 index 000000000..d592b4aa1 Binary files /dev/null and b/graphics/pokemon/brionne/front.png differ diff --git a/graphics/pokemon/brionne/icon.png b/graphics/pokemon/brionne/icon.png new file mode 100644 index 000000000..da33e8ee0 Binary files /dev/null and b/graphics/pokemon/brionne/icon.png differ diff --git a/graphics/pokemon/brionne/normal.pal b/graphics/pokemon/brionne/normal.pal new file mode 100644 index 000000000..588d709e7 --- /dev/null +++ b/graphics/pokemon/brionne/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 128 152 +248 248 248 +88 120 120 +192 192 192 +184 216 224 +112 176 176 +16 16 16 +56 136 168 +24 88 136 +80 176 208 +136 48 72 +64 64 64 +232 136 176 +208 80 128 +0 0 0 diff --git a/graphics/pokemon/brionne/shiny.pal b/graphics/pokemon/brionne/shiny.pal new file mode 100644 index 000000000..60080fbcc --- /dev/null +++ b/graphics/pokemon/brionne/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 128 152 +248 248 248 +200 96 80 +192 192 192 +248 208 200 +232 160 136 +16 16 16 +112 96 184 +80 72 136 +152 144 216 +136 48 72 +64 64 64 +232 136 176 +208 80 128 +0 0 0 diff --git a/graphics/pokemon/bronzong/anim_front.png b/graphics/pokemon/bronzong/anim_front.png new file mode 100644 index 000000000..1eaf22900 Binary files /dev/null and b/graphics/pokemon/bronzong/anim_front.png differ diff --git a/graphics/pokemon/bronzong/back.png b/graphics/pokemon/bronzong/back.png new file mode 100644 index 000000000..29a199463 Binary files /dev/null and b/graphics/pokemon/bronzong/back.png differ diff --git a/graphics/pokemon/bronzong/footprint.png b/graphics/pokemon/bronzong/footprint.png new file mode 100644 index 000000000..cf2b13c3a Binary files /dev/null and b/graphics/pokemon/bronzong/footprint.png differ diff --git a/graphics/pokemon/bronzong/front.png b/graphics/pokemon/bronzong/front.png new file mode 100644 index 000000000..3d27ef4e5 Binary files /dev/null and b/graphics/pokemon/bronzong/front.png differ diff --git a/graphics/pokemon/bronzong/icon.png b/graphics/pokemon/bronzong/icon.png new file mode 100644 index 000000000..92fafe5f0 Binary files /dev/null and b/graphics/pokemon/bronzong/icon.png differ diff --git a/graphics/pokemon/bronzong/normal.pal b/graphics/pokemon/bronzong/normal.pal new file mode 100644 index 000000000..d61b8f8c3 --- /dev/null +++ b/graphics/pokemon/bronzong/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 120 120 +32 64 72 +136 216 200 +88 184 168 +16 16 16 +80 152 144 +136 168 152 +152 208 192 +192 240 224 +56 96 96 +136 88 88 +224 96 88 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzong/shiny.pal b/graphics/pokemon/bronzong/shiny.pal new file mode 100644 index 000000000..9b5bf7416 --- /dev/null +++ b/graphics/pokemon/bronzong/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +72 104 240 +56 120 56 +32 72 40 +144 224 144 +112 184 104 +16 16 16 +88 152 80 +144 176 136 +168 200 160 +184 216 184 +48 96 56 +128 88 104 +248 112 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzor/anim_front.png b/graphics/pokemon/bronzor/anim_front.png new file mode 100644 index 000000000..bdefc0d5a Binary files /dev/null and b/graphics/pokemon/bronzor/anim_front.png differ diff --git a/graphics/pokemon/bronzor/back.png b/graphics/pokemon/bronzor/back.png new file mode 100644 index 000000000..300257498 Binary files /dev/null and b/graphics/pokemon/bronzor/back.png differ diff --git a/graphics/pokemon/bronzor/footprint.png b/graphics/pokemon/bronzor/footprint.png new file mode 100644 index 000000000..cf2b13c3a Binary files /dev/null and b/graphics/pokemon/bronzor/footprint.png differ diff --git a/graphics/pokemon/bronzor/front.png b/graphics/pokemon/bronzor/front.png new file mode 100644 index 000000000..15b9a8372 Binary files /dev/null and b/graphics/pokemon/bronzor/front.png differ diff --git a/graphics/pokemon/bronzor/icon.png b/graphics/pokemon/bronzor/icon.png new file mode 100644 index 000000000..8eaa3f83c Binary files /dev/null and b/graphics/pokemon/bronzor/icon.png differ diff --git a/graphics/pokemon/bronzor/normal.pal b/graphics/pokemon/bronzor/normal.pal new file mode 100644 index 000000000..770eb182a --- /dev/null +++ b/graphics/pokemon/bronzor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 64 +48 136 152 +32 88 112 +88 176 184 +16 16 16 +240 184 96 +144 176 136 +128 200 200 +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/bronzor/shiny.pal b/graphics/pokemon/bronzor/shiny.pal new file mode 100644 index 000000000..f09f96efa --- /dev/null +++ b/graphics/pokemon/bronzor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 32 +72 152 64 +48 96 48 +128 208 112 +16 16 16 +248 216 112 +144 176 136 +152 232 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/bruxish/back.png b/graphics/pokemon/bruxish/back.png new file mode 100644 index 000000000..32aeed0b5 Binary files /dev/null and b/graphics/pokemon/bruxish/back.png differ diff --git a/graphics/pokemon/bruxish/front.png b/graphics/pokemon/bruxish/front.png new file mode 100644 index 000000000..4447621e5 Binary files /dev/null and b/graphics/pokemon/bruxish/front.png differ diff --git a/graphics/pokemon/bruxish/icon.png b/graphics/pokemon/bruxish/icon.png new file mode 100644 index 000000000..00d049a5c Binary files /dev/null and b/graphics/pokemon/bruxish/icon.png differ diff --git a/graphics/pokemon/bruxish/normal.pal b/graphics/pokemon/bruxish/normal.pal new file mode 100644 index 000000000..352bdaa08 --- /dev/null +++ b/graphics/pokemon/bruxish/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 40 88 +128 64 136 +176 88 176 +16 16 16 +216 88 136 +144 48 72 +232 128 176 +48 72 136 +144 208 224 +88 152 192 +200 168 56 +232 232 88 +248 248 248 +144 144 144 +200 168 56 diff --git a/graphics/pokemon/bruxish/shiny.pal b/graphics/pokemon/bruxish/shiny.pal new file mode 100644 index 000000000..a609040e8 --- /dev/null +++ b/graphics/pokemon/bruxish/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 112 80 +56 160 104 +104 208 152 +16 16 16 +176 32 32 +120 24 24 +232 56 40 +136 120 104 +224 216 208 +192 176 160 +200 160 80 +232 208 136 +248 248 248 +144 144 144 +200 168 56 diff --git a/graphics/pokemon/budew/anim_front.png b/graphics/pokemon/budew/anim_front.png new file mode 100644 index 000000000..089eddb32 Binary files /dev/null and b/graphics/pokemon/budew/anim_front.png differ diff --git a/graphics/pokemon/budew/back.png b/graphics/pokemon/budew/back.png new file mode 100644 index 000000000..4c8478e2a Binary files /dev/null and b/graphics/pokemon/budew/back.png differ diff --git a/graphics/pokemon/budew/footprint.png b/graphics/pokemon/budew/footprint.png new file mode 100644 index 000000000..374a42e5d Binary files /dev/null and b/graphics/pokemon/budew/footprint.png differ diff --git a/graphics/pokemon/budew/front.png b/graphics/pokemon/budew/front.png new file mode 100644 index 000000000..3b232c4b1 Binary files /dev/null and b/graphics/pokemon/budew/front.png differ diff --git a/graphics/pokemon/budew/icon.png b/graphics/pokemon/budew/icon.png new file mode 100644 index 000000000..a6ffcc160 Binary files /dev/null and b/graphics/pokemon/budew/icon.png differ diff --git a/graphics/pokemon/budew/normal.pal b/graphics/pokemon/budew/normal.pal new file mode 100644 index 000000000..8db24b7b6 --- /dev/null +++ b/graphics/pokemon/budew/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 160 56 +192 224 144 +16 16 16 +56 88 40 +128 200 80 +120 120 48 +232 232 104 +152 168 64 +40 72 32 +64 112 48 +80 144 64 +160 200 120 +216 120 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/budew/shiny.pal b/graphics/pokemon/budew/shiny.pal new file mode 100644 index 000000000..54fd788cf --- /dev/null +++ b/graphics/pokemon/budew/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 168 64 +232 240 112 +16 16 16 +56 88 32 +160 216 80 +152 120 0 +240 240 112 +216 200 48 +112 56 128 +168 96 184 +176 120 216 +208 208 80 +255 50 67 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buizel/anim_front.png b/graphics/pokemon/buizel/anim_front.png new file mode 100644 index 000000000..2cca44ba6 Binary files /dev/null and b/graphics/pokemon/buizel/anim_front.png differ diff --git a/graphics/pokemon/buizel/back.png b/graphics/pokemon/buizel/back.png new file mode 100644 index 000000000..85debb53e Binary files /dev/null and b/graphics/pokemon/buizel/back.png differ diff --git a/graphics/pokemon/buizel/footprint.png b/graphics/pokemon/buizel/footprint.png new file mode 100644 index 000000000..f94d6b073 Binary files /dev/null and b/graphics/pokemon/buizel/footprint.png differ diff --git a/graphics/pokemon/buizel/front.png b/graphics/pokemon/buizel/front.png new file mode 100644 index 000000000..4794f1d58 Binary files /dev/null and b/graphics/pokemon/buizel/front.png differ diff --git a/graphics/pokemon/buizel/icon.png b/graphics/pokemon/buizel/icon.png new file mode 100644 index 000000000..d22181078 Binary files /dev/null and b/graphics/pokemon/buizel/icon.png differ diff --git a/graphics/pokemon/buizel/normal.pal b/graphics/pokemon/buizel/normal.pal new file mode 100644 index 000000000..dfab66d4b --- /dev/null +++ b/graphics/pokemon/buizel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 80 40 +232 128 56 +96 56 32 +24 24 24 +64 112 128 +208 176 104 +104 192 232 +248 232 176 +248 248 248 +96 88 88 +216 216 232 +248 208 56 +192 152 48 +200 104 40 +0 0 0 diff --git a/graphics/pokemon/buizel/shiny.pal b/graphics/pokemon/buizel/shiny.pal new file mode 100644 index 000000000..95577fc31 --- /dev/null +++ b/graphics/pokemon/buizel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 152 48 +224 208 80 +120 88 32 +24 24 24 +56 88 152 +216 200 160 +128 176 216 +248 248 224 +248 248 248 +104 104 104 +208 208 200 +224 224 216 +168 176 160 +200 176 48 +0 0 0 diff --git a/graphics/pokemon/bulbasaur/anim_front.png b/graphics/pokemon/bulbasaur/anim_front.png index bb5fb3d23..c0a4f5d8f 100644 Binary files a/graphics/pokemon/bulbasaur/anim_front.png and b/graphics/pokemon/bulbasaur/anim_front.png differ diff --git a/graphics/pokemon/bulbasaur/back.png b/graphics/pokemon/bulbasaur/back.png index f97806b58..c19e3c171 100644 Binary files a/graphics/pokemon/bulbasaur/back.png and b/graphics/pokemon/bulbasaur/back.png differ diff --git a/graphics/pokemon/bulbasaur/front.png b/graphics/pokemon/bulbasaur/front.png index 846545a26..9c43bed4a 100644 Binary files a/graphics/pokemon/bulbasaur/front.png and b/graphics/pokemon/bulbasaur/front.png differ diff --git a/graphics/pokemon/bulbasaur/icon.png b/graphics/pokemon/bulbasaur/icon.png index 8d6fe1725..7738836b9 100644 Binary files a/graphics/pokemon/bulbasaur/icon.png and b/graphics/pokemon/bulbasaur/icon.png differ diff --git a/graphics/pokemon/bulbasaur/normal.pal b/graphics/pokemon/bulbasaur/normal.pal index 5147bd974..dea43adff 100644 --- a/graphics/pokemon/bulbasaur/normal.pal +++ b/graphics/pokemon/bulbasaur/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -131 238 197 -98 213 164 -57 148 123 -24 74 74 -255 106 98 -222 74 65 -189 41 32 -205 205 205 +208 248 184 +40 96 48 +112 184 112 16 16 16 -189 255 115 -156 213 74 -115 172 49 -82 98 41 -255 0 255 +72 136 72 +152 208 160 +40 80 64 +80 144 128 +160 216 184 +56 120 88 +96 184 144 +160 40 48 +248 248 248 +248 104 96 +104 64 88 +184 120 152 diff --git a/graphics/pokemon/bulbasaur/shiny.pal b/graphics/pokemon/bulbasaur/shiny.pal index 86a535831..fa53f927f 100644 --- a/graphics/pokemon/bulbasaur/shiny.pal +++ b/graphics/pokemon/bulbasaur/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 255 41 -164 230 0 -106 172 0 -24 90 0 -255 106 98 -222 74 65 -189 41 32 -205 205 205 +208 248 184 +8 88 8 +56 168 32 16 16 16 -57 197 90 -16 156 49 -0 115 8 -0 57 0 -255 0 255 +8 128 40 +112 216 72 +56 96 40 +120 160 64 +200 240 104 +80 128 40 +160 208 88 +184 56 48 +248 248 248 +248 128 120 +184 56 48 +248 128 120 diff --git a/graphics/pokemon/buneary/anim_front.png b/graphics/pokemon/buneary/anim_front.png new file mode 100644 index 000000000..927b92507 Binary files /dev/null and b/graphics/pokemon/buneary/anim_front.png differ diff --git a/graphics/pokemon/buneary/back.png b/graphics/pokemon/buneary/back.png new file mode 100644 index 000000000..163023905 Binary files /dev/null and b/graphics/pokemon/buneary/back.png differ diff --git a/graphics/pokemon/buneary/footprint.png b/graphics/pokemon/buneary/footprint.png new file mode 100644 index 000000000..59030d632 Binary files /dev/null and b/graphics/pokemon/buneary/footprint.png differ diff --git a/graphics/pokemon/buneary/front.png b/graphics/pokemon/buneary/front.png new file mode 100644 index 000000000..f204cb020 Binary files /dev/null and b/graphics/pokemon/buneary/front.png differ diff --git a/graphics/pokemon/buneary/icon.png b/graphics/pokemon/buneary/icon.png new file mode 100644 index 000000000..e628ddb4a Binary files /dev/null and b/graphics/pokemon/buneary/icon.png differ diff --git a/graphics/pokemon/buneary/normal.pal b/graphics/pokemon/buneary/normal.pal new file mode 100644 index 000000000..3bab71a53 --- /dev/null +++ b/graphics/pokemon/buneary/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 80 +192 168 112 +248 224 160 +80 56 48 +176 120 88 +16 16 16 +136 88 56 +112 64 72 +216 144 152 +168 96 112 +248 248 248 +56 40 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buneary/shiny.pal b/graphics/pokemon/buneary/shiny.pal new file mode 100644 index 000000000..abeeb2d5d --- /dev/null +++ b/graphics/pokemon/buneary/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 104 +208 120 152 +240 176 176 +104 72 72 +184 144 120 +16 16 16 +152 104 112 +152 128 136 +232 216 224 +184 168 176 +248 248 248 +80 56 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/back.png b/graphics/pokemon/bunnelby/back.png new file mode 100644 index 000000000..2b7cc3b85 Binary files /dev/null and b/graphics/pokemon/bunnelby/back.png differ diff --git a/graphics/pokemon/bunnelby/front.png b/graphics/pokemon/bunnelby/front.png new file mode 100644 index 000000000..d307c4ff3 Binary files /dev/null and b/graphics/pokemon/bunnelby/front.png differ diff --git a/graphics/pokemon/bunnelby/icon.png b/graphics/pokemon/bunnelby/icon.png new file mode 100644 index 000000000..3f16d65a1 Binary files /dev/null and b/graphics/pokemon/bunnelby/icon.png differ diff --git a/graphics/pokemon/bunnelby/normal.pal b/graphics/pokemon/bunnelby/normal.pal new file mode 100644 index 000000000..ea42a0cff --- /dev/null +++ b/graphics/pokemon/bunnelby/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 16 +160 112 56 +112 80 32 +0 0 0 +56 56 56 +176 176 168 +120 64 80 +240 128 144 +136 136 120 +200 192 192 +248 248 248 +80 40 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/shiny.pal b/graphics/pokemon/bunnelby/shiny.pal new file mode 100644 index 000000000..2c2491ab6 --- /dev/null +++ b/graphics/pokemon/bunnelby/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 96 +248 248 248 +200 200 200 +0 0 0 +56 56 56 +160 160 144 +144 104 80 +240 184 168 +120 120 112 +200 192 192 +248 248 248 +160 152 152 +88 24 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/anim_front.png b/graphics/pokemon/burmy/anim_front.png new file mode 100644 index 000000000..5eaebd47e Binary files /dev/null and b/graphics/pokemon/burmy/anim_front.png differ diff --git a/graphics/pokemon/burmy/back.png b/graphics/pokemon/burmy/back.png new file mode 100644 index 000000000..f60f2d792 Binary files /dev/null and b/graphics/pokemon/burmy/back.png differ diff --git a/graphics/pokemon/burmy/front.png b/graphics/pokemon/burmy/front.png new file mode 100644 index 000000000..9612600e4 Binary files /dev/null and b/graphics/pokemon/burmy/front.png differ diff --git a/graphics/pokemon/burmy/icon.png b/graphics/pokemon/burmy/icon.png new file mode 100644 index 000000000..38cebb1d4 Binary files /dev/null and b/graphics/pokemon/burmy/icon.png differ diff --git a/graphics/pokemon/burmy/normal.pal b/graphics/pokemon/burmy/normal.pal new file mode 100644 index 000000000..6895b8b9c --- /dev/null +++ b/graphics/pokemon/burmy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +136 136 120 +56 56 56 +88 88 96 +16 16 16 +32 64 32 +112 160 80 +72 120 48 +248 200 48 +160 128 24 +152 112 72 +88 64 40 +192 152 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/plant/footprint.png b/graphics/pokemon/burmy/plant/footprint.png new file mode 100644 index 000000000..2055799b3 Binary files /dev/null and b/graphics/pokemon/burmy/plant/footprint.png differ diff --git a/graphics/pokemon/burmy/sandy_cloak/anim_front.png b/graphics/pokemon/burmy/sandy_cloak/anim_front.png new file mode 100644 index 000000000..0819e2b4c Binary files /dev/null and b/graphics/pokemon/burmy/sandy_cloak/anim_front.png differ diff --git a/graphics/pokemon/burmy/sandy_cloak/back.png b/graphics/pokemon/burmy/sandy_cloak/back.png new file mode 100644 index 000000000..494ef5447 Binary files /dev/null and b/graphics/pokemon/burmy/sandy_cloak/back.png differ diff --git a/graphics/pokemon/burmy/sandy_cloak/front.png b/graphics/pokemon/burmy/sandy_cloak/front.png new file mode 100644 index 000000000..4dadea3df Binary files /dev/null and b/graphics/pokemon/burmy/sandy_cloak/front.png differ diff --git a/graphics/pokemon/burmy/sandy_cloak/icon.png b/graphics/pokemon/burmy/sandy_cloak/icon.png new file mode 100644 index 000000000..bb9c68d90 Binary files /dev/null and b/graphics/pokemon/burmy/sandy_cloak/icon.png differ diff --git a/graphics/pokemon/burmy/sandy_cloak/normal.pal b/graphics/pokemon/burmy/sandy_cloak/normal.pal new file mode 100644 index 000000000..498bc6ef4 --- /dev/null +++ b/graphics/pokemon/burmy/sandy_cloak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +136 136 120 +56 56 56 +88 88 96 +16 16 16 +136 128 88 +240 216 144 +96 80 80 +176 152 104 +248 200 48 +160 128 24 +96 104 112 +128 152 152 +240 216 144 +0 0 0 diff --git a/graphics/pokemon/burmy/sandy_cloak/shiny.pal b/graphics/pokemon/burmy/sandy_cloak/shiny.pal new file mode 100644 index 000000000..5888821a0 --- /dev/null +++ b/graphics/pokemon/burmy/sandy_cloak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +136 152 176 +56 64 88 +96 112 136 +16 16 16 +128 112 96 +216 200 120 +96 80 80 +168 144 112 +248 208 72 +152 136 40 +96 104 104 +128 136 136 +208 200 120 +0 0 0 diff --git a/graphics/pokemon/burmy/shiny.pal b/graphics/pokemon/burmy/shiny.pal new file mode 100644 index 000000000..24d627ee1 --- /dev/null +++ b/graphics/pokemon/burmy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +136 152 176 +56 64 88 +96 112 136 +16 16 16 +40 56 40 +120 152 72 +80 112 64 +248 208 72 +152 136 40 +136 104 72 +96 72 56 +192 144 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/anim_front.png b/graphics/pokemon/burmy/trash_cloak/anim_front.png new file mode 100644 index 000000000..d24fb3427 Binary files /dev/null and b/graphics/pokemon/burmy/trash_cloak/anim_front.png differ diff --git a/graphics/pokemon/burmy/trash_cloak/back.png b/graphics/pokemon/burmy/trash_cloak/back.png new file mode 100644 index 000000000..9725be4fa Binary files /dev/null and b/graphics/pokemon/burmy/trash_cloak/back.png differ diff --git a/graphics/pokemon/burmy/trash_cloak/front.png b/graphics/pokemon/burmy/trash_cloak/front.png new file mode 100644 index 000000000..585d07238 Binary files /dev/null and b/graphics/pokemon/burmy/trash_cloak/front.png differ diff --git a/graphics/pokemon/burmy/trash_cloak/icon.png b/graphics/pokemon/burmy/trash_cloak/icon.png new file mode 100644 index 000000000..2b212f8b7 Binary files /dev/null and b/graphics/pokemon/burmy/trash_cloak/icon.png differ diff --git a/graphics/pokemon/burmy/trash_cloak/normal.pal b/graphics/pokemon/burmy/trash_cloak/normal.pal new file mode 100644 index 000000000..68533a009 --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +136 136 120 +56 56 64 +88 88 96 +16 16 16 +136 80 88 +96 64 72 +192 104 112 +232 160 144 +248 200 48 +160 128 24 +120 120 128 +168 176 176 +56 56 56 +128 80 80 diff --git a/graphics/pokemon/burmy/trash_cloak/shiny.pal b/graphics/pokemon/burmy/trash_cloak/shiny.pal new file mode 100644 index 000000000..eba194bd4 --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +136 152 176 +56 56 64 +96 112 136 +16 16 16 +136 80 96 +96 64 72 +176 104 120 +240 144 152 +248 208 72 +152 136 40 +112 120 120 +152 168 168 +56 64 88 +136 80 96 diff --git a/graphics/pokemon/butterfree/anim_front.png b/graphics/pokemon/butterfree/anim_front.png index 1626e11c0..58e1f5e10 100644 Binary files a/graphics/pokemon/butterfree/anim_front.png and b/graphics/pokemon/butterfree/anim_front.png differ diff --git a/graphics/pokemon/butterfree/back.png b/graphics/pokemon/butterfree/back.png index 6887ed815..a8dff2f33 100644 Binary files a/graphics/pokemon/butterfree/back.png and b/graphics/pokemon/butterfree/back.png differ diff --git a/graphics/pokemon/butterfree/front.png b/graphics/pokemon/butterfree/front.png index 1a3d3d6ae..fe1b9ceea 100644 Binary files a/graphics/pokemon/butterfree/front.png and b/graphics/pokemon/butterfree/front.png differ diff --git a/graphics/pokemon/butterfree/icon.png b/graphics/pokemon/butterfree/icon.png index 11c4a379f..2ea823cf4 100644 Binary files a/graphics/pokemon/butterfree/icon.png and b/graphics/pokemon/butterfree/icon.png differ diff --git a/graphics/pokemon/butterfree/normal.pal b/graphics/pokemon/butterfree/normal.pal index a59d4a5d5..e3eb5312f 100644 --- a/graphics/pokemon/butterfree/normal.pal +++ b/graphics/pokemon/butterfree/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 164 123 -255 255 255 +152 208 160 16 16 16 -255 0 255 -180 180 197 -123 123 156 -82 82 115 -65 65 90 -255 197 106 -255 123 82 -213 90 41 -148 32 16 -230 230 230 -197 197 197 -156 205 197 -90 180 139 +40 32 56 +72 56 112 +144 128 168 +232 232 248 +96 88 144 +184 184 224 +216 88 80 +96 48 56 +232 168 160 +48 48 80 +184 56 48 +56 128 160 +96 184 208 +240 248 248 diff --git a/graphics/pokemon/butterfree/shiny.pal b/graphics/pokemon/butterfree/shiny.pal index da1e68990..32264265b 100644 --- a/graphics/pokemon/butterfree/shiny.pal +++ b/graphics/pokemon/butterfree/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 +152 208 160 16 16 16 -255 0 255 -189 189 205 -123 123 156 -90 90 123 -65 65 90 -164 255 98 -123 222 57 -82 180 16 -16 98 0 -255 197 205 -255 115 123 -255 189 197 -255 139 148 +48 48 80 +88 72 112 +128 128 184 +232 232 248 +112 96 168 +224 184 192 +112 232 112 +48 96 56 +176 248 176 +48 48 80 +32 208 24 +216 80 96 +240 136 128 +240 248 248 diff --git a/graphics/pokemon/buzzwole/back.png b/graphics/pokemon/buzzwole/back.png new file mode 100644 index 000000000..1a4d4678f Binary files /dev/null and b/graphics/pokemon/buzzwole/back.png differ diff --git a/graphics/pokemon/buzzwole/front.png b/graphics/pokemon/buzzwole/front.png new file mode 100644 index 000000000..afc823085 Binary files /dev/null and b/graphics/pokemon/buzzwole/front.png differ diff --git a/graphics/pokemon/buzzwole/icon.png b/graphics/pokemon/buzzwole/icon.png new file mode 100644 index 000000000..72e3270da Binary files /dev/null and b/graphics/pokemon/buzzwole/icon.png differ diff --git a/graphics/pokemon/buzzwole/normal.pal b/graphics/pokemon/buzzwole/normal.pal new file mode 100644 index 000000000..f431eebdb --- /dev/null +++ b/graphics/pokemon/buzzwole/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 24 +80 64 64 +248 40 48 +120 104 104 +64 8 8 +184 16 32 +16 16 16 +240 104 24 +248 160 32 +232 232 232 +104 32 32 +168 40 40 +248 216 56 +56 48 48 +0 0 0 diff --git a/graphics/pokemon/buzzwole/shiny.pal b/graphics/pokemon/buzzwole/shiny.pal new file mode 100644 index 000000000..f59d72cf1 --- /dev/null +++ b/graphics/pokemon/buzzwole/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 24 +80 64 64 +248 40 48 +120 104 104 +0 72 8 +184 16 32 +16 16 16 +240 104 24 +248 160 32 +232 232 232 +24 144 40 +16 224 48 +248 216 56 +56 48 48 +0 0 0 diff --git a/graphics/pokemon/cacnea/anim_front.png b/graphics/pokemon/cacnea/anim_front.png index ac3158742..ede9c40b8 100644 Binary files a/graphics/pokemon/cacnea/anim_front.png and b/graphics/pokemon/cacnea/anim_front.png differ diff --git a/graphics/pokemon/cacnea/back.png b/graphics/pokemon/cacnea/back.png index dbc804775..5b5c31deb 100644 Binary files a/graphics/pokemon/cacnea/back.png and b/graphics/pokemon/cacnea/back.png differ diff --git a/graphics/pokemon/cacnea/front.png b/graphics/pokemon/cacnea/front.png index c57dce95f..5cf6efd8f 100644 Binary files a/graphics/pokemon/cacnea/front.png and b/graphics/pokemon/cacnea/front.png differ diff --git a/graphics/pokemon/cacnea/icon.png b/graphics/pokemon/cacnea/icon.png index 367f07668..6e4f89055 100644 Binary files a/graphics/pokemon/cacnea/icon.png and b/graphics/pokemon/cacnea/icon.png differ diff --git a/graphics/pokemon/cacnea/normal.pal b/graphics/pokemon/cacnea/normal.pal index 2bfc05a1e..d669aeda0 100644 --- a/graphics/pokemon/cacnea/normal.pal +++ b/graphics/pokemon/cacnea/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 172 98 -205 238 115 -172 205 98 -139 172 82 -106 139 65 -230 255 156 -123 205 106 -74 156 57 -65 115 41 -131 131 131 -49 82 41 -255 238 255 -255 213 74 -189 156 65 -255 238 148 +0 176 232 16 16 16 +128 112 64 +248 224 144 +224 184 88 +48 80 32 +112 184 128 +72 144 88 +72 112 80 +152 192 112 +112 152 80 +184 224 160 +72 112 48 +40 40 40 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/cacnea/shiny.pal b/graphics/pokemon/cacnea/shiny.pal index 67e730f61..2727b0a4d 100644 --- a/graphics/pokemon/cacnea/shiny.pal +++ b/graphics/pokemon/cacnea/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 172 98 -238 189 90 -205 156 57 -172 123 24 -139 90 0 -255 222 123 -205 106 57 -172 74 24 -139 41 0 -131 131 131 -74 24 0 -255 238 255 -255 213 74 -189 156 65 -255 238 148 +0 176 232 16 16 16 +144 104 40 +248 248 88 +248 208 24 +128 88 0 +232 120 96 +200 72 64 +160 48 24 +216 168 56 +184 144 24 +240 192 104 +152 112 0 +0 56 16 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/cacturne/anim_front.png b/graphics/pokemon/cacturne/anim_front.png index 2ee1646e8..3d391e864 100644 Binary files a/graphics/pokemon/cacturne/anim_front.png and b/graphics/pokemon/cacturne/anim_front.png differ diff --git a/graphics/pokemon/cacturne/back.png b/graphics/pokemon/cacturne/back.png index 9a67227d0..7769b4775 100644 Binary files a/graphics/pokemon/cacturne/back.png and b/graphics/pokemon/cacturne/back.png differ diff --git a/graphics/pokemon/cacturne/front.png b/graphics/pokemon/cacturne/front.png index 80434c3c8..97a1373a9 100644 Binary files a/graphics/pokemon/cacturne/front.png and b/graphics/pokemon/cacturne/front.png differ diff --git a/graphics/pokemon/cacturne/icon.png b/graphics/pokemon/cacturne/icon.png index 948bea2d8..fd1bb1d5f 100644 Binary files a/graphics/pokemon/cacturne/icon.png and b/graphics/pokemon/cacturne/icon.png differ diff --git a/graphics/pokemon/cacturne/normal.pal b/graphics/pokemon/cacturne/normal.pal index cd8281641..70cdb6a14 100644 --- a/graphics/pokemon/cacturne/normal.pal +++ b/graphics/pokemon/cacturne/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 172 98 -180 213 115 -156 189 98 -131 164 82 -106 139 65 -98 197 106 -82 172 98 -65 164 90 -49 131 74 -98 115 74 -57 82 41 -205 238 115 -255 230 74 -139 115 115 -82 82 90 +0 176 232 +32 80 32 16 16 16 +144 176 112 +104 160 104 +56 96 64 +40 120 56 +24 104 32 +64 128 72 +168 208 144 +176 136 56 +80 80 80 +248 200 88 +128 160 104 +192 232 176 +104 104 104 diff --git a/graphics/pokemon/cacturne/shiny.pal b/graphics/pokemon/cacturne/shiny.pal index 11914015b..de6b08752 100644 --- a/graphics/pokemon/cacturne/shiny.pal +++ b/graphics/pokemon/cacturne/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 172 98 -238 189 90 -205 156 57 -172 123 24 -139 90 0 -205 106 57 -172 74 24 -139 41 0 -106 8 0 -106 57 0 -74 24 0 -255 222 123 -255 230 74 -139 115 115 -82 82 90 +0 176 232 +120 88 0 16 16 16 +208 168 96 +224 128 96 +160 120 16 +160 64 56 +120 8 0 +184 96 72 +232 208 128 +160 120 64 +80 80 80 +240 200 0 +192 152 80 +248 232 160 +104 104 104 diff --git a/graphics/pokemon/calyrex/back.png b/graphics/pokemon/calyrex/back.png new file mode 100644 index 000000000..331ebe7e5 Binary files /dev/null and b/graphics/pokemon/calyrex/back.png differ diff --git a/graphics/pokemon/calyrex/front.png b/graphics/pokemon/calyrex/front.png new file mode 100644 index 000000000..6439045eb Binary files /dev/null and b/graphics/pokemon/calyrex/front.png differ diff --git a/graphics/pokemon/calyrex/ice_rider/back.png b/graphics/pokemon/calyrex/ice_rider/back.png new file mode 100644 index 000000000..bcd7fed09 Binary files /dev/null and b/graphics/pokemon/calyrex/ice_rider/back.png differ diff --git a/graphics/pokemon/calyrex/ice_rider/front.png b/graphics/pokemon/calyrex/ice_rider/front.png new file mode 100644 index 000000000..d885a9c8e Binary files /dev/null and b/graphics/pokemon/calyrex/ice_rider/front.png differ diff --git a/graphics/pokemon/calyrex/ice_rider/normal.pal b/graphics/pokemon/calyrex/ice_rider/normal.pal new file mode 100644 index 000000000..5a12732a9 --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 168 192 +0 40 88 +0 64 48 +80 88 80 +168 224 240 +0 112 96 +80 72 136 +0 88 72 +248 248 248 +72 120 160 +16 16 16 +192 200 200 +208 200 184 +152 136 128 +120 104 216 diff --git a/graphics/pokemon/calyrex/ice_rider/shiny.pal b/graphics/pokemon/calyrex/ice_rider/shiny.pal new file mode 100644 index 000000000..e65d667bb --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 168 192 +0 40 88 +0 64 48 +80 88 80 +168 224 240 +0 112 96 +80 72 136 +0 88 72 +248 248 248 +72 120 160 +16 16 16 +192 200 200 +208 200 144 +168 136 88 +120 104 216 diff --git a/graphics/pokemon/calyrex/normal.pal b/graphics/pokemon/calyrex/normal.pal new file mode 100644 index 000000000..c63ff3c8b --- /dev/null +++ b/graphics/pokemon/calyrex/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 80 +168 168 192 +0 64 48 +0 88 72 +80 72 136 +0 112 96 +16 16 16 +248 248 248 +192 200 200 +152 136 128 +208 200 184 +120 120 136 +0 40 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/calyrex/shadow_rider/back.png b/graphics/pokemon/calyrex/shadow_rider/back.png new file mode 100644 index 000000000..81d136ba3 Binary files /dev/null and b/graphics/pokemon/calyrex/shadow_rider/back.png differ diff --git a/graphics/pokemon/calyrex/shadow_rider/front.png b/graphics/pokemon/calyrex/shadow_rider/front.png new file mode 100644 index 000000000..c33a38fbe Binary files /dev/null and b/graphics/pokemon/calyrex/shadow_rider/front.png differ diff --git a/graphics/pokemon/calyrex/shadow_rider/normal.pal b/graphics/pokemon/calyrex/shadow_rider/normal.pal new file mode 100644 index 000000000..c7961176f --- /dev/null +++ b/graphics/pokemon/calyrex/shadow_rider/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 64 48 +80 88 80 +0 112 96 +80 72 136 +168 168 192 +0 88 72 +56 56 56 +16 16 16 +248 248 248 +192 200 200 +208 200 184 +152 136 128 +120 104 216 +0 40 88 +0 0 0 diff --git a/graphics/pokemon/calyrex/shadow_rider/shiny.pal b/graphics/pokemon/calyrex/shadow_rider/shiny.pal new file mode 100644 index 000000000..734412df4 --- /dev/null +++ b/graphics/pokemon/calyrex/shadow_rider/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 64 48 +80 88 80 +0 112 96 +80 72 136 +168 168 192 +0 88 72 +56 56 56 +16 16 16 +248 248 248 +192 200 200 +208 200 144 +168 136 88 +120 104 216 +0 40 88 +0 0 0 diff --git a/graphics/pokemon/calyrex/shiny.pal b/graphics/pokemon/calyrex/shiny.pal new file mode 100644 index 000000000..c79b9c9a3 --- /dev/null +++ b/graphics/pokemon/calyrex/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 80 +168 168 192 +0 64 48 +0 88 72 +80 72 136 +0 112 96 +16 16 16 +248 248 248 +192 200 200 +168 136 88 +208 200 144 +120 120 136 +0 40 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/camerupt/anim_front.png b/graphics/pokemon/camerupt/anim_front.png index b63d901ba..77f13e14e 100644 Binary files a/graphics/pokemon/camerupt/anim_front.png and b/graphics/pokemon/camerupt/anim_front.png differ diff --git a/graphics/pokemon/camerupt/back.png b/graphics/pokemon/camerupt/back.png index 3b1744755..2188e4850 100644 Binary files a/graphics/pokemon/camerupt/back.png and b/graphics/pokemon/camerupt/back.png differ diff --git a/graphics/pokemon/camerupt/front.png b/graphics/pokemon/camerupt/front.png index ffd9ed0f2..631f35416 100644 Binary files a/graphics/pokemon/camerupt/front.png and b/graphics/pokemon/camerupt/front.png differ diff --git a/graphics/pokemon/camerupt/icon.png b/graphics/pokemon/camerupt/icon.png index 372fc7ce0..e79a080fd 100644 Binary files a/graphics/pokemon/camerupt/icon.png and b/graphics/pokemon/camerupt/icon.png differ diff --git a/graphics/pokemon/camerupt/normal.pal b/graphics/pokemon/camerupt/normal.pal index bd1096ff6..d97bf53f3 100644 --- a/graphics/pokemon/camerupt/normal.pal +++ b/graphics/pokemon/camerupt/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -106 106 156 +152 208 160 +104 88 80 +176 160 136 +224 200 184 24 24 24 -82 49 24 -189 82 41 -230 106 24 -238 172 74 -74 74 139 -131 131 189 -189 180 189 +248 248 248 +112 56 40 +216 120 96 +176 88 56 +112 192 224 +64 144 176 +232 160 136 +184 176 184 +144 144 144 +112 104 112 0 0 0 -189 123 106 -238 238 205 -213 213 131 -172 172 90 -74 74 32 -255 255 255 diff --git a/graphics/pokemon/camerupt/shiny.pal b/graphics/pokemon/camerupt/shiny.pal index c402d68dd..e564a63f5 100644 --- a/graphics/pokemon/camerupt/shiny.pal +++ b/graphics/pokemon/camerupt/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -106 106 156 -41 41 24 -41 41 57 -57 65 82 -115 106 123 -148 139 156 -222 172 74 -255 246 115 -222 213 222 +152 208 160 +136 96 72 +184 152 128 +224 200 168 +24 24 24 +248 248 248 +48 48 72 +112 112 136 +72 72 104 +248 232 112 +184 152 64 +144 144 168 +184 176 184 +120 120 120 +72 72 72 0 0 0 -197 139 57 -255 255 255 -238 189 156 -197 148 115 -115 74 49 -255 255 255 diff --git a/graphics/pokemon/carbink/back.png b/graphics/pokemon/carbink/back.png new file mode 100644 index 000000000..b6ad2aac9 Binary files /dev/null and b/graphics/pokemon/carbink/back.png differ diff --git a/graphics/pokemon/carbink/front.png b/graphics/pokemon/carbink/front.png new file mode 100644 index 000000000..31db1394a Binary files /dev/null and b/graphics/pokemon/carbink/front.png differ diff --git a/graphics/pokemon/carbink/icon.png b/graphics/pokemon/carbink/icon.png new file mode 100644 index 000000000..60ac4ed42 Binary files /dev/null and b/graphics/pokemon/carbink/icon.png differ diff --git a/graphics/pokemon/carbink/normal.pal b/graphics/pokemon/carbink/normal.pal new file mode 100644 index 000000000..13b1b6a0c --- /dev/null +++ b/graphics/pokemon/carbink/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 64 88 +104 96 136 +136 168 200 +248 248 248 +136 128 160 +192 224 248 +24 88 168 +160 152 200 +0 160 248 +120 136 176 +88 192 240 +216 216 216 +248 248 248 +120 136 176 diff --git a/graphics/pokemon/carbink/shiny.pal b/graphics/pokemon/carbink/shiny.pal new file mode 100644 index 000000000..876e18fcd --- /dev/null +++ b/graphics/pokemon/carbink/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +40 48 56 +72 88 112 +136 168 200 +248 248 248 +96 120 144 +192 224 248 +24 88 168 +112 136 168 +0 160 248 +56 112 136 +88 192 240 +96 176 216 +120 208 248 +120 136 176 diff --git a/graphics/pokemon/carkol/back.png b/graphics/pokemon/carkol/back.png new file mode 100644 index 000000000..21c5eabc5 Binary files /dev/null and b/graphics/pokemon/carkol/back.png differ diff --git a/graphics/pokemon/carkol/front.png b/graphics/pokemon/carkol/front.png new file mode 100644 index 000000000..a16d60407 Binary files /dev/null and b/graphics/pokemon/carkol/front.png differ diff --git a/graphics/pokemon/carkol/normal.pal b/graphics/pokemon/carkol/normal.pal new file mode 100644 index 000000000..bd142e927 --- /dev/null +++ b/graphics/pokemon/carkol/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 16 24 +64 48 48 +88 64 72 +40 32 32 +120 48 56 +16 16 16 +232 64 72 +96 96 88 +80 80 72 +64 64 56 +48 48 48 +248 248 248 +32 32 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carkol/shiny.pal b/graphics/pokemon/carkol/shiny.pal new file mode 100644 index 000000000..f4ab6fc22 --- /dev/null +++ b/graphics/pokemon/carkol/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 16 24 +64 48 48 +88 64 72 +40 32 32 +120 48 56 +16 16 16 +232 64 72 +96 128 136 +88 112 120 +64 80 88 +48 56 56 +248 248 248 +32 32 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carnivine/anim_front.png b/graphics/pokemon/carnivine/anim_front.png new file mode 100644 index 000000000..fabccf9ac Binary files /dev/null and b/graphics/pokemon/carnivine/anim_front.png differ diff --git a/graphics/pokemon/carnivine/back.png b/graphics/pokemon/carnivine/back.png new file mode 100644 index 000000000..a53780d2e Binary files /dev/null and b/graphics/pokemon/carnivine/back.png differ diff --git a/graphics/pokemon/carnivine/footprint.png b/graphics/pokemon/carnivine/footprint.png new file mode 100644 index 000000000..f9cc48ba7 Binary files /dev/null and b/graphics/pokemon/carnivine/footprint.png differ diff --git a/graphics/pokemon/carnivine/front.png b/graphics/pokemon/carnivine/front.png new file mode 100644 index 000000000..eb977bbaa Binary files /dev/null and b/graphics/pokemon/carnivine/front.png differ diff --git a/graphics/pokemon/carnivine/icon.png b/graphics/pokemon/carnivine/icon.png new file mode 100644 index 000000000..c28777e71 Binary files /dev/null and b/graphics/pokemon/carnivine/icon.png differ diff --git a/graphics/pokemon/carnivine/normal.pal b/graphics/pokemon/carnivine/normal.pal new file mode 100644 index 000000000..b6bd7da6d --- /dev/null +++ b/graphics/pokemon/carnivine/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 104 72 +184 208 128 +88 144 56 +136 160 88 +16 16 16 +248 248 248 +128 48 48 +56 24 16 +32 56 24 +224 80 80 +64 104 48 +184 152 56 +112 104 40 +240 200 72 +96 104 72 diff --git a/graphics/pokemon/carnivine/shiny.pal b/graphics/pokemon/carnivine/shiny.pal new file mode 100644 index 000000000..63fe99caf --- /dev/null +++ b/graphics/pokemon/carnivine/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 112 40 +208 224 112 +184 144 8 +160 168 48 +16 16 16 +248 248 248 +136 32 0 +48 24 16 +88 64 32 +224 64 16 +160 96 24 +192 152 48 +128 104 48 +240 200 48 +88 96 64 diff --git a/graphics/pokemon/carracosta/anim_front.png b/graphics/pokemon/carracosta/anim_front.png new file mode 100644 index 000000000..42a2e992f Binary files /dev/null and b/graphics/pokemon/carracosta/anim_front.png differ diff --git a/graphics/pokemon/carracosta/back.png b/graphics/pokemon/carracosta/back.png new file mode 100644 index 000000000..b76657cb2 Binary files /dev/null and b/graphics/pokemon/carracosta/back.png differ diff --git a/graphics/pokemon/carracosta/footprint.png b/graphics/pokemon/carracosta/footprint.png new file mode 100644 index 000000000..285d6398e Binary files /dev/null and b/graphics/pokemon/carracosta/footprint.png differ diff --git a/graphics/pokemon/carracosta/front.png b/graphics/pokemon/carracosta/front.png new file mode 100644 index 000000000..d064205ee Binary files /dev/null and b/graphics/pokemon/carracosta/front.png differ diff --git a/graphics/pokemon/carracosta/icon.png b/graphics/pokemon/carracosta/icon.png new file mode 100644 index 000000000..6e81eca1b Binary files /dev/null and b/graphics/pokemon/carracosta/icon.png differ diff --git a/graphics/pokemon/carracosta/normal.pal b/graphics/pokemon/carracosta/normal.pal new file mode 100644 index 000000000..fd2b5d042 --- /dev/null +++ b/graphics/pokemon/carracosta/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +104 112 136 +16 16 16 +72 112 144 +88 152 208 +56 72 96 +72 72 96 +128 184 232 +72 88 120 +144 200 208 +224 224 224 +56 96 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carracosta/shiny.pal b/graphics/pokemon/carracosta/shiny.pal new file mode 100644 index 000000000..f2cae2612 --- /dev/null +++ b/graphics/pokemon/carracosta/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 32 32 +48 80 88 +16 16 16 +48 80 120 +64 120 168 +40 40 72 +16 48 56 +112 160 208 +24 56 56 +160 200 208 +224 224 224 +56 96 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carvanha/anim_front.png b/graphics/pokemon/carvanha/anim_front.png index ec2df0cf9..9f616c400 100644 Binary files a/graphics/pokemon/carvanha/anim_front.png and b/graphics/pokemon/carvanha/anim_front.png differ diff --git a/graphics/pokemon/carvanha/back.png b/graphics/pokemon/carvanha/back.png index cef8c25dd..6b2b3ca27 100644 Binary files a/graphics/pokemon/carvanha/back.png and b/graphics/pokemon/carvanha/back.png differ diff --git a/graphics/pokemon/carvanha/front.png b/graphics/pokemon/carvanha/front.png index f67f56cc7..f6a33d69a 100644 Binary files a/graphics/pokemon/carvanha/front.png and b/graphics/pokemon/carvanha/front.png differ diff --git a/graphics/pokemon/carvanha/icon.png b/graphics/pokemon/carvanha/icon.png index 6b0d48a8a..c6bd0f23b 100644 Binary files a/graphics/pokemon/carvanha/icon.png and b/graphics/pokemon/carvanha/icon.png differ diff --git a/graphics/pokemon/carvanha/normal.pal b/graphics/pokemon/carvanha/normal.pal index fbe24d28b..6ac96e800 100644 --- a/graphics/pokemon/carvanha/normal.pal +++ b/graphics/pokemon/carvanha/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 131 213 -41 41 90 -172 197 255 -98 74 57 -49 74 156 -65 123 189 -98 164 222 -189 57 57 -246 57 57 -255 131 131 -205 148 41 -238 189 41 -255 205 82 -123 57 57 -0 0 0 -255 255 255 +152 208 160 +96 80 56 +248 248 248 +16 16 16 +248 232 120 +176 144 88 +224 184 96 +104 48 56 +160 72 72 +24 64 136 +48 112 168 +16 40 80 +224 72 88 +248 120 128 +200 200 232 +211 139 161 diff --git a/graphics/pokemon/carvanha/shiny.pal b/graphics/pokemon/carvanha/shiny.pal index 0e0cb9268..6f2e94220 100644 --- a/graphics/pokemon/carvanha/shiny.pal +++ b/graphics/pokemon/carvanha/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 131 213 -41 41 90 -172 197 255 -98 74 57 -123 156 24 -156 189 57 -189 222 90 -49 148 131 -82 180 164 -115 213 197 -205 148 41 -238 189 41 -255 205 82 -0 98 82 -0 0 0 -255 255 255 +248 160 176 +96 72 56 +248 248 248 +16 16 16 +248 216 128 +200 144 40 +232 184 40 +32 128 112 +80 168 152 +112 152 24 +152 192 24 +64 104 0 +96 208 192 +136 248 232 +160 184 208 +230 106 123 diff --git a/graphics/pokemon/cascoon/anim_front.png b/graphics/pokemon/cascoon/anim_front.png index 19080ba2c..f5165017e 100644 Binary files a/graphics/pokemon/cascoon/anim_front.png and b/graphics/pokemon/cascoon/anim_front.png differ diff --git a/graphics/pokemon/cascoon/back.png b/graphics/pokemon/cascoon/back.png index fb6bc2955..3ad87665a 100644 Binary files a/graphics/pokemon/cascoon/back.png and b/graphics/pokemon/cascoon/back.png differ diff --git a/graphics/pokemon/cascoon/front.png b/graphics/pokemon/cascoon/front.png index 474610aac..9f5867c09 100644 Binary files a/graphics/pokemon/cascoon/front.png and b/graphics/pokemon/cascoon/front.png differ diff --git a/graphics/pokemon/cascoon/icon.png b/graphics/pokemon/cascoon/icon.png index 4d49506c0..1aab02095 100644 Binary files a/graphics/pokemon/cascoon/icon.png and b/graphics/pokemon/cascoon/icon.png differ diff --git a/graphics/pokemon/cascoon/normal.pal b/graphics/pokemon/cascoon/normal.pal index 05dceb931..1134f1eef 100644 --- a/graphics/pokemon/cascoon/normal.pal +++ b/graphics/pokemon/cascoon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 246 197 -106 98 115 -139 139 148 -172 172 180 +152 208 160 +96 88 112 +16 16 16 +144 120 168 +216 192 224 +240 216 240 +184 152 184 +168 168 176 +168 72 80 +112 40 40 +232 224 248 +240 128 128 +144 8 40 +0 0 0 0 0 0 -172 156 189 -222 180 230 -238 213 230 -238 230 255 -115 0 0 -246 197 0 -189 49 0 -148 148 0 -246 255 197 0 0 0 -24 24 24 diff --git a/graphics/pokemon/cascoon/shiny.pal b/graphics/pokemon/cascoon/shiny.pal index e8b230ed1..d18c437af 100644 --- a/graphics/pokemon/cascoon/shiny.pal +++ b/graphics/pokemon/cascoon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 246 197 -49 98 16 -82 148 24 -115 180 57 +152 208 160 +48 128 48 +16 16 16 +80 160 80 +152 216 96 +192 248 128 +128 192 40 +104 176 80 +184 72 32 +112 16 16 +208 248 176 +248 136 104 +144 8 40 +0 0 0 0 0 0 -139 205 74 -172 230 98 -213 255 148 -238 255 172 -115 0 0 -246 197 0 -189 49 0 -148 148 0 -246 255 197 0 0 0 -24 24 24 diff --git a/graphics/pokemon/castform/anim_front_normal_form.png b/graphics/pokemon/castform/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_normal_form.png rename to graphics/pokemon/castform/anim_front.png diff --git a/graphics/pokemon/castform/back_normal_form.png b/graphics/pokemon/castform/back.png similarity index 100% rename from graphics/pokemon/castform/back_normal_form.png rename to graphics/pokemon/castform/back.png diff --git a/graphics/pokemon/castform/front_normal_form.png b/graphics/pokemon/castform/front.png similarity index 100% rename from graphics/pokemon/castform/front_normal_form.png rename to graphics/pokemon/castform/front.png diff --git a/graphics/pokemon/castform/icon.png b/graphics/pokemon/castform/icon.png index 56c62ad07..6f4a5a18a 100644 Binary files a/graphics/pokemon/castform/icon.png and b/graphics/pokemon/castform/icon.png differ diff --git a/graphics/pokemon/castform/normal_normal_form.pal b/graphics/pokemon/castform/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_normal_form.pal rename to graphics/pokemon/castform/normal.pal diff --git a/graphics/pokemon/castform/anim_front_rainy_form.png b/graphics/pokemon/castform/rainy/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_rainy_form.png rename to graphics/pokemon/castform/rainy/anim_front.png diff --git a/graphics/pokemon/castform/back_rainy_form.png b/graphics/pokemon/castform/rainy/back.png similarity index 100% rename from graphics/pokemon/castform/back_rainy_form.png rename to graphics/pokemon/castform/rainy/back.png diff --git a/graphics/pokemon/castform/front_rainy_form.png b/graphics/pokemon/castform/rainy/front.png similarity index 100% rename from graphics/pokemon/castform/front_rainy_form.png rename to graphics/pokemon/castform/rainy/front.png diff --git a/graphics/pokemon/castform/rainy/icon.png b/graphics/pokemon/castform/rainy/icon.png new file mode 100644 index 000000000..2bca7dedd Binary files /dev/null and b/graphics/pokemon/castform/rainy/icon.png differ diff --git a/graphics/pokemon/castform/normal_rainy_form.pal b/graphics/pokemon/castform/rainy/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_rainy_form.pal rename to graphics/pokemon/castform/rainy/normal.pal diff --git a/graphics/pokemon/castform/shiny_rainy_form.pal b/graphics/pokemon/castform/rainy/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_rainy_form.pal rename to graphics/pokemon/castform/rainy/shiny.pal diff --git a/graphics/pokemon/castform/shiny_normal_form.pal b/graphics/pokemon/castform/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_normal_form.pal rename to graphics/pokemon/castform/shiny.pal diff --git a/graphics/pokemon/castform/anim_front_snowy_form.png b/graphics/pokemon/castform/snowy/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_snowy_form.png rename to graphics/pokemon/castform/snowy/anim_front.png diff --git a/graphics/pokemon/castform/back_snowy_form.png b/graphics/pokemon/castform/snowy/back.png similarity index 100% rename from graphics/pokemon/castform/back_snowy_form.png rename to graphics/pokemon/castform/snowy/back.png diff --git a/graphics/pokemon/castform/front_snowy_form.png b/graphics/pokemon/castform/snowy/front.png similarity index 100% rename from graphics/pokemon/castform/front_snowy_form.png rename to graphics/pokemon/castform/snowy/front.png diff --git a/graphics/pokemon/castform/snowy/icon.png b/graphics/pokemon/castform/snowy/icon.png new file mode 100644 index 000000000..6ab5a1549 Binary files /dev/null and b/graphics/pokemon/castform/snowy/icon.png differ diff --git a/graphics/pokemon/castform/normal_snowy_form.pal b/graphics/pokemon/castform/snowy/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_snowy_form.pal rename to graphics/pokemon/castform/snowy/normal.pal diff --git a/graphics/pokemon/castform/shiny_snowy_form.pal b/graphics/pokemon/castform/snowy/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_snowy_form.pal rename to graphics/pokemon/castform/snowy/shiny.pal diff --git a/graphics/pokemon/castform/anim_front_sunny_form.png b/graphics/pokemon/castform/sunny/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_sunny_form.png rename to graphics/pokemon/castform/sunny/anim_front.png diff --git a/graphics/pokemon/castform/back_sunny_form.png b/graphics/pokemon/castform/sunny/back.png similarity index 100% rename from graphics/pokemon/castform/back_sunny_form.png rename to graphics/pokemon/castform/sunny/back.png diff --git a/graphics/pokemon/castform/front_sunny_form.png b/graphics/pokemon/castform/sunny/front.png similarity index 100% rename from graphics/pokemon/castform/front_sunny_form.png rename to graphics/pokemon/castform/sunny/front.png diff --git a/graphics/pokemon/castform/sunny/icon.png b/graphics/pokemon/castform/sunny/icon.png new file mode 100644 index 000000000..56a9ee514 Binary files /dev/null and b/graphics/pokemon/castform/sunny/icon.png differ diff --git a/graphics/pokemon/castform/normal_sunny_form.pal b/graphics/pokemon/castform/sunny/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_sunny_form.pal rename to graphics/pokemon/castform/sunny/normal.pal diff --git a/graphics/pokemon/castform/shiny_sunny_form.pal b/graphics/pokemon/castform/sunny/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_sunny_form.pal rename to graphics/pokemon/castform/sunny/shiny.pal diff --git a/graphics/pokemon/caterpie/anim_front.png b/graphics/pokemon/caterpie/anim_front.png index 602b7e30f..877ed1ac1 100644 Binary files a/graphics/pokemon/caterpie/anim_front.png and b/graphics/pokemon/caterpie/anim_front.png differ diff --git a/graphics/pokemon/caterpie/back.png b/graphics/pokemon/caterpie/back.png index 801748d1c..3cff5a2e5 100644 Binary files a/graphics/pokemon/caterpie/back.png and b/graphics/pokemon/caterpie/back.png differ diff --git a/graphics/pokemon/caterpie/front.png b/graphics/pokemon/caterpie/front.png index b8b3ce00d..44b30824c 100644 Binary files a/graphics/pokemon/caterpie/front.png and b/graphics/pokemon/caterpie/front.png differ diff --git a/graphics/pokemon/caterpie/icon.png b/graphics/pokemon/caterpie/icon.png index be20669c3..60f8c55b4 100644 Binary files a/graphics/pokemon/caterpie/icon.png and b/graphics/pokemon/caterpie/icon.png differ diff --git a/graphics/pokemon/caterpie/normal.pal b/graphics/pokemon/caterpie/normal.pal index c672687ac..1c8bf2bb0 100644 --- a/graphics/pokemon/caterpie/normal.pal +++ b/graphics/pokemon/caterpie/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 197 98 -238 238 123 -213 205 98 -255 172 115 -238 123 49 -197 65 65 -123 98 57 -189 255 115 -156 213 74 -115 172 49 -82 98 41 -255 0 255 -131 131 131 +152 208 160 +128 56 32 +240 104 64 +248 176 152 +192 80 48 +72 120 56 +168 216 152 16 16 16 +56 88 40 +112 200 88 +96 160 72 +248 224 128 +216 184 72 +136 120 40 +104 184 80 +248 224 128 diff --git a/graphics/pokemon/caterpie/shiny.pal b/graphics/pokemon/caterpie/shiny.pal index 4b797001e..3a5ff2866 100644 --- a/graphics/pokemon/caterpie/shiny.pal +++ b/graphics/pokemon/caterpie/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 197 98 -255 230 156 -255 213 106 -230 172 90 -255 32 57 -148 0 24 -148 98 24 -255 255 123 -255 246 32 -255 189 0 -148 82 16 -255 0 255 -131 131 131 +152 208 160 +120 40 24 +240 80 16 +248 152 40 +224 32 16 +176 120 16 +248 248 112 16 16 16 +144 80 32 +248 224 32 +232 168 40 +240 232 168 +232 208 128 +168 128 56 +240 192 24 +240 232 120 diff --git a/graphics/pokemon/celebi/anim_front.png b/graphics/pokemon/celebi/anim_front.png index e4b6a9d61..d6ffb512f 100644 Binary files a/graphics/pokemon/celebi/anim_front.png and b/graphics/pokemon/celebi/anim_front.png differ diff --git a/graphics/pokemon/celebi/back.png b/graphics/pokemon/celebi/back.png index c43e455dc..d21d8e38c 100644 Binary files a/graphics/pokemon/celebi/back.png and b/graphics/pokemon/celebi/back.png differ diff --git a/graphics/pokemon/celebi/front.png b/graphics/pokemon/celebi/front.png index 1717f2561..d88004802 100644 Binary files a/graphics/pokemon/celebi/front.png and b/graphics/pokemon/celebi/front.png differ diff --git a/graphics/pokemon/celebi/icon.png b/graphics/pokemon/celebi/icon.png index 245d580f7..2834b278e 100644 Binary files a/graphics/pokemon/celebi/icon.png and b/graphics/pokemon/celebi/icon.png differ diff --git a/graphics/pokemon/celebi/normal.pal b/graphics/pokemon/celebi/normal.pal index aed1b3ec2..9a17d2a1e 100644 --- a/graphics/pokemon/celebi/normal.pal +++ b/graphics/pokemon/celebi/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 255 213 -197 238 164 -123 213 115 -65 189 65 -32 139 32 -255 255 255 -172 238 255 -115 189 230 -57 139 205 -0 98 180 -255 0 255 -180 180 189 -106 115 131 +248 160 176 +104 152 80 +144 200 112 16 16 16 +40 144 192 +104 184 216 +40 104 160 +72 96 56 +200 240 224 +216 248 184 +160 192 152 +248 248 248 +184 224 168 +104 112 128 +176 176 184 +163 106 106 diff --git a/graphics/pokemon/celebi/shiny.pal b/graphics/pokemon/celebi/shiny.pal index b90d6ed43..f22b64ee1 100644 --- a/graphics/pokemon/celebi/shiny.pal +++ b/graphics/pokemon/celebi/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 230 -255 238 230 -255 205 197 -238 164 156 -222 106 131 -172 57 65 -255 255 255 -189 222 238 -106 213 90 -74 180 65 -41 148 41 -222 32 222 -180 180 189 -106 115 131 -49 49 49 +0 176 232 +200 96 160 +240 128 160 +16 16 16 +80 168 80 +120 216 104 +40 120 64 +160 48 80 +184 240 176 +248 216 224 +200 168 176 +248 248 248 +224 192 200 +104 112 128 +176 176 184 +163 57 57 diff --git a/graphics/pokemon/celesteela/back.png b/graphics/pokemon/celesteela/back.png new file mode 100644 index 000000000..fe7cc4ca4 Binary files /dev/null and b/graphics/pokemon/celesteela/back.png differ diff --git a/graphics/pokemon/celesteela/front.png b/graphics/pokemon/celesteela/front.png new file mode 100644 index 000000000..f41009173 Binary files /dev/null and b/graphics/pokemon/celesteela/front.png differ diff --git a/graphics/pokemon/celesteela/icon.png b/graphics/pokemon/celesteela/icon.png new file mode 100644 index 000000000..854c36851 Binary files /dev/null and b/graphics/pokemon/celesteela/icon.png differ diff --git a/graphics/pokemon/celesteela/normal.pal b/graphics/pokemon/celesteela/normal.pal new file mode 100644 index 000000000..727b1d3f7 --- /dev/null +++ b/graphics/pokemon/celesteela/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +112 136 128 +24 128 128 +32 216 200 +240 240 240 +64 88 72 +88 136 104 +16 16 16 +136 184 160 +168 200 128 +232 224 16 +176 192 184 +96 192 128 +104 168 136 +144 224 184 +64 80 64 diff --git a/graphics/pokemon/celesteela/shiny.pal b/graphics/pokemon/celesteela/shiny.pal new file mode 100644 index 000000000..98d9514fb --- /dev/null +++ b/graphics/pokemon/celesteela/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +112 136 128 +24 128 128 +32 216 200 +248 248 248 +136 136 136 +192 192 192 +16 16 16 +240 240 240 +168 200 128 +232 224 16 +176 192 184 +96 192 128 +104 168 136 +144 224 184 +64 80 64 diff --git a/graphics/pokemon/centiskorch/back.png b/graphics/pokemon/centiskorch/back.png new file mode 100644 index 000000000..7a6263898 Binary files /dev/null and b/graphics/pokemon/centiskorch/back.png differ diff --git a/graphics/pokemon/centiskorch/front.png b/graphics/pokemon/centiskorch/front.png new file mode 100644 index 000000000..091ef94b3 Binary files /dev/null and b/graphics/pokemon/centiskorch/front.png differ diff --git a/graphics/pokemon/centiskorch/normal.pal b/graphics/pokemon/centiskorch/normal.pal new file mode 100644 index 000000000..39c22e5ab --- /dev/null +++ b/graphics/pokemon/centiskorch/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +208 40 0 +248 208 0 +248 152 24 +80 40 40 +112 64 56 +136 40 56 +248 88 64 +184 56 40 +64 24 32 +88 16 32 +16 16 16 +40 16 24 +192 160 0 +248 240 0 +136 104 96 diff --git a/graphics/pokemon/centiskorch/shiny.pal b/graphics/pokemon/centiskorch/shiny.pal new file mode 100644 index 000000000..1bbea9e96 --- /dev/null +++ b/graphics/pokemon/centiskorch/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +208 40 0 +248 208 0 +248 152 24 +16 64 96 +48 120 144 +136 40 56 +248 88 64 +184 56 40 +0 40 64 +88 16 32 +16 16 16 +0 24 48 +192 160 0 +248 240 0 +104 176 192 diff --git a/graphics/pokemon/chandelure/anim_front.png b/graphics/pokemon/chandelure/anim_front.png new file mode 100644 index 000000000..97a34c8fd Binary files /dev/null and b/graphics/pokemon/chandelure/anim_front.png differ diff --git a/graphics/pokemon/chandelure/back.png b/graphics/pokemon/chandelure/back.png new file mode 100644 index 000000000..30f715ceb Binary files /dev/null and b/graphics/pokemon/chandelure/back.png differ diff --git a/graphics/pokemon/chandelure/footprint.png b/graphics/pokemon/chandelure/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/chandelure/footprint.png differ diff --git a/graphics/pokemon/chandelure/front.png b/graphics/pokemon/chandelure/front.png new file mode 100644 index 000000000..66032c7a9 Binary files /dev/null and b/graphics/pokemon/chandelure/front.png differ diff --git a/graphics/pokemon/chandelure/icon.png b/graphics/pokemon/chandelure/icon.png new file mode 100644 index 000000000..c6a736851 Binary files /dev/null and b/graphics/pokemon/chandelure/icon.png differ diff --git a/graphics/pokemon/chandelure/normal.pal b/graphics/pokemon/chandelure/normal.pal new file mode 100644 index 000000000..ca8912667 --- /dev/null +++ b/graphics/pokemon/chandelure/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 136 +96 96 176 +136 184 224 +16 16 16 +48 40 40 +72 72 72 +184 208 240 +248 248 248 +120 136 136 +240 200 48 +72 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chandelure/shiny.pal b/graphics/pokemon/chandelure/shiny.pal new file mode 100644 index 000000000..267f4dd57 --- /dev/null +++ b/graphics/pokemon/chandelure/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 80 24 +248 136 16 +240 192 112 +16 16 16 +48 56 40 +88 104 88 +192 240 192 +248 248 248 +104 160 104 +224 104 160 +72 88 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chansey/anim_front.png b/graphics/pokemon/chansey/anim_front.png index 1fa9b268d..d83d55c92 100644 Binary files a/graphics/pokemon/chansey/anim_front.png and b/graphics/pokemon/chansey/anim_front.png differ diff --git a/graphics/pokemon/chansey/back.png b/graphics/pokemon/chansey/back.png index db61e1c11..87e70c9a2 100644 Binary files a/graphics/pokemon/chansey/back.png and b/graphics/pokemon/chansey/back.png differ diff --git a/graphics/pokemon/chansey/front.png b/graphics/pokemon/chansey/front.png index a8e26bc01..2c2ab8541 100644 Binary files a/graphics/pokemon/chansey/front.png and b/graphics/pokemon/chansey/front.png differ diff --git a/graphics/pokemon/chansey/icon.png b/graphics/pokemon/chansey/icon.png index 4083185b0..965edba8f 100644 Binary files a/graphics/pokemon/chansey/icon.png and b/graphics/pokemon/chansey/icon.png differ diff --git a/graphics/pokemon/chansey/normal.pal b/graphics/pokemon/chansey/normal.pal index 556aaa5e1..9e745b501 100644 --- a/graphics/pokemon/chansey/normal.pal +++ b/graphics/pokemon/chansey/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -246 238 164 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +168 120 160 +112 72 104 +248 216 240 +248 200 232 +136 72 80 +208 128 136 +248 152 176 +248 248 248 16 16 16 -255 172 172 -255 131 90 -238 90 49 -255 222 222 -255 213 213 -255 172 172 -246 115 115 -180 65 49 +56 136 184 +216 168 192 +184 160 144 +112 96 80 +232 216 208 +0 0 0 diff --git a/graphics/pokemon/chansey/shiny.pal b/graphics/pokemon/chansey/shiny.pal index e8107f8d5..219c13d1d 100644 --- a/graphics/pokemon/chansey/shiny.pal +++ b/graphics/pokemon/chansey/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -246 238 164 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +192 160 88 +112 88 56 +248 240 224 +248 232 200 +80 112 56 +128 176 64 +152 216 72 +248 248 248 16 16 16 -180 238 106 -148 213 82 -106 189 49 -255 255 230 -255 238 205 -246 205 139 -230 172 98 -123 90 16 +80 112 56 +232 200 144 +168 160 112 +112 104 72 +224 216 184 +0 0 0 diff --git a/graphics/pokemon/charizard/anim_front.png b/graphics/pokemon/charizard/anim_front.png index b3ed32338..4c7416350 100644 Binary files a/graphics/pokemon/charizard/anim_front.png and b/graphics/pokemon/charizard/anim_front.png differ diff --git a/graphics/pokemon/charizard/back.png b/graphics/pokemon/charizard/back.png index 22cf6b043..60f010405 100644 Binary files a/graphics/pokemon/charizard/back.png and b/graphics/pokemon/charizard/back.png differ diff --git a/graphics/pokemon/charizard/front.png b/graphics/pokemon/charizard/front.png index 892c26c5d..afb68a6e0 100644 Binary files a/graphics/pokemon/charizard/front.png and b/graphics/pokemon/charizard/front.png differ diff --git a/graphics/pokemon/charizard/icon.png b/graphics/pokemon/charizard/icon.png index 9c8140887..1edf27cd4 100644 Binary files a/graphics/pokemon/charizard/icon.png and b/graphics/pokemon/charizard/icon.png differ diff --git a/graphics/pokemon/charizard/normal.pal b/graphics/pokemon/charizard/normal.pal index 154a0f0c5..f9e888220 100644 --- a/graphics/pokemon/charizard/normal.pal +++ b/graphics/pokemon/charizard/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -238 82 65 -197 49 32 -41 172 189 -32 123 148 -24 65 106 -255 230 156 -255 213 106 -255 164 90 +152 208 160 +232 64 32 +96 56 32 +240 160 16 +248 184 136 +248 224 104 +184 104 64 16 16 16 -255 197 98 -255 148 65 -222 98 32 -148 49 0 -213 213 213 -255 255 255 +240 144 64 +0 72 80 +0 112 136 +200 200 200 +248 248 248 +168 96 104 +248 224 152 +216 184 112 diff --git a/graphics/pokemon/charizard/shiny.pal b/graphics/pokemon/charizard/shiny.pal index 0704ae619..2b40c3c20 100644 --- a/graphics/pokemon/charizard/shiny.pal +++ b/graphics/pokemon/charizard/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -238 82 65 -197 49 32 -222 98 106 -189 65 74 -156 32 41 -238 238 156 -222 213 131 -205 189 106 -16 16 16 -131 156 156 -98 123 123 -65 90 90 -32 57 57 -213 213 213 -255 255 255 +152 208 160 +208 80 16 +32 40 48 +224 176 16 +168 160 176 +224 224 80 +80 80 96 +0 0 0 +128 120 144 +128 16 40 +184 32 64 +200 200 200 +248 248 248 +208 80 16 +216 216 184 +184 184 168 diff --git a/graphics/pokemon/charjabug/back.png b/graphics/pokemon/charjabug/back.png new file mode 100644 index 000000000..010d6496a Binary files /dev/null and b/graphics/pokemon/charjabug/back.png differ diff --git a/graphics/pokemon/charjabug/front.png b/graphics/pokemon/charjabug/front.png new file mode 100644 index 000000000..636c46738 Binary files /dev/null and b/graphics/pokemon/charjabug/front.png differ diff --git a/graphics/pokemon/charjabug/icon.png b/graphics/pokemon/charjabug/icon.png new file mode 100644 index 000000000..eb2f9206e Binary files /dev/null and b/graphics/pokemon/charjabug/icon.png differ diff --git a/graphics/pokemon/charjabug/normal.pal b/graphics/pokemon/charjabug/normal.pal new file mode 100644 index 000000000..3e58c79d1 --- /dev/null +++ b/graphics/pokemon/charjabug/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +48 64 48 +88 112 80 +120 152 112 +144 192 128 +16 16 16 +248 248 248 +16 120 160 +216 216 216 +128 128 128 +72 168 216 +240 184 96 +128 80 8 +224 144 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charjabug/shiny.pal b/graphics/pokemon/charjabug/shiny.pal new file mode 100644 index 000000000..58974fb24 --- /dev/null +++ b/graphics/pokemon/charjabug/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +112 8 8 +160 24 24 +216 56 56 +232 136 112 +16 16 16 +248 248 248 +16 120 160 +216 216 216 +128 128 128 +72 168 216 +248 160 72 +112 72 24 +176 112 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charmander/anim_front.png b/graphics/pokemon/charmander/anim_front.png index b4f1a3c73..9788e3d3e 100644 Binary files a/graphics/pokemon/charmander/anim_front.png and b/graphics/pokemon/charmander/anim_front.png differ diff --git a/graphics/pokemon/charmander/back.png b/graphics/pokemon/charmander/back.png index 9e3eb944e..555929a58 100644 Binary files a/graphics/pokemon/charmander/back.png and b/graphics/pokemon/charmander/back.png differ diff --git a/graphics/pokemon/charmander/front.png b/graphics/pokemon/charmander/front.png index b697f7ec2..f25d50320 100644 Binary files a/graphics/pokemon/charmander/front.png and b/graphics/pokemon/charmander/front.png differ diff --git a/graphics/pokemon/charmander/icon.png b/graphics/pokemon/charmander/icon.png index c3fa4fde4..cad7a49bc 100644 Binary files a/graphics/pokemon/charmander/icon.png and b/graphics/pokemon/charmander/icon.png differ diff --git a/graphics/pokemon/charmander/normal.pal b/graphics/pokemon/charmander/normal.pal index 1e542aa48..c1dfa5299 100644 --- a/graphics/pokemon/charmander/normal.pal +++ b/graphics/pokemon/charmander/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +176 112 72 +112 64 40 +240 152 96 +232 192 160 16 16 16 -180 180 180 -255 255 255 -255 230 156 -255 213 106 -230 172 90 -213 65 8 -246 148 8 -255 197 98 -255 148 65 -222 82 32 -148 49 0 -24 74 49 -65 164 123 -148 205 222 +32 104 128 +72 136 168 +248 248 248 +248 208 80 +232 56 24 +240 160 0 +168 88 128 +208 184 152 +248 232 192 +176 176 176 diff --git a/graphics/pokemon/charmander/shiny.pal b/graphics/pokemon/charmander/shiny.pal index 3b5bff449..934438a04 100644 --- a/graphics/pokemon/charmander/shiny.pal +++ b/graphics/pokemon/charmander/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +232 160 16 +144 80 8 +248 216 64 +248 248 184 16 16 16 -180 180 180 -255 255 255 -255 255 180 -255 230 148 -246 197 115 -213 65 8 -246 148 8 -255 246 90 -255 213 49 -222 172 8 -148 32 16 -24 74 49 -65 164 123 -148 205 222 +56 120 128 +128 168 200 +248 248 248 +248 216 16 +248 88 32 +248 176 16 +248 88 32 +224 200 104 +248 240 136 +176 176 176 diff --git a/graphics/pokemon/charmeleon/anim_front.png b/graphics/pokemon/charmeleon/anim_front.png index 909f4f394..0d1206a9f 100644 Binary files a/graphics/pokemon/charmeleon/anim_front.png and b/graphics/pokemon/charmeleon/anim_front.png differ diff --git a/graphics/pokemon/charmeleon/back.png b/graphics/pokemon/charmeleon/back.png index d2fb0c776..3970a2e13 100644 Binary files a/graphics/pokemon/charmeleon/back.png and b/graphics/pokemon/charmeleon/back.png differ diff --git a/graphics/pokemon/charmeleon/front.png b/graphics/pokemon/charmeleon/front.png index f2eb19033..9e963a684 100644 Binary files a/graphics/pokemon/charmeleon/front.png and b/graphics/pokemon/charmeleon/front.png differ diff --git a/graphics/pokemon/charmeleon/icon.png b/graphics/pokemon/charmeleon/icon.png index 0f1550d0c..6ae1cba07 100644 Binary files a/graphics/pokemon/charmeleon/icon.png and b/graphics/pokemon/charmeleon/icon.png differ diff --git a/graphics/pokemon/charmeleon/normal.pal b/graphics/pokemon/charmeleon/normal.pal index 400b49d5c..28e262a7a 100644 --- a/graphics/pokemon/charmeleon/normal.pal +++ b/graphics/pokemon/charmeleon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -106 106 106 -255 0 255 -255 230 156 -255 213 106 -230 172 90 -213 65 8 -246 148 8 -255 0 255 -255 180 98 -255 106 74 -213 74 32 -148 32 16 -180 180 180 +152 208 160 +248 208 80 +248 160 0 +232 56 24 +112 40 32 +184 72 48 +232 104 80 16 16 16 +104 104 104 +248 248 248 +176 176 176 +96 136 160 +232 152 136 +232 200 184 +224 184 160 +192 152 120 diff --git a/graphics/pokemon/charmeleon/shiny.pal b/graphics/pokemon/charmeleon/shiny.pal index 7b7b96e79..ba180ab6d 100644 --- a/graphics/pokemon/charmeleon/shiny.pal +++ b/graphics/pokemon/charmeleon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -106 106 106 -255 0 255 -255 230 156 -255 213 106 -230 172 90 -222 82 57 -246 148 106 -255 0 255 -255 238 164 -255 222 65 -238 164 16 -164 41 8 -180 180 180 +152 208 160 +248 224 48 +248 176 16 +248 96 32 +144 88 8 +216 160 40 +248 232 48 16 16 16 +104 104 104 +248 248 248 +176 176 176 +72 136 72 +248 240 184 +248 248 192 +240 232 152 +232 216 112 diff --git a/graphics/pokemon/chatot/anim_front.png b/graphics/pokemon/chatot/anim_front.png new file mode 100644 index 000000000..e769ef2d6 Binary files /dev/null and b/graphics/pokemon/chatot/anim_front.png differ diff --git a/graphics/pokemon/chatot/back.png b/graphics/pokemon/chatot/back.png new file mode 100644 index 000000000..20acd609c Binary files /dev/null and b/graphics/pokemon/chatot/back.png differ diff --git a/graphics/pokemon/chatot/footprint.png b/graphics/pokemon/chatot/footprint.png new file mode 100644 index 000000000..61918db53 Binary files /dev/null and b/graphics/pokemon/chatot/footprint.png differ diff --git a/graphics/pokemon/chatot/front.png b/graphics/pokemon/chatot/front.png new file mode 100644 index 000000000..cb40baa3d Binary files /dev/null and b/graphics/pokemon/chatot/front.png differ diff --git a/graphics/pokemon/chatot/icon.png b/graphics/pokemon/chatot/icon.png new file mode 100644 index 000000000..ee4eab2a1 Binary files /dev/null and b/graphics/pokemon/chatot/icon.png differ diff --git a/graphics/pokemon/chatot/normal.pal b/graphics/pokemon/chatot/normal.pal new file mode 100644 index 000000000..35758891c --- /dev/null +++ b/graphics/pokemon/chatot/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +64 64 72 +96 96 104 +0 0 0 +224 240 240 +160 176 176 +232 120 136 +160 64 72 +40 136 200 +24 64 104 +40 104 144 +168 128 48 +240 200 104 +40 104 56 +0 0 0 diff --git a/graphics/pokemon/chatot/shiny.pal b/graphics/pokemon/chatot/shiny.pal new file mode 100644 index 000000000..6ca32c61d --- /dev/null +++ b/graphics/pokemon/chatot/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 56 +48 72 120 +96 112 152 +0 0 0 +248 248 248 +184 184 216 +232 200 64 +160 136 32 +200 120 144 +128 24 64 +192 48 96 +168 128 48 +240 200 104 +48 64 176 +0 0 0 diff --git a/graphics/pokemon/cherrim/anim_front.png b/graphics/pokemon/cherrim/anim_front.png new file mode 100644 index 000000000..8f6fb3d30 Binary files /dev/null and b/graphics/pokemon/cherrim/anim_front.png differ diff --git a/graphics/pokemon/cherrim/back.png b/graphics/pokemon/cherrim/back.png new file mode 100644 index 000000000..5819f4dd9 Binary files /dev/null and b/graphics/pokemon/cherrim/back.png differ diff --git a/graphics/pokemon/cherrim/footprint.png b/graphics/pokemon/cherrim/footprint.png new file mode 100644 index 000000000..772eaa704 Binary files /dev/null and b/graphics/pokemon/cherrim/footprint.png differ diff --git a/graphics/pokemon/cherrim/front.png b/graphics/pokemon/cherrim/front.png new file mode 100644 index 000000000..5b10c48d1 Binary files /dev/null and b/graphics/pokemon/cherrim/front.png differ diff --git a/graphics/pokemon/cherrim/icon.png b/graphics/pokemon/cherrim/icon.png new file mode 100644 index 000000000..145074d7a Binary files /dev/null and b/graphics/pokemon/cherrim/icon.png differ diff --git a/graphics/pokemon/cherrim/normal.pal b/graphics/pokemon/cherrim/normal.pal new file mode 100644 index 000000000..b04e7c0e6 --- /dev/null +++ b/graphics/pokemon/cherrim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 64 +200 88 112 +216 136 136 +16 16 16 +152 64 80 +16 80 16 +48 120 48 +56 168 56 +96 192 96 +96 56 112 +152 120 176 +120 88 152 +56 32 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherrim/shiny.pal b/graphics/pokemon/cherrim/shiny.pal new file mode 100644 index 000000000..3b56a29a9 --- /dev/null +++ b/graphics/pokemon/cherrim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 40 72 +208 88 128 +216 128 152 +16 16 16 +160 56 96 +8 80 40 +24 136 72 +32 192 88 +104 216 128 +80 104 128 +120 192 208 +72 152 184 +40 40 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherrim/sunshine/back.png b/graphics/pokemon/cherrim/sunshine/back.png new file mode 100644 index 000000000..5df400429 Binary files /dev/null and b/graphics/pokemon/cherrim/sunshine/back.png differ diff --git a/graphics/pokemon/cherrim/sunshine/front.png b/graphics/pokemon/cherrim/sunshine/front.png new file mode 100644 index 000000000..42c789389 Binary files /dev/null and b/graphics/pokemon/cherrim/sunshine/front.png differ diff --git a/graphics/pokemon/cherrim/sunshine/icon.png b/graphics/pokemon/cherrim/sunshine/icon.png new file mode 100644 index 000000000..2c23461bb Binary files /dev/null and b/graphics/pokemon/cherrim/sunshine/icon.png differ diff --git a/graphics/pokemon/cherrim/sunshine/normal.pal b/graphics/pokemon/cherrim/sunshine/normal.pal new file mode 100644 index 000000000..434b8ec78 --- /dev/null +++ b/graphics/pokemon/cherrim/sunshine/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 56 +152 80 88 +248 192 184 +16 16 16 +192 120 128 +248 168 160 +248 96 128 +248 224 240 +120 104 40 +208 176 80 +248 224 136 +40 112 48 +48 160 56 +200 56 104 +120 96 40 diff --git a/graphics/pokemon/cherrim/sunshine/shiny.pal b/graphics/pokemon/cherrim/sunshine/shiny.pal new file mode 100644 index 000000000..636edb260 --- /dev/null +++ b/graphics/pokemon/cherrim/sunshine/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 40 56 +192 88 120 +248 232 232 +16 16 16 +224 128 184 +240 176 216 +224 136 176 +248 224 240 +160 88 32 +248 168 56 +248 208 120 +0 96 16 +24 144 56 +192 88 120 +160 88 32 diff --git a/graphics/pokemon/cherubi/anim_front.png b/graphics/pokemon/cherubi/anim_front.png new file mode 100644 index 000000000..ed64f3405 Binary files /dev/null and b/graphics/pokemon/cherubi/anim_front.png differ diff --git a/graphics/pokemon/cherubi/back.png b/graphics/pokemon/cherubi/back.png new file mode 100644 index 000000000..4e6ab6858 Binary files /dev/null and b/graphics/pokemon/cherubi/back.png differ diff --git a/graphics/pokemon/cherubi/footprint.png b/graphics/pokemon/cherubi/footprint.png new file mode 100644 index 000000000..772eaa704 Binary files /dev/null and b/graphics/pokemon/cherubi/footprint.png differ diff --git a/graphics/pokemon/cherubi/front.png b/graphics/pokemon/cherubi/front.png new file mode 100644 index 000000000..6aaa22267 Binary files /dev/null and b/graphics/pokemon/cherubi/front.png differ diff --git a/graphics/pokemon/cherubi/icon.png b/graphics/pokemon/cherubi/icon.png new file mode 100644 index 000000000..380f4d351 Binary files /dev/null and b/graphics/pokemon/cherubi/icon.png differ diff --git a/graphics/pokemon/cherubi/normal.pal b/graphics/pokemon/cherubi/normal.pal new file mode 100644 index 000000000..f001b9d03 --- /dev/null +++ b/graphics/pokemon/cherubi/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 112 48 +88 200 96 +24 72 32 +56 168 56 +48 136 48 +16 16 16 +112 16 56 +184 64 88 +232 96 120 +144 32 88 +56 32 32 +248 168 152 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherubi/shiny.pal b/graphics/pokemon/cherubi/shiny.pal new file mode 100644 index 000000000..ba00d4d00 --- /dev/null +++ b/graphics/pokemon/cherubi/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 136 32 +208 232 48 +16 96 16 +152 192 24 +120 160 16 +16 16 16 +104 40 32 +224 88 80 +248 144 112 +128 48 80 +48 40 40 +248 192 208 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chesnaught/back.png b/graphics/pokemon/chesnaught/back.png new file mode 100644 index 000000000..13917931e Binary files /dev/null and b/graphics/pokemon/chesnaught/back.png differ diff --git a/graphics/pokemon/chesnaught/front.png b/graphics/pokemon/chesnaught/front.png new file mode 100644 index 000000000..5e2191810 Binary files /dev/null and b/graphics/pokemon/chesnaught/front.png differ diff --git a/graphics/pokemon/chesnaught/icon.png b/graphics/pokemon/chesnaught/icon.png new file mode 100644 index 000000000..0b0cd8c5a Binary files /dev/null and b/graphics/pokemon/chesnaught/icon.png differ diff --git a/graphics/pokemon/chesnaught/normal.pal b/graphics/pokemon/chesnaught/normal.pal new file mode 100644 index 000000000..d019ace3d --- /dev/null +++ b/graphics/pokemon/chesnaught/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +112 96 56 +16 16 16 +232 216 152 +176 160 104 +248 0 72 +96 32 48 +40 168 32 +112 64 32 +248 240 232 +184 184 176 +248 248 248 +104 96 96 +56 32 8 +24 120 16 +24 56 24 diff --git a/graphics/pokemon/chesnaught/shiny.pal b/graphics/pokemon/chesnaught/shiny.pal new file mode 100644 index 000000000..cfa10c172 --- /dev/null +++ b/graphics/pokemon/chesnaught/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 64 16 +16 16 16 +104 152 48 +72 104 32 +240 104 0 +72 40 8 +120 32 48 +80 56 40 +200 152 88 +152 104 64 +248 248 248 +88 56 40 +40 32 16 +88 24 32 +56 8 8 diff --git a/graphics/pokemon/chespin/anim_front.png b/graphics/pokemon/chespin/anim_front.png new file mode 100644 index 000000000..b55bb128c Binary files /dev/null and b/graphics/pokemon/chespin/anim_front.png differ diff --git a/graphics/pokemon/chespin/back.png b/graphics/pokemon/chespin/back.png new file mode 100644 index 000000000..735513b1f Binary files /dev/null and b/graphics/pokemon/chespin/back.png differ diff --git a/graphics/pokemon/chespin/front.png b/graphics/pokemon/chespin/front.png new file mode 100644 index 000000000..efc827db9 Binary files /dev/null and b/graphics/pokemon/chespin/front.png differ diff --git a/graphics/pokemon/chespin/icon.png b/graphics/pokemon/chespin/icon.png new file mode 100644 index 000000000..6bacd750e Binary files /dev/null and b/graphics/pokemon/chespin/icon.png differ diff --git a/graphics/pokemon/chespin/normal.pal b/graphics/pokemon/chespin/normal.pal new file mode 100644 index 000000000..e3f7d17fb --- /dev/null +++ b/graphics/pokemon/chespin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 181 239 +74 99 25 +16 16 16 +165 214 74 +123 156 58 +214 239 140 +66 41 16 +181 123 82 +115 74 41 +230 165 107 +74 66 58 +255 255 255 +156 66 41 +247 107 66 +214 214 214 +142 81 106 diff --git a/graphics/pokemon/chespin/shiny.pal b/graphics/pokemon/chespin/shiny.pal new file mode 100644 index 000000000..58c22e961 --- /dev/null +++ b/graphics/pokemon/chespin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 181 239 +99 8 8 +16 16 16 +222 41 58 +140 25 25 +239 74 82 +49 25 16 +148 132 99 +82 49 41 +197 173 140 +82 82 82 +255 255 255 +140 90 25 +214 181 66 +214 214 214 +183 36 36 diff --git a/graphics/pokemon/chewtle/back.png b/graphics/pokemon/chewtle/back.png new file mode 100644 index 000000000..0b3c93960 Binary files /dev/null and b/graphics/pokemon/chewtle/back.png differ diff --git a/graphics/pokemon/chewtle/front.png b/graphics/pokemon/chewtle/front.png new file mode 100644 index 000000000..7deb72994 Binary files /dev/null and b/graphics/pokemon/chewtle/front.png differ diff --git a/graphics/pokemon/chewtle/normal.pal b/graphics/pokemon/chewtle/normal.pal new file mode 100644 index 000000000..091fe1346 --- /dev/null +++ b/graphics/pokemon/chewtle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 80 24 +248 200 48 +56 104 104 +208 128 16 +120 216 200 +80 160 152 +16 16 16 +248 248 248 +56 72 96 +96 152 192 +192 112 48 +104 56 32 +72 104 152 +240 232 136 +184 160 80 diff --git a/graphics/pokemon/chewtle/shiny.pal b/graphics/pokemon/chewtle/shiny.pal new file mode 100644 index 000000000..debf8b3f4 --- /dev/null +++ b/graphics/pokemon/chewtle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 32 +240 144 64 +40 96 64 +200 80 24 +72 232 96 +56 152 80 +16 16 16 +248 248 248 +8 32 16 +0 96 16 +144 56 40 +80 32 24 +0 64 24 +216 216 112 +152 136 64 diff --git a/graphics/pokemon/chikorita/anim_front.png b/graphics/pokemon/chikorita/anim_front.png index fcc5174d2..038f845b6 100644 Binary files a/graphics/pokemon/chikorita/anim_front.png and b/graphics/pokemon/chikorita/anim_front.png differ diff --git a/graphics/pokemon/chikorita/back.png b/graphics/pokemon/chikorita/back.png index 18c3569bf..f6adb9273 100644 Binary files a/graphics/pokemon/chikorita/back.png and b/graphics/pokemon/chikorita/back.png differ diff --git a/graphics/pokemon/chikorita/front.png b/graphics/pokemon/chikorita/front.png index 80f5dc9ab..40200bfa0 100644 Binary files a/graphics/pokemon/chikorita/front.png and b/graphics/pokemon/chikorita/front.png differ diff --git a/graphics/pokemon/chikorita/icon.png b/graphics/pokemon/chikorita/icon.png index f9bc40d0e..ef2975dc4 100644 Binary files a/graphics/pokemon/chikorita/icon.png and b/graphics/pokemon/chikorita/icon.png differ diff --git a/graphics/pokemon/chikorita/normal.pal b/graphics/pokemon/chikorita/normal.pal index 9bca4c3eb..9cc099b62 100644 --- a/graphics/pokemon/chikorita/normal.pal +++ b/graphics/pokemon/chikorita/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 255 131 -205 238 98 -156 197 8 -74 115 0 -98 172 74 -57 131 41 -0 90 0 -0 57 0 -205 205 205 -156 156 156 -98 98 98 -16 16 16 -213 131 82 -148 0 0 +0 176 232 +72 136 72 +32 88 32 +128 208 112 +88 168 80 +8 8 8 +80 96 56 +128 152 88 +200 232 144 +240 248 168 +176 184 112 +192 192 192 +248 248 248 +96 32 56 +152 56 64 +200 104 112 diff --git a/graphics/pokemon/chikorita/shiny.pal b/graphics/pokemon/chikorita/shiny.pal index d7ecae6fb..4ec4e5d4d 100644 --- a/graphics/pokemon/chikorita/shiny.pal +++ b/graphics/pokemon/chikorita/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 148 -246 238 90 -205 197 57 -131 106 16 -246 189 106 -213 156 74 -164 98 24 -90 65 41 -205 205 205 -156 156 156 -156 131 74 -16 16 16 -222 156 115 -172 57 57 +152 208 160 +192 112 56 +152 80 16 +248 216 136 +232 160 104 +8 8 8 +120 96 24 +168 152 24 +240 248 112 +248 248 200 +200 200 56 +192 192 192 +248 248 248 +96 64 88 +192 40 40 +232 120 120 diff --git a/graphics/pokemon/chimchar/anim_front.png b/graphics/pokemon/chimchar/anim_front.png new file mode 100644 index 000000000..86c266d0d Binary files /dev/null and b/graphics/pokemon/chimchar/anim_front.png differ diff --git a/graphics/pokemon/chimchar/back.png b/graphics/pokemon/chimchar/back.png new file mode 100644 index 000000000..e206e9182 Binary files /dev/null and b/graphics/pokemon/chimchar/back.png differ diff --git a/graphics/pokemon/chimchar/footprint.png b/graphics/pokemon/chimchar/footprint.png new file mode 100644 index 000000000..e9e4f8c82 Binary files /dev/null and b/graphics/pokemon/chimchar/footprint.png differ diff --git a/graphics/pokemon/chimchar/front.png b/graphics/pokemon/chimchar/front.png new file mode 100644 index 000000000..7d09db465 Binary files /dev/null and b/graphics/pokemon/chimchar/front.png differ diff --git a/graphics/pokemon/chimchar/icon.png b/graphics/pokemon/chimchar/icon.png new file mode 100644 index 000000000..056ec698b Binary files /dev/null and b/graphics/pokemon/chimchar/icon.png differ diff --git a/graphics/pokemon/chimchar/normal.pal b/graphics/pokemon/chimchar/normal.pal new file mode 100644 index 000000000..8a65f6fa1 --- /dev/null +++ b/graphics/pokemon/chimchar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 88 40 +208 120 40 +104 56 8 +240 152 56 +16 16 16 +144 120 80 +208 176 120 +248 224 168 +240 120 72 +152 48 56 +232 64 64 +248 248 248 +96 96 112 +224 72 32 +232 216 80 diff --git a/graphics/pokemon/chimchar/shiny.pal b/graphics/pokemon/chimchar/shiny.pal new file mode 100644 index 000000000..ab239b8ce --- /dev/null +++ b/graphics/pokemon/chimchar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 40 88 +208 72 112 +88 24 40 +240 112 136 +16 16 16 +144 128 40 +216 192 88 +240 232 152 +240 136 72 +160 64 72 +248 72 80 +248 248 248 +96 96 112 +224 48 64 +232 224 56 diff --git a/graphics/pokemon/chimecho/anim_front.png b/graphics/pokemon/chimecho/anim_front.png index 26acbd0a0..01cd83e59 100644 Binary files a/graphics/pokemon/chimecho/anim_front.png and b/graphics/pokemon/chimecho/anim_front.png differ diff --git a/graphics/pokemon/chimecho/back.png b/graphics/pokemon/chimecho/back.png index 7a3fedacb..189a8528a 100644 Binary files a/graphics/pokemon/chimecho/back.png and b/graphics/pokemon/chimecho/back.png differ diff --git a/graphics/pokemon/chimecho/front.png b/graphics/pokemon/chimecho/front.png index 534bec4d7..19d3b806e 100644 Binary files a/graphics/pokemon/chimecho/front.png and b/graphics/pokemon/chimecho/front.png differ diff --git a/graphics/pokemon/chimecho/icon.png b/graphics/pokemon/chimecho/icon.png index 11b2d93b2..f5480bc35 100644 Binary files a/graphics/pokemon/chimecho/icon.png and b/graphics/pokemon/chimecho/icon.png differ diff --git a/graphics/pokemon/chimecho/normal.pal b/graphics/pokemon/chimecho/normal.pal index 9dd34b7c4..698f769f8 100644 --- a/graphics/pokemon/chimecho/normal.pal +++ b/graphics/pokemon/chimecho/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 +152 208 160 +136 120 80 +248 248 248 +248 232 168 +16 16 16 +240 208 112 +200 168 120 +80 104 112 +208 232 248 +160 200 224 +152 72 88 +120 152 168 +232 104 120 +128 40 56 +240 208 112 0 0 0 -255 123 148 -156 197 230 -197 230 255 -115 148 180 -255 255 255 -164 164 164 -255 230 148 -255 213 90 -65 74 106 -197 74 98 -123 41 65 -246 90 115 -246 189 90 -172 115 74 diff --git a/graphics/pokemon/chimecho/shiny.pal b/graphics/pokemon/chimecho/shiny.pal index 44983802b..462c83316 100644 --- a/graphics/pokemon/chimecho/shiny.pal +++ b/graphics/pokemon/chimecho/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 +248 160 176 +160 112 80 +248 248 248 +248 224 144 +16 16 16 +248 208 88 +224 160 72 +56 128 72 +200 248 200 +144 224 144 +200 104 0 +104 184 120 +248 184 40 +152 64 0 +248 200 88 0 0 0 -255 189 90 -148 230 148 -205 255 172 -98 189 98 -255 255 255 -164 164 164 -255 230 148 -255 213 90 -49 123 74 -197 106 24 -148 74 0 -255 148 24 -246 189 90 -172 115 74 diff --git a/graphics/pokemon/chinchou/anim_front.png b/graphics/pokemon/chinchou/anim_front.png index a573e6985..25d4fd97e 100644 Binary files a/graphics/pokemon/chinchou/anim_front.png and b/graphics/pokemon/chinchou/anim_front.png differ diff --git a/graphics/pokemon/chinchou/back.png b/graphics/pokemon/chinchou/back.png index a3b11b2dc..03a6870db 100644 Binary files a/graphics/pokemon/chinchou/back.png and b/graphics/pokemon/chinchou/back.png differ diff --git a/graphics/pokemon/chinchou/front.png b/graphics/pokemon/chinchou/front.png index 7bb954382..ac68315e3 100644 Binary files a/graphics/pokemon/chinchou/front.png and b/graphics/pokemon/chinchou/front.png differ diff --git a/graphics/pokemon/chinchou/icon.png b/graphics/pokemon/chinchou/icon.png index 1b585204b..ba57ada02 100644 Binary files a/graphics/pokemon/chinchou/icon.png and b/graphics/pokemon/chinchou/icon.png differ diff --git a/graphics/pokemon/chinchou/normal.pal b/graphics/pokemon/chinchou/normal.pal index fc382ddbb..12749df0d 100644 --- a/graphics/pokemon/chinchou/normal.pal +++ b/graphics/pokemon/chinchou/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 230 255 -164 205 255 -139 156 255 -98 123 213 -65 90 172 -0 57 115 -255 246 172 -255 222 123 -213 180 90 -180 139 57 -106 57 0 -139 98 24 -164 0 0 +152 208 160 +80 104 184 +64 80 144 +96 136 224 +192 168 88 +240 224 128 +200 208 240 +24 40 80 16 16 16 +128 120 80 +80 72 40 +248 224 184 +232 200 96 +136 160 232 +184 96 96 +0 0 0 diff --git a/graphics/pokemon/chinchou/shiny.pal b/graphics/pokemon/chinchou/shiny.pal index babb78178..20cda4418 100644 --- a/graphics/pokemon/chinchou/shiny.pal +++ b/graphics/pokemon/chinchou/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -148 238 255 -123 222 255 -82 180 255 -41 139 222 -8 90 180 -24 57 131 -213 255 115 -164 246 65 -123 205 74 -90 172 49 -57 139 24 -32 82 24 -148 57 0 +152 208 160 +64 136 208 +32 96 152 +80 176 240 +136 192 64 +200 248 72 +152 248 248 +24 48 88 16 16 16 +56 104 16 +32 64 8 +240 248 160 +168 224 56 +112 216 240 +176 0 0 +0 0 0 diff --git a/graphics/pokemon/chingling/anim_front.png b/graphics/pokemon/chingling/anim_front.png new file mode 100644 index 000000000..738e9cb54 Binary files /dev/null and b/graphics/pokemon/chingling/anim_front.png differ diff --git a/graphics/pokemon/chingling/back.png b/graphics/pokemon/chingling/back.png new file mode 100644 index 000000000..a89d846aa Binary files /dev/null and b/graphics/pokemon/chingling/back.png differ diff --git a/graphics/pokemon/chingling/footprint.png b/graphics/pokemon/chingling/footprint.png new file mode 100644 index 000000000..b6f2ff3f2 Binary files /dev/null and b/graphics/pokemon/chingling/footprint.png differ diff --git a/graphics/pokemon/chingling/front.png b/graphics/pokemon/chingling/front.png new file mode 100644 index 000000000..89060a363 Binary files /dev/null and b/graphics/pokemon/chingling/front.png differ diff --git a/graphics/pokemon/chingling/icon.png b/graphics/pokemon/chingling/icon.png new file mode 100644 index 000000000..51a0b595e Binary files /dev/null and b/graphics/pokemon/chingling/icon.png differ diff --git a/graphics/pokemon/chingling/normal.pal b/graphics/pokemon/chingling/normal.pal new file mode 100644 index 000000000..46e51c7f1 --- /dev/null +++ b/graphics/pokemon/chingling/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 24 +168 56 56 +232 88 88 +200 216 232 +144 160 184 +16 16 16 +80 72 40 +232 208 64 +176 152 48 +248 224 120 +128 112 48 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chingling/shiny.pal b/graphics/pokemon/chingling/shiny.pal new file mode 100644 index 000000000..2ec6c15d5 --- /dev/null +++ b/graphics/pokemon/chingling/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 0 +192 112 32 +240 168 56 +208 240 240 +152 192 192 +16 16 16 +96 88 56 +240 240 96 +184 176 80 +248 248 160 +128 120 72 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinccino/anim_front.png b/graphics/pokemon/cinccino/anim_front.png new file mode 100644 index 000000000..971054fb0 Binary files /dev/null and b/graphics/pokemon/cinccino/anim_front.png differ diff --git a/graphics/pokemon/cinccino/back.png b/graphics/pokemon/cinccino/back.png new file mode 100644 index 000000000..6855ace88 Binary files /dev/null and b/graphics/pokemon/cinccino/back.png differ diff --git a/graphics/pokemon/cinccino/footprint.png b/graphics/pokemon/cinccino/footprint.png new file mode 100644 index 000000000..ff503f6dc Binary files /dev/null and b/graphics/pokemon/cinccino/footprint.png differ diff --git a/graphics/pokemon/cinccino/front.png b/graphics/pokemon/cinccino/front.png new file mode 100644 index 000000000..9c1b5c697 Binary files /dev/null and b/graphics/pokemon/cinccino/front.png differ diff --git a/graphics/pokemon/cinccino/icon.png b/graphics/pokemon/cinccino/icon.png new file mode 100644 index 000000000..a0409bff6 Binary files /dev/null and b/graphics/pokemon/cinccino/icon.png differ diff --git a/graphics/pokemon/cinccino/normal.pal b/graphics/pokemon/cinccino/normal.pal new file mode 100644 index 000000000..f2cc37dc8 --- /dev/null +++ b/graphics/pokemon/cinccino/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +189 180 180 +254 255 255 +125 130 153 +201 185 196 +65 67 81 +173 90 133 +16 16 16 +237 113 132 +184 197 237 +58 45 43 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinccino/shiny.pal b/graphics/pokemon/cinccino/shiny.pal new file mode 100644 index 000000000..1c26c1a88 --- /dev/null +++ b/graphics/pokemon/cinccino/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +189 180 180 +254 255 255 +145 122 104 +205 189 139 +81 74 44 +145 62 106 +16 16 16 +234 112 214 +224 208 197 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinderace/back.png b/graphics/pokemon/cinderace/back.png new file mode 100644 index 000000000..701208e67 Binary files /dev/null and b/graphics/pokemon/cinderace/back.png differ diff --git a/graphics/pokemon/cinderace/front.png b/graphics/pokemon/cinderace/front.png new file mode 100644 index 000000000..fe11d997e Binary files /dev/null and b/graphics/pokemon/cinderace/front.png differ diff --git a/graphics/pokemon/cinderace/normal.pal b/graphics/pokemon/cinderace/normal.pal new file mode 100644 index 000000000..8dd8fa71a --- /dev/null +++ b/graphics/pokemon/cinderace/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 120 +16 16 16 +248 248 248 +184 176 176 +248 224 88 +248 232 160 +112 24 8 +232 88 32 +168 32 16 +232 144 32 +248 248 248 +0 64 144 +0 32 64 +104 80 24 +0 0 0 diff --git a/graphics/pokemon/cinderace/shiny.pal b/graphics/pokemon/cinderace/shiny.pal new file mode 100644 index 000000000..5f1472932 --- /dev/null +++ b/graphics/pokemon/cinderace/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 72 +16 16 16 +176 184 168 +136 128 128 +248 224 88 +248 232 160 +112 48 8 +224 112 16 +176 72 8 +232 144 32 +248 248 248 +248 248 248 +128 120 120 +104 80 24 +0 0 0 diff --git a/graphics/pokemon/clamperl/anim_front.png b/graphics/pokemon/clamperl/anim_front.png index 21e547219..54d2e38cb 100644 Binary files a/graphics/pokemon/clamperl/anim_front.png and b/graphics/pokemon/clamperl/anim_front.png differ diff --git a/graphics/pokemon/clamperl/back.png b/graphics/pokemon/clamperl/back.png index 5b1324473..e00a350ba 100644 Binary files a/graphics/pokemon/clamperl/back.png and b/graphics/pokemon/clamperl/back.png differ diff --git a/graphics/pokemon/clamperl/front.png b/graphics/pokemon/clamperl/front.png index 1cfe4d4f8..2c93e5903 100644 Binary files a/graphics/pokemon/clamperl/front.png and b/graphics/pokemon/clamperl/front.png differ diff --git a/graphics/pokemon/clamperl/icon.png b/graphics/pokemon/clamperl/icon.png index fabcd9641..def997ad2 100644 Binary files a/graphics/pokemon/clamperl/icon.png and b/graphics/pokemon/clamperl/icon.png differ diff --git a/graphics/pokemon/clamperl/normal.pal b/graphics/pokemon/clamperl/normal.pal index 84d730399..eb3fcb764 100644 --- a/graphics/pokemon/clamperl/normal.pal +++ b/graphics/pokemon/clamperl/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 246 156 -255 255 255 -205 213 213 -139 164 148 -197 213 246 -139 189 205 -74 139 131 -41 65 131 -98 139 246 -49 90 205 -0 41 82 -123 189 255 +152 208 160 +48 96 160 +24 56 96 +104 144 208 +16 16 16 +248 248 248 +184 208 248 +128 136 136 +56 96 152 +136 72 80 +112 184 224 +232 136 144 +248 168 168 +200 232 248 +152 216 248 0 0 0 -255 123 213 -213 115 131 -115 74 90 diff --git a/graphics/pokemon/clamperl/shiny.pal b/graphics/pokemon/clamperl/shiny.pal index d479da971..f6c4fcd3e 100644 --- a/graphics/pokemon/clamperl/shiny.pal +++ b/graphics/pokemon/clamperl/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 246 156 -255 255 255 -205 213 213 -139 164 148 -197 213 246 -139 189 205 -74 139 131 -41 65 131 -197 65 180 -148 8 123 -0 41 82 -222 131 205 +152 208 160 +144 32 184 +80 16 104 +200 96 224 +16 16 16 +248 248 248 +192 216 208 +128 136 136 +40 56 112 +144 96 72 +88 136 216 +232 184 80 +248 248 144 +184 216 248 +144 192 248 0 0 0 -255 230 156 -230 172 90 -115 74 90 diff --git a/graphics/pokemon/clauncher/back.png b/graphics/pokemon/clauncher/back.png new file mode 100644 index 000000000..6edb2554a Binary files /dev/null and b/graphics/pokemon/clauncher/back.png differ diff --git a/graphics/pokemon/clauncher/front.png b/graphics/pokemon/clauncher/front.png new file mode 100644 index 000000000..ade9f6518 Binary files /dev/null and b/graphics/pokemon/clauncher/front.png differ diff --git a/graphics/pokemon/clauncher/icon.png b/graphics/pokemon/clauncher/icon.png new file mode 100644 index 000000000..cb328ce9a Binary files /dev/null and b/graphics/pokemon/clauncher/icon.png differ diff --git a/graphics/pokemon/clauncher/normal.pal b/graphics/pokemon/clauncher/normal.pal new file mode 100644 index 000000000..7aade4dd5 --- /dev/null +++ b/graphics/pokemon/clauncher/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 16 +248 200 72 +0 0 0 +24 64 96 +104 216 248 +48 152 184 +24 24 24 +96 96 96 +64 64 64 +48 48 48 +248 248 248 +32 32 32 +152 136 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clauncher/shiny.pal b/graphics/pokemon/clauncher/shiny.pal new file mode 100644 index 000000000..d362654ba --- /dev/null +++ b/graphics/pokemon/clauncher/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 96 112 +104 200 216 +0 0 0 +72 32 16 +248 128 96 +184 72 40 +48 48 48 +248 248 248 +152 152 160 +80 80 80 +248 208 184 +80 80 80 +96 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clawitzer/back.png b/graphics/pokemon/clawitzer/back.png new file mode 100644 index 000000000..a4eb21a52 Binary files /dev/null and b/graphics/pokemon/clawitzer/back.png differ diff --git a/graphics/pokemon/clawitzer/front.png b/graphics/pokemon/clawitzer/front.png new file mode 100644 index 000000000..8c6c2f048 Binary files /dev/null and b/graphics/pokemon/clawitzer/front.png differ diff --git a/graphics/pokemon/clawitzer/icon.png b/graphics/pokemon/clawitzer/icon.png new file mode 100644 index 000000000..a74fcb9f3 Binary files /dev/null and b/graphics/pokemon/clawitzer/icon.png differ diff --git a/graphics/pokemon/clawitzer/normal.pal b/graphics/pokemon/clawitzer/normal.pal new file mode 100644 index 000000000..ea1b86627 --- /dev/null +++ b/graphics/pokemon/clawitzer/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 16 +0 0 0 +200 152 48 +0 40 64 +32 32 32 +0 112 192 +96 96 96 +0 80 136 +64 64 64 +248 200 72 +48 152 184 +24 64 96 +104 216 248 +248 192 48 +0 0 0 diff --git a/graphics/pokemon/clawitzer/shiny.pal b/graphics/pokemon/clawitzer/shiny.pal new file mode 100644 index 000000000..81549b9d2 --- /dev/null +++ b/graphics/pokemon/clawitzer/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +0 0 0 +160 160 168 +72 8 0 +16 56 64 +192 40 16 +104 200 216 +144 16 0 +40 120 144 +248 248 248 +208 80 40 +72 32 16 +248 128 96 +248 192 48 +0 0 0 diff --git a/graphics/pokemon/claydol/anim_front.png b/graphics/pokemon/claydol/anim_front.png index 034ff3262..c327f949f 100644 Binary files a/graphics/pokemon/claydol/anim_front.png and b/graphics/pokemon/claydol/anim_front.png differ diff --git a/graphics/pokemon/claydol/back.png b/graphics/pokemon/claydol/back.png index 9fdd6e0c2..6a231d36b 100644 Binary files a/graphics/pokemon/claydol/back.png and b/graphics/pokemon/claydol/back.png differ diff --git a/graphics/pokemon/claydol/front.png b/graphics/pokemon/claydol/front.png index ea8e2cf74..e4adecf65 100644 Binary files a/graphics/pokemon/claydol/front.png and b/graphics/pokemon/claydol/front.png differ diff --git a/graphics/pokemon/claydol/icon.png b/graphics/pokemon/claydol/icon.png index 3f3f04ead..40342dad5 100644 Binary files a/graphics/pokemon/claydol/icon.png and b/graphics/pokemon/claydol/icon.png differ diff --git a/graphics/pokemon/claydol/normal.pal b/graphics/pokemon/claydol/normal.pal index cd7f876c5..6583cb9ad 100644 --- a/graphics/pokemon/claydol/normal.pal +++ b/graphics/pokemon/claydol/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -82 82 41 -106 106 65 -148 156 123 -98 98 24 -156 148 189 -197 197 213 -255 255 255 -255 197 164 -246 123 90 -172 90 0 -255 213 115 -180 164 123 -255 255 255 -255 255 255 -106 255 106 +152 208 160 +56 48 48 +112 96 96 +16 16 16 +88 80 80 +32 32 24 +208 192 200 +168 152 168 +248 248 248 +120 48 64 +232 128 136 +224 96 104 +248 160 160 +248 224 144 +176 160 112 +56 48 48 diff --git a/graphics/pokemon/claydol/shiny.pal b/graphics/pokemon/claydol/shiny.pal index e4203b19b..19d2634c4 100644 --- a/graphics/pokemon/claydol/shiny.pal +++ b/graphics/pokemon/claydol/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -82 82 41 -106 106 65 -148 156 123 -98 98 24 -156 148 189 -197 197 213 -255 255 255 -246 238 90 -246 205 57 -197 156 16 -255 213 115 -180 164 123 -255 255 255 -255 255 255 -106 255 106 +152 208 160 +112 96 104 +144 144 136 +16 16 16 +128 120 112 +72 64 72 +200 192 200 +160 144 160 +248 248 248 +112 80 56 +232 216 64 +240 184 8 +248 248 104 +248 200 112 +184 152 120 +72 64 56 diff --git a/graphics/pokemon/clefable/anim_front.png b/graphics/pokemon/clefable/anim_front.png index ee7af0d1b..c35163070 100644 Binary files a/graphics/pokemon/clefable/anim_front.png and b/graphics/pokemon/clefable/anim_front.png differ diff --git a/graphics/pokemon/clefable/back.png b/graphics/pokemon/clefable/back.png index 42592b8d7..2d7cbbdef 100644 Binary files a/graphics/pokemon/clefable/back.png and b/graphics/pokemon/clefable/back.png differ diff --git a/graphics/pokemon/clefable/front.png b/graphics/pokemon/clefable/front.png index e1894fdfa..a4bc1111d 100644 Binary files a/graphics/pokemon/clefable/front.png and b/graphics/pokemon/clefable/front.png differ diff --git a/graphics/pokemon/clefable/icon.png b/graphics/pokemon/clefable/icon.png index 4078e2854..b868a4228 100644 Binary files a/graphics/pokemon/clefable/icon.png and b/graphics/pokemon/clefable/icon.png differ diff --git a/graphics/pokemon/clefable/normal.pal b/graphics/pokemon/clefable/normal.pal index 0befc3d13..6b40f550c 100644 --- a/graphics/pokemon/clefable/normal.pal +++ b/graphics/pokemon/clefable/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -197 197 197 -148 148 148 -255 0 255 -255 197 164 -255 156 131 -255 106 90 -180 57 41 +152 208 160 +88 80 64 16 16 16 -255 106 41 -222 32 16 -139 115 74 -115 90 49 -90 65 24 -255 0 255 +136 120 104 +136 88 80 +168 120 104 +240 208 200 +208 176 168 +184 112 136 +104 72 80 +224 144 160 +248 248 248 +128 128 128 +184 152 144 +136 72 80 +104 72 80 diff --git a/graphics/pokemon/clefable/shiny.pal b/graphics/pokemon/clefable/shiny.pal index d89afdc81..11daecf72 100644 --- a/graphics/pokemon/clefable/shiny.pal +++ b/graphics/pokemon/clefable/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -197 197 197 -148 148 148 -255 0 255 -255 230 255 -255 189 213 -255 148 172 -148 41 65 +152 208 160 +32 120 72 16 16 16 -255 106 41 -222 32 16 -123 222 90 -82 180 49 -41 139 8 -255 0 255 +80 184 112 +184 96 96 +216 120 120 +248 216 216 +232 184 184 +216 120 120 +16 16 16 +232 152 152 +248 248 248 +128 128 128 +208 136 152 +184 96 96 +80 48 72 diff --git a/graphics/pokemon/clefairy/anim_front.png b/graphics/pokemon/clefairy/anim_front.png index 633414022..20b777edc 100644 Binary files a/graphics/pokemon/clefairy/anim_front.png and b/graphics/pokemon/clefairy/anim_front.png differ diff --git a/graphics/pokemon/clefairy/back.png b/graphics/pokemon/clefairy/back.png index 6720a7865..eba4bc01e 100644 Binary files a/graphics/pokemon/clefairy/back.png and b/graphics/pokemon/clefairy/back.png differ diff --git a/graphics/pokemon/clefairy/front.png b/graphics/pokemon/clefairy/front.png index faa5af32d..b0606bf7b 100644 Binary files a/graphics/pokemon/clefairy/front.png and b/graphics/pokemon/clefairy/front.png differ diff --git a/graphics/pokemon/clefairy/icon.png b/graphics/pokemon/clefairy/icon.png index 7895bb93c..9e91a9192 100644 Binary files a/graphics/pokemon/clefairy/icon.png and b/graphics/pokemon/clefairy/icon.png differ diff --git a/graphics/pokemon/clefairy/normal.pal b/graphics/pokemon/clefairy/normal.pal index 7a7bcf171..b8106ff81 100644 --- a/graphics/pokemon/clefairy/normal.pal +++ b/graphics/pokemon/clefairy/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -197 197 197 -148 148 148 -238 90 74 -180 57 41 -205 131 82 -172 98 49 -156 82 32 -115 41 8 -255 0 255 -255 197 164 -255 156 131 -230 131 123 -156 90 82 +152 208 160 +136 80 88 +184 128 136 +248 216 224 +136 104 72 +88 56 40 +176 144 112 16 16 16 +240 176 184 +144 144 144 +248 248 248 +216 136 192 +64 120 168 +176 72 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clefairy/shiny.pal b/graphics/pokemon/clefairy/shiny.pal index 7cb5d7bfc..b6d39c3bc 100644 --- a/graphics/pokemon/clefairy/shiny.pal +++ b/graphics/pokemon/clefairy/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -197 197 197 -148 148 148 -255 57 41 -222 32 16 -123 222 90 -82 180 49 -41 139 8 -0 98 0 -255 0 255 -255 230 255 -255 189 213 -255 148 172 -148 41 65 +152 208 160 +136 64 64 +216 136 136 +248 216 216 +96 184 80 +56 128 32 +128 224 96 16 16 16 +240 176 176 +144 144 144 +248 248 248 +216 120 112 +144 144 144 +176 80 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cleffa/anim_front.png b/graphics/pokemon/cleffa/anim_front.png index 19256d078..cda348916 100644 Binary files a/graphics/pokemon/cleffa/anim_front.png and b/graphics/pokemon/cleffa/anim_front.png differ diff --git a/graphics/pokemon/cleffa/back.png b/graphics/pokemon/cleffa/back.png index b110614e1..3f86a222f 100644 Binary files a/graphics/pokemon/cleffa/back.png and b/graphics/pokemon/cleffa/back.png differ diff --git a/graphics/pokemon/cleffa/front.png b/graphics/pokemon/cleffa/front.png index 82b6c103b..876b912b2 100644 Binary files a/graphics/pokemon/cleffa/front.png and b/graphics/pokemon/cleffa/front.png differ diff --git a/graphics/pokemon/cleffa/icon.png b/graphics/pokemon/cleffa/icon.png index e866394f0..6c85eb405 100644 Binary files a/graphics/pokemon/cleffa/icon.png and b/graphics/pokemon/cleffa/icon.png differ diff --git a/graphics/pokemon/cleffa/normal.pal b/graphics/pokemon/cleffa/normal.pal index 757446357..386cfca65 100644 --- a/graphics/pokemon/cleffa/normal.pal +++ b/graphics/pokemon/cleffa/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 205 156 -255 164 131 -222 115 65 -197 74 0 -98 49 32 -213 164 41 -164 106 0 -123 74 0 -90 49 0 -255 0 255 -205 0 0 -156 0 0 -82 82 82 +152 208 160 +152 112 112 +248 208 184 +232 176 168 +200 144 144 +80 48 40 +96 72 48 +144 112 72 16 16 16 +192 160 120 +248 248 248 +248 112 80 +248 152 120 +200 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cleffa/shiny.pal b/graphics/pokemon/cleffa/shiny.pal index 1af070d66..6ecccbc93 100644 --- a/graphics/pokemon/cleffa/shiny.pal +++ b/graphics/pokemon/cleffa/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 222 222 -255 189 197 -238 123 148 -180 82 82 -32 98 0 -123 222 90 -82 180 49 -41 139 8 -0 98 0 -255 0 255 -205 0 0 -156 0 0 -82 82 82 +152 208 160 +208 104 136 +248 208 240 +240 176 208 +224 136 176 +144 56 88 +40 136 56 +64 192 80 16 16 16 +120 248 120 +248 248 248 +224 136 176 +240 176 208 +152 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clobbopus/back.png b/graphics/pokemon/clobbopus/back.png new file mode 100644 index 000000000..af53690bd Binary files /dev/null and b/graphics/pokemon/clobbopus/back.png differ diff --git a/graphics/pokemon/clobbopus/front.png b/graphics/pokemon/clobbopus/front.png new file mode 100644 index 000000000..829de5c20 Binary files /dev/null and b/graphics/pokemon/clobbopus/front.png differ diff --git a/graphics/pokemon/clobbopus/normal.pal b/graphics/pokemon/clobbopus/normal.pal new file mode 100644 index 000000000..41d51db0a --- /dev/null +++ b/graphics/pokemon/clobbopus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 120 +248 232 224 +16 16 16 +248 168 136 +224 64 16 +248 112 64 +32 32 48 +56 48 96 +96 96 144 +136 200 232 +96 120 144 +192 176 168 +216 200 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clobbopus/shiny.pal b/graphics/pokemon/clobbopus/shiny.pal new file mode 100644 index 000000000..8adc33952 --- /dev/null +++ b/graphics/pokemon/clobbopus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 104 +152 160 200 +16 16 16 +248 168 136 +224 64 16 +248 112 64 +88 96 104 +224 208 192 +248 248 248 +136 200 232 +96 120 144 +104 112 144 +112 136 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cloyster/anim_front.png b/graphics/pokemon/cloyster/anim_front.png index e6331a126..aec8a00ee 100644 Binary files a/graphics/pokemon/cloyster/anim_front.png and b/graphics/pokemon/cloyster/anim_front.png differ diff --git a/graphics/pokemon/cloyster/back.png b/graphics/pokemon/cloyster/back.png index fa69b7b59..8c038d83c 100644 Binary files a/graphics/pokemon/cloyster/back.png and b/graphics/pokemon/cloyster/back.png differ diff --git a/graphics/pokemon/cloyster/front.png b/graphics/pokemon/cloyster/front.png index 7390f523d..deae322b0 100644 Binary files a/graphics/pokemon/cloyster/front.png and b/graphics/pokemon/cloyster/front.png differ diff --git a/graphics/pokemon/cloyster/icon.png b/graphics/pokemon/cloyster/icon.png index 71ca401c4..a60befbbf 100644 Binary files a/graphics/pokemon/cloyster/icon.png and b/graphics/pokemon/cloyster/icon.png differ diff --git a/graphics/pokemon/cloyster/normal.pal b/graphics/pokemon/cloyster/normal.pal index a53db8d44..c7ee3b969 100644 --- a/graphics/pokemon/cloyster/normal.pal +++ b/graphics/pokemon/cloyster/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 0 255 -222 180 238 -172 123 189 -123 82 131 -74 32 82 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -197 197 197 -148 148 148 -98 98 98 -65 65 65 +152 208 160 +104 96 136 +176 168 216 +144 136 192 +56 48 72 16 16 16 -255 255 255 +192 192 192 +48 48 72 +248 248 248 +144 160 176 +88 96 112 +40 32 56 +112 112 168 +64 64 120 +128 112 192 +144 120 168 diff --git a/graphics/pokemon/cloyster/shiny.pal b/graphics/pokemon/cloyster/shiny.pal index 8a0d5bd4b..da28a9df8 100644 --- a/graphics/pokemon/cloyster/shiny.pal +++ b/graphics/pokemon/cloyster/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 0 255 -115 164 213 -74 123 172 -32 82 131 -0 41 90 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -197 197 197 -148 148 148 -98 98 98 -65 65 65 +152 208 160 +48 96 152 +152 200 248 +104 152 208 +16 64 112 16 16 16 -255 255 255 +192 192 192 +64 64 64 +248 248 248 +144 144 144 +96 96 96 +80 40 88 +128 88 160 +104 64 128 +128 88 160 +96 120 208 diff --git a/graphics/pokemon/coalossal/back.png b/graphics/pokemon/coalossal/back.png new file mode 100644 index 000000000..87c4bf024 Binary files /dev/null and b/graphics/pokemon/coalossal/back.png differ diff --git a/graphics/pokemon/coalossal/front.png b/graphics/pokemon/coalossal/front.png new file mode 100644 index 000000000..53a0f5783 Binary files /dev/null and b/graphics/pokemon/coalossal/front.png differ diff --git a/graphics/pokemon/coalossal/normal.pal b/graphics/pokemon/coalossal/normal.pal new file mode 100644 index 000000000..b95469dee --- /dev/null +++ b/graphics/pokemon/coalossal/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 16 24 +88 64 72 +64 48 48 +40 32 32 +32 32 32 +16 16 16 +80 80 72 +64 64 56 +48 48 48 +120 48 56 +232 64 72 +224 144 96 +224 176 32 +96 96 88 +248 248 248 diff --git a/graphics/pokemon/coalossal/shiny.pal b/graphics/pokemon/coalossal/shiny.pal new file mode 100644 index 000000000..644451dce --- /dev/null +++ b/graphics/pokemon/coalossal/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 16 24 +88 64 72 +64 48 48 +40 32 32 +32 32 32 +16 16 16 +88 112 120 +64 80 88 +48 56 56 +120 48 56 +232 64 72 +224 144 96 +224 176 32 +96 128 136 +248 248 248 diff --git a/graphics/pokemon/cobalion/back.png b/graphics/pokemon/cobalion/back.png new file mode 100644 index 000000000..72a14d078 Binary files /dev/null and b/graphics/pokemon/cobalion/back.png differ diff --git a/graphics/pokemon/cobalion/footprint.png b/graphics/pokemon/cobalion/footprint.png new file mode 100644 index 000000000..ad56dc261 Binary files /dev/null and b/graphics/pokemon/cobalion/footprint.png differ diff --git a/graphics/pokemon/cobalion/front.png b/graphics/pokemon/cobalion/front.png new file mode 100644 index 000000000..4d6ef8f2f Binary files /dev/null and b/graphics/pokemon/cobalion/front.png differ diff --git a/graphics/pokemon/cobalion/icon.png b/graphics/pokemon/cobalion/icon.png new file mode 100644 index 000000000..376226b24 Binary files /dev/null and b/graphics/pokemon/cobalion/icon.png differ diff --git a/graphics/pokemon/cobalion/normal.pal b/graphics/pokemon/cobalion/normal.pal new file mode 100644 index 000000000..d93596c7c --- /dev/null +++ b/graphics/pokemon/cobalion/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 48 +160 112 80 +0 0 0 +224 168 112 +40 32 32 +16 72 80 +56 56 56 +32 160 176 +104 96 88 +248 248 248 +112 144 152 +40 112 120 +160 200 216 +88 88 88 +176 168 160 diff --git a/graphics/pokemon/cobalion/shiny.pal b/graphics/pokemon/cobalion/shiny.pal new file mode 100644 index 000000000..3767b6693 --- /dev/null +++ b/graphics/pokemon/cobalion/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 48 +136 160 80 +0 0 0 +184 216 104 +32 32 32 +8 48 72 +56 56 56 +32 112 176 +80 80 80 +248 248 248 +120 160 144 +40 80 112 +192 240 224 +88 88 88 +176 176 176 diff --git a/graphics/pokemon/cofagrigus/anim_front.png b/graphics/pokemon/cofagrigus/anim_front.png new file mode 100644 index 000000000..e473ae317 Binary files /dev/null and b/graphics/pokemon/cofagrigus/anim_front.png differ diff --git a/graphics/pokemon/cofagrigus/back.png b/graphics/pokemon/cofagrigus/back.png new file mode 100644 index 000000000..1ddf5f020 Binary files /dev/null and b/graphics/pokemon/cofagrigus/back.png differ diff --git a/graphics/pokemon/cofagrigus/footprint.png b/graphics/pokemon/cofagrigus/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/cofagrigus/footprint.png differ diff --git a/graphics/pokemon/cofagrigus/front.png b/graphics/pokemon/cofagrigus/front.png new file mode 100644 index 000000000..69a27ba08 Binary files /dev/null and b/graphics/pokemon/cofagrigus/front.png differ diff --git a/graphics/pokemon/cofagrigus/icon.png b/graphics/pokemon/cofagrigus/icon.png new file mode 100644 index 000000000..19476138c Binary files /dev/null and b/graphics/pokemon/cofagrigus/icon.png differ diff --git a/graphics/pokemon/cofagrigus/normal.pal b/graphics/pokemon/cofagrigus/normal.pal new file mode 100644 index 000000000..263c7a5d0 --- /dev/null +++ b/graphics/pokemon/cofagrigus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 56 +16 16 16 +88 144 176 +40 64 80 +72 104 120 +248 248 248 +248 208 112 +176 136 80 +112 88 64 +232 120 104 +128 56 56 +120 120 120 +176 184 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cofagrigus/shiny.pal b/graphics/pokemon/cofagrigus/shiny.pal new file mode 100644 index 000000000..b2da97959 --- /dev/null +++ b/graphics/pokemon/cofagrigus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 88 +16 16 16 +216 144 216 +88 48 72 +128 96 144 +248 248 248 +192 200 208 +112 136 136 +40 64 80 +232 120 104 +128 56 56 +120 120 120 +176 184 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/anim_front.png b/graphics/pokemon/combee/anim_front.png new file mode 100644 index 000000000..45acd64e3 Binary files /dev/null and b/graphics/pokemon/combee/anim_front.png differ diff --git a/graphics/pokemon/combee/back.png b/graphics/pokemon/combee/back.png new file mode 100644 index 000000000..1366cb1f8 Binary files /dev/null and b/graphics/pokemon/combee/back.png differ diff --git a/graphics/pokemon/combee/footprint.png b/graphics/pokemon/combee/footprint.png new file mode 100644 index 000000000..2055799b3 Binary files /dev/null and b/graphics/pokemon/combee/footprint.png differ diff --git a/graphics/pokemon/combee/front.png b/graphics/pokemon/combee/front.png new file mode 100644 index 000000000..ab591053b Binary files /dev/null and b/graphics/pokemon/combee/front.png differ diff --git a/graphics/pokemon/combee/icon.png b/graphics/pokemon/combee/icon.png new file mode 100644 index 000000000..26ae9967d Binary files /dev/null and b/graphics/pokemon/combee/icon.png differ diff --git a/graphics/pokemon/combee/normal.pal b/graphics/pokemon/combee/normal.pal new file mode 100644 index 000000000..badc68861 --- /dev/null +++ b/graphics/pokemon/combee/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 56 56 +96 112 120 +168 192 216 +216 224 232 +232 128 64 +112 80 16 +248 184 64 +160 120 40 +232 72 64 +176 88 32 +200 144 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/shiny.pal b/graphics/pokemon/combee/shiny.pal new file mode 100644 index 000000000..91e9abeee --- /dev/null +++ b/graphics/pokemon/combee/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 56 64 +80 88 112 +184 184 208 +232 232 248 +232 88 32 +104 56 0 +248 136 88 +160 56 32 +152 40 40 +176 40 16 +200 88 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combusken/anim_front.png b/graphics/pokemon/combusken/anim_front.png index ffa1748b3..c26350450 100644 Binary files a/graphics/pokemon/combusken/anim_front.png and b/graphics/pokemon/combusken/anim_front.png differ diff --git a/graphics/pokemon/combusken/back.png b/graphics/pokemon/combusken/back.png index 6c6d094dd..138588153 100644 Binary files a/graphics/pokemon/combusken/back.png and b/graphics/pokemon/combusken/back.png differ diff --git a/graphics/pokemon/combusken/front.png b/graphics/pokemon/combusken/front.png index 5852709f3..c587f1f2c 100644 Binary files a/graphics/pokemon/combusken/front.png and b/graphics/pokemon/combusken/front.png differ diff --git a/graphics/pokemon/combusken/icon.png b/graphics/pokemon/combusken/icon.png index 3cdd0f5c1..d7b1f8412 100644 Binary files a/graphics/pokemon/combusken/icon.png and b/graphics/pokemon/combusken/icon.png differ diff --git a/graphics/pokemon/combusken/normal.pal b/graphics/pokemon/combusken/normal.pal index 7327dbece..2a84f18b0 100644 --- a/graphics/pokemon/combusken/normal.pal +++ b/graphics/pokemon/combusken/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 222 156 -213 189 148 -180 148 123 -156 123 57 -255 213 98 -246 180 82 -197 148 57 -123 106 90 -139 57 49 -255 255 255 -255 164 57 -255 106 57 -213 90 57 -90 57 49 -16 16 16 +152 208 160 +216 104 48 +24 24 24 +248 144 88 +144 48 8 +144 112 56 +208 184 96 +248 224 160 +160 80 48 +248 248 248 +104 104 112 +216 216 200 +176 160 144 +88 72 72 +136 120 104 +0 0 0 diff --git a/graphics/pokemon/combusken/shiny.pal b/graphics/pokemon/combusken/shiny.pal index 6fbb74b08..1395bd853 100644 --- a/graphics/pokemon/combusken/shiny.pal +++ b/graphics/pokemon/combusken/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 255 255 -222 180 131 -172 123 90 -123 90 74 -255 238 172 -255 213 98 -238 156 49 -123 106 90 -106 41 32 -255 255 255 -230 106 49 -197 74 49 -139 57 49 -90 57 49 -16 16 16 +152 208 160 +160 104 72 +24 24 24 +248 136 64 +80 48 32 +168 112 8 +248 192 88 +248 240 144 +128 72 32 +248 248 248 +104 104 112 +216 216 200 +152 136 128 +88 72 72 +128 112 104 +0 0 0 diff --git a/graphics/pokemon/comfey/back.png b/graphics/pokemon/comfey/back.png new file mode 100644 index 000000000..143a34e72 Binary files /dev/null and b/graphics/pokemon/comfey/back.png differ diff --git a/graphics/pokemon/comfey/front.png b/graphics/pokemon/comfey/front.png new file mode 100644 index 000000000..d2e870965 Binary files /dev/null and b/graphics/pokemon/comfey/front.png differ diff --git a/graphics/pokemon/comfey/icon.png b/graphics/pokemon/comfey/icon.png new file mode 100644 index 000000000..916ac5c18 Binary files /dev/null and b/graphics/pokemon/comfey/icon.png differ diff --git a/graphics/pokemon/comfey/normal.pal b/graphics/pokemon/comfey/normal.pal new file mode 100644 index 000000000..290c9a6df --- /dev/null +++ b/graphics/pokemon/comfey/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 120 24 +184 224 88 +136 176 64 +16 16 16 +176 56 56 +248 224 64 +128 128 128 +224 168 24 +184 184 184 +240 176 48 +248 248 248 +216 72 136 +128 32 32 +224 88 88 +240 136 176 diff --git a/graphics/pokemon/comfey/shiny.pal b/graphics/pokemon/comfey/shiny.pal new file mode 100644 index 000000000..d782d53d5 --- /dev/null +++ b/graphics/pokemon/comfey/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 144 +120 184 232 +40 136 208 +16 16 16 +176 56 56 +248 224 64 +128 128 128 +224 168 24 +184 184 184 +232 232 232 +248 248 248 +216 72 136 +128 32 32 +224 88 88 +240 136 176 diff --git a/graphics/pokemon/conkeldurr/anim_front.png b/graphics/pokemon/conkeldurr/anim_front.png new file mode 100644 index 000000000..b021370d2 Binary files /dev/null and b/graphics/pokemon/conkeldurr/anim_front.png differ diff --git a/graphics/pokemon/conkeldurr/back.png b/graphics/pokemon/conkeldurr/back.png new file mode 100644 index 000000000..a1ec2764d Binary files /dev/null and b/graphics/pokemon/conkeldurr/back.png differ diff --git a/graphics/pokemon/conkeldurr/footprint.png b/graphics/pokemon/conkeldurr/footprint.png new file mode 100644 index 000000000..5e55211e6 Binary files /dev/null and b/graphics/pokemon/conkeldurr/footprint.png differ diff --git a/graphics/pokemon/conkeldurr/front.png b/graphics/pokemon/conkeldurr/front.png new file mode 100644 index 000000000..447368c02 Binary files /dev/null and b/graphics/pokemon/conkeldurr/front.png differ diff --git a/graphics/pokemon/conkeldurr/icon.png b/graphics/pokemon/conkeldurr/icon.png new file mode 100644 index 000000000..7e5892cc3 Binary files /dev/null and b/graphics/pokemon/conkeldurr/icon.png differ diff --git a/graphics/pokemon/conkeldurr/normal.pal b/graphics/pokemon/conkeldurr/normal.pal new file mode 100644 index 000000000..0be98550a --- /dev/null +++ b/graphics/pokemon/conkeldurr/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 72 +72 56 56 +176 144 112 +16 16 16 +88 48 64 +184 104 160 +136 72 104 +136 144 152 +104 104 112 +48 48 56 +248 248 248 +104 32 48 +168 56 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/conkeldurr/shiny.pal b/graphics/pokemon/conkeldurr/shiny.pal new file mode 100644 index 000000000..196d8aa56 --- /dev/null +++ b/graphics/pokemon/conkeldurr/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 88 +80 48 40 +200 136 112 +16 16 16 +120 24 24 +240 96 80 +200 48 48 +152 152 136 +112 112 104 +56 56 48 +248 248 248 +112 56 40 +168 88 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/copperajah/back.png b/graphics/pokemon/copperajah/back.png new file mode 100644 index 000000000..fbe4cc0eb Binary files /dev/null and b/graphics/pokemon/copperajah/back.png differ diff --git a/graphics/pokemon/copperajah/front.png b/graphics/pokemon/copperajah/front.png new file mode 100644 index 000000000..9bdbdf175 Binary files /dev/null and b/graphics/pokemon/copperajah/front.png differ diff --git a/graphics/pokemon/copperajah/normal.pal b/graphics/pokemon/copperajah/normal.pal new file mode 100644 index 000000000..fa768a47e --- /dev/null +++ b/graphics/pokemon/copperajah/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 40 32 +56 104 96 +32 80 72 +16 16 16 +128 64 40 +240 136 56 +32 64 48 +192 104 48 +152 144 144 +232 224 232 +24 88 72 +48 192 160 +24 136 120 +88 96 88 +0 0 0 diff --git a/graphics/pokemon/copperajah/shiny.pal b/graphics/pokemon/copperajah/shiny.pal new file mode 100644 index 000000000..83996d300 --- /dev/null +++ b/graphics/pokemon/copperajah/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 24 +56 104 80 +32 72 48 +16 16 16 +136 96 40 +240 200 56 +32 56 40 +192 152 48 +152 144 144 +232 224 232 +48 88 80 +96 160 152 +64 120 112 +88 96 88 +0 0 0 diff --git a/graphics/pokemon/corphish/anim_front.png b/graphics/pokemon/corphish/anim_front.png index 8e8ac3d23..8ea965910 100644 Binary files a/graphics/pokemon/corphish/anim_front.png and b/graphics/pokemon/corphish/anim_front.png differ diff --git a/graphics/pokemon/corphish/back.png b/graphics/pokemon/corphish/back.png index 01d603778..0afcedc71 100644 Binary files a/graphics/pokemon/corphish/back.png and b/graphics/pokemon/corphish/back.png differ diff --git a/graphics/pokemon/corphish/front.png b/graphics/pokemon/corphish/front.png index f8a06a67c..13c9c09d8 100644 Binary files a/graphics/pokemon/corphish/front.png and b/graphics/pokemon/corphish/front.png differ diff --git a/graphics/pokemon/corphish/icon.png b/graphics/pokemon/corphish/icon.png index f14b262d2..af63d81cd 100644 Binary files a/graphics/pokemon/corphish/icon.png and b/graphics/pokemon/corphish/icon.png differ diff --git a/graphics/pokemon/corphish/normal.pal b/graphics/pokemon/corphish/normal.pal index 0fd4ea330..4d12bad51 100644 --- a/graphics/pokemon/corphish/normal.pal +++ b/graphics/pokemon/corphish/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 123 16 -213 90 8 -172 82 8 -98 65 49 -246 238 197 -230 205 148 -205 172 106 -148 115 65 -255 213 90 -238 180 65 -255 197 65 -205 205 205 -131 131 131 +152 208 160 +16 16 16 +160 64 40 +240 184 160 +224 96 56 +112 48 24 +232 136 96 +208 176 144 +176 152 120 +240 224 192 +248 248 248 +128 104 80 +200 200 200 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/corphish/shiny.pal b/graphics/pokemon/corphish/shiny.pal index a3eb45805..c04add34d 100644 --- a/graphics/pokemon/corphish/shiny.pal +++ b/graphics/pokemon/corphish/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 148 148 -213 106 106 -180 74 74 -139 41 41 -255 255 238 -255 222 148 -255 189 90 -213 148 65 -255 213 90 -255 205 205 -255 197 197 -205 205 205 -131 131 131 +152 208 160 +16 16 16 +168 72 72 +248 192 192 +200 104 128 +128 40 40 +232 144 144 +232 200 144 +208 160 104 +248 240 200 +248 248 248 +144 96 72 +200 200 200 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/corsola/anim_front.png b/graphics/pokemon/corsola/anim_front.png index c37d0e054..ef828b5e2 100644 Binary files a/graphics/pokemon/corsola/anim_front.png and b/graphics/pokemon/corsola/anim_front.png differ diff --git a/graphics/pokemon/corsola/back.png b/graphics/pokemon/corsola/back.png index d15f330fc..f8fa9fd4b 100644 Binary files a/graphics/pokemon/corsola/back.png and b/graphics/pokemon/corsola/back.png differ diff --git a/graphics/pokemon/corsola/front.png b/graphics/pokemon/corsola/front.png index 550ddbbe3..30ab14423 100644 Binary files a/graphics/pokemon/corsola/front.png and b/graphics/pokemon/corsola/front.png differ diff --git a/graphics/pokemon/corsola/galarian/back.png b/graphics/pokemon/corsola/galarian/back.png new file mode 100644 index 000000000..790ff60b4 Binary files /dev/null and b/graphics/pokemon/corsola/galarian/back.png differ diff --git a/graphics/pokemon/corsola/galarian/front.png b/graphics/pokemon/corsola/galarian/front.png new file mode 100644 index 000000000..e9b4a7ded Binary files /dev/null and b/graphics/pokemon/corsola/galarian/front.png differ diff --git a/graphics/pokemon/corsola/galarian/normal.pal b/graphics/pokemon/corsola/galarian/normal.pal new file mode 100644 index 000000000..5bada6cc0 --- /dev/null +++ b/graphics/pokemon/corsola/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 144 160 +232 224 232 +112 104 120 +184 176 192 +248 240 248 +224 192 240 +200 192 208 +16 16 16 +168 152 152 +248 160 192 +224 96 144 +112 104 104 +248 240 248 +152 144 160 +0 0 0 diff --git a/graphics/pokemon/corsola/galarian/shiny.pal b/graphics/pokemon/corsola/galarian/shiny.pal new file mode 100644 index 000000000..487bf1b32 --- /dev/null +++ b/graphics/pokemon/corsola/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 144 160 +232 224 232 +112 104 120 +184 176 192 +248 240 248 +208 192 216 +168 160 168 +16 16 16 +160 152 160 +192 160 248 +144 96 224 +96 88 96 +192 192 200 +136 136 136 +0 0 0 diff --git a/graphics/pokemon/corsola/icon.png b/graphics/pokemon/corsola/icon.png index dd2d2e82e..9fb51a0b1 100644 Binary files a/graphics/pokemon/corsola/icon.png and b/graphics/pokemon/corsola/icon.png differ diff --git a/graphics/pokemon/corsola/normal.pal b/graphics/pokemon/corsola/normal.pal index 95c7616fe..5e2e34345 100644 --- a/graphics/pokemon/corsola/normal.pal +++ b/graphics/pokemon/corsola/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 222 222 -172 172 172 -131 131 139 -90 90 98 -255 213 222 -255 172 197 -230 106 139 -189 57 90 -139 16 16 -255 0 255 -255 0 255 -255 0 255 -189 57 90 +152 208 160 +136 72 88 +248 192 184 16 16 16 +248 152 160 +216 104 120 +248 120 136 +96 56 72 +224 224 232 +40 48 96 +176 224 232 +144 80 104 +144 184 200 +96 128 144 +144 80 104 +0 0 0 diff --git a/graphics/pokemon/corsola/shiny.pal b/graphics/pokemon/corsola/shiny.pal index 13daa4e26..ea18955ef 100644 --- a/graphics/pokemon/corsola/shiny.pal +++ b/graphics/pokemon/corsola/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 230 255 -164 189 222 -123 148 189 -74 98 156 -156 238 255 -123 205 255 -74 156 230 -41 106 197 -8 65 148 -255 0 255 -255 0 255 -255 0 255 -238 98 98 +152 208 160 +80 96 160 +192 248 248 16 16 16 +128 216 248 +104 144 200 +128 184 224 +48 56 120 +224 224 232 +48 56 120 +224 224 232 +80 96 160 +168 184 200 +88 120 168 +184 56 104 +0 0 0 diff --git a/graphics/pokemon/corviknight/back.png b/graphics/pokemon/corviknight/back.png new file mode 100644 index 000000000..aeb636b0b Binary files /dev/null and b/graphics/pokemon/corviknight/back.png differ diff --git a/graphics/pokemon/corviknight/front.png b/graphics/pokemon/corviknight/front.png new file mode 100644 index 000000000..741ad51fc Binary files /dev/null and b/graphics/pokemon/corviknight/front.png differ diff --git a/graphics/pokemon/corviknight/normal.pal b/graphics/pokemon/corviknight/normal.pal new file mode 100644 index 000000000..ab3b2a900 --- /dev/null +++ b/graphics/pokemon/corviknight/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 72 +64 64 112 +16 16 16 +96 104 168 +72 80 136 +48 48 96 +248 88 144 +200 0 64 +72 64 80 +40 40 88 +24 16 56 +56 56 104 +40 32 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corviknight/shiny.pal b/graphics/pokemon/corviknight/shiny.pal new file mode 100644 index 000000000..5137bd028 --- /dev/null +++ b/graphics/pokemon/corviknight/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +128 128 128 +16 16 16 +184 184 184 +144 144 144 +72 72 72 +248 88 144 +200 0 64 +32 32 32 +40 40 40 +16 16 16 +64 64 64 +8 8 8 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corvisquire/back.png b/graphics/pokemon/corvisquire/back.png new file mode 100644 index 000000000..0fb6941a9 Binary files /dev/null and b/graphics/pokemon/corvisquire/back.png differ diff --git a/graphics/pokemon/corvisquire/front.png b/graphics/pokemon/corvisquire/front.png new file mode 100644 index 000000000..7ecde9bea Binary files /dev/null and b/graphics/pokemon/corvisquire/front.png differ diff --git a/graphics/pokemon/corvisquire/normal.pal b/graphics/pokemon/corvisquire/normal.pal new file mode 100644 index 000000000..e08e2a45c --- /dev/null +++ b/graphics/pokemon/corvisquire/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 16 +80 80 56 +32 40 72 +64 104 176 +40 64 112 +64 48 32 +16 16 16 +104 24 40 +224 24 32 +240 240 240 +144 160 176 +64 72 88 +248 88 64 +96 152 184 +0 0 0 diff --git a/graphics/pokemon/corvisquire/shiny.pal b/graphics/pokemon/corvisquire/shiny.pal new file mode 100644 index 000000000..7df023b1d --- /dev/null +++ b/graphics/pokemon/corvisquire/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 16 +80 80 56 +72 56 56 +136 128 128 +120 104 104 +64 48 32 +16 16 16 +104 24 40 +224 24 32 +240 240 240 +144 160 176 +64 72 88 +248 88 64 +168 160 160 +0 0 0 diff --git a/graphics/pokemon/cosmoem/back.png b/graphics/pokemon/cosmoem/back.png new file mode 100644 index 000000000..f1a8c6e3e Binary files /dev/null and b/graphics/pokemon/cosmoem/back.png differ diff --git a/graphics/pokemon/cosmoem/front.png b/graphics/pokemon/cosmoem/front.png new file mode 100644 index 000000000..b2979101c Binary files /dev/null and b/graphics/pokemon/cosmoem/front.png differ diff --git a/graphics/pokemon/cosmoem/icon.png b/graphics/pokemon/cosmoem/icon.png new file mode 100644 index 000000000..ab4c13b8f Binary files /dev/null and b/graphics/pokemon/cosmoem/icon.png differ diff --git a/graphics/pokemon/cosmoem/normal.pal b/graphics/pokemon/cosmoem/normal.pal new file mode 100644 index 000000000..cd377f669 --- /dev/null +++ b/graphics/pokemon/cosmoem/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 16 +248 248 248 +248 240 72 +16 16 16 +232 160 24 +200 112 32 +24 56 136 +16 152 216 +136 88 168 +24 32 40 +248 144 216 +16 160 224 +200 128 200 +224 96 152 +0 0 0 diff --git a/graphics/pokemon/cosmoem/shiny.pal b/graphics/pokemon/cosmoem/shiny.pal new file mode 100644 index 000000000..a937a4eb5 --- /dev/null +++ b/graphics/pokemon/cosmoem/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 16 +248 248 248 +248 240 72 +16 16 16 +232 160 24 +200 112 32 +160 40 64 +232 80 136 +184 72 128 +24 32 40 +248 144 216 +16 160 224 +216 136 168 +224 96 152 +0 0 0 diff --git a/graphics/pokemon/cosmog/back.png b/graphics/pokemon/cosmog/back.png new file mode 100644 index 000000000..f1a1c218d Binary files /dev/null and b/graphics/pokemon/cosmog/back.png differ diff --git a/graphics/pokemon/cosmog/front.png b/graphics/pokemon/cosmog/front.png new file mode 100644 index 000000000..c1c2cba84 Binary files /dev/null and b/graphics/pokemon/cosmog/front.png differ diff --git a/graphics/pokemon/cosmog/icon.png b/graphics/pokemon/cosmog/icon.png new file mode 100644 index 000000000..6057034a9 Binary files /dev/null and b/graphics/pokemon/cosmog/icon.png differ diff --git a/graphics/pokemon/cosmog/normal.pal b/graphics/pokemon/cosmog/normal.pal new file mode 100644 index 000000000..a38a8a17e --- /dev/null +++ b/graphics/pokemon/cosmog/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 88 192 +16 152 216 +48 232 248 +248 248 248 +64 40 96 +16 16 16 +80 56 144 +152 88 0 +248 240 40 +40 56 48 +16 128 216 +48 192 248 +136 72 168 +224 96 152 +0 0 0 diff --git a/graphics/pokemon/cosmog/shiny.pal b/graphics/pokemon/cosmog/shiny.pal new file mode 100644 index 000000000..08ff5cad1 --- /dev/null +++ b/graphics/pokemon/cosmog/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 88 192 +16 152 216 +48 232 248 +248 248 248 +64 40 96 +16 16 16 +80 56 144 +152 88 0 +248 240 40 +40 56 48 +240 136 88 +248 192 152 +136 72 168 +224 96 152 +0 0 0 diff --git a/graphics/pokemon/cottonee/anim_front.png b/graphics/pokemon/cottonee/anim_front.png new file mode 100644 index 000000000..9daa48775 Binary files /dev/null and b/graphics/pokemon/cottonee/anim_front.png differ diff --git a/graphics/pokemon/cottonee/back.png b/graphics/pokemon/cottonee/back.png new file mode 100644 index 000000000..bf44f4e08 Binary files /dev/null and b/graphics/pokemon/cottonee/back.png differ diff --git a/graphics/pokemon/cottonee/footprint.png b/graphics/pokemon/cottonee/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/cottonee/footprint.png differ diff --git a/graphics/pokemon/cottonee/front.png b/graphics/pokemon/cottonee/front.png new file mode 100644 index 000000000..b66802def Binary files /dev/null and b/graphics/pokemon/cottonee/front.png differ diff --git a/graphics/pokemon/cottonee/icon.png b/graphics/pokemon/cottonee/icon.png new file mode 100644 index 000000000..807b65150 Binary files /dev/null and b/graphics/pokemon/cottonee/icon.png differ diff --git a/graphics/pokemon/cottonee/normal.pal b/graphics/pokemon/cottonee/normal.pal new file mode 100644 index 000000000..f42407dfe --- /dev/null +++ b/graphics/pokemon/cottonee/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 160 136 +216 232 200 +112 120 104 +80 80 88 +16 16 16 +232 232 240 +192 192 208 +56 120 72 +40 80 64 +80 184 104 +184 96 48 +248 248 248 +224 136 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cottonee/shiny.pal b/graphics/pokemon/cottonee/shiny.pal new file mode 100644 index 000000000..60568bc6e --- /dev/null +++ b/graphics/pokemon/cottonee/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 160 120 +240 240 192 +144 128 88 +112 96 40 +16 16 16 +240 232 232 +208 192 184 +168 96 48 +120 48 24 +240 144 32 +88 128 16 +248 248 248 +112 184 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabominable/back.png b/graphics/pokemon/crabominable/back.png new file mode 100644 index 000000000..fef48f103 Binary files /dev/null and b/graphics/pokemon/crabominable/back.png differ diff --git a/graphics/pokemon/crabominable/front.png b/graphics/pokemon/crabominable/front.png new file mode 100644 index 000000000..3d28832e0 Binary files /dev/null and b/graphics/pokemon/crabominable/front.png differ diff --git a/graphics/pokemon/crabominable/icon.png b/graphics/pokemon/crabominable/icon.png new file mode 100644 index 000000000..e3f32d504 Binary files /dev/null and b/graphics/pokemon/crabominable/icon.png differ diff --git a/graphics/pokemon/crabominable/normal.pal b/graphics/pokemon/crabominable/normal.pal new file mode 100644 index 000000000..6612fb6ab --- /dev/null +++ b/graphics/pokemon/crabominable/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 128 +248 248 248 +16 16 16 +48 40 56 +192 192 200 +40 96 136 +80 88 120 +56 56 88 +80 200 224 +48 152 184 +136 120 88 +248 248 176 +208 176 136 +176 32 0 +240 112 176 diff --git a/graphics/pokemon/crabominable/shiny.pal b/graphics/pokemon/crabominable/shiny.pal new file mode 100644 index 000000000..f324cd5c8 --- /dev/null +++ b/graphics/pokemon/crabominable/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 128 +248 248 248 +16 16 16 +48 40 56 +192 192 200 +128 40 40 +80 88 120 +56 56 88 +240 96 80 +208 48 48 +144 88 64 +248 216 176 +224 152 120 +176 32 0 +240 112 176 diff --git a/graphics/pokemon/crabrawler/back.png b/graphics/pokemon/crabrawler/back.png new file mode 100644 index 000000000..951e5a4a2 Binary files /dev/null and b/graphics/pokemon/crabrawler/back.png differ diff --git a/graphics/pokemon/crabrawler/front.png b/graphics/pokemon/crabrawler/front.png new file mode 100644 index 000000000..0eb32cca5 Binary files /dev/null and b/graphics/pokemon/crabrawler/front.png differ diff --git a/graphics/pokemon/crabrawler/icon.png b/graphics/pokemon/crabrawler/icon.png new file mode 100644 index 000000000..d28b81b6b Binary files /dev/null and b/graphics/pokemon/crabrawler/icon.png differ diff --git a/graphics/pokemon/crabrawler/normal.pal b/graphics/pokemon/crabrawler/normal.pal new file mode 100644 index 000000000..6db81cd1f --- /dev/null +++ b/graphics/pokemon/crabrawler/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 88 +248 248 176 +8 72 120 +40 176 240 +88 224 240 +16 16 16 +208 176 136 +16 128 200 +80 16 112 +160 72 200 +248 248 248 +192 192 192 +120 48 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabrawler/shiny.pal b/graphics/pokemon/crabrawler/shiny.pal new file mode 100644 index 000000000..ed768d0a2 --- /dev/null +++ b/graphics/pokemon/crabrawler/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 104 80 +248 216 176 +128 40 40 +240 96 80 +240 168 144 +16 16 16 +224 152 120 +208 48 48 +80 16 112 +160 72 200 +248 248 248 +192 192 192 +120 48 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cradily/anim_front.png b/graphics/pokemon/cradily/anim_front.png index b38c51c8e..370899f39 100644 Binary files a/graphics/pokemon/cradily/anim_front.png and b/graphics/pokemon/cradily/anim_front.png differ diff --git a/graphics/pokemon/cradily/back.png b/graphics/pokemon/cradily/back.png index 338c7f0ba..448077f27 100644 Binary files a/graphics/pokemon/cradily/back.png and b/graphics/pokemon/cradily/back.png differ diff --git a/graphics/pokemon/cradily/front.png b/graphics/pokemon/cradily/front.png index 0bc94d6a3..c2e3e952d 100644 Binary files a/graphics/pokemon/cradily/front.png and b/graphics/pokemon/cradily/front.png differ diff --git a/graphics/pokemon/cradily/icon.png b/graphics/pokemon/cradily/icon.png index ea57b45f1..0b3f8de2e 100644 Binary files a/graphics/pokemon/cradily/icon.png and b/graphics/pokemon/cradily/icon.png differ diff --git a/graphics/pokemon/cradily/normal.pal b/graphics/pokemon/cradily/normal.pal index 9167eb879..b6b3ca660 100644 --- a/graphics/pokemon/cradily/normal.pal +++ b/graphics/pokemon/cradily/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -148 230 123 -115 180 106 -82 131 90 -57 90 74 -255 213 172 -255 172 115 -246 106 32 -255 246 123 -255 222 41 -230 172 0 -213 213 213 -172 172 180 -180 82 74 +0 176 232 +128 56 64 +248 208 232 +232 184 168 +208 112 120 +16 16 16 +192 128 120 +128 192 128 +64 104 48 +168 216 168 +96 152 88 +232 200 104 +240 216 168 +184 152 80 +136 112 48 0 0 0 diff --git a/graphics/pokemon/cradily/shiny.pal b/graphics/pokemon/cradily/shiny.pal index 32a3b9e8f..3a2bc4a0b 100644 --- a/graphics/pokemon/cradily/shiny.pal +++ b/graphics/pokemon/cradily/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 180 189 -222 123 156 -189 90 123 -139 65 65 -255 213 172 -255 172 115 -246 106 32 -255 246 156 -255 230 41 -230 172 0 -213 213 213 -172 172 180 -180 82 74 +0 176 232 +112 72 56 +248 208 168 +248 168 112 +240 104 32 +16 16 16 +216 120 64 +216 144 168 +144 56 104 +240 176 200 +184 96 152 +248 216 80 +248 240 144 +200 160 40 +160 120 16 0 0 0 diff --git a/graphics/pokemon/cramorant/back.png b/graphics/pokemon/cramorant/back.png new file mode 100644 index 000000000..f8ee0569f Binary files /dev/null and b/graphics/pokemon/cramorant/back.png differ diff --git a/graphics/pokemon/cramorant/front.png b/graphics/pokemon/cramorant/front.png new file mode 100644 index 000000000..296ab5364 Binary files /dev/null and b/graphics/pokemon/cramorant/front.png differ diff --git a/graphics/pokemon/cramorant/gorging/back.png b/graphics/pokemon/cramorant/gorging/back.png new file mode 100644 index 000000000..823b4fd8b Binary files /dev/null and b/graphics/pokemon/cramorant/gorging/back.png differ diff --git a/graphics/pokemon/cramorant/gorging/front.png b/graphics/pokemon/cramorant/gorging/front.png new file mode 100644 index 000000000..2a4f9ddaf Binary files /dev/null and b/graphics/pokemon/cramorant/gorging/front.png differ diff --git a/graphics/pokemon/cramorant/gorging/normal.pal b/graphics/pokemon/cramorant/gorging/normal.pal new file mode 100644 index 000000000..3f6e2ff3d --- /dev/null +++ b/graphics/pokemon/cramorant/gorging/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 32 +16 16 16 +240 208 80 +176 136 56 +8 48 112 +104 200 80 +80 88 88 +16 80 160 +8 120 208 +88 104 128 +200 208 216 +144 144 192 +48 48 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cramorant/gorging/shiny.pal b/graphics/pokemon/cramorant/gorging/shiny.pal new file mode 100644 index 000000000..7ea6945ac --- /dev/null +++ b/graphics/pokemon/cramorant/gorging/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 32 +16 16 16 +248 224 144 +208 176 64 +120 56 8 +104 200 80 +80 88 88 +184 80 8 +224 120 0 +144 128 88 +216 208 200 +200 184 160 +48 48 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cramorant/gulping/back.png b/graphics/pokemon/cramorant/gulping/back.png new file mode 100644 index 000000000..3cf3283b6 Binary files /dev/null and b/graphics/pokemon/cramorant/gulping/back.png differ diff --git a/graphics/pokemon/cramorant/gulping/front.png b/graphics/pokemon/cramorant/gulping/front.png new file mode 100644 index 000000000..b6b64f037 Binary files /dev/null and b/graphics/pokemon/cramorant/gulping/front.png differ diff --git a/graphics/pokemon/cramorant/gulping/normal.pal b/graphics/pokemon/cramorant/gulping/normal.pal new file mode 100644 index 000000000..ac55b7081 --- /dev/null +++ b/graphics/pokemon/cramorant/gulping/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 32 +16 16 16 +240 208 80 +136 104 64 +176 136 56 +8 48 112 +200 208 216 +176 224 160 +104 200 80 +16 80 160 +8 120 208 +88 104 128 +144 144 192 +48 48 56 +80 88 88 diff --git a/graphics/pokemon/cramorant/gulping/shiny.pal b/graphics/pokemon/cramorant/gulping/shiny.pal new file mode 100644 index 000000000..bc75a42ef --- /dev/null +++ b/graphics/pokemon/cramorant/gulping/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 32 +16 16 16 +248 224 144 +136 104 64 +208 176 64 +120 56 8 +216 208 200 +176 224 160 +104 200 80 +184 80 8 +224 120 0 +144 128 88 +200 184 160 +48 48 56 +80 88 88 diff --git a/graphics/pokemon/cramorant/normal.pal b/graphics/pokemon/cramorant/normal.pal new file mode 100644 index 000000000..b67669ac2 --- /dev/null +++ b/graphics/pokemon/cramorant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 48 112 +16 80 160 +8 120 208 +16 16 16 +176 136 56 +104 200 80 +240 208 80 +96 72 32 +176 224 160 +88 104 128 +200 208 216 +144 144 192 +48 48 56 +80 88 88 +0 0 0 diff --git a/graphics/pokemon/cramorant/shiny.pal b/graphics/pokemon/cramorant/shiny.pal new file mode 100644 index 000000000..3031b0dfa --- /dev/null +++ b/graphics/pokemon/cramorant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 8 +184 80 8 +224 120 0 +16 16 16 +208 176 64 +104 200 80 +248 224 144 +104 88 32 +176 224 160 +144 128 88 +216 208 200 +200 184 160 +48 48 56 +80 88 88 +0 0 0 diff --git a/graphics/pokemon/cranidos/anim_front.png b/graphics/pokemon/cranidos/anim_front.png new file mode 100644 index 000000000..4c40d1e27 Binary files /dev/null and b/graphics/pokemon/cranidos/anim_front.png differ diff --git a/graphics/pokemon/cranidos/back.png b/graphics/pokemon/cranidos/back.png new file mode 100644 index 000000000..54947660c Binary files /dev/null and b/graphics/pokemon/cranidos/back.png differ diff --git a/graphics/pokemon/cranidos/footprint.png b/graphics/pokemon/cranidos/footprint.png new file mode 100644 index 000000000..5c2c8c782 Binary files /dev/null and b/graphics/pokemon/cranidos/footprint.png differ diff --git a/graphics/pokemon/cranidos/front.png b/graphics/pokemon/cranidos/front.png new file mode 100644 index 000000000..f0d534a60 Binary files /dev/null and b/graphics/pokemon/cranidos/front.png differ diff --git a/graphics/pokemon/cranidos/icon.png b/graphics/pokemon/cranidos/icon.png new file mode 100644 index 000000000..49b6fcc4b Binary files /dev/null and b/graphics/pokemon/cranidos/icon.png differ diff --git a/graphics/pokemon/cranidos/normal.pal b/graphics/pokemon/cranidos/normal.pal new file mode 100644 index 000000000..8cac83fe8 --- /dev/null +++ b/graphics/pokemon/cranidos/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 144 +248 248 248 +208 208 216 +40 72 96 +16 16 16 +64 104 136 +72 136 184 +64 80 96 +168 184 192 +128 144 160 +120 184 216 +104 112 128 +240 120 112 +176 56 48 +178 103 103 diff --git a/graphics/pokemon/cranidos/shiny.pal b/graphics/pokemon/cranidos/shiny.pal new file mode 100644 index 000000000..a25b70312 --- /dev/null +++ b/graphics/pokemon/cranidos/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 136 120 +248 248 248 +216 216 200 +104 40 48 +16 16 16 +160 56 56 +184 72 88 +96 96 56 +184 184 160 +152 152 128 +232 128 144 +128 128 96 +224 104 104 +168 64 64 +170 83 83 diff --git a/graphics/pokemon/crawdaunt/anim_front.png b/graphics/pokemon/crawdaunt/anim_front.png index f150b6d15..83573963d 100644 Binary files a/graphics/pokemon/crawdaunt/anim_front.png and b/graphics/pokemon/crawdaunt/anim_front.png differ diff --git a/graphics/pokemon/crawdaunt/back.png b/graphics/pokemon/crawdaunt/back.png index f96f2c488..23575eb62 100644 Binary files a/graphics/pokemon/crawdaunt/back.png and b/graphics/pokemon/crawdaunt/back.png differ diff --git a/graphics/pokemon/crawdaunt/front.png b/graphics/pokemon/crawdaunt/front.png index 88ee71100..127f889b7 100644 Binary files a/graphics/pokemon/crawdaunt/front.png and b/graphics/pokemon/crawdaunt/front.png differ diff --git a/graphics/pokemon/crawdaunt/icon.png b/graphics/pokemon/crawdaunt/icon.png index 605482d25..3a300defe 100644 Binary files a/graphics/pokemon/crawdaunt/icon.png and b/graphics/pokemon/crawdaunt/icon.png differ diff --git a/graphics/pokemon/crawdaunt/normal.pal b/graphics/pokemon/crawdaunt/normal.pal index 7fe04e329..731f1a5cf 100644 --- a/graphics/pokemon/crawdaunt/normal.pal +++ b/graphics/pokemon/crawdaunt/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 106 0 -189 65 0 -139 57 32 -246 238 197 -230 205 148 -197 164 98 -148 115 65 -255 230 90 -246 172 49 -82 156 246 -65 115 172 -197 197 230 -24 65 106 -0 0 0 +152 208 160 +192 160 88 +120 96 48 +248 248 248 +16 16 16 +248 224 128 +112 32 24 +176 56 48 +232 88 72 +224 152 152 +232 208 192 +184 168 144 +24 72 104 +48 128 176 +112 96 80 +104 168 232 diff --git a/graphics/pokemon/crawdaunt/shiny.pal b/graphics/pokemon/crawdaunt/shiny.pal index 21b58b2a0..0d2412142 100644 --- a/graphics/pokemon/crawdaunt/shiny.pal +++ b/graphics/pokemon/crawdaunt/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 148 0 -205 106 0 -156 74 32 -238 238 238 -222 222 222 -180 189 180 -131 139 131 -255 238 139 -246 197 41 -222 156 238 -164 90 189 -222 156 238 -123 65 139 -0 0 0 +152 208 160 +224 152 56 +120 88 48 +248 248 248 +16 16 16 +248 200 136 +168 72 8 +216 112 24 +248 168 64 +248 216 104 +216 216 216 +184 184 216 +136 64 160 +176 104 200 +112 112 144 +224 152 232 diff --git a/graphics/pokemon/cresselia/anim_front.png b/graphics/pokemon/cresselia/anim_front.png new file mode 100644 index 000000000..8e84b970e Binary files /dev/null and b/graphics/pokemon/cresselia/anim_front.png differ diff --git a/graphics/pokemon/cresselia/back.png b/graphics/pokemon/cresselia/back.png new file mode 100644 index 000000000..2d086a65f Binary files /dev/null and b/graphics/pokemon/cresselia/back.png differ diff --git a/graphics/pokemon/cresselia/footprint.png b/graphics/pokemon/cresselia/footprint.png new file mode 100644 index 000000000..a1e3ba06d Binary files /dev/null and b/graphics/pokemon/cresselia/footprint.png differ diff --git a/graphics/pokemon/cresselia/front.png b/graphics/pokemon/cresselia/front.png new file mode 100644 index 000000000..88b7dba06 Binary files /dev/null and b/graphics/pokemon/cresselia/front.png differ diff --git a/graphics/pokemon/cresselia/icon.png b/graphics/pokemon/cresselia/icon.png new file mode 100644 index 000000000..76b9b3639 Binary files /dev/null and b/graphics/pokemon/cresselia/icon.png differ diff --git a/graphics/pokemon/cresselia/normal.pal b/graphics/pokemon/cresselia/normal.pal new file mode 100644 index 000000000..187fdee2b --- /dev/null +++ b/graphics/pokemon/cresselia/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 64 +16 16 16 +240 224 208 +184 144 88 +240 200 136 +136 72 104 +184 104 144 +216 160 184 +88 48 80 +240 216 208 +248 248 248 +136 168 208 +104 128 160 +64 88 112 +192 176 176 diff --git a/graphics/pokemon/cresselia/shiny.pal b/graphics/pokemon/cresselia/shiny.pal new file mode 100644 index 000000000..57b4677cb --- /dev/null +++ b/graphics/pokemon/cresselia/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 48 +16 16 16 +248 232 184 +168 144 88 +248 208 112 +56 120 128 +80 160 184 +144 216 200 +56 72 104 +216 248 232 +248 248 248 +144 96 168 +96 64 120 +56 40 72 +192 176 176 diff --git a/graphics/pokemon/croagunk/anim_front.png b/graphics/pokemon/croagunk/anim_front.png new file mode 100644 index 000000000..3d4d81f7c Binary files /dev/null and b/graphics/pokemon/croagunk/anim_front.png differ diff --git a/graphics/pokemon/croagunk/back.png b/graphics/pokemon/croagunk/back.png new file mode 100644 index 000000000..c37d56984 Binary files /dev/null and b/graphics/pokemon/croagunk/back.png differ diff --git a/graphics/pokemon/croagunk/footprint.png b/graphics/pokemon/croagunk/footprint.png new file mode 100644 index 000000000..b6c7cd165 Binary files /dev/null and b/graphics/pokemon/croagunk/footprint.png differ diff --git a/graphics/pokemon/croagunk/front.png b/graphics/pokemon/croagunk/front.png new file mode 100644 index 000000000..1c34d1791 Binary files /dev/null and b/graphics/pokemon/croagunk/front.png differ diff --git a/graphics/pokemon/croagunk/icon.png b/graphics/pokemon/croagunk/icon.png new file mode 100644 index 000000000..448ba7e42 Binary files /dev/null and b/graphics/pokemon/croagunk/icon.png differ diff --git a/graphics/pokemon/croagunk/normal.pal b/graphics/pokemon/croagunk/normal.pal new file mode 100644 index 000000000..5ebbaf6e1 --- /dev/null +++ b/graphics/pokemon/croagunk/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 120 +16 16 16 +128 152 248 +72 120 192 +88 80 80 +56 48 48 +248 192 72 +168 128 32 +128 72 32 +232 136 80 +232 192 136 +248 248 248 +184 176 168 +136 120 120 +56 56 80 diff --git a/graphics/pokemon/croagunk/shiny.pal b/graphics/pokemon/croagunk/shiny.pal new file mode 100644 index 000000000..631f59663 --- /dev/null +++ b/graphics/pokemon/croagunk/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 120 128 +16 16 16 +168 232 232 +112 192 200 +56 64 104 +48 48 64 +240 224 48 +168 144 32 +152 48 80 +240 104 168 +248 160 216 +248 248 248 +176 176 192 +120 120 136 +56 56 80 diff --git a/graphics/pokemon/crobat/anim_front.png b/graphics/pokemon/crobat/anim_front.png index 1843423b7..653b35170 100644 Binary files a/graphics/pokemon/crobat/anim_front.png and b/graphics/pokemon/crobat/anim_front.png differ diff --git a/graphics/pokemon/crobat/back.png b/graphics/pokemon/crobat/back.png index d14ecec7b..94bed55fd 100644 Binary files a/graphics/pokemon/crobat/back.png and b/graphics/pokemon/crobat/back.png differ diff --git a/graphics/pokemon/crobat/front.png b/graphics/pokemon/crobat/front.png index b61cdebe7..8c7b36bbf 100644 Binary files a/graphics/pokemon/crobat/front.png and b/graphics/pokemon/crobat/front.png differ diff --git a/graphics/pokemon/crobat/icon.png b/graphics/pokemon/crobat/icon.png index 817951dd0..5a3257411 100644 Binary files a/graphics/pokemon/crobat/icon.png and b/graphics/pokemon/crobat/icon.png differ diff --git a/graphics/pokemon/crobat/normal.pal b/graphics/pokemon/crobat/normal.pal index 9c466e9e8..242717590 100644 --- a/graphics/pokemon/crobat/normal.pal +++ b/graphics/pokemon/crobat/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 139 246 -197 90 205 -156 57 180 -115 24 148 -255 0 255 -255 0 255 -74 156 189 -32 106 148 -16 74 115 -255 213 0 -213 148 0 -164 164 164 -106 106 106 +152 208 160 +72 40 96 +104 72 128 +160 128 192 16 16 16 +40 72 88 +56 112 120 +128 96 168 +80 160 176 +176 152 40 +248 216 88 +184 24 24 +104 104 104 +160 160 160 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/crobat/shiny.pal b/graphics/pokemon/crobat/shiny.pal index 8f22fd4b0..aead0eba5 100644 --- a/graphics/pokemon/crobat/shiny.pal +++ b/graphics/pokemon/crobat/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 238 -246 180 197 -222 131 148 -164 74 106 -255 0 255 -255 0 255 -139 189 32 -74 139 0 -41 82 0 -255 213 0 -213 148 0 -164 164 164 -106 106 106 +152 208 160 +136 72 120 +192 120 192 +248 200 232 16 16 16 +64 88 16 +104 128 24 +232 152 224 +136 160 8 +208 144 0 +248 208 0 +176 0 0 +104 104 104 +160 160 160 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/croconaw/anim_front.png b/graphics/pokemon/croconaw/anim_front.png index e7d23841b..27a97b7a1 100644 Binary files a/graphics/pokemon/croconaw/anim_front.png and b/graphics/pokemon/croconaw/anim_front.png differ diff --git a/graphics/pokemon/croconaw/back.png b/graphics/pokemon/croconaw/back.png index 991be60bc..a4ade532d 100644 Binary files a/graphics/pokemon/croconaw/back.png and b/graphics/pokemon/croconaw/back.png differ diff --git a/graphics/pokemon/croconaw/front.png b/graphics/pokemon/croconaw/front.png index 585be79f4..9876f80eb 100644 Binary files a/graphics/pokemon/croconaw/front.png and b/graphics/pokemon/croconaw/front.png differ diff --git a/graphics/pokemon/croconaw/icon.png b/graphics/pokemon/croconaw/icon.png index 6f57e5656..29cd1f450 100644 Binary files a/graphics/pokemon/croconaw/icon.png and b/graphics/pokemon/croconaw/icon.png differ diff --git a/graphics/pokemon/croconaw/normal.pal b/graphics/pokemon/croconaw/normal.pal index 2e64441a4..be301424b 100644 --- a/graphics/pokemon/croconaw/normal.pal +++ b/graphics/pokemon/croconaw/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -131 205 255 -90 172 230 -49 131 197 -74 74 131 -230 65 32 -123 0 0 -255 172 90 -255 90 32 -205 41 24 -123 0 0 -255 230 98 -230 180 82 -156 115 8 +152 208 160 +96 24 48 +248 168 160 16 16 16 +240 72 96 +176 48 72 +48 88 104 +72 144 152 +112 208 216 +176 224 216 +248 248 248 +128 40 56 +232 120 120 +88 72 32 +192 168 96 +248 224 128 diff --git a/graphics/pokemon/croconaw/shiny.pal b/graphics/pokemon/croconaw/shiny.pal index 847f2ed29..df5e36395 100644 --- a/graphics/pokemon/croconaw/shiny.pal +++ b/graphics/pokemon/croconaw/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -164 246 222 -115 213 205 -74 164 180 -49 106 139 -230 65 32 -123 0 0 -98 180 230 -57 98 197 -49 90 156 -32 65 106 -255 230 98 -230 180 82 -156 115 8 +248 160 176 +24 56 120 +160 200 248 16 16 16 +88 144 248 +24 104 192 +16 88 64 +56 176 136 +104 232 192 +168 248 248 +248 248 248 +120 24 24 +232 96 80 +120 88 0 +216 160 72 +248 224 112 diff --git a/graphics/pokemon/crustle/back.png b/graphics/pokemon/crustle/back.png new file mode 100644 index 000000000..ae0f23184 Binary files /dev/null and b/graphics/pokemon/crustle/back.png differ diff --git a/graphics/pokemon/crustle/footprint.png b/graphics/pokemon/crustle/footprint.png new file mode 100644 index 000000000..4cc2972cf Binary files /dev/null and b/graphics/pokemon/crustle/footprint.png differ diff --git a/graphics/pokemon/crustle/front.png b/graphics/pokemon/crustle/front.png new file mode 100644 index 000000000..eb37ec891 Binary files /dev/null and b/graphics/pokemon/crustle/front.png differ diff --git a/graphics/pokemon/crustle/icon.png b/graphics/pokemon/crustle/icon.png new file mode 100644 index 000000000..e6a99fe63 Binary files /dev/null and b/graphics/pokemon/crustle/icon.png differ diff --git a/graphics/pokemon/crustle/normal.pal b/graphics/pokemon/crustle/normal.pal new file mode 100644 index 000000000..8e676bf9e --- /dev/null +++ b/graphics/pokemon/crustle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 72 +160 128 112 +80 64 56 +248 168 80 +16 16 16 +176 120 64 +80 40 32 +184 88 64 +216 128 96 +248 248 248 +56 56 56 +136 64 48 +56 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crustle/shiny.pal b/graphics/pokemon/crustle/shiny.pal new file mode 100644 index 000000000..bf3cbcb6d --- /dev/null +++ b/graphics/pokemon/crustle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 80 +128 120 112 +72 64 56 +184 200 72 +16 16 16 +120 152 40 +56 40 24 +136 160 72 +160 192 128 +248 248 248 +56 56 56 +96 104 48 +40 40 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cryogonal/anim_front.png b/graphics/pokemon/cryogonal/anim_front.png new file mode 100644 index 000000000..30063cb47 Binary files /dev/null and b/graphics/pokemon/cryogonal/anim_front.png differ diff --git a/graphics/pokemon/cryogonal/back.png b/graphics/pokemon/cryogonal/back.png new file mode 100644 index 000000000..8797e491a Binary files /dev/null and b/graphics/pokemon/cryogonal/back.png differ diff --git a/graphics/pokemon/cryogonal/footprint.png b/graphics/pokemon/cryogonal/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/cryogonal/footprint.png differ diff --git a/graphics/pokemon/cryogonal/front.png b/graphics/pokemon/cryogonal/front.png new file mode 100644 index 000000000..245b8c270 Binary files /dev/null and b/graphics/pokemon/cryogonal/front.png differ diff --git a/graphics/pokemon/cryogonal/icon.png b/graphics/pokemon/cryogonal/icon.png new file mode 100644 index 000000000..f17857803 Binary files /dev/null and b/graphics/pokemon/cryogonal/icon.png differ diff --git a/graphics/pokemon/cryogonal/normal.pal b/graphics/pokemon/cryogonal/normal.pal new file mode 100644 index 000000000..cd61187d7 --- /dev/null +++ b/graphics/pokemon/cryogonal/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 88 152 +80 120 184 +16 16 16 +136 152 208 +248 248 248 +40 56 80 +96 128 208 +184 200 232 +152 192 232 +208 224 248 +88 160 224 +128 208 248 +40 104 184 +32 64 160 +0 0 0 diff --git a/graphics/pokemon/cryogonal/shiny.pal b/graphics/pokemon/cryogonal/shiny.pal new file mode 100644 index 000000000..4c93c64fc --- /dev/null +++ b/graphics/pokemon/cryogonal/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 96 160 +80 136 192 +16 16 16 +120 160 192 +248 248 248 +40 64 88 +96 160 208 +160 192 208 +136 208 248 +200 232 248 +232 152 96 +232 200 128 +240 88 64 +160 48 32 +0 0 0 diff --git a/graphics/pokemon/cubchoo/anim_front.png b/graphics/pokemon/cubchoo/anim_front.png new file mode 100644 index 000000000..51cec3830 Binary files /dev/null and b/graphics/pokemon/cubchoo/anim_front.png differ diff --git a/graphics/pokemon/cubchoo/back.png b/graphics/pokemon/cubchoo/back.png new file mode 100644 index 000000000..8ead2059c Binary files /dev/null and b/graphics/pokemon/cubchoo/back.png differ diff --git a/graphics/pokemon/cubchoo/footprint.png b/graphics/pokemon/cubchoo/footprint.png new file mode 100644 index 000000000..b2027716c Binary files /dev/null and b/graphics/pokemon/cubchoo/footprint.png differ diff --git a/graphics/pokemon/cubchoo/front.png b/graphics/pokemon/cubchoo/front.png new file mode 100644 index 000000000..a0844fd4b Binary files /dev/null and b/graphics/pokemon/cubchoo/front.png differ diff --git a/graphics/pokemon/cubchoo/icon.png b/graphics/pokemon/cubchoo/icon.png new file mode 100644 index 000000000..df3b0a682 Binary files /dev/null and b/graphics/pokemon/cubchoo/icon.png differ diff --git a/graphics/pokemon/cubchoo/normal.pal b/graphics/pokemon/cubchoo/normal.pal new file mode 100644 index 000000000..8715e5d72 --- /dev/null +++ b/graphics/pokemon/cubchoo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 160 208 +56 88 128 +152 224 248 +16 16 16 +40 56 88 +72 112 160 +120 192 240 +56 56 56 +248 248 248 +72 144 208 +104 96 96 +152 168 224 +232 240 248 +152 224 248 +0 0 0 diff --git a/graphics/pokemon/cubchoo/shiny.pal b/graphics/pokemon/cubchoo/shiny.pal new file mode 100644 index 000000000..7ef79a7a1 --- /dev/null +++ b/graphics/pokemon/cubchoo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 112 216 +96 80 176 +208 176 248 +16 16 16 +40 56 88 +120 80 192 +128 136 224 +32 80 80 +248 248 248 +104 104 216 +112 152 144 +176 192 192 +232 240 248 +144 208 232 +0 0 0 diff --git a/graphics/pokemon/cubone/anim_front.png b/graphics/pokemon/cubone/anim_front.png index 42fd8be2c..48605d96d 100644 Binary files a/graphics/pokemon/cubone/anim_front.png and b/graphics/pokemon/cubone/anim_front.png differ diff --git a/graphics/pokemon/cubone/back.png b/graphics/pokemon/cubone/back.png index a7b879b40..0d867ae9d 100644 Binary files a/graphics/pokemon/cubone/back.png and b/graphics/pokemon/cubone/back.png differ diff --git a/graphics/pokemon/cubone/front.png b/graphics/pokemon/cubone/front.png index 3ce31c79c..c321969d1 100644 Binary files a/graphics/pokemon/cubone/front.png and b/graphics/pokemon/cubone/front.png differ diff --git a/graphics/pokemon/cubone/icon.png b/graphics/pokemon/cubone/icon.png index 679d8e7e5..f5c262a41 100644 Binary files a/graphics/pokemon/cubone/icon.png and b/graphics/pokemon/cubone/icon.png differ diff --git a/graphics/pokemon/cubone/normal.pal b/graphics/pokemon/cubone/normal.pal index faaeef75c..8d8b3ad56 100644 --- a/graphics/pokemon/cubone/normal.pal +++ b/graphics/pokemon/cubone/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -222 189 106 -197 156 74 -148 106 49 -106 49 16 -230 230 213 -197 197 172 -139 139 106 -90 90 49 -255 222 180 -246 197 148 -230 148 82 -255 0 255 -255 0 255 -41 41 41 -255 255 255 +152 208 160 +128 136 144 +248 248 248 +16 16 16 +192 200 200 +80 80 96 +152 120 88 +208 168 104 +80 64 48 +192 168 144 +240 224 176 +216 232 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cubone/shiny.pal b/graphics/pokemon/cubone/shiny.pal index 51b6bc8ba..710bbdf52 100644 --- a/graphics/pokemon/cubone/shiny.pal +++ b/graphics/pokemon/cubone/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -172 180 115 -131 131 74 -74 82 24 -49 57 0 -230 230 213 -197 197 172 -139 139 106 -90 90 49 -255 238 197 -238 213 148 -205 164 90 -255 0 255 -255 0 255 -41 41 41 -255 255 255 +152 208 160 +128 128 112 +248 248 248 +16 16 16 +200 184 184 +72 80 72 +80 104 48 +112 144 80 +32 56 8 +184 160 136 +224 208 176 +224 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cufant/back.png b/graphics/pokemon/cufant/back.png new file mode 100644 index 000000000..0c49ddaa7 Binary files /dev/null and b/graphics/pokemon/cufant/back.png differ diff --git a/graphics/pokemon/cufant/front.png b/graphics/pokemon/cufant/front.png new file mode 100644 index 000000000..d7b267f52 Binary files /dev/null and b/graphics/pokemon/cufant/front.png differ diff --git a/graphics/pokemon/cufant/normal.pal b/graphics/pokemon/cufant/normal.pal new file mode 100644 index 000000000..fae378fc7 --- /dev/null +++ b/graphics/pokemon/cufant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 56 64 +240 240 152 +16 16 16 +200 176 80 +16 120 120 +8 88 80 +112 56 40 +248 152 80 +224 112 80 +208 80 56 +184 176 176 +248 248 248 +184 64 64 +232 104 104 +0 0 0 diff --git a/graphics/pokemon/cufant/shiny.pal b/graphics/pokemon/cufant/shiny.pal new file mode 100644 index 000000000..2be10b402 --- /dev/null +++ b/graphics/pokemon/cufant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 56 16 +240 240 152 +16 16 16 +200 176 80 +16 128 64 +8 80 32 +112 72 40 +248 200 80 +224 152 80 +200 136 56 +184 176 176 +248 248 248 +184 64 64 +232 104 104 +0 0 0 diff --git a/graphics/pokemon/cursola/back.png b/graphics/pokemon/cursola/back.png new file mode 100644 index 000000000..28d3cdf08 Binary files /dev/null and b/graphics/pokemon/cursola/back.png differ diff --git a/graphics/pokemon/cursola/front.png b/graphics/pokemon/cursola/front.png new file mode 100644 index 000000000..01f189f5c Binary files /dev/null and b/graphics/pokemon/cursola/front.png differ diff --git a/graphics/pokemon/cursola/normal.pal b/graphics/pokemon/cursola/normal.pal new file mode 100644 index 000000000..41e2115e1 --- /dev/null +++ b/graphics/pokemon/cursola/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 184 184 +248 240 248 +120 120 120 +216 216 216 +200 192 200 +144 136 144 +200 192 208 +224 96 144 +248 248 248 +248 160 192 +16 16 16 +192 184 200 +120 128 104 +168 152 152 +248 240 248 diff --git a/graphics/pokemon/cursola/shiny.pal b/graphics/pokemon/cursola/shiny.pal new file mode 100644 index 000000000..552b1077f --- /dev/null +++ b/graphics/pokemon/cursola/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 184 184 +248 240 248 +120 120 120 +224 216 224 +208 200 208 +144 136 144 +184 176 184 +224 96 144 +248 248 248 +248 160 192 +16 16 16 +72 72 72 +56 56 56 +168 152 152 +104 112 112 diff --git a/graphics/pokemon/cutiefly/back.png b/graphics/pokemon/cutiefly/back.png new file mode 100644 index 000000000..c1635aa6e Binary files /dev/null and b/graphics/pokemon/cutiefly/back.png differ diff --git a/graphics/pokemon/cutiefly/front.png b/graphics/pokemon/cutiefly/front.png new file mode 100644 index 000000000..9e5756522 Binary files /dev/null and b/graphics/pokemon/cutiefly/front.png differ diff --git a/graphics/pokemon/cutiefly/icon.png b/graphics/pokemon/cutiefly/icon.png new file mode 100644 index 000000000..5e25a942d Binary files /dev/null and b/graphics/pokemon/cutiefly/icon.png differ diff --git a/graphics/pokemon/cutiefly/normal.pal b/graphics/pokemon/cutiefly/normal.pal new file mode 100644 index 000000000..4d14fc3b8 --- /dev/null +++ b/graphics/pokemon/cutiefly/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 176 168 +248 248 248 +224 168 168 +200 144 128 +120 112 128 +16 16 16 +168 96 0 +224 216 32 +56 56 48 +128 80 56 +200 168 8 +216 200 208 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cutiefly/shiny.pal b/graphics/pokemon/cutiefly/shiny.pal new file mode 100644 index 000000000..1d05afe39 --- /dev/null +++ b/graphics/pokemon/cutiefly/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 176 168 +248 248 248 +224 168 168 +200 144 128 +120 112 128 +16 16 16 +160 72 88 +240 184 192 +56 56 48 +184 48 32 +200 120 128 +216 200 208 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cyndaquil/anim_front.png b/graphics/pokemon/cyndaquil/anim_front.png index 3974d5b40..a0d3affc4 100644 Binary files a/graphics/pokemon/cyndaquil/anim_front.png and b/graphics/pokemon/cyndaquil/anim_front.png differ diff --git a/graphics/pokemon/cyndaquil/back.png b/graphics/pokemon/cyndaquil/back.png index cfc64164e..2b3f8f3da 100644 Binary files a/graphics/pokemon/cyndaquil/back.png and b/graphics/pokemon/cyndaquil/back.png differ diff --git a/graphics/pokemon/cyndaquil/front.png b/graphics/pokemon/cyndaquil/front.png index 1a31da433..8ca05c4ff 100644 Binary files a/graphics/pokemon/cyndaquil/front.png and b/graphics/pokemon/cyndaquil/front.png differ diff --git a/graphics/pokemon/cyndaquil/icon.png b/graphics/pokemon/cyndaquil/icon.png index 5f174dcf1..27ed10be5 100644 Binary files a/graphics/pokemon/cyndaquil/icon.png and b/graphics/pokemon/cyndaquil/icon.png differ diff --git a/graphics/pokemon/cyndaquil/normal.pal b/graphics/pokemon/cyndaquil/normal.pal index 46fb06347..bd9296ca7 100644 --- a/graphics/pokemon/cyndaquil/normal.pal +++ b/graphics/pokemon/cyndaquil/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -98 131 189 -65 82 139 -41 65 98 -24 41 82 -255 238 164 -230 205 106 -180 156 82 -139 98 32 -255 222 0 -255 156 0 -255 98 0 -238 0 0 -139 139 139 +152 208 160 +136 56 40 +232 88 48 +32 64 72 +48 112 120 +104 144 144 +240 152 40 16 16 16 +248 200 56 +16 40 48 +168 144 96 +248 216 152 +112 88 48 +216 176 120 +168 168 168 +248 248 248 diff --git a/graphics/pokemon/cyndaquil/shiny.pal b/graphics/pokemon/cyndaquil/shiny.pal index 14e35dbc5..a19e8a46b 100644 --- a/graphics/pokemon/cyndaquil/shiny.pal +++ b/graphics/pokemon/cyndaquil/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 156 106 -189 98 65 -139 65 57 -98 57 41 -255 230 115 -222 197 82 -172 139 49 -139 82 24 -255 222 0 -255 156 0 -255 98 0 -238 0 0 -139 139 139 +152 208 160 +216 24 24 +248 104 24 +112 48 16 +152 72 32 +200 128 64 +248 160 24 16 16 16 +248 224 48 +64 24 16 +192 160 104 +248 232 160 +120 96 32 +224 200 104 +168 168 168 +248 248 248 diff --git a/graphics/pokemon/darkrai/anim_front.png b/graphics/pokemon/darkrai/anim_front.png new file mode 100644 index 000000000..81cf1e35b Binary files /dev/null and b/graphics/pokemon/darkrai/anim_front.png differ diff --git a/graphics/pokemon/darkrai/back.png b/graphics/pokemon/darkrai/back.png new file mode 100644 index 000000000..941709daf Binary files /dev/null and b/graphics/pokemon/darkrai/back.png differ diff --git a/graphics/pokemon/darkrai/footprint.png b/graphics/pokemon/darkrai/footprint.png new file mode 100644 index 000000000..8c3692e43 Binary files /dev/null and b/graphics/pokemon/darkrai/footprint.png differ diff --git a/graphics/pokemon/darkrai/front.png b/graphics/pokemon/darkrai/front.png new file mode 100644 index 000000000..29f627df0 Binary files /dev/null and b/graphics/pokemon/darkrai/front.png differ diff --git a/graphics/pokemon/darkrai/icon.png b/graphics/pokemon/darkrai/icon.png new file mode 100644 index 000000000..71d92afdc Binary files /dev/null and b/graphics/pokemon/darkrai/icon.png differ diff --git a/graphics/pokemon/darkrai/normal.pal b/graphics/pokemon/darkrai/normal.pal new file mode 100644 index 000000000..66020cc4b --- /dev/null +++ b/graphics/pokemon/darkrai/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 112 +192 176 176 +88 80 80 +16 16 16 +48 40 48 +224 224 216 +80 24 24 +152 56 48 +40 112 120 +40 200 192 +248 248 248 +208 104 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darkrai/shiny.pal b/graphics/pokemon/darkrai/shiny.pal new file mode 100644 index 000000000..2a678f0c7 --- /dev/null +++ b/graphics/pokemon/darkrai/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 128 +160 176 184 +80 48 136 +16 16 16 +48 24 80 +216 224 232 +72 16 48 +152 48 104 +40 112 40 +48 200 40 +248 248 248 +200 96 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/anim_front.png b/graphics/pokemon/darmanitan/anim_front.png new file mode 100644 index 000000000..ddfe2a62a Binary files /dev/null and b/graphics/pokemon/darmanitan/anim_front.png differ diff --git a/graphics/pokemon/darmanitan/back.png b/graphics/pokemon/darmanitan/back.png new file mode 100644 index 000000000..e137393f1 Binary files /dev/null and b/graphics/pokemon/darmanitan/back.png differ diff --git a/graphics/pokemon/darmanitan/footprint.png b/graphics/pokemon/darmanitan/footprint.png new file mode 100644 index 000000000..4d851ce7f Binary files /dev/null and b/graphics/pokemon/darmanitan/footprint.png differ diff --git a/graphics/pokemon/darmanitan/front.png b/graphics/pokemon/darmanitan/front.png new file mode 100644 index 000000000..502461632 Binary files /dev/null and b/graphics/pokemon/darmanitan/front.png differ diff --git a/graphics/pokemon/darmanitan/galarian/back.png b/graphics/pokemon/darmanitan/galarian/back.png new file mode 100644 index 000000000..c89df7855 Binary files /dev/null and b/graphics/pokemon/darmanitan/galarian/back.png differ diff --git a/graphics/pokemon/darmanitan/galarian/front.png b/graphics/pokemon/darmanitan/galarian/front.png new file mode 100644 index 000000000..a317c8ccf Binary files /dev/null and b/graphics/pokemon/darmanitan/galarian/front.png differ diff --git a/graphics/pokemon/darmanitan/galarian/normal.pal b/graphics/pokemon/darmanitan/galarian/normal.pal new file mode 100644 index 000000000..d336c65ba --- /dev/null +++ b/graphics/pokemon/darmanitan/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 184 192 +120 120 128 +232 232 224 +208 216 208 +16 16 16 +32 160 136 +40 104 96 +104 232 208 +240 240 240 +40 192 168 +40 96 168 +24 48 96 +72 152 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/galarian/shiny.pal b/graphics/pokemon/darmanitan/galarian/shiny.pal new file mode 100644 index 000000000..c9480c852 --- /dev/null +++ b/graphics/pokemon/darmanitan/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 184 192 +120 120 128 +232 232 224 +208 216 208 +16 16 16 +40 128 192 +24 80 120 +120 200 232 +240 240 240 +72 160 216 +120 184 40 +64 104 16 +184 224 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/icon.png b/graphics/pokemon/darmanitan/icon.png new file mode 100644 index 000000000..a1de7deff Binary files /dev/null and b/graphics/pokemon/darmanitan/icon.png differ diff --git a/graphics/pokemon/darmanitan/normal.pal b/graphics/pokemon/darmanitan/normal.pal new file mode 100644 index 000000000..42af84755 --- /dev/null +++ b/graphics/pokemon/darmanitan/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 48 32 +224 72 64 +184 144 40 +248 200 56 +120 104 40 +112 40 40 +168 56 48 +64 24 24 +16 16 16 +184 112 72 +168 152 144 +248 152 96 +80 72 72 +240 240 240 +104 56 56 diff --git a/graphics/pokemon/darmanitan/shiny.pal b/graphics/pokemon/darmanitan/shiny.pal new file mode 100644 index 000000000..8207ce8dd --- /dev/null +++ b/graphics/pokemon/darmanitan/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 32 88 +232 56 128 +184 152 72 +248 208 104 +112 104 64 +112 48 72 +152 56 88 +56 24 40 +16 16 16 +176 120 88 +136 136 152 +208 152 120 +64 64 72 +240 240 240 +96 64 40 diff --git a/graphics/pokemon/darmanitan/zen_mode/anim_front.png b/graphics/pokemon/darmanitan/zen_mode/anim_front.png new file mode 100644 index 000000000..0cf859368 Binary files /dev/null and b/graphics/pokemon/darmanitan/zen_mode/anim_front.png differ diff --git a/graphics/pokemon/darmanitan/zen_mode/back.png b/graphics/pokemon/darmanitan/zen_mode/back.png new file mode 100644 index 000000000..6396ada9f Binary files /dev/null and b/graphics/pokemon/darmanitan/zen_mode/back.png differ diff --git a/graphics/pokemon/darmanitan/zen_mode/front.png b/graphics/pokemon/darmanitan/zen_mode/front.png new file mode 100644 index 000000000..d4e403d0f Binary files /dev/null and b/graphics/pokemon/darmanitan/zen_mode/front.png differ diff --git a/graphics/pokemon/darmanitan/zen_mode/galarian/back.png b/graphics/pokemon/darmanitan/zen_mode/galarian/back.png new file mode 100644 index 000000000..509894563 Binary files /dev/null and b/graphics/pokemon/darmanitan/zen_mode/galarian/back.png differ diff --git a/graphics/pokemon/darmanitan/zen_mode/galarian/front.png b/graphics/pokemon/darmanitan/zen_mode/galarian/front.png new file mode 100644 index 000000000..773d7db83 Binary files /dev/null and b/graphics/pokemon/darmanitan/zen_mode/galarian/front.png differ diff --git a/graphics/pokemon/darmanitan/zen_mode/galarian/normal.pal b/graphics/pokemon/darmanitan/zen_mode/galarian/normal.pal new file mode 100644 index 000000000..34be324c2 --- /dev/null +++ b/graphics/pokemon/darmanitan/zen_mode/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 80 48 +232 120 40 +200 48 32 +232 248 160 +232 160 56 +184 184 192 +120 120 128 +232 232 224 +224 120 56 +208 216 208 +16 16 16 +144 24 24 +200 56 48 +112 56 24 +240 240 240 diff --git a/graphics/pokemon/darmanitan/zen_mode/galarian/shiny.pal b/graphics/pokemon/darmanitan/zen_mode/galarian/shiny.pal new file mode 100644 index 000000000..79904bfa3 --- /dev/null +++ b/graphics/pokemon/darmanitan/zen_mode/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 24 40 +232 120 40 +200 48 32 +232 248 160 +232 160 56 +184 184 192 +120 120 128 +232 232 224 +232 56 88 +208 216 208 +16 16 16 +152 16 152 +200 16 176 +112 24 40 +240 240 240 diff --git a/graphics/pokemon/darmanitan/zen_mode/icon.png b/graphics/pokemon/darmanitan/zen_mode/icon.png new file mode 100644 index 000000000..f9e867478 Binary files /dev/null and b/graphics/pokemon/darmanitan/zen_mode/icon.png differ diff --git a/graphics/pokemon/darmanitan/zen_mode/normal.pal b/graphics/pokemon/darmanitan/zen_mode/normal.pal new file mode 100644 index 000000000..393e9ba2b --- /dev/null +++ b/graphics/pokemon/darmanitan/zen_mode/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 80 96 +88 168 192 +96 72 56 +184 112 64 +248 176 104 +0 0 0 +72 104 120 +168 208 240 +72 72 80 +152 152 160 +240 240 240 +64 120 144 +128 168 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/zen_mode/shiny.pal b/graphics/pokemon/darmanitan/zen_mode/shiny.pal new file mode 100644 index 000000000..acf6131fe --- /dev/null +++ b/graphics/pokemon/darmanitan/zen_mode/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 32 88 +56 96 200 +88 48 104 +136 80 152 +184 160 232 +0 0 0 +24 48 48 +120 152 160 +72 72 80 +152 152 160 +240 240 240 +32 64 144 +64 104 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dartrix/back.png b/graphics/pokemon/dartrix/back.png new file mode 100644 index 000000000..0be588c43 Binary files /dev/null and b/graphics/pokemon/dartrix/back.png differ diff --git a/graphics/pokemon/dartrix/front.png b/graphics/pokemon/dartrix/front.png new file mode 100644 index 000000000..004fa43bd Binary files /dev/null and b/graphics/pokemon/dartrix/front.png differ diff --git a/graphics/pokemon/dartrix/icon.png b/graphics/pokemon/dartrix/icon.png new file mode 100644 index 000000000..39fb8fddd Binary files /dev/null and b/graphics/pokemon/dartrix/icon.png differ diff --git a/graphics/pokemon/dartrix/normal.pal b/graphics/pokemon/dartrix/normal.pal new file mode 100644 index 000000000..4f51e2038 --- /dev/null +++ b/graphics/pokemon/dartrix/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 24 +136 200 80 +96 40 32 +80 136 48 +168 120 64 +16 16 16 +248 248 248 +184 184 184 +112 112 112 +144 72 40 +136 48 32 +232 136 48 +192 80 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dartrix/shiny.pal b/graphics/pokemon/dartrix/shiny.pal new file mode 100644 index 000000000..7dc9e94e6 --- /dev/null +++ b/graphics/pokemon/dartrix/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 72 96 +80 200 208 +16 48 64 +56 136 168 +56 128 136 +16 16 16 +248 248 248 +184 184 184 +112 112 112 +48 80 104 +128 0 0 +248 64 64 +184 32 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darumaka/anim_front.png b/graphics/pokemon/darumaka/anim_front.png new file mode 100644 index 000000000..1b3a1f874 Binary files /dev/null and b/graphics/pokemon/darumaka/anim_front.png differ diff --git a/graphics/pokemon/darumaka/back.png b/graphics/pokemon/darumaka/back.png new file mode 100644 index 000000000..2e4f6461c Binary files /dev/null and b/graphics/pokemon/darumaka/back.png differ diff --git a/graphics/pokemon/darumaka/footprint.png b/graphics/pokemon/darumaka/footprint.png new file mode 100644 index 000000000..09eba937b Binary files /dev/null and b/graphics/pokemon/darumaka/footprint.png differ diff --git a/graphics/pokemon/darumaka/front.png b/graphics/pokemon/darumaka/front.png new file mode 100644 index 000000000..fb8c71b50 Binary files /dev/null and b/graphics/pokemon/darumaka/front.png differ diff --git a/graphics/pokemon/darumaka/galarian/back.png b/graphics/pokemon/darumaka/galarian/back.png new file mode 100644 index 000000000..94115f536 Binary files /dev/null and b/graphics/pokemon/darumaka/galarian/back.png differ diff --git a/graphics/pokemon/darumaka/galarian/front.png b/graphics/pokemon/darumaka/galarian/front.png new file mode 100644 index 000000000..729797422 Binary files /dev/null and b/graphics/pokemon/darumaka/galarian/front.png differ diff --git a/graphics/pokemon/darumaka/galarian/normal.pal b/graphics/pokemon/darumaka/galarian/normal.pal new file mode 100644 index 000000000..f611ddf6c --- /dev/null +++ b/graphics/pokemon/darumaka/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 104 96 +16 16 16 +40 192 168 +104 232 208 +32 160 136 +184 184 192 +232 232 224 +24 48 96 +40 96 168 +72 152 200 +112 112 120 +248 248 248 +160 160 168 +208 208 216 +0 0 0 diff --git a/graphics/pokemon/darumaka/galarian/shiny.pal b/graphics/pokemon/darumaka/galarian/shiny.pal new file mode 100644 index 000000000..21bd015c8 --- /dev/null +++ b/graphics/pokemon/darumaka/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 104 96 +16 16 16 +40 192 168 +104 232 208 +32 160 136 +184 184 192 +232 232 224 +64 104 16 +120 184 40 +184 224 96 +112 112 120 +248 248 248 +160 160 168 +208 208 216 +0 0 0 diff --git a/graphics/pokemon/darumaka/icon.png b/graphics/pokemon/darumaka/icon.png new file mode 100644 index 000000000..2ea12745a Binary files /dev/null and b/graphics/pokemon/darumaka/icon.png differ diff --git a/graphics/pokemon/darumaka/normal.pal b/graphics/pokemon/darumaka/normal.pal new file mode 100644 index 000000000..73fe3d46b --- /dev/null +++ b/graphics/pokemon/darumaka/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 104 40 +96 64 48 +16 16 16 +240 184 80 +184 136 64 +144 48 48 +192 64 64 +80 24 24 +168 96 40 +232 152 88 +88 88 88 +248 248 248 +160 160 168 +56 40 24 +0 0 0 diff --git a/graphics/pokemon/darumaka/shiny.pal b/graphics/pokemon/darumaka/shiny.pal new file mode 100644 index 000000000..0a2c30242 --- /dev/null +++ b/graphics/pokemon/darumaka/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 120 40 +96 64 48 +16 16 16 +248 216 88 +200 168 64 +168 80 104 +216 128 152 +120 32 72 +176 120 48 +248 184 96 +88 88 88 +248 248 248 +160 160 168 +56 40 24 +0 0 0 diff --git a/graphics/pokemon/decidueye/back.png b/graphics/pokemon/decidueye/back.png new file mode 100644 index 000000000..4562c6a52 Binary files /dev/null and b/graphics/pokemon/decidueye/back.png differ diff --git a/graphics/pokemon/decidueye/front.png b/graphics/pokemon/decidueye/front.png new file mode 100644 index 000000000..a13a33a2a Binary files /dev/null and b/graphics/pokemon/decidueye/front.png differ diff --git a/graphics/pokemon/decidueye/icon.png b/graphics/pokemon/decidueye/icon.png new file mode 100644 index 000000000..6078f20b8 Binary files /dev/null and b/graphics/pokemon/decidueye/icon.png differ diff --git a/graphics/pokemon/decidueye/normal.pal b/graphics/pokemon/decidueye/normal.pal new file mode 100644 index 000000000..c3d015978 --- /dev/null +++ b/graphics/pokemon/decidueye/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 96 +240 232 224 +16 16 16 +184 48 48 +192 176 160 +232 96 56 +104 32 24 +0 80 56 +0 168 120 +8 112 80 +0 48 56 +32 88 112 +216 168 120 +168 96 72 +112 56 56 diff --git a/graphics/pokemon/decidueye/shiny.pal b/graphics/pokemon/decidueye/shiny.pal new file mode 100644 index 000000000..6a6b605a9 --- /dev/null +++ b/graphics/pokemon/decidueye/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 96 +240 232 224 +16 16 16 +160 32 32 +192 176 160 +224 48 48 +112 24 24 +16 56 80 +24 136 160 +24 88 120 +0 48 56 +32 88 112 +64 80 72 +40 56 48 +24 32 24 diff --git a/graphics/pokemon/dedenne/back.png b/graphics/pokemon/dedenne/back.png new file mode 100644 index 000000000..7d86019f5 Binary files /dev/null and b/graphics/pokemon/dedenne/back.png differ diff --git a/graphics/pokemon/dedenne/front.png b/graphics/pokemon/dedenne/front.png new file mode 100644 index 000000000..05e9403c5 Binary files /dev/null and b/graphics/pokemon/dedenne/front.png differ diff --git a/graphics/pokemon/dedenne/icon.png b/graphics/pokemon/dedenne/icon.png new file mode 100644 index 000000000..a768d7131 Binary files /dev/null and b/graphics/pokemon/dedenne/icon.png differ diff --git a/graphics/pokemon/dedenne/normal.pal b/graphics/pokemon/dedenne/normal.pal new file mode 100644 index 000000000..31f6e2aa9 --- /dev/null +++ b/graphics/pokemon/dedenne/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +80 80 80 +16 16 16 +184 176 128 +248 248 192 +96 48 16 +120 80 24 +240 176 88 +176 120 48 +248 200 136 +248 248 248 +248 112 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dedenne/shiny.pal b/graphics/pokemon/dedenne/shiny.pal new file mode 100644 index 000000000..0f86a13c7 --- /dev/null +++ b/graphics/pokemon/dedenne/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +80 80 80 +16 16 16 +184 176 80 +248 248 128 +72 32 24 +104 56 40 +216 144 120 +152 88 72 +224 184 168 +248 248 248 +224 224 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/icon.png b/graphics/pokemon/deerling/autumn/icon.png new file mode 100644 index 000000000..7c14c05cb Binary files /dev/null and b/graphics/pokemon/deerling/autumn/icon.png differ diff --git a/graphics/pokemon/deerling/autumn/normal.pal b/graphics/pokemon/deerling/autumn/normal.pal new file mode 100644 index 000000000..7c7880a96 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +109 59 35 +0 0 0 +173 94 55 +191 157 47 +255 214 50 +122 84 24 +237 129 71 +255 235 193 +145 116 132 +81 66 57 +255 255 255 +186 162 130 +73 68 73 +127 114 108 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/shiny.pal b/graphics/pokemon/deerling/autumn/shiny.pal new file mode 100644 index 000000000..a1f098722 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +112 69 25 +0 0 0 +165 115 33 +229 142 214 +255 213 246 +189 57 164 +237 155 73 +255 238 189 +147 108 85 +82 65 24 +255 255 255 +205 172 115 +49 49 49 +91 91 91 +0 0 0 diff --git a/graphics/pokemon/deerling/back.png b/graphics/pokemon/deerling/back.png new file mode 100644 index 000000000..3792e79f2 Binary files /dev/null and b/graphics/pokemon/deerling/back.png differ diff --git a/graphics/pokemon/deerling/footprint.png b/graphics/pokemon/deerling/footprint.png new file mode 100644 index 000000000..1b699876b Binary files /dev/null and b/graphics/pokemon/deerling/footprint.png differ diff --git a/graphics/pokemon/deerling/front.png b/graphics/pokemon/deerling/front.png new file mode 100644 index 000000000..1b204cc2a Binary files /dev/null and b/graphics/pokemon/deerling/front.png differ diff --git a/graphics/pokemon/deerling/icon.png b/graphics/pokemon/deerling/icon.png new file mode 100644 index 000000000..666cce123 Binary files /dev/null and b/graphics/pokemon/deerling/icon.png differ diff --git a/graphics/pokemon/deerling/normal.pal b/graphics/pokemon/deerling/normal.pal new file mode 100644 index 000000000..cc6ab4a71 --- /dev/null +++ b/graphics/pokemon/deerling/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 56 88 +0 0 0 +184 96 112 +184 152 40 +248 208 48 +120 80 24 +232 152 160 +248 232 192 +144 112 128 +80 64 56 +248 248 248 +184 160 128 +72 64 72 +120 112 104 +0 0 0 diff --git a/graphics/pokemon/deerling/shiny.pal b/graphics/pokemon/deerling/shiny.pal new file mode 100644 index 000000000..0a9969682 --- /dev/null +++ b/graphics/pokemon/deerling/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 64 64 +0 0 0 +176 104 104 +224 136 208 +248 208 240 +184 56 160 +248 152 168 +240 232 192 +144 104 80 +80 64 40 +248 248 248 +200 152 112 +48 48 48 +88 88 88 +0 0 0 diff --git a/graphics/pokemon/deerling/summer/icon.png b/graphics/pokemon/deerling/summer/icon.png new file mode 100644 index 000000000..7a95355c3 Binary files /dev/null and b/graphics/pokemon/deerling/summer/icon.png differ diff --git a/graphics/pokemon/deerling/summer/normal.pal b/graphics/pokemon/deerling/summer/normal.pal new file mode 100644 index 000000000..3435fd868 --- /dev/null +++ b/graphics/pokemon/deerling/summer/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 81 32 +0 0 0 +56 135 54 +191 157 47 +255 214 50 +122 84 24 +72 188 66 +255 235 193 +145 116 132 +81 66 57 +255 255 255 +186 162 130 +73 68 73 +127 114 108 +0 0 0 diff --git a/graphics/pokemon/deerling/summer/shiny.pal b/graphics/pokemon/deerling/summer/shiny.pal new file mode 100644 index 000000000..0d072cc6c --- /dev/null +++ b/graphics/pokemon/deerling/summer/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +49 82 49 +0 0 0 +49 123 66 +229 142 214 +255 213 246 +189 57 164 +66 181 66 +255 238 189 +147 108 85 +82 65 24 +255 255 255 +205 172 115 +49 49 49 +91 91 91 +0 0 0 diff --git a/graphics/pokemon/deerling/winter/icon.png b/graphics/pokemon/deerling/winter/icon.png new file mode 100644 index 000000000..a7259c67e Binary files /dev/null and b/graphics/pokemon/deerling/winter/icon.png differ diff --git a/graphics/pokemon/deerling/winter/normal.pal b/graphics/pokemon/deerling/winter/normal.pal new file mode 100644 index 000000000..59d1a46c4 --- /dev/null +++ b/graphics/pokemon/deerling/winter/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +71 60 46 +0 0 0 +130 89 84 +191 157 47 +255 214 50 +122 84 24 +175 127 119 +255 235 193 +145 116 132 +81 66 57 +255 255 255 +186 162 130 +73 68 73 +127 114 108 +0 0 0 diff --git a/graphics/pokemon/deerling/winter/shiny.pal b/graphics/pokemon/deerling/winter/shiny.pal new file mode 100644 index 000000000..bb39a5b36 --- /dev/null +++ b/graphics/pokemon/deerling/winter/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +71 64 51 +0 0 0 +123 82 74 +229 142 214 +255 213 246 +189 57 164 +173 132 99 +255 238 189 +147 108 85 +82 65 24 +255 255 255 +205 172 115 +49 49 49 +91 91 91 +0 0 0 diff --git a/graphics/pokemon/deino/anim_front.png b/graphics/pokemon/deino/anim_front.png new file mode 100644 index 000000000..5482bd67a Binary files /dev/null and b/graphics/pokemon/deino/anim_front.png differ diff --git a/graphics/pokemon/deino/back.png b/graphics/pokemon/deino/back.png new file mode 100644 index 000000000..d203356cd Binary files /dev/null and b/graphics/pokemon/deino/back.png differ diff --git a/graphics/pokemon/deino/footprint.png b/graphics/pokemon/deino/footprint.png new file mode 100644 index 000000000..4451e5713 Binary files /dev/null and b/graphics/pokemon/deino/footprint.png differ diff --git a/graphics/pokemon/deino/front.png b/graphics/pokemon/deino/front.png new file mode 100644 index 000000000..e3f13a0f7 Binary files /dev/null and b/graphics/pokemon/deino/front.png differ diff --git a/graphics/pokemon/deino/icon.png b/graphics/pokemon/deino/icon.png new file mode 100644 index 000000000..60822658b Binary files /dev/null and b/graphics/pokemon/deino/icon.png differ diff --git a/graphics/pokemon/deino/normal.pal b/graphics/pokemon/deino/normal.pal new file mode 100644 index 000000000..cc79f1a44 --- /dev/null +++ b/graphics/pokemon/deino/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +88 80 80 +16 16 16 +64 56 64 +40 56 80 +96 144 200 +80 104 136 +112 72 88 +184 112 128 +112 56 80 +152 56 104 +88 80 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deino/shiny.pal b/graphics/pokemon/deino/shiny.pal new file mode 100644 index 000000000..6bd8d34b1 --- /dev/null +++ b/graphics/pokemon/deino/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 40 +88 80 80 +16 16 16 +80 64 64 +56 56 24 +112 152 72 +88 104 48 +112 40 24 +184 72 56 +96 56 152 +152 72 192 +96 88 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delcatty/anim_front.png b/graphics/pokemon/delcatty/anim_front.png index ca4bad007..1e80be259 100644 Binary files a/graphics/pokemon/delcatty/anim_front.png and b/graphics/pokemon/delcatty/anim_front.png differ diff --git a/graphics/pokemon/delcatty/back.png b/graphics/pokemon/delcatty/back.png index 38bcfd5a7..09cd09992 100644 Binary files a/graphics/pokemon/delcatty/back.png and b/graphics/pokemon/delcatty/back.png differ diff --git a/graphics/pokemon/delcatty/front.png b/graphics/pokemon/delcatty/front.png index bfb7f3894..cb049001e 100644 Binary files a/graphics/pokemon/delcatty/front.png and b/graphics/pokemon/delcatty/front.png differ diff --git a/graphics/pokemon/delcatty/icon.png b/graphics/pokemon/delcatty/icon.png index b5d874a88..53c823add 100644 Binary files a/graphics/pokemon/delcatty/icon.png and b/graphics/pokemon/delcatty/icon.png differ diff --git a/graphics/pokemon/delcatty/normal.pal b/graphics/pokemon/delcatty/normal.pal index 7d7d44e12..3a4c87efa 100644 --- a/graphics/pokemon/delcatty/normal.pal +++ b/graphics/pokemon/delcatty/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -172 205 139 -255 255 255 -255 255 156 -255 222 98 -255 189 65 -222 156 65 -115 74 82 -246 180 197 -189 131 90 -106 74 156 -74 41 123 +152 208 160 +136 72 120 +88 48 80 +192 136 192 +16 16 16 +152 96 152 +224 192 120 +120 96 72 +248 240 208 +80 48 48 +248 232 160 +240 240 216 +136 104 104 +216 176 120 +0 0 0 0 0 0 -222 148 164 -197 123 139 -164 90 106 -131 57 74 diff --git a/graphics/pokemon/delcatty/shiny.pal b/graphics/pokemon/delcatty/shiny.pal index caf7d7be8..2ee4002d2 100644 --- a/graphics/pokemon/delcatty/shiny.pal +++ b/graphics/pokemon/delcatty/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -172 205 139 -255 255 255 -255 255 189 -255 255 156 -255 222 98 -246 172 65 -139 82 65 -255 180 98 -205 123 57 -139 106 172 -98 65 156 +152 208 160 +176 56 48 +128 40 40 +248 128 104 +16 16 16 +200 80 56 +240 200 104 +104 64 24 +248 248 152 +80 80 88 +248 232 112 +240 240 216 +152 152 152 +232 160 88 +0 0 0 0 0 0 -255 123 82 -238 82 49 -189 65 32 -164 49 32 diff --git a/graphics/pokemon/delibird/anim_front.png b/graphics/pokemon/delibird/anim_front.png index 43ba20e19..fa64c96ff 100644 Binary files a/graphics/pokemon/delibird/anim_front.png and b/graphics/pokemon/delibird/anim_front.png differ diff --git a/graphics/pokemon/delibird/back.png b/graphics/pokemon/delibird/back.png index b4dccb119..644526995 100644 Binary files a/graphics/pokemon/delibird/back.png and b/graphics/pokemon/delibird/back.png differ diff --git a/graphics/pokemon/delibird/front.png b/graphics/pokemon/delibird/front.png index b31baa203..cbe357d8a 100644 Binary files a/graphics/pokemon/delibird/front.png and b/graphics/pokemon/delibird/front.png differ diff --git a/graphics/pokemon/delibird/icon.png b/graphics/pokemon/delibird/icon.png index 438f80863..e0f804a78 100644 Binary files a/graphics/pokemon/delibird/icon.png and b/graphics/pokemon/delibird/icon.png differ diff --git a/graphics/pokemon/delibird/normal.pal b/graphics/pokemon/delibird/normal.pal index a975e93d3..0e1996243 100644 --- a/graphics/pokemon/delibird/normal.pal +++ b/graphics/pokemon/delibird/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 189 106 -255 115 16 -213 65 0 -148 49 0 -255 0 255 -255 246 139 -255 205 65 -205 139 41 -123 65 0 -90 90 90 -213 213 213 -172 172 180 -131 131 131 +152 208 160 +88 88 88 +128 128 136 +248 248 248 16 16 16 +168 168 176 +216 88 80 +160 48 32 +152 136 72 +96 88 32 +248 224 112 +200 192 200 +96 32 16 +200 48 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delibird/shiny.pal b/graphics/pokemon/delibird/shiny.pal index f94267729..1ed0a26d1 100644 --- a/graphics/pokemon/delibird/shiny.pal +++ b/graphics/pokemon/delibird/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 131 197 -205 90 164 -148 65 115 -90 41 82 -255 0 255 -255 246 139 -255 205 65 -205 139 41 -123 65 0 -139 123 82 -238 238 197 -213 205 139 -148 139 90 -49 49 49 +152 208 160 +112 88 64 +152 128 104 +248 248 248 +16 16 16 +200 184 136 +232 112 208 +184 48 168 +200 136 40 +120 64 0 +248 200 64 +224 224 160 +144 24 120 +208 88 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delphox/back.png b/graphics/pokemon/delphox/back.png new file mode 100644 index 000000000..548c21287 Binary files /dev/null and b/graphics/pokemon/delphox/back.png differ diff --git a/graphics/pokemon/delphox/front.png b/graphics/pokemon/delphox/front.png new file mode 100644 index 000000000..939b538c4 Binary files /dev/null and b/graphics/pokemon/delphox/front.png differ diff --git a/graphics/pokemon/delphox/icon.png b/graphics/pokemon/delphox/icon.png new file mode 100644 index 000000000..fdb83b6dd Binary files /dev/null and b/graphics/pokemon/delphox/icon.png differ diff --git a/graphics/pokemon/delphox/normal.pal b/graphics/pokemon/delphox/normal.pal new file mode 100644 index 000000000..dfa748023 --- /dev/null +++ b/graphics/pokemon/delphox/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 0 +0 0 0 +224 64 16 +96 88 40 +176 48 16 +248 216 64 +192 168 48 +248 248 248 +48 16 16 +184 192 200 +240 240 240 +144 104 56 +72 80 80 +128 32 32 +184 56 48 diff --git a/graphics/pokemon/delphox/shiny.pal b/graphics/pokemon/delphox/shiny.pal new file mode 100644 index 000000000..02a25fcf3 --- /dev/null +++ b/graphics/pokemon/delphox/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 0 16 +0 0 0 +216 24 64 +80 72 72 +160 16 40 +192 192 192 +152 152 152 +248 248 248 +32 16 48 +184 192 200 +240 240 240 +144 104 56 +72 80 80 +80 32 128 +120 48 176 diff --git a/graphics/pokemon/deoxys/anim_front.png b/graphics/pokemon/deoxys/anim_front.png index dc7faf915..87f6a6fae 100644 Binary files a/graphics/pokemon/deoxys/anim_front.png and b/graphics/pokemon/deoxys/anim_front.png differ diff --git a/graphics/pokemon/deoxys/attack/anim_front.png b/graphics/pokemon/deoxys/attack/anim_front.png new file mode 100644 index 000000000..f731109ae Binary files /dev/null and b/graphics/pokemon/deoxys/attack/anim_front.png differ diff --git a/graphics/pokemon/deoxys/attack/back.png b/graphics/pokemon/deoxys/attack/back.png new file mode 100644 index 000000000..14da9a37f Binary files /dev/null and b/graphics/pokemon/deoxys/attack/back.png differ diff --git a/graphics/pokemon/deoxys/attack/front.png b/graphics/pokemon/deoxys/attack/front.png new file mode 100644 index 000000000..c61f3adb9 Binary files /dev/null and b/graphics/pokemon/deoxys/attack/front.png differ diff --git a/graphics/pokemon/deoxys/attack/icon.png b/graphics/pokemon/deoxys/attack/icon.png new file mode 100644 index 000000000..ae34130ee Binary files /dev/null and b/graphics/pokemon/deoxys/attack/icon.png differ diff --git a/graphics/pokemon/deoxys/attack/normal.pal b/graphics/pokemon/deoxys/attack/normal.pal new file mode 100644 index 000000000..a478fcd11 --- /dev/null +++ b/graphics/pokemon/deoxys/attack/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +64 40 32 +224 112 64 +160 80 56 +24 24 24 +128 192 192 +72 144 160 +152 112 144 +48 80 96 +96 64 112 +248 248 248 +192 192 208 +88 80 80 +120 120 112 +96 64 48 +168 88 56 diff --git a/graphics/pokemon/deoxys/attack/shiny.pal b/graphics/pokemon/deoxys/attack/shiny.pal new file mode 100644 index 000000000..482fda5b7 --- /dev/null +++ b/graphics/pokemon/deoxys/attack/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +112 96 16 +248 232 64 +168 168 56 +24 24 24 +112 208 168 +72 160 112 +96 120 192 +56 96 88 +104 8 152 +248 248 248 +192 192 208 +80 80 80 +120 120 112 +96 64 48 +168 88 56 diff --git a/graphics/pokemon/deoxys/back.png b/graphics/pokemon/deoxys/back.png index d8ba065fd..e20f53b67 100644 Binary files a/graphics/pokemon/deoxys/back.png and b/graphics/pokemon/deoxys/back.png differ diff --git a/graphics/pokemon/deoxys/defense/anim_front.png b/graphics/pokemon/deoxys/defense/anim_front.png new file mode 100644 index 000000000..ee4259be5 Binary files /dev/null and b/graphics/pokemon/deoxys/defense/anim_front.png differ diff --git a/graphics/pokemon/deoxys/defense/back.png b/graphics/pokemon/deoxys/defense/back.png new file mode 100644 index 000000000..3dbba1a7a Binary files /dev/null and b/graphics/pokemon/deoxys/defense/back.png differ diff --git a/graphics/pokemon/deoxys/defense/front.png b/graphics/pokemon/deoxys/defense/front.png new file mode 100644 index 000000000..7cd7365bc Binary files /dev/null and b/graphics/pokemon/deoxys/defense/front.png differ diff --git a/graphics/pokemon/deoxys/defense/icon.png b/graphics/pokemon/deoxys/defense/icon.png new file mode 100644 index 000000000..8c423d14b Binary files /dev/null and b/graphics/pokemon/deoxys/defense/icon.png differ diff --git a/graphics/pokemon/deoxys/defense/normal.pal b/graphics/pokemon/deoxys/defense/normal.pal new file mode 100644 index 000000000..b2b609f25 --- /dev/null +++ b/graphics/pokemon/deoxys/defense/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +64 40 32 +160 80 56 +224 112 64 +96 64 48 +240 176 144 +128 192 192 +72 144 160 +48 80 96 +152 112 144 +24 24 24 +248 248 248 +192 192 208 +96 64 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/defense/shiny.pal b/graphics/pokemon/deoxys/defense/shiny.pal new file mode 100644 index 000000000..c1f34410a --- /dev/null +++ b/graphics/pokemon/deoxys/defense/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +112 96 16 +168 168 56 +248 232 64 +96 64 48 +248 248 216 +112 208 168 +72 160 112 +56 96 88 +96 120 192 +24 24 24 +248 248 248 +192 192 208 +104 8 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/front.png b/graphics/pokemon/deoxys/front.png index 4b3b5fa6b..5e02cd1c5 100644 Binary files a/graphics/pokemon/deoxys/front.png and b/graphics/pokemon/deoxys/front.png differ diff --git a/graphics/pokemon/deoxys/icon.png b/graphics/pokemon/deoxys/icon.png index 18735fc72..c71aefd3a 100644 Binary files a/graphics/pokemon/deoxys/icon.png and b/graphics/pokemon/deoxys/icon.png differ diff --git a/graphics/pokemon/deoxys/normal.pal b/graphics/pokemon/deoxys/normal.pal index 90fcff114..5948f302e 100644 --- a/graphics/pokemon/deoxys/normal.pal +++ b/graphics/pokemon/deoxys/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 255 -115 74 49 -213 106 106 -255 131 74 -255 172 131 -115 213 172 -131 164 156 -57 98 90 -82 74 65 -156 156 131 -139 8 205 -222 106 230 -123 115 82 -197 197 213 -255 255 255 +248 160 176 +160 80 56 +240 176 144 +224 112 64 +96 56 56 +128 192 192 +88 56 48 +56 80 96 +72 144 160 +152 112 144 24 24 24 +248 248 248 +192 192 208 +96 64 112 +88 80 80 +120 120 112 diff --git a/graphics/pokemon/deoxys/shiny.pal b/graphics/pokemon/deoxys/shiny.pal index 74b8fc777..5bbc6b683 100644 --- a/graphics/pokemon/deoxys/shiny.pal +++ b/graphics/pokemon/deoxys/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 255 -106 90 24 -197 189 65 -255 222 57 -255 246 139 -115 213 172 -82 172 123 -57 98 90 -82 74 65 -156 156 131 -106 8 156 -0 98 230 -115 115 106 -197 197 213 -255 255 255 +248 160 176 +168 168 56 +248 248 216 +248 232 64 +112 96 16 +112 208 168 +112 96 16 +56 96 88 +72 160 112 +96 120 192 24 24 24 +248 248 248 +192 192 208 +104 8 152 +80 80 80 +112 112 104 diff --git a/graphics/pokemon/deoxys/speed/anim_front.png b/graphics/pokemon/deoxys/speed/anim_front.png new file mode 100644 index 000000000..c6f490d2f Binary files /dev/null and b/graphics/pokemon/deoxys/speed/anim_front.png differ diff --git a/graphics/pokemon/deoxys/speed/back.png b/graphics/pokemon/deoxys/speed/back.png new file mode 100644 index 000000000..80ccd4f99 Binary files /dev/null and b/graphics/pokemon/deoxys/speed/back.png differ diff --git a/graphics/pokemon/deoxys/speed/front.png b/graphics/pokemon/deoxys/speed/front.png new file mode 100644 index 000000000..922acc0b2 Binary files /dev/null and b/graphics/pokemon/deoxys/speed/front.png differ diff --git a/graphics/pokemon/deoxys/icon_speed.png b/graphics/pokemon/deoxys/speed/icon.png similarity index 100% rename from graphics/pokemon/deoxys/icon_speed.png rename to graphics/pokemon/deoxys/speed/icon.png diff --git a/graphics/pokemon/deoxys/speed/normal.pal b/graphics/pokemon/deoxys/speed/normal.pal new file mode 100644 index 000000000..c3dcd2101 --- /dev/null +++ b/graphics/pokemon/deoxys/speed/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +48 80 96 +72 144 160 +128 192 192 +64 40 32 +224 112 64 +24 24 24 +160 80 56 +192 192 208 +152 112 144 +248 248 248 +96 64 112 +88 80 80 +120 120 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/speed/shiny.pal b/graphics/pokemon/deoxys/speed/shiny.pal new file mode 100644 index 000000000..cf9916ec9 --- /dev/null +++ b/graphics/pokemon/deoxys/speed/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +56 96 88 +72 160 112 +112 208 168 +112 96 16 +248 232 64 +24 24 24 +168 168 56 +192 192 208 +96 120 192 +248 248 248 +104 8 152 +80 80 80 +120 120 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewgong/anim_front.png b/graphics/pokemon/dewgong/anim_front.png index 035275cc0..f42ded8c7 100644 Binary files a/graphics/pokemon/dewgong/anim_front.png and b/graphics/pokemon/dewgong/anim_front.png differ diff --git a/graphics/pokemon/dewgong/back.png b/graphics/pokemon/dewgong/back.png index ba6c297ea..1d5e35fdf 100644 Binary files a/graphics/pokemon/dewgong/back.png and b/graphics/pokemon/dewgong/back.png differ diff --git a/graphics/pokemon/dewgong/front.png b/graphics/pokemon/dewgong/front.png index 315df9d0f..afaaaf5c3 100644 Binary files a/graphics/pokemon/dewgong/front.png and b/graphics/pokemon/dewgong/front.png differ diff --git a/graphics/pokemon/dewgong/icon.png b/graphics/pokemon/dewgong/icon.png index ea227df7c..b39e99b0c 100644 Binary files a/graphics/pokemon/dewgong/icon.png and b/graphics/pokemon/dewgong/icon.png differ diff --git a/graphics/pokemon/dewgong/normal.pal b/graphics/pokemon/dewgong/normal.pal index d3440f5a3..11622f8d6 100644 --- a/graphics/pokemon/dewgong/normal.pal +++ b/graphics/pokemon/dewgong/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -230 230 246 -197 205 238 -156 164 189 -65 82 131 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -213 205 205 -131 123 123 +153 210 164 +106 123 164 +69 73 96 +161 167 204 +219 235 249 16 16 16 +192 207 226 255 255 255 +114 92 75 +137 93 117 +211 139 173 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewgong/shiny.pal b/graphics/pokemon/dewgong/shiny.pal index 02a02aa66..bc86361bc 100644 --- a/graphics/pokemon/dewgong/shiny.pal +++ b/graphics/pokemon/dewgong/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -238 238 213 -213 205 189 -180 172 156 -139 131 115 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -213 205 205 -131 123 123 +153 210 164 +148 148 115 +98 98 74 +180 180 164 +246 246 230 16 16 16 +213 213 197 255 255 255 +131 123 123 +163 32 32 +219 83 78 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewott/anim_front.png b/graphics/pokemon/dewott/anim_front.png new file mode 100644 index 000000000..7410cb4e8 Binary files /dev/null and b/graphics/pokemon/dewott/anim_front.png differ diff --git a/graphics/pokemon/dewott/back.png b/graphics/pokemon/dewott/back.png new file mode 100644 index 000000000..8130cb25e Binary files /dev/null and b/graphics/pokemon/dewott/back.png differ diff --git a/graphics/pokemon/dewott/footprint.png b/graphics/pokemon/dewott/footprint.png new file mode 100644 index 000000000..1a0d6f37f Binary files /dev/null and b/graphics/pokemon/dewott/footprint.png differ diff --git a/graphics/pokemon/dewott/front.png b/graphics/pokemon/dewott/front.png new file mode 100644 index 000000000..f30e2f395 Binary files /dev/null and b/graphics/pokemon/dewott/front.png differ diff --git a/graphics/pokemon/dewott/icon.png b/graphics/pokemon/dewott/icon.png new file mode 100644 index 000000000..2925b254c Binary files /dev/null and b/graphics/pokemon/dewott/icon.png differ diff --git a/graphics/pokemon/dewott/normal.pal b/graphics/pokemon/dewott/normal.pal new file mode 100644 index 000000000..c1c858ea8 --- /dev/null +++ b/graphics/pokemon/dewott/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 88 +16 16 16 +128 216 224 +88 144 152 +72 72 80 +248 248 248 +208 120 112 +136 64 64 +48 48 56 +48 64 104 +56 96 152 +240 224 152 +104 88 48 +160 144 96 +192 200 216 diff --git a/graphics/pokemon/dewott/shiny.pal b/graphics/pokemon/dewott/shiny.pal new file mode 100644 index 000000000..27e080a0b --- /dev/null +++ b/graphics/pokemon/dewott/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 88 72 +16 16 16 +104 208 192 +64 152 128 +72 72 72 +248 248 248 +200 72 80 +120 24 24 +48 48 48 +80 64 96 +136 80 152 +240 208 216 +120 64 80 +160 128 144 +200 200 200 diff --git a/graphics/pokemon/dewpider/back.png b/graphics/pokemon/dewpider/back.png new file mode 100644 index 000000000..c992e69d2 Binary files /dev/null and b/graphics/pokemon/dewpider/back.png differ diff --git a/graphics/pokemon/dewpider/front.png b/graphics/pokemon/dewpider/front.png new file mode 100644 index 000000000..787842864 Binary files /dev/null and b/graphics/pokemon/dewpider/front.png differ diff --git a/graphics/pokemon/dewpider/icon.png b/graphics/pokemon/dewpider/icon.png new file mode 100644 index 000000000..bcf5707d3 Binary files /dev/null and b/graphics/pokemon/dewpider/icon.png differ diff --git a/graphics/pokemon/dewpider/normal.pal b/graphics/pokemon/dewpider/normal.pal new file mode 100644 index 000000000..3a79cfa13 --- /dev/null +++ b/graphics/pokemon/dewpider/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 144 168 +232 232 232 +248 248 248 +152 168 48 +104 96 8 +200 216 64 +56 64 88 +168 208 232 +120 192 208 +80 104 120 +16 16 16 +88 152 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewpider/shiny.pal b/graphics/pokemon/dewpider/shiny.pal new file mode 100644 index 000000000..c772a8f84 --- /dev/null +++ b/graphics/pokemon/dewpider/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 144 168 +232 232 232 +248 248 248 +104 48 144 +64 8 80 +160 80 192 +56 64 88 +240 176 168 +248 128 80 +80 104 120 +16 16 16 +232 72 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dhelmise/back.png b/graphics/pokemon/dhelmise/back.png new file mode 100644 index 000000000..fa076e9df Binary files /dev/null and b/graphics/pokemon/dhelmise/back.png differ diff --git a/graphics/pokemon/dhelmise/front.png b/graphics/pokemon/dhelmise/front.png new file mode 100644 index 000000000..1181df89b Binary files /dev/null and b/graphics/pokemon/dhelmise/front.png differ diff --git a/graphics/pokemon/dhelmise/icon.png b/graphics/pokemon/dhelmise/icon.png new file mode 100644 index 000000000..07b0c4d18 Binary files /dev/null and b/graphics/pokemon/dhelmise/icon.png differ diff --git a/graphics/pokemon/dhelmise/normal.pal b/graphics/pokemon/dhelmise/normal.pal new file mode 100644 index 000000000..9176cf677 --- /dev/null +++ b/graphics/pokemon/dhelmise/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 128 16 +24 72 88 +16 16 16 +248 232 8 +64 176 160 +112 56 32 +200 144 168 +168 88 136 +24 128 136 +136 88 48 +216 168 8 +248 240 200 +224 40 40 +176 128 48 +56 40 40 diff --git a/graphics/pokemon/dhelmise/shiny.pal b/graphics/pokemon/dhelmise/shiny.pal new file mode 100644 index 000000000..e5fa8c136 --- /dev/null +++ b/graphics/pokemon/dhelmise/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 112 +136 24 24 +16 16 16 +232 232 232 +232 72 72 +112 56 32 +216 160 184 +184 104 136 +184 32 32 +136 88 48 +184 168 184 +248 240 200 +224 40 40 +176 128 48 +56 40 40 diff --git a/graphics/pokemon/dialga/anim_front.png b/graphics/pokemon/dialga/anim_front.png new file mode 100644 index 000000000..cfb10e9c5 Binary files /dev/null and b/graphics/pokemon/dialga/anim_front.png differ diff --git a/graphics/pokemon/dialga/back.png b/graphics/pokemon/dialga/back.png new file mode 100644 index 000000000..f6b84f346 Binary files /dev/null and b/graphics/pokemon/dialga/back.png differ diff --git a/graphics/pokemon/dialga/footprint.png b/graphics/pokemon/dialga/footprint.png new file mode 100644 index 000000000..bba0048ca Binary files /dev/null and b/graphics/pokemon/dialga/footprint.png differ diff --git a/graphics/pokemon/dialga/front.png b/graphics/pokemon/dialga/front.png new file mode 100644 index 000000000..b1c79e98b Binary files /dev/null and b/graphics/pokemon/dialga/front.png differ diff --git a/graphics/pokemon/dialga/icon.png b/graphics/pokemon/dialga/icon.png new file mode 100644 index 000000000..83db2e521 Binary files /dev/null and b/graphics/pokemon/dialga/icon.png differ diff --git a/graphics/pokemon/dialga/normal.pal b/graphics/pokemon/dialga/normal.pal new file mode 100644 index 000000000..71226dfeb --- /dev/null +++ b/graphics/pokemon/dialga/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 136 176 +16 16 16 +72 72 96 +176 200 216 +48 56 104 +32 24 72 +232 240 240 +96 160 184 +160 216 224 +56 88 136 +248 88 88 +88 96 112 +184 96 104 +40 72 160 +80 112 144 diff --git a/graphics/pokemon/dialga/shiny.pal b/graphics/pokemon/dialga/shiny.pal new file mode 100644 index 000000000..f20d7f55d --- /dev/null +++ b/graphics/pokemon/dialga/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 168 112 +16 16 16 +96 96 64 +192 208 168 +16 120 128 +16 80 96 +232 240 232 +120 176 152 +176 240 168 +48 160 160 +240 80 64 +96 96 64 +224 80 112 +56 120 232 +56 144 136 diff --git a/graphics/pokemon/diancie/back.png b/graphics/pokemon/diancie/back.png new file mode 100644 index 000000000..c66940525 Binary files /dev/null and b/graphics/pokemon/diancie/back.png differ diff --git a/graphics/pokemon/diancie/front.png b/graphics/pokemon/diancie/front.png new file mode 100644 index 000000000..397f80c23 Binary files /dev/null and b/graphics/pokemon/diancie/front.png differ diff --git a/graphics/pokemon/diancie/icon.png b/graphics/pokemon/diancie/icon.png new file mode 100644 index 000000000..39d8f90cb Binary files /dev/null and b/graphics/pokemon/diancie/icon.png differ diff --git a/graphics/pokemon/diancie/normal.pal b/graphics/pokemon/diancie/normal.pal new file mode 100644 index 000000000..241553c5f --- /dev/null +++ b/graphics/pokemon/diancie/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 120 +16 16 16 +248 200 216 +232 160 176 +232 120 144 +248 248 248 +72 64 104 +168 160 208 +152 128 64 +120 112 152 +240 208 104 +224 40 72 +192 208 208 +112 136 136 +248 248 248 diff --git a/graphics/pokemon/diancie/shiny.pal b/graphics/pokemon/diancie/shiny.pal new file mode 100644 index 000000000..9103495ce --- /dev/null +++ b/graphics/pokemon/diancie/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 120 +16 16 16 +248 200 216 +232 160 176 +232 120 144 +248 248 248 +48 48 48 +136 136 136 +152 128 64 +88 88 88 +240 208 104 +224 40 72 +168 48 104 +112 40 72 +224 112 160 diff --git a/graphics/pokemon/diggersby/back.png b/graphics/pokemon/diggersby/back.png new file mode 100644 index 000000000..36a437381 Binary files /dev/null and b/graphics/pokemon/diggersby/back.png differ diff --git a/graphics/pokemon/diggersby/front.png b/graphics/pokemon/diggersby/front.png new file mode 100644 index 000000000..90ff136ab Binary files /dev/null and b/graphics/pokemon/diggersby/front.png differ diff --git a/graphics/pokemon/diggersby/icon.png b/graphics/pokemon/diggersby/icon.png new file mode 100644 index 000000000..317bd4071 Binary files /dev/null and b/graphics/pokemon/diggersby/icon.png differ diff --git a/graphics/pokemon/diggersby/normal.pal b/graphics/pokemon/diggersby/normal.pal new file mode 100644 index 000000000..ce3493f49 --- /dev/null +++ b/graphics/pokemon/diggersby/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 72 +136 136 120 +176 176 168 +8 8 8 +88 64 40 +56 32 24 +128 96 56 +240 152 168 +248 248 248 +168 160 160 +208 152 32 +248 208 48 +120 88 8 +128 96 56 +0 0 0 diff --git a/graphics/pokemon/diggersby/shiny.pal b/graphics/pokemon/diggersby/shiny.pal new file mode 100644 index 000000000..5fd7727a4 --- /dev/null +++ b/graphics/pokemon/diggersby/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +120 120 112 +160 160 144 +8 8 8 +120 120 112 +48 48 56 +232 232 232 +240 152 168 +248 248 248 +168 160 160 +136 88 64 +176 128 88 +88 64 40 +184 184 184 +0 0 0 diff --git a/graphics/pokemon/diglett/anim_front.png b/graphics/pokemon/diglett/anim_front.png index f06decaa8..973cdf7cc 100644 Binary files a/graphics/pokemon/diglett/anim_front.png and b/graphics/pokemon/diglett/anim_front.png differ diff --git a/graphics/pokemon/diglett/back.png b/graphics/pokemon/diglett/back.png index 7f0b0863b..8dca603b3 100644 Binary files a/graphics/pokemon/diglett/back.png and b/graphics/pokemon/diglett/back.png differ diff --git a/graphics/pokemon/diglett/front.png b/graphics/pokemon/diglett/front.png index 20579c491..c10f9ff07 100644 Binary files a/graphics/pokemon/diglett/front.png and b/graphics/pokemon/diglett/front.png differ diff --git a/graphics/pokemon/diglett/icon.png b/graphics/pokemon/diglett/icon.png index 43db9f62d..3c7bf8e1f 100644 Binary files a/graphics/pokemon/diglett/icon.png and b/graphics/pokemon/diglett/icon.png differ diff --git a/graphics/pokemon/diglett/normal.pal b/graphics/pokemon/diglett/normal.pal index 431b7e0f0..b83bc4b5b 100644 --- a/graphics/pokemon/diglett/normal.pal +++ b/graphics/pokemon/diglett/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 205 197 -255 106 90 -246 65 49 -230 230 180 -180 172 115 -131 123 74 -90 82 32 -123 123 123 +152 208 160 +136 104 80 +208 168 144 +176 128 104 +80 56 40 +248 248 248 16 16 16 -230 164 98 -197 123 65 -164 90 32 -106 32 0 -255 0 255 +168 96 136 +120 56 96 +240 200 224 +216 136 184 +96 96 104 +136 136 144 +56 56 56 +176 184 192 +0 0 0 diff --git a/graphics/pokemon/diglett/shiny.pal b/graphics/pokemon/diglett/shiny.pal index c7c26b7e5..b86a59ff4 100644 --- a/graphics/pokemon/diglett/shiny.pal +++ b/graphics/pokemon/diglett/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -123 156 197 -82 115 156 -41 74 115 -230 230 180 -180 172 115 -131 123 74 -90 82 32 -123 123 123 +152 208 160 +152 88 104 +208 152 104 +184 112 80 +88 48 24 +248 248 248 16 16 16 -230 164 98 -197 123 65 -164 90 32 -106 32 0 -255 0 255 +48 80 160 +8 40 120 +128 144 240 +88 104 200 +128 120 72 +176 168 112 +88 80 32 +224 224 176 +0 0 0 diff --git a/graphics/pokemon/ditto/anim_front.png b/graphics/pokemon/ditto/anim_front.png index 4a8120ace..692a080f3 100644 Binary files a/graphics/pokemon/ditto/anim_front.png and b/graphics/pokemon/ditto/anim_front.png differ diff --git a/graphics/pokemon/ditto/back.png b/graphics/pokemon/ditto/back.png index 002635423..9768f89a1 100644 Binary files a/graphics/pokemon/ditto/back.png and b/graphics/pokemon/ditto/back.png differ diff --git a/graphics/pokemon/ditto/front.png b/graphics/pokemon/ditto/front.png index 52eef0e60..03ce29b08 100644 Binary files a/graphics/pokemon/ditto/front.png and b/graphics/pokemon/ditto/front.png differ diff --git a/graphics/pokemon/ditto/icon.png b/graphics/pokemon/ditto/icon.png index e6328feb5..da48a53fb 100644 Binary files a/graphics/pokemon/ditto/icon.png and b/graphics/pokemon/ditto/icon.png differ diff --git a/graphics/pokemon/ditto/normal.pal b/graphics/pokemon/ditto/normal.pal index 262742c15..3fc5e998e 100644 --- a/graphics/pokemon/ditto/normal.pal +++ b/graphics/pokemon/ditto/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -0 255 255 -0 255 255 -0 255 255 -0 255 255 -246 197 238 -238 156 213 -213 115 164 -180 82 131 -115 41 90 -0 255 255 -0 255 255 -0 255 255 -0 255 255 -49 49 49 -255 255 255 +152 208 160 +184 152 216 +136 112 168 +232 208 248 +200 176 224 +96 56 128 +8 8 8 +152 128 184 +198 119 119 +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/shiny.pal b/graphics/pokemon/ditto/shiny.pal index 987958312..a9b8b7871 100644 --- a/graphics/pokemon/ditto/shiny.pal +++ b/graphics/pokemon/ditto/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -0 255 255 -0 255 255 -0 255 255 -0 255 255 -139 230 255 -106 205 246 -74 164 230 -32 123 197 -24 74 139 -0 255 255 -0 255 255 -0 255 255 -0 255 255 -49 49 49 -255 255 255 +152 208 160 +128 208 248 +72 144 184 +208 248 248 +168 232 248 +48 80 128 +8 8 8 +104 168 216 +229 92 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/dodrio/anim_front.png b/graphics/pokemon/dodrio/anim_front.png index 96cead2d1..0f09d9b66 100644 Binary files a/graphics/pokemon/dodrio/anim_front.png and b/graphics/pokemon/dodrio/anim_front.png differ diff --git a/graphics/pokemon/dodrio/back.png b/graphics/pokemon/dodrio/back.png index 090c189e4..ad1f5bcf5 100644 Binary files a/graphics/pokemon/dodrio/back.png and b/graphics/pokemon/dodrio/back.png differ diff --git a/graphics/pokemon/dodrio/front.png b/graphics/pokemon/dodrio/front.png index 13ce71f56..e4617fedd 100644 Binary files a/graphics/pokemon/dodrio/front.png and b/graphics/pokemon/dodrio/front.png differ diff --git a/graphics/pokemon/dodrio/icon.png b/graphics/pokemon/dodrio/icon.png index 3d462999e..bd1692b13 100644 Binary files a/graphics/pokemon/dodrio/icon.png and b/graphics/pokemon/dodrio/icon.png differ diff --git a/graphics/pokemon/dodrio/normal.pal b/graphics/pokemon/dodrio/normal.pal index 445bd3377..0d05314c0 100644 --- a/graphics/pokemon/dodrio/normal.pal +++ b/graphics/pokemon/dodrio/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 197 -238 197 115 -205 156 82 -164 123 74 -106 82 57 -238 222 172 -180 164 123 -98 90 65 -255 213 230 -246 131 164 -180 65 65 -213 205 205 -131 131 131 -65 65 65 -0 0 0 -255 255 255 +152 208 160 +64 64 64 +16 16 16 +104 104 104 +160 104 80 +88 48 32 +224 152 112 +248 248 248 +112 72 56 +240 200 168 +176 136 128 +120 80 112 +200 128 176 +152 64 56 +232 120 112 +240 168 168 diff --git a/graphics/pokemon/dodrio/shiny.pal b/graphics/pokemon/dodrio/shiny.pal index e7c27940f..f6278a269 100644 --- a/graphics/pokemon/dodrio/shiny.pal +++ b/graphics/pokemon/dodrio/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 197 -197 205 74 -156 164 32 -115 123 0 -74 82 0 -255 246 139 -238 189 82 -123 90 0 -255 213 230 -246 131 164 -180 65 65 -213 205 205 -131 131 131 -65 65 65 -0 0 0 -255 255 255 +152 208 160 +64 64 64 +16 16 16 +128 128 128 +112 136 24 +64 88 16 +160 184 48 +248 248 248 +152 104 24 +248 240 136 +216 160 64 +176 80 80 +240 128 160 +176 80 80 +240 128 160 +248 200 224 diff --git a/graphics/pokemon/doduo/anim_front.png b/graphics/pokemon/doduo/anim_front.png index 7c0576996..7039733ed 100644 Binary files a/graphics/pokemon/doduo/anim_front.png and b/graphics/pokemon/doduo/anim_front.png differ diff --git a/graphics/pokemon/doduo/back.png b/graphics/pokemon/doduo/back.png index 4589eff60..15ccdeb78 100644 Binary files a/graphics/pokemon/doduo/back.png and b/graphics/pokemon/doduo/back.png differ diff --git a/graphics/pokemon/doduo/front.png b/graphics/pokemon/doduo/front.png index 6773f0a6f..1a626f16f 100644 Binary files a/graphics/pokemon/doduo/front.png and b/graphics/pokemon/doduo/front.png differ diff --git a/graphics/pokemon/doduo/icon.png b/graphics/pokemon/doduo/icon.png index 540834591..a226588bf 100644 Binary files a/graphics/pokemon/doduo/icon.png and b/graphics/pokemon/doduo/icon.png differ diff --git a/graphics/pokemon/doduo/normal.pal b/graphics/pokemon/doduo/normal.pal index d3213543a..e2b1ed4d7 100644 --- a/graphics/pokemon/doduo/normal.pal +++ b/graphics/pokemon/doduo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 205 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -222 172 115 -189 139 82 -148 106 74 -90 65 32 -238 222 172 -189 172 123 -115 106 49 -255 0 255 -98 98 98 +152 208 160 +88 48 24 +152 104 64 +208 136 88 +224 168 128 16 16 16 -255 255 255 +248 248 248 +96 64 40 +96 96 96 +168 128 104 +240 200 168 +192 128 160 +64 64 64 +216 184 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/doduo/shiny.pal b/graphics/pokemon/doduo/shiny.pal index fa2c1c8fb..5afafcf4f 100644 --- a/graphics/pokemon/doduo/shiny.pal +++ b/graphics/pokemon/doduo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 205 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -197 205 74 -156 164 32 -115 123 0 -74 82 0 -255 246 164 -230 205 123 -131 106 24 -255 0 255 -98 98 98 +152 208 160 +80 96 16 +112 144 32 +168 192 64 +192 224 96 16 16 16 -255 255 255 +248 248 248 +96 96 16 +96 96 96 +160 152 72 +232 224 168 +192 88 88 +64 64 56 +216 200 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/donphan/anim_front.png b/graphics/pokemon/donphan/anim_front.png index 23181fc63..25f7fcf0a 100644 Binary files a/graphics/pokemon/donphan/anim_front.png and b/graphics/pokemon/donphan/anim_front.png differ diff --git a/graphics/pokemon/donphan/back.png b/graphics/pokemon/donphan/back.png index d50d467ee..6146f18a3 100644 Binary files a/graphics/pokemon/donphan/back.png and b/graphics/pokemon/donphan/back.png differ diff --git a/graphics/pokemon/donphan/front.png b/graphics/pokemon/donphan/front.png index c971f446a..182ab384f 100644 Binary files a/graphics/pokemon/donphan/front.png and b/graphics/pokemon/donphan/front.png differ diff --git a/graphics/pokemon/donphan/icon.png b/graphics/pokemon/donphan/icon.png index 09000b166..ce6783910 100644 Binary files a/graphics/pokemon/donphan/icon.png and b/graphics/pokemon/donphan/icon.png differ diff --git a/graphics/pokemon/donphan/normal.pal b/graphics/pokemon/donphan/normal.pal index 4e0393757..df4ceec1b 100644 --- a/graphics/pokemon/donphan/normal.pal +++ b/graphics/pokemon/donphan/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 205 -255 255 255 -164 197 197 -123 156 156 -82 115 115 -49 82 82 -230 222 213 -213 205 205 -172 164 164 -131 123 123 -197 123 90 -148 57 41 -222 222 222 -189 189 189 -90 90 90 +152 208 160 +72 72 80 +40 40 40 +128 144 152 +96 104 112 16 16 16 +128 160 176 +192 216 232 +104 32 72 +72 104 120 +184 48 88 +144 168 184 +248 248 248 +176 184 184 +216 224 216 +64 64 64 diff --git a/graphics/pokemon/donphan/shiny.pal b/graphics/pokemon/donphan/shiny.pal index 55a6da008..e55d461d2 100644 --- a/graphics/pokemon/donphan/shiny.pal +++ b/graphics/pokemon/donphan/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 205 -255 255 255 -246 189 106 -213 148 82 -156 82 57 -106 74 49 -222 222 180 -205 205 156 -156 156 115 -115 115 82 -197 123 90 -148 57 41 -222 222 222 -189 189 189 -90 90 90 +152 208 160 +168 88 32 +136 56 8 +224 160 88 +200 128 48 16 16 16 +152 160 104 +200 216 144 +144 48 72 +104 120 72 +224 96 120 +184 192 128 +248 248 248 +184 184 184 +216 216 216 +64 64 64 diff --git a/graphics/pokemon/dottler/back.png b/graphics/pokemon/dottler/back.png new file mode 100644 index 000000000..5420f771f Binary files /dev/null and b/graphics/pokemon/dottler/back.png differ diff --git a/graphics/pokemon/dottler/front.png b/graphics/pokemon/dottler/front.png new file mode 100644 index 000000000..1582c0a06 Binary files /dev/null and b/graphics/pokemon/dottler/front.png differ diff --git a/graphics/pokemon/dottler/normal.pal b/graphics/pokemon/dottler/normal.pal new file mode 100644 index 000000000..d2f46181e --- /dev/null +++ b/graphics/pokemon/dottler/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 88 +216 136 48 +72 64 168 +120 80 24 +248 232 144 +232 168 80 +248 216 72 +16 16 16 +224 120 48 +248 104 8 +16 184 216 +224 248 248 +240 152 104 +184 96 32 +0 0 0 diff --git a/graphics/pokemon/dottler/shiny.pal b/graphics/pokemon/dottler/shiny.pal new file mode 100644 index 000000000..949202dbb --- /dev/null +++ b/graphics/pokemon/dottler/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 88 +112 80 144 +72 64 168 +88 48 120 +224 216 240 +152 120 192 +192 168 216 +16 16 16 +224 120 48 +248 104 8 +16 184 216 +224 248 248 +240 152 104 +56 56 120 +0 0 0 diff --git a/graphics/pokemon/doublade/back.png b/graphics/pokemon/doublade/back.png new file mode 100644 index 000000000..dd991d0d0 Binary files /dev/null and b/graphics/pokemon/doublade/back.png differ diff --git a/graphics/pokemon/doublade/front.png b/graphics/pokemon/doublade/front.png new file mode 100644 index 000000000..b2bd15029 Binary files /dev/null and b/graphics/pokemon/doublade/front.png differ diff --git a/graphics/pokemon/doublade/icon.png b/graphics/pokemon/doublade/icon.png new file mode 100644 index 000000000..2f8d04859 Binary files /dev/null and b/graphics/pokemon/doublade/icon.png differ diff --git a/graphics/pokemon/doublade/normal.pal b/graphics/pokemon/doublade/normal.pal new file mode 100644 index 000000000..d33df38c4 --- /dev/null +++ b/graphics/pokemon/doublade/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 88 +16 16 16 +216 216 216 +168 168 168 +80 64 40 +248 208 128 +48 56 40 +152 128 80 +176 152 88 +136 104 56 +136 88 56 +248 160 192 +216 104 152 +144 0 88 +184 48 128 diff --git a/graphics/pokemon/doublade/shiny.pal b/graphics/pokemon/doublade/shiny.pal new file mode 100644 index 000000000..869a4b53f --- /dev/null +++ b/graphics/pokemon/doublade/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 0 0 +16 16 16 +240 48 72 +184 16 40 +56 64 64 +176 184 192 +40 40 32 +128 120 96 +136 144 152 +96 96 104 +96 88 72 +248 224 96 +144 136 56 +64 16 104 +104 48 152 diff --git a/graphics/pokemon/dracovish/back.png b/graphics/pokemon/dracovish/back.png new file mode 100644 index 000000000..8a71558f5 Binary files /dev/null and b/graphics/pokemon/dracovish/back.png differ diff --git a/graphics/pokemon/dracovish/front.png b/graphics/pokemon/dracovish/front.png new file mode 100644 index 000000000..1d07a436a Binary files /dev/null and b/graphics/pokemon/dracovish/front.png differ diff --git a/graphics/pokemon/dracovish/normal.pal b/graphics/pokemon/dracovish/normal.pal new file mode 100644 index 000000000..73883708b --- /dev/null +++ b/graphics/pokemon/dracovish/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 24 16 +64 72 96 +248 56 104 +128 184 232 +112 120 184 +232 240 240 +16 16 16 +0 88 64 +136 32 24 +0 128 96 +208 96 120 +248 136 152 +56 168 88 +0 48 24 +248 56 104 diff --git a/graphics/pokemon/dracovish/shiny.pal b/graphics/pokemon/dracovish/shiny.pal new file mode 100644 index 000000000..b3a44f45d --- /dev/null +++ b/graphics/pokemon/dracovish/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 80 +80 80 80 +200 168 224 +208 208 208 +152 152 152 +232 240 240 +16 16 16 +104 80 80 +32 48 56 +136 120 112 +64 72 72 +104 104 104 +168 160 152 +64 48 40 +56 72 80 diff --git a/graphics/pokemon/dracozolt/back.png b/graphics/pokemon/dracozolt/back.png new file mode 100644 index 000000000..dc20418ee Binary files /dev/null and b/graphics/pokemon/dracozolt/back.png differ diff --git a/graphics/pokemon/dracozolt/front.png b/graphics/pokemon/dracozolt/front.png new file mode 100644 index 000000000..c82163727 Binary files /dev/null and b/graphics/pokemon/dracozolt/front.png differ diff --git a/graphics/pokemon/dracozolt/normal.pal b/graphics/pokemon/dracozolt/normal.pal new file mode 100644 index 000000000..b419c78c7 --- /dev/null +++ b/graphics/pokemon/dracozolt/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +144 88 16 +248 248 128 +232 216 0 +136 32 24 +224 152 24 +232 72 112 +248 136 152 +248 56 104 +128 24 16 +248 152 64 +0 128 96 +0 88 64 +0 48 24 +56 168 88 diff --git a/graphics/pokemon/dracozolt/shiny.pal b/graphics/pokemon/dracozolt/shiny.pal new file mode 100644 index 000000000..a0a6afd58 --- /dev/null +++ b/graphics/pokemon/dracozolt/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +80 80 80 +232 240 240 +208 208 208 +32 48 56 +152 152 152 +56 72 80 +104 104 104 +144 104 184 +56 40 80 +200 168 224 +136 120 112 +104 80 80 +64 48 40 +168 160 152 diff --git a/graphics/pokemon/dragalge/back.png b/graphics/pokemon/dragalge/back.png new file mode 100644 index 000000000..c713a4075 Binary files /dev/null and b/graphics/pokemon/dragalge/back.png differ diff --git a/graphics/pokemon/dragalge/front.png b/graphics/pokemon/dragalge/front.png new file mode 100644 index 000000000..be813026f Binary files /dev/null and b/graphics/pokemon/dragalge/front.png differ diff --git a/graphics/pokemon/dragalge/icon.png b/graphics/pokemon/dragalge/icon.png new file mode 100644 index 000000000..0e88b2bb6 Binary files /dev/null and b/graphics/pokemon/dragalge/icon.png differ diff --git a/graphics/pokemon/dragalge/normal.pal b/graphics/pokemon/dragalge/normal.pal new file mode 100644 index 000000000..b75a5d3c7 --- /dev/null +++ b/graphics/pokemon/dragalge/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +80 72 32 +16 16 16 +144 144 80 +96 16 32 +224 64 88 +160 32 48 +56 16 8 +152 72 56 +88 40 24 +192 136 176 +232 48 64 +136 80 120 +80 40 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dragalge/shiny.pal b/graphics/pokemon/dragalge/shiny.pal new file mode 100644 index 000000000..1f9a9399c --- /dev/null +++ b/graphics/pokemon/dragalge/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +72 72 24 +16 16 16 +144 128 64 +8 64 8 +80 152 72 +48 104 40 +40 0 40 +136 56 120 +88 24 72 +128 144 192 +232 48 64 +80 88 136 +40 48 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dragapult/back.png b/graphics/pokemon/dragapult/back.png new file mode 100644 index 000000000..507a8fa1a Binary files /dev/null and b/graphics/pokemon/dragapult/back.png differ diff --git a/graphics/pokemon/dragapult/front.png b/graphics/pokemon/dragapult/front.png new file mode 100644 index 000000000..efef89bba Binary files /dev/null and b/graphics/pokemon/dragapult/front.png differ diff --git a/graphics/pokemon/dragapult/normal.pal b/graphics/pokemon/dragapult/normal.pal new file mode 100644 index 000000000..e7e6b914b --- /dev/null +++ b/graphics/pokemon/dragapult/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 56 +64 72 96 +16 16 16 +80 104 136 +248 80 144 +200 64 96 +72 168 176 +48 136 128 +232 72 112 +248 224 32 +176 160 104 +120 208 200 +216 208 152 +208 248 248 +56 104 112 diff --git a/graphics/pokemon/dragapult/shiny.pal b/graphics/pokemon/dragapult/shiny.pal new file mode 100644 index 000000000..b451b2633 --- /dev/null +++ b/graphics/pokemon/dragapult/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 56 +64 72 96 +16 16 16 +80 104 136 +248 216 72 +184 168 32 +72 168 176 +48 136 128 +232 72 112 +248 224 32 +192 184 176 +120 208 200 +240 232 232 +208 248 248 +56 104 112 diff --git a/graphics/pokemon/dragonair/anim_front.png b/graphics/pokemon/dragonair/anim_front.png index 3a41bef76..d7d319d8b 100644 Binary files a/graphics/pokemon/dragonair/anim_front.png and b/graphics/pokemon/dragonair/anim_front.png differ diff --git a/graphics/pokemon/dragonair/back.png b/graphics/pokemon/dragonair/back.png index ee3cf04d1..edaa3ad18 100644 Binary files a/graphics/pokemon/dragonair/back.png and b/graphics/pokemon/dragonair/back.png differ diff --git a/graphics/pokemon/dragonair/front.png b/graphics/pokemon/dragonair/front.png index e824a6a87..73cb21609 100644 Binary files a/graphics/pokemon/dragonair/front.png and b/graphics/pokemon/dragonair/front.png differ diff --git a/graphics/pokemon/dragonair/icon.png b/graphics/pokemon/dragonair/icon.png index f4b870a2a..8d646cc10 100644 Binary files a/graphics/pokemon/dragonair/icon.png and b/graphics/pokemon/dragonair/icon.png differ diff --git a/graphics/pokemon/dragonair/normal.pal b/graphics/pokemon/dragonair/normal.pal index 4297fb8e9..8e1301377 100644 --- a/graphics/pokemon/dragonair/normal.pal +++ b/graphics/pokemon/dragonair/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 230 -180 180 197 -106 106 123 -123 197 246 -82 131 205 -32 65 139 -24 49 90 -16 16 16 -123 49 123 -148 205 246 -82 164 213 -49 123 172 -24 65 106 -255 0 255 +152 208 160 +160 152 176 +248 248 248 +96 80 96 +200 216 216 +24 48 96 +64 120 160 +104 160 216 +8 8 8 +152 200 240 +88 144 192 +120 40 88 +184 96 144 +24 40 120 +32 104 176 +96 168 232 diff --git a/graphics/pokemon/dragonair/shiny.pal b/graphics/pokemon/dragonair/shiny.pal index da7b6d02e..2a71a3735 100644 --- a/graphics/pokemon/dragonair/shiny.pal +++ b/graphics/pokemon/dragonair/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 230 -180 180 197 -106 106 123 -255 246 164 -255 222 82 -213 139 16 -131 82 41 -16 16 16 -123 49 123 -238 156 230 -205 115 197 -156 65 156 -90 57 98 -255 0 255 +152 208 160 +160 152 160 +248 248 248 +88 80 88 +216 208 216 +120 40 88 +184 88 168 +232 152 216 +8 8 8 +248 192 248 +216 128 192 +128 32 72 +176 80 112 +216 128 0 +248 192 24 +240 224 104 diff --git a/graphics/pokemon/dragonite/anim_front.png b/graphics/pokemon/dragonite/anim_front.png index 188c9ee59..7eaa37393 100644 Binary files a/graphics/pokemon/dragonite/anim_front.png and b/graphics/pokemon/dragonite/anim_front.png differ diff --git a/graphics/pokemon/dragonite/back.png b/graphics/pokemon/dragonite/back.png index 7107f90cf..a2133d209 100644 Binary files a/graphics/pokemon/dragonite/back.png and b/graphics/pokemon/dragonite/back.png differ diff --git a/graphics/pokemon/dragonite/front.png b/graphics/pokemon/dragonite/front.png index 85d652bc1..6d1caf8be 100644 Binary files a/graphics/pokemon/dragonite/front.png and b/graphics/pokemon/dragonite/front.png differ diff --git a/graphics/pokemon/dragonite/icon.png b/graphics/pokemon/dragonite/icon.png index efcbd8f11..11fb866c3 100644 Binary files a/graphics/pokemon/dragonite/icon.png and b/graphics/pokemon/dragonite/icon.png differ diff --git a/graphics/pokemon/dragonite/normal.pal b/graphics/pokemon/dragonite/normal.pal index 80f21c5c0..e269aad02 100644 --- a/graphics/pokemon/dragonite/normal.pal +++ b/graphics/pokemon/dragonite/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 0 255 -255 238 148 -246 213 115 -205 172 82 -106 90 57 -123 197 197 -82 164 164 -49 115 106 -255 246 205 -213 213 164 -156 156 106 -213 213 222 -115 115 115 +152 208 160 +144 96 56 +248 232 192 +200 136 64 +216 192 144 +248 200 136 +240 168 88 +88 56 32 +248 248 248 +208 208 184 16 16 16 -255 255 255 +112 112 72 +16 88 88 +24 128 128 +56 184 168 +152 128 88 diff --git a/graphics/pokemon/dragonite/shiny.pal b/graphics/pokemon/dragonite/shiny.pal index 4e04571b1..cedde19d2 100644 --- a/graphics/pokemon/dragonite/shiny.pal +++ b/graphics/pokemon/dragonite/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 0 255 -156 180 123 -123 156 98 -90 106 65 -49 57 49 -222 156 213 -180 115 180 -115 74 123 -255 246 205 -213 213 164 -156 156 106 -213 213 222 -115 115 115 +0 176 232 +64 88 32 +240 224 200 +80 128 48 +224 176 152 +144 192 136 +112 160 88 +24 56 16 +248 248 248 +200 200 200 16 16 16 -255 255 255 +96 96 96 +144 64 136 +192 112 184 +240 168 240 +160 128 80 diff --git a/graphics/pokemon/drakloak/back.png b/graphics/pokemon/drakloak/back.png new file mode 100644 index 000000000..c37b6303c Binary files /dev/null and b/graphics/pokemon/drakloak/back.png differ diff --git a/graphics/pokemon/drakloak/front.png b/graphics/pokemon/drakloak/front.png new file mode 100644 index 000000000..e8ddbbeba Binary files /dev/null and b/graphics/pokemon/drakloak/front.png differ diff --git a/graphics/pokemon/drakloak/normal.pal b/graphics/pokemon/drakloak/normal.pal new file mode 100644 index 000000000..b32a27c70 --- /dev/null +++ b/graphics/pokemon/drakloak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 96 +168 216 184 +16 16 16 +40 48 56 +88 128 88 +80 104 136 +248 80 144 +128 40 64 +232 72 112 +248 224 32 +120 176 176 +88 128 136 +208 248 248 +176 160 104 +216 208 152 diff --git a/graphics/pokemon/drakloak/shiny.pal b/graphics/pokemon/drakloak/shiny.pal new file mode 100644 index 000000000..d79f4d3ac --- /dev/null +++ b/graphics/pokemon/drakloak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 96 +168 216 184 +16 16 16 +40 48 56 +48 136 128 +80 104 136 +248 216 72 +128 40 64 +232 72 112 +248 224 32 +120 176 176 +88 128 136 +208 248 248 +120 168 160 +168 208 208 diff --git a/graphics/pokemon/drampa/back.png b/graphics/pokemon/drampa/back.png new file mode 100644 index 000000000..b3460057e Binary files /dev/null and b/graphics/pokemon/drampa/back.png differ diff --git a/graphics/pokemon/drampa/front.png b/graphics/pokemon/drampa/front.png new file mode 100644 index 000000000..6aecba694 Binary files /dev/null and b/graphics/pokemon/drampa/front.png differ diff --git a/graphics/pokemon/drampa/icon.png b/graphics/pokemon/drampa/icon.png new file mode 100644 index 000000000..5550dcb74 Binary files /dev/null and b/graphics/pokemon/drampa/icon.png differ diff --git a/graphics/pokemon/drampa/normal.pal b/graphics/pokemon/drampa/normal.pal new file mode 100644 index 000000000..703034627 --- /dev/null +++ b/graphics/pokemon/drampa/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 80 96 +16 16 16 +88 160 160 +112 104 88 +40 120 136 +232 232 232 +184 176 160 +136 80 24 +248 240 80 +240 168 0 +144 160 120 +184 56 128 +96 104 80 +224 120 152 +176 200 160 diff --git a/graphics/pokemon/drampa/shiny.pal b/graphics/pokemon/drampa/shiny.pal new file mode 100644 index 000000000..ecfd99878 --- /dev/null +++ b/graphics/pokemon/drampa/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 96 56 +16 16 16 +224 176 112 +112 104 88 +200 120 64 +232 232 232 +184 176 160 +24 24 48 +64 80 112 +40 48 72 +232 176 80 +184 56 128 +184 96 40 +224 120 152 +240 232 144 diff --git a/graphics/pokemon/drapion/anim_front.png b/graphics/pokemon/drapion/anim_front.png new file mode 100644 index 000000000..edd0a9502 Binary files /dev/null and b/graphics/pokemon/drapion/anim_front.png differ diff --git a/graphics/pokemon/drapion/back.png b/graphics/pokemon/drapion/back.png new file mode 100644 index 000000000..c1481186f Binary files /dev/null and b/graphics/pokemon/drapion/back.png differ diff --git a/graphics/pokemon/drapion/footprint.png b/graphics/pokemon/drapion/footprint.png new file mode 100644 index 000000000..486780c2a Binary files /dev/null and b/graphics/pokemon/drapion/footprint.png differ diff --git a/graphics/pokemon/drapion/front.png b/graphics/pokemon/drapion/front.png new file mode 100644 index 000000000..3f0cc0f4c Binary files /dev/null and b/graphics/pokemon/drapion/front.png differ diff --git a/graphics/pokemon/drapion/icon.png b/graphics/pokemon/drapion/icon.png new file mode 100644 index 000000000..95642bb7b Binary files /dev/null and b/graphics/pokemon/drapion/icon.png differ diff --git a/graphics/pokemon/drapion/normal.pal b/graphics/pokemon/drapion/normal.pal new file mode 100644 index 000000000..b7d47ea42 --- /dev/null +++ b/graphics/pokemon/drapion/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 104 +112 64 128 +16 16 16 +40 16 48 +136 88 152 +192 120 192 +224 160 200 +0 144 168 +24 88 96 +136 168 192 +248 248 248 +192 208 224 +136 56 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drapion/shiny.pal b/graphics/pokemon/drapion/shiny.pal new file mode 100644 index 000000000..4628f83d0 --- /dev/null +++ b/graphics/pokemon/drapion/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 32 +152 48 48 +16 16 16 +48 16 16 +152 64 96 +232 96 144 +232 152 200 +16 136 168 +40 88 96 +152 168 176 +248 248 248 +208 200 224 +128 48 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dratini/anim_front.png b/graphics/pokemon/dratini/anim_front.png index b80476eee..f34ac70d8 100644 Binary files a/graphics/pokemon/dratini/anim_front.png and b/graphics/pokemon/dratini/anim_front.png differ diff --git a/graphics/pokemon/dratini/back.png b/graphics/pokemon/dratini/back.png index f87eb13cb..f67fe0510 100644 Binary files a/graphics/pokemon/dratini/back.png and b/graphics/pokemon/dratini/back.png differ diff --git a/graphics/pokemon/dratini/front.png b/graphics/pokemon/dratini/front.png index 7d86aa2d5..57c8d94b5 100644 Binary files a/graphics/pokemon/dratini/front.png and b/graphics/pokemon/dratini/front.png differ diff --git a/graphics/pokemon/dratini/icon.png b/graphics/pokemon/dratini/icon.png index c26efee60..e20410757 100644 Binary files a/graphics/pokemon/dratini/icon.png and b/graphics/pokemon/dratini/icon.png differ diff --git a/graphics/pokemon/dratini/normal.pal b/graphics/pokemon/dratini/normal.pal index 97c442e6d..bb6334623 100644 --- a/graphics/pokemon/dratini/normal.pal +++ b/graphics/pokemon/dratini/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -238 238 197 -197 197 156 -123 123 82 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -139 16 180 -197 164 230 -164 131 197 -115 82 148 -57 24 90 +152 208 160 +136 128 144 +240 232 232 +200 192 184 +88 88 88 +88 104 176 +40 48 88 +160 192 232 +112 144 184 +248 248 248 16 16 16 +120 48 120 +184 120 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dratini/shiny.pal b/graphics/pokemon/dratini/shiny.pal index b2e5cc781..6a5605baa 100644 --- a/graphics/pokemon/dratini/shiny.pal +++ b/graphics/pokemon/dratini/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -238 238 197 -197 197 156 -123 123 82 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -139 16 180 -238 148 197 -205 106 164 -164 65 131 -123 32 90 +152 208 160 +152 144 136 +248 248 248 +208 200 208 +88 88 88 +200 80 152 +128 16 80 +248 176 240 +232 128 200 +248 248 248 16 16 16 +72 24 104 +136 80 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drednaw/back.png b/graphics/pokemon/drednaw/back.png new file mode 100644 index 000000000..e7939c5c7 Binary files /dev/null and b/graphics/pokemon/drednaw/back.png differ diff --git a/graphics/pokemon/drednaw/front.png b/graphics/pokemon/drednaw/front.png new file mode 100644 index 000000000..d5c746464 Binary files /dev/null and b/graphics/pokemon/drednaw/front.png differ diff --git a/graphics/pokemon/drednaw/normal.pal b/graphics/pokemon/drednaw/normal.pal new file mode 100644 index 000000000..749f62f36 --- /dev/null +++ b/graphics/pokemon/drednaw/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 80 24 +16 16 16 +208 128 16 +248 224 184 +240 184 16 +96 32 32 +184 88 56 +152 64 48 +72 160 152 +176 232 224 +56 112 112 +96 208 184 +248 248 248 +224 192 120 +200 152 96 diff --git a/graphics/pokemon/drednaw/shiny.pal b/graphics/pokemon/drednaw/shiny.pal new file mode 100644 index 000000000..3aac6aeee --- /dev/null +++ b/graphics/pokemon/drednaw/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 32 +16 16 16 +200 80 24 +248 176 112 +232 128 24 +40 32 32 +96 80 72 +72 56 56 +48 80 56 +120 160 128 +24 56 40 +64 112 80 +248 248 248 +240 200 112 +184 128 72 diff --git a/graphics/pokemon/dreepy/back.png b/graphics/pokemon/dreepy/back.png new file mode 100644 index 000000000..eaddbb54a Binary files /dev/null and b/graphics/pokemon/dreepy/back.png differ diff --git a/graphics/pokemon/dreepy/front.png b/graphics/pokemon/dreepy/front.png new file mode 100644 index 000000000..23b231d1a Binary files /dev/null and b/graphics/pokemon/dreepy/front.png differ diff --git a/graphics/pokemon/dreepy/normal.pal b/graphics/pokemon/dreepy/normal.pal new file mode 100644 index 000000000..490d034d5 --- /dev/null +++ b/graphics/pokemon/dreepy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 88 56 +16 16 16 +248 80 144 +64 104 72 +200 64 96 +88 128 88 +120 168 128 +232 72 112 +192 32 72 +176 128 40 +224 232 64 +128 40 64 +168 216 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dreepy/shiny.pal b/graphics/pokemon/dreepy/shiny.pal new file mode 100644 index 000000000..9476f7a2b --- /dev/null +++ b/graphics/pokemon/dreepy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 64 64 +16 16 16 +248 216 72 +40 96 96 +184 168 32 +48 136 128 +120 168 128 +232 72 112 +192 32 72 +176 128 40 +224 232 64 +128 40 64 +168 216 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drifblim/anim_front.png b/graphics/pokemon/drifblim/anim_front.png new file mode 100644 index 000000000..177cce55d Binary files /dev/null and b/graphics/pokemon/drifblim/anim_front.png differ diff --git a/graphics/pokemon/drifblim/back.png b/graphics/pokemon/drifblim/back.png new file mode 100644 index 000000000..66c4fea7d Binary files /dev/null and b/graphics/pokemon/drifblim/back.png differ diff --git a/graphics/pokemon/drifblim/footprint.png b/graphics/pokemon/drifblim/footprint.png new file mode 100644 index 000000000..1e52ea608 Binary files /dev/null and b/graphics/pokemon/drifblim/footprint.png differ diff --git a/graphics/pokemon/drifblim/front.png b/graphics/pokemon/drifblim/front.png new file mode 100644 index 000000000..eb766375e Binary files /dev/null and b/graphics/pokemon/drifblim/front.png differ diff --git a/graphics/pokemon/drifblim/icon.png b/graphics/pokemon/drifblim/icon.png new file mode 100644 index 000000000..bfa106e87 Binary files /dev/null and b/graphics/pokemon/drifblim/icon.png differ diff --git a/graphics/pokemon/drifblim/normal.pal b/graphics/pokemon/drifblim/normal.pal new file mode 100644 index 000000000..8c3533930 --- /dev/null +++ b/graphics/pokemon/drifblim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 184 176 +248 248 248 +96 88 88 +16 16 16 +88 72 104 +120 96 152 +64 48 72 +160 136 168 +224 80 80 +96 80 56 +184 152 56 +232 200 96 +168 144 176 +216 192 224 +136 48 48 diff --git a/graphics/pokemon/drifblim/shiny.pal b/graphics/pokemon/drifblim/shiny.pal new file mode 100644 index 000000000..e7ac2fb3b --- /dev/null +++ b/graphics/pokemon/drifblim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +192 192 224 +248 248 248 +96 96 112 +16 16 16 +168 144 32 +216 200 40 +112 96 24 +240 232 152 +104 200 128 +56 80 96 +56 152 176 +96 208 232 +192 192 120 +232 232 176 +72 136 72 diff --git a/graphics/pokemon/drifloon/anim_front.png b/graphics/pokemon/drifloon/anim_front.png new file mode 100644 index 000000000..f7bd5aa4f Binary files /dev/null and b/graphics/pokemon/drifloon/anim_front.png differ diff --git a/graphics/pokemon/drifloon/back.png b/graphics/pokemon/drifloon/back.png new file mode 100644 index 000000000..08b46ccce Binary files /dev/null and b/graphics/pokemon/drifloon/back.png differ diff --git a/graphics/pokemon/drifloon/footprint.png b/graphics/pokemon/drifloon/footprint.png new file mode 100644 index 000000000..1e52ea608 Binary files /dev/null and b/graphics/pokemon/drifloon/footprint.png differ diff --git a/graphics/pokemon/drifloon/front.png b/graphics/pokemon/drifloon/front.png new file mode 100644 index 000000000..76536179d Binary files /dev/null and b/graphics/pokemon/drifloon/front.png differ diff --git a/graphics/pokemon/drifloon/icon.png b/graphics/pokemon/drifloon/icon.png new file mode 100644 index 000000000..eead3fcaa Binary files /dev/null and b/graphics/pokemon/drifloon/icon.png differ diff --git a/graphics/pokemon/drifloon/normal.pal b/graphics/pokemon/drifloon/normal.pal new file mode 100644 index 000000000..8d6797178 --- /dev/null +++ b/graphics/pokemon/drifloon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 200 216 +248 248 248 +72 96 112 +16 16 16 +112 80 120 +152 112 176 +80 64 96 +200 160 208 +56 40 72 +208 168 64 +128 104 40 +240 208 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drifloon/shiny.pal b/graphics/pokemon/drifloon/shiny.pal new file mode 100644 index 000000000..755fbf52e --- /dev/null +++ b/graphics/pokemon/drifloon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +192 200 216 +248 248 248 +88 88 96 +16 16 16 +200 168 8 +240 224 96 +168 128 8 +248 248 200 +112 80 32 +56 168 208 +56 112 160 +112 200 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drilbur/anim_front.png b/graphics/pokemon/drilbur/anim_front.png new file mode 100644 index 000000000..e7ff763c5 Binary files /dev/null and b/graphics/pokemon/drilbur/anim_front.png differ diff --git a/graphics/pokemon/drilbur/back.png b/graphics/pokemon/drilbur/back.png new file mode 100644 index 000000000..31bd4a056 Binary files /dev/null and b/graphics/pokemon/drilbur/back.png differ diff --git a/graphics/pokemon/drilbur/footprint.png b/graphics/pokemon/drilbur/footprint.png new file mode 100644 index 000000000..2da2d3189 Binary files /dev/null and b/graphics/pokemon/drilbur/footprint.png differ diff --git a/graphics/pokemon/drilbur/front.png b/graphics/pokemon/drilbur/front.png new file mode 100644 index 000000000..b55412a8e Binary files /dev/null and b/graphics/pokemon/drilbur/front.png differ diff --git a/graphics/pokemon/drilbur/icon.png b/graphics/pokemon/drilbur/icon.png new file mode 100644 index 000000000..1bc4c7a15 Binary files /dev/null and b/graphics/pokemon/drilbur/icon.png differ diff --git a/graphics/pokemon/drilbur/normal.pal b/graphics/pokemon/drilbur/normal.pal new file mode 100644 index 000000000..9d401f41f --- /dev/null +++ b/graphics/pokemon/drilbur/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 96 +56 48 48 +16 16 16 +248 248 248 +176 160 144 +216 200 200 +232 144 136 +192 112 96 +88 72 64 +72 72 96 +96 96 136 +128 64 72 +208 112 112 +128 112 104 +0 0 0 diff --git a/graphics/pokemon/drilbur/shiny.pal b/graphics/pokemon/drilbur/shiny.pal new file mode 100644 index 000000000..9f5a29f0e --- /dev/null +++ b/graphics/pokemon/drilbur/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 96 +48 48 48 +16 16 16 +248 248 248 +160 160 160 +208 208 208 +128 184 216 +72 128 168 +64 64 64 +144 80 104 +184 112 136 +128 40 64 +184 88 88 +96 96 96 +0 0 0 diff --git a/graphics/pokemon/drizzile/back.png b/graphics/pokemon/drizzile/back.png new file mode 100644 index 000000000..e9a94afb5 Binary files /dev/null and b/graphics/pokemon/drizzile/back.png differ diff --git a/graphics/pokemon/drizzile/front.png b/graphics/pokemon/drizzile/front.png new file mode 100644 index 000000000..543bcf822 Binary files /dev/null and b/graphics/pokemon/drizzile/front.png differ diff --git a/graphics/pokemon/drizzile/normal.pal b/graphics/pokemon/drizzile/normal.pal new file mode 100644 index 000000000..407fd016a --- /dev/null +++ b/graphics/pokemon/drizzile/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 48 104 +8 88 184 +104 64 152 +160 120 192 +8 136 184 +0 88 128 +112 200 224 +48 176 208 +104 160 24 +16 16 16 +200 192 200 +248 248 248 +56 96 32 +136 208 32 +0 0 0 diff --git a/graphics/pokemon/drizzile/shiny.pal b/graphics/pokemon/drizzile/shiny.pal new file mode 100644 index 000000000..970483d6e --- /dev/null +++ b/graphics/pokemon/drizzile/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 120 144 +0 192 208 +104 64 152 +160 120 192 +64 112 144 +32 72 104 +144 184 216 +104 160 200 +176 64 112 +16 16 16 +200 192 200 +248 248 248 +136 32 72 +240 120 176 +0 0 0 diff --git a/graphics/pokemon/drowzee/anim_front.png b/graphics/pokemon/drowzee/anim_front.png index 2e74d279c..22b551c8c 100644 Binary files a/graphics/pokemon/drowzee/anim_front.png and b/graphics/pokemon/drowzee/anim_front.png differ diff --git a/graphics/pokemon/drowzee/back.png b/graphics/pokemon/drowzee/back.png index b63105878..3489ea9c3 100644 Binary files a/graphics/pokemon/drowzee/back.png and b/graphics/pokemon/drowzee/back.png differ diff --git a/graphics/pokemon/drowzee/front.png b/graphics/pokemon/drowzee/front.png index 684438509..2c158d2c4 100644 Binary files a/graphics/pokemon/drowzee/front.png and b/graphics/pokemon/drowzee/front.png differ diff --git a/graphics/pokemon/drowzee/icon.png b/graphics/pokemon/drowzee/icon.png index 39b84c871..c5fa46316 100644 Binary files a/graphics/pokemon/drowzee/icon.png and b/graphics/pokemon/drowzee/icon.png differ diff --git a/graphics/pokemon/drowzee/normal.pal b/graphics/pokemon/drowzee/normal.pal index 2fc73cae9..145024f56 100644 --- a/graphics/pokemon/drowzee/normal.pal +++ b/graphics/pokemon/drowzee/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 205 -255 255 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -189 139 82 -148 106 65 -106 74 32 -74 41 0 -255 246 65 -255 222 65 -222 189 16 -148 106 0 +152 208 160 +152 128 24 +96 80 16 +240 200 64 +56 48 40 +184 152 48 +248 224 152 16 16 16 +120 72 88 +248 248 248 +128 72 88 +200 120 144 +120 112 96 +160 152 136 +88 72 64 +0 0 0 diff --git a/graphics/pokemon/drowzee/shiny.pal b/graphics/pokemon/drowzee/shiny.pal index f192e20d0..5c3e3c9d9 100644 --- a/graphics/pokemon/drowzee/shiny.pal +++ b/graphics/pokemon/drowzee/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 205 -255 255 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -189 98 106 -148 57 65 -106 16 24 -65 0 8 -255 230 246 -230 189 205 -189 148 164 -123 82 98 +152 208 160 +136 96 104 +104 64 72 +224 176 192 +96 32 48 +184 144 152 +248 216 232 16 16 16 +120 72 88 +248 248 248 +136 40 64 +232 80 80 +176 88 104 +200 120 136 +144 56 80 +0 0 0 diff --git a/graphics/pokemon/druddigon/back.png b/graphics/pokemon/druddigon/back.png new file mode 100644 index 000000000..d8897e2db Binary files /dev/null and b/graphics/pokemon/druddigon/back.png differ diff --git a/graphics/pokemon/druddigon/footprint.png b/graphics/pokemon/druddigon/footprint.png new file mode 100644 index 000000000..958d56379 Binary files /dev/null and b/graphics/pokemon/druddigon/footprint.png differ diff --git a/graphics/pokemon/druddigon/front.png b/graphics/pokemon/druddigon/front.png new file mode 100644 index 000000000..b0643a418 Binary files /dev/null and b/graphics/pokemon/druddigon/front.png differ diff --git a/graphics/pokemon/druddigon/icon.png b/graphics/pokemon/druddigon/icon.png new file mode 100644 index 000000000..77011932e Binary files /dev/null and b/graphics/pokemon/druddigon/icon.png differ diff --git a/graphics/pokemon/druddigon/normal.pal b/graphics/pokemon/druddigon/normal.pal new file mode 100644 index 000000000..0e25f8564 --- /dev/null +++ b/graphics/pokemon/druddigon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +0 56 80 +0 120 152 +0 88 104 +80 16 48 +136 32 56 +192 48 80 +248 248 248 +232 176 112 +176 168 168 +208 120 136 +152 112 64 +80 64 48 +232 184 136 +104 104 104 diff --git a/graphics/pokemon/druddigon/shiny.pal b/graphics/pokemon/druddigon/shiny.pal new file mode 100644 index 000000000..cd5e63629 --- /dev/null +++ b/graphics/pokemon/druddigon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +24 56 24 +32 152 32 +16 104 8 +80 48 16 +152 80 24 +216 136 32 +248 248 248 +136 232 40 +176 176 176 +208 80 112 +144 128 104 +80 64 48 +208 192 160 +104 104 104 diff --git a/graphics/pokemon/dubwool/back.png b/graphics/pokemon/dubwool/back.png new file mode 100644 index 000000000..5981dee2f Binary files /dev/null and b/graphics/pokemon/dubwool/back.png differ diff --git a/graphics/pokemon/dubwool/front.png b/graphics/pokemon/dubwool/front.png new file mode 100644 index 000000000..781d23721 Binary files /dev/null and b/graphics/pokemon/dubwool/front.png differ diff --git a/graphics/pokemon/dubwool/normal.pal b/graphics/pokemon/dubwool/normal.pal new file mode 100644 index 000000000..8bb7cab6e --- /dev/null +++ b/graphics/pokemon/dubwool/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 16 24 +16 16 16 +88 40 40 +56 56 56 +104 88 112 +88 80 88 +240 240 232 +200 184 192 +112 112 112 +160 136 144 +64 56 48 +32 32 24 +224 208 48 +248 248 248 +216 104 144 diff --git a/graphics/pokemon/dubwool/shiny.pal b/graphics/pokemon/dubwool/shiny.pal new file mode 100644 index 000000000..337075527 --- /dev/null +++ b/graphics/pokemon/dubwool/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 16 24 +16 16 16 +88 40 40 +56 56 56 +16 16 8 +88 80 88 +64 56 48 +48 40 40 +112 112 112 +32 32 24 +240 240 232 +160 136 144 +224 208 48 +248 248 248 +216 104 144 diff --git a/graphics/pokemon/ducklett/anim_front.png b/graphics/pokemon/ducklett/anim_front.png new file mode 100644 index 000000000..189932769 Binary files /dev/null and b/graphics/pokemon/ducklett/anim_front.png differ diff --git a/graphics/pokemon/ducklett/back.png b/graphics/pokemon/ducklett/back.png new file mode 100644 index 000000000..77ff044b9 Binary files /dev/null and b/graphics/pokemon/ducklett/back.png differ diff --git a/graphics/pokemon/ducklett/footprint.png b/graphics/pokemon/ducklett/footprint.png new file mode 100644 index 000000000..855e05c4f Binary files /dev/null and b/graphics/pokemon/ducklett/footprint.png differ diff --git a/graphics/pokemon/ducklett/front.png b/graphics/pokemon/ducklett/front.png new file mode 100644 index 000000000..7f0fd9423 Binary files /dev/null and b/graphics/pokemon/ducklett/front.png differ diff --git a/graphics/pokemon/ducklett/icon.png b/graphics/pokemon/ducklett/icon.png new file mode 100644 index 000000000..7689062fe Binary files /dev/null and b/graphics/pokemon/ducklett/icon.png differ diff --git a/graphics/pokemon/ducklett/normal.pal b/graphics/pokemon/ducklett/normal.pal new file mode 100644 index 000000000..7fd752704 --- /dev/null +++ b/graphics/pokemon/ducklett/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 128 120 +72 104 96 +152 224 216 +128 176 168 +16 16 16 +80 152 168 +248 248 248 +184 152 64 +120 104 56 +248 216 112 +80 184 216 +32 104 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ducklett/shiny.pal b/graphics/pokemon/ducklett/shiny.pal new file mode 100644 index 000000000..8d7320ca1 --- /dev/null +++ b/graphics/pokemon/ducklett/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 112 120 +128 88 96 +240 168 176 +200 144 160 +16 16 16 +152 88 168 +248 248 248 +184 168 48 +112 112 40 +248 232 88 +184 128 208 +88 56 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dugtrio/anim_front.png b/graphics/pokemon/dugtrio/anim_front.png index 81f462cc6..511ecaeff 100644 Binary files a/graphics/pokemon/dugtrio/anim_front.png and b/graphics/pokemon/dugtrio/anim_front.png differ diff --git a/graphics/pokemon/dugtrio/back.png b/graphics/pokemon/dugtrio/back.png index 84fd0b630..91584d8db 100644 Binary files a/graphics/pokemon/dugtrio/back.png and b/graphics/pokemon/dugtrio/back.png differ diff --git a/graphics/pokemon/dugtrio/front.png b/graphics/pokemon/dugtrio/front.png index 6122554de..0a9afd978 100644 Binary files a/graphics/pokemon/dugtrio/front.png and b/graphics/pokemon/dugtrio/front.png differ diff --git a/graphics/pokemon/dugtrio/icon.png b/graphics/pokemon/dugtrio/icon.png index a837c7f6f..40a15521a 100644 Binary files a/graphics/pokemon/dugtrio/icon.png and b/graphics/pokemon/dugtrio/icon.png differ diff --git a/graphics/pokemon/dugtrio/normal.pal b/graphics/pokemon/dugtrio/normal.pal index 78691ac04..3cc63312f 100644 --- a/graphics/pokemon/dugtrio/normal.pal +++ b/graphics/pokemon/dugtrio/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -255 205 197 -255 106 90 -246 65 49 -230 230 180 -180 172 115 -131 123 74 -90 82 32 -123 123 123 +152 208 160 +136 104 80 +208 168 144 +80 56 40 +176 128 104 +248 248 248 16 16 16 -230 164 98 -197 123 65 -164 90 32 -106 32 0 -255 0 255 +120 56 96 +240 200 224 +216 136 184 +168 96 136 +96 96 104 +136 136 144 +56 56 56 +176 184 192 +0 0 0 diff --git a/graphics/pokemon/dugtrio/shiny.pal b/graphics/pokemon/dugtrio/shiny.pal index 77345a714..eeda85d9a 100644 --- a/graphics/pokemon/dugtrio/shiny.pal +++ b/graphics/pokemon/dugtrio/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -123 156 197 -82 115 156 -41 74 115 -230 230 180 -180 172 115 -131 123 74 -90 82 32 -123 123 123 +152 208 160 +152 88 104 +208 152 104 +80 48 40 +184 112 80 +248 248 248 16 16 16 -230 164 98 -197 123 65 -164 90 32 -106 32 0 -255 0 255 +8 40 120 +128 144 240 +88 104 200 +48 80 160 +128 120 72 +176 168 112 +88 80 32 +224 224 176 +0 0 0 diff --git a/graphics/pokemon/dunsparce/anim_front.png b/graphics/pokemon/dunsparce/anim_front.png index 527b51c93..6b29ff012 100644 Binary files a/graphics/pokemon/dunsparce/anim_front.png and b/graphics/pokemon/dunsparce/anim_front.png differ diff --git a/graphics/pokemon/dunsparce/back.png b/graphics/pokemon/dunsparce/back.png index 05f700ea7..03dc3acbb 100644 Binary files a/graphics/pokemon/dunsparce/back.png and b/graphics/pokemon/dunsparce/back.png differ diff --git a/graphics/pokemon/dunsparce/front.png b/graphics/pokemon/dunsparce/front.png index cf3c421af..d097d92d2 100644 Binary files a/graphics/pokemon/dunsparce/front.png and b/graphics/pokemon/dunsparce/front.png differ diff --git a/graphics/pokemon/dunsparce/icon.png b/graphics/pokemon/dunsparce/icon.png index d2896e72b..fa91e0c48 100644 Binary files a/graphics/pokemon/dunsparce/icon.png and b/graphics/pokemon/dunsparce/icon.png differ diff --git a/graphics/pokemon/dunsparce/normal.pal b/graphics/pokemon/dunsparce/normal.pal index e0440cdc1..5a2d1aae3 100644 --- a/graphics/pokemon/dunsparce/normal.pal +++ b/graphics/pokemon/dunsparce/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +112 88 64 +248 224 136 +200 184 80 +160 144 56 16 16 16 -255 0 255 -32 82 139 -74 172 189 -131 205 213 -189 222 230 -90 90 90 -139 139 139 -197 205 213 -106 90 41 -189 139 32 -222 189 57 -230 230 131 -246 246 197 -255 255 255 +112 104 96 +240 248 248 +192 184 184 +224 216 208 +104 192 192 +248 232 200 +56 152 168 +48 112 120 +163 110 138 +0 0 0 diff --git a/graphics/pokemon/dunsparce/shiny.pal b/graphics/pokemon/dunsparce/shiny.pal index 425dc8b36..42084ea82 100644 --- a/graphics/pokemon/dunsparce/shiny.pal +++ b/graphics/pokemon/dunsparce/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +128 104 72 +240 224 120 +216 184 56 +184 136 32 16 16 16 -255 0 255 -164 65 74 -222 106 123 -238 164 164 -238 213 197 -90 90 90 -139 139 139 -238 213 197 -106 90 41 -189 139 32 -222 189 57 -230 230 131 -246 246 197 -255 255 255 +112 88 88 +248 240 240 +224 192 184 +240 208 208 +248 144 192 +248 240 192 +208 88 136 +168 40 104 +204 40 40 +0 0 0 diff --git a/graphics/pokemon/duosion/back.png b/graphics/pokemon/duosion/back.png new file mode 100644 index 000000000..1512b0392 Binary files /dev/null and b/graphics/pokemon/duosion/back.png differ diff --git a/graphics/pokemon/duosion/footprint.png b/graphics/pokemon/duosion/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/duosion/footprint.png differ diff --git a/graphics/pokemon/duosion/front.png b/graphics/pokemon/duosion/front.png new file mode 100644 index 000000000..7c463f848 Binary files /dev/null and b/graphics/pokemon/duosion/front.png differ diff --git a/graphics/pokemon/duosion/icon.png b/graphics/pokemon/duosion/icon.png new file mode 100644 index 000000000..90064f3be Binary files /dev/null and b/graphics/pokemon/duosion/icon.png differ diff --git a/graphics/pokemon/duosion/normal.pal b/graphics/pokemon/duosion/normal.pal new file mode 100644 index 000000000..990c6486b --- /dev/null +++ b/graphics/pokemon/duosion/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 136 104 +112 184 136 +96 128 88 +48 104 80 +208 232 168 +168 168 128 +16 16 16 +184 232 184 +224 248 216 +160 88 88 +112 56 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duosion/shiny.pal b/graphics/pokemon/duosion/shiny.pal new file mode 100644 index 000000000..749344a87 --- /dev/null +++ b/graphics/pokemon/duosion/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 112 128 +104 176 176 +112 120 80 +48 96 104 +216 224 168 +176 168 128 +16 16 16 +176 224 208 +224 248 216 +184 80 96 +144 48 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duraludon/back.png b/graphics/pokemon/duraludon/back.png new file mode 100644 index 000000000..051482fb1 Binary files /dev/null and b/graphics/pokemon/duraludon/back.png differ diff --git a/graphics/pokemon/duraludon/front.png b/graphics/pokemon/duraludon/front.png new file mode 100644 index 000000000..99ef63bd7 Binary files /dev/null and b/graphics/pokemon/duraludon/front.png differ diff --git a/graphics/pokemon/duraludon/normal.pal b/graphics/pokemon/duraludon/normal.pal new file mode 100644 index 000000000..0138cf2e9 --- /dev/null +++ b/graphics/pokemon/duraludon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 48 56 +184 104 104 +16 16 16 +128 112 128 +192 184 192 +224 224 240 +248 248 248 +168 144 168 +232 224 120 +128 120 96 +152 144 192 +80 80 160 +48 40 72 +64 64 104 +0 0 0 diff --git a/graphics/pokemon/duraludon/shiny.pal b/graphics/pokemon/duraludon/shiny.pal new file mode 100644 index 000000000..27269601e --- /dev/null +++ b/graphics/pokemon/duraludon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 96 104 +232 224 232 +16 16 16 +104 128 112 +176 192 184 +232 232 216 +248 248 248 +136 160 144 +248 160 48 +160 160 128 +120 144 192 +56 96 160 +32 32 72 +56 72 96 +0 0 0 diff --git a/graphics/pokemon/durant/back.png b/graphics/pokemon/durant/back.png new file mode 100644 index 000000000..46cee4f0c Binary files /dev/null and b/graphics/pokemon/durant/back.png differ diff --git a/graphics/pokemon/durant/footprint.png b/graphics/pokemon/durant/footprint.png new file mode 100644 index 000000000..ca99591d4 Binary files /dev/null and b/graphics/pokemon/durant/footprint.png differ diff --git a/graphics/pokemon/durant/front.png b/graphics/pokemon/durant/front.png new file mode 100644 index 000000000..efd8d0ced Binary files /dev/null and b/graphics/pokemon/durant/front.png differ diff --git a/graphics/pokemon/durant/icon.png b/graphics/pokemon/durant/icon.png new file mode 100644 index 000000000..7eb3aae42 Binary files /dev/null and b/graphics/pokemon/durant/icon.png differ diff --git a/graphics/pokemon/durant/normal.pal b/graphics/pokemon/durant/normal.pal new file mode 100644 index 000000000..ae4b4bfd4 --- /dev/null +++ b/graphics/pokemon/durant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 128 144 +168 168 184 +200 200 224 +64 64 72 +24 24 32 +40 40 48 +88 88 96 +128 24 32 +192 64 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/durant/shiny.pal b/graphics/pokemon/durant/shiny.pal new file mode 100644 index 000000000..8e74f35f1 --- /dev/null +++ b/graphics/pokemon/durant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 120 112 +184 152 144 +224 192 176 +72 56 56 +24 24 32 +48 40 40 +120 96 96 +24 120 48 +64 192 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dusclops/anim_front.png b/graphics/pokemon/dusclops/anim_front.png index c567f1703..5fe60bbed 100644 Binary files a/graphics/pokemon/dusclops/anim_front.png and b/graphics/pokemon/dusclops/anim_front.png differ diff --git a/graphics/pokemon/dusclops/back.png b/graphics/pokemon/dusclops/back.png index 9362e8421..cf2b1c434 100644 Binary files a/graphics/pokemon/dusclops/back.png and b/graphics/pokemon/dusclops/back.png differ diff --git a/graphics/pokemon/dusclops/front.png b/graphics/pokemon/dusclops/front.png index 477423e62..b2c01d029 100644 Binary files a/graphics/pokemon/dusclops/front.png and b/graphics/pokemon/dusclops/front.png differ diff --git a/graphics/pokemon/dusclops/icon.png b/graphics/pokemon/dusclops/icon.png index 6ebc957da..6a0cf7f70 100644 Binary files a/graphics/pokemon/dusclops/icon.png and b/graphics/pokemon/dusclops/icon.png differ diff --git a/graphics/pokemon/dusclops/normal.pal b/graphics/pokemon/dusclops/normal.pal index f82d7f82e..882f3c79e 100644 --- a/graphics/pokemon/dusclops/normal.pal +++ b/graphics/pokemon/dusclops/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -82 57 49 -90 90 106 -255 255 255 -106 98 90 -139 139 115 -180 180 164 -148 131 123 -213 197 180 -172 172 148 -0 0 0 -0 0 0 -0 0 0 -255 255 0 -255 0 0 +152 208 160 +88 72 56 +152 136 120 +80 64 48 +224 208 192 +200 184 160 +16 16 16 +112 112 104 +176 176 160 +144 144 128 +80 80 72 +128 104 104 +248 248 248 +240 128 136 +224 80 88 24 24 24 diff --git a/graphics/pokemon/dusclops/shiny.pal b/graphics/pokemon/dusclops/shiny.pal index f07d7112f..4e15d044b 100644 --- a/graphics/pokemon/dusclops/shiny.pal +++ b/graphics/pokemon/dusclops/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -90 65 57 -139 32 0 -255 255 255 -156 41 16 -189 74 49 -222 106 82 -148 131 123 -213 197 180 -172 172 148 -0 0 0 -0 0 0 -0 0 0 -255 255 0 -255 0 0 +152 208 160 +80 64 56 +136 120 112 +80 56 48 +208 208 184 +168 168 152 +16 16 16 +184 56 56 +232 136 120 +200 96 80 +112 24 24 +128 104 104 +248 248 248 +248 104 104 +248 48 48 24 24 24 diff --git a/graphics/pokemon/dusknoir/anim_front.png b/graphics/pokemon/dusknoir/anim_front.png new file mode 100644 index 000000000..59c490a6d Binary files /dev/null and b/graphics/pokemon/dusknoir/anim_front.png differ diff --git a/graphics/pokemon/dusknoir/back.png b/graphics/pokemon/dusknoir/back.png new file mode 100644 index 000000000..e06c863fb Binary files /dev/null and b/graphics/pokemon/dusknoir/back.png differ diff --git a/graphics/pokemon/dusknoir/footprint.png b/graphics/pokemon/dusknoir/footprint.png new file mode 100644 index 000000000..ba82cd69e Binary files /dev/null and b/graphics/pokemon/dusknoir/footprint.png differ diff --git a/graphics/pokemon/dusknoir/front.png b/graphics/pokemon/dusknoir/front.png new file mode 100644 index 000000000..ad418e102 Binary files /dev/null and b/graphics/pokemon/dusknoir/front.png differ diff --git a/graphics/pokemon/dusknoir/icon.png b/graphics/pokemon/dusknoir/icon.png new file mode 100644 index 000000000..9d4c3367c Binary files /dev/null and b/graphics/pokemon/dusknoir/icon.png differ diff --git a/graphics/pokemon/dusknoir/normal.pal b/graphics/pokemon/dusknoir/normal.pal new file mode 100644 index 000000000..65731923d --- /dev/null +++ b/graphics/pokemon/dusknoir/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 40 +160 120 72 +216 184 120 +64 56 56 +16 16 16 +104 96 88 +168 176 160 +128 128 112 +88 88 72 +176 144 56 +224 192 56 +208 208 184 +232 64 64 +40 40 32 +0 0 0 diff --git a/graphics/pokemon/dusknoir/shiny.pal b/graphics/pokemon/dusknoir/shiny.pal new file mode 100644 index 000000000..5c977dba9 --- /dev/null +++ b/graphics/pokemon/dusknoir/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 32 +160 152 72 +216 216 112 +32 48 72 +16 16 16 +56 88 112 +144 168 176 +104 120 136 +72 80 96 +152 144 40 +216 208 72 +184 192 208 +184 48 88 +16 24 48 +0 0 0 diff --git a/graphics/pokemon/duskull/anim_front.png b/graphics/pokemon/duskull/anim_front.png index 46c83d72f..89d92ec38 100644 Binary files a/graphics/pokemon/duskull/anim_front.png and b/graphics/pokemon/duskull/anim_front.png differ diff --git a/graphics/pokemon/duskull/back.png b/graphics/pokemon/duskull/back.png index 52a5c867d..e3817e24e 100644 Binary files a/graphics/pokemon/duskull/back.png and b/graphics/pokemon/duskull/back.png differ diff --git a/graphics/pokemon/duskull/front.png b/graphics/pokemon/duskull/front.png index bf379af6d..1e337d3ac 100644 Binary files a/graphics/pokemon/duskull/front.png and b/graphics/pokemon/duskull/front.png differ diff --git a/graphics/pokemon/duskull/icon.png b/graphics/pokemon/duskull/icon.png index 22710a79f..7296b0dde 100644 Binary files a/graphics/pokemon/duskull/icon.png and b/graphics/pokemon/duskull/icon.png differ diff --git a/graphics/pokemon/duskull/normal.pal b/graphics/pokemon/duskull/normal.pal index aa1fb6ba4..657950b54 100644 --- a/graphics/pokemon/duskull/normal.pal +++ b/graphics/pokemon/duskull/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 164 172 -57 57 49 -106 106 90 -139 139 123 -180 180 148 -238 230 189 -222 213 172 -255 255 230 -74 65 65 -172 164 123 -255 164 172 -90 90 82 +152 208 160 +112 120 112 +40 56 40 +72 88 80 +160 168 160 +16 16 16 +248 240 224 +216 208 168 +176 176 144 +152 152 112 +232 224 192 +240 184 184 +232 80 96 +104 88 80 +0 0 0 0 0 0 -139 74 90 -238 82 24 -255 255 255 diff --git a/graphics/pokemon/duskull/shiny.pal b/graphics/pokemon/duskull/shiny.pal index 2ec13fb1d..2c59d3ae1 100644 --- a/graphics/pokemon/duskull/shiny.pal +++ b/graphics/pokemon/duskull/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 164 172 -90 0 0 -156 41 16 -189 74 49 -222 106 82 -238 230 189 -222 213 172 -255 255 230 -74 65 65 -172 164 123 -255 164 172 -123 8 0 +152 208 160 +176 64 40 +96 16 16 +128 32 32 +216 120 104 +16 16 16 +248 248 224 +208 200 160 +176 176 144 +144 136 112 +248 232 176 +248 120 88 +152 40 72 +104 88 80 +0 0 0 0 0 0 -139 74 90 -238 82 24 -255 255 255 diff --git a/graphics/pokemon/dustox/anim_front.png b/graphics/pokemon/dustox/anim_front.png index b2b1924a9..8ed2b9a20 100644 Binary files a/graphics/pokemon/dustox/anim_front.png and b/graphics/pokemon/dustox/anim_front.png differ diff --git a/graphics/pokemon/dustox/back.png b/graphics/pokemon/dustox/back.png index 759b98ea2..6ea0c4752 100644 Binary files a/graphics/pokemon/dustox/back.png and b/graphics/pokemon/dustox/back.png differ diff --git a/graphics/pokemon/dustox/front.png b/graphics/pokemon/dustox/front.png index 8866606d8..d1d4927b9 100644 Binary files a/graphics/pokemon/dustox/front.png and b/graphics/pokemon/dustox/front.png differ diff --git a/graphics/pokemon/dustox/icon.png b/graphics/pokemon/dustox/icon.png index 2f0d14001..5a8df5c8b 100644 Binary files a/graphics/pokemon/dustox/icon.png and b/graphics/pokemon/dustox/icon.png differ diff --git a/graphics/pokemon/dustox/normal.pal b/graphics/pokemon/dustox/normal.pal index 262b7d1ba..e2f17b0e2 100644 --- a/graphics/pokemon/dustox/normal.pal +++ b/graphics/pokemon/dustox/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 148 255 -90 74 74 -131 148 131 -156 180 156 -0 0 0 -180 106 148 -213 148 197 -230 197 213 -180 213 115 -197 255 148 -189 148 82 -238 238 49 -205 197 49 -246 82 49 -197 82 49 -24 24 24 +144 144 248 +144 112 48 +248 216 112 +80 64 88 +192 160 88 +16 16 16 +144 112 160 +248 184 232 +192 136 192 +88 152 24 +192 224 120 +128 176 64 +40 88 16 +152 200 64 +224 56 64 +248 120 128 diff --git a/graphics/pokemon/dustox/shiny.pal b/graphics/pokemon/dustox/shiny.pal index c1c43725b..aa72a33c1 100644 --- a/graphics/pokemon/dustox/shiny.pal +++ b/graphics/pokemon/dustox/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 148 255 -90 74 74 -148 98 65 -172 123 90 -0 0 0 -180 106 148 -213 148 197 -230 197 213 -230 172 90 -255 230 156 -189 148 82 -238 238 49 -205 197 49 -246 82 49 -197 82 49 -24 24 24 +144 144 248 +152 112 72 +248 232 112 +88 72 80 +200 168 48 +16 16 16 +168 96 136 +224 192 208 +208 144 192 +144 88 32 +248 224 136 +192 136 56 +64 48 8 +216 176 88 +208 56 96 +240 104 128 diff --git a/graphics/pokemon/dwebble/back.png b/graphics/pokemon/dwebble/back.png new file mode 100644 index 000000000..23a4fac6b Binary files /dev/null and b/graphics/pokemon/dwebble/back.png differ diff --git a/graphics/pokemon/dwebble/footprint.png b/graphics/pokemon/dwebble/footprint.png new file mode 100644 index 000000000..c4fdc5673 Binary files /dev/null and b/graphics/pokemon/dwebble/footprint.png differ diff --git a/graphics/pokemon/dwebble/front.png b/graphics/pokemon/dwebble/front.png new file mode 100644 index 000000000..6be5250a1 Binary files /dev/null and b/graphics/pokemon/dwebble/front.png differ diff --git a/graphics/pokemon/dwebble/icon.png b/graphics/pokemon/dwebble/icon.png new file mode 100644 index 000000000..32a23fd05 Binary files /dev/null and b/graphics/pokemon/dwebble/icon.png differ diff --git a/graphics/pokemon/dwebble/normal.pal b/graphics/pokemon/dwebble/normal.pal new file mode 100644 index 000000000..1b74d2b54 --- /dev/null +++ b/graphics/pokemon/dwebble/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 104 96 +72 72 80 +200 184 152 +152 136 128 +16 16 16 +248 248 248 +56 56 56 +232 128 72 +168 88 48 +80 56 32 +248 184 152 +128 80 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dwebble/shiny.pal b/graphics/pokemon/dwebble/shiny.pal new file mode 100644 index 000000000..35d96f850 --- /dev/null +++ b/graphics/pokemon/dwebble/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 88 +64 56 48 +144 176 32 +112 112 104 +16 16 16 +248 248 248 +48 48 48 +240 104 48 +176 64 32 +80 32 32 +240 168 128 +128 56 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/anim_front.png b/graphics/pokemon/eelektrik/anim_front.png new file mode 100644 index 000000000..5823c55de Binary files /dev/null and b/graphics/pokemon/eelektrik/anim_front.png differ diff --git a/graphics/pokemon/eelektrik/back.png b/graphics/pokemon/eelektrik/back.png new file mode 100644 index 000000000..4516b4173 Binary files /dev/null and b/graphics/pokemon/eelektrik/back.png differ diff --git a/graphics/pokemon/eelektrik/footprint.png b/graphics/pokemon/eelektrik/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/eelektrik/footprint.png differ diff --git a/graphics/pokemon/eelektrik/front.png b/graphics/pokemon/eelektrik/front.png new file mode 100644 index 000000000..4189c85eb Binary files /dev/null and b/graphics/pokemon/eelektrik/front.png differ diff --git a/graphics/pokemon/eelektrik/icon.png b/graphics/pokemon/eelektrik/icon.png new file mode 100644 index 000000000..f4eb658a6 Binary files /dev/null and b/graphics/pokemon/eelektrik/icon.png differ diff --git a/graphics/pokemon/eelektrik/normal.pal b/graphics/pokemon/eelektrik/normal.pal new file mode 100644 index 000000000..64a26e74e --- /dev/null +++ b/graphics/pokemon/eelektrik/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 160 112 +120 104 72 +248 232 176 +24 24 32 +48 64 88 +72 96 128 +112 24 16 +160 64 64 +232 112 104 +176 152 40 +240 208 48 +248 248 248 +184 184 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/shiny.pal b/graphics/pokemon/eelektrik/shiny.pal new file mode 100644 index 000000000..7945ed5c9 --- /dev/null +++ b/graphics/pokemon/eelektrik/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 176 112 +104 112 64 +224 240 176 +24 24 32 +32 64 120 +64 112 152 +112 48 16 +160 96 64 +232 152 96 +144 176 40 +176 240 48 +248 248 248 +184 184 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektross/anim_front.png b/graphics/pokemon/eelektross/anim_front.png new file mode 100644 index 000000000..bb8037f8c Binary files /dev/null and b/graphics/pokemon/eelektross/anim_front.png differ diff --git a/graphics/pokemon/eelektross/back.png b/graphics/pokemon/eelektross/back.png new file mode 100644 index 000000000..448fcac15 Binary files /dev/null and b/graphics/pokemon/eelektross/back.png differ diff --git a/graphics/pokemon/eelektross/footprint.png b/graphics/pokemon/eelektross/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/eelektross/footprint.png differ diff --git a/graphics/pokemon/eelektross/front.png b/graphics/pokemon/eelektross/front.png new file mode 100644 index 000000000..3b7931c0b Binary files /dev/null and b/graphics/pokemon/eelektross/front.png differ diff --git a/graphics/pokemon/eelektross/icon.png b/graphics/pokemon/eelektross/icon.png new file mode 100644 index 000000000..92574be27 Binary files /dev/null and b/graphics/pokemon/eelektross/icon.png differ diff --git a/graphics/pokemon/eelektross/normal.pal b/graphics/pokemon/eelektross/normal.pal new file mode 100644 index 000000000..90f3d7bf0 --- /dev/null +++ b/graphics/pokemon/eelektross/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 120 0 +48 64 80 +0 32 48 +64 96 136 +144 152 184 +16 16 24 +96 104 80 +176 152 104 +184 160 64 +248 224 88 +240 232 160 +232 88 88 +160 64 64 +152 144 136 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/eelektross/shiny.pal b/graphics/pokemon/eelektross/shiny.pal new file mode 100644 index 000000000..bfa0aa394 --- /dev/null +++ b/graphics/pokemon/eelektross/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 120 0 +16 96 72 +0 32 48 +56 128 96 +128 176 168 +16 16 24 +96 104 120 +152 184 192 +152 184 64 +192 248 88 +208 240 248 +232 112 152 +160 80 104 +128 128 128 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/eevee/anim_front.png b/graphics/pokemon/eevee/anim_front.png index 04fd9b506..59d53bacc 100644 Binary files a/graphics/pokemon/eevee/anim_front.png and b/graphics/pokemon/eevee/anim_front.png differ diff --git a/graphics/pokemon/eevee/anim_frontf.png b/graphics/pokemon/eevee/anim_frontf.png new file mode 100644 index 000000000..e923202b4 Binary files /dev/null and b/graphics/pokemon/eevee/anim_frontf.png differ diff --git a/graphics/pokemon/eevee/back.png b/graphics/pokemon/eevee/back.png index 79bd1129c..423006f0b 100644 Binary files a/graphics/pokemon/eevee/back.png and b/graphics/pokemon/eevee/back.png differ diff --git a/graphics/pokemon/eevee/backf.png b/graphics/pokemon/eevee/backf.png new file mode 100644 index 000000000..7689d995b Binary files /dev/null and b/graphics/pokemon/eevee/backf.png differ diff --git a/graphics/pokemon/eevee/front.png b/graphics/pokemon/eevee/front.png index 6ef22ee6b..9833109f7 100644 Binary files a/graphics/pokemon/eevee/front.png and b/graphics/pokemon/eevee/front.png differ diff --git a/graphics/pokemon/eevee/icon.png b/graphics/pokemon/eevee/icon.png index 13b90c2e2..ccc2ff789 100644 Binary files a/graphics/pokemon/eevee/icon.png and b/graphics/pokemon/eevee/icon.png differ diff --git a/graphics/pokemon/eevee/normal.pal b/graphics/pokemon/eevee/normal.pal index 266f9f174..6bd8aad58 100644 --- a/graphics/pokemon/eevee/normal.pal +++ b/graphics/pokemon/eevee/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -238 230 197 -222 213 164 -197 180 115 -131 115 74 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +152 96 56 +96 72 56 +208 136 72 16 16 16 -230 180 115 -197 148 82 -164 123 49 -98 82 41 -255 0 255 +56 40 24 +96 48 8 +176 152 112 +224 192 136 +248 248 248 +248 216 160 +224 184 120 +96 72 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eevee/shiny.pal b/graphics/pokemon/eevee/shiny.pal index 7f9f3c7b8..ef237367d 100644 --- a/graphics/pokemon/eevee/shiny.pal +++ b/graphics/pokemon/eevee/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -246 255 255 -222 230 246 -172 180 213 -106 123 148 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +168 160 152 +128 112 112 +208 208 192 16 16 16 -238 238 213 -222 222 205 -172 172 172 -82 82 82 -255 0 255 +88 80 72 +88 80 72 +168 176 224 +208 216 248 +248 248 248 +232 240 248 +240 240 232 +112 72 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/egg/icon.png b/graphics/pokemon/egg/icon.png index 8f6ca5dde..3c9b0e3e6 100644 Binary files a/graphics/pokemon/egg/icon.png and b/graphics/pokemon/egg/icon.png differ diff --git a/graphics/pokemon/eiscue/back.png b/graphics/pokemon/eiscue/back.png new file mode 100644 index 000000000..6f8c1beae Binary files /dev/null and b/graphics/pokemon/eiscue/back.png differ diff --git a/graphics/pokemon/eiscue/front.png b/graphics/pokemon/eiscue/front.png new file mode 100644 index 000000000..6f3884ad3 Binary files /dev/null and b/graphics/pokemon/eiscue/front.png differ diff --git a/graphics/pokemon/eiscue/noice_face/back.png b/graphics/pokemon/eiscue/noice_face/back.png new file mode 100644 index 000000000..30c10eea3 Binary files /dev/null and b/graphics/pokemon/eiscue/noice_face/back.png differ diff --git a/graphics/pokemon/eiscue/noice_face/front.png b/graphics/pokemon/eiscue/noice_face/front.png new file mode 100644 index 000000000..967e2818f Binary files /dev/null and b/graphics/pokemon/eiscue/noice_face/front.png differ diff --git a/graphics/pokemon/eiscue/noice_face/normal.pal b/graphics/pokemon/eiscue/noice_face/normal.pal new file mode 100644 index 000000000..300735cf9 --- /dev/null +++ b/graphics/pokemon/eiscue/noice_face/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +128 144 176 +144 224 232 +240 240 240 +136 184 200 +192 192 200 +168 168 184 +32 32 40 +48 48 56 +64 72 88 +224 144 48 +120 56 48 +248 200 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eiscue/noice_face/shiny.pal b/graphics/pokemon/eiscue/noice_face/shiny.pal new file mode 100644 index 000000000..1645b0231 --- /dev/null +++ b/graphics/pokemon/eiscue/noice_face/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +192 88 144 +224 184 208 +248 240 240 +208 136 176 +224 168 200 +208 128 168 +48 16 32 +72 24 48 +104 40 72 +224 144 48 +120 56 48 +248 200 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eiscue/normal.pal b/graphics/pokemon/eiscue/normal.pal new file mode 100644 index 000000000..ef0e72edb --- /dev/null +++ b/graphics/pokemon/eiscue/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +136 184 200 +240 240 240 +144 224 232 +128 144 176 +32 32 40 +64 72 88 +48 48 56 +192 192 200 +168 168 184 +224 144 48 +120 56 48 +248 200 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eiscue/shiny.pal b/graphics/pokemon/eiscue/shiny.pal new file mode 100644 index 000000000..99ed16127 --- /dev/null +++ b/graphics/pokemon/eiscue/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +208 136 176 +248 240 240 +224 184 208 +192 88 144 +48 16 32 +104 40 72 +72 24 48 +224 168 200 +208 128 168 +224 144 48 +120 56 48 +248 200 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ekans/anim_front.png b/graphics/pokemon/ekans/anim_front.png index 22d3fe19c..d7d2241ba 100644 Binary files a/graphics/pokemon/ekans/anim_front.png and b/graphics/pokemon/ekans/anim_front.png differ diff --git a/graphics/pokemon/ekans/back.png b/graphics/pokemon/ekans/back.png index e72a7a9ed..2c0e0c026 100644 Binary files a/graphics/pokemon/ekans/back.png and b/graphics/pokemon/ekans/back.png differ diff --git a/graphics/pokemon/ekans/front.png b/graphics/pokemon/ekans/front.png index 7bd27381c..1afc14625 100644 Binary files a/graphics/pokemon/ekans/front.png and b/graphics/pokemon/ekans/front.png differ diff --git a/graphics/pokemon/ekans/icon.png b/graphics/pokemon/ekans/icon.png index 3c81efd69..ed27e0c3d 100644 Binary files a/graphics/pokemon/ekans/icon.png and b/graphics/pokemon/ekans/icon.png differ diff --git a/graphics/pokemon/ekans/normal.pal b/graphics/pokemon/ekans/normal.pal index 55289888c..fa10d90fa 100644 --- a/graphics/pokemon/ekans/normal.pal +++ b/graphics/pokemon/ekans/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 189 -255 255 255 -246 115 74 -197 65 24 -156 16 0 -255 0 255 -255 230 156 -255 213 106 -230 172 90 -131 82 16 -255 0 255 +152 208 160 +80 32 64 +144 80 128 +224 160 224 +184 120 184 +96 56 88 +160 128 104 +248 232 176 16 16 16 -222 164 197 -189 115 164 -156 74 131 -106 32 90 +200 176 112 +144 80 88 +88 72 48 +192 120 128 +240 176 200 +248 224 152 +0 0 0 diff --git a/graphics/pokemon/ekans/shiny.pal b/graphics/pokemon/ekans/shiny.pal index 529864430..d094cd0b8 100644 --- a/graphics/pokemon/ekans/shiny.pal +++ b/graphics/pokemon/ekans/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 189 -255 255 255 -246 115 74 -197 65 24 -156 16 0 -255 0 255 -255 230 156 -255 213 106 -230 172 90 -131 82 16 -255 0 255 +152 208 160 +56 56 8 +128 136 56 +216 216 144 +176 176 88 +88 96 24 +176 120 48 +240 216 136 16 16 16 -213 197 98 -172 156 57 -131 115 16 -90 74 0 +208 160 80 +152 24 16 +128 80 16 +192 80 40 +240 144 120 +248 224 152 +0 0 0 diff --git a/graphics/pokemon/eldegoss/back.png b/graphics/pokemon/eldegoss/back.png new file mode 100644 index 000000000..73f8b0082 Binary files /dev/null and b/graphics/pokemon/eldegoss/back.png differ diff --git a/graphics/pokemon/eldegoss/front.png b/graphics/pokemon/eldegoss/front.png new file mode 100644 index 000000000..b47d8f4a7 Binary files /dev/null and b/graphics/pokemon/eldegoss/front.png differ diff --git a/graphics/pokemon/eldegoss/normal.pal b/graphics/pokemon/eldegoss/normal.pal new file mode 100644 index 000000000..58e40f72e --- /dev/null +++ b/graphics/pokemon/eldegoss/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 56 +192 168 160 +248 248 232 +232 208 192 +128 136 56 +176 176 56 +16 16 16 +248 240 160 +184 176 64 +152 96 48 +224 160 40 +240 208 32 +136 144 64 +88 96 56 +216 200 192 diff --git a/graphics/pokemon/eldegoss/shiny.pal b/graphics/pokemon/eldegoss/shiny.pal new file mode 100644 index 000000000..105c644aa --- /dev/null +++ b/graphics/pokemon/eldegoss/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 56 +192 168 160 +248 248 232 +232 208 192 +192 96 72 +240 160 144 +16 16 16 +248 240 160 +96 72 72 +96 56 64 +144 96 104 +184 128 136 +64 40 40 +32 16 16 +216 200 192 diff --git a/graphics/pokemon/electabuzz/anim_front.png b/graphics/pokemon/electabuzz/anim_front.png index 7edefd605..c718c7648 100644 Binary files a/graphics/pokemon/electabuzz/anim_front.png and b/graphics/pokemon/electabuzz/anim_front.png differ diff --git a/graphics/pokemon/electabuzz/back.png b/graphics/pokemon/electabuzz/back.png index 8d84c2cb6..1b742d4d7 100644 Binary files a/graphics/pokemon/electabuzz/back.png and b/graphics/pokemon/electabuzz/back.png differ diff --git a/graphics/pokemon/electabuzz/front.png b/graphics/pokemon/electabuzz/front.png index 783cd49c8..4a77ab9c8 100644 Binary files a/graphics/pokemon/electabuzz/front.png and b/graphics/pokemon/electabuzz/front.png differ diff --git a/graphics/pokemon/electabuzz/icon.png b/graphics/pokemon/electabuzz/icon.png index 4c9babe2a..dc7be92f8 100644 Binary files a/graphics/pokemon/electabuzz/icon.png and b/graphics/pokemon/electabuzz/icon.png differ diff --git a/graphics/pokemon/electabuzz/normal.pal b/graphics/pokemon/electabuzz/normal.pal index 1a18eb70d..724c755c7 100644 --- a/graphics/pokemon/electabuzz/normal.pal +++ b/graphics/pokemon/electabuzz/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 222 -115 115 115 +152 208 160 +168 136 72 16 16 16 -255 0 255 -255 0 255 -255 172 123 -255 82 32 -189 49 8 -255 0 255 -255 255 213 -255 230 156 -255 213 106 -230 164 82 -164 82 0 +248 232 168 +248 208 96 +88 64 48 +72 104 128 +16 48 72 +248 248 248 +200 200 216 +160 104 104 +224 144 144 +200 160 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electabuzz/shiny.pal b/graphics/pokemon/electabuzz/shiny.pal index df9fa23e8..7341b555d 100644 --- a/graphics/pokemon/electabuzz/shiny.pal +++ b/graphics/pokemon/electabuzz/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 222 -115 115 115 +152 208 160 +160 104 24 16 16 16 -255 0 255 -255 0 255 -255 172 123 -255 82 32 -189 49 8 -255 0 255 -255 230 148 -255 205 41 -238 131 0 -205 98 0 -164 41 0 +248 208 88 +232 152 32 +88 48 16 +112 112 104 +56 64 48 +248 248 248 +208 208 208 +176 56 104 +232 96 152 +216 128 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electivire/anim_front.png b/graphics/pokemon/electivire/anim_front.png new file mode 100644 index 000000000..78bc8c048 Binary files /dev/null and b/graphics/pokemon/electivire/anim_front.png differ diff --git a/graphics/pokemon/electivire/back.png b/graphics/pokemon/electivire/back.png new file mode 100644 index 000000000..08208af4b Binary files /dev/null and b/graphics/pokemon/electivire/back.png differ diff --git a/graphics/pokemon/electivire/footprint.png b/graphics/pokemon/electivire/footprint.png new file mode 100644 index 000000000..c03f36b87 Binary files /dev/null and b/graphics/pokemon/electivire/footprint.png differ diff --git a/graphics/pokemon/electivire/front.png b/graphics/pokemon/electivire/front.png new file mode 100644 index 000000000..42f378b60 Binary files /dev/null and b/graphics/pokemon/electivire/front.png differ diff --git a/graphics/pokemon/electivire/icon.png b/graphics/pokemon/electivire/icon.png new file mode 100644 index 000000000..b13af4f10 Binary files /dev/null and b/graphics/pokemon/electivire/icon.png differ diff --git a/graphics/pokemon/electivire/normal.pal b/graphics/pokemon/electivire/normal.pal new file mode 100644 index 000000000..03836274f --- /dev/null +++ b/graphics/pokemon/electivire/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 24 24 +8 8 8 +200 72 72 +216 120 104 +40 32 40 +128 120 72 +240 200 104 +80 72 64 +248 232 192 +176 144 80 +248 248 248 +80 72 72 +104 104 104 +192 176 184 +0 0 0 diff --git a/graphics/pokemon/electivire/shiny.pal b/graphics/pokemon/electivire/shiny.pal new file mode 100644 index 000000000..129c93dee --- /dev/null +++ b/graphics/pokemon/electivire/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 72 128 +8 8 8 +48 144 200 +128 192 224 +40 32 32 +136 88 16 +240 168 56 +88 64 64 +248 216 144 +192 120 32 +248 248 248 +88 64 64 +104 104 104 +176 176 192 +0 0 0 diff --git a/graphics/pokemon/electrike/anim_front.png b/graphics/pokemon/electrike/anim_front.png index 396dd670b..7c25c7c89 100644 Binary files a/graphics/pokemon/electrike/anim_front.png and b/graphics/pokemon/electrike/anim_front.png differ diff --git a/graphics/pokemon/electrike/back.png b/graphics/pokemon/electrike/back.png index c6e9e83e5..4336d8697 100644 Binary files a/graphics/pokemon/electrike/back.png and b/graphics/pokemon/electrike/back.png differ diff --git a/graphics/pokemon/electrike/front.png b/graphics/pokemon/electrike/front.png index 0a86b13af..74f7cd334 100644 Binary files a/graphics/pokemon/electrike/front.png and b/graphics/pokemon/electrike/front.png differ diff --git a/graphics/pokemon/electrike/icon.png b/graphics/pokemon/electrike/icon.png index ebef61c49..43235804f 100644 Binary files a/graphics/pokemon/electrike/icon.png and b/graphics/pokemon/electrike/icon.png differ diff --git a/graphics/pokemon/electrike/normal.pal b/graphics/pokemon/electrike/normal.pal index 5ee96cb84..6d3244c0f 100644 --- a/graphics/pokemon/electrike/normal.pal +++ b/graphics/pokemon/electrike/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 246 -65 82 65 -82 139 90 -106 180 123 -156 222 131 -255 238 32 -213 213 24 -172 197 65 -148 49 57 -213 57 49 -0 0 0 -0 0 0 -0 0 0 -255 255 255 -197 205 222 -24 24 24 +0 176 232 +136 112 64 +248 216 112 +16 16 16 +112 152 96 +72 104 64 +176 232 168 +144 208 136 +208 176 88 +136 184 120 +176 184 216 +248 248 248 +136 80 104 +200 128 160 +88 96 112 +176 232 168 diff --git a/graphics/pokemon/electrike/shiny.pal b/graphics/pokemon/electrike/shiny.pal index c7f51a2b1..621e13cd9 100644 --- a/graphics/pokemon/electrike/shiny.pal +++ b/graphics/pokemon/electrike/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 246 -74 74 131 -49 123 189 -90 156 213 -123 197 255 -255 238 32 -197 213 98 -172 197 65 -148 49 57 -213 57 49 -0 0 0 -0 0 0 -0 0 0 -255 255 255 -197 205 222 -24 24 24 +152 208 160 +176 160 72 +240 248 120 +16 16 16 +72 144 192 +32 88 128 +176 240 248 +120 200 248 +216 200 80 +104 160 208 +184 184 192 +248 248 248 +144 48 56 +208 96 88 +96 96 96 +176 232 168 diff --git a/graphics/pokemon/electrode/anim_front.png b/graphics/pokemon/electrode/anim_front.png index 57c95efa1..10d09ecb7 100644 Binary files a/graphics/pokemon/electrode/anim_front.png and b/graphics/pokemon/electrode/anim_front.png differ diff --git a/graphics/pokemon/electrode/back.png b/graphics/pokemon/electrode/back.png index 74ca458d3..86d20c029 100644 Binary files a/graphics/pokemon/electrode/back.png and b/graphics/pokemon/electrode/back.png differ diff --git a/graphics/pokemon/electrode/front.png b/graphics/pokemon/electrode/front.png index 801c2cdb2..15aecc817 100644 Binary files a/graphics/pokemon/electrode/front.png and b/graphics/pokemon/electrode/front.png differ diff --git a/graphics/pokemon/electrode/icon.png b/graphics/pokemon/electrode/icon.png index e46c57974..6f14a09dd 100644 Binary files a/graphics/pokemon/electrode/icon.png and b/graphics/pokemon/electrode/icon.png differ diff --git a/graphics/pokemon/electrode/normal.pal b/graphics/pokemon/electrode/normal.pal index 1848bf716..a6073872e 100644 --- a/graphics/pokemon/electrode/normal.pal +++ b/graphics/pokemon/electrode/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 189 230 -255 255 255 -238 238 238 -205 205 205 -164 156 156 -90 82 82 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 180 156 -255 123 74 -230 65 0 -180 49 0 -131 16 16 +152 208 160 +80 88 120 +152 160 176 +232 232 232 +248 248 248 +192 200 208 16 16 16 +168 96 112 +240 120 112 +240 152 144 +112 48 56 +208 112 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrode/shiny.pal b/graphics/pokemon/electrode/shiny.pal index d651b064f..cdfc50be2 100644 --- a/graphics/pokemon/electrode/shiny.pal +++ b/graphics/pokemon/electrode/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -238 238 238 -222 222 230 -180 172 172 -90 82 82 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -115 197 255 -74 156 213 -32 115 172 -32 74 131 -32 32 90 +152 208 160 +88 80 80 +160 152 152 +232 232 232 +248 248 248 +200 200 216 16 16 16 +56 72 208 +32 112 248 +144 168 232 +24 48 112 +48 96 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elekid/anim_front.png b/graphics/pokemon/elekid/anim_front.png index 7f3091f52..cc05d9068 100644 Binary files a/graphics/pokemon/elekid/anim_front.png and b/graphics/pokemon/elekid/anim_front.png differ diff --git a/graphics/pokemon/elekid/back.png b/graphics/pokemon/elekid/back.png index 0d8d9428a..09028a7d9 100644 Binary files a/graphics/pokemon/elekid/back.png and b/graphics/pokemon/elekid/back.png differ diff --git a/graphics/pokemon/elekid/front.png b/graphics/pokemon/elekid/front.png index 0c3d5325e..7261262a9 100644 Binary files a/graphics/pokemon/elekid/front.png and b/graphics/pokemon/elekid/front.png differ diff --git a/graphics/pokemon/elekid/icon.png b/graphics/pokemon/elekid/icon.png index d80ce6f0d..9b6976510 100644 Binary files a/graphics/pokemon/elekid/icon.png and b/graphics/pokemon/elekid/icon.png differ diff --git a/graphics/pokemon/elekid/normal.pal b/graphics/pokemon/elekid/normal.pal index 522f7de84..1035472af 100644 --- a/graphics/pokemon/elekid/normal.pal +++ b/graphics/pokemon/elekid/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 205 172 -255 255 255 -255 230 156 -246 197 74 -230 172 0 -180 106 0 -123 82 0 -246 148 16 -156 49 0 -115 16 0 -255 0 255 -205 205 205 -164 164 164 -106 106 106 -49 49 65 +152 208 160 +96 72 32 +144 112 72 +240 224 144 +192 160 64 16 16 16 +160 160 160 +248 248 248 +200 200 200 +104 104 96 +216 184 80 +56 56 48 +127 81 77 +193 142 135 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elekid/shiny.pal b/graphics/pokemon/elekid/shiny.pal index 59ff6b2cf..1823e22b5 100644 --- a/graphics/pokemon/elekid/shiny.pal +++ b/graphics/pokemon/elekid/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 230 82 -238 205 65 -189 156 24 -148 115 0 -123 82 0 -246 148 16 -156 49 0 -115 16 0 -255 0 255 -205 205 205 -164 164 164 -115 98 49 -57 49 32 +152 208 160 +104 96 0 +168 144 0 +248 240 104 +208 176 8 16 16 16 +160 160 160 +248 248 248 +200 200 200 +120 112 80 +216 200 32 +64 56 48 +160 68 32 +246 148 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elgyem/anim_front.png b/graphics/pokemon/elgyem/anim_front.png new file mode 100644 index 000000000..019ce1dfa Binary files /dev/null and b/graphics/pokemon/elgyem/anim_front.png differ diff --git a/graphics/pokemon/elgyem/back.png b/graphics/pokemon/elgyem/back.png new file mode 100644 index 000000000..06e67465f Binary files /dev/null and b/graphics/pokemon/elgyem/back.png differ diff --git a/graphics/pokemon/elgyem/footprint.png b/graphics/pokemon/elgyem/footprint.png new file mode 100644 index 000000000..96a13b7b8 Binary files /dev/null and b/graphics/pokemon/elgyem/footprint.png differ diff --git a/graphics/pokemon/elgyem/front.png b/graphics/pokemon/elgyem/front.png new file mode 100644 index 000000000..b034ed9ed Binary files /dev/null and b/graphics/pokemon/elgyem/front.png differ diff --git a/graphics/pokemon/elgyem/icon.png b/graphics/pokemon/elgyem/icon.png new file mode 100644 index 000000000..cee271077 Binary files /dev/null and b/graphics/pokemon/elgyem/icon.png differ diff --git a/graphics/pokemon/elgyem/normal.pal b/graphics/pokemon/elgyem/normal.pal new file mode 100644 index 000000000..fcc15c286 --- /dev/null +++ b/graphics/pokemon/elgyem/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +56 96 88 +72 120 104 +96 152 144 +136 216 216 +16 16 16 +64 56 64 +112 104 112 +40 112 72 +248 248 248 +64 184 120 +120 56 48 +208 88 80 +248 232 88 +120 120 56 +0 0 0 diff --git a/graphics/pokemon/elgyem/shiny.pal b/graphics/pokemon/elgyem/shiny.pal new file mode 100644 index 000000000..009e55e02 --- /dev/null +++ b/graphics/pokemon/elgyem/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +56 80 104 +56 104 112 +96 136 144 +160 192 192 +16 16 16 +64 56 64 +112 104 112 +112 40 88 +248 248 248 +184 64 152 +16 80 112 +32 152 216 +224 200 0 +104 96 16 +0 0 0 diff --git a/graphics/pokemon/emboar/anim_front.png b/graphics/pokemon/emboar/anim_front.png new file mode 100644 index 000000000..6040135f8 Binary files /dev/null and b/graphics/pokemon/emboar/anim_front.png differ diff --git a/graphics/pokemon/emboar/back.png b/graphics/pokemon/emboar/back.png new file mode 100644 index 000000000..a61bb4de1 Binary files /dev/null and b/graphics/pokemon/emboar/back.png differ diff --git a/graphics/pokemon/emboar/footprint.png b/graphics/pokemon/emboar/footprint.png new file mode 100644 index 000000000..dc1ab2f07 Binary files /dev/null and b/graphics/pokemon/emboar/footprint.png differ diff --git a/graphics/pokemon/emboar/front.png b/graphics/pokemon/emboar/front.png new file mode 100644 index 000000000..2ae4b79e4 Binary files /dev/null and b/graphics/pokemon/emboar/front.png differ diff --git a/graphics/pokemon/emboar/icon.png b/graphics/pokemon/emboar/icon.png new file mode 100644 index 000000000..8d6f99628 Binary files /dev/null and b/graphics/pokemon/emboar/icon.png differ diff --git a/graphics/pokemon/emboar/normal.pal b/graphics/pokemon/emboar/normal.pal new file mode 100644 index 000000000..4058c5649 --- /dev/null +++ b/graphics/pokemon/emboar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 24 24 +40 32 40 +224 64 64 +56 48 56 +112 48 16 +224 112 56 +160 80 48 +16 16 16 +224 144 16 +168 168 192 +232 192 72 +240 240 240 +152 48 48 +112 80 16 +168 136 48 diff --git a/graphics/pokemon/emboar/shiny.pal b/graphics/pokemon/emboar/shiny.pal new file mode 100644 index 000000000..c943a4192 --- /dev/null +++ b/graphics/pokemon/emboar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 80 +32 32 32 +128 152 224 +48 48 48 +112 48 16 +240 136 48 +168 96 40 +16 16 16 +120 200 240 +168 168 168 +192 232 248 +240 240 240 +96 112 184 +64 72 144 +112 168 192 diff --git a/graphics/pokemon/emolga/anim_front.png b/graphics/pokemon/emolga/anim_front.png new file mode 100644 index 000000000..14f44870b Binary files /dev/null and b/graphics/pokemon/emolga/anim_front.png differ diff --git a/graphics/pokemon/emolga/back.png b/graphics/pokemon/emolga/back.png new file mode 100644 index 000000000..7a8ae68c0 Binary files /dev/null and b/graphics/pokemon/emolga/back.png differ diff --git a/graphics/pokemon/emolga/footprint.png b/graphics/pokemon/emolga/footprint.png new file mode 100644 index 000000000..aeba5b9eb Binary files /dev/null and b/graphics/pokemon/emolga/footprint.png differ diff --git a/graphics/pokemon/emolga/front.png b/graphics/pokemon/emolga/front.png new file mode 100644 index 000000000..8f296f15f Binary files /dev/null and b/graphics/pokemon/emolga/front.png differ diff --git a/graphics/pokemon/emolga/icon.png b/graphics/pokemon/emolga/icon.png new file mode 100644 index 000000000..653e4bbae Binary files /dev/null and b/graphics/pokemon/emolga/icon.png differ diff --git a/graphics/pokemon/emolga/normal.pal b/graphics/pokemon/emolga/normal.pal new file mode 100644 index 000000000..4d72d2e48 --- /dev/null +++ b/graphics/pokemon/emolga/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 64 +88 80 88 +32 32 40 +16 16 16 +192 152 48 +192 184 184 +160 120 24 +248 248 248 +248 200 56 +152 152 112 +152 144 144 +112 64 88 +160 88 96 +216 128 144 +104 88 48 diff --git a/graphics/pokemon/emolga/shiny.pal b/graphics/pokemon/emolga/shiny.pal new file mode 100644 index 000000000..a2fd5fe75 --- /dev/null +++ b/graphics/pokemon/emolga/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 56 +160 112 80 +56 48 32 +16 16 16 +200 168 72 +208 192 168 +160 120 24 +248 248 248 +248 216 104 +152 152 112 +184 160 112 +144 56 64 +192 104 96 +224 144 128 +104 88 48 diff --git a/graphics/pokemon/empoleon/anim_front.png b/graphics/pokemon/empoleon/anim_front.png new file mode 100644 index 000000000..85d41c602 Binary files /dev/null and b/graphics/pokemon/empoleon/anim_front.png differ diff --git a/graphics/pokemon/empoleon/back.png b/graphics/pokemon/empoleon/back.png new file mode 100644 index 000000000..b4a538666 Binary files /dev/null and b/graphics/pokemon/empoleon/back.png differ diff --git a/graphics/pokemon/empoleon/footprint.png b/graphics/pokemon/empoleon/footprint.png new file mode 100644 index 000000000..f9eeaf358 Binary files /dev/null and b/graphics/pokemon/empoleon/footprint.png differ diff --git a/graphics/pokemon/empoleon/front.png b/graphics/pokemon/empoleon/front.png new file mode 100644 index 000000000..8cf43c938 Binary files /dev/null and b/graphics/pokemon/empoleon/front.png differ diff --git a/graphics/pokemon/empoleon/icon.png b/graphics/pokemon/empoleon/icon.png new file mode 100644 index 000000000..f4bbc4fd4 Binary files /dev/null and b/graphics/pokemon/empoleon/icon.png differ diff --git a/graphics/pokemon/empoleon/normal.pal b/graphics/pokemon/empoleon/normal.pal new file mode 100644 index 000000000..0b49c0a5e --- /dev/null +++ b/graphics/pokemon/empoleon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 128 56 +248 200 128 +96 80 32 +240 176 96 +16 16 16 +56 64 72 +40 72 120 +64 112 184 +32 32 40 +120 176 232 +232 232 232 +216 232 248 +32 32 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/empoleon/shiny.pal b/graphics/pokemon/empoleon/shiny.pal new file mode 100644 index 000000000..7b16242d8 --- /dev/null +++ b/graphics/pokemon/empoleon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 160 80 +248 240 144 +112 112 56 +224 216 88 +16 16 16 +24 112 128 +48 128 136 +96 184 168 +8 64 80 +176 240 232 +248 248 248 +216 232 248 +16 32 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/entei/anim_front.png b/graphics/pokemon/entei/anim_front.png index 297d253b1..10472e133 100644 Binary files a/graphics/pokemon/entei/anim_front.png and b/graphics/pokemon/entei/anim_front.png differ diff --git a/graphics/pokemon/entei/back.png b/graphics/pokemon/entei/back.png index 902b4461a..dd3087bc0 100644 Binary files a/graphics/pokemon/entei/back.png and b/graphics/pokemon/entei/back.png differ diff --git a/graphics/pokemon/entei/front.png b/graphics/pokemon/entei/front.png index 1aa34cf4d..bdd6c1f7e 100644 Binary files a/graphics/pokemon/entei/front.png and b/graphics/pokemon/entei/front.png differ diff --git a/graphics/pokemon/entei/icon.png b/graphics/pokemon/entei/icon.png index 4d2353a20..b7707797f 100644 Binary files a/graphics/pokemon/entei/icon.png and b/graphics/pokemon/entei/icon.png differ diff --git a/graphics/pokemon/entei/normal.pal b/graphics/pokemon/entei/normal.pal index 27cad95ea..eda697433 100644 --- a/graphics/pokemon/entei/normal.pal +++ b/graphics/pokemon/entei/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 189 98 -180 148 74 -131 98 32 -82 57 0 -255 123 41 -230 41 0 -156 0 0 -255 230 148 -255 205 0 -213 148 0 -213 213 213 -172 172 172 -98 98 98 +152 208 160 +64 32 8 +248 192 40 +144 72 32 +200 112 56 +248 216 120 16 16 16 +176 144 40 +184 24 24 +168 152 144 +128 24 16 +200 80 72 +248 248 248 +208 208 200 +96 80 96 +104 56 24 diff --git a/graphics/pokemon/entei/shiny.pal b/graphics/pokemon/entei/shiny.pal index e3f22acdd..5048995f3 100644 --- a/graphics/pokemon/entei/shiny.pal +++ b/graphics/pokemon/entei/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 164 115 -213 123 82 -156 74 49 -115 49 41 -164 172 189 -115 123 139 -65 65 74 -255 213 172 -255 205 0 -213 148 0 -213 213 213 -172 172 172 -98 98 98 +152 208 160 +56 24 24 +248 208 48 +128 72 64 +176 112 72 +248 216 168 16 16 16 +192 144 0 +96 96 96 +160 168 144 +56 56 56 +152 152 152 +248 248 248 +192 200 168 +112 104 104 +104 40 48 diff --git a/graphics/pokemon/escavalier/anim_front.png b/graphics/pokemon/escavalier/anim_front.png new file mode 100644 index 000000000..a296de1aa Binary files /dev/null and b/graphics/pokemon/escavalier/anim_front.png differ diff --git a/graphics/pokemon/escavalier/back.png b/graphics/pokemon/escavalier/back.png new file mode 100644 index 000000000..52f63a6b9 Binary files /dev/null and b/graphics/pokemon/escavalier/back.png differ diff --git a/graphics/pokemon/escavalier/footprint.png b/graphics/pokemon/escavalier/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/escavalier/footprint.png differ diff --git a/graphics/pokemon/escavalier/front.png b/graphics/pokemon/escavalier/front.png new file mode 100644 index 000000000..72bb5ca64 Binary files /dev/null and b/graphics/pokemon/escavalier/front.png differ diff --git a/graphics/pokemon/escavalier/icon.png b/graphics/pokemon/escavalier/icon.png new file mode 100644 index 000000000..32c398834 Binary files /dev/null and b/graphics/pokemon/escavalier/icon.png differ diff --git a/graphics/pokemon/escavalier/normal.pal b/graphics/pokemon/escavalier/normal.pal new file mode 100644 index 000000000..ee4897d93 --- /dev/null +++ b/graphics/pokemon/escavalier/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 48 +224 72 96 +160 48 64 +16 16 16 +136 128 120 +192 184 176 +80 72 56 +112 96 88 +176 104 24 +176 128 48 +240 192 80 +248 248 248 +120 96 48 +40 104 152 +32 72 112 diff --git a/graphics/pokemon/escavalier/shiny.pal b/graphics/pokemon/escavalier/shiny.pal new file mode 100644 index 000000000..31c999534 --- /dev/null +++ b/graphics/pokemon/escavalier/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 88 +248 56 184 +176 40 128 +16 16 16 +136 136 112 +192 192 176 +56 64 72 +104 104 104 +200 80 32 +128 160 16 +192 224 56 +248 248 248 +96 104 24 +8 168 144 +0 104 88 diff --git a/graphics/pokemon/espeon/anim_front.png b/graphics/pokemon/espeon/anim_front.png index 95ff75a0c..e9aeb6713 100644 Binary files a/graphics/pokemon/espeon/anim_front.png and b/graphics/pokemon/espeon/anim_front.png differ diff --git a/graphics/pokemon/espeon/back.png b/graphics/pokemon/espeon/back.png index c3e5d96de..0eb826823 100644 Binary files a/graphics/pokemon/espeon/back.png and b/graphics/pokemon/espeon/back.png differ diff --git a/graphics/pokemon/espeon/front.png b/graphics/pokemon/espeon/front.png index 9e66b1626..d2cc671fb 100644 Binary files a/graphics/pokemon/espeon/front.png and b/graphics/pokemon/espeon/front.png differ diff --git a/graphics/pokemon/espeon/icon.png b/graphics/pokemon/espeon/icon.png index bc63aa3f2..86a4606c9 100644 Binary files a/graphics/pokemon/espeon/icon.png and b/graphics/pokemon/espeon/icon.png differ diff --git a/graphics/pokemon/espeon/normal.pal b/graphics/pokemon/espeon/normal.pal index b001102c1..8c1c52e7e 100644 --- a/graphics/pokemon/espeon/normal.pal +++ b/graphics/pokemon/espeon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -131 57 65 -213 57 65 -49 49 49 -82 57 106 -123 82 180 -180 115 230 -213 172 230 -238 222 238 +152 208 160 +96 56 72 +232 184 216 16 16 16 -0 24 148 -255 255 255 +168 120 136 +208 152 184 +56 80 104 +72 120 160 +200 64 64 +248 248 248 +104 72 168 +160 32 56 +160 144 208 +120 88 112 +155 49 106 +175 91 136 diff --git a/graphics/pokemon/espeon/shiny.pal b/graphics/pokemon/espeon/shiny.pal index 22222e2c7..ff2bff798 100644 --- a/graphics/pokemon/espeon/shiny.pal +++ b/graphics/pokemon/espeon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -131 90 0 -255 164 65 -49 49 49 -41 98 41 -74 156 65 -106 205 74 -164 230 90 -213 255 156 +152 208 160 +32 88 16 +184 248 112 16 16 16 -82 41 90 -255 255 255 +96 160 64 +136 216 80 +56 96 112 +72 136 160 +248 120 0 +248 248 248 +120 64 192 +192 64 0 +192 192 192 +64 128 64 +197 65 0 +255 123 0 diff --git a/graphics/pokemon/espurr/back.png b/graphics/pokemon/espurr/back.png new file mode 100644 index 000000000..b100d858f Binary files /dev/null and b/graphics/pokemon/espurr/back.png differ diff --git a/graphics/pokemon/espurr/front.png b/graphics/pokemon/espurr/front.png new file mode 100644 index 000000000..6ac1dfb3f Binary files /dev/null and b/graphics/pokemon/espurr/front.png differ diff --git a/graphics/pokemon/espurr/icon.png b/graphics/pokemon/espurr/icon.png new file mode 100644 index 000000000..8711d3025 Binary files /dev/null and b/graphics/pokemon/espurr/icon.png differ diff --git a/graphics/pokemon/espurr/normal.pal b/graphics/pokemon/espurr/normal.pal new file mode 100644 index 000000000..81768b144 --- /dev/null +++ b/graphics/pokemon/espurr/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 88 +152 152 184 +0 0 0 +112 104 144 +176 184 216 +152 136 136 +248 248 248 +64 56 48 +200 192 192 +224 152 216 +56 48 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/espurr/shiny.pal b/graphics/pokemon/espurr/shiny.pal new file mode 100644 index 000000000..bcdd163d1 --- /dev/null +++ b/graphics/pokemon/espurr/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 72 +216 168 192 +0 0 0 +152 112 136 +248 208 224 +152 136 136 +248 248 248 +64 56 48 +200 192 192 +224 152 216 +56 48 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eternatus/back.png b/graphics/pokemon/eternatus/back.png new file mode 100644 index 000000000..c7acc2311 Binary files /dev/null and b/graphics/pokemon/eternatus/back.png differ diff --git a/graphics/pokemon/eternatus/front.png b/graphics/pokemon/eternatus/front.png new file mode 100644 index 000000000..df533f593 Binary files /dev/null and b/graphics/pokemon/eternatus/front.png differ diff --git a/graphics/pokemon/eternatus/normal.pal b/graphics/pokemon/eternatus/normal.pal new file mode 100644 index 000000000..dfc4a46c1 --- /dev/null +++ b/graphics/pokemon/eternatus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 16 72 +56 16 184 +16 16 16 +232 16 48 +176 24 48 +152 32 48 +56 40 112 +240 104 112 +96 88 192 +248 32 80 +248 184 184 +240 136 208 +248 248 248 +224 40 184 +0 0 0 diff --git a/graphics/pokemon/eternatus/shiny.pal b/graphics/pokemon/eternatus/shiny.pal new file mode 100644 index 000000000..b32f56714 --- /dev/null +++ b/graphics/pokemon/eternatus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 16 64 +168 24 168 +16 16 16 +232 16 48 +176 24 48 +152 32 48 +104 32 104 +240 104 112 +208 48 232 +248 32 80 +248 184 184 +240 136 208 +248 248 248 +224 40 184 +0 0 0 diff --git a/graphics/pokemon/excadrill/anim_front.png b/graphics/pokemon/excadrill/anim_front.png new file mode 100644 index 000000000..bf9970785 Binary files /dev/null and b/graphics/pokemon/excadrill/anim_front.png differ diff --git a/graphics/pokemon/excadrill/back.png b/graphics/pokemon/excadrill/back.png new file mode 100644 index 000000000..e63f5d761 Binary files /dev/null and b/graphics/pokemon/excadrill/back.png differ diff --git a/graphics/pokemon/excadrill/footprint.png b/graphics/pokemon/excadrill/footprint.png new file mode 100644 index 000000000..3e12d3b80 Binary files /dev/null and b/graphics/pokemon/excadrill/footprint.png differ diff --git a/graphics/pokemon/excadrill/front.png b/graphics/pokemon/excadrill/front.png new file mode 100644 index 000000000..437845c11 Binary files /dev/null and b/graphics/pokemon/excadrill/front.png differ diff --git a/graphics/pokemon/excadrill/icon.png b/graphics/pokemon/excadrill/icon.png new file mode 100644 index 000000000..072719d72 Binary files /dev/null and b/graphics/pokemon/excadrill/icon.png differ diff --git a/graphics/pokemon/excadrill/normal.pal b/graphics/pokemon/excadrill/normal.pal new file mode 100644 index 000000000..f393e696d --- /dev/null +++ b/graphics/pokemon/excadrill/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 80 +216 208 208 +16 16 16 +160 152 152 +56 48 48 +88 72 64 +40 32 32 +112 56 72 +168 72 80 +248 248 248 +176 96 96 +224 136 144 +128 40 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/excadrill/shiny.pal b/graphics/pokemon/excadrill/shiny.pal new file mode 100644 index 000000000..e8f19b22c --- /dev/null +++ b/graphics/pokemon/excadrill/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 120 +200 208 224 +16 16 16 +152 152 192 +120 48 64 +176 72 104 +56 24 32 +72 128 136 +64 160 184 +248 248 248 +192 104 104 +232 176 120 +128 40 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggcute/anim_front.png b/graphics/pokemon/exeggcute/anim_front.png index ca0b6df22..5ce0963fe 100644 Binary files a/graphics/pokemon/exeggcute/anim_front.png and b/graphics/pokemon/exeggcute/anim_front.png differ diff --git a/graphics/pokemon/exeggcute/back.png b/graphics/pokemon/exeggcute/back.png index e340cd036..8ae6d8f21 100644 Binary files a/graphics/pokemon/exeggcute/back.png and b/graphics/pokemon/exeggcute/back.png differ diff --git a/graphics/pokemon/exeggcute/front.png b/graphics/pokemon/exeggcute/front.png index 6868d6e05..8257e5bf3 100644 Binary files a/graphics/pokemon/exeggcute/front.png and b/graphics/pokemon/exeggcute/front.png differ diff --git a/graphics/pokemon/exeggcute/icon.png b/graphics/pokemon/exeggcute/icon.png index 5d0306610..7feb51f58 100644 Binary files a/graphics/pokemon/exeggcute/icon.png and b/graphics/pokemon/exeggcute/icon.png differ diff --git a/graphics/pokemon/exeggcute/normal.pal b/graphics/pokemon/exeggcute/normal.pal index 04f5ede31..b9fa9d86a 100644 --- a/graphics/pokemon/exeggcute/normal.pal +++ b/graphics/pokemon/exeggcute/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -222 222 222 -255 205 74 -230 156 0 +152 208 160 +192 136 152 +136 56 88 +248 200 200 16 16 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 238 197 -255 213 172 -255 180 139 -230 106 82 -148 49 16 +248 216 128 +216 184 56 +248 248 248 +248 232 232 +216 216 216 +184 120 152 +232 176 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggcute/shiny.pal b/graphics/pokemon/exeggcute/shiny.pal index 4b18e5857..967472bdc 100644 --- a/graphics/pokemon/exeggcute/shiny.pal +++ b/graphics/pokemon/exeggcute/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -222 222 222 -255 205 74 -230 156 0 +152 208 160 +224 168 40 +136 96 24 +248 232 88 16 16 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 255 189 -255 255 98 -255 213 57 -255 172 16 -131 49 0 +248 200 72 +224 152 0 +248 248 248 +248 248 160 +216 216 216 +208 80 64 +240 208 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggutor/anim_front.png b/graphics/pokemon/exeggutor/anim_front.png index f4100b755..019119288 100644 Binary files a/graphics/pokemon/exeggutor/anim_front.png and b/graphics/pokemon/exeggutor/anim_front.png differ diff --git a/graphics/pokemon/exeggutor/back.png b/graphics/pokemon/exeggutor/back.png index ff28c8555..8bf010656 100644 Binary files a/graphics/pokemon/exeggutor/back.png and b/graphics/pokemon/exeggutor/back.png differ diff --git a/graphics/pokemon/exeggutor/front.png b/graphics/pokemon/exeggutor/front.png index 67c59d0bb..d5aa3ce24 100644 Binary files a/graphics/pokemon/exeggutor/front.png and b/graphics/pokemon/exeggutor/front.png differ diff --git a/graphics/pokemon/exeggutor/icon.png b/graphics/pokemon/exeggutor/icon.png index 610c65a3d..181225841 100644 Binary files a/graphics/pokemon/exeggutor/icon.png and b/graphics/pokemon/exeggutor/icon.png differ diff --git a/graphics/pokemon/exeggutor/normal.pal b/graphics/pokemon/exeggutor/normal.pal index 6c375af6d..f680838c9 100644 --- a/graphics/pokemon/exeggutor/normal.pal +++ b/graphics/pokemon/exeggutor/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 238 164 -255 222 106 -230 172 90 -164 106 32 -180 156 74 -139 115 65 -98 65 16 -189 255 115 -156 213 74 -115 172 49 -82 98 41 -222 222 222 -98 98 98 +0 176 232 +48 96 64 16 16 16 -255 255 255 +72 152 96 +144 208 112 +88 184 120 +80 72 56 +200 192 128 +248 240 176 +248 248 200 +248 248 248 +120 120 72 +160 104 120 +136 120 96 +216 144 168 +192 168 144 diff --git a/graphics/pokemon/exeggutor/shiny.pal b/graphics/pokemon/exeggutor/shiny.pal index c06646a6c..2490dbbb5 100644 --- a/graphics/pokemon/exeggutor/shiny.pal +++ b/graphics/pokemon/exeggutor/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 238 164 -255 222 106 -230 172 90 -164 106 32 -222 189 82 -180 148 32 -106 82 0 -255 189 123 -222 148 82 -180 106 41 -115 41 0 -222 222 222 -98 98 98 +0 176 232 +136 56 24 16 16 16 -255 255 255 +192 104 64 +232 184 120 +224 144 96 +120 96 24 +224 168 88 +248 224 136 +248 232 160 +248 248 248 +160 104 32 +160 104 32 +200 176 40 +224 168 88 +240 232 96 diff --git a/graphics/pokemon/exploud/anim_front.png b/graphics/pokemon/exploud/anim_front.png index 8cf38b83e..0b0fc2aab 100644 Binary files a/graphics/pokemon/exploud/anim_front.png and b/graphics/pokemon/exploud/anim_front.png differ diff --git a/graphics/pokemon/exploud/back.png b/graphics/pokemon/exploud/back.png index 37132bf48..68aacbe37 100644 Binary files a/graphics/pokemon/exploud/back.png and b/graphics/pokemon/exploud/back.png differ diff --git a/graphics/pokemon/exploud/front.png b/graphics/pokemon/exploud/front.png index 48e86c610..c5e3bddb2 100644 Binary files a/graphics/pokemon/exploud/front.png and b/graphics/pokemon/exploud/front.png differ diff --git a/graphics/pokemon/exploud/icon.png b/graphics/pokemon/exploud/icon.png index 04ed7f13d..f803aecab 100644 Binary files a/graphics/pokemon/exploud/icon.png and b/graphics/pokemon/exploud/icon.png differ diff --git a/graphics/pokemon/exploud/normal.pal b/graphics/pokemon/exploud/normal.pal index 074305af3..da7be4205 100644 --- a/graphics/pokemon/exploud/normal.pal +++ b/graphics/pokemon/exploud/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 189 238 -164 156 222 -123 115 180 -82 74 139 -255 222 90 -222 180 74 -156 115 24 -255 115 82 -213 74 49 -156 57 24 -106 49 24 -213 222 255 -131 131 131 -0 0 0 +152 208 160 +152 136 80 +248 216 120 +16 16 16 +208 176 104 +88 80 120 +192 200 232 +152 160 216 +112 120 176 +112 40 80 +136 56 104 +232 128 128 +168 88 128 +248 248 248 +136 136 136 +200 144 168 diff --git a/graphics/pokemon/exploud/shiny.pal b/graphics/pokemon/exploud/shiny.pal index cfde98dc2..c8f75dab2 100644 --- a/graphics/pokemon/exploud/shiny.pal +++ b/graphics/pokemon/exploud/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 172 189 -189 156 164 -139 106 123 -115 82 90 -255 238 172 -246 197 82 -238 172 24 -255 139 82 -213 82 49 -164 49 24 -115 74 0 -222 197 222 -131 131 131 -57 49 74 +152 208 160 +176 112 40 +248 216 80 +16 16 16 +232 160 56 +120 80 120 +224 192 232 +192 152 192 +144 112 160 +96 48 32 +160 72 40 +240 128 104 +208 80 64 +248 248 248 +112 112 112 +240 128 104 diff --git a/graphics/pokemon/falinks/back.png b/graphics/pokemon/falinks/back.png new file mode 100644 index 000000000..925cb3497 Binary files /dev/null and b/graphics/pokemon/falinks/back.png differ diff --git a/graphics/pokemon/falinks/front.png b/graphics/pokemon/falinks/front.png new file mode 100644 index 000000000..5aad0360b Binary files /dev/null and b/graphics/pokemon/falinks/front.png differ diff --git a/graphics/pokemon/falinks/normal.pal b/graphics/pokemon/falinks/normal.pal new file mode 100644 index 000000000..f1dd65fc4 --- /dev/null +++ b/graphics/pokemon/falinks/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 64 48 +16 16 16 +184 32 32 +192 160 48 +240 40 40 +192 192 168 +48 56 48 +56 128 160 +248 208 56 +248 232 184 +80 80 72 +248 248 248 +120 224 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/falinks/shiny.pal b/graphics/pokemon/falinks/shiny.pal new file mode 100644 index 000000000..6ac6b9254 --- /dev/null +++ b/graphics/pokemon/falinks/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 40 +16 16 16 +200 160 16 +144 88 56 +240 216 0 +192 192 168 +48 56 48 +56 128 160 +184 112 72 +200 152 120 +80 80 72 +248 248 248 +120 224 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/farfetchd/anim_front.png b/graphics/pokemon/farfetchd/anim_front.png index 23176939b..10073f534 100644 Binary files a/graphics/pokemon/farfetchd/anim_front.png and b/graphics/pokemon/farfetchd/anim_front.png differ diff --git a/graphics/pokemon/farfetchd/back.png b/graphics/pokemon/farfetchd/back.png index 7f981b389..50978b424 100644 Binary files a/graphics/pokemon/farfetchd/back.png and b/graphics/pokemon/farfetchd/back.png differ diff --git a/graphics/pokemon/farfetchd/front.png b/graphics/pokemon/farfetchd/front.png index d938c1b50..6844e8572 100644 Binary files a/graphics/pokemon/farfetchd/front.png and b/graphics/pokemon/farfetchd/front.png differ diff --git a/graphics/pokemon/farfetchd/galarian/back.png b/graphics/pokemon/farfetchd/galarian/back.png new file mode 100644 index 000000000..a526545c9 Binary files /dev/null and b/graphics/pokemon/farfetchd/galarian/back.png differ diff --git a/graphics/pokemon/farfetchd/galarian/front.png b/graphics/pokemon/farfetchd/galarian/front.png new file mode 100644 index 000000000..11100f7b1 Binary files /dev/null and b/graphics/pokemon/farfetchd/galarian/front.png differ diff --git a/graphics/pokemon/farfetchd/galarian/normal.pal b/graphics/pokemon/farfetchd/galarian/normal.pal new file mode 100644 index 000000000..0340e4fa6 --- /dev/null +++ b/graphics/pokemon/farfetchd/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 72 +64 48 56 +16 16 16 +40 88 24 +120 104 96 +184 136 96 +208 208 208 +248 248 248 +192 176 152 +248 216 104 +240 176 64 +184 112 24 +232 232 216 +88 152 72 +128 208 104 diff --git a/graphics/pokemon/farfetchd/galarian/shiny.pal b/graphics/pokemon/farfetchd/galarian/shiny.pal new file mode 100644 index 000000000..05b7e224e --- /dev/null +++ b/graphics/pokemon/farfetchd/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 80 +72 56 64 +16 16 16 +40 88 24 +128 96 96 +184 136 96 +208 208 208 +248 248 248 +200 176 112 +248 216 104 +240 176 64 +184 112 24 +240 216 176 +88 152 72 +128 208 104 diff --git a/graphics/pokemon/farfetchd/icon.png b/graphics/pokemon/farfetchd/icon.png index cb3cd931b..d848b1590 100644 Binary files a/graphics/pokemon/farfetchd/icon.png and b/graphics/pokemon/farfetchd/icon.png differ diff --git a/graphics/pokemon/farfetchd/normal.pal b/graphics/pokemon/farfetchd/normal.pal index 397d1195c..901576f95 100644 --- a/graphics/pokemon/farfetchd/normal.pal +++ b/graphics/pokemon/farfetchd/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -230 230 164 -197 197 131 -255 230 106 -230 172 90 -189 106 41 -205 255 139 -65 222 65 -0 156 32 -230 197 123 -180 148 82 -131 98 32 -98 65 0 +152 208 160 +144 112 104 +88 72 64 +192 152 136 16 16 16 +88 128 56 +232 224 192 +144 184 40 +192 184 152 +208 216 176 +200 168 160 +248 248 248 +200 216 112 +248 208 120 +248 184 40 +184 136 32 diff --git a/graphics/pokemon/farfetchd/shiny.pal b/graphics/pokemon/farfetchd/shiny.pal index 5537612ce..631533ca3 100644 --- a/graphics/pokemon/farfetchd/shiny.pal +++ b/graphics/pokemon/farfetchd/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -230 230 164 -197 197 131 -255 230 106 -230 172 90 -189 106 41 -205 255 139 -139 189 57 -98 148 16 -246 189 180 -213 148 139 -172 106 98 -131 65 57 +152 208 160 +200 104 88 +104 56 48 +224 136 120 16 16 16 +128 168 32 +240 232 176 +168 224 72 +192 192 120 +208 208 208 +216 184 112 +248 248 248 +224 248 144 +248 208 112 +248 176 72 +192 120 48 diff --git a/graphics/pokemon/fearow/anim_front.png b/graphics/pokemon/fearow/anim_front.png index 42bc44fd3..b0b4626d0 100644 Binary files a/graphics/pokemon/fearow/anim_front.png and b/graphics/pokemon/fearow/anim_front.png differ diff --git a/graphics/pokemon/fearow/back.png b/graphics/pokemon/fearow/back.png index ae54db9a7..a2999d373 100644 Binary files a/graphics/pokemon/fearow/back.png and b/graphics/pokemon/fearow/back.png differ diff --git a/graphics/pokemon/fearow/front.png b/graphics/pokemon/fearow/front.png index cfea711a3..ec674d634 100644 Binary files a/graphics/pokemon/fearow/front.png and b/graphics/pokemon/fearow/front.png differ diff --git a/graphics/pokemon/fearow/icon.png b/graphics/pokemon/fearow/icon.png index 9a3be9393..a6f077bd3 100644 Binary files a/graphics/pokemon/fearow/icon.png and b/graphics/pokemon/fearow/icon.png differ diff --git a/graphics/pokemon/fearow/normal.pal b/graphics/pokemon/fearow/normal.pal index 6b73e3639..48cc7dd7d 100644 --- a/graphics/pokemon/fearow/normal.pal +++ b/graphics/pokemon/fearow/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -222 205 164 -197 180 139 -98 82 49 +152 208 160 +136 88 48 +80 48 32 +224 192 152 16 16 16 -255 131 115 -246 82 65 -205 32 16 -255 205 123 -246 180 90 -213 156 57 -172 115 16 -123 65 0 -246 180 90 -255 255 255 +176 112 56 +208 144 80 +112 32 32 +208 80 64 +144 72 56 +224 136 128 +208 184 152 +248 248 248 +168 144 112 +240 184 200 +200 144 144 diff --git a/graphics/pokemon/fearow/shiny.pal b/graphics/pokemon/fearow/shiny.pal index 686e65a9c..4d0161920 100644 --- a/graphics/pokemon/fearow/shiny.pal +++ b/graphics/pokemon/fearow/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -222 205 164 -197 180 139 -98 82 49 +152 208 160 +136 136 48 +96 96 32 +208 216 88 16 16 16 -255 205 74 -255 164 0 -197 123 0 -255 246 131 -255 230 90 -213 197 49 -180 164 8 -115 98 0 -246 180 90 -255 255 255 +176 184 32 +208 216 88 +136 48 0 +248 160 0 +208 120 0 +248 232 64 +224 208 176 +248 248 248 +168 160 104 +248 232 64 +248 160 0 diff --git a/graphics/pokemon/feebas/anim_front.png b/graphics/pokemon/feebas/anim_front.png index 9afa332dc..46874f95f 100644 Binary files a/graphics/pokemon/feebas/anim_front.png and b/graphics/pokemon/feebas/anim_front.png differ diff --git a/graphics/pokemon/feebas/back.png b/graphics/pokemon/feebas/back.png index 3eabd6021..fb3f8ab31 100644 Binary files a/graphics/pokemon/feebas/back.png and b/graphics/pokemon/feebas/back.png differ diff --git a/graphics/pokemon/feebas/front.png b/graphics/pokemon/feebas/front.png index 036e151e8..014124a8e 100644 Binary files a/graphics/pokemon/feebas/front.png and b/graphics/pokemon/feebas/front.png differ diff --git a/graphics/pokemon/feebas/icon.png b/graphics/pokemon/feebas/icon.png index 19e08797a..e7087c8dc 100644 Binary files a/graphics/pokemon/feebas/icon.png and b/graphics/pokemon/feebas/icon.png differ diff --git a/graphics/pokemon/feebas/normal.pal b/graphics/pokemon/feebas/normal.pal index c66deb1e0..365a9f2a4 100644 --- a/graphics/pokemon/feebas/normal.pal +++ b/graphics/pokemon/feebas/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 148 98 -90 74 57 -180 164 115 -213 213 131 -238 238 156 -115 164 41 -164 205 98 -148 131 82 -180 106 106 -230 123 98 -82 82 115 -164 172 197 -205 222 255 -230 222 230 -255 255 255 -24 24 24 +152 208 160 +64 80 104 +88 144 184 +160 200 224 +16 16 16 +96 80 64 +240 216 160 +184 152 96 +216 184 128 +176 136 96 +160 120 72 +144 120 88 +216 224 240 +248 248 248 +240 160 168 +224 112 120 diff --git a/graphics/pokemon/feebas/shiny.pal b/graphics/pokemon/feebas/shiny.pal index 6d85b2866..fd5f03c11 100644 --- a/graphics/pokemon/feebas/shiny.pal +++ b/graphics/pokemon/feebas/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 148 98 -98 65 74 -172 139 148 -205 172 180 -238 205 213 -115 164 41 -164 205 98 -139 106 115 -180 106 106 -230 123 98 -82 82 115 -164 172 197 -205 222 255 -230 222 230 -255 255 255 -41 41 41 +152 208 160 +80 72 96 +152 152 168 +200 208 232 +16 16 16 +112 80 112 +224 192 224 +168 120 176 +192 152 192 +160 120 168 +152 112 144 +152 112 144 +224 216 224 +248 248 248 +224 160 144 +176 104 104 diff --git a/graphics/pokemon/fennekin/back.png b/graphics/pokemon/fennekin/back.png new file mode 100644 index 000000000..36269d18b Binary files /dev/null and b/graphics/pokemon/fennekin/back.png differ diff --git a/graphics/pokemon/fennekin/front.png b/graphics/pokemon/fennekin/front.png new file mode 100644 index 000000000..272ff9274 Binary files /dev/null and b/graphics/pokemon/fennekin/front.png differ diff --git a/graphics/pokemon/fennekin/icon.png b/graphics/pokemon/fennekin/icon.png new file mode 100644 index 000000000..65bd1ee7d Binary files /dev/null and b/graphics/pokemon/fennekin/icon.png differ diff --git a/graphics/pokemon/fennekin/normal.pal b/graphics/pokemon/fennekin/normal.pal new file mode 100644 index 000000000..2829be754 --- /dev/null +++ b/graphics/pokemon/fennekin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 40 +0 0 0 +248 216 64 +192 168 48 +104 32 0 +224 72 16 +176 48 16 +144 144 152 +64 64 64 +248 248 248 +216 216 224 +240 96 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fennekin/shiny.pal b/graphics/pokemon/fennekin/shiny.pal new file mode 100644 index 000000000..5d1bb5654 --- /dev/null +++ b/graphics/pokemon/fennekin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 72 +0 0 0 +192 192 192 +152 152 152 +104 0 16 +216 24 64 +160 16 40 +144 144 152 +64 64 64 +248 248 248 +216 216 224 +232 56 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/feraligatr/anim_front.png b/graphics/pokemon/feraligatr/anim_front.png index 17228a853..853c80e2e 100644 Binary files a/graphics/pokemon/feraligatr/anim_front.png and b/graphics/pokemon/feraligatr/anim_front.png differ diff --git a/graphics/pokemon/feraligatr/back.png b/graphics/pokemon/feraligatr/back.png index d996dd8ce..a4f025518 100644 Binary files a/graphics/pokemon/feraligatr/back.png and b/graphics/pokemon/feraligatr/back.png differ diff --git a/graphics/pokemon/feraligatr/front.png b/graphics/pokemon/feraligatr/front.png index c44e7afc2..30307772e 100644 Binary files a/graphics/pokemon/feraligatr/front.png and b/graphics/pokemon/feraligatr/front.png differ diff --git a/graphics/pokemon/feraligatr/icon.png b/graphics/pokemon/feraligatr/icon.png index fe3f4fca6..2fe3556a8 100644 Binary files a/graphics/pokemon/feraligatr/icon.png and b/graphics/pokemon/feraligatr/icon.png differ diff --git a/graphics/pokemon/feraligatr/normal.pal b/graphics/pokemon/feraligatr/normal.pal index 7fc0a9eb8..16320dcd5 100644 --- a/graphics/pokemon/feraligatr/normal.pal +++ b/graphics/pokemon/feraligatr/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -131 205 255 -90 172 230 -49 131 197 -74 74 131 -197 197 197 -255 172 90 -255 90 32 -205 41 24 -123 0 0 -255 255 156 -255 213 82 -205 172 65 -156 115 8 +152 208 160 +120 40 40 +248 160 136 16 16 16 +240 80 88 +24 88 120 +96 200 232 +64 152 168 +152 232 240 +248 248 248 +192 192 192 +248 184 112 +112 88 40 +240 216 152 +192 168 112 +0 0 0 diff --git a/graphics/pokemon/feraligatr/shiny.pal b/graphics/pokemon/feraligatr/shiny.pal index 81c5ebc2a..4db6b0ea7 100644 --- a/graphics/pokemon/feraligatr/shiny.pal +++ b/graphics/pokemon/feraligatr/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -115 238 222 -82 205 197 -74 156 164 -41 98 123 -197 197 197 -106 156 246 -49 98 213 -41 65 156 -0 49 90 -255 255 156 -246 222 115 -213 180 74 -156 115 8 +248 160 176 +24 40 136 +144 176 248 16 16 16 +72 120 248 +0 112 96 +72 216 192 +24 168 160 +120 248 232 +248 248 248 +192 192 192 +232 232 56 +128 120 24 +232 232 128 +200 192 56 +0 0 0 diff --git a/graphics/pokemon/ferroseed/anim_front.png b/graphics/pokemon/ferroseed/anim_front.png new file mode 100644 index 000000000..51b2ae0ae Binary files /dev/null and b/graphics/pokemon/ferroseed/anim_front.png differ diff --git a/graphics/pokemon/ferroseed/back.png b/graphics/pokemon/ferroseed/back.png new file mode 100644 index 000000000..bb16f1aa1 Binary files /dev/null and b/graphics/pokemon/ferroseed/back.png differ diff --git a/graphics/pokemon/ferroseed/footprint.png b/graphics/pokemon/ferroseed/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/ferroseed/footprint.png differ diff --git a/graphics/pokemon/ferroseed/front.png b/graphics/pokemon/ferroseed/front.png new file mode 100644 index 000000000..f7c87b2dd Binary files /dev/null and b/graphics/pokemon/ferroseed/front.png differ diff --git a/graphics/pokemon/ferroseed/icon.png b/graphics/pokemon/ferroseed/icon.png new file mode 100644 index 000000000..7baa4a45c Binary files /dev/null and b/graphics/pokemon/ferroseed/icon.png differ diff --git a/graphics/pokemon/ferroseed/normal.pal b/graphics/pokemon/ferroseed/normal.pal new file mode 100644 index 000000000..58ca62664 --- /dev/null +++ b/graphics/pokemon/ferroseed/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 72 +96 176 120 +16 16 16 +88 88 88 +192 192 200 +56 128 80 +136 136 136 +48 48 56 +232 232 232 +200 200 200 +184 120 56 +248 168 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ferroseed/shiny.pal b/graphics/pokemon/ferroseed/shiny.pal new file mode 100644 index 000000000..5e6783bf5 --- /dev/null +++ b/graphics/pokemon/ferroseed/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 64 +32 144 176 +16 16 16 +64 80 112 +176 192 192 +32 104 120 +128 144 168 +48 48 56 +232 232 232 +200 200 200 +176 96 40 +232 136 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ferrothorn/anim_front.png b/graphics/pokemon/ferrothorn/anim_front.png new file mode 100644 index 000000000..7542019e7 Binary files /dev/null and b/graphics/pokemon/ferrothorn/anim_front.png differ diff --git a/graphics/pokemon/ferrothorn/back.png b/graphics/pokemon/ferrothorn/back.png new file mode 100644 index 000000000..f48d4e31b Binary files /dev/null and b/graphics/pokemon/ferrothorn/back.png differ diff --git a/graphics/pokemon/ferrothorn/footprint.png b/graphics/pokemon/ferrothorn/footprint.png new file mode 100644 index 000000000..a754fdb9b Binary files /dev/null and b/graphics/pokemon/ferrothorn/footprint.png differ diff --git a/graphics/pokemon/ferrothorn/front.png b/graphics/pokemon/ferrothorn/front.png new file mode 100644 index 000000000..2f43f4e9c Binary files /dev/null and b/graphics/pokemon/ferrothorn/front.png differ diff --git a/graphics/pokemon/ferrothorn/icon.png b/graphics/pokemon/ferrothorn/icon.png new file mode 100644 index 000000000..e634841b3 Binary files /dev/null and b/graphics/pokemon/ferrothorn/icon.png differ diff --git a/graphics/pokemon/ferrothorn/normal.pal b/graphics/pokemon/ferrothorn/normal.pal new file mode 100644 index 000000000..c02ea55fa --- /dev/null +++ b/graphics/pokemon/ferrothorn/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +16 16 16 +48 48 56 +136 128 136 +40 72 64 +192 192 200 +56 128 80 +104 176 128 +248 248 248 +184 120 56 +240 152 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ferrothorn/shiny.pal b/graphics/pokemon/ferrothorn/shiny.pal new file mode 100644 index 000000000..f4a67bb70 --- /dev/null +++ b/graphics/pokemon/ferrothorn/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 72 +16 16 16 +56 56 40 +144 136 72 +96 24 40 +208 200 120 +152 40 64 +216 80 96 +248 248 248 +192 136 40 +232 184 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/finneon/anim_front.png b/graphics/pokemon/finneon/anim_front.png new file mode 100644 index 000000000..7e8e99a0e Binary files /dev/null and b/graphics/pokemon/finneon/anim_front.png differ diff --git a/graphics/pokemon/finneon/back.png b/graphics/pokemon/finneon/back.png new file mode 100644 index 000000000..15213fa11 Binary files /dev/null and b/graphics/pokemon/finneon/back.png differ diff --git a/graphics/pokemon/finneon/footprint.png b/graphics/pokemon/finneon/footprint.png new file mode 100644 index 000000000..0a5cb2bb4 Binary files /dev/null and b/graphics/pokemon/finneon/footprint.png differ diff --git a/graphics/pokemon/finneon/front.png b/graphics/pokemon/finneon/front.png new file mode 100644 index 000000000..063d58973 Binary files /dev/null and b/graphics/pokemon/finneon/front.png differ diff --git a/graphics/pokemon/finneon/icon.png b/graphics/pokemon/finneon/icon.png new file mode 100644 index 000000000..3aa990893 Binary files /dev/null and b/graphics/pokemon/finneon/icon.png differ diff --git a/graphics/pokemon/finneon/normal.pal b/graphics/pokemon/finneon/normal.pal new file mode 100644 index 000000000..3cb0afe37 --- /dev/null +++ b/graphics/pokemon/finneon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 120 120 +144 216 208 +32 40 48 +200 232 224 +16 16 8 +112 160 160 +144 64 104 +224 136 152 +200 88 136 +80 112 112 +48 72 80 +232 248 248 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/finneon/shiny.pal b/graphics/pokemon/finneon/shiny.pal new file mode 100644 index 000000000..7352e4847 --- /dev/null +++ b/graphics/pokemon/finneon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 80 +240 208 168 +64 40 32 +248 232 208 +16 16 8 +160 152 104 +136 64 80 +216 144 136 +200 88 104 +136 104 88 +96 64 56 +232 248 248 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flaaffy/anim_front.png b/graphics/pokemon/flaaffy/anim_front.png index 11d7dd68b..6cf5bc557 100644 Binary files a/graphics/pokemon/flaaffy/anim_front.png and b/graphics/pokemon/flaaffy/anim_front.png differ diff --git a/graphics/pokemon/flaaffy/back.png b/graphics/pokemon/flaaffy/back.png index e0ac771bf..2ab4b4d77 100644 Binary files a/graphics/pokemon/flaaffy/back.png and b/graphics/pokemon/flaaffy/back.png differ diff --git a/graphics/pokemon/flaaffy/front.png b/graphics/pokemon/flaaffy/front.png index 49f794128..0a6382039 100644 Binary files a/graphics/pokemon/flaaffy/front.png and b/graphics/pokemon/flaaffy/front.png differ diff --git a/graphics/pokemon/flaaffy/icon.png b/graphics/pokemon/flaaffy/icon.png index 719ed69a3..2bfa0c1f2 100644 Binary files a/graphics/pokemon/flaaffy/icon.png and b/graphics/pokemon/flaaffy/icon.png differ diff --git a/graphics/pokemon/flaaffy/normal.pal b/graphics/pokemon/flaaffy/normal.pal index 4efbb5bda..1581a2a70 100644 --- a/graphics/pokemon/flaaffy/normal.pal +++ b/graphics/pokemon/flaaffy/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 205 222 -156 156 180 -115 115 139 -74 74 74 -255 197 164 -255 148 123 -238 90 65 -205 57 24 -172 0 0 -131 197 255 -82 131 197 -41 65 139 -255 0 255 +152 208 160 +160 184 184 +248 248 240 +112 136 136 +208 216 216 16 16 16 +80 80 80 +144 88 104 +248 144 176 +216 120 152 +248 176 192 +120 56 72 +48 104 144 +72 136 168 +88 192 232 +48 88 120 diff --git a/graphics/pokemon/flaaffy/shiny.pal b/graphics/pokemon/flaaffy/shiny.pal index b99745d84..177b1371f 100644 --- a/graphics/pokemon/flaaffy/shiny.pal +++ b/graphics/pokemon/flaaffy/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 222 205 -189 180 148 -148 131 82 -106 82 49 -255 222 238 -255 197 213 -230 139 156 -180 98 106 -148 65 74 -98 230 16 -49 180 0 -32 106 0 -255 0 255 +152 208 160 +200 200 176 +248 248 248 +136 128 112 +232 224 208 16 16 16 +88 88 72 +192 112 144 +248 176 192 +232 152 168 +248 208 224 +168 80 96 +136 128 112 +32 192 64 +128 232 144 +0 128 0 diff --git a/graphics/pokemon/flabebe/back.png b/graphics/pokemon/flabebe/back.png new file mode 100644 index 000000000..143601c63 Binary files /dev/null and b/graphics/pokemon/flabebe/back.png differ diff --git a/graphics/pokemon/flabebe/blue_flower/icon.png b/graphics/pokemon/flabebe/blue_flower/icon.png new file mode 100644 index 000000000..3f354f4f1 Binary files /dev/null and b/graphics/pokemon/flabebe/blue_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/blue_flower/normal.pal b/graphics/pokemon/flabebe/blue_flower/normal.pal new file mode 100644 index 000000000..85c0cb18c --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +0 44 66 +0 88 132 +0 123 188 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/blue_flower/shiny.pal b/graphics/pokemon/flabebe/blue_flower/shiny.pal new file mode 100644 index 000000000..f7b91fc7b --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +0 44 66 +0 88 132 +0 123 188 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/front.png b/graphics/pokemon/flabebe/front.png new file mode 100644 index 000000000..835047c90 Binary files /dev/null and b/graphics/pokemon/flabebe/front.png differ diff --git a/graphics/pokemon/flabebe/icon.png b/graphics/pokemon/flabebe/icon.png new file mode 100644 index 000000000..68c10aab1 Binary files /dev/null and b/graphics/pokemon/flabebe/icon.png differ diff --git a/graphics/pokemon/flabebe/normal.pal b/graphics/pokemon/flabebe/normal.pal new file mode 100644 index 000000000..c8d2ed44a --- /dev/null +++ b/graphics/pokemon/flabebe/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +102 20 27 +196 43 55 +229 87 99 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/orange_flower/icon.png b/graphics/pokemon/flabebe/orange_flower/icon.png new file mode 100644 index 000000000..39ce13bf2 Binary files /dev/null and b/graphics/pokemon/flabebe/orange_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/orange_flower/normal.pal b/graphics/pokemon/flabebe/orange_flower/normal.pal new file mode 100644 index 000000000..5728a629b --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +102 57 20 +193 110 42 +226 149 86 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/orange_flower/shiny.pal b/graphics/pokemon/flabebe/orange_flower/shiny.pal new file mode 100644 index 000000000..3ffc8eddb --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +102 57 20 +193 110 42 +226 149 86 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/shiny.pal b/graphics/pokemon/flabebe/shiny.pal new file mode 100644 index 000000000..562ba87b3 --- /dev/null +++ b/graphics/pokemon/flabebe/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +102 20 27 +196 43 55 +229 87 99 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/white_flower/icon.png b/graphics/pokemon/flabebe/white_flower/icon.png new file mode 100644 index 000000000..ac706407a Binary files /dev/null and b/graphics/pokemon/flabebe/white_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/white_flower/normal.pal b/graphics/pokemon/flabebe/white_flower/normal.pal new file mode 100644 index 000000000..909d8e6bf --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +114 114 103 +198 198 186 +255 253 237 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/white_flower/shiny.pal b/graphics/pokemon/flabebe/white_flower/shiny.pal new file mode 100644 index 000000000..813a119df --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +114 114 103 +198 198 186 +255 253 237 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/yellow_flower/icon.png b/graphics/pokemon/flabebe/yellow_flower/icon.png new file mode 100644 index 000000000..a1cef6e26 Binary files /dev/null and b/graphics/pokemon/flabebe/yellow_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/yellow_flower/normal.pal b/graphics/pokemon/flabebe/yellow_flower/normal.pal new file mode 100644 index 000000000..6b9693ed7 --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +89 79 49 +188 167 92 +254 231 146 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/yellow_flower/shiny.pal b/graphics/pokemon/flabebe/yellow_flower/shiny.pal new file mode 100644 index 000000000..10e3116ae --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +89 79 49 +188 167 92 +254 231 146 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flapple/back.png b/graphics/pokemon/flapple/back.png new file mode 100644 index 000000000..9f8eca0fa Binary files /dev/null and b/graphics/pokemon/flapple/back.png differ diff --git a/graphics/pokemon/flapple/front.png b/graphics/pokemon/flapple/front.png new file mode 100644 index 000000000..61f567dc4 Binary files /dev/null and b/graphics/pokemon/flapple/front.png differ diff --git a/graphics/pokemon/flapple/normal.pal b/graphics/pokemon/flapple/normal.pal new file mode 100644 index 000000000..f5f939c90 --- /dev/null +++ b/graphics/pokemon/flapple/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 32 +208 40 48 +16 16 16 +56 88 40 +80 168 48 +136 112 72 +232 224 128 +176 144 88 +152 32 40 +200 176 104 +72 128 48 +240 200 80 +216 96 80 +248 248 248 +200 200 112 diff --git a/graphics/pokemon/flapple/shiny.pal b/graphics/pokemon/flapple/shiny.pal new file mode 100644 index 000000000..fdf3e07f4 --- /dev/null +++ b/graphics/pokemon/flapple/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 104 48 +96 192 56 +16 16 16 +56 88 40 +80 168 48 +136 112 72 +232 224 128 +176 144 88 +72 144 40 +200 176 104 +72 128 48 +240 200 80 +104 216 88 +248 248 248 +200 200 112 diff --git a/graphics/pokemon/flareon/anim_front.png b/graphics/pokemon/flareon/anim_front.png index 5d8850930..e76a63044 100644 Binary files a/graphics/pokemon/flareon/anim_front.png and b/graphics/pokemon/flareon/anim_front.png differ diff --git a/graphics/pokemon/flareon/back.png b/graphics/pokemon/flareon/back.png index c1efa1306..a047bcc4e 100644 Binary files a/graphics/pokemon/flareon/back.png and b/graphics/pokemon/flareon/back.png differ diff --git a/graphics/pokemon/flareon/front.png b/graphics/pokemon/flareon/front.png index 006aa5047..b587918dd 100644 Binary files a/graphics/pokemon/flareon/front.png and b/graphics/pokemon/flareon/front.png differ diff --git a/graphics/pokemon/flareon/icon.png b/graphics/pokemon/flareon/icon.png index 317aa61d0..689df4a51 100644 Binary files a/graphics/pokemon/flareon/icon.png and b/graphics/pokemon/flareon/icon.png differ diff --git a/graphics/pokemon/flareon/normal.pal b/graphics/pokemon/flareon/normal.pal index b617df86b..6d80e3fed 100644 --- a/graphics/pokemon/flareon/normal.pal +++ b/graphics/pokemon/flareon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -255 255 197 -255 255 57 -238 205 8 -164 106 0 -255 0 255 -255 0 255 -255 0 255 -115 115 123 +152 208 160 +104 88 56 +224 200 128 +248 232 152 +96 40 32 +176 152 96 16 16 16 -255 0 255 -255 180 41 -255 139 0 -213 98 0 -131 32 32 +192 80 32 +136 48 56 +240 120 64 +0 56 80 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flareon/shiny.pal b/graphics/pokemon/flareon/shiny.pal index 60c1b337c..4f03cbeeb 100644 --- a/graphics/pokemon/flareon/shiny.pal +++ b/graphics/pokemon/flareon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -255 255 197 -255 255 57 -238 205 8 -164 106 0 -255 0 255 -255 0 255 -255 0 255 -115 115 123 +152 208 160 +120 88 40 +248 200 120 +248 240 144 +96 40 0 +200 160 80 16 16 16 -255 0 255 -246 189 65 -222 164 41 -172 115 8 -98 57 24 +176 120 48 +136 80 24 +216 160 56 +32 32 104 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchinder/back.png b/graphics/pokemon/fletchinder/back.png new file mode 100644 index 000000000..3571267dc Binary files /dev/null and b/graphics/pokemon/fletchinder/back.png differ diff --git a/graphics/pokemon/fletchinder/front.png b/graphics/pokemon/fletchinder/front.png new file mode 100644 index 000000000..b87c035be Binary files /dev/null and b/graphics/pokemon/fletchinder/front.png differ diff --git a/graphics/pokemon/fletchinder/icon.png b/graphics/pokemon/fletchinder/icon.png new file mode 100644 index 000000000..c4f244008 Binary files /dev/null and b/graphics/pokemon/fletchinder/icon.png differ diff --git a/graphics/pokemon/fletchinder/normal.pal b/graphics/pokemon/fletchinder/normal.pal new file mode 100644 index 000000000..10f7f46d3 --- /dev/null +++ b/graphics/pokemon/fletchinder/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +128 16 8 +248 104 80 +8 8 8 +208 48 40 +248 200 64 +32 32 32 +64 56 48 +128 112 104 +248 248 248 +208 208 208 +160 192 232 +128 160 192 +216 160 32 +136 96 16 +16 16 16 diff --git a/graphics/pokemon/fletchinder/shiny.pal b/graphics/pokemon/fletchinder/shiny.pal new file mode 100644 index 000000000..b22e5e4ff --- /dev/null +++ b/graphics/pokemon/fletchinder/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +128 32 8 +248 128 80 +8 8 8 +208 72 40 +232 232 56 +40 32 32 +72 48 72 +120 104 120 +248 248 248 +208 208 208 +216 184 152 +168 144 120 +176 184 40 +112 112 24 +16 16 16 diff --git a/graphics/pokemon/fletchling/back.png b/graphics/pokemon/fletchling/back.png new file mode 100644 index 000000000..880ec9548 Binary files /dev/null and b/graphics/pokemon/fletchling/back.png differ diff --git a/graphics/pokemon/fletchling/front.png b/graphics/pokemon/fletchling/front.png new file mode 100644 index 000000000..6aa6a125d Binary files /dev/null and b/graphics/pokemon/fletchling/front.png differ diff --git a/graphics/pokemon/fletchling/icon.png b/graphics/pokemon/fletchling/icon.png new file mode 100644 index 000000000..fa79db784 Binary files /dev/null and b/graphics/pokemon/fletchling/icon.png differ diff --git a/graphics/pokemon/fletchling/normal.pal b/graphics/pokemon/fletchling/normal.pal new file mode 100644 index 000000000..01d1e3fe2 --- /dev/null +++ b/graphics/pokemon/fletchling/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +128 24 0 +248 112 80 +8 8 8 +208 72 40 +32 32 32 +64 56 48 +128 112 104 +248 248 248 +248 200 64 +208 208 208 +56 96 120 +160 208 248 +120 160 200 +32 32 32 +0 0 0 diff --git a/graphics/pokemon/fletchling/shiny.pal b/graphics/pokemon/fletchling/shiny.pal new file mode 100644 index 000000000..3761dfe62 --- /dev/null +++ b/graphics/pokemon/fletchling/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +104 72 0 +248 184 56 +8 8 8 +200 144 16 +40 32 32 +72 48 72 +120 104 120 +248 248 248 +232 248 72 +208 208 208 +104 80 64 +232 192 144 +176 144 104 +32 32 32 +0 0 0 diff --git a/graphics/pokemon/floatzel/anim_front.png b/graphics/pokemon/floatzel/anim_front.png new file mode 100644 index 000000000..1b66fe15d Binary files /dev/null and b/graphics/pokemon/floatzel/anim_front.png differ diff --git a/graphics/pokemon/floatzel/back.png b/graphics/pokemon/floatzel/back.png new file mode 100644 index 000000000..50fa290c3 Binary files /dev/null and b/graphics/pokemon/floatzel/back.png differ diff --git a/graphics/pokemon/floatzel/footprint.png b/graphics/pokemon/floatzel/footprint.png new file mode 100644 index 000000000..d5c3ccc2a Binary files /dev/null and b/graphics/pokemon/floatzel/footprint.png differ diff --git a/graphics/pokemon/floatzel/front.png b/graphics/pokemon/floatzel/front.png new file mode 100644 index 000000000..64759500b Binary files /dev/null and b/graphics/pokemon/floatzel/front.png differ diff --git a/graphics/pokemon/floatzel/icon.png b/graphics/pokemon/floatzel/icon.png new file mode 100644 index 000000000..3be21fb77 Binary files /dev/null and b/graphics/pokemon/floatzel/icon.png differ diff --git a/graphics/pokemon/floatzel/normal.pal b/graphics/pokemon/floatzel/normal.pal new file mode 100644 index 000000000..7494e2886 --- /dev/null +++ b/graphics/pokemon/floatzel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 24 +232 128 80 +168 80 40 +24 24 24 +248 224 168 +192 168 112 +120 104 40 +248 248 248 +200 160 40 +96 96 80 +248 216 80 +56 120 152 +96 200 224 +200 96 48 +248 248 248 diff --git a/graphics/pokemon/floatzel/shiny.pal b/graphics/pokemon/floatzel/shiny.pal new file mode 100644 index 000000000..8a9f1081b --- /dev/null +++ b/graphics/pokemon/floatzel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 24 +232 208 56 +168 144 40 +24 24 24 +248 248 216 +216 200 160 +112 112 96 +248 248 248 +176 184 168 +104 104 104 +240 240 232 +56 88 152 +128 176 216 +200 176 48 +208 208 200 diff --git a/graphics/pokemon/floette/back.png b/graphics/pokemon/floette/back.png new file mode 100644 index 000000000..52d3d367d Binary files /dev/null and b/graphics/pokemon/floette/back.png differ diff --git a/graphics/pokemon/floette/blue_flower/icon.png b/graphics/pokemon/floette/blue_flower/icon.png new file mode 100644 index 000000000..734c6eb4a Binary files /dev/null and b/graphics/pokemon/floette/blue_flower/icon.png differ diff --git a/graphics/pokemon/floette/blue_flower/normal.pal b/graphics/pokemon/floette/blue_flower/normal.pal new file mode 100644 index 000000000..2582535a2 --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +0 44 66 +0 123 188 +16 16 16 +0 88 132 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/blue_flower/shiny.pal b/graphics/pokemon/floette/blue_flower/shiny.pal new file mode 100644 index 000000000..d1d0623bf --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +0 44 66 +0 123 188 +16 16 16 +0 88 132 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/back.png b/graphics/pokemon/floette/eternal_flower/back.png new file mode 100644 index 000000000..edcf0ef2c Binary files /dev/null and b/graphics/pokemon/floette/eternal_flower/back.png differ diff --git a/graphics/pokemon/floette/eternal_flower/front.png b/graphics/pokemon/floette/eternal_flower/front.png new file mode 100644 index 000000000..56d9a7166 Binary files /dev/null and b/graphics/pokemon/floette/eternal_flower/front.png differ diff --git a/graphics/pokemon/floette/eternal_flower/icon.png b/graphics/pokemon/floette/eternal_flower/icon.png new file mode 100644 index 000000000..42931825c Binary files /dev/null and b/graphics/pokemon/floette/eternal_flower/icon.png differ diff --git a/graphics/pokemon/floette/eternal_flower/normal.pal b/graphics/pokemon/floette/eternal_flower/normal.pal new file mode 100644 index 000000000..8867977bb --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +96 95 95 +64 63 63 +140 44 44 +220 76 76 +252 108 108 +55 77 119 +102 129 189 +80 111 180 +147 147 147 +198 198 188 +248 248 248 +83 26 37 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/shiny.pal b/graphics/pokemon/floette/eternal_flower/shiny.pal new file mode 100644 index 000000000..1dff1aeb7 --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +96 95 95 +64 63 63 +140 44 44 +220 76 76 +252 108 108 +127 63 79 +248 191 207 +207 143 159 +147 147 147 +198 198 188 +248 248 248 +83 26 37 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/front.png b/graphics/pokemon/floette/front.png new file mode 100644 index 000000000..9b1518a63 Binary files /dev/null and b/graphics/pokemon/floette/front.png differ diff --git a/graphics/pokemon/floette/icon.png b/graphics/pokemon/floette/icon.png new file mode 100644 index 000000000..732558461 Binary files /dev/null and b/graphics/pokemon/floette/icon.png differ diff --git a/graphics/pokemon/floette/normal.pal b/graphics/pokemon/floette/normal.pal new file mode 100644 index 000000000..a8671d3f9 --- /dev/null +++ b/graphics/pokemon/floette/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +102 20 27 +229 87 99 +16 16 16 +196 43 55 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/icon.png b/graphics/pokemon/floette/orange_flower/icon.png new file mode 100644 index 000000000..3c839277c Binary files /dev/null and b/graphics/pokemon/floette/orange_flower/icon.png differ diff --git a/graphics/pokemon/floette/orange_flower/normal.pal b/graphics/pokemon/floette/orange_flower/normal.pal new file mode 100644 index 000000000..a554efd6e --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +102 57 20 +226 149 86 +16 16 16 +193 110 42 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/shiny.pal b/graphics/pokemon/floette/orange_flower/shiny.pal new file mode 100644 index 000000000..dd3bee9fc --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +102 57 20 +226 149 86 +16 16 16 +193 110 42 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/shiny.pal b/graphics/pokemon/floette/shiny.pal new file mode 100644 index 000000000..dcc4c0243 --- /dev/null +++ b/graphics/pokemon/floette/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +102 20 27 +229 87 99 +16 16 16 +196 43 55 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/white_flower/icon.png b/graphics/pokemon/floette/white_flower/icon.png new file mode 100644 index 000000000..a1975ff13 Binary files /dev/null and b/graphics/pokemon/floette/white_flower/icon.png differ diff --git a/graphics/pokemon/floette/white_flower/normal.pal b/graphics/pokemon/floette/white_flower/normal.pal new file mode 100644 index 000000000..35e603aa3 --- /dev/null +++ b/graphics/pokemon/floette/white_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +114 114 103 +255 253 237 +16 16 16 +198 198 188 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/white_flower/shiny.pal b/graphics/pokemon/floette/white_flower/shiny.pal new file mode 100644 index 000000000..055d06dba --- /dev/null +++ b/graphics/pokemon/floette/white_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +114 114 103 +255 253 237 +16 16 16 +198 198 188 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/icon.png b/graphics/pokemon/floette/yellow_flower/icon.png new file mode 100644 index 000000000..4a9dc4257 Binary files /dev/null and b/graphics/pokemon/floette/yellow_flower/icon.png differ diff --git a/graphics/pokemon/floette/yellow_flower/normal.pal b/graphics/pokemon/floette/yellow_flower/normal.pal new file mode 100644 index 000000000..2b2e9bef9 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +89 79 49 +254 231 146 +16 16 16 +188 167 92 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/shiny.pal b/graphics/pokemon/floette/yellow_flower/shiny.pal new file mode 100644 index 000000000..d637d9615 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +89 79 49 +254 231 146 +16 16 16 +188 167 92 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/florges/back.png b/graphics/pokemon/florges/back.png new file mode 100644 index 000000000..d1515c2ae Binary files /dev/null and b/graphics/pokemon/florges/back.png differ diff --git a/graphics/pokemon/florges/blue_flower/icon.png b/graphics/pokemon/florges/blue_flower/icon.png new file mode 100644 index 000000000..d0dc98cb1 Binary files /dev/null and b/graphics/pokemon/florges/blue_flower/icon.png differ diff --git a/graphics/pokemon/florges/blue_flower/normal.pal b/graphics/pokemon/florges/blue_flower/normal.pal new file mode 100644 index 000000000..089cefdcf --- /dev/null +++ b/graphics/pokemon/florges/blue_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +0 98 147 +63 131 140 +0 135 204 +92 194 207 +204 247 253 +15 76 63 +51 170 144 +18 18 20 +249 184 104 +0 50 76 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/blue_flower/shiny.pal b/graphics/pokemon/florges/blue_flower/shiny.pal new file mode 100644 index 000000000..f4d728a52 --- /dev/null +++ b/graphics/pokemon/florges/blue_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +0 98 147 +63 131 140 +0 135 204 +92 194 207 +204 247 253 +41 35 89 +105 102 170 +18 18 20 +249 184 104 +0 50 76 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/florges/front.png b/graphics/pokemon/florges/front.png new file mode 100644 index 000000000..488a16359 Binary files /dev/null and b/graphics/pokemon/florges/front.png differ diff --git a/graphics/pokemon/florges/icon.png b/graphics/pokemon/florges/icon.png new file mode 100644 index 000000000..81d8b4428 Binary files /dev/null and b/graphics/pokemon/florges/icon.png differ diff --git a/graphics/pokemon/florges/normal.pal b/graphics/pokemon/florges/normal.pal new file mode 100644 index 000000000..f50958d99 --- /dev/null +++ b/graphics/pokemon/florges/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +191 57 68 +127 85 108 +247 111 120 +179 127 155 +244 210 217 +15 76 63 +51 170 144 +18 18 20 +247 237 148 +124 31 39 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/orange_flower/icon.png b/graphics/pokemon/florges/orange_flower/icon.png new file mode 100644 index 000000000..5bcb76de3 Binary files /dev/null and b/graphics/pokemon/florges/orange_flower/icon.png differ diff --git a/graphics/pokemon/florges/orange_flower/normal.pal b/graphics/pokemon/florges/orange_flower/normal.pal new file mode 100644 index 000000000..b30e619a3 --- /dev/null +++ b/graphics/pokemon/florges/orange_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +188 116 56 +142 116 95 +244 170 110 +229 194 165 +253 235 209 +15 76 63 +51 170 144 +18 18 20 +171 89 178 +122 71 30 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/orange_flower/shiny.pal b/graphics/pokemon/florges/orange_flower/shiny.pal new file mode 100644 index 000000000..b2d396675 --- /dev/null +++ b/graphics/pokemon/florges/orange_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +188 116 56 +142 116 95 +244 170 110 +229 194 165 +253 235 209 +41 35 89 +105 102 170 +18 18 20 +171 89 178 +122 71 30 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/florges/shiny.pal b/graphics/pokemon/florges/shiny.pal new file mode 100644 index 000000000..851dd3009 --- /dev/null +++ b/graphics/pokemon/florges/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +191 57 68 +127 85 108 +247 111 120 +179 127 155 +244 210 217 +41 35 89 +105 102 170 +18 18 20 +247 237 148 +124 31 39 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/florges/white_flower/icon.png b/graphics/pokemon/florges/white_flower/icon.png new file mode 100644 index 000000000..06cccec6c Binary files /dev/null and b/graphics/pokemon/florges/white_flower/icon.png differ diff --git a/graphics/pokemon/florges/white_flower/normal.pal b/graphics/pokemon/florges/white_flower/normal.pal new file mode 100644 index 000000000..8d22eb668 --- /dev/null +++ b/graphics/pokemon/florges/white_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +183 183 172 +178 163 157 +255 253 237 +254 246 241 +244 210 217 +15 76 63 +51 170 144 +18 18 20 +106 200 226 +114 114 103 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/white_flower/shiny.pal b/graphics/pokemon/florges/white_flower/shiny.pal new file mode 100644 index 000000000..6c18a4736 --- /dev/null +++ b/graphics/pokemon/florges/white_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +183 183 172 +178 163 157 +255 253 237 +254 246 241 +244 210 217 +41 35 89 +105 102 170 +18 18 20 +106 200 226 +114 114 103 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/florges/yellow_flower/icon.png b/graphics/pokemon/florges/yellow_flower/icon.png new file mode 100644 index 000000000..c3a571607 Binary files /dev/null and b/graphics/pokemon/florges/yellow_flower/icon.png differ diff --git a/graphics/pokemon/florges/yellow_flower/normal.pal b/graphics/pokemon/florges/yellow_flower/normal.pal new file mode 100644 index 000000000..aece1a8fc --- /dev/null +++ b/graphics/pokemon/florges/yellow_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +198 177 107 +158 155 131 +255 234 158 +239 235 194 +247 237 148 +15 76 63 +51 170 144 +18 18 20 +218 226 72 +107 95 59 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/yellow_flower/shiny.pal b/graphics/pokemon/florges/yellow_flower/shiny.pal new file mode 100644 index 000000000..ca98aa270 --- /dev/null +++ b/graphics/pokemon/florges/yellow_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +198 177 107 +158 155 131 +255 234 158 +239 235 194 +247 237 148 +41 35 89 +105 102 170 +18 18 20 +218 226 72 +107 95 59 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/flygon/anim_front.png b/graphics/pokemon/flygon/anim_front.png index d7b750f75..4a9d71d59 100644 Binary files a/graphics/pokemon/flygon/anim_front.png and b/graphics/pokemon/flygon/anim_front.png differ diff --git a/graphics/pokemon/flygon/back.png b/graphics/pokemon/flygon/back.png index 576cff1c5..73b2ebafa 100644 Binary files a/graphics/pokemon/flygon/back.png and b/graphics/pokemon/flygon/back.png differ diff --git a/graphics/pokemon/flygon/front.png b/graphics/pokemon/flygon/front.png index 310966c6e..cd2bc9fb3 100644 Binary files a/graphics/pokemon/flygon/front.png and b/graphics/pokemon/flygon/front.png differ diff --git a/graphics/pokemon/flygon/icon.png b/graphics/pokemon/flygon/icon.png index f033c9a88..10788b225 100644 Binary files a/graphics/pokemon/flygon/icon.png and b/graphics/pokemon/flygon/icon.png differ diff --git a/graphics/pokemon/flygon/normal.pal b/graphics/pokemon/flygon/normal.pal index 33888cd1a..5c5bf302f 100644 --- a/graphics/pokemon/flygon/normal.pal +++ b/graphics/pokemon/flygon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -74 106 24 -156 49 49 -123 156 65 -49 90 90 -213 255 131 -172 222 115 -156 189 98 -148 213 156 -106 164 115 -90 131 90 -255 180 180 -230 115 115 -205 49 49 -0 0 0 -255 255 255 +176 176 176 +56 96 56 +88 160 88 +88 120 80 +16 16 16 +136 200 136 +136 48 56 +224 104 112 +248 248 248 +176 72 96 +184 208 136 +232 144 160 +128 168 96 +128 184 96 +216 248 136 +88 96 64 diff --git a/graphics/pokemon/flygon/shiny.pal b/graphics/pokemon/flygon/shiny.pal index 772834b38..9d29e3136 100644 --- a/graphics/pokemon/flygon/shiny.pal +++ b/graphics/pokemon/flygon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -74 106 24 -139 82 0 -123 156 65 -8 90 139 -213 255 131 -172 222 115 -156 189 98 -106 189 238 -74 156 205 -41 123 172 -255 197 82 -222 164 49 -189 131 16 -0 0 0 -255 255 255 +176 176 176 +32 88 144 +88 144 216 +56 112 176 +16 16 16 +144 192 240 +168 88 32 +248 192 64 +248 248 248 +224 160 16 +168 216 112 +248 224 120 +120 168 88 +128 184 96 +208 248 128 +64 104 48 diff --git a/graphics/pokemon/fomantis/back.png b/graphics/pokemon/fomantis/back.png new file mode 100644 index 000000000..fe31f43c4 Binary files /dev/null and b/graphics/pokemon/fomantis/back.png differ diff --git a/graphics/pokemon/fomantis/front.png b/graphics/pokemon/fomantis/front.png new file mode 100644 index 000000000..116850706 Binary files /dev/null and b/graphics/pokemon/fomantis/front.png differ diff --git a/graphics/pokemon/fomantis/icon.png b/graphics/pokemon/fomantis/icon.png new file mode 100644 index 000000000..2604f517d Binary files /dev/null and b/graphics/pokemon/fomantis/icon.png differ diff --git a/graphics/pokemon/fomantis/normal.pal b/graphics/pokemon/fomantis/normal.pal new file mode 100644 index 000000000..06bcccea0 --- /dev/null +++ b/graphics/pokemon/fomantis/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 96 24 +56 184 80 +48 128 48 +16 16 16 +40 80 64 +88 192 152 +64 144 104 +160 216 192 +128 72 88 +248 184 200 +240 80 96 +248 248 248 +192 56 80 +96 24 40 +216 136 152 diff --git a/graphics/pokemon/fomantis/shiny.pal b/graphics/pokemon/fomantis/shiny.pal new file mode 100644 index 000000000..8f5221325 --- /dev/null +++ b/graphics/pokemon/fomantis/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 96 24 +56 184 80 +48 128 48 +16 16 16 +40 80 64 +88 192 152 +64 144 104 +160 216 192 +176 112 48 +248 216 128 +128 192 96 +248 248 248 +72 128 48 +16 48 8 +224 160 72 diff --git a/graphics/pokemon/foongus/anim_front.png b/graphics/pokemon/foongus/anim_front.png new file mode 100644 index 000000000..8bf943daa Binary files /dev/null and b/graphics/pokemon/foongus/anim_front.png differ diff --git a/graphics/pokemon/foongus/back.png b/graphics/pokemon/foongus/back.png new file mode 100644 index 000000000..ff0eab1f9 Binary files /dev/null and b/graphics/pokemon/foongus/back.png differ diff --git a/graphics/pokemon/foongus/footprint.png b/graphics/pokemon/foongus/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/foongus/footprint.png differ diff --git a/graphics/pokemon/foongus/front.png b/graphics/pokemon/foongus/front.png new file mode 100644 index 000000000..fe85bd399 Binary files /dev/null and b/graphics/pokemon/foongus/front.png differ diff --git a/graphics/pokemon/foongus/icon.png b/graphics/pokemon/foongus/icon.png new file mode 100644 index 000000000..f6e6171a4 Binary files /dev/null and b/graphics/pokemon/foongus/icon.png differ diff --git a/graphics/pokemon/foongus/normal.pal b/graphics/pokemon/foongus/normal.pal new file mode 100644 index 000000000..cd7a381b5 --- /dev/null +++ b/graphics/pokemon/foongus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 64 64 +232 96 88 +16 16 16 +168 72 64 +120 104 88 +80 64 56 +184 160 144 +240 224 208 +160 88 120 +128 104 96 +216 120 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/foongus/shiny.pal b/graphics/pokemon/foongus/shiny.pal new file mode 100644 index 000000000..40768e242 --- /dev/null +++ b/graphics/pokemon/foongus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 128 +128 88 232 +16 16 16 +80 64 168 +96 112 72 +56 80 56 +192 160 128 +248 224 200 +184 72 88 +128 104 96 +224 112 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/forretress/anim_front.png b/graphics/pokemon/forretress/anim_front.png index 59cca7fb4..77dccba4d 100644 Binary files a/graphics/pokemon/forretress/anim_front.png and b/graphics/pokemon/forretress/anim_front.png differ diff --git a/graphics/pokemon/forretress/back.png b/graphics/pokemon/forretress/back.png index 5761be137..2eaf8358b 100644 Binary files a/graphics/pokemon/forretress/back.png and b/graphics/pokemon/forretress/back.png differ diff --git a/graphics/pokemon/forretress/front.png b/graphics/pokemon/forretress/front.png index 511ee5720..99f779de8 100644 Binary files a/graphics/pokemon/forretress/front.png and b/graphics/pokemon/forretress/front.png differ diff --git a/graphics/pokemon/forretress/icon.png b/graphics/pokemon/forretress/icon.png index 056683bec..b530cd30b 100644 Binary files a/graphics/pokemon/forretress/icon.png and b/graphics/pokemon/forretress/icon.png differ diff --git a/graphics/pokemon/forretress/normal.pal b/graphics/pokemon/forretress/normal.pal index 285c56291..5fe04b703 100644 --- a/graphics/pokemon/forretress/normal.pal +++ b/graphics/pokemon/forretress/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +168 136 152 +248 224 216 +88 72 96 16 16 16 -255 0 255 -98 41 90 -172 74 139 -197 131 189 -230 180 230 -246 222 238 -255 0 255 -255 0 255 -131 16 49 -189 41 65 -246 98 115 -255 189 205 -255 0 255 -255 255 255 +224 184 208 +160 24 24 +184 64 64 +104 24 16 +248 248 248 +208 112 112 +88 80 80 +248 224 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/forretress/shiny.pal b/graphics/pokemon/forretress/shiny.pal index 7b894a11a..d1b5b4157 100644 --- a/graphics/pokemon/forretress/shiny.pal +++ b/graphics/pokemon/forretress/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +176 152 64 +232 224 128 +136 104 16 16 16 16 -255 0 255 -115 82 49 -180 156 74 -222 197 106 -246 230 139 -255 246 156 -255 0 255 -255 0 255 -82 65 32 -106 74 49 -180 139 65 -222 197 98 -255 0 255 -255 255 255 +208 192 96 +152 120 40 +184 152 72 +112 80 0 +248 248 248 +216 184 104 +104 104 104 +240 248 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fraxure/anim_front.png b/graphics/pokemon/fraxure/anim_front.png new file mode 100644 index 000000000..70fac2dd2 Binary files /dev/null and b/graphics/pokemon/fraxure/anim_front.png differ diff --git a/graphics/pokemon/fraxure/back.png b/graphics/pokemon/fraxure/back.png new file mode 100644 index 000000000..670c99a0e Binary files /dev/null and b/graphics/pokemon/fraxure/back.png differ diff --git a/graphics/pokemon/fraxure/footprint.png b/graphics/pokemon/fraxure/footprint.png new file mode 100644 index 000000000..25a6a7dc7 Binary files /dev/null and b/graphics/pokemon/fraxure/footprint.png differ diff --git a/graphics/pokemon/fraxure/front.png b/graphics/pokemon/fraxure/front.png new file mode 100644 index 000000000..8add7891a Binary files /dev/null and b/graphics/pokemon/fraxure/front.png differ diff --git a/graphics/pokemon/fraxure/icon.png b/graphics/pokemon/fraxure/icon.png new file mode 100644 index 000000000..f236df74e Binary files /dev/null and b/graphics/pokemon/fraxure/icon.png differ diff --git a/graphics/pokemon/fraxure/normal.pal b/graphics/pokemon/fraxure/normal.pal new file mode 100644 index 000000000..67bffd94e --- /dev/null +++ b/graphics/pokemon/fraxure/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 40 +16 16 16 +72 144 80 +56 96 56 +112 112 120 +88 80 88 +96 32 32 +192 104 96 +48 48 56 +248 248 248 +128 56 56 +160 144 152 +96 72 80 +120 112 112 +208 120 136 diff --git a/graphics/pokemon/fraxure/shiny.pal b/graphics/pokemon/fraxure/shiny.pal new file mode 100644 index 000000000..6567522b6 --- /dev/null +++ b/graphics/pokemon/fraxure/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 32 +16 16 16 +120 136 72 +88 96 56 +88 88 88 +56 56 48 +32 72 88 +120 168 200 +32 32 32 +248 248 248 +56 112 136 +152 152 152 +192 96 96 +112 112 112 +240 184 184 diff --git a/graphics/pokemon/frillish/anim_front.png b/graphics/pokemon/frillish/anim_front.png new file mode 100644 index 000000000..908c66ace Binary files /dev/null and b/graphics/pokemon/frillish/anim_front.png differ diff --git a/graphics/pokemon/frillish/back.png b/graphics/pokemon/frillish/back.png new file mode 100644 index 000000000..70886b6b5 Binary files /dev/null and b/graphics/pokemon/frillish/back.png differ diff --git a/graphics/pokemon/frillish/footprint.png b/graphics/pokemon/frillish/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/frillish/footprint.png differ diff --git a/graphics/pokemon/frillish/front.png b/graphics/pokemon/frillish/front.png new file mode 100644 index 000000000..9631e3060 Binary files /dev/null and b/graphics/pokemon/frillish/front.png differ diff --git a/graphics/pokemon/frillish/icon.png b/graphics/pokemon/frillish/icon.png new file mode 100644 index 000000000..bc39a2ecd Binary files /dev/null and b/graphics/pokemon/frillish/icon.png differ diff --git a/graphics/pokemon/frillish/normal.pal b/graphics/pokemon/frillish/normal.pal new file mode 100644 index 000000000..a6fdeb9f9 --- /dev/null +++ b/graphics/pokemon/frillish/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 104 128 +16 16 16 +136 176 208 +184 240 240 +104 168 208 +144 224 232 +248 248 248 +64 112 184 +232 96 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frillish/shiny.pal b/graphics/pokemon/frillish/shiny.pal new file mode 100644 index 000000000..b716e5905 --- /dev/null +++ b/graphics/pokemon/frillish/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 112 112 +16 16 16 +200 200 128 +240 240 192 +88 176 160 +136 232 208 +248 248 248 +96 64 192 +216 16 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froakie/back.png b/graphics/pokemon/froakie/back.png new file mode 100644 index 000000000..2bde92b01 Binary files /dev/null and b/graphics/pokemon/froakie/back.png differ diff --git a/graphics/pokemon/froakie/front.png b/graphics/pokemon/froakie/front.png new file mode 100644 index 000000000..aa16e3120 Binary files /dev/null and b/graphics/pokemon/froakie/front.png differ diff --git a/graphics/pokemon/froakie/icon.png b/graphics/pokemon/froakie/icon.png new file mode 100644 index 000000000..620a02263 Binary files /dev/null and b/graphics/pokemon/froakie/icon.png differ diff --git a/graphics/pokemon/froakie/normal.pal b/graphics/pokemon/froakie/normal.pal new file mode 100644 index 000000000..ce6a804fb --- /dev/null +++ b/graphics/pokemon/froakie/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 120 +104 200 224 +16 32 56 +56 144 168 +248 232 104 +24 24 24 +144 144 144 +248 248 248 +8 72 152 +192 192 192 +72 72 72 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froakie/shiny.pal b/graphics/pokemon/froakie/shiny.pal new file mode 100644 index 000000000..7f1842c87 --- /dev/null +++ b/graphics/pokemon/froakie/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 112 120 +152 208 224 +16 48 64 +120 168 176 +248 232 104 +24 24 24 +144 144 144 +248 248 248 +8 96 112 +192 192 192 +72 72 72 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frogadier/back.png b/graphics/pokemon/frogadier/back.png new file mode 100644 index 000000000..a3bbaf380 Binary files /dev/null and b/graphics/pokemon/frogadier/back.png differ diff --git a/graphics/pokemon/frogadier/front.png b/graphics/pokemon/frogadier/front.png new file mode 100644 index 000000000..e99089269 Binary files /dev/null and b/graphics/pokemon/frogadier/front.png differ diff --git a/graphics/pokemon/frogadier/icon.png b/graphics/pokemon/frogadier/icon.png new file mode 100644 index 000000000..8c11e4625 Binary files /dev/null and b/graphics/pokemon/frogadier/icon.png differ diff --git a/graphics/pokemon/frogadier/normal.pal b/graphics/pokemon/frogadier/normal.pal new file mode 100644 index 000000000..9828e6fff --- /dev/null +++ b/graphics/pokemon/frogadier/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 32 56 +16 16 16 +8 56 112 +0 96 160 +48 168 224 +72 72 72 +48 128 160 +248 248 248 +32 88 112 +248 232 104 +192 192 192 +144 144 144 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frogadier/shiny.pal b/graphics/pokemon/frogadier/shiny.pal new file mode 100644 index 000000000..59c8d99d8 --- /dev/null +++ b/graphics/pokemon/frogadier/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 32 40 +16 16 16 +16 48 64 +24 80 112 +152 208 224 +72 72 72 +112 152 160 +248 248 248 +72 112 120 +248 232 104 +192 192 192 +144 144 144 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froslass/anim_front.png b/graphics/pokemon/froslass/anim_front.png new file mode 100644 index 000000000..ea5207baa Binary files /dev/null and b/graphics/pokemon/froslass/anim_front.png differ diff --git a/graphics/pokemon/froslass/back.png b/graphics/pokemon/froslass/back.png new file mode 100644 index 000000000..b099da31d Binary files /dev/null and b/graphics/pokemon/froslass/back.png differ diff --git a/graphics/pokemon/froslass/footprint.png b/graphics/pokemon/froslass/footprint.png new file mode 100644 index 000000000..ba82cd69e Binary files /dev/null and b/graphics/pokemon/froslass/footprint.png differ diff --git a/graphics/pokemon/froslass/front.png b/graphics/pokemon/froslass/front.png new file mode 100644 index 000000000..3ad383321 Binary files /dev/null and b/graphics/pokemon/froslass/front.png differ diff --git a/graphics/pokemon/froslass/icon.png b/graphics/pokemon/froslass/icon.png new file mode 100644 index 000000000..dfaec88ce Binary files /dev/null and b/graphics/pokemon/froslass/icon.png differ diff --git a/graphics/pokemon/froslass/normal.pal b/graphics/pokemon/froslass/normal.pal new file mode 100644 index 000000000..7d4fd3b87 --- /dev/null +++ b/graphics/pokemon/froslass/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 152 160 +152 200 184 +72 80 88 +160 152 136 +72 104 120 +248 248 240 +216 208 200 +128 80 160 +96 56 112 +16 16 16 +192 168 48 +248 224 104 +104 56 48 +176 72 40 +208 128 96 diff --git a/graphics/pokemon/froslass/shiny.pal b/graphics/pokemon/froslass/shiny.pal new file mode 100644 index 000000000..be64965f5 --- /dev/null +++ b/graphics/pokemon/froslass/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 136 168 +136 176 200 +48 72 88 +128 152 160 +72 88 128 +240 248 248 +184 200 208 +112 80 152 +80 64 96 +16 16 16 +216 152 72 +248 208 88 +104 56 96 +184 64 136 +216 128 168 diff --git a/graphics/pokemon/frosmoth/back.png b/graphics/pokemon/frosmoth/back.png new file mode 100644 index 000000000..5fed28bc8 Binary files /dev/null and b/graphics/pokemon/frosmoth/back.png differ diff --git a/graphics/pokemon/frosmoth/front.png b/graphics/pokemon/frosmoth/front.png new file mode 100644 index 000000000..b7c51781b Binary files /dev/null and b/graphics/pokemon/frosmoth/front.png differ diff --git a/graphics/pokemon/frosmoth/normal.pal b/graphics/pokemon/frosmoth/normal.pal new file mode 100644 index 000000000..f129ea5d4 --- /dev/null +++ b/graphics/pokemon/frosmoth/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 136 +224 224 224 +176 176 184 +136 136 152 +248 248 248 +16 16 16 +112 128 112 +192 224 192 +160 184 168 +64 96 200 +136 152 224 +56 64 112 +192 216 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frosmoth/shiny.pal b/graphics/pokemon/frosmoth/shiny.pal new file mode 100644 index 000000000..29ab2d79b --- /dev/null +++ b/graphics/pokemon/frosmoth/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 128 104 +216 224 216 +184 184 168 +160 152 136 +248 248 248 +16 16 16 +112 128 112 +192 224 192 +160 184 168 +48 168 64 +192 224 96 +48 88 56 +232 160 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/back.png b/graphics/pokemon/furfrou/back.png new file mode 100644 index 000000000..8ee8e13cd Binary files /dev/null and b/graphics/pokemon/furfrou/back.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/back.png b/graphics/pokemon/furfrou/dandy_trim/back.png new file mode 100644 index 000000000..f89400e9b Binary files /dev/null and b/graphics/pokemon/furfrou/dandy_trim/back.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/front.png b/graphics/pokemon/furfrou/dandy_trim/front.png new file mode 100644 index 000000000..23bbc115e Binary files /dev/null and b/graphics/pokemon/furfrou/dandy_trim/front.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/icon.png b/graphics/pokemon/furfrou/dandy_trim/icon.png new file mode 100644 index 000000000..86089db3c Binary files /dev/null and b/graphics/pokemon/furfrou/dandy_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/normal.pal b/graphics/pokemon/furfrou/dandy_trim/normal.pal new file mode 100644 index 000000000..2d136a9d8 --- /dev/null +++ b/graphics/pokemon/furfrou/dandy_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +169 173 152 +72 73 64 +122 119 97 +244 252 227 +204 209 181 +16 16 16 +52 73 34 +77 122 42 +110 168 63 +82 130 142 +104 98 95 +255 255 255 +234 68 46 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/dandy_trim/shiny.pal b/graphics/pokemon/furfrou/dandy_trim/shiny.pal new file mode 100644 index 000000000..a342aa9a3 --- /dev/null +++ b/graphics/pokemon/furfrou/dandy_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +66 66 68 +20 21 22 +39 39 40 +101 102 107 +82 82 89 +16 16 16 +45 79 40 +78 132 58 +110 185 43 +30 101 126 +179 181 180 +255 255 255 +189 0 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/back.png b/graphics/pokemon/furfrou/debutante_trim/back.png new file mode 100644 index 000000000..0cfd3da43 Binary files /dev/null and b/graphics/pokemon/furfrou/debutante_trim/back.png differ diff --git a/graphics/pokemon/furfrou/debutante_trim/front.png b/graphics/pokemon/furfrou/debutante_trim/front.png new file mode 100644 index 000000000..0d200c918 Binary files /dev/null and b/graphics/pokemon/furfrou/debutante_trim/front.png differ diff --git a/graphics/pokemon/furfrou/debutante_trim/icon.png b/graphics/pokemon/furfrou/debutante_trim/icon.png new file mode 100644 index 000000000..05d1c448a Binary files /dev/null and b/graphics/pokemon/furfrou/debutante_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/debutante_trim/normal.pal b/graphics/pokemon/furfrou/debutante_trim/normal.pal new file mode 100644 index 000000000..2d691ed2b --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +16 16 16 +169 173 152 +142 119 82 +255 240 173 +206 189 111 +104 98 95 +82 130 142 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/shiny.pal b/graphics/pokemon/furfrou/debutante_trim/shiny.pal new file mode 100644 index 000000000..8ac48509b --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +16 16 16 +66 66 68 +158 108 75 +251 245 136 +211 173 101 +179 181 180 +30 101 126 +189 0 48 +255 255 255 +233 234 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/back.png b/graphics/pokemon/furfrou/diamond_trim/back.png new file mode 100644 index 000000000..b992d2bcf Binary files /dev/null and b/graphics/pokemon/furfrou/diamond_trim/back.png differ diff --git a/graphics/pokemon/furfrou/diamond_trim/front.png b/graphics/pokemon/furfrou/diamond_trim/front.png new file mode 100644 index 000000000..ffc81ee65 Binary files /dev/null and b/graphics/pokemon/furfrou/diamond_trim/front.png differ diff --git a/graphics/pokemon/furfrou/diamond_trim/icon.png b/graphics/pokemon/furfrou/diamond_trim/icon.png new file mode 100644 index 000000000..50934adad Binary files /dev/null and b/graphics/pokemon/furfrou/diamond_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/diamond_trim/normal.pal b/graphics/pokemon/furfrou/diamond_trim/normal.pal new file mode 100644 index 000000000..2496f88ef --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +169 173 152 +122 119 97 +16 16 16 +127 78 38 +242 171 89 +193 111 38 +104 98 95 +82 130 142 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/shiny.pal b/graphics/pokemon/furfrou/diamond_trim/shiny.pal new file mode 100644 index 000000000..f83b4779f --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +66 66 68 +39 39 40 +16 16 16 +124 60 37 +239 144 88 +191 86 42 +179 181 180 +30 101 126 +189 0 48 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/front.png b/graphics/pokemon/furfrou/front.png new file mode 100644 index 000000000..037c54037 Binary files /dev/null and b/graphics/pokemon/furfrou/front.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/back.png b/graphics/pokemon/furfrou/heart_trim/back.png new file mode 100644 index 000000000..a570bdb69 Binary files /dev/null and b/graphics/pokemon/furfrou/heart_trim/back.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/front.png b/graphics/pokemon/furfrou/heart_trim/front.png new file mode 100644 index 000000000..9cf096422 Binary files /dev/null and b/graphics/pokemon/furfrou/heart_trim/front.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/icon.png b/graphics/pokemon/furfrou/heart_trim/icon.png new file mode 100644 index 000000000..f8a6b1531 Binary files /dev/null and b/graphics/pokemon/furfrou/heart_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/normal.pal b/graphics/pokemon/furfrou/heart_trim/normal.pal new file mode 100644 index 000000000..baf4971b0 --- /dev/null +++ b/graphics/pokemon/furfrou/heart_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +204 209 181 +122 119 97 +169 173 152 +16 16 16 +114 50 77 +255 117 147 +193 77 98 +82 130 142 +104 98 95 +234 68 46 +255 255 255 +233 234 234 +0 0 0 diff --git a/graphics/pokemon/furfrou/heart_trim/shiny.pal b/graphics/pokemon/furfrou/heart_trim/shiny.pal new file mode 100644 index 000000000..5112eb700 --- /dev/null +++ b/graphics/pokemon/furfrou/heart_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +82 82 89 +39 39 40 +66 66 68 +16 16 16 +109 59 70 +255 142 150 +188 94 102 +30 101 126 +179 181 180 +189 0 48 +255 255 255 +233 234 234 +0 0 0 diff --git a/graphics/pokemon/furfrou/icon.png b/graphics/pokemon/furfrou/icon.png new file mode 100644 index 000000000..b192fe64d Binary files /dev/null and b/graphics/pokemon/furfrou/icon.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/back.png b/graphics/pokemon/furfrou/kabuki_trim/back.png new file mode 100644 index 000000000..2525d4f2b Binary files /dev/null and b/graphics/pokemon/furfrou/kabuki_trim/back.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/front.png b/graphics/pokemon/furfrou/kabuki_trim/front.png new file mode 100644 index 000000000..3fc8de443 Binary files /dev/null and b/graphics/pokemon/furfrou/kabuki_trim/front.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/icon.png b/graphics/pokemon/furfrou/kabuki_trim/icon.png new file mode 100644 index 000000000..da2a254b6 Binary files /dev/null and b/graphics/pokemon/furfrou/kabuki_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/normal.pal b/graphics/pokemon/furfrou/kabuki_trim/normal.pal new file mode 100644 index 000000000..92f07ae72 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +122 119 97 +244 252 227 +204 209 181 +169 173 152 +16 16 16 +122 27 18 +198 46 25 +82 130 142 +255 59 38 +255 255 255 +234 68 46 +104 98 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/kabuki_trim/shiny.pal b/graphics/pokemon/furfrou/kabuki_trim/shiny.pal new file mode 100644 index 000000000..5dfad43f4 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +39 39 40 +101 102 107 +82 82 89 +66 66 68 +16 16 16 +119 29 29 +196 45 45 +30 101 126 +255 79 63 +255 255 255 +189 0 48 +179 181 180 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/la_reine_trim/back.png b/graphics/pokemon/furfrou/la_reine_trim/back.png new file mode 100644 index 000000000..83d3937b9 Binary files /dev/null and b/graphics/pokemon/furfrou/la_reine_trim/back.png differ diff --git a/graphics/pokemon/furfrou/la_reine_trim/front.png b/graphics/pokemon/furfrou/la_reine_trim/front.png new file mode 100644 index 000000000..389f2f246 Binary files /dev/null and b/graphics/pokemon/furfrou/la_reine_trim/front.png differ diff --git a/graphics/pokemon/furfrou/la_reine_trim/icon.png b/graphics/pokemon/furfrou/la_reine_trim/icon.png new file mode 100644 index 000000000..9a9881c19 Binary files /dev/null and b/graphics/pokemon/furfrou/la_reine_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/la_reine_trim/normal.pal b/graphics/pokemon/furfrou/la_reine_trim/normal.pal new file mode 100644 index 000000000..803a0861f --- /dev/null +++ b/graphics/pokemon/furfrou/la_reine_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +122 119 97 +72 73 64 +244 252 227 +169 173 152 +204 209 181 +37 92 107 +85 186 214 +53 131 153 +16 16 16 +82 130 142 +255 255 255 +234 68 46 +104 98 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/la_reine_trim/shiny.pal b/graphics/pokemon/furfrou/la_reine_trim/shiny.pal new file mode 100644 index 000000000..439053af9 --- /dev/null +++ b/graphics/pokemon/furfrou/la_reine_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +39 39 40 +20 21 22 +101 102 107 +66 66 68 +82 82 89 +36 101 104 +84 205 211 +53 148 153 +16 16 16 +30 101 126 +255 255 255 +189 0 48 +179 181 180 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/matron_trim/back.png b/graphics/pokemon/furfrou/matron_trim/back.png new file mode 100644 index 000000000..802ec5e81 Binary files /dev/null and b/graphics/pokemon/furfrou/matron_trim/back.png differ diff --git a/graphics/pokemon/furfrou/matron_trim/front.png b/graphics/pokemon/furfrou/matron_trim/front.png new file mode 100644 index 000000000..2f6bb4012 Binary files /dev/null and b/graphics/pokemon/furfrou/matron_trim/front.png differ diff --git a/graphics/pokemon/furfrou/matron_trim/icon.png b/graphics/pokemon/furfrou/matron_trim/icon.png new file mode 100644 index 000000000..b57900751 Binary files /dev/null and b/graphics/pokemon/furfrou/matron_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/matron_trim/normal.pal b/graphics/pokemon/furfrou/matron_trim/normal.pal new file mode 100644 index 000000000..ad20db4ba --- /dev/null +++ b/graphics/pokemon/furfrou/matron_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +122 119 97 +72 73 64 +244 252 227 +150 90 126 +107 56 86 +191 135 174 +169 173 152 +16 16 16 +204 209 181 +82 130 142 +104 98 95 +255 255 255 +234 68 46 +190 105 141 +0 0 0 diff --git a/graphics/pokemon/furfrou/matron_trim/shiny.pal b/graphics/pokemon/furfrou/matron_trim/shiny.pal new file mode 100644 index 000000000..2722c069f --- /dev/null +++ b/graphics/pokemon/furfrou/matron_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +39 39 40 +20 21 22 +101 102 107 +173 86 124 +122 58 86 +214 139 179 +66 66 68 +16 16 16 +82 82 89 +30 101 126 +179 181 180 +255 255 255 +189 0 48 +190 105 141 +0 0 0 diff --git a/graphics/pokemon/furfrou/normal.pal b/graphics/pokemon/furfrou/normal.pal new file mode 100644 index 000000000..195763562 --- /dev/null +++ b/graphics/pokemon/furfrou/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +224 224 216 +0 0 0 +120 120 112 +160 160 152 +24 96 120 +56 64 64 +72 80 64 +184 0 48 +248 248 248 +232 232 232 +192 192 192 +72 80 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/back.png b/graphics/pokemon/furfrou/pharaoh_trim/back.png new file mode 100644 index 000000000..1050cbf27 Binary files /dev/null and b/graphics/pokemon/furfrou/pharaoh_trim/back.png differ diff --git a/graphics/pokemon/furfrou/pharaoh_trim/front.png b/graphics/pokemon/furfrou/pharaoh_trim/front.png new file mode 100644 index 000000000..82daed3c7 Binary files /dev/null and b/graphics/pokemon/furfrou/pharaoh_trim/front.png differ diff --git a/graphics/pokemon/furfrou/pharaoh_trim/icon.png b/graphics/pokemon/furfrou/pharaoh_trim/icon.png new file mode 100644 index 000000000..a54c76608 Binary files /dev/null and b/graphics/pokemon/furfrou/pharaoh_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/pharaoh_trim/normal.pal b/graphics/pokemon/furfrou/pharaoh_trim/normal.pal new file mode 100644 index 000000000..9ebf39637 --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +204 209 181 +169 173 152 +122 119 97 +31 62 96 +33 127 196 +16 16 16 +23 90 137 +82 130 142 +255 255 255 +234 68 46 +104 98 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/shiny.pal b/graphics/pokemon/furfrou/pharaoh_trim/shiny.pal new file mode 100644 index 000000000..8c4ef8063 --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +82 82 89 +66 66 68 +39 39 40 +40 57 94 +52 111 193 +16 16 16 +36 79 135 +30 101 126 +255 255 255 +189 0 48 +179 181 180 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/shiny.pal b/graphics/pokemon/furfrou/shiny.pal new file mode 100644 index 000000000..60b6aa26f --- /dev/null +++ b/graphics/pokemon/furfrou/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 96 104 +0 0 0 +32 32 32 +56 56 56 +24 96 120 +56 64 64 +176 176 176 +184 0 48 +248 248 248 +232 232 232 +72 72 80 +72 80 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/back.png b/graphics/pokemon/furfrou/star_trim/back.png new file mode 100644 index 000000000..191b1c8eb Binary files /dev/null and b/graphics/pokemon/furfrou/star_trim/back.png differ diff --git a/graphics/pokemon/furfrou/star_trim/front.png b/graphics/pokemon/furfrou/star_trim/front.png new file mode 100644 index 000000000..f787b5db1 Binary files /dev/null and b/graphics/pokemon/furfrou/star_trim/front.png differ diff --git a/graphics/pokemon/furfrou/star_trim/icon.png b/graphics/pokemon/furfrou/star_trim/icon.png new file mode 100644 index 000000000..90623f6d7 Binary files /dev/null and b/graphics/pokemon/furfrou/star_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/star_trim/normal.pal b/graphics/pokemon/furfrou/star_trim/normal.pal new file mode 100644 index 000000000..95c91bf5a --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +16 16 16 +169 173 152 +122 119 97 +38 87 102 +130 214 237 +73 134 153 +82 130 142 +104 98 95 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/shiny.pal b/graphics/pokemon/furfrou/star_trim/shiny.pal new file mode 100644 index 000000000..1342e1340 --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +16 16 16 +66 66 68 +39 39 40 +33 86 122 +114 203 255 +64 130 170 +30 101 126 +179 181 180 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furret/anim_front.png b/graphics/pokemon/furret/anim_front.png index 2a0e35ee1..14e651c69 100644 Binary files a/graphics/pokemon/furret/anim_front.png and b/graphics/pokemon/furret/anim_front.png differ diff --git a/graphics/pokemon/furret/back.png b/graphics/pokemon/furret/back.png index 0dd2873af..1c035910c 100644 Binary files a/graphics/pokemon/furret/back.png and b/graphics/pokemon/furret/back.png differ diff --git a/graphics/pokemon/furret/front.png b/graphics/pokemon/furret/front.png index 4f7ca56e1..5e4fc0364 100644 Binary files a/graphics/pokemon/furret/front.png and b/graphics/pokemon/furret/front.png differ diff --git a/graphics/pokemon/furret/icon.png b/graphics/pokemon/furret/icon.png index 6974ee9f3..64c93323a 100644 Binary files a/graphics/pokemon/furret/icon.png and b/graphics/pokemon/furret/icon.png differ diff --git a/graphics/pokemon/furret/normal.pal b/graphics/pokemon/furret/normal.pal index 5996436be..c927ef516 100644 --- a/graphics/pokemon/furret/normal.pal +++ b/graphics/pokemon/furret/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 255 197 -255 238 148 -230 197 74 -197 156 65 -172 131 41 -156 98 74 -123 65 57 -74 24 24 -197 49 24 -156 0 0 -255 148 98 -115 115 115 -65 65 65 -32 32 41 +152 208 160 +72 40 40 +192 160 128 +112 72 56 +16 16 16 +232 200 152 +152 96 80 +160 128 104 +152 112 80 +248 216 184 +248 248 248 +32 96 80 +96 64 88 +224 112 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furret/shiny.pal b/graphics/pokemon/furret/shiny.pal index 24ebc5bd6..b221862e5 100644 --- a/graphics/pokemon/furret/shiny.pal +++ b/graphics/pokemon/furret/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 246 230 -255 230 222 -222 189 172 -230 98 139 -148 123 90 -197 65 115 -164 32 90 -131 0 65 -197 49 24 -156 0 0 -255 148 98 -115 115 115 -65 65 65 -32 32 41 +152 208 160 +104 16 64 +248 176 184 +160 48 104 +16 16 16 +248 224 200 +216 88 136 +224 144 152 +216 112 120 +248 232 240 +248 248 248 +112 112 112 +152 56 56 +248 144 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gabite/anim_front.png b/graphics/pokemon/gabite/anim_front.png new file mode 100644 index 000000000..64dd7fd42 Binary files /dev/null and b/graphics/pokemon/gabite/anim_front.png differ diff --git a/graphics/pokemon/gabite/back.png b/graphics/pokemon/gabite/back.png new file mode 100644 index 000000000..9ee042e87 Binary files /dev/null and b/graphics/pokemon/gabite/back.png differ diff --git a/graphics/pokemon/gabite/footprint.png b/graphics/pokemon/gabite/footprint.png new file mode 100644 index 000000000..bcc2e9a9f Binary files /dev/null and b/graphics/pokemon/gabite/footprint.png differ diff --git a/graphics/pokemon/gabite/front.png b/graphics/pokemon/gabite/front.png new file mode 100644 index 000000000..59ab36b06 Binary files /dev/null and b/graphics/pokemon/gabite/front.png differ diff --git a/graphics/pokemon/gabite/icon.png b/graphics/pokemon/gabite/icon.png new file mode 100644 index 000000000..8dc797008 Binary files /dev/null and b/graphics/pokemon/gabite/icon.png differ diff --git a/graphics/pokemon/gabite/normal.pal b/graphics/pokemon/gabite/normal.pal new file mode 100644 index 000000000..300521aa6 --- /dev/null +++ b/graphics/pokemon/gabite/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 120 +40 48 80 +88 112 168 +128 120 176 +168 168 232 +128 144 184 +16 16 16 +248 200 56 +160 128 32 +80 24 16 +160 56 40 +248 248 248 +216 96 72 +136 128 120 +200 192 184 diff --git a/graphics/pokemon/gabite/shiny.pal b/graphics/pokemon/gabite/shiny.pal new file mode 100644 index 000000000..b4be9b4de --- /dev/null +++ b/graphics/pokemon/gabite/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 144 +32 32 80 +80 80 192 +112 144 184 +144 208 232 +120 120 216 +16 16 16 +248 248 56 +208 144 24 +72 24 8 +160 56 24 +248 248 248 +224 112 32 +112 120 128 +192 200 208 diff --git a/graphics/pokemon/gallade/anim_front.png b/graphics/pokemon/gallade/anim_front.png new file mode 100644 index 000000000..dd3d07c4e Binary files /dev/null and b/graphics/pokemon/gallade/anim_front.png differ diff --git a/graphics/pokemon/gallade/back.png b/graphics/pokemon/gallade/back.png new file mode 100644 index 000000000..4f7dfd542 Binary files /dev/null and b/graphics/pokemon/gallade/back.png differ diff --git a/graphics/pokemon/gallade/footprint.png b/graphics/pokemon/gallade/footprint.png new file mode 100644 index 000000000..8ef34d69c Binary files /dev/null and b/graphics/pokemon/gallade/footprint.png differ diff --git a/graphics/pokemon/gallade/front.png b/graphics/pokemon/gallade/front.png new file mode 100644 index 000000000..958215914 Binary files /dev/null and b/graphics/pokemon/gallade/front.png differ diff --git a/graphics/pokemon/gallade/icon.png b/graphics/pokemon/gallade/icon.png new file mode 100644 index 000000000..a31e02fbb Binary files /dev/null and b/graphics/pokemon/gallade/icon.png differ diff --git a/graphics/pokemon/gallade/normal.pal b/graphics/pokemon/gallade/normal.pal new file mode 100644 index 000000000..0514a63f3 --- /dev/null +++ b/graphics/pokemon/gallade/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 56 +16 16 16 +56 128 72 +96 152 152 +112 200 192 +56 112 104 +80 176 120 +152 128 128 +224 216 216 +248 248 248 +200 184 184 +112 40 64 +248 144 152 +208 72 96 +248 248 248 diff --git a/graphics/pokemon/gallade/shiny.pal b/graphics/pokemon/gallade/shiny.pal new file mode 100644 index 000000000..956501c02 --- /dev/null +++ b/graphics/pokemon/gallade/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 112 +16 16 16 +88 112 192 +152 152 152 +200 200 200 +104 104 104 +128 176 232 +152 112 176 +224 200 240 +248 248 248 +200 160 216 +112 72 40 +248 192 88 +224 128 48 +248 240 248 diff --git a/graphics/pokemon/galvantula/anim_front.png b/graphics/pokemon/galvantula/anim_front.png new file mode 100644 index 000000000..5aa7dca3c Binary files /dev/null and b/graphics/pokemon/galvantula/anim_front.png differ diff --git a/graphics/pokemon/galvantula/back.png b/graphics/pokemon/galvantula/back.png new file mode 100644 index 000000000..f15a60a3d Binary files /dev/null and b/graphics/pokemon/galvantula/back.png differ diff --git a/graphics/pokemon/galvantula/footprint.png b/graphics/pokemon/galvantula/footprint.png new file mode 100644 index 000000000..7c7fbf4db Binary files /dev/null and b/graphics/pokemon/galvantula/footprint.png differ diff --git a/graphics/pokemon/galvantula/front.png b/graphics/pokemon/galvantula/front.png new file mode 100644 index 000000000..fb0ec3152 Binary files /dev/null and b/graphics/pokemon/galvantula/front.png differ diff --git a/graphics/pokemon/galvantula/icon.png b/graphics/pokemon/galvantula/icon.png new file mode 100644 index 000000000..81e82230a Binary files /dev/null and b/graphics/pokemon/galvantula/icon.png differ diff --git a/graphics/pokemon/galvantula/normal.pal b/graphics/pokemon/galvantula/normal.pal new file mode 100644 index 000000000..10c8be6f9 --- /dev/null +++ b/graphics/pokemon/galvantula/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +79 85 122 +49 50 81 +102 121 186 +16 16 16 +57 57 65 +178 142 71 +244 200 97 +175 143 186 +96 74 52 +132 110 72 +135 101 127 +255 255 255 +181 181 239 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/galvantula/shiny.pal b/graphics/pokemon/galvantula/shiny.pal new file mode 100644 index 000000000..914af5d5d --- /dev/null +++ b/graphics/pokemon/galvantula/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 80 +16 32 56 +40 80 104 +16 16 16 +56 56 64 +216 160 40 +248 208 80 +112 120 112 +96 72 48 +152 112 24 +64 80 80 +248 248 248 +181 181 239 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garbodor/back.png b/graphics/pokemon/garbodor/back.png new file mode 100644 index 000000000..d98c0f4c5 Binary files /dev/null and b/graphics/pokemon/garbodor/back.png differ diff --git a/graphics/pokemon/garbodor/footprint.png b/graphics/pokemon/garbodor/footprint.png new file mode 100644 index 000000000..993270f31 Binary files /dev/null and b/graphics/pokemon/garbodor/footprint.png differ diff --git a/graphics/pokemon/garbodor/front.png b/graphics/pokemon/garbodor/front.png new file mode 100644 index 000000000..0d6dd06ca Binary files /dev/null and b/graphics/pokemon/garbodor/front.png differ diff --git a/graphics/pokemon/garbodor/icon.png b/graphics/pokemon/garbodor/icon.png new file mode 100644 index 000000000..9b7124f7b Binary files /dev/null and b/graphics/pokemon/garbodor/icon.png differ diff --git a/graphics/pokemon/garbodor/normal.pal b/graphics/pokemon/garbodor/normal.pal new file mode 100644 index 000000000..6770ac733 --- /dev/null +++ b/graphics/pokemon/garbodor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 112 88 +88 72 72 +16 16 16 +168 144 128 +184 64 120 +224 96 160 +40 128 120 +40 176 176 +24 56 40 +80 112 88 +56 80 64 +168 184 192 +96 104 128 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/garbodor/shiny.pal b/graphics/pokemon/garbodor/shiny.pal new file mode 100644 index 000000000..5c55f274e --- /dev/null +++ b/graphics/pokemon/garbodor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 88 +80 72 72 +16 16 16 +144 144 120 +184 120 64 +224 168 96 +40 120 40 +40 176 56 +16 64 72 +64 152 152 +40 96 112 +184 184 184 +112 112 112 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/garchomp/anim_front.png b/graphics/pokemon/garchomp/anim_front.png new file mode 100644 index 000000000..240708b95 Binary files /dev/null and b/graphics/pokemon/garchomp/anim_front.png differ diff --git a/graphics/pokemon/garchomp/back.png b/graphics/pokemon/garchomp/back.png new file mode 100644 index 000000000..a44cf7c05 Binary files /dev/null and b/graphics/pokemon/garchomp/back.png differ diff --git a/graphics/pokemon/garchomp/footprint.png b/graphics/pokemon/garchomp/footprint.png new file mode 100644 index 000000000..5a99bfa2e Binary files /dev/null and b/graphics/pokemon/garchomp/footprint.png differ diff --git a/graphics/pokemon/garchomp/front.png b/graphics/pokemon/garchomp/front.png new file mode 100644 index 000000000..285c1b42e Binary files /dev/null and b/graphics/pokemon/garchomp/front.png differ diff --git a/graphics/pokemon/garchomp/icon.png b/graphics/pokemon/garchomp/icon.png new file mode 100644 index 000000000..79303059c Binary files /dev/null and b/graphics/pokemon/garchomp/icon.png differ diff --git a/graphics/pokemon/garchomp/normal.pal b/graphics/pokemon/garchomp/normal.pal new file mode 100644 index 000000000..679803423 --- /dev/null +++ b/graphics/pokemon/garchomp/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 104 +184 144 32 +32 40 64 +128 136 168 +248 200 72 +88 104 152 +16 16 16 +248 248 248 +120 112 112 +200 184 184 +104 64 72 +224 88 64 +184 104 112 +88 24 8 +160 56 32 diff --git a/graphics/pokemon/garchomp/shiny.pal b/graphics/pokemon/garchomp/shiny.pal new file mode 100644 index 000000000..ecb8663ac --- /dev/null +++ b/graphics/pokemon/garchomp/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 96 +184 144 24 +24 40 56 +112 136 160 +240 208 48 +88 104 128 +16 16 16 +248 248 248 +112 120 128 +192 200 208 +104 72 40 +200 96 56 +176 120 104 +80 32 16 +160 56 24 diff --git a/graphics/pokemon/gardevoir/anim_front.png b/graphics/pokemon/gardevoir/anim_front.png index 88067c8c0..f3e85d042 100644 Binary files a/graphics/pokemon/gardevoir/anim_front.png and b/graphics/pokemon/gardevoir/anim_front.png differ diff --git a/graphics/pokemon/gardevoir/back.png b/graphics/pokemon/gardevoir/back.png index 9f975a82c..04fbe3d3d 100644 Binary files a/graphics/pokemon/gardevoir/back.png and b/graphics/pokemon/gardevoir/back.png differ diff --git a/graphics/pokemon/gardevoir/front.png b/graphics/pokemon/gardevoir/front.png index 27de874ac..f03c7de87 100644 Binary files a/graphics/pokemon/gardevoir/front.png and b/graphics/pokemon/gardevoir/front.png differ diff --git a/graphics/pokemon/gardevoir/icon.png b/graphics/pokemon/gardevoir/icon.png index 958ea7f62..4b8a20d4c 100644 Binary files a/graphics/pokemon/gardevoir/icon.png and b/graphics/pokemon/gardevoir/icon.png differ diff --git a/graphics/pokemon/gardevoir/normal.pal b/graphics/pokemon/gardevoir/normal.pal index 1e513ae87..94ea8ef6c 100644 --- a/graphics/pokemon/gardevoir/normal.pal +++ b/graphics/pokemon/gardevoir/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 164 82 -238 238 255 -197 205 222 -164 180 205 -131 148 180 -123 82 82 -115 41 57 -255 156 131 -230 82 57 -131 205 255 -255 255 255 -205 255 172 -148 230 148 -115 189 115 -49 123 74 +0 176 232 +48 112 48 +96 168 88 +192 232 176 +128 200 128 16 16 16 +120 112 160 +232 232 240 +248 144 152 +248 248 248 +192 184 216 +216 80 96 +160 176 200 +120 48 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gardevoir/shiny.pal b/graphics/pokemon/gardevoir/shiny.pal index b588f6eea..1378763d5 100644 --- a/graphics/pokemon/gardevoir/shiny.pal +++ b/graphics/pokemon/gardevoir/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 164 82 -238 238 255 -213 189 222 -180 164 205 -156 131 180 -123 82 82 -115 41 57 -255 197 90 -230 131 32 -131 205 255 -197 238 246 -189 230 255 -123 197 238 -82 172 213 -32 115 123 +152 208 160 +40 112 136 +72 160 200 +192 240 240 +136 200 224 16 16 16 +136 80 160 +240 232 240 +248 192 88 +248 248 248 +208 168 216 +224 128 48 +176 120 192 +112 72 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastly/anim_front.png b/graphics/pokemon/gastly/anim_front.png index 935ff437d..83037875d 100644 Binary files a/graphics/pokemon/gastly/anim_front.png and b/graphics/pokemon/gastly/anim_front.png differ diff --git a/graphics/pokemon/gastly/back.png b/graphics/pokemon/gastly/back.png index 3ff1badde..07971e3c4 100644 Binary files a/graphics/pokemon/gastly/back.png and b/graphics/pokemon/gastly/back.png differ diff --git a/graphics/pokemon/gastly/front.png b/graphics/pokemon/gastly/front.png index 444ac485a..63bb5b572 100644 Binary files a/graphics/pokemon/gastly/front.png and b/graphics/pokemon/gastly/front.png differ diff --git a/graphics/pokemon/gastly/icon.png b/graphics/pokemon/gastly/icon.png index 6a33a8ab5..7a28a0575 100644 Binary files a/graphics/pokemon/gastly/icon.png and b/graphics/pokemon/gastly/icon.png differ diff --git a/graphics/pokemon/gastly/normal.pal b/graphics/pokemon/gastly/normal.pal index 6098ec195..19d4c8257 100644 --- a/graphics/pokemon/gastly/normal.pal +++ b/graphics/pokemon/gastly/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -255 255 255 -222 222 222 -222 82 57 -180 41 16 -255 0 255 -189 148 180 -139 98 131 -115 74 106 -82 49 90 -213 172 205 -189 148 180 -139 98 131 -255 0 255 -255 0 255 +152 208 160 +176 144 176 +136 104 136 +112 64 112 +16 8 8 16 16 16 +56 40 40 +96 80 72 +112 72 104 +248 248 248 +120 56 56 +184 80 88 +208 168 192 +216 216 216 +152 88 112 +192 144 168 diff --git a/graphics/pokemon/gastly/shiny.pal b/graphics/pokemon/gastly/shiny.pal index 350cb8abf..598413817 100644 --- a/graphics/pokemon/gastly/shiny.pal +++ b/graphics/pokemon/gastly/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -255 255 255 -222 222 222 -222 82 57 -180 41 16 -255 0 255 -172 131 230 -148 115 197 -90 57 148 -82 41 98 -156 222 255 -115 180 213 -74 139 172 -255 0 255 -255 0 255 +152 208 160 +160 224 248 +120 192 232 +88 152 208 +96 24 120 16 16 16 +120 72 152 +168 120 200 +112 72 104 +248 248 248 +176 40 16 +216 80 56 +216 80 56 +216 216 216 +176 40 16 +216 80 56 diff --git a/graphics/pokemon/gastrodon/anim_front.png b/graphics/pokemon/gastrodon/anim_front.png new file mode 100644 index 000000000..fa48c288c Binary files /dev/null and b/graphics/pokemon/gastrodon/anim_front.png differ diff --git a/graphics/pokemon/gastrodon/back.png b/graphics/pokemon/gastrodon/back.png new file mode 100644 index 000000000..d16eab76f Binary files /dev/null and b/graphics/pokemon/gastrodon/back.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/anim_front.png b/graphics/pokemon/gastrodon/east_sea/anim_front.png new file mode 100644 index 000000000..a71fed66f Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/anim_front.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/back.png b/graphics/pokemon/gastrodon/east_sea/back.png new file mode 100644 index 000000000..3cf071733 Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/back.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/front.png b/graphics/pokemon/gastrodon/east_sea/front.png new file mode 100644 index 000000000..f156301b6 Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/front.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/icon.png b/graphics/pokemon/gastrodon/east_sea/icon.png new file mode 100644 index 000000000..4eec76873 Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/icon.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/normal.pal b/graphics/pokemon/gastrodon/east_sea/normal.pal new file mode 100644 index 000000000..1bf21b13c --- /dev/null +++ b/graphics/pokemon/gastrodon/east_sea/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +39 58 38 +16 16 16 +63 147 69 +51 104 47 +115 186 126 +49 49 41 +160 140 59 +252 231 95 +84 79 53 +115 98 98 +255 255 255 +50 145 158 +65 206 219 +35 94 102 +0 0 0 diff --git a/graphics/pokemon/gastrodon/east_sea/shiny.pal b/graphics/pokemon/gastrodon/east_sea/shiny.pal new file mode 100644 index 000000000..68e4a6d27 --- /dev/null +++ b/graphics/pokemon/gastrodon/east_sea/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +57 65 49 +16 16 16 +115 148 74 +82 106 49 +166 188 94 +49 49 41 +156 123 82 +238 189 139 +90 74 74 +115 98 98 +255 255 255 +101 145 155 +131 222 222 +81 94 119 +0 0 0 diff --git a/graphics/pokemon/gastrodon/footprint.png b/graphics/pokemon/gastrodon/footprint.png new file mode 100644 index 000000000..4be498a7a Binary files /dev/null and b/graphics/pokemon/gastrodon/footprint.png differ diff --git a/graphics/pokemon/gastrodon/front.png b/graphics/pokemon/gastrodon/front.png new file mode 100644 index 000000000..97f5c4d69 Binary files /dev/null and b/graphics/pokemon/gastrodon/front.png differ diff --git a/graphics/pokemon/gastrodon/icon.png b/graphics/pokemon/gastrodon/icon.png new file mode 100644 index 000000000..9f439b608 Binary files /dev/null and b/graphics/pokemon/gastrodon/icon.png differ diff --git a/graphics/pokemon/gastrodon/normal.pal b/graphics/pokemon/gastrodon/normal.pal new file mode 100644 index 000000000..13b545944 --- /dev/null +++ b/graphics/pokemon/gastrodon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 32 +16 16 16 +152 112 64 +112 80 40 +184 152 104 +48 48 40 +152 136 64 +248 224 88 +80 72 48 +112 96 96 +248 248 248 +184 96 128 +240 152 192 +96 48 64 +0 0 0 diff --git a/graphics/pokemon/gastrodon/shiny.pal b/graphics/pokemon/gastrodon/shiny.pal new file mode 100644 index 000000000..8e8be79ea --- /dev/null +++ b/graphics/pokemon/gastrodon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +16 16 16 +160 144 56 +112 88 48 +192 184 88 +48 48 40 +168 136 72 +248 208 120 +80 72 56 +112 96 96 +248 248 248 +216 112 104 +248 168 160 +104 48 48 +0 0 0 diff --git a/graphics/pokemon/genesect/anim_front.png b/graphics/pokemon/genesect/anim_front.png new file mode 100644 index 000000000..ebded3024 Binary files /dev/null and b/graphics/pokemon/genesect/anim_front.png differ diff --git a/graphics/pokemon/genesect/back.png b/graphics/pokemon/genesect/back.png new file mode 100644 index 000000000..f92294faf Binary files /dev/null and b/graphics/pokemon/genesect/back.png differ diff --git a/graphics/pokemon/genesect/burn_drive/normal.pal b/graphics/pokemon/genesect/burn_drive/normal.pal new file mode 100644 index 000000000..bb265f06e --- /dev/null +++ b/graphics/pokemon/genesect/burn_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +102 21 18 +244 79 53 +168 50 42 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/burn_drive/shiny.pal b/graphics/pokemon/genesect/burn_drive/shiny.pal new file mode 100644 index 000000000..e77082c6a --- /dev/null +++ b/graphics/pokemon/genesect/burn_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +102 21 18 +244 79 53 +168 50 42 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/chill_drive/normal.pal b/graphics/pokemon/genesect/chill_drive/normal.pal new file mode 100644 index 000000000..9413f8cf5 --- /dev/null +++ b/graphics/pokemon/genesect/chill_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +85 87 96 +227 229 239 +150 154 165 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/chill_drive/shiny.pal b/graphics/pokemon/genesect/chill_drive/shiny.pal new file mode 100644 index 000000000..625d66c89 --- /dev/null +++ b/graphics/pokemon/genesect/chill_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +85 87 96 +227 229 239 +150 154 165 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/douse_drive/normal.pal b/graphics/pokemon/genesect/douse_drive/normal.pal new file mode 100644 index 000000000..4657de7fe --- /dev/null +++ b/graphics/pokemon/genesect/douse_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +18 88 102 +53 193 244 +42 143 168 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/douse_drive/shiny.pal b/graphics/pokemon/genesect/douse_drive/shiny.pal new file mode 100644 index 000000000..75d72931d --- /dev/null +++ b/graphics/pokemon/genesect/douse_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +18 88 102 +53 193 244 +42 143 168 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/footprint.png b/graphics/pokemon/genesect/footprint.png new file mode 100644 index 000000000..6da2ad90d Binary files /dev/null and b/graphics/pokemon/genesect/footprint.png differ diff --git a/graphics/pokemon/genesect/front.png b/graphics/pokemon/genesect/front.png new file mode 100644 index 000000000..40cc15d05 Binary files /dev/null and b/graphics/pokemon/genesect/front.png differ diff --git a/graphics/pokemon/genesect/icon.png b/graphics/pokemon/genesect/icon.png new file mode 100644 index 000000000..6ab5e6f03 Binary files /dev/null and b/graphics/pokemon/genesect/icon.png differ diff --git a/graphics/pokemon/genesect/normal.pal b/graphics/pokemon/genesect/normal.pal new file mode 100644 index 000000000..98b6b9cf1 --- /dev/null +++ b/graphics/pokemon/genesect/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +72 48 107 +121 74 135 +169 122 191 +16 16 16 +228 192 234 +104 61 18 +247 170 54 +170 111 42 +155 125 144 +114 57 51 +234 97 82 +140 83 63 +255 255 255 +115 115 115 +0 0 0 diff --git a/graphics/pokemon/genesect/shiny.pal b/graphics/pokemon/genesect/shiny.pal new file mode 100644 index 000000000..051a97d96 --- /dev/null +++ b/graphics/pokemon/genesect/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +104 72 8 +232 184 0 +192 128 0 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/shock_drive/normal.pal b/graphics/pokemon/genesect/shock_drive/normal.pal new file mode 100644 index 000000000..7df38ccbd --- /dev/null +++ b/graphics/pokemon/genesect/shock_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +102 88 18 +244 235 53 +168 151 42 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/shock_drive/shiny.pal b/graphics/pokemon/genesect/shock_drive/shiny.pal new file mode 100644 index 000000000..9f26a6956 --- /dev/null +++ b/graphics/pokemon/genesect/shock_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +102 88 18 +244 235 53 +168 151 42 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/gengar/anim_front.png b/graphics/pokemon/gengar/anim_front.png index 8f0cb8913..2d646a7bf 100644 Binary files a/graphics/pokemon/gengar/anim_front.png and b/graphics/pokemon/gengar/anim_front.png differ diff --git a/graphics/pokemon/gengar/back.png b/graphics/pokemon/gengar/back.png index 1132f4523..de0fa6599 100644 Binary files a/graphics/pokemon/gengar/back.png and b/graphics/pokemon/gengar/back.png differ diff --git a/graphics/pokemon/gengar/front.png b/graphics/pokemon/gengar/front.png index f1537c6a4..bf06bd8fa 100644 Binary files a/graphics/pokemon/gengar/front.png and b/graphics/pokemon/gengar/front.png differ diff --git a/graphics/pokemon/gengar/icon.png b/graphics/pokemon/gengar/icon.png index bbc3d758d..8787922a2 100644 Binary files a/graphics/pokemon/gengar/icon.png and b/graphics/pokemon/gengar/icon.png differ diff --git a/graphics/pokemon/gengar/normal.pal b/graphics/pokemon/gengar/normal.pal index 595c47909..851c8f48a 100644 --- a/graphics/pokemon/gengar/normal.pal +++ b/graphics/pokemon/gengar/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -222 222 222 -123 123 123 -255 180 123 -238 98 74 -205 57 32 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -197 131 180 -172 98 148 -131 65 123 -74 41 74 +152 208 160 +80 72 120 +144 136 192 16 16 16 +112 104 168 +40 40 64 +80 80 160 +232 104 96 +248 144 144 +184 168 184 +248 240 248 +104 96 120 +216 208 216 +168 72 56 +40 40 64 +0 0 0 diff --git a/graphics/pokemon/gengar/shiny.pal b/graphics/pokemon/gengar/shiny.pal index d3f61f7d5..175c4681e 100644 --- a/graphics/pokemon/gengar/shiny.pal +++ b/graphics/pokemon/gengar/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -222 222 222 -123 123 123 -255 172 213 -238 131 172 -197 90 131 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -164 164 189 -123 123 148 -82 82 106 -41 41 65 +152 208 160 +88 88 120 +144 144 176 16 16 16 +120 120 152 +56 56 96 +104 104 136 +184 104 104 +232 144 144 +184 168 184 +248 240 248 +104 96 120 +216 208 216 +136 56 56 +72 40 72 +0 0 0 diff --git a/graphics/pokemon/geodude/anim_front.png b/graphics/pokemon/geodude/anim_front.png index 941f279f3..8c3970a41 100644 Binary files a/graphics/pokemon/geodude/anim_front.png and b/graphics/pokemon/geodude/anim_front.png differ diff --git a/graphics/pokemon/geodude/back.png b/graphics/pokemon/geodude/back.png index 29a4e3f3d..45eba4d1c 100644 Binary files a/graphics/pokemon/geodude/back.png and b/graphics/pokemon/geodude/back.png differ diff --git a/graphics/pokemon/geodude/front.png b/graphics/pokemon/geodude/front.png index 99d5a1afe..44aa52516 100644 Binary files a/graphics/pokemon/geodude/front.png and b/graphics/pokemon/geodude/front.png differ diff --git a/graphics/pokemon/geodude/icon.png b/graphics/pokemon/geodude/icon.png index da39c60f0..2e762a118 100644 Binary files a/graphics/pokemon/geodude/icon.png and b/graphics/pokemon/geodude/icon.png differ diff --git a/graphics/pokemon/geodude/normal.pal b/graphics/pokemon/geodude/normal.pal index 0bb2d6afd..281606f80 100644 --- a/graphics/pokemon/geodude/normal.pal +++ b/graphics/pokemon/geodude/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -205 205 205 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -205 213 131 -172 180 98 -115 123 49 -65 74 16 +152 208 160 +112 96 112 +56 40 56 +200 200 176 +184 176 160 +152 144 120 16 16 16 +200 216 200 +248 248 248 +56 40 56 +132 72 90 +186 132 156 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/geodude/shiny.pal b/graphics/pokemon/geodude/shiny.pal index d98062067..be09a9dc1 100644 --- a/graphics/pokemon/geodude/shiny.pal +++ b/graphics/pokemon/geodude/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -205 205 205 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -246 205 65 -205 164 24 -164 123 0 -106 65 0 +152 208 160 +176 120 32 +136 72 24 +248 240 96 +240 200 56 +208 152 40 16 16 16 +200 216 200 +248 248 248 +56 40 56 +122 36 43 +229 96 89 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gible/anim_front.png b/graphics/pokemon/gible/anim_front.png new file mode 100644 index 000000000..3c268714e Binary files /dev/null and b/graphics/pokemon/gible/anim_front.png differ diff --git a/graphics/pokemon/gible/back.png b/graphics/pokemon/gible/back.png new file mode 100644 index 000000000..6f17dd4eb Binary files /dev/null and b/graphics/pokemon/gible/back.png differ diff --git a/graphics/pokemon/gible/footprint.png b/graphics/pokemon/gible/footprint.png new file mode 100644 index 000000000..7e56f1f8e Binary files /dev/null and b/graphics/pokemon/gible/footprint.png differ diff --git a/graphics/pokemon/gible/front.png b/graphics/pokemon/gible/front.png new file mode 100644 index 000000000..eea25b497 Binary files /dev/null and b/graphics/pokemon/gible/front.png differ diff --git a/graphics/pokemon/gible/icon.png b/graphics/pokemon/gible/icon.png new file mode 100644 index 000000000..3303792f5 Binary files /dev/null and b/graphics/pokemon/gible/icon.png differ diff --git a/graphics/pokemon/gible/normal.pal b/graphics/pokemon/gible/normal.pal new file mode 100644 index 000000000..f5668f01d --- /dev/null +++ b/graphics/pokemon/gible/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 80 +104 152 168 +168 192 192 +80 104 120 +16 16 16 +96 192 216 +248 248 248 +208 200 192 +80 152 160 +96 56 64 +112 24 16 +184 120 144 +224 88 64 +160 56 32 +96 88 88 diff --git a/graphics/pokemon/gible/shiny.pal b/graphics/pokemon/gible/shiny.pal new file mode 100644 index 000000000..543456a27 --- /dev/null +++ b/graphics/pokemon/gible/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 80 +40 136 192 +136 192 232 +32 96 136 +16 16 16 +88 208 216 +248 248 248 +192 200 208 +48 152 176 +112 32 56 +88 72 24 +200 128 128 +232 200 64 +168 144 32 +88 96 96 diff --git a/graphics/pokemon/gigalith/anim_front.png b/graphics/pokemon/gigalith/anim_front.png new file mode 100644 index 000000000..f49973964 Binary files /dev/null and b/graphics/pokemon/gigalith/anim_front.png differ diff --git a/graphics/pokemon/gigalith/back.png b/graphics/pokemon/gigalith/back.png new file mode 100644 index 000000000..286840851 Binary files /dev/null and b/graphics/pokemon/gigalith/back.png differ diff --git a/graphics/pokemon/gigalith/footprint.png b/graphics/pokemon/gigalith/footprint.png new file mode 100644 index 000000000..c4d874a1e Binary files /dev/null and b/graphics/pokemon/gigalith/footprint.png differ diff --git a/graphics/pokemon/gigalith/front.png b/graphics/pokemon/gigalith/front.png new file mode 100644 index 000000000..51d57f766 Binary files /dev/null and b/graphics/pokemon/gigalith/front.png differ diff --git a/graphics/pokemon/gigalith/icon.png b/graphics/pokemon/gigalith/icon.png new file mode 100644 index 000000000..f7f0efb6c Binary files /dev/null and b/graphics/pokemon/gigalith/icon.png differ diff --git a/graphics/pokemon/gigalith/normal.pal b/graphics/pokemon/gigalith/normal.pal new file mode 100644 index 000000000..939ad60be --- /dev/null +++ b/graphics/pokemon/gigalith/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 32 32 +240 144 112 +16 16 16 +152 56 48 +232 88 80 +32 32 48 +48 48 88 +72 80 128 +160 112 48 +248 192 72 +32 32 40 +144 128 128 +88 80 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gigalith/shiny.pal b/graphics/pokemon/gigalith/shiny.pal new file mode 100644 index 000000000..9553d9951 --- /dev/null +++ b/graphics/pokemon/gigalith/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 72 +176 248 248 +16 16 16 +40 120 152 +16 200 192 +40 16 64 +64 40 104 +88 64 136 +168 96 32 +248 120 32 +32 32 40 +128 128 128 +72 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/girafarig/anim_front.png b/graphics/pokemon/girafarig/anim_front.png index fded8246b..441dbd4db 100644 Binary files a/graphics/pokemon/girafarig/anim_front.png and b/graphics/pokemon/girafarig/anim_front.png differ diff --git a/graphics/pokemon/girafarig/back.png b/graphics/pokemon/girafarig/back.png index 8d86e1f79..568c28401 100644 Binary files a/graphics/pokemon/girafarig/back.png and b/graphics/pokemon/girafarig/back.png differ diff --git a/graphics/pokemon/girafarig/front.png b/graphics/pokemon/girafarig/front.png index bcada08dd..76d56b97d 100644 Binary files a/graphics/pokemon/girafarig/front.png and b/graphics/pokemon/girafarig/front.png differ diff --git a/graphics/pokemon/girafarig/icon.png b/graphics/pokemon/girafarig/icon.png index c8b79b132..b41227536 100644 Binary files a/graphics/pokemon/girafarig/icon.png and b/graphics/pokemon/girafarig/icon.png differ diff --git a/graphics/pokemon/girafarig/normal.pal b/graphics/pokemon/girafarig/normal.pal index 03e09de81..cead7b5f1 100644 --- a/graphics/pokemon/girafarig/normal.pal +++ b/graphics/pokemon/girafarig/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -65 49 32 -90 82 57 -123 106 57 -164 148 82 -213 205 139 -189 139 16 -238 180 49 -255 222 65 -255 246 123 +152 208 160 +80 72 64 +248 248 248 +192 200 168 +160 152 112 +96 64 24 +144 104 40 +208 136 32 +248 192 80 +240 144 152 +184 88 104 +48 24 24 16 16 16 -238 106 115 -255 172 189 -180 213 230 -255 0 255 +136 88 88 +80 48 40 +104 72 72 diff --git a/graphics/pokemon/girafarig/shiny.pal b/graphics/pokemon/girafarig/shiny.pal index d720557a7..dd87ba9dd 100644 --- a/graphics/pokemon/girafarig/shiny.pal +++ b/graphics/pokemon/girafarig/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -65 49 32 -90 65 41 -123 90 49 -156 123 65 -205 172 106 -189 139 16 -230 156 41 -246 197 57 -255 230 82 +152 208 160 +80 120 152 +248 248 248 +192 200 216 +144 176 200 +88 56 0 +160 96 0 +192 136 16 +248 208 8 +128 184 248 +88 128 200 +48 32 16 16 16 16 -82 164 230 -164 213 255 -180 213 230 -255 0 255 +136 104 72 +88 56 40 +112 80 64 diff --git a/graphics/pokemon/giratina/anim_front.png b/graphics/pokemon/giratina/anim_front.png new file mode 100644 index 000000000..7bf2e97f8 Binary files /dev/null and b/graphics/pokemon/giratina/anim_front.png differ diff --git a/graphics/pokemon/giratina/back.png b/graphics/pokemon/giratina/back.png new file mode 100644 index 000000000..32a960d16 Binary files /dev/null and b/graphics/pokemon/giratina/back.png differ diff --git a/graphics/pokemon/giratina/footprint.png b/graphics/pokemon/giratina/footprint.png new file mode 100644 index 000000000..a763213cd Binary files /dev/null and b/graphics/pokemon/giratina/footprint.png differ diff --git a/graphics/pokemon/giratina/front.png b/graphics/pokemon/giratina/front.png new file mode 100644 index 000000000..33ed6ece9 Binary files /dev/null and b/graphics/pokemon/giratina/front.png differ diff --git a/graphics/pokemon/giratina/icon.png b/graphics/pokemon/giratina/icon.png new file mode 100644 index 000000000..7a6ba19e9 Binary files /dev/null and b/graphics/pokemon/giratina/icon.png differ diff --git a/graphics/pokemon/giratina/normal.pal b/graphics/pokemon/giratina/normal.pal new file mode 100644 index 000000000..be4ff55cd --- /dev/null +++ b/graphics/pokemon/giratina/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 24 8 +40 48 56 +80 72 24 +184 80 80 +240 224 176 +136 48 48 +168 136 56 +96 88 104 +224 192 88 +144 136 144 +192 192 184 +16 16 16 +120 96 48 +64 64 80 +0 0 0 diff --git a/graphics/pokemon/giratina/origin/anim_front.png b/graphics/pokemon/giratina/origin/anim_front.png new file mode 100644 index 000000000..788853e9d Binary files /dev/null and b/graphics/pokemon/giratina/origin/anim_front.png differ diff --git a/graphics/pokemon/giratina/origin/back.png b/graphics/pokemon/giratina/origin/back.png new file mode 100644 index 000000000..528ef6fbe Binary files /dev/null and b/graphics/pokemon/giratina/origin/back.png differ diff --git a/graphics/pokemon/giratina/origin/front.png b/graphics/pokemon/giratina/origin/front.png new file mode 100644 index 000000000..a86079135 Binary files /dev/null and b/graphics/pokemon/giratina/origin/front.png differ diff --git a/graphics/pokemon/giratina/origin/icon.png b/graphics/pokemon/giratina/origin/icon.png new file mode 100644 index 000000000..e6f4c03f3 Binary files /dev/null and b/graphics/pokemon/giratina/origin/icon.png differ diff --git a/graphics/pokemon/giratina/origin/normal.pal b/graphics/pokemon/giratina/origin/normal.pal new file mode 100644 index 000000000..daf42489b --- /dev/null +++ b/graphics/pokemon/giratina/origin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 32 +48 48 56 +184 80 80 +136 48 48 +72 24 8 +80 72 24 +80 72 80 +224 192 88 +120 96 48 +168 144 72 +184 192 200 +136 144 136 +240 224 176 +8 8 8 +104 104 112 diff --git a/graphics/pokemon/giratina/origin/shiny.pal b/graphics/pokemon/giratina/origin/shiny.pal new file mode 100644 index 000000000..d79251a73 --- /dev/null +++ b/graphics/pokemon/giratina/origin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 24 +56 48 40 +88 168 192 +48 120 136 +8 48 72 +72 72 72 +80 72 56 +176 184 192 +96 96 104 +128 136 144 +232 208 168 +208 168 88 +224 248 248 +8 8 8 +152 112 64 diff --git a/graphics/pokemon/giratina/shiny.pal b/graphics/pokemon/giratina/shiny.pal new file mode 100644 index 000000000..9a2706bc5 --- /dev/null +++ b/graphics/pokemon/giratina/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 48 72 +56 48 40 +72 72 72 +88 168 192 +224 248 248 +48 120 136 +128 136 144 +136 104 56 +176 184 192 +184 152 96 +232 208 168 +16 16 16 +96 96 104 +80 72 56 +0 0 0 diff --git a/graphics/pokemon/glaceon/anim_front.png b/graphics/pokemon/glaceon/anim_front.png new file mode 100644 index 000000000..06e9ac43d Binary files /dev/null and b/graphics/pokemon/glaceon/anim_front.png differ diff --git a/graphics/pokemon/glaceon/back.png b/graphics/pokemon/glaceon/back.png new file mode 100644 index 000000000..1f5343537 Binary files /dev/null and b/graphics/pokemon/glaceon/back.png differ diff --git a/graphics/pokemon/glaceon/footprint.png b/graphics/pokemon/glaceon/footprint.png new file mode 100644 index 000000000..d176ea9fd Binary files /dev/null and b/graphics/pokemon/glaceon/footprint.png differ diff --git a/graphics/pokemon/glaceon/front.png b/graphics/pokemon/glaceon/front.png new file mode 100644 index 000000000..36dd1d595 Binary files /dev/null and b/graphics/pokemon/glaceon/front.png differ diff --git a/graphics/pokemon/glaceon/icon.png b/graphics/pokemon/glaceon/icon.png new file mode 100644 index 000000000..32f8504be Binary files /dev/null and b/graphics/pokemon/glaceon/icon.png differ diff --git a/graphics/pokemon/glaceon/normal.pal b/graphics/pokemon/glaceon/normal.pal new file mode 100644 index 000000000..d3e2fcf42 --- /dev/null +++ b/graphics/pokemon/glaceon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 112 120 +120 160 152 +160 224 224 +16 16 16 +16 56 64 +56 136 152 +88 184 200 +32 104 112 +232 248 248 +112 67 89 +163 107 137 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glaceon/shiny.pal b/graphics/pokemon/glaceon/shiny.pal new file mode 100644 index 000000000..8eabb5adf --- /dev/null +++ b/graphics/pokemon/glaceon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 128 136 +152 184 184 +224 240 240 +16 16 16 +40 72 88 +64 144 216 +80 208 232 +16 104 176 +232 248 248 +159 67 89 +201 107 137 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glalie/anim_front.png b/graphics/pokemon/glalie/anim_front.png index 3363961d7..9d7727bd0 100644 Binary files a/graphics/pokemon/glalie/anim_front.png and b/graphics/pokemon/glalie/anim_front.png differ diff --git a/graphics/pokemon/glalie/back.png b/graphics/pokemon/glalie/back.png index 9c73ee9b2..51fe32488 100644 Binary files a/graphics/pokemon/glalie/back.png and b/graphics/pokemon/glalie/back.png differ diff --git a/graphics/pokemon/glalie/front.png b/graphics/pokemon/glalie/front.png index c49ea517c..9371d35d2 100644 Binary files a/graphics/pokemon/glalie/front.png and b/graphics/pokemon/glalie/front.png differ diff --git a/graphics/pokemon/glalie/icon.png b/graphics/pokemon/glalie/icon.png index 0fc66c900..9d2426c92 100644 Binary files a/graphics/pokemon/glalie/icon.png and b/graphics/pokemon/glalie/icon.png differ diff --git a/graphics/pokemon/glalie/normal.pal b/graphics/pokemon/glalie/normal.pal index aeadcf782..81be19c29 100644 --- a/graphics/pokemon/glalie/normal.pal +++ b/graphics/pokemon/glalie/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 230 246 -205 205 222 -164 164 189 -123 123 148 -82 82 106 -164 205 255 -123 164 230 -74 139 197 -255 0 255 -205 205 213 -164 164 172 -123 123 131 -82 82 90 -41 41 57 +152 208 160 +16 16 16 +56 56 64 +112 112 112 +168 168 168 +120 120 152 +232 240 248 +200 208 232 +168 176 224 +80 88 120 +48 136 168 +120 184 208 +176 208 224 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glalie/shiny.pal b/graphics/pokemon/glalie/shiny.pal index c45ff937f..d0b6cb9cd 100644 --- a/graphics/pokemon/glalie/shiny.pal +++ b/graphics/pokemon/glalie/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 246 255 -213 230 238 -180 197 205 -148 164 172 -74 98 106 -255 148 90 -230 74 65 -205 8 41 -255 0 255 -205 205 213 -164 164 172 -123 123 131 -82 82 90 +152 208 160 +16 16 24 +80 80 88 +120 120 128 +160 160 168 +120 136 144 +224 232 232 +200 216 216 +152 176 176 +80 96 104 +216 64 24 +248 112 80 +232 160 136 +248 248 248 +0 0 0 0 0 0 diff --git a/graphics/pokemon/glameow/anim_front.png b/graphics/pokemon/glameow/anim_front.png new file mode 100644 index 000000000..e2a988684 Binary files /dev/null and b/graphics/pokemon/glameow/anim_front.png differ diff --git a/graphics/pokemon/glameow/back.png b/graphics/pokemon/glameow/back.png new file mode 100644 index 000000000..eea86135e Binary files /dev/null and b/graphics/pokemon/glameow/back.png differ diff --git a/graphics/pokemon/glameow/footprint.png b/graphics/pokemon/glameow/footprint.png new file mode 100644 index 000000000..938a0af32 Binary files /dev/null and b/graphics/pokemon/glameow/footprint.png differ diff --git a/graphics/pokemon/glameow/front.png b/graphics/pokemon/glameow/front.png new file mode 100644 index 000000000..38d6b0688 Binary files /dev/null and b/graphics/pokemon/glameow/front.png differ diff --git a/graphics/pokemon/glameow/icon.png b/graphics/pokemon/glameow/icon.png new file mode 100644 index 000000000..ba3844f56 Binary files /dev/null and b/graphics/pokemon/glameow/icon.png differ diff --git a/graphics/pokemon/glameow/normal.pal b/graphics/pokemon/glameow/normal.pal new file mode 100644 index 000000000..3b80e4edd --- /dev/null +++ b/graphics/pokemon/glameow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 80 +16 16 16 +248 248 248 +160 160 192 +184 200 216 +88 112 136 +136 152 176 +80 88 96 +168 88 112 +240 120 152 +168 184 192 +104 80 112 +56 120 192 +240 192 88 +192 152 72 diff --git a/graphics/pokemon/glameow/shiny.pal b/graphics/pokemon/glameow/shiny.pal new file mode 100644 index 000000000..eb19f6b1f --- /dev/null +++ b/graphics/pokemon/glameow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 80 +16 16 16 +248 248 248 +192 160 168 +216 200 208 +136 96 136 +176 128 192 +112 72 112 +192 64 120 +248 120 152 +200 176 208 +104 80 112 +40 112 208 +248 232 136 +168 160 112 diff --git a/graphics/pokemon/glastrier/back.png b/graphics/pokemon/glastrier/back.png new file mode 100644 index 000000000..2b1055d00 Binary files /dev/null and b/graphics/pokemon/glastrier/back.png differ diff --git a/graphics/pokemon/glastrier/front.png b/graphics/pokemon/glastrier/front.png new file mode 100644 index 000000000..0822a4940 Binary files /dev/null and b/graphics/pokemon/glastrier/front.png differ diff --git a/graphics/pokemon/glastrier/normal.pal b/graphics/pokemon/glastrier/normal.pal new file mode 100644 index 000000000..79fa688b0 --- /dev/null +++ b/graphics/pokemon/glastrier/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 168 192 +0 40 88 +168 224 240 +248 248 248 +72 120 160 +16 16 16 +80 88 80 +192 200 200 +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/shiny.pal b/graphics/pokemon/glastrier/shiny.pal new file mode 100644 index 000000000..53c5de36e --- /dev/null +++ b/graphics/pokemon/glastrier/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 152 192 +104 64 120 +192 192 248 +248 248 248 +120 112 160 +16 16 16 +80 88 80 +192 200 200 +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/anim_front.png b/graphics/pokemon/gligar/anim_front.png index c5ce592eb..fea961a08 100644 Binary files a/graphics/pokemon/gligar/anim_front.png and b/graphics/pokemon/gligar/anim_front.png differ diff --git a/graphics/pokemon/gligar/back.png b/graphics/pokemon/gligar/back.png index 8179867e9..c9eba6622 100644 Binary files a/graphics/pokemon/gligar/back.png and b/graphics/pokemon/gligar/back.png differ diff --git a/graphics/pokemon/gligar/front.png b/graphics/pokemon/gligar/front.png index b6bb68483..c6a1e3f9f 100644 Binary files a/graphics/pokemon/gligar/front.png and b/graphics/pokemon/gligar/front.png differ diff --git a/graphics/pokemon/gligar/icon.png b/graphics/pokemon/gligar/icon.png index baa8414a7..6b371184e 100644 Binary files a/graphics/pokemon/gligar/icon.png and b/graphics/pokemon/gligar/icon.png differ diff --git a/graphics/pokemon/gligar/normal.pal b/graphics/pokemon/gligar/normal.pal index 2f5ba7645..7ddd7733d 100644 --- a/graphics/pokemon/gligar/normal.pal +++ b/graphics/pokemon/gligar/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -90 90 90 -148 148 148 -90 65 123 -115 90 164 -180 131 213 -222 189 255 -246 222 255 -24 49 115 -16 90 148 -74 139 189 -98 197 238 -213 90 57 -255 148 106 +152 208 160 +96 56 96 +240 168 208 16 16 16 -255 255 255 +224 128 184 +184 96 152 +72 88 112 +248 248 248 +168 184 192 +56 96 160 +32 56 96 +64 136 200 +184 96 104 +120 64 72 +248 152 160 +0 0 0 diff --git a/graphics/pokemon/gligar/shiny.pal b/graphics/pokemon/gligar/shiny.pal index 9b1d7d308..581572b9c 100644 --- a/graphics/pokemon/gligar/shiny.pal +++ b/graphics/pokemon/gligar/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -90 90 90 -148 148 148 -57 65 123 -82 98 172 -131 156 213 -180 197 255 -222 238 246 -24 49 98 -32 65 139 -65 90 180 -82 156 222 -213 90 57 -255 148 106 +152 208 160 +56 64 144 +176 192 240 16 16 16 -255 255 255 +136 152 224 +112 120 200 +72 88 112 +248 248 248 +168 184 192 +72 88 184 +24 40 128 +96 128 224 +184 104 88 +120 64 72 +248 160 128 +0 0 0 diff --git a/graphics/pokemon/gliscor/anim_front.png b/graphics/pokemon/gliscor/anim_front.png new file mode 100644 index 000000000..136265168 Binary files /dev/null and b/graphics/pokemon/gliscor/anim_front.png differ diff --git a/graphics/pokemon/gliscor/back.png b/graphics/pokemon/gliscor/back.png new file mode 100644 index 000000000..f98708773 Binary files /dev/null and b/graphics/pokemon/gliscor/back.png differ diff --git a/graphics/pokemon/gliscor/footprint.png b/graphics/pokemon/gliscor/footprint.png new file mode 100644 index 000000000..665b9af00 Binary files /dev/null and b/graphics/pokemon/gliscor/footprint.png differ diff --git a/graphics/pokemon/gliscor/front.png b/graphics/pokemon/gliscor/front.png new file mode 100644 index 000000000..fb9f0d640 Binary files /dev/null and b/graphics/pokemon/gliscor/front.png differ diff --git a/graphics/pokemon/gliscor/icon.png b/graphics/pokemon/gliscor/icon.png new file mode 100644 index 000000000..deddd792d Binary files /dev/null and b/graphics/pokemon/gliscor/icon.png differ diff --git a/graphics/pokemon/gliscor/normal.pal b/graphics/pokemon/gliscor/normal.pal new file mode 100644 index 000000000..21465ec01 --- /dev/null +++ b/graphics/pokemon/gliscor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 136 +144 152 200 +48 56 80 +176 184 208 +120 128 168 +248 248 248 +16 16 16 +80 32 24 +160 48 48 +232 80 80 +152 128 24 +240 208 56 +48 56 64 +176 160 248 +152 80 112 diff --git a/graphics/pokemon/gliscor/shiny.pal b/graphics/pokemon/gliscor/shiny.pal new file mode 100644 index 000000000..647a9cd6c --- /dev/null +++ b/graphics/pokemon/gliscor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 120 168 +120 176 232 +8 64 88 +176 208 240 +48 152 216 +248 248 248 +16 16 16 +128 104 16 +200 184 24 +232 224 136 +168 144 0 +248 216 0 +64 64 80 +176 160 248 +192 80 144 diff --git a/graphics/pokemon/gloom/anim_front.png b/graphics/pokemon/gloom/anim_front.png index 07f85cfb8..9961368e8 100644 Binary files a/graphics/pokemon/gloom/anim_front.png and b/graphics/pokemon/gloom/anim_front.png differ diff --git a/graphics/pokemon/gloom/back.png b/graphics/pokemon/gloom/back.png index ec65e869e..299e0d3d5 100644 Binary files a/graphics/pokemon/gloom/back.png and b/graphics/pokemon/gloom/back.png differ diff --git a/graphics/pokemon/gloom/front.png b/graphics/pokemon/gloom/front.png index 2a2658c5a..9bfaeb2da 100644 Binary files a/graphics/pokemon/gloom/front.png and b/graphics/pokemon/gloom/front.png differ diff --git a/graphics/pokemon/gloom/icon.png b/graphics/pokemon/gloom/icon.png index 99c487dd2..2602bf2d5 100644 Binary files a/graphics/pokemon/gloom/icon.png and b/graphics/pokemon/gloom/icon.png differ diff --git a/graphics/pokemon/gloom/normal.pal b/graphics/pokemon/gloom/normal.pal index 7b0861249..d9b4b2f12 100644 --- a/graphics/pokemon/gloom/normal.pal +++ b/graphics/pokemon/gloom/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -246 246 246 -255 197 82 -255 115 0 -238 74 0 -156 49 0 -213 213 213 -213 164 98 -164 115 49 -131 82 16 -98 49 0 -148 180 197 -115 148 164 -74 106 123 -16 49 90 +152 208 160 +88 24 16 +136 64 48 +224 184 176 +168 88 72 16 16 16 +224 144 112 +216 104 64 +240 232 184 +176 72 40 +136 48 16 +48 96 128 +24 48 72 +104 144 168 +136 120 192 +176 168 184 diff --git a/graphics/pokemon/gloom/shiny.pal b/graphics/pokemon/gloom/shiny.pal index c5e913980..d9714b7ba 100644 --- a/graphics/pokemon/gloom/shiny.pal +++ b/graphics/pokemon/gloom/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -246 246 246 -255 213 131 -255 172 90 -213 131 49 -156 49 0 -213 213 213 -238 180 98 -197 139 57 -156 98 16 -115 57 16 -180 189 131 -139 148 90 -98 106 49 -57 65 8 +152 208 160 +112 64 0 +136 104 32 +240 216 128 +184 136 64 16 16 16 +240 216 128 +216 168 80 +240 232 184 +160 120 40 +120 72 0 +80 112 40 +48 80 24 +144 168 88 +216 136 64 +176 216 136 diff --git a/graphics/pokemon/gogoat/back.png b/graphics/pokemon/gogoat/back.png new file mode 100644 index 000000000..47240bf6a Binary files /dev/null and b/graphics/pokemon/gogoat/back.png differ diff --git a/graphics/pokemon/gogoat/front.png b/graphics/pokemon/gogoat/front.png new file mode 100644 index 000000000..3653876d5 Binary files /dev/null and b/graphics/pokemon/gogoat/front.png differ diff --git a/graphics/pokemon/gogoat/icon.png b/graphics/pokemon/gogoat/icon.png new file mode 100644 index 000000000..d42596a3f Binary files /dev/null and b/graphics/pokemon/gogoat/icon.png differ diff --git a/graphics/pokemon/gogoat/normal.pal b/graphics/pokemon/gogoat/normal.pal new file mode 100644 index 000000000..4a3797f75 --- /dev/null +++ b/graphics/pokemon/gogoat/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 32 32 +0 0 0 +56 56 56 +0 40 16 +72 32 0 +0 160 80 +120 64 16 +0 112 56 +168 136 88 +248 248 248 +184 184 184 +136 48 32 +200 168 104 +80 8 0 +208 56 24 diff --git a/graphics/pokemon/gogoat/shiny.pal b/graphics/pokemon/gogoat/shiny.pal new file mode 100644 index 000000000..0fd5fd0d8 --- /dev/null +++ b/graphics/pokemon/gogoat/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 64 0 +0 0 0 +168 168 8 +24 48 0 +32 32 32 +104 176 0 +48 48 48 +64 120 0 +144 136 120 +248 248 248 +184 184 184 +168 16 40 +200 184 160 +72 0 24 +248 24 64 diff --git a/graphics/pokemon/golbat/anim_front.png b/graphics/pokemon/golbat/anim_front.png index c7ba99936..06f1401f5 100644 Binary files a/graphics/pokemon/golbat/anim_front.png and b/graphics/pokemon/golbat/anim_front.png differ diff --git a/graphics/pokemon/golbat/back.png b/graphics/pokemon/golbat/back.png index caa196036..20647d1e9 100644 Binary files a/graphics/pokemon/golbat/back.png and b/graphics/pokemon/golbat/back.png differ diff --git a/graphics/pokemon/golbat/front.png b/graphics/pokemon/golbat/front.png index 84a7de3ba..8a5445300 100644 Binary files a/graphics/pokemon/golbat/front.png and b/graphics/pokemon/golbat/front.png differ diff --git a/graphics/pokemon/golbat/icon.png b/graphics/pokemon/golbat/icon.png index 25b3f6821..531b5bf78 100644 Binary files a/graphics/pokemon/golbat/icon.png and b/graphics/pokemon/golbat/icon.png differ diff --git a/graphics/pokemon/golbat/normal.pal b/graphics/pokemon/golbat/normal.pal index 424bccef8..b230ccfda 100644 --- a/graphics/pokemon/golbat/normal.pal +++ b/graphics/pokemon/golbat/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -213 213 213 -98 98 98 +152 208 160 +40 112 144 +16 48 72 +16 16 16 +112 184 216 +56 152 192 +160 80 160 +112 64 112 +88 32 72 +184 120 192 +80 80 80 +208 208 208 +248 248 248 +96 96 96 +0 0 0 0 0 0 -205 197 255 -172 164 238 -123 115 205 -49 49 139 -205 106 180 -172 74 148 -139 41 115 -106 8 82 -255 0 255 -255 0 255 -255 0 255 diff --git a/graphics/pokemon/golbat/shiny.pal b/graphics/pokemon/golbat/shiny.pal index 7255f93b7..78263a17a 100644 --- a/graphics/pokemon/golbat/shiny.pal +++ b/graphics/pokemon/golbat/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -213 213 213 -98 98 98 +152 208 160 +56 112 16 +16 72 8 +16 16 16 +136 208 88 +112 152 56 +200 120 128 +184 88 96 +168 48 56 +224 176 168 +96 96 96 +208 208 208 +248 248 248 +96 96 96 +0 0 0 0 0 0 -164 189 57 -123 148 0 -82 106 0 -41 65 0 -255 180 172 -238 139 131 -197 98 90 -139 41 32 -255 0 255 -255 0 255 -255 0 255 diff --git a/graphics/pokemon/goldeen/anim_front.png b/graphics/pokemon/goldeen/anim_front.png index 375571730..122831905 100644 Binary files a/graphics/pokemon/goldeen/anim_front.png and b/graphics/pokemon/goldeen/anim_front.png differ diff --git a/graphics/pokemon/goldeen/back.png b/graphics/pokemon/goldeen/back.png index 8ac7cb7bc..1ebf065d8 100644 Binary files a/graphics/pokemon/goldeen/back.png and b/graphics/pokemon/goldeen/back.png differ diff --git a/graphics/pokemon/goldeen/front.png b/graphics/pokemon/goldeen/front.png index 8014f649d..09bac5324 100644 Binary files a/graphics/pokemon/goldeen/front.png and b/graphics/pokemon/goldeen/front.png differ diff --git a/graphics/pokemon/goldeen/icon.png b/graphics/pokemon/goldeen/icon.png index 9dc3bff80..705e8265d 100644 Binary files a/graphics/pokemon/goldeen/icon.png and b/graphics/pokemon/goldeen/icon.png differ diff --git a/graphics/pokemon/goldeen/normal.pal b/graphics/pokemon/goldeen/normal.pal index d88f14932..694684b85 100644 --- a/graphics/pokemon/goldeen/normal.pal +++ b/graphics/pokemon/goldeen/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -222 222 230 -189 189 197 -139 139 148 -98 98 106 -255 197 123 -238 123 65 -213 65 16 -180 49 0 -131 16 0 -238 123 65 -213 65 16 -65 172 164 -0 106 98 +152 208 160 +88 80 96 +248 248 248 +152 136 168 +240 232 248 +208 200 232 +248 184 176 16 16 16 -255 255 255 +240 136 104 +208 184 160 +208 72 48 +136 56 40 +32 120 120 +120 192 200 +160 88 104 +232 136 160 diff --git a/graphics/pokemon/goldeen/shiny.pal b/graphics/pokemon/goldeen/shiny.pal index d2a881523..cd7b76bf0 100644 --- a/graphics/pokemon/goldeen/shiny.pal +++ b/graphics/pokemon/goldeen/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -222 222 230 -189 189 197 -139 139 148 -98 98 106 -255 222 24 -255 156 8 -213 115 0 -172 74 0 -131 32 0 -255 180 139 -213 139 98 -65 172 164 -0 106 98 +152 208 160 +80 80 88 +248 248 248 +136 136 144 +232 232 224 +216 216 200 +248 232 88 16 16 16 -255 255 255 +248 160 40 +200 176 120 +224 112 16 +144 56 0 +0 104 96 +64 168 160 +168 80 112 +248 136 144 diff --git a/graphics/pokemon/golduck/anim_front.png b/graphics/pokemon/golduck/anim_front.png index 87b2327ce..013adf608 100644 Binary files a/graphics/pokemon/golduck/anim_front.png and b/graphics/pokemon/golduck/anim_front.png differ diff --git a/graphics/pokemon/golduck/back.png b/graphics/pokemon/golduck/back.png index 1422a73ae..987395bcf 100644 Binary files a/graphics/pokemon/golduck/back.png and b/graphics/pokemon/golduck/back.png differ diff --git a/graphics/pokemon/golduck/front.png b/graphics/pokemon/golduck/front.png index c0da452fe..20ba1a104 100644 Binary files a/graphics/pokemon/golduck/front.png and b/graphics/pokemon/golduck/front.png differ diff --git a/graphics/pokemon/golduck/icon.png b/graphics/pokemon/golduck/icon.png index c0c922834..af822e3f0 100644 Binary files a/graphics/pokemon/golduck/icon.png and b/graphics/pokemon/golduck/icon.png differ diff --git a/graphics/pokemon/golduck/normal.pal b/graphics/pokemon/golduck/normal.pal index f6dc8cce1..46418a628 100644 --- a/graphics/pokemon/golduck/normal.pal +++ b/graphics/pokemon/golduck/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -255 255 255 -197 197 197 -255 172 172 -222 24 24 -139 0 0 -255 255 164 -213 213 106 -164 164 57 -115 115 16 -255 0 255 -172 222 255 -148 180 213 -90 123 172 -49 82 106 +152 208 160 +32 80 112 +136 184 224 16 16 16 +72 136 176 +208 80 48 +248 248 248 +136 40 24 +248 144 112 +208 208 208 +136 112 56 +248 232 208 +184 168 128 +232 216 152 +120 64 88 +160 216 248 diff --git a/graphics/pokemon/golduck/shiny.pal b/graphics/pokemon/golduck/shiny.pal index 2d563d702..34873747f 100644 --- a/graphics/pokemon/golduck/shiny.pal +++ b/graphics/pokemon/golduck/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -255 255 255 -197 197 197 -238 49 74 -222 24 24 -139 0 0 -255 189 197 -255 148 156 -189 98 106 -139 49 57 -255 0 255 -115 205 255 -74 164 230 -32 123 189 -0 49 106 +152 208 160 +48 80 136 +112 184 248 16 16 16 +96 120 200 +216 64 64 +248 248 248 +136 40 24 +248 168 168 +208 208 208 +184 104 104 +248 200 200 +216 112 120 +232 152 152 +136 40 24 +144 216 248 diff --git a/graphics/pokemon/golem/anim_front.png b/graphics/pokemon/golem/anim_front.png index 48e7128d6..c5dc51991 100644 Binary files a/graphics/pokemon/golem/anim_front.png and b/graphics/pokemon/golem/anim_front.png differ diff --git a/graphics/pokemon/golem/back.png b/graphics/pokemon/golem/back.png index fb27ae43f..dd4f8bb18 100644 Binary files a/graphics/pokemon/golem/back.png and b/graphics/pokemon/golem/back.png differ diff --git a/graphics/pokemon/golem/front.png b/graphics/pokemon/golem/front.png index 02c98b38f..46902682a 100644 Binary files a/graphics/pokemon/golem/front.png and b/graphics/pokemon/golem/front.png differ diff --git a/graphics/pokemon/golem/icon.png b/graphics/pokemon/golem/icon.png index 480f8c0bb..f5be79e19 100644 Binary files a/graphics/pokemon/golem/icon.png and b/graphics/pokemon/golem/icon.png differ diff --git a/graphics/pokemon/golem/normal.pal b/graphics/pokemon/golem/normal.pal index bb55b42d9..c86f4f465 100644 --- a/graphics/pokemon/golem/normal.pal +++ b/graphics/pokemon/golem/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 197 164 -255 255 255 -205 205 205 -180 0 0 -255 82 82 -180 189 98 -139 148 65 -98 106 32 -74 82 16 -246 222 123 -213 180 90 -156 139 57 -90 74 16 -255 0 255 -131 131 131 +152 208 160 +72 64 56 +128 136 128 +112 104 96 +160 168 160 16 16 16 +112 112 112 +248 248 248 +88 72 72 +200 200 200 +192 168 168 +152 128 128 +216 192 184 +136 64 56 +208 88 80 +184 112 144 diff --git a/graphics/pokemon/golem/shiny.pal b/graphics/pokemon/golem/shiny.pal index 41b80863c..f9556290d 100644 --- a/graphics/pokemon/golem/shiny.pal +++ b/graphics/pokemon/golem/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -205 205 205 -180 0 0 -255 82 82 -213 148 82 -172 106 41 -131 65 0 -98 32 0 -255 213 180 -230 172 139 -189 131 98 -131 74 41 -255 0 255 -131 131 131 +152 208 160 +104 56 8 +176 136 48 +144 96 16 +208 168 80 16 16 16 +112 112 112 +248 248 248 +136 96 72 +200 200 200 +224 200 160 +192 152 120 +232 216 192 +176 32 32 +248 104 104 +176 32 32 diff --git a/graphics/pokemon/golett/anim_front.png b/graphics/pokemon/golett/anim_front.png new file mode 100644 index 000000000..c76316ec8 Binary files /dev/null and b/graphics/pokemon/golett/anim_front.png differ diff --git a/graphics/pokemon/golett/back.png b/graphics/pokemon/golett/back.png new file mode 100644 index 000000000..d3b7ad67e Binary files /dev/null and b/graphics/pokemon/golett/back.png differ diff --git a/graphics/pokemon/golett/footprint.png b/graphics/pokemon/golett/footprint.png new file mode 100644 index 000000000..3eba34f93 Binary files /dev/null and b/graphics/pokemon/golett/footprint.png differ diff --git a/graphics/pokemon/golett/front.png b/graphics/pokemon/golett/front.png new file mode 100644 index 000000000..30bf6d41c Binary files /dev/null and b/graphics/pokemon/golett/front.png differ diff --git a/graphics/pokemon/golett/icon.png b/graphics/pokemon/golett/icon.png new file mode 100644 index 000000000..20dd1f45a Binary files /dev/null and b/graphics/pokemon/golett/icon.png differ diff --git a/graphics/pokemon/golett/normal.pal b/graphics/pokemon/golett/normal.pal new file mode 100644 index 000000000..494d34de4 --- /dev/null +++ b/graphics/pokemon/golett/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +33 89 82 +16 65 81 +106 186 186 +65 109 103 +87 150 147 +45 128 153 +24 24 32 +47 98 109 +255 220 150 +89 61 39 +173 131 90 +130 93 63 +221 194 110 +183 156 82 +0 0 0 diff --git a/graphics/pokemon/golett/shiny.pal b/graphics/pokemon/golett/shiny.pal new file mode 100644 index 000000000..a80622ae4 --- /dev/null +++ b/graphics/pokemon/golett/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +50 86 81 +26 35 35 +141 183 183 +85 107 103 +115 147 146 +72 81 96 +24 24 32 +39 54 61 +213 255 65 +89 61 17 +180 148 98 +124 100 54 +180 222 32 +151 188 18 +0 0 0 diff --git a/graphics/pokemon/golisopod/back.png b/graphics/pokemon/golisopod/back.png new file mode 100644 index 000000000..2099224d8 Binary files /dev/null and b/graphics/pokemon/golisopod/back.png differ diff --git a/graphics/pokemon/golisopod/front.png b/graphics/pokemon/golisopod/front.png new file mode 100644 index 000000000..4242b148e Binary files /dev/null and b/graphics/pokemon/golisopod/front.png differ diff --git a/graphics/pokemon/golisopod/icon.png b/graphics/pokemon/golisopod/icon.png new file mode 100644 index 000000000..37ee08049 Binary files /dev/null and b/graphics/pokemon/golisopod/icon.png differ diff --git a/graphics/pokemon/golisopod/normal.pal b/graphics/pokemon/golisopod/normal.pal new file mode 100644 index 000000000..c0ad23256 --- /dev/null +++ b/graphics/pokemon/golisopod/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +80 104 80 +16 16 16 +200 224 200 +128 176 136 +72 136 104 +128 40 128 +200 88 200 +152 104 128 +88 96 88 +120 72 80 +184 144 168 +40 48 48 +64 72 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golisopod/shiny.pal b/graphics/pokemon/golisopod/shiny.pal new file mode 100644 index 000000000..d0a35eddd --- /dev/null +++ b/graphics/pokemon/golisopod/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +88 80 88 +16 16 16 +232 232 232 +168 160 168 +32 152 208 +120 0 0 +248 40 40 +152 104 128 +88 96 88 +120 72 80 +184 144 168 +40 48 48 +64 72 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golurk/anim_front.png b/graphics/pokemon/golurk/anim_front.png new file mode 100644 index 000000000..1fb78e0ae Binary files /dev/null and b/graphics/pokemon/golurk/anim_front.png differ diff --git a/graphics/pokemon/golurk/back.png b/graphics/pokemon/golurk/back.png new file mode 100644 index 000000000..f93e3816b Binary files /dev/null and b/graphics/pokemon/golurk/back.png differ diff --git a/graphics/pokemon/golurk/footprint.png b/graphics/pokemon/golurk/footprint.png new file mode 100644 index 000000000..7e7cfce2f Binary files /dev/null and b/graphics/pokemon/golurk/footprint.png differ diff --git a/graphics/pokemon/golurk/front.png b/graphics/pokemon/golurk/front.png new file mode 100644 index 000000000..8edfc59ba Binary files /dev/null and b/graphics/pokemon/golurk/front.png differ diff --git a/graphics/pokemon/golurk/icon.png b/graphics/pokemon/golurk/icon.png new file mode 100644 index 000000000..58f72088d Binary files /dev/null and b/graphics/pokemon/golurk/icon.png differ diff --git a/graphics/pokemon/golurk/normal.pal b/graphics/pokemon/golurk/normal.pal new file mode 100644 index 000000000..94e239cf5 --- /dev/null +++ b/graphics/pokemon/golurk/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 88 104 +32 56 72 +40 120 144 +16 16 16 +56 96 104 +120 176 184 +80 136 128 +248 216 152 +184 168 112 +224 192 120 +96 64 40 +192 152 104 +152 104 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golurk/shiny.pal b/graphics/pokemon/golurk/shiny.pal new file mode 100644 index 000000000..4b8c0050c --- /dev/null +++ b/graphics/pokemon/golurk/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 64 +24 40 40 +64 72 88 +16 16 16 +80 96 104 +160 184 184 +120 128 128 +168 248 64 +184 168 112 +160 200 104 +88 64 24 +176 144 96 +136 104 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/back.png b/graphics/pokemon/goodra/back.png new file mode 100644 index 000000000..7d1069bfd Binary files /dev/null and b/graphics/pokemon/goodra/back.png differ diff --git a/graphics/pokemon/goodra/front.png b/graphics/pokemon/goodra/front.png new file mode 100644 index 000000000..cb0b50ca9 Binary files /dev/null and b/graphics/pokemon/goodra/front.png differ diff --git a/graphics/pokemon/goodra/icon.png b/graphics/pokemon/goodra/icon.png new file mode 100644 index 000000000..56271cfd8 Binary files /dev/null and b/graphics/pokemon/goodra/icon.png differ diff --git a/graphics/pokemon/goodra/normal.pal b/graphics/pokemon/goodra/normal.pal new file mode 100644 index 000000000..5d65ad51d --- /dev/null +++ b/graphics/pokemon/goodra/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +88 64 88 +192 168 200 +232 208 232 +136 104 144 +80 176 48 +216 224 232 +248 248 248 +104 96 144 +64 56 88 +144 128 200 +152 176 80 +208 224 144 +88 104 48 +0 0 0 diff --git a/graphics/pokemon/goodra/shiny.pal b/graphics/pokemon/goodra/shiny.pal new file mode 100644 index 000000000..ded0565f1 --- /dev/null +++ b/graphics/pokemon/goodra/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +72 72 56 +200 192 152 +232 232 200 +144 136 104 +112 112 200 +216 224 232 +248 248 248 +208 104 120 +120 72 80 +240 160 168 +104 152 176 +144 200 224 +32 72 96 +0 0 0 diff --git a/graphics/pokemon/goomy/back.png b/graphics/pokemon/goomy/back.png new file mode 100644 index 000000000..906cd7871 Binary files /dev/null and b/graphics/pokemon/goomy/back.png differ diff --git a/graphics/pokemon/goomy/front.png b/graphics/pokemon/goomy/front.png new file mode 100644 index 000000000..20668e01c Binary files /dev/null and b/graphics/pokemon/goomy/front.png differ diff --git a/graphics/pokemon/goomy/icon.png b/graphics/pokemon/goomy/icon.png new file mode 100644 index 000000000..ba91dea29 Binary files /dev/null and b/graphics/pokemon/goomy/icon.png differ diff --git a/graphics/pokemon/goomy/normal.pal b/graphics/pokemon/goomy/normal.pal new file mode 100644 index 000000000..f2c152d54 --- /dev/null +++ b/graphics/pokemon/goomy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 104 144 +232 208 232 +192 168 200 +88 64 88 +16 16 16 +16 80 0 +80 176 48 +104 96 144 +152 136 192 +64 56 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goomy/shiny.pal b/graphics/pokemon/goomy/shiny.pal new file mode 100644 index 000000000..e377365ea --- /dev/null +++ b/graphics/pokemon/goomy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 136 104 +232 232 200 +192 184 144 +72 72 56 +16 16 16 +48 48 104 +112 112 200 +208 104 120 +240 160 168 +120 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gorebyss/anim_front.png b/graphics/pokemon/gorebyss/anim_front.png index d3dd2fd48..a99317bde 100644 Binary files a/graphics/pokemon/gorebyss/anim_front.png and b/graphics/pokemon/gorebyss/anim_front.png differ diff --git a/graphics/pokemon/gorebyss/back.png b/graphics/pokemon/gorebyss/back.png index aaf24366b..c723ca667 100644 Binary files a/graphics/pokemon/gorebyss/back.png and b/graphics/pokemon/gorebyss/back.png differ diff --git a/graphics/pokemon/gorebyss/front.png b/graphics/pokemon/gorebyss/front.png index ba017418c..94abd8742 100644 Binary files a/graphics/pokemon/gorebyss/front.png and b/graphics/pokemon/gorebyss/front.png differ diff --git a/graphics/pokemon/gorebyss/icon.png b/graphics/pokemon/gorebyss/icon.png index 7dc8bc476..5b4fd157e 100644 Binary files a/graphics/pokemon/gorebyss/icon.png and b/graphics/pokemon/gorebyss/icon.png differ diff --git a/graphics/pokemon/gorebyss/normal.pal b/graphics/pokemon/gorebyss/normal.pal index 432c0eccc..50066960a 100644 --- a/graphics/pokemon/gorebyss/normal.pal +++ b/graphics/pokemon/gorebyss/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -255 255 255 -230 222 213 -205 189 172 -255 205 205 -246 172 189 -238 131 172 -213 98 148 -148 74 90 -131 90 131 -98 57 106 -123 106 98 -0 0 0 -205 115 255 -172 106 213 -148 90 172 +152 208 160 +160 80 112 +248 248 248 +224 216 208 +248 184 208 +240 152 184 +16 16 16 +216 112 160 +104 64 112 +216 176 224 +176 128 184 +144 96 152 +248 216 224 +200 184 168 +120 104 96 +176 128 184 diff --git a/graphics/pokemon/gorebyss/shiny.pal b/graphics/pokemon/gorebyss/shiny.pal index 693375005..74f0652c4 100644 --- a/graphics/pokemon/gorebyss/shiny.pal +++ b/graphics/pokemon/gorebyss/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -255 255 255 -230 222 213 -205 189 172 -255 246 180 -255 222 98 -246 189 74 -213 156 41 -148 106 32 -131 90 131 -98 57 106 -123 106 98 -0 0 0 -205 115 255 -172 106 213 -148 90 172 +152 208 160 +160 104 32 +248 248 248 +224 216 208 +248 240 128 +248 192 80 +16 16 16 +224 152 32 +96 48 104 +216 152 248 +168 104 208 +136 80 160 +248 248 208 +200 184 168 +120 104 96 +200 112 248 diff --git a/graphics/pokemon/gossifleur/back.png b/graphics/pokemon/gossifleur/back.png new file mode 100644 index 000000000..7fb572176 Binary files /dev/null and b/graphics/pokemon/gossifleur/back.png differ diff --git a/graphics/pokemon/gossifleur/front.png b/graphics/pokemon/gossifleur/front.png new file mode 100644 index 000000000..a9d84f1c9 Binary files /dev/null and b/graphics/pokemon/gossifleur/front.png differ diff --git a/graphics/pokemon/gossifleur/normal.pal b/graphics/pokemon/gossifleur/normal.pal new file mode 100644 index 000000000..26c94a5e4 --- /dev/null +++ b/graphics/pokemon/gossifleur/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 96 40 +240 208 32 +16 16 16 +224 152 32 +248 240 72 +248 240 160 +128 24 24 +248 64 40 +200 48 24 +64 208 136 +56 168 112 +104 96 72 +168 152 96 +56 112 88 +248 240 160 diff --git a/graphics/pokemon/gossifleur/shiny.pal b/graphics/pokemon/gossifleur/shiny.pal new file mode 100644 index 000000000..e62069c40 --- /dev/null +++ b/graphics/pokemon/gossifleur/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 32 72 +224 104 152 +16 16 16 +208 56 104 +232 144 176 +216 216 216 +64 96 96 +200 240 240 +128 160 160 +64 208 136 +56 168 112 +64 48 40 +112 112 112 +56 112 88 +248 248 248 diff --git a/graphics/pokemon/gothita/back.png b/graphics/pokemon/gothita/back.png new file mode 100644 index 000000000..dc44067ea Binary files /dev/null and b/graphics/pokemon/gothita/back.png differ diff --git a/graphics/pokemon/gothita/footprint.png b/graphics/pokemon/gothita/footprint.png new file mode 100644 index 000000000..4cc2972cf Binary files /dev/null and b/graphics/pokemon/gothita/footprint.png differ diff --git a/graphics/pokemon/gothita/front.png b/graphics/pokemon/gothita/front.png new file mode 100644 index 000000000..e545a3989 Binary files /dev/null and b/graphics/pokemon/gothita/front.png differ diff --git a/graphics/pokemon/gothita/icon.png b/graphics/pokemon/gothita/icon.png new file mode 100644 index 000000000..19da4895b Binary files /dev/null and b/graphics/pokemon/gothita/icon.png differ diff --git a/graphics/pokemon/gothita/normal.pal b/graphics/pokemon/gothita/normal.pal new file mode 100644 index 000000000..9406c182e --- /dev/null +++ b/graphics/pokemon/gothita/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +80 72 64 +24 24 24 +112 104 96 +184 176 168 +248 248 248 +200 144 208 +144 96 136 +72 48 72 +24 80 112 +80 176 216 +120 48 48 +216 88 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothita/shiny.pal b/graphics/pokemon/gothita/shiny.pal new file mode 100644 index 000000000..e4b833c33 --- /dev/null +++ b/graphics/pokemon/gothita/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 56 +64 64 88 +24 24 24 +112 112 112 +176 176 176 +248 248 248 +200 144 160 +136 96 112 +80 48 56 +80 24 72 +160 80 152 +112 48 72 +248 64 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothitelle/back.png b/graphics/pokemon/gothitelle/back.png new file mode 100644 index 000000000..bcc8ebdba Binary files /dev/null and b/graphics/pokemon/gothitelle/back.png differ diff --git a/graphics/pokemon/gothitelle/footprint.png b/graphics/pokemon/gothitelle/footprint.png new file mode 100644 index 000000000..64886b8d3 Binary files /dev/null and b/graphics/pokemon/gothitelle/footprint.png differ diff --git a/graphics/pokemon/gothitelle/front.png b/graphics/pokemon/gothitelle/front.png new file mode 100644 index 000000000..728da9edf Binary files /dev/null and b/graphics/pokemon/gothitelle/front.png differ diff --git a/graphics/pokemon/gothitelle/icon.png b/graphics/pokemon/gothitelle/icon.png new file mode 100644 index 000000000..bc96d2720 Binary files /dev/null and b/graphics/pokemon/gothitelle/icon.png differ diff --git a/graphics/pokemon/gothitelle/normal.pal b/graphics/pokemon/gothitelle/normal.pal new file mode 100644 index 000000000..acce41e39 --- /dev/null +++ b/graphics/pokemon/gothitelle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 24 +64 56 64 +16 16 16 +120 104 96 +40 32 40 +168 160 152 +248 248 248 +184 120 168 +144 88 128 +208 160 200 +0 112 152 +8 184 240 +152 48 48 +232 88 88 +0 0 0 diff --git a/graphics/pokemon/gothitelle/shiny.pal b/graphics/pokemon/gothitelle/shiny.pal new file mode 100644 index 000000000..83ede366a --- /dev/null +++ b/graphics/pokemon/gothitelle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 32 +64 64 104 +16 16 16 +96 96 136 +32 32 64 +160 168 192 +248 248 248 +192 136 160 +152 104 128 +232 184 208 +112 48 112 +176 56 176 +136 48 72 +248 64 160 +0 0 0 diff --git a/graphics/pokemon/gothorita/back.png b/graphics/pokemon/gothorita/back.png new file mode 100644 index 000000000..979dc7eb5 Binary files /dev/null and b/graphics/pokemon/gothorita/back.png differ diff --git a/graphics/pokemon/gothorita/footprint.png b/graphics/pokemon/gothorita/footprint.png new file mode 100644 index 000000000..e07adc3b0 Binary files /dev/null and b/graphics/pokemon/gothorita/footprint.png differ diff --git a/graphics/pokemon/gothorita/front.png b/graphics/pokemon/gothorita/front.png new file mode 100644 index 000000000..b6fa0cb50 Binary files /dev/null and b/graphics/pokemon/gothorita/front.png differ diff --git a/graphics/pokemon/gothorita/icon.png b/graphics/pokemon/gothorita/icon.png new file mode 100644 index 000000000..d48dfbc96 Binary files /dev/null and b/graphics/pokemon/gothorita/icon.png differ diff --git a/graphics/pokemon/gothorita/normal.pal b/graphics/pokemon/gothorita/normal.pal new file mode 100644 index 000000000..db3a7cbe8 --- /dev/null +++ b/graphics/pokemon/gothorita/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 24 +112 104 104 +184 168 168 +248 248 248 +40 32 32 +48 48 56 +152 104 136 +192 144 208 +8 112 160 +8 192 240 +120 48 48 +184 72 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothorita/shiny.pal b/graphics/pokemon/gothorita/shiny.pal new file mode 100644 index 000000000..af6a2b12b --- /dev/null +++ b/graphics/pokemon/gothorita/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 24 +112 112 112 +176 176 176 +248 248 248 +32 32 56 +64 64 88 +144 104 112 +200 136 160 +80 24 72 +168 64 152 +136 48 72 +248 64 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gourgeist/back.png b/graphics/pokemon/gourgeist/back.png new file mode 100644 index 000000000..b572c429b Binary files /dev/null and b/graphics/pokemon/gourgeist/back.png differ diff --git a/graphics/pokemon/gourgeist/front.png b/graphics/pokemon/gourgeist/front.png new file mode 100644 index 000000000..cdb02eab8 Binary files /dev/null and b/graphics/pokemon/gourgeist/front.png differ diff --git a/graphics/pokemon/gourgeist/icon.png b/graphics/pokemon/gourgeist/icon.png new file mode 100644 index 000000000..534856b3a Binary files /dev/null and b/graphics/pokemon/gourgeist/icon.png differ diff --git a/graphics/pokemon/gourgeist/large/back.png b/graphics/pokemon/gourgeist/large/back.png new file mode 100644 index 000000000..2d0751fa7 Binary files /dev/null and b/graphics/pokemon/gourgeist/large/back.png differ diff --git a/graphics/pokemon/gourgeist/large/front.png b/graphics/pokemon/gourgeist/large/front.png new file mode 100644 index 000000000..552cd4b88 Binary files /dev/null and b/graphics/pokemon/gourgeist/large/front.png differ diff --git a/graphics/pokemon/gourgeist/normal.pal b/graphics/pokemon/gourgeist/normal.pal new file mode 100644 index 000000000..17f7ad505 --- /dev/null +++ b/graphics/pokemon/gourgeist/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +25 19 6 +173 96 72 +109 91 46 +53 42 17 +255 192 147 +140 66 43 +112 52 48 +239 138 98 +0 0 0 +165 120 58 +252 203 98 +216 158 75 +73 60 26 +226 163 27 +0 0 0 diff --git a/graphics/pokemon/gourgeist/shiny.pal b/graphics/pokemon/gourgeist/shiny.pal new file mode 100644 index 000000000..116cc4b7b --- /dev/null +++ b/graphics/pokemon/gourgeist/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +10 10 10 +118 71 170 +73 73 73 +25 25 25 +209 158 255 +87 42 137 +60 47 109 +159 99 237 +0 0 0 +163 139 107 +230 247 136 +214 182 139 +38 38 38 +168 204 24 +0 0 0 diff --git a/graphics/pokemon/gourgeist/small/back.png b/graphics/pokemon/gourgeist/small/back.png new file mode 100644 index 000000000..1865e7c27 Binary files /dev/null and b/graphics/pokemon/gourgeist/small/back.png differ diff --git a/graphics/pokemon/gourgeist/small/front.png b/graphics/pokemon/gourgeist/small/front.png new file mode 100644 index 000000000..b3b659bdf Binary files /dev/null and b/graphics/pokemon/gourgeist/small/front.png differ diff --git a/graphics/pokemon/gourgeist/super/back.png b/graphics/pokemon/gourgeist/super/back.png new file mode 100644 index 000000000..f669c4987 Binary files /dev/null and b/graphics/pokemon/gourgeist/super/back.png differ diff --git a/graphics/pokemon/gourgeist/super/front.png b/graphics/pokemon/gourgeist/super/front.png new file mode 100644 index 000000000..14c8143d2 Binary files /dev/null and b/graphics/pokemon/gourgeist/super/front.png differ diff --git a/graphics/pokemon/granbull/anim_front.png b/graphics/pokemon/granbull/anim_front.png index e077f8b07..8b67749d9 100644 Binary files a/graphics/pokemon/granbull/anim_front.png and b/graphics/pokemon/granbull/anim_front.png differ diff --git a/graphics/pokemon/granbull/back.png b/graphics/pokemon/granbull/back.png index 2ac044da6..eecb45ba7 100644 Binary files a/graphics/pokemon/granbull/back.png and b/graphics/pokemon/granbull/back.png differ diff --git a/graphics/pokemon/granbull/front.png b/graphics/pokemon/granbull/front.png index ee4c40b25..3c3a0d72e 100644 Binary files a/graphics/pokemon/granbull/front.png and b/graphics/pokemon/granbull/front.png differ diff --git a/graphics/pokemon/granbull/icon.png b/graphics/pokemon/granbull/icon.png index 89beb7a8c..19f3e8771 100644 Binary files a/graphics/pokemon/granbull/icon.png and b/graphics/pokemon/granbull/icon.png differ diff --git a/graphics/pokemon/granbull/normal.pal b/graphics/pokemon/granbull/normal.pal index b83b14d16..194de62fd 100644 --- a/graphics/pokemon/granbull/normal.pal +++ b/graphics/pokemon/granbull/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -90 57 82 -156 98 148 -213 115 213 -230 156 238 -238 189 255 -255 0 255 -131 57 0 -230 197 131 +152 208 160 +96 56 72 +240 176 208 +144 96 120 +184 128 160 16 16 16 -49 57 65 -82 90 90 -164 164 156 -255 255 255 +208 208 216 +248 248 248 +120 112 112 +56 56 56 +128 72 80 +224 112 112 +216 152 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/granbull/shiny.pal b/graphics/pokemon/granbull/shiny.pal index a8dfec728..563b25984 100644 --- a/graphics/pokemon/granbull/shiny.pal +++ b/graphics/pokemon/granbull/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -98 82 65 -148 115 90 -205 172 131 -230 205 172 -246 222 189 -255 0 255 -90 82 0 -205 189 106 +152 208 160 +120 72 56 +224 200 176 +152 104 88 +184 144 144 16 16 16 -49 57 65 -82 90 90 -164 164 156 -255 255 255 +208 208 216 +248 248 248 +120 128 128 +64 72 80 +160 56 80 +248 120 144 +200 168 144 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grapploct/back.png b/graphics/pokemon/grapploct/back.png new file mode 100644 index 000000000..83261f858 Binary files /dev/null and b/graphics/pokemon/grapploct/back.png differ diff --git a/graphics/pokemon/grapploct/front.png b/graphics/pokemon/grapploct/front.png new file mode 100644 index 000000000..3dfb91195 Binary files /dev/null and b/graphics/pokemon/grapploct/front.png differ diff --git a/graphics/pokemon/grapploct/normal.pal b/graphics/pokemon/grapploct/normal.pal new file mode 100644 index 000000000..967f4b965 --- /dev/null +++ b/graphics/pokemon/grapploct/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 32 112 +16 88 224 +16 16 16 +0 56 152 +56 120 232 +120 168 104 +248 232 8 +128 120 16 +192 160 16 +32 32 40 +72 64 112 +56 184 232 +248 248 248 +48 40 72 +0 0 0 diff --git a/graphics/pokemon/grapploct/shiny.pal b/graphics/pokemon/grapploct/shiny.pal new file mode 100644 index 000000000..9512af94c --- /dev/null +++ b/graphics/pokemon/grapploct/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 16 0 +224 16 24 +16 16 16 +152 0 8 +240 56 104 +184 104 32 +248 232 8 +128 120 16 +192 160 16 +104 80 80 +240 232 232 +56 184 232 +248 248 248 +184 152 152 +0 0 0 diff --git a/graphics/pokemon/graveler/anim_front.png b/graphics/pokemon/graveler/anim_front.png index 09b913061..52bd60e1b 100644 Binary files a/graphics/pokemon/graveler/anim_front.png and b/graphics/pokemon/graveler/anim_front.png differ diff --git a/graphics/pokemon/graveler/back.png b/graphics/pokemon/graveler/back.png index 79e87cee9..9704c55fe 100644 Binary files a/graphics/pokemon/graveler/back.png and b/graphics/pokemon/graveler/back.png differ diff --git a/graphics/pokemon/graveler/front.png b/graphics/pokemon/graveler/front.png index 25c7066a4..61807e94f 100644 Binary files a/graphics/pokemon/graveler/front.png and b/graphics/pokemon/graveler/front.png differ diff --git a/graphics/pokemon/graveler/icon.png b/graphics/pokemon/graveler/icon.png index 84e81dc10..c6aa12480 100644 Binary files a/graphics/pokemon/graveler/icon.png and b/graphics/pokemon/graveler/icon.png differ diff --git a/graphics/pokemon/graveler/normal.pal b/graphics/pokemon/graveler/normal.pal index b176f1268..a78a6b5b1 100644 --- a/graphics/pokemon/graveler/normal.pal +++ b/graphics/pokemon/graveler/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -205 205 205 -148 148 148 +152 208 160 +48 56 56 +216 208 184 +176 176 152 +136 136 112 +96 96 104 16 16 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -205 213 131 -172 180 98 -123 131 49 -82 74 16 +248 248 248 +184 104 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/graveler/shiny.pal b/graphics/pokemon/graveler/shiny.pal index 3b61619d9..b00659cb7 100644 --- a/graphics/pokemon/graveler/shiny.pal +++ b/graphics/pokemon/graveler/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -205 205 205 -148 148 148 +152 208 160 +80 24 16 +200 176 64 +184 136 32 +152 96 24 +112 56 16 16 16 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -205 148 41 -164 106 0 -123 65 0 -82 24 0 +248 248 248 +184 72 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/greedent/back.png b/graphics/pokemon/greedent/back.png new file mode 100644 index 000000000..543d241bb Binary files /dev/null and b/graphics/pokemon/greedent/back.png differ diff --git a/graphics/pokemon/greedent/front.png b/graphics/pokemon/greedent/front.png new file mode 100644 index 000000000..e954cb064 Binary files /dev/null and b/graphics/pokemon/greedent/front.png differ diff --git a/graphics/pokemon/greedent/normal.pal b/graphics/pokemon/greedent/normal.pal new file mode 100644 index 000000000..34eee8d8d --- /dev/null +++ b/graphics/pokemon/greedent/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +128 72 64 +176 104 96 +208 152 144 +72 24 8 +136 72 48 +104 40 32 +224 112 40 +248 160 88 +224 168 160 +232 192 184 +168 160 160 +248 240 240 +216 88 80 +0 0 0 diff --git a/graphics/pokemon/greedent/shiny.pal b/graphics/pokemon/greedent/shiny.pal new file mode 100644 index 000000000..5f8a11233 --- /dev/null +++ b/graphics/pokemon/greedent/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +136 72 56 +192 128 112 +216 176 152 +120 32 40 +192 112 128 +152 64 72 +224 112 40 +248 160 88 +224 192 168 +232 200 184 +168 160 160 +248 240 240 +216 88 80 +0 0 0 diff --git a/graphics/pokemon/greninja/ash/back.png b/graphics/pokemon/greninja/ash/back.png new file mode 100644 index 000000000..b93c9b1ac Binary files /dev/null and b/graphics/pokemon/greninja/ash/back.png differ diff --git a/graphics/pokemon/greninja/ash/front.png b/graphics/pokemon/greninja/ash/front.png new file mode 100644 index 000000000..22b6d8101 Binary files /dev/null and b/graphics/pokemon/greninja/ash/front.png differ diff --git a/graphics/pokemon/greninja/ash/icon.png b/graphics/pokemon/greninja/ash/icon.png new file mode 100644 index 000000000..5c096c165 Binary files /dev/null and b/graphics/pokemon/greninja/ash/icon.png differ diff --git a/graphics/pokemon/greninja/ash/normal.pal b/graphics/pokemon/greninja/ash/normal.pal new file mode 100644 index 000000000..67f019cb0 --- /dev/null +++ b/graphics/pokemon/greninja/ash/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +13 54 95 +25 77 141 +16 16 16 +51 61 71 +127 49 63 +255 124 144 +21 108 181 +131 26 21 +221 41 37 +86 185 234 +198 83 102 +252 252 252 +150 150 150 +194 231 248 +180 172 131 diff --git a/graphics/pokemon/greninja/ash/shiny.pal b/graphics/pokemon/greninja/ash/shiny.pal new file mode 100644 index 000000000..ed671dd01 --- /dev/null +++ b/graphics/pokemon/greninja/ash/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +21 29 34 +36 42 60 +16 16 16 +51 61 71 +127 49 63 +255 124 144 +54 67 87 +131 26 21 +221 41 37 +86 185 234 +198 83 102 +252 252 252 +150 150 150 +194 231 248 +180 172 131 diff --git a/graphics/pokemon/greninja/back.png b/graphics/pokemon/greninja/back.png new file mode 100644 index 000000000..36d3aed4d Binary files /dev/null and b/graphics/pokemon/greninja/back.png differ diff --git a/graphics/pokemon/greninja/front.png b/graphics/pokemon/greninja/front.png new file mode 100644 index 000000000..81faac3bf Binary files /dev/null and b/graphics/pokemon/greninja/front.png differ diff --git a/graphics/pokemon/greninja/icon.png b/graphics/pokemon/greninja/icon.png new file mode 100644 index 000000000..20ede9207 Binary files /dev/null and b/graphics/pokemon/greninja/icon.png differ diff --git a/graphics/pokemon/greninja/normal.pal b/graphics/pokemon/greninja/normal.pal new file mode 100644 index 000000000..7c2ccbeb7 --- /dev/null +++ b/graphics/pokemon/greninja/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 88 +40 56 128 +16 16 16 +72 64 56 +248 240 208 +48 80 208 +80 184 232 +72 72 72 +144 144 144 +248 248 248 +192 80 96 +120 48 56 +144 136 120 +248 120 144 +0 0 0 diff --git a/graphics/pokemon/greninja/shiny.pal b/graphics/pokemon/greninja/shiny.pal new file mode 100644 index 000000000..29392d1ec --- /dev/null +++ b/graphics/pokemon/greninja/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 32 +40 40 56 +16 16 16 +40 32 32 +104 88 88 +56 64 80 +80 184 232 +72 72 72 +144 144 144 +248 248 248 +168 56 72 +104 24 40 +64 64 64 +224 72 88 +0 0 0 diff --git a/graphics/pokemon/grimer/anim_front.png b/graphics/pokemon/grimer/anim_front.png index 9305e2d97..646e1f80a 100644 Binary files a/graphics/pokemon/grimer/anim_front.png and b/graphics/pokemon/grimer/anim_front.png differ diff --git a/graphics/pokemon/grimer/back.png b/graphics/pokemon/grimer/back.png index 593a1ab54..280c733fc 100644 Binary files a/graphics/pokemon/grimer/back.png and b/graphics/pokemon/grimer/back.png differ diff --git a/graphics/pokemon/grimer/front.png b/graphics/pokemon/grimer/front.png index 040fbd192..350c05fbe 100644 Binary files a/graphics/pokemon/grimer/front.png and b/graphics/pokemon/grimer/front.png differ diff --git a/graphics/pokemon/grimer/icon.png b/graphics/pokemon/grimer/icon.png index c814df542..8d39cfc8a 100644 Binary files a/graphics/pokemon/grimer/icon.png and b/graphics/pokemon/grimer/icon.png differ diff --git a/graphics/pokemon/grimer/normal.pal b/graphics/pokemon/grimer/normal.pal index 6a1087bcf..9b8dd0a98 100644 --- a/graphics/pokemon/grimer/normal.pal +++ b/graphics/pokemon/grimer/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -213 213 222 -172 180 189 -131 139 156 -65 74 90 -230 189 222 -197 156 180 -148 90 156 -90 49 115 -238 222 238 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +136 112 152 +200 168 224 +80 56 96 +232 208 240 +168 128 192 16 16 16 -255 255 255 +104 80 120 +248 248 248 +120 128 160 +56 56 56 +152 168 200 +208 208 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grimer/shiny.pal b/graphics/pokemon/grimer/shiny.pal index 6c9a6b415..96ae46dcb 100644 --- a/graphics/pokemon/grimer/shiny.pal +++ b/graphics/pokemon/grimer/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -213 213 222 -172 180 189 -131 139 156 -65 74 90 -222 255 180 -180 213 139 -139 172 98 -82 115 41 -238 222 238 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +128 176 96 +184 224 144 +72 120 40 +200 240 160 +152 200 128 16 16 16 -255 255 255 +96 144 64 +248 248 248 +128 136 152 +64 72 88 +168 176 184 +208 208 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grimmsnarl/back.png b/graphics/pokemon/grimmsnarl/back.png new file mode 100644 index 000000000..e483028a0 Binary files /dev/null and b/graphics/pokemon/grimmsnarl/back.png differ diff --git a/graphics/pokemon/grimmsnarl/front.png b/graphics/pokemon/grimmsnarl/front.png new file mode 100644 index 000000000..6aa68d771 Binary files /dev/null and b/graphics/pokemon/grimmsnarl/front.png differ diff --git a/graphics/pokemon/grimmsnarl/normal.pal b/graphics/pokemon/grimmsnarl/normal.pal new file mode 100644 index 000000000..22d3359df --- /dev/null +++ b/graphics/pokemon/grimmsnarl/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 104 56 +64 184 96 +32 16 56 +16 16 16 +88 64 144 +64 144 80 +64 48 104 +248 8 64 +200 200 200 +248 248 248 +48 40 80 +120 128 136 +232 48 96 +240 88 144 +40 24 72 diff --git a/graphics/pokemon/grimmsnarl/shiny.pal b/graphics/pokemon/grimmsnarl/shiny.pal new file mode 100644 index 000000000..6af5066ea --- /dev/null +++ b/graphics/pokemon/grimmsnarl/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 40 96 +192 48 168 +88 88 96 +16 16 16 +216 208 216 +152 48 128 +160 152 160 +248 8 64 +200 200 200 +248 248 248 +136 128 136 +120 128 136 +64 80 168 +80 128 200 +88 88 96 diff --git a/graphics/pokemon/grookey/back.png b/graphics/pokemon/grookey/back.png new file mode 100644 index 000000000..b7f6c6076 Binary files /dev/null and b/graphics/pokemon/grookey/back.png differ diff --git a/graphics/pokemon/grookey/front.png b/graphics/pokemon/grookey/front.png new file mode 100644 index 000000000..d2b721745 Binary files /dev/null and b/graphics/pokemon/grookey/front.png differ diff --git a/graphics/pokemon/grookey/normal.pal b/graphics/pokemon/grookey/normal.pal new file mode 100644 index 000000000..0d073aa4f --- /dev/null +++ b/graphics/pokemon/grookey/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 112 48 +16 16 16 +128 208 80 +104 168 72 +152 144 72 +96 48 48 +232 224 80 +168 96 72 +128 72 64 +248 248 248 +176 176 192 +48 48 56 +136 40 16 +240 104 40 +200 72 32 diff --git a/graphics/pokemon/grookey/shiny.pal b/graphics/pokemon/grookey/shiny.pal new file mode 100644 index 000000000..cfc219a52 --- /dev/null +++ b/graphics/pokemon/grookey/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 112 48 +16 16 16 +184 208 80 +144 168 72 +152 152 80 +104 56 64 +240 232 144 +176 88 88 +136 64 80 +248 248 248 +176 176 192 +48 48 56 +120 56 32 +224 128 64 +184 88 48 diff --git a/graphics/pokemon/grotle/anim_front.png b/graphics/pokemon/grotle/anim_front.png new file mode 100644 index 000000000..f66f753c3 Binary files /dev/null and b/graphics/pokemon/grotle/anim_front.png differ diff --git a/graphics/pokemon/grotle/back.png b/graphics/pokemon/grotle/back.png new file mode 100644 index 000000000..320f570aa Binary files /dev/null and b/graphics/pokemon/grotle/back.png differ diff --git a/graphics/pokemon/grotle/footprint.png b/graphics/pokemon/grotle/footprint.png new file mode 100644 index 000000000..d72c05265 Binary files /dev/null and b/graphics/pokemon/grotle/footprint.png differ diff --git a/graphics/pokemon/grotle/front.png b/graphics/pokemon/grotle/front.png new file mode 100644 index 000000000..cabbca1bb Binary files /dev/null and b/graphics/pokemon/grotle/front.png differ diff --git a/graphics/pokemon/grotle/icon.png b/graphics/pokemon/grotle/icon.png new file mode 100644 index 000000000..b91e96157 Binary files /dev/null and b/graphics/pokemon/grotle/icon.png differ diff --git a/graphics/pokemon/grotle/normal.pal b/graphics/pokemon/grotle/normal.pal new file mode 100644 index 000000000..454c89615 --- /dev/null +++ b/graphics/pokemon/grotle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 128 64 +56 88 40 +88 168 112 +16 16 16 +88 72 48 +168 120 72 +128 96 56 +208 176 56 +224 192 104 +96 128 72 +152 184 120 +120 168 96 +248 248 248 +208 208 208 +144 144 144 diff --git a/graphics/pokemon/grotle/shiny.pal b/graphics/pokemon/grotle/shiny.pal new file mode 100644 index 000000000..e6eb4f04c --- /dev/null +++ b/graphics/pokemon/grotle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 136 72 +64 88 40 +136 184 112 +16 16 16 +40 80 88 +80 152 128 +64 112 120 +128 200 176 +160 224 200 +144 136 56 +232 240 64 +192 192 56 +248 248 248 +208 208 208 +144 144 144 diff --git a/graphics/pokemon/groudon/anim_front.png b/graphics/pokemon/groudon/anim_front.png index 815808a92..eb917bd75 100644 Binary files a/graphics/pokemon/groudon/anim_front.png and b/graphics/pokemon/groudon/anim_front.png differ diff --git a/graphics/pokemon/groudon/back.png b/graphics/pokemon/groudon/back.png index e2b711932..7733f7264 100644 Binary files a/graphics/pokemon/groudon/back.png and b/graphics/pokemon/groudon/back.png differ diff --git a/graphics/pokemon/groudon/front.png b/graphics/pokemon/groudon/front.png index 2e768694f..983835520 100644 Binary files a/graphics/pokemon/groudon/front.png and b/graphics/pokemon/groudon/front.png differ diff --git a/graphics/pokemon/groudon/icon.png b/graphics/pokemon/groudon/icon.png index 2b8707bb8..1c237537b 100644 Binary files a/graphics/pokemon/groudon/icon.png and b/graphics/pokemon/groudon/icon.png differ diff --git a/graphics/pokemon/groudon/normal.pal b/graphics/pokemon/groudon/normal.pal index 24c99e510..4a3338b1f 100644 --- a/graphics/pokemon/groudon/normal.pal +++ b/graphics/pokemon/groudon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -205 57 74 -172 148 164 -156 123 139 -123 90 98 -255 123 131 -123 32 41 -255 32 41 -172 41 57 -255 205 49 -197 197 205 -255 255 255 -255 189 189 -156 106 49 -57 57 57 +152 208 160 16 16 16 +104 16 24 +248 152 136 +208 64 56 +248 104 80 +144 32 24 +176 48 32 +248 216 88 +112 88 80 +248 248 248 +136 104 48 +184 176 208 +56 48 40 +144 128 120 +168 152 144 diff --git a/graphics/pokemon/groudon/shiny.pal b/graphics/pokemon/groudon/shiny.pal index 6c0a16585..3a890e1b0 100644 --- a/graphics/pokemon/groudon/shiny.pal +++ b/graphics/pokemon/groudon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -131 131 8 -172 148 164 -156 123 139 -123 90 98 -230 230 106 -98 98 0 -197 197 74 -164 164 41 -255 205 49 -197 197 205 -255 255 255 -255 255 139 -156 106 49 -57 57 57 +152 208 160 16 16 16 +64 88 16 +240 248 176 +192 200 48 +224 240 88 +112 136 56 +152 168 48 +248 200 48 +112 96 88 +248 248 248 +144 96 40 +184 184 184 +56 56 56 +152 136 136 +168 160 160 diff --git a/graphics/pokemon/grovyle/anim_front.png b/graphics/pokemon/grovyle/anim_front.png index daee3d1be..ebb3dc0f3 100644 Binary files a/graphics/pokemon/grovyle/anim_front.png and b/graphics/pokemon/grovyle/anim_front.png differ diff --git a/graphics/pokemon/grovyle/back.png b/graphics/pokemon/grovyle/back.png index 1ffed7b90..8f319457b 100644 Binary files a/graphics/pokemon/grovyle/back.png and b/graphics/pokemon/grovyle/back.png differ diff --git a/graphics/pokemon/grovyle/front.png b/graphics/pokemon/grovyle/front.png index 95a19a7ca..eecc7c939 100644 Binary files a/graphics/pokemon/grovyle/front.png and b/graphics/pokemon/grovyle/front.png differ diff --git a/graphics/pokemon/grovyle/icon.png b/graphics/pokemon/grovyle/icon.png index bed04dc98..e65557f33 100644 Binary files a/graphics/pokemon/grovyle/icon.png and b/graphics/pokemon/grovyle/icon.png differ diff --git a/graphics/pokemon/grovyle/normal.pal b/graphics/pokemon/grovyle/normal.pal index a1e6181fc..b39fcc3a2 100644 --- a/graphics/pokemon/grovyle/normal.pal +++ b/graphics/pokemon/grovyle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 148 131 -16 82 74 -90 180 106 -139 230 148 -189 255 180 -57 131 65 -131 41 49 -230 65 41 -255 115 82 -255 222 82 -57 131 148 -189 65 65 -213 139 82 -82 164 189 +200 128 216 +40 64 40 +80 152 88 +64 112 64 +16 16 16 +56 96 48 +88 168 96 +128 208 136 +64 136 64 +192 144 40 +248 224 136 +128 32 32 +208 80 80 +88 112 56 +240 120 120 0 0 0 -255 238 255 diff --git a/graphics/pokemon/grovyle/shiny.pal b/graphics/pokemon/grovyle/shiny.pal index c61afa4a3..68abd7908 100644 --- a/graphics/pokemon/grovyle/shiny.pal +++ b/graphics/pokemon/grovyle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 148 131 -148 74 49 -74 164 148 -148 205 213 -180 230 238 -65 123 115 -205 156 123 -238 189 156 -255 238 197 -255 222 82 -213 82 57 -180 131 98 -213 139 82 -255 106 82 +200 128 216 +112 64 32 +248 120 88 +192 72 72 +16 16 16 +32 80 88 +88 168 128 +144 216 200 +72 136 120 +192 144 40 +248 224 136 +128 88 64 +184 152 128 +56 112 120 +224 192 160 0 0 0 -255 238 255 diff --git a/graphics/pokemon/growlithe/anim_front.png b/graphics/pokemon/growlithe/anim_front.png index ee7564cb9..d77fc1b15 100644 Binary files a/graphics/pokemon/growlithe/anim_front.png and b/graphics/pokemon/growlithe/anim_front.png differ diff --git a/graphics/pokemon/growlithe/back.png b/graphics/pokemon/growlithe/back.png index 2b89351a3..ff46b992b 100644 Binary files a/graphics/pokemon/growlithe/back.png and b/graphics/pokemon/growlithe/back.png differ diff --git a/graphics/pokemon/growlithe/front.png b/graphics/pokemon/growlithe/front.png index 12ae57290..84d6e929f 100644 Binary files a/graphics/pokemon/growlithe/front.png and b/graphics/pokemon/growlithe/front.png differ diff --git a/graphics/pokemon/growlithe/icon.png b/graphics/pokemon/growlithe/icon.png index 8870c8b4f..d9ee550f8 100644 Binary files a/graphics/pokemon/growlithe/icon.png and b/graphics/pokemon/growlithe/icon.png differ diff --git a/graphics/pokemon/growlithe/normal.pal b/graphics/pokemon/growlithe/normal.pal index 0c7054eae..a19d76585 100644 --- a/graphics/pokemon/growlithe/normal.pal +++ b/graphics/pokemon/growlithe/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 246 -222 222 213 -82 82 82 -255 0 255 -255 0 255 -255 0 255 -255 246 180 -230 213 148 -180 164 106 -115 98 32 -255 197 82 -238 164 65 -197 123 16 -148 49 0 +152 208 160 +104 80 56 +240 208 168 +184 152 120 16 16 16 +208 176 136 +184 112 64 +112 64 32 +232 160 112 +224 136 72 +136 112 88 +48 56 64 +88 88 120 +248 248 240 +216 216 208 +183 123 135 diff --git a/graphics/pokemon/growlithe/shiny.pal b/graphics/pokemon/growlithe/shiny.pal index 0604c9c25..d59ffd950 100644 --- a/graphics/pokemon/growlithe/shiny.pal +++ b/graphics/pokemon/growlithe/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 246 -222 222 213 -82 82 82 -255 0 255 -255 0 255 -255 0 255 -255 246 180 -230 213 148 -180 164 106 -115 98 32 -255 238 82 -230 197 41 -189 156 0 -123 90 0 +152 208 160 +104 96 48 +240 240 176 +192 176 112 16 16 16 +208 200 136 +184 168 64 +120 88 24 +248 248 168 +232 224 64 +136 128 72 +80 80 80 +88 88 120 +248 248 240 +216 216 208 +246 123 65 diff --git a/graphics/pokemon/grubbin/back.png b/graphics/pokemon/grubbin/back.png new file mode 100644 index 000000000..f2904a265 Binary files /dev/null and b/graphics/pokemon/grubbin/back.png differ diff --git a/graphics/pokemon/grubbin/front.png b/graphics/pokemon/grubbin/front.png new file mode 100644 index 000000000..4ae58b3c0 Binary files /dev/null and b/graphics/pokemon/grubbin/front.png differ diff --git a/graphics/pokemon/grubbin/icon.png b/graphics/pokemon/grubbin/icon.png new file mode 100644 index 000000000..96071bf8f Binary files /dev/null and b/graphics/pokemon/grubbin/icon.png differ diff --git a/graphics/pokemon/grubbin/normal.pal b/graphics/pokemon/grubbin/normal.pal new file mode 100644 index 000000000..17af4b685 --- /dev/null +++ b/graphics/pokemon/grubbin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 112 112 +128 32 32 +224 232 240 +224 96 48 +232 152 96 +16 16 16 +160 184 192 +216 184 48 +240 232 120 +248 248 248 +168 48 24 +184 48 24 +176 176 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grubbin/shiny.pal b/graphics/pokemon/grubbin/shiny.pal new file mode 100644 index 000000000..feb9ae299 --- /dev/null +++ b/graphics/pokemon/grubbin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 112 112 +96 24 24 +224 232 240 +192 64 40 +232 128 112 +16 16 16 +160 184 192 +192 80 48 +232 128 104 +248 248 248 +128 128 128 +144 40 24 +176 176 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grumpig/anim_front.png b/graphics/pokemon/grumpig/anim_front.png index 1d128a652..8aaa19b7c 100644 Binary files a/graphics/pokemon/grumpig/anim_front.png and b/graphics/pokemon/grumpig/anim_front.png differ diff --git a/graphics/pokemon/grumpig/back.png b/graphics/pokemon/grumpig/back.png index 08d476c29..299ce23a8 100644 Binary files a/graphics/pokemon/grumpig/back.png and b/graphics/pokemon/grumpig/back.png differ diff --git a/graphics/pokemon/grumpig/front.png b/graphics/pokemon/grumpig/front.png index 42604aed2..9df84fba8 100644 Binary files a/graphics/pokemon/grumpig/front.png and b/graphics/pokemon/grumpig/front.png differ diff --git a/graphics/pokemon/grumpig/icon.png b/graphics/pokemon/grumpig/icon.png index fb3cac59d..013cec0b2 100644 Binary files a/graphics/pokemon/grumpig/icon.png and b/graphics/pokemon/grumpig/icon.png differ diff --git a/graphics/pokemon/grumpig/normal.pal b/graphics/pokemon/grumpig/normal.pal index c49601f91..c1f82cf81 100644 --- a/graphics/pokemon/grumpig/normal.pal +++ b/graphics/pokemon/grumpig/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -148 148 148 -123 123 123 -98 98 98 -74 74 74 -255 180 213 -238 139 172 -213 106 131 -230 172 238 -205 139 213 -180 115 189 -123 82 139 -156 74 98 -246 205 255 -0 0 0 -255 255 255 +152 208 160 +56 56 56 +160 152 160 +96 96 96 +16 16 16 +120 120 128 +184 128 184 +152 96 104 +192 160 208 +216 184 224 +112 88 120 +200 120 136 +248 248 248 +232 152 168 +216 192 232 +248 184 192 diff --git a/graphics/pokemon/grumpig/shiny.pal b/graphics/pokemon/grumpig/shiny.pal index b9c88ae3d..45ecad2b3 100644 --- a/graphics/pokemon/grumpig/shiny.pal +++ b/graphics/pokemon/grumpig/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -172 172 172 -131 131 131 -82 82 82 -57 57 57 -255 180 213 -238 139 172 -213 106 131 -246 222 106 -213 189 65 -189 164 41 -131 123 0 -156 74 98 -255 238 172 -0 0 0 -255 255 255 +152 208 160 +64 64 72 +168 168 176 +88 88 104 +16 16 16 +128 128 136 +200 168 72 +144 72 80 +216 192 88 +232 224 128 +152 128 24 +200 96 120 +248 248 248 +224 136 160 +216 192 232 +240 176 184 diff --git a/graphics/pokemon/gulpin/anim_front.png b/graphics/pokemon/gulpin/anim_front.png index 8381bfdc7..c4974b675 100644 Binary files a/graphics/pokemon/gulpin/anim_front.png and b/graphics/pokemon/gulpin/anim_front.png differ diff --git a/graphics/pokemon/gulpin/back.png b/graphics/pokemon/gulpin/back.png index 928f291d1..46a384423 100644 Binary files a/graphics/pokemon/gulpin/back.png and b/graphics/pokemon/gulpin/back.png differ diff --git a/graphics/pokemon/gulpin/front.png b/graphics/pokemon/gulpin/front.png index 14809cf73..f13058f54 100644 Binary files a/graphics/pokemon/gulpin/front.png and b/graphics/pokemon/gulpin/front.png differ diff --git a/graphics/pokemon/gulpin/icon.png b/graphics/pokemon/gulpin/icon.png index 53eed645f..d68ae5b09 100644 Binary files a/graphics/pokemon/gulpin/icon.png and b/graphics/pokemon/gulpin/icon.png differ diff --git a/graphics/pokemon/gulpin/normal.pal b/graphics/pokemon/gulpin/normal.pal index 588be1e4a..8ffe5b374 100644 --- a/graphics/pokemon/gulpin/normal.pal +++ b/graphics/pokemon/gulpin/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 189 131 -74 106 57 -131 164 115 -164 222 148 -197 238 180 -156 189 139 -65 65 65 -106 106 106 -156 156 156 -172 148 74 -205 172 16 -246 222 90 -255 238 164 -255 148 123 +0 176 232 +160 136 64 +248 224 168 +16 16 16 +240 208 88 +216 176 48 +56 88 56 +88 152 88 +112 176 112 +144 208 144 +168 232 168 +56 56 48 +104 104 104 +0 0 0 0 0 0 0 0 0 diff --git a/graphics/pokemon/gulpin/shiny.pal b/graphics/pokemon/gulpin/shiny.pal index 83373f072..e9f934493 100644 --- a/graphics/pokemon/gulpin/shiny.pal +++ b/graphics/pokemon/gulpin/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 189 131 -74 106 57 -98 123 164 -131 180 238 -156 213 255 -98 148 197 -65 65 65 -106 106 106 -156 156 156 -164 49 32 -180 65 49 -222 98 49 -255 139 82 -255 148 123 +152 208 160 +176 72 24 +248 176 96 +16 16 16 +240 120 48 +208 88 8 +56 88 136 +96 128 200 +112 152 232 +136 184 248 +176 216 248 +64 64 64 +104 104 104 +0 0 0 0 0 0 0 0 0 diff --git a/graphics/pokemon/gumshoos/back.png b/graphics/pokemon/gumshoos/back.png new file mode 100644 index 000000000..347b5498e Binary files /dev/null and b/graphics/pokemon/gumshoos/back.png differ diff --git a/graphics/pokemon/gumshoos/front.png b/graphics/pokemon/gumshoos/front.png new file mode 100644 index 000000000..acfc23ef0 Binary files /dev/null and b/graphics/pokemon/gumshoos/front.png differ diff --git a/graphics/pokemon/gumshoos/icon.png b/graphics/pokemon/gumshoos/icon.png new file mode 100644 index 000000000..ac2bd8392 Binary files /dev/null and b/graphics/pokemon/gumshoos/icon.png differ diff --git a/graphics/pokemon/gumshoos/normal.pal b/graphics/pokemon/gumshoos/normal.pal new file mode 100644 index 000000000..9b3b5ff5e --- /dev/null +++ b/graphics/pokemon/gumshoos/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 24 +232 216 104 +96 40 32 +168 112 72 +16 16 16 +176 144 56 +56 48 48 +136 64 56 +160 160 168 +248 248 248 +120 120 128 +232 104 144 +40 40 40 +40 40 40 +0 0 0 diff --git a/graphics/pokemon/gumshoos/shiny.pal b/graphics/pokemon/gumshoos/shiny.pal new file mode 100644 index 000000000..0800ce907 --- /dev/null +++ b/graphics/pokemon/gumshoos/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 48 72 +224 120 168 +104 40 32 +184 96 88 +16 16 16 +200 72 104 +56 48 48 +152 64 56 +160 160 168 +248 248 248 +120 120 128 +232 104 144 +224 224 224 +40 40 40 +0 0 0 diff --git a/graphics/pokemon/gurdurr/anim_front.png b/graphics/pokemon/gurdurr/anim_front.png new file mode 100644 index 000000000..868a94171 Binary files /dev/null and b/graphics/pokemon/gurdurr/anim_front.png differ diff --git a/graphics/pokemon/gurdurr/back.png b/graphics/pokemon/gurdurr/back.png new file mode 100644 index 000000000..0230e7f88 Binary files /dev/null and b/graphics/pokemon/gurdurr/back.png differ diff --git a/graphics/pokemon/gurdurr/footprint.png b/graphics/pokemon/gurdurr/footprint.png new file mode 100644 index 000000000..e85ff35cc Binary files /dev/null and b/graphics/pokemon/gurdurr/footprint.png differ diff --git a/graphics/pokemon/gurdurr/front.png b/graphics/pokemon/gurdurr/front.png new file mode 100644 index 000000000..73f778d6b Binary files /dev/null and b/graphics/pokemon/gurdurr/front.png differ diff --git a/graphics/pokemon/gurdurr/icon.png b/graphics/pokemon/gurdurr/icon.png new file mode 100644 index 000000000..5808e6c6a Binary files /dev/null and b/graphics/pokemon/gurdurr/icon.png differ diff --git a/graphics/pokemon/gurdurr/normal.pal b/graphics/pokemon/gurdurr/normal.pal new file mode 100644 index 000000000..1a67fe5be --- /dev/null +++ b/graphics/pokemon/gurdurr/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +16 16 16 +122 36 49 +196 94 101 +173 69 79 +63 24 42 +89 79 66 +158 138 115 +196 183 157 +109 49 84 +165 82 131 +211 110 177 +255 255 255 +115 41 65 +173 55 73 +0 0 0 diff --git a/graphics/pokemon/gurdurr/shiny.pal b/graphics/pokemon/gurdurr/shiny.pal new file mode 100644 index 000000000..e42d806cd --- /dev/null +++ b/graphics/pokemon/gurdurr/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +16 16 16 +131 41 57 +222 82 90 +188 64 80 +84 21 43 +96 88 62 +175 152 96 +216 201 140 +114 38 34 +173 74 69 +224 107 96 +255 255 255 +115 41 65 +238 98 16 +0 0 0 diff --git a/graphics/pokemon/guzzlord/back.png b/graphics/pokemon/guzzlord/back.png new file mode 100644 index 000000000..18f9763e2 Binary files /dev/null and b/graphics/pokemon/guzzlord/back.png differ diff --git a/graphics/pokemon/guzzlord/front.png b/graphics/pokemon/guzzlord/front.png new file mode 100644 index 000000000..f9698a43b Binary files /dev/null and b/graphics/pokemon/guzzlord/front.png differ diff --git a/graphics/pokemon/guzzlord/icon.png b/graphics/pokemon/guzzlord/icon.png new file mode 100644 index 000000000..25e862d78 Binary files /dev/null and b/graphics/pokemon/guzzlord/icon.png differ diff --git a/graphics/pokemon/guzzlord/normal.pal b/graphics/pokemon/guzzlord/normal.pal new file mode 100644 index 000000000..a99a529cd --- /dev/null +++ b/graphics/pokemon/guzzlord/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 8 +32 32 48 +216 200 56 +16 16 16 +56 80 96 +152 120 48 +40 48 72 +184 224 240 +48 144 176 +64 104 128 +40 96 112 +32 56 80 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/guzzlord/shiny.pal b/graphics/pokemon/guzzlord/shiny.pal new file mode 100644 index 000000000..52edcdff7 --- /dev/null +++ b/graphics/pokemon/guzzlord/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 32 16 +88 88 80 +232 96 24 +88 88 80 +232 232 232 +168 64 16 +176 168 168 +184 224 240 +48 144 176 +64 104 128 +40 96 112 +32 56 80 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gyarados/anim_front.png b/graphics/pokemon/gyarados/anim_front.png index 7b1864f1b..0db69d82a 100644 Binary files a/graphics/pokemon/gyarados/anim_front.png and b/graphics/pokemon/gyarados/anim_front.png differ diff --git a/graphics/pokemon/gyarados/back.png b/graphics/pokemon/gyarados/back.png index 8240fa3cc..df7a63b61 100644 Binary files a/graphics/pokemon/gyarados/back.png and b/graphics/pokemon/gyarados/back.png differ diff --git a/graphics/pokemon/gyarados/front.png b/graphics/pokemon/gyarados/front.png index 3a2d4f3e7..45009b5c9 100644 Binary files a/graphics/pokemon/gyarados/front.png and b/graphics/pokemon/gyarados/front.png differ diff --git a/graphics/pokemon/gyarados/icon.png b/graphics/pokemon/gyarados/icon.png index 13e611d09..889943b04 100644 Binary files a/graphics/pokemon/gyarados/icon.png and b/graphics/pokemon/gyarados/icon.png differ diff --git a/graphics/pokemon/gyarados/normal.pal b/graphics/pokemon/gyarados/normal.pal index 63b325d5b..991d74930 100644 --- a/graphics/pokemon/gyarados/normal.pal +++ b/graphics/pokemon/gyarados/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -222 230 246 -172 180 197 -106 123 148 -180 205 255 -131 164 230 -98 131 164 -65 65 106 -255 255 148 -205 205 131 -106 106 90 -213 139 98 -205 49 49 -148 32 0 -0 0 0 -255 255 255 +152 208 160 +24 24 24 +96 96 128 +40 96 112 +168 184 224 +24 64 80 +40 176 224 +32 128 160 +240 240 240 +152 224 248 +248 216 160 +184 160 120 +88 72 48 +104 48 48 +160 96 112 +224 144 176 diff --git a/graphics/pokemon/gyarados/shiny.pal b/graphics/pokemon/gyarados/shiny.pal index a8afe9dcd..cbe337d6c 100644 --- a/graphics/pokemon/gyarados/shiny.pal +++ b/graphics/pokemon/gyarados/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -222 230 246 -172 180 197 -106 123 148 -255 189 172 -255 115 115 -213 74 115 -123 41 65 -255 255 148 -205 205 131 -106 106 90 -255 98 57 -205 49 49 -148 32 0 -0 0 0 -255 255 255 +152 208 160 +24 24 24 +120 112 112 +152 24 32 +200 192 192 +96 16 16 +232 88 96 +176 40 64 +240 240 240 +248 152 152 +240 216 168 +200 168 120 +88 56 32 +104 24 32 +184 48 96 +232 112 88 diff --git a/graphics/pokemon/hakamo_o/back.png b/graphics/pokemon/hakamo_o/back.png new file mode 100644 index 000000000..f994a70e9 Binary files /dev/null and b/graphics/pokemon/hakamo_o/back.png differ diff --git a/graphics/pokemon/hakamo_o/front.png b/graphics/pokemon/hakamo_o/front.png new file mode 100644 index 000000000..842821c5a Binary files /dev/null and b/graphics/pokemon/hakamo_o/front.png differ diff --git a/graphics/pokemon/hakamo_o/icon.png b/graphics/pokemon/hakamo_o/icon.png new file mode 100644 index 000000000..483677053 Binary files /dev/null and b/graphics/pokemon/hakamo_o/icon.png differ diff --git a/graphics/pokemon/hakamo_o/normal.pal b/graphics/pokemon/hakamo_o/normal.pal new file mode 100644 index 000000000..52903a5ab --- /dev/null +++ b/graphics/pokemon/hakamo_o/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 112 8 +240 216 64 +16 16 16 +248 240 168 +104 96 88 +144 144 136 +192 192 192 +248 248 248 +144 8 8 +240 48 48 +104 104 104 +72 64 64 +208 168 32 +104 104 104 +0 0 0 diff --git a/graphics/pokemon/hakamo_o/shiny.pal b/graphics/pokemon/hakamo_o/shiny.pal new file mode 100644 index 000000000..84ea0e748 --- /dev/null +++ b/graphics/pokemon/hakamo_o/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 40 80 +248 152 184 +16 16 16 +248 200 224 +120 112 24 +184 184 24 +224 240 32 +248 248 248 +168 8 40 +240 40 80 +112 112 96 +72 80 64 +232 80 120 +104 104 104 +0 0 0 diff --git a/graphics/pokemon/happiny/anim_front.png b/graphics/pokemon/happiny/anim_front.png new file mode 100644 index 000000000..91b987949 Binary files /dev/null and b/graphics/pokemon/happiny/anim_front.png differ diff --git a/graphics/pokemon/happiny/back.png b/graphics/pokemon/happiny/back.png new file mode 100644 index 000000000..af69ce4e0 Binary files /dev/null and b/graphics/pokemon/happiny/back.png differ diff --git a/graphics/pokemon/happiny/footprint.png b/graphics/pokemon/happiny/footprint.png new file mode 100644 index 000000000..54aff9113 Binary files /dev/null and b/graphics/pokemon/happiny/footprint.png differ diff --git a/graphics/pokemon/happiny/front.png b/graphics/pokemon/happiny/front.png new file mode 100644 index 000000000..0d957955c Binary files /dev/null and b/graphics/pokemon/happiny/front.png differ diff --git a/graphics/pokemon/happiny/icon.png b/graphics/pokemon/happiny/icon.png new file mode 100644 index 000000000..d559e2bc8 Binary files /dev/null and b/graphics/pokemon/happiny/icon.png differ diff --git a/graphics/pokemon/happiny/normal.pal b/graphics/pokemon/happiny/normal.pal new file mode 100644 index 000000000..896e3ecd9 --- /dev/null +++ b/graphics/pokemon/happiny/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 112 112 +192 136 144 +248 184 192 +16 16 16 +104 72 80 +232 128 152 +160 96 104 +248 248 248 +200 184 184 +224 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/happiny/shiny.pal b/graphics/pokemon/happiny/shiny.pal new file mode 100644 index 000000000..a5546136f --- /dev/null +++ b/graphics/pokemon/happiny/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 88 136 +200 152 184 +248 208 240 +16 16 16 +104 64 104 +224 144 200 +176 96 176 +248 248 248 +200 184 192 +224 200 224 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hariyama/anim_front.png b/graphics/pokemon/hariyama/anim_front.png index d71ec4704..abec77e9e 100644 Binary files a/graphics/pokemon/hariyama/anim_front.png and b/graphics/pokemon/hariyama/anim_front.png differ diff --git a/graphics/pokemon/hariyama/back.png b/graphics/pokemon/hariyama/back.png index 09eba4b52..84041f3b5 100644 Binary files a/graphics/pokemon/hariyama/back.png and b/graphics/pokemon/hariyama/back.png differ diff --git a/graphics/pokemon/hariyama/front.png b/graphics/pokemon/hariyama/front.png index abefe0de2..619abaeb3 100644 Binary files a/graphics/pokemon/hariyama/front.png and b/graphics/pokemon/hariyama/front.png differ diff --git a/graphics/pokemon/hariyama/icon.png b/graphics/pokemon/hariyama/icon.png index b16b04907..65b3cd7f1 100644 Binary files a/graphics/pokemon/hariyama/icon.png and b/graphics/pokemon/hariyama/icon.png differ diff --git a/graphics/pokemon/hariyama/normal.pal b/graphics/pokemon/hariyama/normal.pal index 99b5902d9..cb5bef2fc 100644 --- a/graphics/pokemon/hariyama/normal.pal +++ b/graphics/pokemon/hariyama/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 164 115 -246 230 197 -230 213 164 -197 172 115 -139 106 82 -238 164 106 -213 131 90 -172 98 65 -131 74 49 -98 98 148 -49 49 98 -246 213 115 -238 189 82 -205 156 65 -24 24 24 -255 255 255 +152 208 160 +16 16 16 +232 152 120 +120 72 56 +216 128 88 +168 112 88 +192 168 144 +240 224 200 +224 200 176 +56 64 112 +96 104 152 +120 104 80 +248 248 248 +152 112 56 +248 216 112 +216 160 96 diff --git a/graphics/pokemon/hariyama/shiny.pal b/graphics/pokemon/hariyama/shiny.pal index 14281f812..53f1d5749 100644 --- a/graphics/pokemon/hariyama/shiny.pal +++ b/graphics/pokemon/hariyama/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 164 115 -255 238 172 -246 205 131 -246 189 82 -205 139 57 -222 189 197 -189 156 164 -156 106 131 -115 82 90 -98 98 148 -49 49 98 -255 90 74 -205 82 65 -156 82 65 -24 24 24 -255 255 255 +152 208 160 +16 16 16 +224 184 216 +120 80 104 +192 144 176 +160 112 144 +224 184 96 +248 232 168 +248 216 136 +48 48 96 +96 96 144 +152 112 64 +248 248 248 +136 56 24 +248 104 88 +176 80 72 diff --git a/graphics/pokemon/hatenna/back.png b/graphics/pokemon/hatenna/back.png new file mode 100644 index 000000000..3a065f5e2 Binary files /dev/null and b/graphics/pokemon/hatenna/back.png differ diff --git a/graphics/pokemon/hatenna/front.png b/graphics/pokemon/hatenna/front.png new file mode 100644 index 000000000..a137baef0 Binary files /dev/null and b/graphics/pokemon/hatenna/front.png differ diff --git a/graphics/pokemon/hatenna/normal.pal b/graphics/pokemon/hatenna/normal.pal new file mode 100644 index 000000000..755430638 --- /dev/null +++ b/graphics/pokemon/hatenna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 120 176 +200 232 248 +16 16 16 +168 184 216 +184 104 152 +248 208 216 +248 224 232 +248 248 248 +216 160 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hatenna/shiny.pal b/graphics/pokemon/hatenna/shiny.pal new file mode 100644 index 000000000..bab2dcef8 --- /dev/null +++ b/graphics/pokemon/hatenna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 88 +232 208 208 +16 16 16 +192 160 184 +176 88 144 +240 184 192 +240 200 208 +248 248 248 +208 136 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hatterene/back.png b/graphics/pokemon/hatterene/back.png new file mode 100644 index 000000000..ac914d123 Binary files /dev/null and b/graphics/pokemon/hatterene/back.png differ diff --git a/graphics/pokemon/hatterene/front.png b/graphics/pokemon/hatterene/front.png new file mode 100644 index 000000000..639f9b64b Binary files /dev/null and b/graphics/pokemon/hatterene/front.png differ diff --git a/graphics/pokemon/hatterene/normal.pal b/graphics/pokemon/hatterene/normal.pal new file mode 100644 index 000000000..3add545fd --- /dev/null +++ b/graphics/pokemon/hatterene/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 120 176 +200 232 248 +16 16 16 +168 184 216 +144 136 192 +216 200 216 +224 224 232 +224 136 160 +248 248 248 +192 88 112 +176 160 176 +128 104 136 +240 184 192 +248 208 216 +0 0 0 diff --git a/graphics/pokemon/hatterene/shiny.pal b/graphics/pokemon/hatterene/shiny.pal new file mode 100644 index 000000000..3e70e99e0 --- /dev/null +++ b/graphics/pokemon/hatterene/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 88 +232 208 208 +16 16 16 +192 160 184 +144 112 136 +216 200 216 +224 192 200 +216 88 112 +248 248 248 +144 48 64 +176 128 144 +136 88 104 +248 152 168 +240 184 192 +0 0 0 diff --git a/graphics/pokemon/hattrem/back.png b/graphics/pokemon/hattrem/back.png new file mode 100644 index 000000000..154c55b6d Binary files /dev/null and b/graphics/pokemon/hattrem/back.png differ diff --git a/graphics/pokemon/hattrem/front.png b/graphics/pokemon/hattrem/front.png new file mode 100644 index 000000000..71b063891 Binary files /dev/null and b/graphics/pokemon/hattrem/front.png differ diff --git a/graphics/pokemon/hattrem/normal.pal b/graphics/pokemon/hattrem/normal.pal new file mode 100644 index 000000000..354f83fed --- /dev/null +++ b/graphics/pokemon/hattrem/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 104 152 +248 248 248 +200 192 208 +248 208 216 +248 224 232 +240 184 192 +16 16 16 +112 120 176 +168 184 216 +200 232 248 +208 248 248 +144 136 192 +216 160 184 +80 80 80 +0 0 0 diff --git a/graphics/pokemon/hattrem/shiny.pal b/graphics/pokemon/hattrem/shiny.pal new file mode 100644 index 000000000..9b345e194 --- /dev/null +++ b/graphics/pokemon/hattrem/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 88 144 +248 248 248 +200 192 208 +240 184 192 +240 200 208 +248 152 168 +16 16 16 +96 72 88 +192 160 184 +232 208 208 +240 232 232 +144 112 136 +208 136 168 +80 80 80 +0 0 0 diff --git a/graphics/pokemon/haunter/anim_front.png b/graphics/pokemon/haunter/anim_front.png index a41b867fd..62b5431d5 100644 Binary files a/graphics/pokemon/haunter/anim_front.png and b/graphics/pokemon/haunter/anim_front.png differ diff --git a/graphics/pokemon/haunter/back.png b/graphics/pokemon/haunter/back.png index 4b4585904..dccfa7442 100644 Binary files a/graphics/pokemon/haunter/back.png and b/graphics/pokemon/haunter/back.png differ diff --git a/graphics/pokemon/haunter/front.png b/graphics/pokemon/haunter/front.png index e773c0863..abf047ebe 100644 Binary files a/graphics/pokemon/haunter/front.png and b/graphics/pokemon/haunter/front.png differ diff --git a/graphics/pokemon/haunter/icon.png b/graphics/pokemon/haunter/icon.png index aac3e15f8..6de894850 100644 Binary files a/graphics/pokemon/haunter/icon.png and b/graphics/pokemon/haunter/icon.png differ diff --git a/graphics/pokemon/haunter/normal.pal b/graphics/pokemon/haunter/normal.pal index 1f3ceb070..38e187f58 100644 --- a/graphics/pokemon/haunter/normal.pal +++ b/graphics/pokemon/haunter/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -213 164 222 -197 131 205 -131 90 164 -82 49 98 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -222 49 49 -180 24 24 -106 0 0 -213 213 213 -115 115 115 +152 208 160 +88 64 104 +144 128 176 +56 40 56 16 16 16 -255 255 255 +104 88 136 +248 248 248 +112 112 112 +168 72 120 +224 112 168 +208 208 208 +104 48 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/haunter/shiny.pal b/graphics/pokemon/haunter/shiny.pal index d6cab2588..8c2ce31bc 100644 --- a/graphics/pokemon/haunter/shiny.pal +++ b/graphics/pokemon/haunter/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -213 164 222 -197 131 205 -131 90 164 -82 49 98 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -74 156 197 -32 115 156 -0 65 106 -213 213 213 -115 115 115 +152 208 160 +128 88 112 +192 136 208 +80 64 104 16 16 16 -255 255 255 +168 104 208 +248 248 248 +112 112 112 +40 96 208 +88 144 248 +208 208 208 +8 48 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hawlucha/back.png b/graphics/pokemon/hawlucha/back.png new file mode 100644 index 000000000..9ec243132 Binary files /dev/null and b/graphics/pokemon/hawlucha/back.png differ diff --git a/graphics/pokemon/hawlucha/front.png b/graphics/pokemon/hawlucha/front.png new file mode 100644 index 000000000..5293bee35 Binary files /dev/null and b/graphics/pokemon/hawlucha/front.png differ diff --git a/graphics/pokemon/hawlucha/icon.png b/graphics/pokemon/hawlucha/icon.png new file mode 100644 index 000000000..245a44e54 Binary files /dev/null and b/graphics/pokemon/hawlucha/icon.png differ diff --git a/graphics/pokemon/hawlucha/normal.pal b/graphics/pokemon/hawlucha/normal.pal new file mode 100644 index 000000000..0ffd10869 --- /dev/null +++ b/graphics/pokemon/hawlucha/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 72 24 +232 136 40 +16 16 16 +184 104 24 +72 200 168 +40 136 120 +24 88 72 +216 152 24 +232 216 56 +200 56 56 +88 24 24 +152 40 40 +184 184 200 +248 248 248 +104 104 120 diff --git a/graphics/pokemon/hawlucha/shiny.pal b/graphics/pokemon/hawlucha/shiny.pal new file mode 100644 index 000000000..0353f18d4 --- /dev/null +++ b/graphics/pokemon/hawlucha/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 88 40 +168 200 72 +16 16 16 +120 152 24 +120 104 200 +88 72 136 +56 40 104 +216 152 24 +232 216 56 +56 72 72 +16 32 32 +32 48 48 +160 32 64 +184 56 88 +88 24 40 diff --git a/graphics/pokemon/haxorus/anim_front.png b/graphics/pokemon/haxorus/anim_front.png new file mode 100644 index 000000000..0ab43ae82 Binary files /dev/null and b/graphics/pokemon/haxorus/anim_front.png differ diff --git a/graphics/pokemon/haxorus/back.png b/graphics/pokemon/haxorus/back.png new file mode 100644 index 000000000..6351df0bb Binary files /dev/null and b/graphics/pokemon/haxorus/back.png differ diff --git a/graphics/pokemon/haxorus/footprint.png b/graphics/pokemon/haxorus/footprint.png new file mode 100644 index 000000000..f54f3d5f3 Binary files /dev/null and b/graphics/pokemon/haxorus/footprint.png differ diff --git a/graphics/pokemon/haxorus/front.png b/graphics/pokemon/haxorus/front.png new file mode 100644 index 000000000..3187fbb4c Binary files /dev/null and b/graphics/pokemon/haxorus/front.png differ diff --git a/graphics/pokemon/haxorus/icon.png b/graphics/pokemon/haxorus/icon.png new file mode 100644 index 000000000..0ed740e9b Binary files /dev/null and b/graphics/pokemon/haxorus/icon.png differ diff --git a/graphics/pokemon/haxorus/normal.pal b/graphics/pokemon/haxorus/normal.pal new file mode 100644 index 000000000..c4730d845 --- /dev/null +++ b/graphics/pokemon/haxorus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 16 16 +16 16 16 +144 32 32 +56 48 56 +176 72 48 +56 56 24 +184 168 88 +80 72 80 +152 144 40 +112 104 40 +32 32 40 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/haxorus/shiny.pal b/graphics/pokemon/haxorus/shiny.pal new file mode 100644 index 000000000..b8f592126 --- /dev/null +++ b/graphics/pokemon/haxorus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 8 8 +16 16 16 +136 24 24 +48 48 64 +200 40 40 +48 40 32 +128 128 128 +80 80 96 +104 104 104 +72 72 64 +24 24 40 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatmor/anim_front.png b/graphics/pokemon/heatmor/anim_front.png new file mode 100644 index 000000000..0789d8333 Binary files /dev/null and b/graphics/pokemon/heatmor/anim_front.png differ diff --git a/graphics/pokemon/heatmor/back.png b/graphics/pokemon/heatmor/back.png new file mode 100644 index 000000000..771172013 Binary files /dev/null and b/graphics/pokemon/heatmor/back.png differ diff --git a/graphics/pokemon/heatmor/footprint.png b/graphics/pokemon/heatmor/footprint.png new file mode 100644 index 000000000..ee94b3107 Binary files /dev/null and b/graphics/pokemon/heatmor/footprint.png differ diff --git a/graphics/pokemon/heatmor/front.png b/graphics/pokemon/heatmor/front.png new file mode 100644 index 000000000..708dc0d57 Binary files /dev/null and b/graphics/pokemon/heatmor/front.png differ diff --git a/graphics/pokemon/heatmor/icon.png b/graphics/pokemon/heatmor/icon.png new file mode 100644 index 000000000..ce6baa571 Binary files /dev/null and b/graphics/pokemon/heatmor/icon.png differ diff --git a/graphics/pokemon/heatmor/normal.pal b/graphics/pokemon/heatmor/normal.pal new file mode 100644 index 000000000..70d0fd758 --- /dev/null +++ b/graphics/pokemon/heatmor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 72 +64 64 56 +128 56 48 +160 136 104 +184 80 72 +200 144 48 +232 168 64 +248 248 248 +16 16 16 +96 40 32 +160 112 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatmor/shiny.pal b/graphics/pokemon/heatmor/shiny.pal new file mode 100644 index 000000000..c744c67f7 --- /dev/null +++ b/graphics/pokemon/heatmor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 48 +40 24 24 +80 32 32 +88 80 80 +104 48 48 +184 64 32 +248 80 64 +248 248 248 +16 16 16 +48 16 16 +160 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatran/anim_front.png b/graphics/pokemon/heatran/anim_front.png new file mode 100644 index 000000000..086fc0460 Binary files /dev/null and b/graphics/pokemon/heatran/anim_front.png differ diff --git a/graphics/pokemon/heatran/back.png b/graphics/pokemon/heatran/back.png new file mode 100644 index 000000000..54a1e3602 Binary files /dev/null and b/graphics/pokemon/heatran/back.png differ diff --git a/graphics/pokemon/heatran/footprint.png b/graphics/pokemon/heatran/footprint.png new file mode 100644 index 000000000..8e7258666 Binary files /dev/null and b/graphics/pokemon/heatran/footprint.png differ diff --git a/graphics/pokemon/heatran/front.png b/graphics/pokemon/heatran/front.png new file mode 100644 index 000000000..5bff3348a Binary files /dev/null and b/graphics/pokemon/heatran/front.png differ diff --git a/graphics/pokemon/heatran/icon.png b/graphics/pokemon/heatran/icon.png new file mode 100644 index 000000000..a2c712629 Binary files /dev/null and b/graphics/pokemon/heatran/icon.png differ diff --git a/graphics/pokemon/heatran/normal.pal b/graphics/pokemon/heatran/normal.pal new file mode 100644 index 000000000..f9a324244 --- /dev/null +++ b/graphics/pokemon/heatran/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 32 16 +96 48 24 +136 72 40 +24 24 24 +104 112 120 +224 224 200 +192 192 176 +192 104 32 +248 136 40 +152 136 136 +248 248 248 +80 72 72 +176 80 32 +240 104 32 +0 0 0 diff --git a/graphics/pokemon/heatran/shiny.pal b/graphics/pokemon/heatran/shiny.pal new file mode 100644 index 000000000..97256b3fa --- /dev/null +++ b/graphics/pokemon/heatran/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 24 24 +144 40 16 +200 80 48 +24 24 24 +112 112 96 +224 224 200 +192 184 160 +224 120 8 +248 160 32 +160 136 80 +248 248 248 +80 80 72 +184 32 184 +248 80 208 +0 0 0 diff --git a/graphics/pokemon/heliolisk/back.png b/graphics/pokemon/heliolisk/back.png new file mode 100644 index 000000000..a72e92337 Binary files /dev/null and b/graphics/pokemon/heliolisk/back.png differ diff --git a/graphics/pokemon/heliolisk/front.png b/graphics/pokemon/heliolisk/front.png new file mode 100644 index 000000000..555485322 Binary files /dev/null and b/graphics/pokemon/heliolisk/front.png differ diff --git a/graphics/pokemon/heliolisk/icon.png b/graphics/pokemon/heliolisk/icon.png new file mode 100644 index 000000000..a643a1081 Binary files /dev/null and b/graphics/pokemon/heliolisk/icon.png differ diff --git a/graphics/pokemon/heliolisk/normal.pal b/graphics/pokemon/heliolisk/normal.pal new file mode 100644 index 000000000..3c2cc4dbd --- /dev/null +++ b/graphics/pokemon/heliolisk/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +24 32 32 +88 88 88 +40 40 40 +0 0 0 +0 112 144 +248 248 248 +208 208 208 +248 224 72 +168 152 64 +232 152 72 +104 64 24 +168 112 56 +104 88 24 +168 152 64 +248 224 72 diff --git a/graphics/pokemon/heliolisk/shiny.pal b/graphics/pokemon/heliolisk/shiny.pal new file mode 100644 index 000000000..89b291bc7 --- /dev/null +++ b/graphics/pokemon/heliolisk/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +24 32 32 +88 88 88 +40 40 40 +0 0 0 +0 112 144 +248 248 248 +208 208 208 +248 216 96 +176 144 80 +248 216 96 +104 88 24 +176 144 80 +56 16 16 +136 32 32 +224 64 56 diff --git a/graphics/pokemon/helioptile/back.png b/graphics/pokemon/helioptile/back.png new file mode 100644 index 000000000..8931caa9f Binary files /dev/null and b/graphics/pokemon/helioptile/back.png differ diff --git a/graphics/pokemon/helioptile/front.png b/graphics/pokemon/helioptile/front.png new file mode 100644 index 000000000..a48717980 Binary files /dev/null and b/graphics/pokemon/helioptile/front.png differ diff --git a/graphics/pokemon/helioptile/icon.png b/graphics/pokemon/helioptile/icon.png new file mode 100644 index 000000000..babec3a36 Binary files /dev/null and b/graphics/pokemon/helioptile/icon.png differ diff --git a/graphics/pokemon/helioptile/normal.pal b/graphics/pokemon/helioptile/normal.pal new file mode 100644 index 000000000..cc213716b --- /dev/null +++ b/graphics/pokemon/helioptile/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +0 0 0 +88 88 88 +24 32 32 +40 40 40 +208 208 208 +248 216 80 +0 112 144 +248 248 248 +184 168 64 +248 232 96 +104 88 24 +136 176 208 +184 168 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/helioptile/shiny.pal b/graphics/pokemon/helioptile/shiny.pal new file mode 100644 index 000000000..8b0916cbf --- /dev/null +++ b/graphics/pokemon/helioptile/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +0 0 0 +88 88 88 +24 32 32 +40 40 40 +208 208 208 +248 216 96 +0 112 144 +248 248 248 +184 88 56 +248 120 72 +88 32 32 +136 176 208 +176 144 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heracross/anim_front.png b/graphics/pokemon/heracross/anim_front.png index 96af2d24f..5e90a642c 100644 Binary files a/graphics/pokemon/heracross/anim_front.png and b/graphics/pokemon/heracross/anim_front.png differ diff --git a/graphics/pokemon/heracross/back.png b/graphics/pokemon/heracross/back.png index df8202179..5796f153d 100644 Binary files a/graphics/pokemon/heracross/back.png and b/graphics/pokemon/heracross/back.png differ diff --git a/graphics/pokemon/heracross/front.png b/graphics/pokemon/heracross/front.png index f693a4c46..2ba9232e2 100644 Binary files a/graphics/pokemon/heracross/front.png and b/graphics/pokemon/heracross/front.png differ diff --git a/graphics/pokemon/heracross/icon.png b/graphics/pokemon/heracross/icon.png index 994fbe33f..727876e2a 100644 Binary files a/graphics/pokemon/heracross/icon.png and b/graphics/pokemon/heracross/icon.png differ diff --git a/graphics/pokemon/heracross/normal.pal b/graphics/pokemon/heracross/normal.pal index 06fe289a5..51a68f1e0 100644 --- a/graphics/pokemon/heracross/normal.pal +++ b/graphics/pokemon/heracross/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -156 180 255 -123 139 222 -98 106 180 -49 57 98 -255 0 255 -255 255 139 -255 222 90 -197 164 41 -139 106 0 -255 0 255 -213 213 213 -156 156 156 -106 106 106 +152 208 160 16 16 16 +136 184 216 +32 56 80 +80 144 176 +40 96 144 +104 80 48 +240 208 152 +224 168 88 +248 248 248 +96 96 96 +152 152 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heracross/shiny.pal b/graphics/pokemon/heracross/shiny.pal index c85ace38b..2025f6ddf 100644 --- a/graphics/pokemon/heracross/shiny.pal +++ b/graphics/pokemon/heracross/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 156 213 -205 123 189 -164 82 156 -98 57 98 -255 0 255 -255 255 139 -255 222 90 -197 164 41 -139 106 0 -255 0 255 -213 213 213 -156 156 156 -106 106 106 +152 208 160 16 16 16 +248 168 248 +112 32 120 +224 128 216 +176 80 192 +136 104 0 +248 248 136 +192 160 40 +248 248 248 +96 96 96 +152 152 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/herdier/anim_front.png b/graphics/pokemon/herdier/anim_front.png new file mode 100644 index 000000000..a99c03559 Binary files /dev/null and b/graphics/pokemon/herdier/anim_front.png differ diff --git a/graphics/pokemon/herdier/back.png b/graphics/pokemon/herdier/back.png new file mode 100644 index 000000000..995e3a6b6 Binary files /dev/null and b/graphics/pokemon/herdier/back.png differ diff --git a/graphics/pokemon/herdier/footprint.png b/graphics/pokemon/herdier/footprint.png new file mode 100644 index 000000000..c618cf6d7 Binary files /dev/null and b/graphics/pokemon/herdier/footprint.png differ diff --git a/graphics/pokemon/herdier/front.png b/graphics/pokemon/herdier/front.png new file mode 100644 index 000000000..a705795c6 Binary files /dev/null and b/graphics/pokemon/herdier/front.png differ diff --git a/graphics/pokemon/herdier/icon.png b/graphics/pokemon/herdier/icon.png new file mode 100644 index 000000000..2798cbdbe Binary files /dev/null and b/graphics/pokemon/herdier/icon.png differ diff --git a/graphics/pokemon/herdier/normal.pal b/graphics/pokemon/herdier/normal.pal new file mode 100644 index 000000000..c4216fed5 --- /dev/null +++ b/graphics/pokemon/herdier/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 80 56 +216 136 96 +80 48 40 +16 16 16 +248 216 160 +24 24 32 +56 72 112 +144 120 88 +192 160 120 +160 160 160 +248 248 248 +192 192 192 +40 48 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/herdier/shiny.pal b/graphics/pokemon/herdier/shiny.pal new file mode 100644 index 000000000..1c76c8f7c --- /dev/null +++ b/graphics/pokemon/herdier/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 104 56 +232 168 96 +72 48 16 +16 16 16 +248 216 176 +56 56 56 +136 136 136 +176 144 112 +200 168 136 +160 160 160 +248 248 248 +192 192 192 +104 104 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippopotas/anim_front.png b/graphics/pokemon/hippopotas/anim_front.png new file mode 100644 index 000000000..9a0d3ff15 Binary files /dev/null and b/graphics/pokemon/hippopotas/anim_front.png differ diff --git a/graphics/pokemon/hippopotas/back.png b/graphics/pokemon/hippopotas/back.png new file mode 100644 index 000000000..0657cc93c Binary files /dev/null and b/graphics/pokemon/hippopotas/back.png differ diff --git a/graphics/pokemon/hippopotas/footprint.png b/graphics/pokemon/hippopotas/footprint.png new file mode 100644 index 000000000..0993b7f1b Binary files /dev/null and b/graphics/pokemon/hippopotas/footprint.png differ diff --git a/graphics/pokemon/hippopotas/front.png b/graphics/pokemon/hippopotas/front.png new file mode 100644 index 000000000..42a2b0fd4 Binary files /dev/null and b/graphics/pokemon/hippopotas/front.png differ diff --git a/graphics/pokemon/hippopotas/icon.png b/graphics/pokemon/hippopotas/icon.png new file mode 100644 index 000000000..29989df43 Binary files /dev/null and b/graphics/pokemon/hippopotas/icon.png differ diff --git a/graphics/pokemon/hippopotas/normal.pal b/graphics/pokemon/hippopotas/normal.pal new file mode 100644 index 000000000..8cc9d2648 --- /dev/null +++ b/graphics/pokemon/hippopotas/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 16 +16 16 16 +104 64 32 +144 96 64 +232 232 248 +112 96 56 +184 160 88 +176 136 64 +232 208 128 +136 120 112 +184 176 176 +89 53 56 +160 91 93 +224 136 136 +0 0 0 diff --git a/graphics/pokemon/hippopotas/shiny.pal b/graphics/pokemon/hippopotas/shiny.pal new file mode 100644 index 000000000..3076a248c --- /dev/null +++ b/graphics/pokemon/hippopotas/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +16 16 16 +104 96 48 +144 136 48 +232 232 248 +120 120 96 +192 176 128 +192 176 64 +232 224 168 +120 120 136 +184 184 200 +104 32 72 +170 68 119 +224 112 144 +0 0 0 diff --git a/graphics/pokemon/hippowdon/anim_front.png b/graphics/pokemon/hippowdon/anim_front.png new file mode 100644 index 000000000..4dba70195 Binary files /dev/null and b/graphics/pokemon/hippowdon/anim_front.png differ diff --git a/graphics/pokemon/hippowdon/back.png b/graphics/pokemon/hippowdon/back.png new file mode 100644 index 000000000..8a9297b4d Binary files /dev/null and b/graphics/pokemon/hippowdon/back.png differ diff --git a/graphics/pokemon/hippowdon/footprint.png b/graphics/pokemon/hippowdon/footprint.png new file mode 100644 index 000000000..ef52705ed Binary files /dev/null and b/graphics/pokemon/hippowdon/footprint.png differ diff --git a/graphics/pokemon/hippowdon/front.png b/graphics/pokemon/hippowdon/front.png new file mode 100644 index 000000000..3dd7b8f84 Binary files /dev/null and b/graphics/pokemon/hippowdon/front.png differ diff --git a/graphics/pokemon/hippowdon/icon.png b/graphics/pokemon/hippowdon/icon.png new file mode 100644 index 000000000..d81336905 Binary files /dev/null and b/graphics/pokemon/hippowdon/icon.png differ diff --git a/graphics/pokemon/hippowdon/normal.pal b/graphics/pokemon/hippowdon/normal.pal new file mode 100644 index 000000000..fe1b261bf --- /dev/null +++ b/graphics/pokemon/hippowdon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 56 +88 88 88 +16 16 16 +160 88 88 +88 80 32 +192 168 80 +88 48 56 +184 176 168 +128 120 120 +248 248 248 +208 72 72 +224 136 136 +144 120 56 +224 208 136 +176 160 104 diff --git a/graphics/pokemon/hippowdon/shiny.pal b/graphics/pokemon/hippowdon/shiny.pal new file mode 100644 index 000000000..067987566 --- /dev/null +++ b/graphics/pokemon/hippowdon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 40 +104 104 72 +16 16 16 +168 64 112 +96 88 80 +200 192 112 +104 32 72 +200 208 176 +144 152 96 +248 248 248 +216 80 48 +224 112 144 +168 160 104 +232 208 144 +176 160 128 diff --git a/graphics/pokemon/hitmonchan/anim_front.png b/graphics/pokemon/hitmonchan/anim_front.png index a08e0a0da..674667d8d 100644 Binary files a/graphics/pokemon/hitmonchan/anim_front.png and b/graphics/pokemon/hitmonchan/anim_front.png differ diff --git a/graphics/pokemon/hitmonchan/back.png b/graphics/pokemon/hitmonchan/back.png index 8d9423071..229bf0da8 100644 Binary files a/graphics/pokemon/hitmonchan/back.png and b/graphics/pokemon/hitmonchan/back.png differ diff --git a/graphics/pokemon/hitmonchan/front.png b/graphics/pokemon/hitmonchan/front.png index 5a16c4070..2c2d04ad6 100644 Binary files a/graphics/pokemon/hitmonchan/front.png and b/graphics/pokemon/hitmonchan/front.png differ diff --git a/graphics/pokemon/hitmonchan/icon.png b/graphics/pokemon/hitmonchan/icon.png index a657a6d74..f223bbb02 100644 Binary files a/graphics/pokemon/hitmonchan/icon.png and b/graphics/pokemon/hitmonchan/icon.png differ diff --git a/graphics/pokemon/hitmonchan/normal.pal b/graphics/pokemon/hitmonchan/normal.pal index 77c20d85a..14af602a8 100644 --- a/graphics/pokemon/hitmonchan/normal.pal +++ b/graphics/pokemon/hitmonchan/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -222 205 222 -197 180 197 -164 148 164 -115 98 115 -255 148 90 -230 98 57 -189 49 16 -139 32 0 -255 0 255 -238 213 156 -205 180 123 -164 139 82 -106 82 16 +152 208 160 +96 72 72 +200 168 144 16 16 16 +160 136 112 +224 192 168 +248 240 248 +72 72 112 +64 120 160 +176 72 64 +232 152 144 +224 120 112 +120 24 24 +144 136 176 +176 168 208 +137 79 86 diff --git a/graphics/pokemon/hitmonchan/shiny.pal b/graphics/pokemon/hitmonchan/shiny.pal index 2e4a28f0c..87ff42e4b 100644 --- a/graphics/pokemon/hitmonchan/shiny.pal +++ b/graphics/pokemon/hitmonchan/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -222 205 222 -197 180 197 -164 148 164 -115 98 115 -90 148 213 -49 106 172 -8 65 131 -0 24 90 -255 0 255 -238 230 139 -197 189 98 -156 148 57 -98 90 0 +152 208 160 +88 96 24 +192 208 96 16 16 16 +144 160 64 +224 240 136 +248 240 248 +88 72 112 +96 96 168 +32 104 176 +120 184 224 +80 152 200 +16 48 112 +144 144 152 +184 176 192 +204 77 77 diff --git a/graphics/pokemon/hitmonlee/anim_front.png b/graphics/pokemon/hitmonlee/anim_front.png index 46d29bd4a..97dc31acc 100644 Binary files a/graphics/pokemon/hitmonlee/anim_front.png and b/graphics/pokemon/hitmonlee/anim_front.png differ diff --git a/graphics/pokemon/hitmonlee/back.png b/graphics/pokemon/hitmonlee/back.png index 9aa095a6a..303f139f5 100644 Binary files a/graphics/pokemon/hitmonlee/back.png and b/graphics/pokemon/hitmonlee/back.png differ diff --git a/graphics/pokemon/hitmonlee/front.png b/graphics/pokemon/hitmonlee/front.png index 543c4e58c..07f4e155f 100644 Binary files a/graphics/pokemon/hitmonlee/front.png and b/graphics/pokemon/hitmonlee/front.png differ diff --git a/graphics/pokemon/hitmonlee/icon.png b/graphics/pokemon/hitmonlee/icon.png index b45c93686..6d105a435 100644 Binary files a/graphics/pokemon/hitmonlee/icon.png and b/graphics/pokemon/hitmonlee/icon.png differ diff --git a/graphics/pokemon/hitmonlee/normal.pal b/graphics/pokemon/hitmonlee/normal.pal index e70409a90..1345645b7 100644 --- a/graphics/pokemon/hitmonlee/normal.pal +++ b/graphics/pokemon/hitmonlee/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -238 197 164 -205 164 131 -164 123 90 -131 90 57 -106 57 24 -255 0 255 -255 0 255 -213 205 205 -180 164 164 -115 98 98 -238 255 148 -197 205 115 -115 123 32 -41 41 41 -255 255 255 +152 208 160 +120 80 72 +152 112 104 +192 152 144 +88 48 48 +224 184 176 +88 80 80 +16 16 16 +248 248 248 +208 200 200 +88 72 48 +176 168 128 +224 208 160 +216 200 112 +240 224 168 +0 0 0 diff --git a/graphics/pokemon/hitmonlee/shiny.pal b/graphics/pokemon/hitmonlee/shiny.pal index 74e6c6452..f50482897 100644 --- a/graphics/pokemon/hitmonlee/shiny.pal +++ b/graphics/pokemon/hitmonlee/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -172 180 74 -131 139 32 -90 98 0 -49 57 0 -32 41 0 -255 0 255 -255 0 255 -189 164 139 -148 123 98 -106 82 57 -238 255 148 -197 205 115 -115 123 32 -41 41 41 -255 255 255 +152 208 160 +64 88 0 +96 120 16 +152 168 56 +32 56 8 +184 200 88 +112 96 96 +16 16 16 +248 248 248 +208 200 200 +88 56 40 +184 160 104 +232 216 176 +184 160 104 +232 216 176 +0 0 0 diff --git a/graphics/pokemon/hitmontop/anim_front.png b/graphics/pokemon/hitmontop/anim_front.png index 69365ac62..af13cbe26 100644 Binary files a/graphics/pokemon/hitmontop/anim_front.png and b/graphics/pokemon/hitmontop/anim_front.png differ diff --git a/graphics/pokemon/hitmontop/back.png b/graphics/pokemon/hitmontop/back.png index 09d16414c..ca3daf80b 100644 Binary files a/graphics/pokemon/hitmontop/back.png and b/graphics/pokemon/hitmontop/back.png differ diff --git a/graphics/pokemon/hitmontop/front.png b/graphics/pokemon/hitmontop/front.png index d2d7b5093..eb63c61b3 100644 Binary files a/graphics/pokemon/hitmontop/front.png and b/graphics/pokemon/hitmontop/front.png differ diff --git a/graphics/pokemon/hitmontop/icon.png b/graphics/pokemon/hitmontop/icon.png index c5b8ee564..a2af3bd24 100644 Binary files a/graphics/pokemon/hitmontop/icon.png and b/graphics/pokemon/hitmontop/icon.png differ diff --git a/graphics/pokemon/hitmontop/normal.pal b/graphics/pokemon/hitmontop/normal.pal index b49c96760..b19e89198 100644 --- a/graphics/pokemon/hitmontop/normal.pal +++ b/graphics/pokemon/hitmontop/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 238 156 -230 205 123 -189 164 82 -131 98 16 -255 0 255 -139 213 255 -98 172 238 -74 131 205 -82 90 148 -255 0 255 -205 205 205 -148 148 156 -98 98 106 +152 208 160 +144 144 128 +104 104 88 +248 248 248 +192 192 208 +56 104 152 +64 136 200 +120 176 224 +24 72 120 +112 72 48 16 16 16 +216 152 120 +168 120 96 +224 176 144 +144 144 152 +0 0 0 diff --git a/graphics/pokemon/hitmontop/shiny.pal b/graphics/pokemon/hitmontop/shiny.pal index 8c6bbd31f..2928758f4 100644 --- a/graphics/pokemon/hitmontop/shiny.pal +++ b/graphics/pokemon/hitmontop/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 246 205 -230 222 180 -180 172 148 -131 90 65 -255 0 255 -246 148 222 -205 106 189 -172 74 164 -115 49 123 -255 0 255 -205 205 205 -148 148 156 -98 98 106 +152 208 160 +144 144 152 +96 96 104 +248 248 248 +200 200 200 +144 72 160 +208 120 200 +240 152 216 +112 48 96 +112 104 80 16 16 16 +208 208 192 +168 160 152 +232 232 224 +144 144 152 +0 0 0 diff --git a/graphics/pokemon/ho_oh/anim_front.png b/graphics/pokemon/ho_oh/anim_front.png index 5b60f009a..5682e9514 100644 Binary files a/graphics/pokemon/ho_oh/anim_front.png and b/graphics/pokemon/ho_oh/anim_front.png differ diff --git a/graphics/pokemon/ho_oh/back.png b/graphics/pokemon/ho_oh/back.png index 9acbdf0cc..505ddb7e2 100644 Binary files a/graphics/pokemon/ho_oh/back.png and b/graphics/pokemon/ho_oh/back.png differ diff --git a/graphics/pokemon/ho_oh/front.png b/graphics/pokemon/ho_oh/front.png index 97a7c3e25..fae8fd146 100644 Binary files a/graphics/pokemon/ho_oh/front.png and b/graphics/pokemon/ho_oh/front.png differ diff --git a/graphics/pokemon/ho_oh/icon.png b/graphics/pokemon/ho_oh/icon.png index 4cd5ed871..7a7ce8af6 100644 Binary files a/graphics/pokemon/ho_oh/icon.png and b/graphics/pokemon/ho_oh/icon.png differ diff --git a/graphics/pokemon/ho_oh/normal.pal b/graphics/pokemon/ho_oh/normal.pal index f4b583541..af86f06a6 100644 --- a/graphics/pokemon/ho_oh/normal.pal +++ b/graphics/pokemon/ho_oh/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 164 -255 255 255 -255 172 0 -255 90 0 -205 65 0 -156 16 0 -255 238 131 -255 230 0 -230 172 0 -164 106 0 -156 246 172 -65 213 82 -16 148 16 -197 197 197 -106 106 106 +0 176 232 +96 112 40 +152 200 96 +176 32 24 +120 24 16 +208 232 184 +248 112 96 16 16 16 +248 64 32 +184 120 32 +240 240 128 +248 152 32 +112 72 32 +192 208 192 +248 248 248 +72 80 120 diff --git a/graphics/pokemon/ho_oh/shiny.pal b/graphics/pokemon/ho_oh/shiny.pal index 2c14ff9e4..7a53decbd 100644 --- a/graphics/pokemon/ho_oh/shiny.pal +++ b/graphics/pokemon/ho_oh/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 164 -255 255 255 -255 230 57 -255 172 24 -205 123 24 -148 74 49 -238 238 238 -222 222 222 -180 180 189 -123 123 139 -255 172 0 -255 74 0 -156 41 24 -213 213 222 -123 106 65 +0 176 232 +176 40 24 +248 104 40 +224 152 40 +160 88 32 +248 184 48 +248 248 104 16 16 16 +248 200 48 +160 160 168 +240 240 248 +200 200 208 +112 112 120 +192 192 192 +248 248 248 +104 104 104 diff --git a/graphics/pokemon/honchkrow/anim_front.png b/graphics/pokemon/honchkrow/anim_front.png new file mode 100644 index 000000000..d9047ae41 Binary files /dev/null and b/graphics/pokemon/honchkrow/anim_front.png differ diff --git a/graphics/pokemon/honchkrow/back.png b/graphics/pokemon/honchkrow/back.png new file mode 100644 index 000000000..bfa21f01d Binary files /dev/null and b/graphics/pokemon/honchkrow/back.png differ diff --git a/graphics/pokemon/honchkrow/footprint.png b/graphics/pokemon/honchkrow/footprint.png new file mode 100644 index 000000000..d988cc84a Binary files /dev/null and b/graphics/pokemon/honchkrow/footprint.png differ diff --git a/graphics/pokemon/honchkrow/front.png b/graphics/pokemon/honchkrow/front.png new file mode 100644 index 000000000..f86b5a6c5 Binary files /dev/null and b/graphics/pokemon/honchkrow/front.png differ diff --git a/graphics/pokemon/honchkrow/icon.png b/graphics/pokemon/honchkrow/icon.png new file mode 100644 index 000000000..10a3286d0 Binary files /dev/null and b/graphics/pokemon/honchkrow/icon.png differ diff --git a/graphics/pokemon/honchkrow/normal.pal b/graphics/pokemon/honchkrow/normal.pal new file mode 100644 index 000000000..03cfdeb00 --- /dev/null +++ b/graphics/pokemon/honchkrow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 104 136 +32 64 88 +24 40 48 +16 16 16 +72 16 16 +144 32 40 +160 136 64 +184 168 168 +248 248 248 +232 200 80 +208 48 64 +80 80 40 +240 232 224 +96 96 96 +56 56 56 diff --git a/graphics/pokemon/honchkrow/shiny.pal b/graphics/pokemon/honchkrow/shiny.pal new file mode 100644 index 000000000..d1e8a27bb --- /dev/null +++ b/graphics/pokemon/honchkrow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +192 88 192 +128 56 112 +72 32 88 +16 16 16 +72 32 32 +136 48 56 +168 144 56 +160 160 176 +248 248 248 +240 216 56 +216 80 88 +88 88 56 +232 232 240 +80 80 80 +48 48 56 diff --git a/graphics/pokemon/honedge/back.png b/graphics/pokemon/honedge/back.png new file mode 100644 index 000000000..d9092fa13 Binary files /dev/null and b/graphics/pokemon/honedge/back.png differ diff --git a/graphics/pokemon/honedge/front.png b/graphics/pokemon/honedge/front.png new file mode 100644 index 000000000..923e4563d Binary files /dev/null and b/graphics/pokemon/honedge/front.png differ diff --git a/graphics/pokemon/honedge/icon.png b/graphics/pokemon/honedge/icon.png new file mode 100644 index 000000000..af720879c Binary files /dev/null and b/graphics/pokemon/honedge/icon.png differ diff --git a/graphics/pokemon/honedge/normal.pal b/graphics/pokemon/honedge/normal.pal new file mode 100644 index 000000000..51f60119d --- /dev/null +++ b/graphics/pokemon/honedge/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 48 56 +0 128 160 +16 16 16 +80 64 40 +248 208 128 +176 152 88 +136 104 56 +152 232 248 +96 192 216 +80 88 88 +168 168 168 +216 216 216 +48 56 40 +152 128 80 +136 88 56 diff --git a/graphics/pokemon/honedge/shiny.pal b/graphics/pokemon/honedge/shiny.pal new file mode 100644 index 000000000..078359497 --- /dev/null +++ b/graphics/pokemon/honedge/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 8 24 +168 16 80 +16 16 16 +56 64 64 +176 184 192 +136 144 152 +96 96 104 +152 176 248 +88 136 208 +56 0 0 +184 16 40 +240 48 72 +40 40 32 +144 128 104 +104 80 64 diff --git a/graphics/pokemon/hoopa/back.png b/graphics/pokemon/hoopa/back.png new file mode 100644 index 000000000..1134e86c2 Binary files /dev/null and b/graphics/pokemon/hoopa/back.png differ diff --git a/graphics/pokemon/hoopa/front.png b/graphics/pokemon/hoopa/front.png new file mode 100644 index 000000000..2f463cdbc Binary files /dev/null and b/graphics/pokemon/hoopa/front.png differ diff --git a/graphics/pokemon/hoopa/icon.png b/graphics/pokemon/hoopa/icon.png new file mode 100644 index 000000000..29bc90518 Binary files /dev/null and b/graphics/pokemon/hoopa/icon.png differ diff --git a/graphics/pokemon/hoopa/normal.pal b/graphics/pokemon/hoopa/normal.pal new file mode 100644 index 000000000..667bb2ec2 --- /dev/null +++ b/graphics/pokemon/hoopa/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +112 48 72 +248 112 168 +200 72 128 +72 72 64 +0 0 0 +160 144 136 +200 192 224 +120 104 96 +80 72 16 +160 152 184 +248 232 128 +200 184 0 +152 128 0 +88 168 16 +248 248 248 diff --git a/graphics/pokemon/hoopa/shiny.pal b/graphics/pokemon/hoopa/shiny.pal new file mode 100644 index 000000000..ce0f526ee --- /dev/null +++ b/graphics/pokemon/hoopa/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +88 64 24 +192 144 72 +136 96 56 +88 64 24 +0 0 0 +208 160 48 +248 248 128 +152 112 32 +80 72 16 +184 160 88 +248 232 128 +200 184 0 +152 128 0 +248 80 48 +248 248 248 diff --git a/graphics/pokemon/hoopa/unbound/back.png b/graphics/pokemon/hoopa/unbound/back.png new file mode 100644 index 000000000..da608c63c Binary files /dev/null and b/graphics/pokemon/hoopa/unbound/back.png differ diff --git a/graphics/pokemon/hoopa/unbound/front.png b/graphics/pokemon/hoopa/unbound/front.png new file mode 100644 index 000000000..2df1d6a20 Binary files /dev/null and b/graphics/pokemon/hoopa/unbound/front.png differ diff --git a/graphics/pokemon/hoopa/unbound/icon.png b/graphics/pokemon/hoopa/unbound/icon.png new file mode 100644 index 000000000..ca3bd7764 Binary files /dev/null and b/graphics/pokemon/hoopa/unbound/icon.png differ diff --git a/graphics/pokemon/hoopa/unbound/normal.pal b/graphics/pokemon/hoopa/unbound/normal.pal new file mode 100644 index 000000000..8aadfccca --- /dev/null +++ b/graphics/pokemon/hoopa/unbound/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +64 64 56 +120 104 96 +0 0 0 +200 192 224 +112 48 72 +248 112 168 +160 152 184 +152 128 0 +248 232 128 +200 184 0 +200 72 128 +248 248 248 +80 72 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoopa/unbound/shiny.pal b/graphics/pokemon/hoopa/unbound/shiny.pal new file mode 100644 index 000000000..445970545 --- /dev/null +++ b/graphics/pokemon/hoopa/unbound/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +88 64 24 +152 112 32 +0 0 0 +248 248 128 +88 64 24 +192 144 72 +184 160 88 +152 128 0 +248 232 128 +200 184 0 +136 96 56 +248 248 248 +80 72 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoothoot/anim_front.png b/graphics/pokemon/hoothoot/anim_front.png index c2abe1464..7f4aab679 100644 Binary files a/graphics/pokemon/hoothoot/anim_front.png and b/graphics/pokemon/hoothoot/anim_front.png differ diff --git a/graphics/pokemon/hoothoot/back.png b/graphics/pokemon/hoothoot/back.png index 2ab2253bd..9f3a48701 100644 Binary files a/graphics/pokemon/hoothoot/back.png and b/graphics/pokemon/hoothoot/back.png differ diff --git a/graphics/pokemon/hoothoot/front.png b/graphics/pokemon/hoothoot/front.png index 12e160d81..5269906bb 100644 Binary files a/graphics/pokemon/hoothoot/front.png and b/graphics/pokemon/hoothoot/front.png differ diff --git a/graphics/pokemon/hoothoot/icon.png b/graphics/pokemon/hoothoot/icon.png index c25065113..3e439f236 100644 Binary files a/graphics/pokemon/hoothoot/icon.png and b/graphics/pokemon/hoothoot/icon.png differ diff --git a/graphics/pokemon/hoothoot/normal.pal b/graphics/pokemon/hoothoot/normal.pal index f1a3ee54e..758787e5f 100644 --- a/graphics/pokemon/hoothoot/normal.pal +++ b/graphics/pokemon/hoothoot/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 255 189 -230 246 164 -222 213 90 -205 189 41 -172 156 32 -148 131 24 -123 106 16 -90 74 0 -255 230 172 -255 180 106 -230 123 41 -123 123 123 -82 82 82 +152 208 160 16 16 16 +56 56 56 +152 112 88 +120 88 72 +72 40 32 +176 136 96 +208 176 128 +240 96 72 +72 56 72 +232 176 192 +152 120 128 +208 176 144 +248 208 176 +248 248 248 +136 136 136 diff --git a/graphics/pokemon/hoothoot/shiny.pal b/graphics/pokemon/hoothoot/shiny.pal index 3b951e004..85bf196e6 100644 --- a/graphics/pokemon/hoothoot/shiny.pal +++ b/graphics/pokemon/hoothoot/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 189 -238 238 106 -255 238 115 -246 222 57 -230 189 49 -213 148 41 -197 131 32 -139 82 32 -255 230 172 -255 180 106 -230 123 41 -123 123 123 -82 82 82 +152 208 160 16 16 16 +64 64 64 +200 168 64 +192 136 72 +120 72 16 +232 208 64 +248 240 144 +240 96 48 +104 48 24 +232 168 144 +216 112 72 +216 224 136 +240 248 192 +248 248 248 +120 120 120 diff --git a/graphics/pokemon/hoppip/anim_front.png b/graphics/pokemon/hoppip/anim_front.png index 1295bbc84..63f77907d 100644 Binary files a/graphics/pokemon/hoppip/anim_front.png and b/graphics/pokemon/hoppip/anim_front.png differ diff --git a/graphics/pokemon/hoppip/back.png b/graphics/pokemon/hoppip/back.png index a5d042909..8fd2fd9d6 100644 Binary files a/graphics/pokemon/hoppip/back.png and b/graphics/pokemon/hoppip/back.png differ diff --git a/graphics/pokemon/hoppip/front.png b/graphics/pokemon/hoppip/front.png index 87110d09c..32329fcca 100644 Binary files a/graphics/pokemon/hoppip/front.png and b/graphics/pokemon/hoppip/front.png differ diff --git a/graphics/pokemon/hoppip/icon.png b/graphics/pokemon/hoppip/icon.png index 0692f69d7..8a9b70834 100644 Binary files a/graphics/pokemon/hoppip/icon.png and b/graphics/pokemon/hoppip/icon.png differ diff --git a/graphics/pokemon/hoppip/normal.pal b/graphics/pokemon/hoppip/normal.pal index 578494117..7806f8311 100644 --- a/graphics/pokemon/hoppip/normal.pal +++ b/graphics/pokemon/hoppip/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 156 115 -255 98 82 -213 65 16 -164 16 0 -255 0 255 -131 230 57 -98 205 57 -65 164 32 -32 98 16 -255 0 255 -255 255 82 -246 197 0 -255 0 255 +0 176 232 +96 144 56 +120 200 64 +168 232 112 +64 88 32 16 16 16 +176 88 112 +248 152 176 +112 40 64 +240 112 152 +240 224 112 +248 208 40 +40 40 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoppip/shiny.pal b/graphics/pokemon/hoppip/shiny.pal index c70c55c99..bfcd5d2b8 100644 --- a/graphics/pokemon/hoppip/shiny.pal +++ b/graphics/pokemon/hoppip/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -148 205 32 -106 180 8 -90 139 41 -57 90 16 -255 0 255 -189 246 57 -131 222 57 -82 172 24 -32 98 16 -255 0 255 -255 255 82 -246 197 0 -255 0 255 +0 176 232 +104 160 24 +152 208 80 +208 248 112 +64 112 16 16 16 16 +72 152 16 +160 216 80 +16 88 16 +112 192 40 +248 248 0 +248 192 0 +16 88 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/horsea/anim_front.png b/graphics/pokemon/horsea/anim_front.png index 24f4d0116..bf91109b1 100644 Binary files a/graphics/pokemon/horsea/anim_front.png and b/graphics/pokemon/horsea/anim_front.png differ diff --git a/graphics/pokemon/horsea/back.png b/graphics/pokemon/horsea/back.png index bd6cb3d2b..7b616aba3 100644 Binary files a/graphics/pokemon/horsea/back.png and b/graphics/pokemon/horsea/back.png differ diff --git a/graphics/pokemon/horsea/front.png b/graphics/pokemon/horsea/front.png index 572beb851..45cb87cde 100644 Binary files a/graphics/pokemon/horsea/front.png and b/graphics/pokemon/horsea/front.png differ diff --git a/graphics/pokemon/horsea/icon.png b/graphics/pokemon/horsea/icon.png index d57901f51..1df582b89 100644 Binary files a/graphics/pokemon/horsea/icon.png and b/graphics/pokemon/horsea/icon.png differ diff --git a/graphics/pokemon/horsea/normal.pal b/graphics/pokemon/horsea/normal.pal index a14e2b4c5..e25c6bb05 100644 --- a/graphics/pokemon/horsea/normal.pal +++ b/graphics/pokemon/horsea/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 0 255 -255 0 255 -255 0 255 -156 131 74 -189 222 255 -164 197 238 -106 148 180 -57 82 98 -255 255 172 -222 197 74 -255 115 115 -197 41 41 -255 0 255 +152 208 160 +32 88 112 +64 152 184 +112 208 240 +184 240 248 16 16 16 -255 255 255 +248 248 248 +208 208 208 +216 88 72 +144 128 96 +248 240 192 +208 192 136 +176 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/horsea/shiny.pal b/graphics/pokemon/horsea/shiny.pal index f163c929a..bdf4abd16 100644 --- a/graphics/pokemon/horsea/shiny.pal +++ b/graphics/pokemon/horsea/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 0 255 -255 0 255 -255 0 255 -156 131 74 -115 205 213 -74 164 172 -32 123 131 -16 74 82 -255 197 222 -255 156 180 -255 115 115 -197 41 41 -255 0 255 +152 208 160 +16 88 80 +48 144 144 +64 200 184 +136 240 232 16 16 16 -255 255 255 +248 248 248 +208 208 208 +248 112 112 +152 88 88 +248 192 192 +248 144 144 +192 40 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/houndoom/anim_front.png b/graphics/pokemon/houndoom/anim_front.png index adebd878b..8b96b911a 100644 Binary files a/graphics/pokemon/houndoom/anim_front.png and b/graphics/pokemon/houndoom/anim_front.png differ diff --git a/graphics/pokemon/houndoom/back.png b/graphics/pokemon/houndoom/back.png index 6aae855c6..5615673c3 100644 Binary files a/graphics/pokemon/houndoom/back.png and b/graphics/pokemon/houndoom/back.png differ diff --git a/graphics/pokemon/houndoom/front.png b/graphics/pokemon/houndoom/front.png index d5ab79d18..a8abb7999 100644 Binary files a/graphics/pokemon/houndoom/front.png and b/graphics/pokemon/houndoom/front.png differ diff --git a/graphics/pokemon/houndoom/icon.png b/graphics/pokemon/houndoom/icon.png index 8ca4aec3c..e1c34afec 100644 Binary files a/graphics/pokemon/houndoom/icon.png and b/graphics/pokemon/houndoom/icon.png differ diff --git a/graphics/pokemon/houndoom/normal.pal b/graphics/pokemon/houndoom/normal.pal index 676369d07..8212f9464 100644 --- a/graphics/pokemon/houndoom/normal.pal +++ b/graphics/pokemon/houndoom/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -139 123 123 -82 74 74 -57 49 49 -41 32 32 -255 213 139 -238 164 82 -189 123 57 -148 82 24 -255 106 49 -180 49 8 -255 0 255 -255 0 255 -180 164 164 -16 16 16 +152 208 160 +112 96 88 +224 200 184 +168 152 144 +248 248 248 +8 8 8 +32 24 32 +80 72 64 +48 40 40 +176 80 48 +224 136 96 +168 72 80 +96 40 16 +72 16 24 +80 72 64 +0 0 0 diff --git a/graphics/pokemon/houndoom/shiny.pal b/graphics/pokemon/houndoom/shiny.pal index 7e7aa56bf..2e715e221 100644 --- a/graphics/pokemon/houndoom/shiny.pal +++ b/graphics/pokemon/houndoom/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -123 156 230 -74 98 180 -49 65 139 -65 74 90 -255 230 197 -213 172 148 -172 131 90 -123 82 65 -255 106 49 -180 49 8 -255 0 255 -255 0 255 -222 197 213 -16 16 16 +152 208 160 +120 120 136 +208 208 216 +160 160 176 +248 248 248 +8 8 8 +48 48 136 +112 128 224 +72 80 168 +192 136 72 +248 200 120 +248 104 48 +120 72 16 +176 48 8 +80 72 64 +0 0 0 diff --git a/graphics/pokemon/houndour/anim_front.png b/graphics/pokemon/houndour/anim_front.png index 057479784..e737a34c1 100644 Binary files a/graphics/pokemon/houndour/anim_front.png and b/graphics/pokemon/houndour/anim_front.png differ diff --git a/graphics/pokemon/houndour/back.png b/graphics/pokemon/houndour/back.png index 64e104954..36af7e431 100644 Binary files a/graphics/pokemon/houndour/back.png and b/graphics/pokemon/houndour/back.png differ diff --git a/graphics/pokemon/houndour/front.png b/graphics/pokemon/houndour/front.png index 87bbce73e..7a83778a4 100644 Binary files a/graphics/pokemon/houndour/front.png and b/graphics/pokemon/houndour/front.png differ diff --git a/graphics/pokemon/houndour/icon.png b/graphics/pokemon/houndour/icon.png index 1d397d9bf..dbe35aa66 100644 Binary files a/graphics/pokemon/houndour/icon.png and b/graphics/pokemon/houndour/icon.png differ diff --git a/graphics/pokemon/houndour/normal.pal b/graphics/pokemon/houndour/normal.pal index 676369d07..228decda8 100644 --- a/graphics/pokemon/houndour/normal.pal +++ b/graphics/pokemon/houndour/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -139 123 123 -82 74 74 -57 49 49 -41 32 32 -255 213 139 -238 164 82 -189 123 57 -148 82 24 -255 106 49 -180 49 8 -255 0 255 -255 0 255 -180 164 164 -16 16 16 +152 208 160 +40 32 40 +72 72 64 +24 16 16 +152 144 152 +248 248 248 +8 8 8 +136 56 16 +184 184 200 +240 160 128 +208 104 64 +122 63 71 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/houndour/shiny.pal b/graphics/pokemon/houndour/shiny.pal index 4197f8de7..1ee0abc0f 100644 --- a/graphics/pokemon/houndour/shiny.pal +++ b/graphics/pokemon/houndour/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -123 164 197 -82 123 164 -57 82 115 -49 65 82 -255 230 197 -213 172 148 -172 131 90 -123 82 65 -255 106 49 -180 49 8 -255 0 255 -255 0 255 -222 189 197 -16 16 16 +152 208 160 +56 88 144 +88 128 192 +24 48 80 +184 152 160 +248 248 248 +8 8 8 +120 80 16 +208 192 192 +248 224 112 +176 136 56 +178 75 44 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/huntail/anim_front.png b/graphics/pokemon/huntail/anim_front.png index 6963d99c8..6d231eac0 100644 Binary files a/graphics/pokemon/huntail/anim_front.png and b/graphics/pokemon/huntail/anim_front.png differ diff --git a/graphics/pokemon/huntail/back.png b/graphics/pokemon/huntail/back.png index 23ccaac12..91c28e259 100644 Binary files a/graphics/pokemon/huntail/back.png and b/graphics/pokemon/huntail/back.png differ diff --git a/graphics/pokemon/huntail/front.png b/graphics/pokemon/huntail/front.png index 647cdb8ca..e10f98f1d 100644 Binary files a/graphics/pokemon/huntail/front.png and b/graphics/pokemon/huntail/front.png differ diff --git a/graphics/pokemon/huntail/icon.png b/graphics/pokemon/huntail/icon.png index b70fca87e..0aa9a4055 100644 Binary files a/graphics/pokemon/huntail/icon.png and b/graphics/pokemon/huntail/icon.png differ diff --git a/graphics/pokemon/huntail/normal.pal b/graphics/pokemon/huntail/normal.pal index 192061e01..0651b0740 100644 --- a/graphics/pokemon/huntail/normal.pal +++ b/graphics/pokemon/huntail/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 106 189 -255 255 255 -238 180 98 -222 148 0 -156 106 65 -180 238 238 -156 222 246 -123 197 222 -74 156 180 -49 98 123 -0 0 0 -255 131 148 -205 115 148 -148 57 90 -213 197 213 -164 131 148 +152 208 160 +40 88 112 +136 200 240 +16 16 16 +80 152 192 +128 80 56 +200 128 80 +248 184 128 +192 200 224 +248 248 248 +184 224 248 +144 136 136 +112 72 88 +184 120 136 +216 160 168 +160 128 144 diff --git a/graphics/pokemon/huntail/shiny.pal b/graphics/pokemon/huntail/shiny.pal index 713c54adf..0166c03a3 100644 --- a/graphics/pokemon/huntail/shiny.pal +++ b/graphics/pokemon/huntail/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 106 189 -255 255 255 -255 222 115 -230 156 0 -164 115 65 -172 255 172 -148 230 148 -115 197 115 -57 148 82 -32 106 57 -0 0 0 -255 131 148 -205 115 148 -148 57 90 -213 197 213 -164 131 148 +0 176 232 +32 88 48 +120 216 136 +16 16 16 +72 160 88 +152 104 56 +216 160 64 +240 216 144 +208 192 208 +248 248 248 +184 248 208 +144 136 136 +128 64 88 +192 112 144 +240 144 176 +160 128 144 diff --git a/graphics/pokemon/hydreigon/anim_front.png b/graphics/pokemon/hydreigon/anim_front.png new file mode 100644 index 000000000..4fa0d9681 Binary files /dev/null and b/graphics/pokemon/hydreigon/anim_front.png differ diff --git a/graphics/pokemon/hydreigon/back.png b/graphics/pokemon/hydreigon/back.png new file mode 100644 index 000000000..3327087d9 Binary files /dev/null and b/graphics/pokemon/hydreigon/back.png differ diff --git a/graphics/pokemon/hydreigon/footprint.png b/graphics/pokemon/hydreigon/footprint.png new file mode 100644 index 000000000..694b0c1b7 Binary files /dev/null and b/graphics/pokemon/hydreigon/footprint.png differ diff --git a/graphics/pokemon/hydreigon/front.png b/graphics/pokemon/hydreigon/front.png new file mode 100644 index 000000000..67a7fa51e Binary files /dev/null and b/graphics/pokemon/hydreigon/front.png differ diff --git a/graphics/pokemon/hydreigon/icon.png b/graphics/pokemon/hydreigon/icon.png new file mode 100644 index 000000000..50e9b60a9 Binary files /dev/null and b/graphics/pokemon/hydreigon/icon.png differ diff --git a/graphics/pokemon/hydreigon/normal.pal b/graphics/pokemon/hydreigon/normal.pal new file mode 100644 index 000000000..f40c3ff93 --- /dev/null +++ b/graphics/pokemon/hydreigon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +64 56 64 +16 16 16 +88 80 80 +120 48 88 +168 88 128 +56 24 40 +40 56 80 +96 144 200 +80 104 136 +72 56 88 +144 88 96 +224 216 216 +48 40 40 +0 0 0 diff --git a/graphics/pokemon/hydreigon/shiny.pal b/graphics/pokemon/hydreigon/shiny.pal new file mode 100644 index 000000000..6fc925c1a --- /dev/null +++ b/graphics/pokemon/hydreigon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 40 +80 64 64 +16 16 16 +96 88 80 +96 56 152 +152 72 192 +48 24 80 +56 56 24 +112 152 72 +88 104 48 +112 40 24 +168 72 64 +224 216 216 +48 40 40 +0 0 0 diff --git a/graphics/pokemon/hypno/anim_front.png b/graphics/pokemon/hypno/anim_front.png index e3cd338ed..64ba1fb56 100644 Binary files a/graphics/pokemon/hypno/anim_front.png and b/graphics/pokemon/hypno/anim_front.png differ diff --git a/graphics/pokemon/hypno/back.png b/graphics/pokemon/hypno/back.png index 12aec4f4d..8a7987d1e 100644 Binary files a/graphics/pokemon/hypno/back.png and b/graphics/pokemon/hypno/back.png differ diff --git a/graphics/pokemon/hypno/front.png b/graphics/pokemon/hypno/front.png index 5dce9a50e..72c602e06 100644 Binary files a/graphics/pokemon/hypno/front.png and b/graphics/pokemon/hypno/front.png differ diff --git a/graphics/pokemon/hypno/icon.png b/graphics/pokemon/hypno/icon.png index 4015f2386..d9e0d8334 100644 Binary files a/graphics/pokemon/hypno/icon.png and b/graphics/pokemon/hypno/icon.png differ diff --git a/graphics/pokemon/hypno/normal.pal b/graphics/pokemon/hypno/normal.pal index 96218054e..1adb09313 100644 --- a/graphics/pokemon/hypno/normal.pal +++ b/graphics/pokemon/hypno/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 238 156 -255 222 98 -205 180 106 -123 98 49 -255 0 255 -213 213 222 -115 106 131 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -156 156 156 -98 98 98 +152 208 160 +120 96 80 +104 80 0 +248 216 56 16 16 16 -255 255 255 +168 136 32 +88 64 40 +248 224 128 +208 176 56 +128 144 160 +64 72 88 +248 248 248 +168 176 200 +208 208 232 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hypno/shiny.pal b/graphics/pokemon/hypno/shiny.pal index af2643bd9..ffcdb1df7 100644 --- a/graphics/pokemon/hypno/shiny.pal +++ b/graphics/pokemon/hypno/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 180 213 -238 139 172 -197 98 131 -123 24 57 -255 0 255 -213 213 222 -115 106 131 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -156 156 156 -98 98 98 +152 208 160 +136 96 48 +136 48 80 +232 144 176 16 16 16 -255 255 255 +168 80 112 +88 64 40 +248 176 208 +200 112 168 +160 144 128 +104 88 80 +248 248 248 +184 168 152 +232 216 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/icon_palettes/icon_palette_0.pal b/graphics/pokemon/icon_palettes/pal0.pal similarity index 100% rename from graphics/pokemon/icon_palettes/icon_palette_0.pal rename to graphics/pokemon/icon_palettes/pal0.pal diff --git a/graphics/pokemon/icon_palettes/icon_palette_1.pal b/graphics/pokemon/icon_palettes/pal1.pal similarity index 100% rename from graphics/pokemon/icon_palettes/icon_palette_1.pal rename to graphics/pokemon/icon_palettes/pal1.pal diff --git a/graphics/pokemon/icon_palettes/icon_palette_2.pal b/graphics/pokemon/icon_palettes/pal2.pal similarity index 100% rename from graphics/pokemon/icon_palettes/icon_palette_2.pal rename to graphics/pokemon/icon_palettes/pal2.pal diff --git a/graphics/pokemon/icon_palettes/pal3.pal b/graphics/pokemon/icon_palettes/pal3.pal new file mode 100644 index 000000000..004dc180a --- /dev/null +++ b/graphics/pokemon/icon_palettes/pal3.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 156 131 +115 115 115 +189 189 189 +255 255 255 +65 106 148 +98 148 164 +164 197 255 +238 115 156 +213 98 65 +189 164 90 +246 230 41 +246 246 172 +213 213 106 +246 148 41 +98 98 90 +65 65 65 diff --git a/graphics/pokemon/icon_palettes/pal4.pal b/graphics/pokemon/icon_palettes/pal4.pal new file mode 100644 index 000000000..c17d59a46 --- /dev/null +++ b/graphics/pokemon/icon_palettes/pal4.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 156 131 +115 115 115 +189 189 189 +255 255 255 +123 156 74 +156 205 74 +65 106 148 +238 115 156 +246 148 246 +189 164 90 +246 246 139 +164 197 255 +98 148 164 +213 98 65 +98 98 90 +65 65 65 diff --git a/graphics/pokemon/icon_palettes/pal5.pal b/graphics/pokemon/icon_palettes/pal5.pal new file mode 100644 index 000000000..ea22046f5 --- /dev/null +++ b/graphics/pokemon/icon_palettes/pal5.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 156 131 +123 123 123 +189 189 180 +255 255 255 +123 156 74 +156 205 74 +180 131 90 +238 197 139 +197 172 41 +246 246 41 +213 98 65 +148 123 205 +197 164 205 +246 148 41 +98 98 90 +65 65 65 diff --git a/graphics/pokemon/igglybuff/anim_front.png b/graphics/pokemon/igglybuff/anim_front.png index 0947bca66..8e4ec6526 100644 Binary files a/graphics/pokemon/igglybuff/anim_front.png and b/graphics/pokemon/igglybuff/anim_front.png differ diff --git a/graphics/pokemon/igglybuff/back.png b/graphics/pokemon/igglybuff/back.png index efc417ab5..4e0ad8314 100644 Binary files a/graphics/pokemon/igglybuff/back.png and b/graphics/pokemon/igglybuff/back.png differ diff --git a/graphics/pokemon/igglybuff/front.png b/graphics/pokemon/igglybuff/front.png index b232daaac..36b1c62f6 100644 Binary files a/graphics/pokemon/igglybuff/front.png and b/graphics/pokemon/igglybuff/front.png differ diff --git a/graphics/pokemon/igglybuff/icon.png b/graphics/pokemon/igglybuff/icon.png index 55d1a9eb1..cc4bfbd29 100644 Binary files a/graphics/pokemon/igglybuff/icon.png and b/graphics/pokemon/igglybuff/icon.png differ diff --git a/graphics/pokemon/igglybuff/normal.pal b/graphics/pokemon/igglybuff/normal.pal index 9b5beb079..50244b91b 100644 --- a/graphics/pokemon/igglybuff/normal.pal +++ b/graphics/pokemon/igglybuff/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 205 156 -255 148 115 -222 115 65 -197 74 0 -148 32 16 -255 230 180 -255 0 255 -205 0 0 -156 0 0 -205 0 0 -156 0 0 -98 0 0 -106 106 106 +152 208 160 +136 72 88 +248 240 232 +248 208 208 +176 96 120 16 16 16 +192 152 168 +224 72 88 +144 64 64 +248 248 248 +224 144 168 +168 80 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/igglybuff/shiny.pal b/graphics/pokemon/igglybuff/shiny.pal index fd1f6fbf8..1cf3259c3 100644 --- a/graphics/pokemon/igglybuff/shiny.pal +++ b/graphics/pokemon/igglybuff/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 238 -246 172 197 -222 115 139 -180 57 90 -156 24 49 -255 238 238 -255 0 255 -205 0 0 -156 0 0 -90 197 24 -74 172 24 -41 82 0 -106 106 106 +152 208 160 +152 48 80 +248 224 248 +248 184 240 +192 88 128 16 16 16 +224 128 176 +224 80 56 +160 24 24 +248 248 248 +224 80 56 +160 24 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/illumise/anim_front.png b/graphics/pokemon/illumise/anim_front.png index 0d20f3357..48878163a 100644 Binary files a/graphics/pokemon/illumise/anim_front.png and b/graphics/pokemon/illumise/anim_front.png differ diff --git a/graphics/pokemon/illumise/back.png b/graphics/pokemon/illumise/back.png index a06de56a1..d4d429e0d 100644 Binary files a/graphics/pokemon/illumise/back.png and b/graphics/pokemon/illumise/back.png differ diff --git a/graphics/pokemon/illumise/front.png b/graphics/pokemon/illumise/front.png index 14513aee6..ce620bfd1 100644 Binary files a/graphics/pokemon/illumise/front.png and b/graphics/pokemon/illumise/front.png differ diff --git a/graphics/pokemon/illumise/icon.png b/graphics/pokemon/illumise/icon.png index ac812de37..db0ba42d0 100644 Binary files a/graphics/pokemon/illumise/icon.png and b/graphics/pokemon/illumise/icon.png differ diff --git a/graphics/pokemon/illumise/normal.pal b/graphics/pokemon/illumise/normal.pal index 63c55bbc0..7f7ab4792 100644 --- a/graphics/pokemon/illumise/normal.pal +++ b/graphics/pokemon/illumise/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -0 90 213 -123 123 123 -74 74 74 -0 0 0 -205 139 222 -180 98 205 -139 82 156 -49 41 49 -255 230 115 -230 180 74 -156 131 82 -172 197 238 -139 172 205 -90 106 139 -255 255 255 +152 208 160 +152 128 80 +208 176 104 +240 216 144 +16 16 16 +160 112 176 +96 72 120 +248 248 248 +200 152 208 +80 112 120 +112 184 208 +168 216 240 +168 192 232 +0 136 176 +56 56 56 +120 120 120 diff --git a/graphics/pokemon/illumise/shiny.pal b/graphics/pokemon/illumise/shiny.pal index 78bdbdc22..f2f353880 100644 --- a/graphics/pokemon/illumise/shiny.pal +++ b/graphics/pokemon/illumise/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -0 90 213 -123 123 123 -74 74 74 -0 0 0 -255 230 115 -230 180 74 -189 139 82 -49 41 49 -255 148 82 -222 90 32 -164 49 32 -131 205 255 -90 172 230 -32 115 189 -255 255 255 +152 208 160 +152 96 48 +224 128 80 +240 176 112 +16 16 16 +216 184 96 +176 144 48 +248 248 248 +248 248 136 +88 120 184 +120 184 240 +168 232 248 +168 192 232 +0 88 208 +56 56 56 +120 120 120 diff --git a/graphics/pokemon/impidimp/back.png b/graphics/pokemon/impidimp/back.png new file mode 100644 index 000000000..60922154a Binary files /dev/null and b/graphics/pokemon/impidimp/back.png differ diff --git a/graphics/pokemon/impidimp/front.png b/graphics/pokemon/impidimp/front.png new file mode 100644 index 000000000..bf3c1bd9b Binary files /dev/null and b/graphics/pokemon/impidimp/front.png differ diff --git a/graphics/pokemon/impidimp/normal.pal b/graphics/pokemon/impidimp/normal.pal new file mode 100644 index 000000000..f63e9146d --- /dev/null +++ b/graphics/pokemon/impidimp/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 88 128 +136 56 80 +248 184 240 +240 136 192 +64 48 104 +112 88 168 +144 120 216 +240 32 80 +16 16 16 +248 248 248 +200 200 200 +232 112 152 +136 112 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/impidimp/shiny.pal b/graphics/pokemon/impidimp/shiny.pal new file mode 100644 index 000000000..285c8c8fc --- /dev/null +++ b/graphics/pokemon/impidimp/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 112 168 +48 72 88 +112 216 216 +80 160 200 +120 120 120 +200 200 200 +176 176 176 +232 8 144 +16 16 16 +248 248 248 +224 224 224 +88 136 184 +232 232 232 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/incineroar/back.png b/graphics/pokemon/incineroar/back.png new file mode 100644 index 000000000..bb872e1ae Binary files /dev/null and b/graphics/pokemon/incineroar/back.png differ diff --git a/graphics/pokemon/incineroar/front.png b/graphics/pokemon/incineroar/front.png new file mode 100644 index 000000000..216602d64 Binary files /dev/null and b/graphics/pokemon/incineroar/front.png differ diff --git a/graphics/pokemon/incineroar/icon.png b/graphics/pokemon/incineroar/icon.png new file mode 100644 index 000000000..020c549ec Binary files /dev/null and b/graphics/pokemon/incineroar/icon.png differ diff --git a/graphics/pokemon/incineroar/normal.pal b/graphics/pokemon/incineroar/normal.pal new file mode 100644 index 000000000..36f415fca --- /dev/null +++ b/graphics/pokemon/incineroar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +88 8 0 +64 64 56 +240 48 32 +32 32 32 +168 16 16 +248 232 0 +24 176 80 +248 248 248 +88 96 96 +128 144 152 +128 128 128 +72 64 64 +248 112 0 +16 16 16 diff --git a/graphics/pokemon/incineroar/shiny.pal b/graphics/pokemon/incineroar/shiny.pal new file mode 100644 index 000000000..87e35b930 --- /dev/null +++ b/graphics/pokemon/incineroar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 80 +88 8 0 +240 232 224 +240 48 32 +184 168 160 +168 16 16 +248 232 0 +24 176 80 +248 248 248 +88 96 96 +128 144 152 +128 128 128 +72 64 64 +248 112 0 +16 16 16 diff --git a/graphics/pokemon/indeedee/back.png b/graphics/pokemon/indeedee/back.png new file mode 100644 index 000000000..9fcfda9f9 Binary files /dev/null and b/graphics/pokemon/indeedee/back.png differ diff --git a/graphics/pokemon/indeedee/female/back.png b/graphics/pokemon/indeedee/female/back.png new file mode 100644 index 000000000..425cfe368 Binary files /dev/null and b/graphics/pokemon/indeedee/female/back.png differ diff --git a/graphics/pokemon/indeedee/female/front.png b/graphics/pokemon/indeedee/female/front.png new file mode 100644 index 000000000..16df74811 Binary files /dev/null and b/graphics/pokemon/indeedee/female/front.png differ diff --git a/graphics/pokemon/indeedee/female/normal.pal b/graphics/pokemon/indeedee/female/normal.pal new file mode 100644 index 000000000..2778e2f1a --- /dev/null +++ b/graphics/pokemon/indeedee/female/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 64 +120 112 144 +80 72 104 +104 96 160 +16 16 16 +216 112 224 +200 176 192 +248 248 248 +144 96 88 +72 64 120 +112 48 48 +128 104 128 +56 48 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/indeedee/female/shiny.pal b/graphics/pokemon/indeedee/female/shiny.pal new file mode 100644 index 000000000..7f45b6bf6 --- /dev/null +++ b/graphics/pokemon/indeedee/female/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 64 +120 112 144 +80 72 104 +96 144 160 +16 16 16 +216 112 224 +200 176 192 +248 248 248 +144 96 88 +64 96 120 +112 48 48 +128 104 128 +48 64 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/indeedee/front.png b/graphics/pokemon/indeedee/front.png new file mode 100644 index 000000000..26b082b61 Binary files /dev/null and b/graphics/pokemon/indeedee/front.png differ diff --git a/graphics/pokemon/indeedee/normal.pal b/graphics/pokemon/indeedee/normal.pal new file mode 100644 index 000000000..fcd2c8daa --- /dev/null +++ b/graphics/pokemon/indeedee/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 64 +120 112 144 +16 16 16 +80 72 104 +104 96 160 +200 176 192 +248 248 248 +72 64 120 +144 96 88 +112 48 48 +40 176 224 +128 104 128 +56 48 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/indeedee/shiny.pal b/graphics/pokemon/indeedee/shiny.pal new file mode 100644 index 000000000..6bb5eca57 --- /dev/null +++ b/graphics/pokemon/indeedee/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 64 +120 112 144 +16 16 16 +80 72 104 +96 144 160 +200 176 192 +248 248 248 +64 96 120 +144 96 88 +112 48 48 +40 176 224 +128 104 128 +48 64 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/infernape/anim_front.png b/graphics/pokemon/infernape/anim_front.png new file mode 100644 index 000000000..521883ce5 Binary files /dev/null and b/graphics/pokemon/infernape/anim_front.png differ diff --git a/graphics/pokemon/infernape/back.png b/graphics/pokemon/infernape/back.png new file mode 100644 index 000000000..7ab444c0b Binary files /dev/null and b/graphics/pokemon/infernape/back.png differ diff --git a/graphics/pokemon/infernape/footprint.png b/graphics/pokemon/infernape/footprint.png new file mode 100644 index 000000000..9465afb87 Binary files /dev/null and b/graphics/pokemon/infernape/footprint.png differ diff --git a/graphics/pokemon/infernape/front.png b/graphics/pokemon/infernape/front.png new file mode 100644 index 000000000..7177880c9 Binary files /dev/null and b/graphics/pokemon/infernape/front.png differ diff --git a/graphics/pokemon/infernape/icon.png b/graphics/pokemon/infernape/icon.png new file mode 100644 index 000000000..6c1669864 Binary files /dev/null and b/graphics/pokemon/infernape/icon.png differ diff --git a/graphics/pokemon/infernape/normal.pal b/graphics/pokemon/infernape/normal.pal new file mode 100644 index 000000000..e2f6bad8d --- /dev/null +++ b/graphics/pokemon/infernape/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 40 +40 64 96 +16 16 16 +128 96 24 +192 160 56 +224 72 56 +248 128 48 +64 112 152 +248 224 120 +168 96 64 +216 128 88 +184 184 176 +120 112 112 +248 248 248 +128 40 48 diff --git a/graphics/pokemon/infernape/shiny.pal b/graphics/pokemon/infernape/shiny.pal new file mode 100644 index 000000000..109c8d8a2 --- /dev/null +++ b/graphics/pokemon/infernape/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 24 56 +128 80 160 +16 16 16 +144 128 40 +208 184 80 +224 56 64 +240 136 72 +168 120 208 +240 232 152 +208 64 112 +240 112 136 +192 200 224 +128 136 152 +248 248 248 +128 40 48 diff --git a/graphics/pokemon/inkay/back.png b/graphics/pokemon/inkay/back.png new file mode 100644 index 000000000..300166ad2 Binary files /dev/null and b/graphics/pokemon/inkay/back.png differ diff --git a/graphics/pokemon/inkay/front.png b/graphics/pokemon/inkay/front.png new file mode 100644 index 000000000..2fca9044a Binary files /dev/null and b/graphics/pokemon/inkay/front.png differ diff --git a/graphics/pokemon/inkay/icon.png b/graphics/pokemon/inkay/icon.png new file mode 100644 index 000000000..5cd189702 Binary files /dev/null and b/graphics/pokemon/inkay/icon.png differ diff --git a/graphics/pokemon/inkay/normal.pal b/graphics/pokemon/inkay/normal.pal new file mode 100644 index 000000000..09ae18e3a --- /dev/null +++ b/graphics/pokemon/inkay/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +248 248 248 +0 0 0 +224 224 224 +128 128 136 +216 128 160 +176 80 128 +248 240 152 +112 40 80 +48 152 192 +0 40 56 +224 136 168 +24 104 144 +0 72 96 +0 0 0 diff --git a/graphics/pokemon/inkay/shiny.pal b/graphics/pokemon/inkay/shiny.pal new file mode 100644 index 000000000..d4dcc060a --- /dev/null +++ b/graphics/pokemon/inkay/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +248 248 248 +0 0 0 +224 224 224 +128 128 136 +208 128 216 +152 80 168 +248 240 152 +96 40 112 +200 168 48 +48 40 0 +224 136 168 +144 120 24 +96 80 8 +8 8 8 diff --git a/graphics/pokemon/ivysaur/anim_front.png b/graphics/pokemon/ivysaur/anim_front.png index 1e8d0f04e..0b31c81a3 100644 Binary files a/graphics/pokemon/ivysaur/anim_front.png and b/graphics/pokemon/ivysaur/anim_front.png differ diff --git a/graphics/pokemon/ivysaur/back.png b/graphics/pokemon/ivysaur/back.png index d977bc314..5e74b5e01 100644 Binary files a/graphics/pokemon/ivysaur/back.png and b/graphics/pokemon/ivysaur/back.png differ diff --git a/graphics/pokemon/ivysaur/front.png b/graphics/pokemon/ivysaur/front.png index 86c27474b..6bd7e0519 100644 Binary files a/graphics/pokemon/ivysaur/front.png and b/graphics/pokemon/ivysaur/front.png differ diff --git a/graphics/pokemon/ivysaur/icon.png b/graphics/pokemon/ivysaur/icon.png index 2f1627506..053ce38ea 100644 Binary files a/graphics/pokemon/ivysaur/icon.png and b/graphics/pokemon/ivysaur/icon.png differ diff --git a/graphics/pokemon/ivysaur/normal.pal b/graphics/pokemon/ivysaur/normal.pal index 5d4c59bbd..7b785bc77 100644 --- a/graphics/pokemon/ivysaur/normal.pal +++ b/graphics/pokemon/ivysaur/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -74 139 32 -255 189 180 -255 123 123 -213 65 90 -131 238 197 -90 205 148 -131 230 90 -106 180 32 -32 148 90 +153 210 164 +109 57 76 +204 85 103 +255 170 182 +255 122 133 16 16 16 -16 82 32 -197 115 57 -139 90 57 -123 49 41 +22 63 75 +121 200 145 +71 120 95 +87 164 101 +174 228 230 +111 193 196 +66 143 166 +255 255 255 +163 125 146 +160 104 67 diff --git a/graphics/pokemon/ivysaur/shiny.pal b/graphics/pokemon/ivysaur/shiny.pal index 964be9785..09594ff8a 100644 --- a/graphics/pokemon/ivysaur/shiny.pal +++ b/graphics/pokemon/ivysaur/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -90 139 49 -255 255 82 -255 222 8 -222 180 0 -205 255 90 -164 213 49 -123 222 32 -82 180 0 -123 172 8 +153 210 164 +107 77 48 +205 139 16 +255 255 156 +255 213 0 16 16 16 -90 98 24 -180 82 8 -148 49 8 -115 16 8 +49 90 16 +139 222 74 +49 131 49 +90 172 32 +205 246 82 +164 213 74 +123 164 49 +255 255 255 +186 144 72 +197 115 57 diff --git a/graphics/pokemon/jangmo_o/back.png b/graphics/pokemon/jangmo_o/back.png new file mode 100644 index 000000000..6416369e9 Binary files /dev/null and b/graphics/pokemon/jangmo_o/back.png differ diff --git a/graphics/pokemon/jangmo_o/front.png b/graphics/pokemon/jangmo_o/front.png new file mode 100644 index 000000000..f6be8a056 Binary files /dev/null and b/graphics/pokemon/jangmo_o/front.png differ diff --git a/graphics/pokemon/jangmo_o/icon.png b/graphics/pokemon/jangmo_o/icon.png new file mode 100644 index 000000000..0a8a2c2d0 Binary files /dev/null and b/graphics/pokemon/jangmo_o/icon.png differ diff --git a/graphics/pokemon/jangmo_o/normal.pal b/graphics/pokemon/jangmo_o/normal.pal new file mode 100644 index 000000000..e3357e5d7 --- /dev/null +++ b/graphics/pokemon/jangmo_o/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 112 8 +16 16 16 +248 240 48 +248 240 200 +112 96 112 +168 160 168 +216 216 216 +144 8 8 +240 48 48 +248 248 248 +184 192 200 +80 72 72 +48 40 40 +120 112 104 +0 0 0 diff --git a/graphics/pokemon/jangmo_o/shiny.pal b/graphics/pokemon/jangmo_o/shiny.pal new file mode 100644 index 000000000..1a784b0b5 --- /dev/null +++ b/graphics/pokemon/jangmo_o/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +192 48 80 +16 16 16 +248 120 192 +248 176 216 +112 112 0 +168 184 16 +224 248 56 +144 8 8 +240 48 48 +248 248 248 +184 192 200 +72 80 72 +40 48 40 +112 120 104 +0 0 0 diff --git a/graphics/pokemon/jellicent/anim_front.png b/graphics/pokemon/jellicent/anim_front.png new file mode 100644 index 000000000..68d6543db Binary files /dev/null and b/graphics/pokemon/jellicent/anim_front.png differ diff --git a/graphics/pokemon/jellicent/back.png b/graphics/pokemon/jellicent/back.png new file mode 100644 index 000000000..f6ee8d602 Binary files /dev/null and b/graphics/pokemon/jellicent/back.png differ diff --git a/graphics/pokemon/jellicent/footprint.png b/graphics/pokemon/jellicent/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/jellicent/footprint.png differ diff --git a/graphics/pokemon/jellicent/front.png b/graphics/pokemon/jellicent/front.png new file mode 100644 index 000000000..7e02040b7 Binary files /dev/null and b/graphics/pokemon/jellicent/front.png differ diff --git a/graphics/pokemon/jellicent/icon.png b/graphics/pokemon/jellicent/icon.png new file mode 100644 index 000000000..792c86334 Binary files /dev/null and b/graphics/pokemon/jellicent/icon.png differ diff --git a/graphics/pokemon/jellicent/normal.pal b/graphics/pokemon/jellicent/normal.pal new file mode 100644 index 000000000..d3264487d --- /dev/null +++ b/graphics/pokemon/jellicent/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 80 128 +152 176 224 +16 16 16 +200 232 248 +56 104 176 +56 152 216 +96 200 240 +168 224 248 +208 240 248 +232 64 56 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jellicent/shiny.pal b/graphics/pokemon/jellicent/shiny.pal new file mode 100644 index 000000000..f3c47d0ca --- /dev/null +++ b/graphics/pokemon/jellicent/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 88 64 +152 184 176 +16 16 16 +200 232 248 +48 144 120 +48 184 128 +96 232 160 +176 248 200 +208 224 248 +200 32 192 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jigglypuff/anim_front.png b/graphics/pokemon/jigglypuff/anim_front.png index 98981352b..a45e4d02f 100644 Binary files a/graphics/pokemon/jigglypuff/anim_front.png and b/graphics/pokemon/jigglypuff/anim_front.png differ diff --git a/graphics/pokemon/jigglypuff/back.png b/graphics/pokemon/jigglypuff/back.png index 8055a79b0..a51544283 100644 Binary files a/graphics/pokemon/jigglypuff/back.png and b/graphics/pokemon/jigglypuff/back.png differ diff --git a/graphics/pokemon/jigglypuff/front.png b/graphics/pokemon/jigglypuff/front.png index 41c8f2e8f..7ebec3b9f 100644 Binary files a/graphics/pokemon/jigglypuff/front.png and b/graphics/pokemon/jigglypuff/front.png differ diff --git a/graphics/pokemon/jigglypuff/icon.png b/graphics/pokemon/jigglypuff/icon.png index 4c5a33cb8..4dec4fa02 100644 Binary files a/graphics/pokemon/jigglypuff/icon.png and b/graphics/pokemon/jigglypuff/icon.png differ diff --git a/graphics/pokemon/jigglypuff/normal.pal b/graphics/pokemon/jigglypuff/normal.pal index f7f6154c1..2986235fd 100644 --- a/graphics/pokemon/jigglypuff/normal.pal +++ b/graphics/pokemon/jigglypuff/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -205 189 255 -148 131 255 -115 98 222 -65 49 156 -156 106 32 -115 65 24 -230 230 230 -164 49 0 -213 57 49 +153 210 164 +122 69 82 +249 194 208 +211 143 156 16 16 16 -255 205 197 -255 172 164 -230 115 98 -164 49 16 +58 68 89 +255 255 255 +3 153 173 +0 109 134 +125 203 216 +212 213 216 +147 88 121 +188 120 163 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jigglypuff/shiny.pal b/graphics/pokemon/jigglypuff/shiny.pal index bea601916..36b8d0ce5 100644 --- a/graphics/pokemon/jigglypuff/shiny.pal +++ b/graphics/pokemon/jigglypuff/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -222 255 164 -180 238 123 -139 197 82 -82 131 16 -156 106 32 -115 65 24 -230 230 230 -164 49 0 -213 57 49 +153 210 164 +123 90 115 +246 205 238 +222 156 197 16 16 16 -246 238 246 -246 197 246 -205 156 205 -115 65 115 +140 99 43 +255 255 255 +24 172 74 +41 123 49 +24 222 164 +212 213 216 +163 69 32 +211 97 93 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jirachi/anim_front.png b/graphics/pokemon/jirachi/anim_front.png index b414a28cb..1a3676c69 100644 Binary files a/graphics/pokemon/jirachi/anim_front.png and b/graphics/pokemon/jirachi/anim_front.png differ diff --git a/graphics/pokemon/jirachi/back.png b/graphics/pokemon/jirachi/back.png index 4fa283e0d..9fbca5571 100644 Binary files a/graphics/pokemon/jirachi/back.png and b/graphics/pokemon/jirachi/back.png differ diff --git a/graphics/pokemon/jirachi/front.png b/graphics/pokemon/jirachi/front.png index 91f5e3fad..df7a02d42 100644 Binary files a/graphics/pokemon/jirachi/front.png and b/graphics/pokemon/jirachi/front.png differ diff --git a/graphics/pokemon/jirachi/icon.png b/graphics/pokemon/jirachi/icon.png index 15df4559b..258272d1c 100644 Binary files a/graphics/pokemon/jirachi/icon.png and b/graphics/pokemon/jirachi/icon.png differ diff --git a/graphics/pokemon/jirachi/normal.pal b/graphics/pokemon/jirachi/normal.pal index ba0b7a6b1..198bafa24 100644 --- a/graphics/pokemon/jirachi/normal.pal +++ b/graphics/pokemon/jirachi/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 197 164 -205 213 222 -156 164 172 -41 65 115 -230 238 246 -82 115 255 -131 164 255 -106 115 115 -197 0 0 -238 82 82 -180 139 49 -230 197 82 -255 230 90 -255 246 148 -255 255 255 +152 208 160 +152 136 56 +16 16 16 +248 232 184 +248 232 120 +216 192 96 +80 176 184 +56 112 120 +136 208 200 +192 208 232 +240 240 248 +248 248 248 +88 96 112 +144 152 168 +0 0 0 0 0 0 diff --git a/graphics/pokemon/jirachi/shiny.pal b/graphics/pokemon/jirachi/shiny.pal index 219b9ac57..3fa060a33 100644 --- a/graphics/pokemon/jirachi/shiny.pal +++ b/graphics/pokemon/jirachi/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 197 164 -255 180 164 -156 164 172 -41 65 115 -255 230 230 -230 74 49 -255 123 106 -123 98 90 -197 0 0 -238 82 82 -180 139 49 -230 197 82 -255 230 90 -255 246 148 -255 255 255 +152 208 160 +168 128 48 +16 16 16 +248 248 144 +248 224 88 +224 184 80 +216 88 48 +152 40 24 +224 136 120 +216 168 176 +240 216 216 +248 248 248 +112 88 96 +168 136 136 +0 0 0 0 0 0 diff --git a/graphics/pokemon/jolteon/anim_front.png b/graphics/pokemon/jolteon/anim_front.png index ff0edda9f..5c1090a18 100644 Binary files a/graphics/pokemon/jolteon/anim_front.png and b/graphics/pokemon/jolteon/anim_front.png differ diff --git a/graphics/pokemon/jolteon/back.png b/graphics/pokemon/jolteon/back.png index 19dc00a7c..2833c80e6 100644 Binary files a/graphics/pokemon/jolteon/back.png and b/graphics/pokemon/jolteon/back.png differ diff --git a/graphics/pokemon/jolteon/front.png b/graphics/pokemon/jolteon/front.png index b33177bb6..18a3cc813 100644 Binary files a/graphics/pokemon/jolteon/front.png and b/graphics/pokemon/jolteon/front.png differ diff --git a/graphics/pokemon/jolteon/icon.png b/graphics/pokemon/jolteon/icon.png index b98fd78b2..42df87278 100644 Binary files a/graphics/pokemon/jolteon/icon.png and b/graphics/pokemon/jolteon/icon.png differ diff --git a/graphics/pokemon/jolteon/normal.pal b/graphics/pokemon/jolteon/normal.pal index 87daf4781..7cf44ca0c 100644 --- a/graphics/pokemon/jolteon/normal.pal +++ b/graphics/pokemon/jolteon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 131 -255 222 49 -213 189 49 -156 139 57 -106 82 32 -255 0 255 -189 49 49 -106 0 0 -255 0 255 -255 0 255 -222 222 230 -139 148 164 -98 98 98 -41 41 41 -255 255 255 +152 208 160 +16 16 16 +88 72 40 +216 168 64 +168 136 56 +152 120 64 +248 224 136 +248 208 88 +56 16 96 +248 248 248 +72 72 80 +192 200 208 +128 128 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jolteon/shiny.pal b/graphics/pokemon/jolteon/shiny.pal index ece1425c3..be95ddbc1 100644 --- a/graphics/pokemon/jolteon/shiny.pal +++ b/graphics/pokemon/jolteon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -222 255 131 -197 238 32 -156 197 0 -123 164 0 -74 115 0 -255 0 255 -189 49 49 -106 0 0 -255 0 255 -255 0 255 -222 222 230 -139 148 164 -98 98 98 -41 41 41 -255 255 255 +152 208 160 +16 16 16 +64 96 0 +152 200 56 +128 168 40 +96 136 8 +216 248 120 +192 232 72 +16 16 16 +248 248 248 +80 80 80 +192 192 192 +128 128 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/anim_front.png b/graphics/pokemon/joltik/anim_front.png new file mode 100644 index 000000000..1681d6457 Binary files /dev/null and b/graphics/pokemon/joltik/anim_front.png differ diff --git a/graphics/pokemon/joltik/back.png b/graphics/pokemon/joltik/back.png new file mode 100644 index 000000000..108950c24 Binary files /dev/null and b/graphics/pokemon/joltik/back.png differ diff --git a/graphics/pokemon/joltik/footprint.png b/graphics/pokemon/joltik/footprint.png new file mode 100644 index 000000000..fdd7cd4d3 Binary files /dev/null and b/graphics/pokemon/joltik/footprint.png differ diff --git a/graphics/pokemon/joltik/front.png b/graphics/pokemon/joltik/front.png new file mode 100644 index 000000000..877833842 Binary files /dev/null and b/graphics/pokemon/joltik/front.png differ diff --git a/graphics/pokemon/joltik/icon.png b/graphics/pokemon/joltik/icon.png new file mode 100644 index 000000000..d4f0111d9 Binary files /dev/null and b/graphics/pokemon/joltik/icon.png differ diff --git a/graphics/pokemon/joltik/normal.pal b/graphics/pokemon/joltik/normal.pal new file mode 100644 index 000000000..9c746ebb4 --- /dev/null +++ b/graphics/pokemon/joltik/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 48 +240 208 88 +16 16 16 +176 144 64 +16 24 88 +128 136 80 +216 216 232 +56 96 176 +48 72 136 +136 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/shiny.pal b/graphics/pokemon/joltik/shiny.pal new file mode 100644 index 000000000..5cc458a09 --- /dev/null +++ b/graphics/pokemon/joltik/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 104 48 +224 240 88 +16 16 16 +168 176 64 +48 16 80 +120 96 72 +216 216 232 +152 56 176 +112 48 128 +128 136 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jumpluff/anim_front.png b/graphics/pokemon/jumpluff/anim_front.png index dd79c45e3..fd3a5c5c4 100644 Binary files a/graphics/pokemon/jumpluff/anim_front.png and b/graphics/pokemon/jumpluff/anim_front.png differ diff --git a/graphics/pokemon/jumpluff/back.png b/graphics/pokemon/jumpluff/back.png index 1f822f850..4619fd07c 100644 Binary files a/graphics/pokemon/jumpluff/back.png and b/graphics/pokemon/jumpluff/back.png differ diff --git a/graphics/pokemon/jumpluff/front.png b/graphics/pokemon/jumpluff/front.png index 6b7cbaf61..537797f73 100644 Binary files a/graphics/pokemon/jumpluff/front.png and b/graphics/pokemon/jumpluff/front.png differ diff --git a/graphics/pokemon/jumpluff/icon.png b/graphics/pokemon/jumpluff/icon.png index bf0cb64de..ad7477950 100644 Binary files a/graphics/pokemon/jumpluff/icon.png and b/graphics/pokemon/jumpluff/icon.png differ diff --git a/graphics/pokemon/jumpluff/normal.pal b/graphics/pokemon/jumpluff/normal.pal index 422184976..d73f61924 100644 --- a/graphics/pokemon/jumpluff/normal.pal +++ b/graphics/pokemon/jumpluff/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -98 65 8 -123 164 255 -90 131 213 -65 106 197 -57 82 148 +152 208 160 +160 120 40 +208 168 88 +248 232 184 +232 208 152 +248 240 224 +72 120 32 16 16 16 -255 255 222 -246 238 180 -238 222 148 -205 189 115 -156 139 82 -255 139 41 -213 65 0 -65 230 57 -49 156 49 +128 200 64 +72 96 168 +96 128 208 +32 48 104 +136 160 224 +224 88 112 +208 56 88 +128 72 88 diff --git a/graphics/pokemon/jumpluff/shiny.pal b/graphics/pokemon/jumpluff/shiny.pal index 4885690b6..964148eda 100644 --- a/graphics/pokemon/jumpluff/shiny.pal +++ b/graphics/pokemon/jumpluff/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -115 57 98 -255 205 172 -246 164 164 -222 123 156 -164 74 106 +152 208 160 +184 80 184 +200 136 200 +232 200 232 +224 176 232 +248 216 240 +48 144 88 16 16 16 -255 238 246 -246 213 238 -222 172 213 -205 139 172 -164 98 164 -255 139 41 -213 65 0 -65 230 57 -49 156 49 +128 200 120 +232 136 168 +248 176 200 +144 48 104 +248 208 216 +232 88 0 +192 64 0 +192 64 0 diff --git a/graphics/pokemon/jynx/anim_front.png b/graphics/pokemon/jynx/anim_front.png index db5d0d4c7..4b8819bda 100644 Binary files a/graphics/pokemon/jynx/anim_front.png and b/graphics/pokemon/jynx/anim_front.png differ diff --git a/graphics/pokemon/jynx/back.png b/graphics/pokemon/jynx/back.png index 5bb72fb10..871d3dc8d 100644 Binary files a/graphics/pokemon/jynx/back.png and b/graphics/pokemon/jynx/back.png differ diff --git a/graphics/pokemon/jynx/front.png b/graphics/pokemon/jynx/front.png index 470a4e8cd..967094bb8 100644 Binary files a/graphics/pokemon/jynx/front.png and b/graphics/pokemon/jynx/front.png differ diff --git a/graphics/pokemon/jynx/icon.png b/graphics/pokemon/jynx/icon.png index 431b6bf19..6fef2bef7 100644 Binary files a/graphics/pokemon/jynx/icon.png and b/graphics/pokemon/jynx/icon.png differ diff --git a/graphics/pokemon/jynx/normal.pal b/graphics/pokemon/jynx/normal.pal index ac1da7597..26614b682 100644 --- a/graphics/pokemon/jynx/normal.pal +++ b/graphics/pokemon/jynx/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -213 213 213 -98 98 115 -213 139 238 -172 106 197 -148 74 172 -255 197 148 -238 123 82 -197 65 24 -115 16 0 -255 246 172 -255 222 106 -213 156 49 -131 65 0 -0 0 0 -255 255 255 +152 208 160 +136 120 88 +232 216 144 +200 176 120 +248 240 224 +16 16 16 +80 56 96 +160 128 200 +184 192 208 +248 248 248 +232 80 80 +248 136 112 +128 96 152 +168 64 64 +112 56 48 +96 96 120 diff --git a/graphics/pokemon/jynx/shiny.pal b/graphics/pokemon/jynx/shiny.pal index b6838c13d..f6ad682b9 100644 --- a/graphics/pokemon/jynx/shiny.pal +++ b/graphics/pokemon/jynx/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -213 213 213 -98 98 115 -213 139 238 -172 106 197 -148 74 172 -255 172 230 -255 131 189 -213 90 148 -148 24 82 -255 230 222 -213 189 180 -172 148 139 -115 90 82 -0 0 0 -255 255 255 +152 208 160 +136 136 88 +240 224 184 +216 200 152 +248 248 232 +16 16 16 +96 64 128 +176 104 216 +184 184 200 +248 248 248 +248 120 176 +248 152 216 +144 72 184 +216 80 136 +176 56 104 +96 96 120 diff --git a/graphics/pokemon/kabuto/anim_front.png b/graphics/pokemon/kabuto/anim_front.png index 101560ce6..f38ca8c30 100644 Binary files a/graphics/pokemon/kabuto/anim_front.png and b/graphics/pokemon/kabuto/anim_front.png differ diff --git a/graphics/pokemon/kabuto/back.png b/graphics/pokemon/kabuto/back.png index 9664ead41..8dc47b946 100644 Binary files a/graphics/pokemon/kabuto/back.png and b/graphics/pokemon/kabuto/back.png differ diff --git a/graphics/pokemon/kabuto/front.png b/graphics/pokemon/kabuto/front.png index ccac7d4aa..796fecab2 100644 Binary files a/graphics/pokemon/kabuto/front.png and b/graphics/pokemon/kabuto/front.png differ diff --git a/graphics/pokemon/kabuto/icon.png b/graphics/pokemon/kabuto/icon.png index c0a140722..6bd273d8d 100644 Binary files a/graphics/pokemon/kabuto/icon.png and b/graphics/pokemon/kabuto/icon.png differ diff --git a/graphics/pokemon/kabuto/normal.pal b/graphics/pokemon/kabuto/normal.pal index 285bae040..e4b54c677 100644 --- a/graphics/pokemon/kabuto/normal.pal +++ b/graphics/pokemon/kabuto/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -180 180 180 -255 172 164 -238 74 65 -255 0 255 -255 255 139 -255 213 49 -238 180 32 -164 106 0 -255 0 255 -213 164 65 -189 139 41 -156 106 8 -115 65 16 -16 16 16 +152 208 160 +120 80 56 +208 168 128 +184 128 72 +8 16 16 +72 48 24 +160 112 64 +136 136 136 +248 152 160 +248 80 104 +136 96 72 +200 152 72 +248 192 88 +8 48 96 +88 64 0 +248 208 160 diff --git a/graphics/pokemon/kabuto/shiny.pal b/graphics/pokemon/kabuto/shiny.pal index 8e3eaad12..739f04f1f 100644 --- a/graphics/pokemon/kabuto/shiny.pal +++ b/graphics/pokemon/kabuto/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -180 180 180 -255 172 164 -238 74 65 -255 0 255 -255 255 139 -255 213 49 -238 180 32 -164 106 0 -255 0 255 -180 230 74 -156 205 57 -115 164 32 -82 123 16 -16 16 16 +152 208 160 +80 144 24 +200 248 120 +152 224 56 +8 16 16 +48 88 32 +96 184 56 +192 192 200 +248 136 168 +248 72 128 +128 112 24 +184 168 32 +232 200 40 +16 56 104 +88 64 0 +248 232 88 diff --git a/graphics/pokemon/kabutops/anim_front.png b/graphics/pokemon/kabutops/anim_front.png index b1e26e884..e02ba3313 100644 Binary files a/graphics/pokemon/kabutops/anim_front.png and b/graphics/pokemon/kabutops/anim_front.png differ diff --git a/graphics/pokemon/kabutops/back.png b/graphics/pokemon/kabutops/back.png index e1aab4de2..dc4bd4392 100644 Binary files a/graphics/pokemon/kabutops/back.png and b/graphics/pokemon/kabutops/back.png differ diff --git a/graphics/pokemon/kabutops/front.png b/graphics/pokemon/kabutops/front.png index d6263253a..5c4da1600 100644 Binary files a/graphics/pokemon/kabutops/front.png and b/graphics/pokemon/kabutops/front.png differ diff --git a/graphics/pokemon/kabutops/icon.png b/graphics/pokemon/kabutops/icon.png index 1c23836e5..029123b53 100644 Binary files a/graphics/pokemon/kabutops/icon.png and b/graphics/pokemon/kabutops/icon.png differ diff --git a/graphics/pokemon/kabutops/normal.pal b/graphics/pokemon/kabutops/normal.pal index 09a61f8e6..d1c6ccac8 100644 --- a/graphics/pokemon/kabutops/normal.pal +++ b/graphics/pokemon/kabutops/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -222 222 213 -189 189 180 -156 156 148 -106 106 106 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 230 172 -222 197 139 -180 156 98 -106 90 32 +152 208 160 +144 144 144 +80 72 96 +216 208 208 16 16 16 +176 160 160 +192 152 104 +64 32 24 +176 120 72 +112 72 56 +152 104 64 +248 248 248 +224 224 208 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabutops/shiny.pal b/graphics/pokemon/kabutops/shiny.pal index 9217ab55d..e3803daaa 100644 --- a/graphics/pokemon/kabutops/shiny.pal +++ b/graphics/pokemon/kabutops/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -222 222 213 -189 189 180 -156 156 148 -106 106 106 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -222 255 90 -189 222 74 -148 180 41 -82 115 0 +152 208 160 +144 144 144 +72 80 88 +208 208 208 16 16 16 +160 168 152 +216 248 120 +48 80 16 +176 224 64 +96 136 24 +128 176 48 +248 248 248 +224 224 208 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kadabra/anim_front.png b/graphics/pokemon/kadabra/anim_front.png index cabd2589f..ad2375c59 100644 Binary files a/graphics/pokemon/kadabra/anim_front.png and b/graphics/pokemon/kadabra/anim_front.png differ diff --git a/graphics/pokemon/kadabra/back.png b/graphics/pokemon/kadabra/back.png index 703f4afcc..b3a7b0699 100644 Binary files a/graphics/pokemon/kadabra/back.png and b/graphics/pokemon/kadabra/back.png differ diff --git a/graphics/pokemon/kadabra/front.png b/graphics/pokemon/kadabra/front.png index d9f21082b..7d9405a15 100644 Binary files a/graphics/pokemon/kadabra/front.png and b/graphics/pokemon/kadabra/front.png differ diff --git a/graphics/pokemon/kadabra/icon.png b/graphics/pokemon/kadabra/icon.png index 8653f7524..a5c03bb4c 100644 Binary files a/graphics/pokemon/kadabra/icon.png and b/graphics/pokemon/kadabra/icon.png differ diff --git a/graphics/pokemon/kadabra/normal.pal b/graphics/pokemon/kadabra/normal.pal index 0e561d4e6..33f5713b4 100644 --- a/graphics/pokemon/kadabra/normal.pal +++ b/graphics/pokemon/kadabra/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -90 90 90 -246 139 139 -246 65 49 -213 180 82 -172 131 41 -139 98 16 -98 49 0 -222 222 222 -180 180 180 -255 255 123 -255 238 41 -213 180 0 -139 98 0 +152 208 160 +120 96 24 +88 56 8 +240 208 80 +192 160 56 16 16 16 +192 104 80 +64 48 40 +160 128 112 +232 232 216 +248 248 248 +88 88 88 +104 80 72 +192 192 176 +248 232 168 +176 160 152 diff --git a/graphics/pokemon/kadabra/shiny.pal b/graphics/pokemon/kadabra/shiny.pal index e722cc8fa..1d0d44c74 100644 --- a/graphics/pokemon/kadabra/shiny.pal +++ b/graphics/pokemon/kadabra/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -90 90 90 -246 139 139 -246 65 49 -222 180 180 -180 139 139 -139 98 98 -90 49 49 -222 222 222 -180 180 180 -255 255 164 -255 238 123 -230 197 82 -123 98 0 +152 208 160 +176 112 16 +128 88 24 +248 240 128 +224 176 64 16 16 16 +224 72 64 +88 48 56 +176 120 128 +216 216 216 +248 248 248 +88 88 88 +128 80 88 +176 176 176 +248 240 224 +216 176 184 diff --git a/graphics/pokemon/kakuna/anim_front.png b/graphics/pokemon/kakuna/anim_front.png index 5b7914f46..5b0537013 100644 Binary files a/graphics/pokemon/kakuna/anim_front.png and b/graphics/pokemon/kakuna/anim_front.png differ diff --git a/graphics/pokemon/kakuna/back.png b/graphics/pokemon/kakuna/back.png index 2f5455238..b33f6ca6b 100644 Binary files a/graphics/pokemon/kakuna/back.png and b/graphics/pokemon/kakuna/back.png differ diff --git a/graphics/pokemon/kakuna/front.png b/graphics/pokemon/kakuna/front.png index 38e6265bc..eeddca62b 100644 Binary files a/graphics/pokemon/kakuna/front.png and b/graphics/pokemon/kakuna/front.png differ diff --git a/graphics/pokemon/kakuna/icon.png b/graphics/pokemon/kakuna/icon.png index 1c857d442..82a42fb53 100644 Binary files a/graphics/pokemon/kakuna/icon.png and b/graphics/pokemon/kakuna/icon.png differ diff --git a/graphics/pokemon/kakuna/normal.pal b/graphics/pokemon/kakuna/normal.pal index b14a68968..36d4ef2e2 100644 --- a/graphics/pokemon/kakuna/normal.pal +++ b/graphics/pokemon/kakuna/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 230 156 -255 213 106 -230 172 90 -180 123 0 -139 90 0 -255 0 255 -255 0 255 -255 0 255 -106 106 106 -57 57 57 +152 208 160 +208 168 72 +168 136 56 +240 216 96 +248 240 184 +128 104 40 +80 64 24 +56 56 56 +104 104 104 16 16 16 -255 0 255 -255 0 255 -255 0 255 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kakuna/shiny.pal b/graphics/pokemon/kakuna/shiny.pal index 0a45b029a..970c6af70 100644 --- a/graphics/pokemon/kakuna/shiny.pal +++ b/graphics/pokemon/kakuna/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 238 90 -197 230 49 -156 189 8 -115 148 0 -74 106 0 -255 0 255 -255 0 255 -255 0 255 -106 106 106 -57 57 57 +152 208 160 +128 184 40 +80 136 0 +168 248 0 +208 248 152 +48 104 16 +24 64 0 +56 56 56 +104 104 104 16 16 16 -255 0 255 -255 0 255 -255 0 255 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kangaskhan/anim_front.png b/graphics/pokemon/kangaskhan/anim_front.png index ec534bcb6..933606449 100644 Binary files a/graphics/pokemon/kangaskhan/anim_front.png and b/graphics/pokemon/kangaskhan/anim_front.png differ diff --git a/graphics/pokemon/kangaskhan/back.png b/graphics/pokemon/kangaskhan/back.png index babb41fce..9c12200f8 100644 Binary files a/graphics/pokemon/kangaskhan/back.png and b/graphics/pokemon/kangaskhan/back.png differ diff --git a/graphics/pokemon/kangaskhan/front.png b/graphics/pokemon/kangaskhan/front.png index 9cc2c312f..a21da5940 100644 Binary files a/graphics/pokemon/kangaskhan/front.png and b/graphics/pokemon/kangaskhan/front.png differ diff --git a/graphics/pokemon/kangaskhan/icon.png b/graphics/pokemon/kangaskhan/icon.png index 177a688cd..7f4b8a279 100644 Binary files a/graphics/pokemon/kangaskhan/icon.png and b/graphics/pokemon/kangaskhan/icon.png differ diff --git a/graphics/pokemon/kangaskhan/normal.pal b/graphics/pokemon/kangaskhan/normal.pal index 2dca5ca1a..53a18732f 100644 --- a/graphics/pokemon/kangaskhan/normal.pal +++ b/graphics/pokemon/kangaskhan/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -255 255 148 -238 205 106 -189 24 24 +152 208 160 +72 56 40 +80 88 88 +136 136 128 +248 232 176 +216 200 136 16 16 16 -222 180 213 -148 106 139 -164 172 123 -139 148 98 -106 106 82 -213 189 131 -189 164 106 -156 123 65 -82 65 16 +248 248 248 +200 200 200 +192 144 128 +136 104 96 +200 56 72 +216 184 168 +184 184 248 +128 128 168 +144 96 104 diff --git a/graphics/pokemon/kangaskhan/shiny.pal b/graphics/pokemon/kangaskhan/shiny.pal index 3580f7e9d..134bf7cb3 100644 --- a/graphics/pokemon/kangaskhan/shiny.pal +++ b/graphics/pokemon/kangaskhan/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -255 255 148 -238 205 106 -189 24 24 +152 208 160 +88 72 64 +72 88 40 +112 136 64 +248 248 168 +232 208 152 16 16 16 -238 205 180 -189 156 139 -139 156 82 -98 115 41 -57 74 0 -255 246 205 -213 205 164 -172 164 123 -98 90 49 +248 248 248 +200 200 200 +184 176 152 +152 136 120 +184 56 56 +224 208 192 +216 176 208 +152 112 144 +184 56 56 diff --git a/graphics/pokemon/karrablast/anim_front.png b/graphics/pokemon/karrablast/anim_front.png new file mode 100644 index 000000000..5bd755b9a Binary files /dev/null and b/graphics/pokemon/karrablast/anim_front.png differ diff --git a/graphics/pokemon/karrablast/back.png b/graphics/pokemon/karrablast/back.png new file mode 100644 index 000000000..84795bfd5 Binary files /dev/null and b/graphics/pokemon/karrablast/back.png differ diff --git a/graphics/pokemon/karrablast/footprint.png b/graphics/pokemon/karrablast/footprint.png new file mode 100644 index 000000000..bc2765e42 Binary files /dev/null and b/graphics/pokemon/karrablast/footprint.png differ diff --git a/graphics/pokemon/karrablast/front.png b/graphics/pokemon/karrablast/front.png new file mode 100644 index 000000000..4809f5367 Binary files /dev/null and b/graphics/pokemon/karrablast/front.png differ diff --git a/graphics/pokemon/karrablast/icon.png b/graphics/pokemon/karrablast/icon.png new file mode 100644 index 000000000..f155236f2 Binary files /dev/null and b/graphics/pokemon/karrablast/icon.png differ diff --git a/graphics/pokemon/karrablast/normal.pal b/graphics/pokemon/karrablast/normal.pal new file mode 100644 index 000000000..90da9068f --- /dev/null +++ b/graphics/pokemon/karrablast/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 96 144 +16 48 88 +40 128 200 +80 152 232 +16 16 16 +112 208 248 +40 40 56 +80 80 88 +80 144 168 +192 144 56 +248 208 96 +208 112 8 +248 248 248 +104 80 40 +0 0 0 diff --git a/graphics/pokemon/karrablast/shiny.pal b/graphics/pokemon/karrablast/shiny.pal new file mode 100644 index 000000000..3c45599b6 --- /dev/null +++ b/graphics/pokemon/karrablast/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 120 104 +8 72 56 +8 168 144 +56 216 208 +16 16 16 +112 208 248 +48 48 48 +80 80 80 +80 144 168 +128 168 24 +192 248 48 +224 120 8 +248 248 248 +72 104 24 +0 0 0 diff --git a/graphics/pokemon/kartana/back.png b/graphics/pokemon/kartana/back.png new file mode 100644 index 000000000..8cd143761 Binary files /dev/null and b/graphics/pokemon/kartana/back.png differ diff --git a/graphics/pokemon/kartana/front.png b/graphics/pokemon/kartana/front.png new file mode 100644 index 000000000..6097f2008 Binary files /dev/null and b/graphics/pokemon/kartana/front.png differ diff --git a/graphics/pokemon/kartana/icon.png b/graphics/pokemon/kartana/icon.png new file mode 100644 index 000000000..7d0b82499 Binary files /dev/null and b/graphics/pokemon/kartana/icon.png differ diff --git a/graphics/pokemon/kartana/normal.pal b/graphics/pokemon/kartana/normal.pal new file mode 100644 index 000000000..832392856 --- /dev/null +++ b/graphics/pokemon/kartana/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 112 +248 248 248 +200 200 200 +168 168 168 +16 16 16 +168 104 24 +152 40 16 +248 208 56 +248 136 64 +224 152 64 +224 88 24 +104 104 112 +192 192 192 +248 248 248 +104 104 112 diff --git a/graphics/pokemon/kartana/shiny.pal b/graphics/pokemon/kartana/shiny.pal new file mode 100644 index 000000000..b449e8a77 --- /dev/null +++ b/graphics/pokemon/kartana/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 112 +248 248 248 +200 200 200 +168 168 168 +16 16 16 +88 104 128 +144 48 16 +208 224 224 +248 136 56 +152 160 176 +208 88 24 +16 8 88 +24 24 112 +24 48 160 +104 104 112 diff --git a/graphics/pokemon/kecleon/anim_front.png b/graphics/pokemon/kecleon/anim_front.png index 33d577e3e..55b6430fa 100644 Binary files a/graphics/pokemon/kecleon/anim_front.png and b/graphics/pokemon/kecleon/anim_front.png differ diff --git a/graphics/pokemon/kecleon/back.png b/graphics/pokemon/kecleon/back.png index 1baeeb58a..9956c1867 100644 Binary files a/graphics/pokemon/kecleon/back.png and b/graphics/pokemon/kecleon/back.png differ diff --git a/graphics/pokemon/kecleon/front.png b/graphics/pokemon/kecleon/front.png index e57431a06..a2d3857b3 100644 Binary files a/graphics/pokemon/kecleon/front.png and b/graphics/pokemon/kecleon/front.png differ diff --git a/graphics/pokemon/kecleon/icon.png b/graphics/pokemon/kecleon/icon.png index 98b108fd9..06fc1286e 100644 Binary files a/graphics/pokemon/kecleon/icon.png and b/graphics/pokemon/kecleon/icon.png differ diff --git a/graphics/pokemon/kecleon/normal.pal b/graphics/pokemon/kecleon/normal.pal index 36d6be7d7..0f2042b43 100644 --- a/graphics/pokemon/kecleon/normal.pal +++ b/graphics/pokemon/kecleon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 255 255 -65 98 65 -82 139 90 -98 180 131 -123 213 139 -164 238 156 -255 255 255 -139 74 57 -189 90 65 -238 106 74 -197 172 74 -222 197 90 -246 238 123 -139 123 90 -172 197 123 -0 0 0 +0 176 232 +144 120 80 +72 88 48 +16 16 16 +248 232 176 +192 160 88 +160 192 80 +128 152 56 +240 200 104 +208 224 96 +176 208 136 +208 232 168 +248 248 248 +192 64 104 +224 120 136 +192 216 120 diff --git a/graphics/pokemon/kecleon/shiny.pal b/graphics/pokemon/kecleon/shiny.pal index e056b670f..b35f651e9 100644 --- a/graphics/pokemon/kecleon/shiny.pal +++ b/graphics/pokemon/kecleon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 255 255 -65 98 65 -82 139 90 -98 180 131 -123 213 139 -164 238 156 -255 255 255 -49 131 197 -90 172 230 -123 197 255 -238 156 74 -255 180 74 -255 255 180 -139 123 90 -172 197 123 -0 0 0 +0 176 232 +152 104 88 +56 80 72 +16 16 16 +248 232 128 +208 144 64 +88 184 112 +88 144 112 +232 176 88 +192 216 120 +128 216 136 +168 232 168 +248 248 248 +80 104 208 +104 144 232 +192 216 120 diff --git a/graphics/pokemon/keldeo/anim_front.png b/graphics/pokemon/keldeo/anim_front.png new file mode 100644 index 000000000..2e0c040d5 Binary files /dev/null and b/graphics/pokemon/keldeo/anim_front.png differ diff --git a/graphics/pokemon/keldeo/back.png b/graphics/pokemon/keldeo/back.png new file mode 100644 index 000000000..561b6766a Binary files /dev/null and b/graphics/pokemon/keldeo/back.png differ diff --git a/graphics/pokemon/keldeo/footprint.png b/graphics/pokemon/keldeo/footprint.png new file mode 100644 index 000000000..3148e719b Binary files /dev/null and b/graphics/pokemon/keldeo/footprint.png differ diff --git a/graphics/pokemon/keldeo/front.png b/graphics/pokemon/keldeo/front.png new file mode 100644 index 000000000..c7a14c9d0 Binary files /dev/null and b/graphics/pokemon/keldeo/front.png differ diff --git a/graphics/pokemon/keldeo/icon.png b/graphics/pokemon/keldeo/icon.png new file mode 100644 index 000000000..4d8c580f2 Binary files /dev/null and b/graphics/pokemon/keldeo/icon.png differ diff --git a/graphics/pokemon/keldeo/normal.pal b/graphics/pokemon/keldeo/normal.pal new file mode 100644 index 000000000..04f8532d2 --- /dev/null +++ b/graphics/pokemon/keldeo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 32 16 +32 32 32 +144 48 32 +232 80 40 +112 104 72 +32 48 88 +248 240 160 +64 104 176 +192 176 104 +48 72 128 +80 144 168 +112 200 248 +80 80 80 +248 248 248 +184 224 248 diff --git a/graphics/pokemon/keldeo/resolute/back.png b/graphics/pokemon/keldeo/resolute/back.png new file mode 100644 index 000000000..bce78acd9 Binary files /dev/null and b/graphics/pokemon/keldeo/resolute/back.png differ diff --git a/graphics/pokemon/keldeo/resolute/front.png b/graphics/pokemon/keldeo/resolute/front.png new file mode 100644 index 000000000..3567dd571 Binary files /dev/null and b/graphics/pokemon/keldeo/resolute/front.png differ diff --git a/graphics/pokemon/keldeo/resolute/icon.png b/graphics/pokemon/keldeo/resolute/icon.png new file mode 100644 index 000000000..717097290 Binary files /dev/null and b/graphics/pokemon/keldeo/resolute/icon.png differ diff --git a/graphics/pokemon/keldeo/resolute/normal.pal b/graphics/pokemon/keldeo/resolute/normal.pal new file mode 100644 index 000000000..8755c6d07 --- /dev/null +++ b/graphics/pokemon/keldeo/resolute/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 177 +16 16 16 +74 82 82 +112 204 249 +255 159 63 +53 75 132 +147 53 36 +65 99 186 +237 75 35 +109 198 115 +32 49 91 +81 142 163 +255 245 160 +196 178 107 +255 255 255 +112 109 76 diff --git a/graphics/pokemon/keldeo/resolute/shiny.pal b/graphics/pokemon/keldeo/resolute/shiny.pal new file mode 100644 index 000000000..ed28ab6c8 --- /dev/null +++ b/graphics/pokemon/keldeo/resolute/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 177 +16 16 16 +74 82 82 +107 239 147 +255 148 33 +53 113 130 +156 65 24 +65 147 186 +230 98 41 +193 79 151 +24 57 90 +77 155 110 +255 246 189 +201 168 128 +255 255 255 +114 98 78 diff --git a/graphics/pokemon/keldeo/shiny.pal b/graphics/pokemon/keldeo/shiny.pal new file mode 100644 index 000000000..db371df61 --- /dev/null +++ b/graphics/pokemon/keldeo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +80 40 16 +32 32 32 +152 64 24 +232 96 40 +112 96 72 +32 72 88 +240 232 184 +64 144 184 +200 168 128 +48 112 128 +80 168 112 +104 240 152 +80 80 80 +248 248 248 +176 240 208 diff --git a/graphics/pokemon/kingdra/anim_front.png b/graphics/pokemon/kingdra/anim_front.png index b51448e0a..26de28c0f 100644 Binary files a/graphics/pokemon/kingdra/anim_front.png and b/graphics/pokemon/kingdra/anim_front.png differ diff --git a/graphics/pokemon/kingdra/back.png b/graphics/pokemon/kingdra/back.png index 3e6ec7789..bab48255e 100644 Binary files a/graphics/pokemon/kingdra/back.png and b/graphics/pokemon/kingdra/back.png differ diff --git a/graphics/pokemon/kingdra/front.png b/graphics/pokemon/kingdra/front.png index 86fecb914..ad460d1d5 100644 Binary files a/graphics/pokemon/kingdra/front.png and b/graphics/pokemon/kingdra/front.png differ diff --git a/graphics/pokemon/kingdra/icon.png b/graphics/pokemon/kingdra/icon.png index c0fb5484a..02fdc7125 100644 Binary files a/graphics/pokemon/kingdra/icon.png and b/graphics/pokemon/kingdra/icon.png differ diff --git a/graphics/pokemon/kingdra/normal.pal b/graphics/pokemon/kingdra/normal.pal index 9dcb7ab85..fc22768bc 100644 --- a/graphics/pokemon/kingdra/normal.pal +++ b/graphics/pokemon/kingdra/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 222 246 -156 189 246 -74 156 189 -74 74 131 -255 0 255 -246 106 82 -189 57 49 -255 255 156 -246 230 74 -230 172 57 -172 106 0 -213 213 213 -123 123 123 +152 208 160 +64 136 168 16 16 16 +144 216 240 +40 80 96 +88 176 216 +184 240 248 +248 248 248 +176 32 64 +128 128 112 +200 200 184 +248 192 104 +192 144 72 +120 80 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kingdra/shiny.pal b/graphics/pokemon/kingdra/shiny.pal index c45869283..a216714f7 100644 --- a/graphics/pokemon/kingdra/shiny.pal +++ b/graphics/pokemon/kingdra/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 197 238 -213 172 230 -156 115 180 -106 65 123 -255 0 255 -131 205 24 -82 156 24 -255 255 156 -246 230 74 -230 172 57 -172 106 0 -213 213 213 -123 123 123 +152 208 160 +152 80 192 16 16 16 +208 168 248 +88 40 136 +192 120 232 +232 208 248 +248 248 248 +184 56 48 +128 128 128 +208 208 208 +240 216 72 +224 160 56 +144 88 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kingler/anim_front.png b/graphics/pokemon/kingler/anim_front.png index fbcafec03..68b62ea35 100644 Binary files a/graphics/pokemon/kingler/anim_front.png and b/graphics/pokemon/kingler/anim_front.png differ diff --git a/graphics/pokemon/kingler/back.png b/graphics/pokemon/kingler/back.png index 11338630f..94feeee73 100644 Binary files a/graphics/pokemon/kingler/back.png and b/graphics/pokemon/kingler/back.png differ diff --git a/graphics/pokemon/kingler/front.png b/graphics/pokemon/kingler/front.png index d59b31f12..33b8facfa 100644 Binary files a/graphics/pokemon/kingler/front.png and b/graphics/pokemon/kingler/front.png differ diff --git a/graphics/pokemon/kingler/icon.png b/graphics/pokemon/kingler/icon.png index dbf1af284..34a729906 100644 Binary files a/graphics/pokemon/kingler/icon.png and b/graphics/pokemon/kingler/icon.png differ diff --git a/graphics/pokemon/kingler/normal.pal b/graphics/pokemon/kingler/normal.pal index 15450f55c..5e87e4876 100644 --- a/graphics/pokemon/kingler/normal.pal +++ b/graphics/pokemon/kingler/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -246 197 139 -238 139 74 -197 106 57 -131 65 24 -246 238 164 -222 197 106 -164 139 65 -115 82 16 -255 16 255 -255 16 255 -255 16 255 -255 16 255 -222 222 246 +152 208 160 +112 56 40 +240 136 72 +168 88 64 16 16 16 -255 255 255 +248 176 144 +48 40 40 +200 160 176 +88 72 72 +88 80 72 +248 216 208 +144 120 120 +248 248 248 +184 184 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kingler/shiny.pal b/graphics/pokemon/kingler/shiny.pal index a472da125..5c9922a8e 100644 --- a/graphics/pokemon/kingler/shiny.pal +++ b/graphics/pokemon/kingler/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -180 189 123 -139 148 82 -98 106 41 -57 65 41 -246 238 164 -197 189 32 -156 148 0 -115 106 0 -255 16 255 -255 16 255 -255 16 255 -255 16 255 -222 222 246 +152 208 160 +64 80 0 +136 152 72 +104 112 48 16 16 16 -255 255 255 +176 192 112 +56 40 24 +200 208 112 +104 96 8 +88 64 56 +224 240 192 +144 136 56 +248 248 248 +184 184 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kirlia/anim_front.png b/graphics/pokemon/kirlia/anim_front.png index eb8560d98..5fce4981f 100644 Binary files a/graphics/pokemon/kirlia/anim_front.png and b/graphics/pokemon/kirlia/anim_front.png differ diff --git a/graphics/pokemon/kirlia/back.png b/graphics/pokemon/kirlia/back.png index 5820cd068..2bd79fbb1 100644 Binary files a/graphics/pokemon/kirlia/back.png and b/graphics/pokemon/kirlia/back.png differ diff --git a/graphics/pokemon/kirlia/front.png b/graphics/pokemon/kirlia/front.png index 84acc1494..bdd17fa07 100644 Binary files a/graphics/pokemon/kirlia/front.png and b/graphics/pokemon/kirlia/front.png differ diff --git a/graphics/pokemon/kirlia/icon.png b/graphics/pokemon/kirlia/icon.png index b99dfee25..f02a4fe7c 100644 Binary files a/graphics/pokemon/kirlia/icon.png and b/graphics/pokemon/kirlia/icon.png differ diff --git a/graphics/pokemon/kirlia/normal.pal b/graphics/pokemon/kirlia/normal.pal index 91b428af2..2e32eebee 100644 --- a/graphics/pokemon/kirlia/normal.pal +++ b/graphics/pokemon/kirlia/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 164 82 -238 238 255 -197 205 222 -164 180 205 -131 148 180 -123 82 82 -115 41 57 -255 156 131 -230 82 57 -106 123 148 -255 255 255 -205 255 172 -148 230 148 -115 189 115 -49 123 74 +192 160 232 +120 48 56 +64 112 56 +232 152 152 +200 80 96 16 16 16 +176 224 168 +104 168 96 +128 200 120 +248 248 248 +128 112 168 +200 184 224 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kirlia/shiny.pal b/graphics/pokemon/kirlia/shiny.pal index ff944e551..deeed39a6 100644 --- a/graphics/pokemon/kirlia/shiny.pal +++ b/graphics/pokemon/kirlia/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 164 82 -238 238 255 -213 189 222 -180 164 205 -156 131 180 -123 82 82 -115 41 57 -255 197 90 -230 131 32 -106 123 148 -197 238 246 -189 230 255 -123 197 238 -82 172 213 -32 115 123 +152 208 160 +120 80 48 +40 96 136 +248 192 96 +224 120 48 16 16 16 +200 224 224 +88 152 184 +144 184 216 +248 248 248 +136 80 160 +208 184 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klang/anim_front.png b/graphics/pokemon/klang/anim_front.png new file mode 100644 index 000000000..09aca36c7 Binary files /dev/null and b/graphics/pokemon/klang/anim_front.png differ diff --git a/graphics/pokemon/klang/back.png b/graphics/pokemon/klang/back.png new file mode 100644 index 000000000..306924acd Binary files /dev/null and b/graphics/pokemon/klang/back.png differ diff --git a/graphics/pokemon/klang/footprint.png b/graphics/pokemon/klang/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/klang/footprint.png differ diff --git a/graphics/pokemon/klang/front.png b/graphics/pokemon/klang/front.png new file mode 100644 index 000000000..c464483b5 Binary files /dev/null and b/graphics/pokemon/klang/front.png differ diff --git a/graphics/pokemon/klang/icon.png b/graphics/pokemon/klang/icon.png new file mode 100644 index 000000000..1e31ed614 Binary files /dev/null and b/graphics/pokemon/klang/icon.png differ diff --git a/graphics/pokemon/klang/normal.pal b/graphics/pokemon/klang/normal.pal new file mode 100644 index 000000000..198a04193 --- /dev/null +++ b/graphics/pokemon/klang/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +40 48 48 +16 16 16 +96 104 112 +192 192 216 +144 152 168 +248 248 248 +32 80 72 +24 168 160 +112 120 136 +16 56 64 +24 120 104 +144 144 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klang/shiny.pal b/graphics/pokemon/klang/shiny.pal new file mode 100644 index 000000000..58b393753 --- /dev/null +++ b/graphics/pokemon/klang/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +40 40 40 +16 16 16 +104 104 112 +208 192 136 +152 144 112 +248 248 248 +64 104 24 +112 232 40 +128 112 112 +16 56 64 +96 160 48 +152 136 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klefki/back.png b/graphics/pokemon/klefki/back.png new file mode 100644 index 000000000..0f869b9c4 Binary files /dev/null and b/graphics/pokemon/klefki/back.png differ diff --git a/graphics/pokemon/klefki/front.png b/graphics/pokemon/klefki/front.png new file mode 100644 index 000000000..3f3e4db3b Binary files /dev/null and b/graphics/pokemon/klefki/front.png differ diff --git a/graphics/pokemon/klefki/icon.png b/graphics/pokemon/klefki/icon.png new file mode 100644 index 000000000..15ea0d942 Binary files /dev/null and b/graphics/pokemon/klefki/icon.png differ diff --git a/graphics/pokemon/klefki/normal.pal b/graphics/pokemon/klefki/normal.pal new file mode 100644 index 000000000..8a0a3a336 --- /dev/null +++ b/graphics/pokemon/klefki/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 96 104 +136 160 168 +176 192 200 +16 16 16 +248 248 248 +224 232 240 +232 136 152 +184 88 104 +80 80 80 +48 48 48 +248 224 144 +216 160 80 +200 112 64 +120 56 24 +168 168 184 diff --git a/graphics/pokemon/klefki/shiny.pal b/graphics/pokemon/klefki/shiny.pal new file mode 100644 index 000000000..5160a8169 --- /dev/null +++ b/graphics/pokemon/klefki/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 40 +176 176 64 +224 224 88 +16 16 16 +248 248 248 +248 248 176 +136 200 232 +88 152 184 +80 80 80 +48 48 48 +248 224 144 +216 160 80 +200 112 64 +120 56 24 +168 168 184 diff --git a/graphics/pokemon/klink/anim_front.png b/graphics/pokemon/klink/anim_front.png new file mode 100644 index 000000000..fb7fc123f Binary files /dev/null and b/graphics/pokemon/klink/anim_front.png differ diff --git a/graphics/pokemon/klink/back.png b/graphics/pokemon/klink/back.png new file mode 100644 index 000000000..58cadab62 Binary files /dev/null and b/graphics/pokemon/klink/back.png differ diff --git a/graphics/pokemon/klink/footprint.png b/graphics/pokemon/klink/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/klink/footprint.png differ diff --git a/graphics/pokemon/klink/front.png b/graphics/pokemon/klink/front.png new file mode 100644 index 000000000..9bcdde9fa Binary files /dev/null and b/graphics/pokemon/klink/front.png differ diff --git a/graphics/pokemon/klink/icon.png b/graphics/pokemon/klink/icon.png new file mode 100644 index 000000000..8f5deee30 Binary files /dev/null and b/graphics/pokemon/klink/icon.png differ diff --git a/graphics/pokemon/klink/normal.pal b/graphics/pokemon/klink/normal.pal new file mode 100644 index 000000000..baafa6967 --- /dev/null +++ b/graphics/pokemon/klink/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +16 16 16 +96 104 112 +192 192 216 +40 48 48 +144 144 168 +248 248 248 +24 120 104 +24 168 160 +152 152 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klink/shiny.pal b/graphics/pokemon/klink/shiny.pal new file mode 100644 index 000000000..dca61b361 --- /dev/null +++ b/graphics/pokemon/klink/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +16 16 16 +104 104 112 +208 192 136 +40 40 40 +152 144 112 +248 248 248 +96 160 48 +112 232 40 +152 136 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klinklang/anim_front.png b/graphics/pokemon/klinklang/anim_front.png new file mode 100644 index 000000000..20d59dbe5 Binary files /dev/null and b/graphics/pokemon/klinklang/anim_front.png differ diff --git a/graphics/pokemon/klinklang/back.png b/graphics/pokemon/klinklang/back.png new file mode 100644 index 000000000..4e056a68a Binary files /dev/null and b/graphics/pokemon/klinklang/back.png differ diff --git a/graphics/pokemon/klinklang/footprint.png b/graphics/pokemon/klinklang/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/klinklang/footprint.png differ diff --git a/graphics/pokemon/klinklang/front.png b/graphics/pokemon/klinklang/front.png new file mode 100644 index 000000000..6ef6ee846 Binary files /dev/null and b/graphics/pokemon/klinklang/front.png differ diff --git a/graphics/pokemon/klinklang/icon.png b/graphics/pokemon/klinklang/icon.png new file mode 100644 index 000000000..56d83195b Binary files /dev/null and b/graphics/pokemon/klinklang/icon.png differ diff --git a/graphics/pokemon/klinklang/normal.pal b/graphics/pokemon/klinklang/normal.pal new file mode 100644 index 000000000..1da9eae77 --- /dev/null +++ b/graphics/pokemon/klinklang/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +40 48 48 +16 16 16 +96 104 112 +192 192 216 +144 152 168 +248 248 248 +32 80 72 +24 168 160 +112 120 136 +16 56 64 +24 120 104 +144 144 176 +136 80 64 +240 112 96 diff --git a/graphics/pokemon/klinklang/shiny.pal b/graphics/pokemon/klinklang/shiny.pal new file mode 100644 index 000000000..425081438 --- /dev/null +++ b/graphics/pokemon/klinklang/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +40 40 40 +16 16 16 +104 104 112 +208 192 136 +152 144 112 +248 248 248 +64 104 24 +112 232 40 +128 112 112 +16 56 64 +96 160 48 +152 136 72 +136 64 104 +232 88 176 diff --git a/graphics/pokemon/koffing/anim_front.png b/graphics/pokemon/koffing/anim_front.png index 430dcfdfb..7021de3e6 100644 Binary files a/graphics/pokemon/koffing/anim_front.png and b/graphics/pokemon/koffing/anim_front.png differ diff --git a/graphics/pokemon/koffing/back.png b/graphics/pokemon/koffing/back.png index a76b27fae..53938fdeb 100644 Binary files a/graphics/pokemon/koffing/back.png and b/graphics/pokemon/koffing/back.png differ diff --git a/graphics/pokemon/koffing/front.png b/graphics/pokemon/koffing/front.png index 4b92c57b6..f147b1a2a 100644 Binary files a/graphics/pokemon/koffing/front.png and b/graphics/pokemon/koffing/front.png differ diff --git a/graphics/pokemon/koffing/icon.png b/graphics/pokemon/koffing/icon.png index 683df2b85..dbd1d77c8 100644 Binary files a/graphics/pokemon/koffing/icon.png and b/graphics/pokemon/koffing/icon.png differ diff --git a/graphics/pokemon/koffing/normal.pal b/graphics/pokemon/koffing/normal.pal index 7b248a340..ea5f80596 100644 --- a/graphics/pokemon/koffing/normal.pal +++ b/graphics/pokemon/koffing/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -222 222 222 -246 238 148 -213 205 106 -255 98 74 -213 57 32 -255 0 255 -255 0 255 -238 213 106 -197 180 41 -222 156 213 -189 123 180 -148 82 139 -90 41 82 +152 208 160 +192 184 128 +224 216 152 +152 144 88 +96 88 136 +176 176 224 +144 144 208 +48 48 88 16 16 16 +248 248 248 +216 216 216 +144 88 104 +208 112 144 +192 176 168 +240 224 200 +0 0 0 diff --git a/graphics/pokemon/koffing/shiny.pal b/graphics/pokemon/koffing/shiny.pal index bcea2e929..169eb24a0 100644 --- a/graphics/pokemon/koffing/shiny.pal +++ b/graphics/pokemon/koffing/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -222 222 222 -246 238 148 -213 205 106 -255 98 74 -213 57 32 -255 0 255 -255 0 255 -180 106 164 -139 65 123 -189 230 230 -148 189 189 -106 148 148 -41 82 82 +152 208 160 +176 128 176 +208 168 208 +136 88 136 +96 128 128 +176 224 232 +136 176 184 +56 80 88 16 16 16 +248 248 248 +216 216 216 +192 80 64 +248 128 112 +208 200 104 +240 232 144 +0 0 0 diff --git a/graphics/pokemon/komala/back.png b/graphics/pokemon/komala/back.png new file mode 100644 index 000000000..f830eb904 Binary files /dev/null and b/graphics/pokemon/komala/back.png differ diff --git a/graphics/pokemon/komala/front.png b/graphics/pokemon/komala/front.png new file mode 100644 index 000000000..8b8c6cb68 Binary files /dev/null and b/graphics/pokemon/komala/front.png differ diff --git a/graphics/pokemon/komala/icon.png b/graphics/pokemon/komala/icon.png new file mode 100644 index 000000000..6935e996c Binary files /dev/null and b/graphics/pokemon/komala/icon.png differ diff --git a/graphics/pokemon/komala/normal.pal b/graphics/pokemon/komala/normal.pal new file mode 100644 index 000000000..9ac165a6b --- /dev/null +++ b/graphics/pokemon/komala/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 96 128 +144 184 216 +16 16 16 +104 136 176 +240 192 128 +232 232 232 +40 40 48 +64 80 80 +112 72 48 +224 208 160 +136 104 72 +184 152 88 +184 192 192 +200 176 136 +0 0 0 diff --git a/graphics/pokemon/komala/shiny.pal b/graphics/pokemon/komala/shiny.pal new file mode 100644 index 000000000..d38dfc32f --- /dev/null +++ b/graphics/pokemon/komala/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 96 128 +144 184 216 +16 16 16 +104 136 176 +240 192 128 +232 232 232 +40 40 48 +64 80 80 +152 32 32 +232 88 96 +200 168 168 +240 240 240 +184 192 192 +216 32 40 +0 0 0 diff --git a/graphics/pokemon/kommo_o/back.png b/graphics/pokemon/kommo_o/back.png new file mode 100644 index 000000000..2da65a296 Binary files /dev/null and b/graphics/pokemon/kommo_o/back.png differ diff --git a/graphics/pokemon/kommo_o/front.png b/graphics/pokemon/kommo_o/front.png new file mode 100644 index 000000000..7946cfa72 Binary files /dev/null and b/graphics/pokemon/kommo_o/front.png differ diff --git a/graphics/pokemon/kommo_o/icon.png b/graphics/pokemon/kommo_o/icon.png new file mode 100644 index 000000000..3acaf5329 Binary files /dev/null and b/graphics/pokemon/kommo_o/icon.png differ diff --git a/graphics/pokemon/kommo_o/normal.pal b/graphics/pokemon/kommo_o/normal.pal new file mode 100644 index 000000000..fb8e9b0cf --- /dev/null +++ b/graphics/pokemon/kommo_o/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 0 +16 16 16 +240 216 64 +200 152 32 +240 48 48 +192 152 32 +160 160 152 +72 72 64 +248 248 248 +208 208 208 +80 64 64 +152 96 0 +120 112 112 +200 8 16 +40 40 40 diff --git a/graphics/pokemon/kommo_o/shiny.pal b/graphics/pokemon/kommo_o/shiny.pal new file mode 100644 index 000000000..d8e3810b3 --- /dev/null +++ b/graphics/pokemon/kommo_o/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 32 80 +16 16 16 +240 136 184 +224 80 128 +240 40 80 +152 152 0 +200 208 0 +56 64 56 +248 248 248 +208 208 208 +80 96 0 +104 120 8 +160 152 0 +168 8 40 +32 48 32 diff --git a/graphics/pokemon/krabby/anim_front.png b/graphics/pokemon/krabby/anim_front.png index b7f5b3b77..023b9cc6e 100644 Binary files a/graphics/pokemon/krabby/anim_front.png and b/graphics/pokemon/krabby/anim_front.png differ diff --git a/graphics/pokemon/krabby/back.png b/graphics/pokemon/krabby/back.png index d0501e77a..ef6d9fee5 100644 Binary files a/graphics/pokemon/krabby/back.png and b/graphics/pokemon/krabby/back.png differ diff --git a/graphics/pokemon/krabby/front.png b/graphics/pokemon/krabby/front.png index 2a47d68d5..9a90c7cdf 100644 Binary files a/graphics/pokemon/krabby/front.png and b/graphics/pokemon/krabby/front.png differ diff --git a/graphics/pokemon/krabby/icon.png b/graphics/pokemon/krabby/icon.png index f9fdaa6d5..46eff557d 100644 Binary files a/graphics/pokemon/krabby/icon.png and b/graphics/pokemon/krabby/icon.png differ diff --git a/graphics/pokemon/krabby/normal.pal b/graphics/pokemon/krabby/normal.pal index 2255b2970..dd22042ad 100644 --- a/graphics/pokemon/krabby/normal.pal +++ b/graphics/pokemon/krabby/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 197 -255 255 255 -222 222 222 -255 0 255 -246 238 164 -222 197 106 -164 139 65 -115 82 16 -255 0 255 -255 0 255 -255 0 255 -255 164 98 -246 123 57 -222 98 32 -180 49 16 +152 208 160 +176 96 56 +240 136 72 +248 176 144 +112 56 40 16 16 16 +80 64 56 +200 160 176 +96 80 80 +160 128 128 +240 216 200 +248 248 248 +216 216 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krabby/shiny.pal b/graphics/pokemon/krabby/shiny.pal index d1318f36c..7128e1de0 100644 --- a/graphics/pokemon/krabby/shiny.pal +++ b/graphics/pokemon/krabby/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 197 -255 255 255 -222 222 222 -255 0 255 -255 246 205 -222 205 164 -180 164 123 -115 98 57 -255 0 255 -255 0 255 -255 0 255 -255 222 74 -213 180 32 -172 139 0 -131 98 0 +152 208 160 +176 152 40 +216 200 40 +248 232 112 +120 96 24 16 16 16 +88 64 48 +224 200 160 +128 112 64 +184 152 104 +248 240 216 +248 248 248 +216 216 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kricketot/anim_front.png b/graphics/pokemon/kricketot/anim_front.png new file mode 100644 index 000000000..d8ea9fd56 Binary files /dev/null and b/graphics/pokemon/kricketot/anim_front.png differ diff --git a/graphics/pokemon/kricketot/back.png b/graphics/pokemon/kricketot/back.png new file mode 100644 index 000000000..9de86e0c9 Binary files /dev/null and b/graphics/pokemon/kricketot/back.png differ diff --git a/graphics/pokemon/kricketot/footprint.png b/graphics/pokemon/kricketot/footprint.png new file mode 100644 index 000000000..503a7a1ee Binary files /dev/null and b/graphics/pokemon/kricketot/footprint.png differ diff --git a/graphics/pokemon/kricketot/front.png b/graphics/pokemon/kricketot/front.png new file mode 100644 index 000000000..5c7b05726 Binary files /dev/null and b/graphics/pokemon/kricketot/front.png differ diff --git a/graphics/pokemon/kricketot/icon.png b/graphics/pokemon/kricketot/icon.png new file mode 100644 index 000000000..f15fa6f2b Binary files /dev/null and b/graphics/pokemon/kricketot/icon.png differ diff --git a/graphics/pokemon/kricketot/normal.pal b/graphics/pokemon/kricketot/normal.pal new file mode 100644 index 000000000..1d3a0c765 --- /dev/null +++ b/graphics/pokemon/kricketot/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 72 +104 104 112 +136 144 152 +16 16 16 +120 120 56 +248 232 176 +88 32 0 +176 64 40 +224 112 88 +216 184 120 +152 80 40 +128 48 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kricketot/shiny.pal b/graphics/pokemon/kricketot/shiny.pal new file mode 100644 index 000000000..5a37e5cb8 --- /dev/null +++ b/graphics/pokemon/kricketot/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 48 +152 128 80 +176 176 120 +16 16 16 +136 104 8 +248 232 168 +96 56 0 +224 120 0 +248 184 64 +240 200 88 +168 88 32 +136 56 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kricketune/anim_front.png b/graphics/pokemon/kricketune/anim_front.png new file mode 100644 index 000000000..1025b4cae Binary files /dev/null and b/graphics/pokemon/kricketune/anim_front.png differ diff --git a/graphics/pokemon/kricketune/back.png b/graphics/pokemon/kricketune/back.png new file mode 100644 index 000000000..79729f83b Binary files /dev/null and b/graphics/pokemon/kricketune/back.png differ diff --git a/graphics/pokemon/kricketune/footprint.png b/graphics/pokemon/kricketune/footprint.png new file mode 100644 index 000000000..6ab75a826 Binary files /dev/null and b/graphics/pokemon/kricketune/footprint.png differ diff --git a/graphics/pokemon/kricketune/front.png b/graphics/pokemon/kricketune/front.png new file mode 100644 index 000000000..7863c919d Binary files /dev/null and b/graphics/pokemon/kricketune/front.png differ diff --git a/graphics/pokemon/kricketune/icon.png b/graphics/pokemon/kricketune/icon.png new file mode 100644 index 000000000..f49964f02 Binary files /dev/null and b/graphics/pokemon/kricketune/icon.png differ diff --git a/graphics/pokemon/kricketune/normal.pal b/graphics/pokemon/kricketune/normal.pal new file mode 100644 index 000000000..59b3500de --- /dev/null +++ b/graphics/pokemon/kricketune/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 16 +232 88 64 +160 56 40 +16 16 16 +40 40 48 +56 64 64 +248 248 248 +88 88 104 +152 56 24 +240 208 136 +104 40 16 +184 152 96 +120 96 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kricketune/shiny.pal b/graphics/pokemon/kricketune/shiny.pal new file mode 100644 index 000000000..6adf746cc --- /dev/null +++ b/graphics/pokemon/kricketune/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 16 +248 184 64 +200 120 40 +16 16 16 +56 40 40 +104 80 64 +248 248 248 +136 112 80 +168 72 0 +248 216 152 +136 56 0 +184 144 72 +136 104 8 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krokorok/anim_front.png b/graphics/pokemon/krokorok/anim_front.png new file mode 100644 index 000000000..1872a7068 Binary files /dev/null and b/graphics/pokemon/krokorok/anim_front.png differ diff --git a/graphics/pokemon/krokorok/back.png b/graphics/pokemon/krokorok/back.png new file mode 100644 index 000000000..241a4efe9 Binary files /dev/null and b/graphics/pokemon/krokorok/back.png differ diff --git a/graphics/pokemon/krokorok/footprint.png b/graphics/pokemon/krokorok/footprint.png new file mode 100644 index 000000000..58af3f083 Binary files /dev/null and b/graphics/pokemon/krokorok/footprint.png differ diff --git a/graphics/pokemon/krokorok/front.png b/graphics/pokemon/krokorok/front.png new file mode 100644 index 000000000..4a54195b0 Binary files /dev/null and b/graphics/pokemon/krokorok/front.png differ diff --git a/graphics/pokemon/krokorok/icon.png b/graphics/pokemon/krokorok/icon.png new file mode 100644 index 000000000..ba79a178b Binary files /dev/null and b/graphics/pokemon/krokorok/icon.png differ diff --git a/graphics/pokemon/krokorok/normal.pal b/graphics/pokemon/krokorok/normal.pal new file mode 100644 index 000000000..280c267cc --- /dev/null +++ b/graphics/pokemon/krokorok/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 104 72 +72 56 32 +192 152 104 +216 184 144 +48 48 56 +176 176 184 +24 24 32 +16 16 16 +88 88 104 +248 248 248 +152 80 96 +224 120 136 +192 192 192 +48 48 56 +0 0 0 diff --git a/graphics/pokemon/krokorok/shiny.pal b/graphics/pokemon/krokorok/shiny.pal new file mode 100644 index 000000000..648cc27da --- /dev/null +++ b/graphics/pokemon/krokorok/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 40 +48 32 8 +112 88 56 +136 112 88 +200 184 80 +176 176 184 +136 120 72 +16 16 16 +88 88 104 +248 248 248 +96 112 152 +136 152 224 +192 192 192 +224 208 88 +0 0 0 diff --git a/graphics/pokemon/krookodile/anim_front.png b/graphics/pokemon/krookodile/anim_front.png new file mode 100644 index 000000000..6412d21ff Binary files /dev/null and b/graphics/pokemon/krookodile/anim_front.png differ diff --git a/graphics/pokemon/krookodile/back.png b/graphics/pokemon/krookodile/back.png new file mode 100644 index 000000000..6e1b7a10b Binary files /dev/null and b/graphics/pokemon/krookodile/back.png differ diff --git a/graphics/pokemon/krookodile/footprint.png b/graphics/pokemon/krookodile/footprint.png new file mode 100644 index 000000000..1a68d923a Binary files /dev/null and b/graphics/pokemon/krookodile/footprint.png differ diff --git a/graphics/pokemon/krookodile/front.png b/graphics/pokemon/krookodile/front.png new file mode 100644 index 000000000..084b2c5ce Binary files /dev/null and b/graphics/pokemon/krookodile/front.png differ diff --git a/graphics/pokemon/krookodile/icon.png b/graphics/pokemon/krookodile/icon.png new file mode 100644 index 000000000..7e6cdc4d6 Binary files /dev/null and b/graphics/pokemon/krookodile/icon.png differ diff --git a/graphics/pokemon/krookodile/normal.pal b/graphics/pokemon/krookodile/normal.pal new file mode 100644 index 000000000..e0e18285b --- /dev/null +++ b/graphics/pokemon/krookodile/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 40 +80 40 32 +136 48 64 +24 24 32 +224 120 112 +192 80 80 +16 16 16 +80 80 96 +248 248 248 +176 176 176 +80 80 88 +200 112 128 +136 144 136 +184 192 200 +0 0 0 diff --git a/graphics/pokemon/krookodile/shiny.pal b/graphics/pokemon/krookodile/shiny.pal new file mode 100644 index 000000000..33abb355f --- /dev/null +++ b/graphics/pokemon/krookodile/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 200 88 +72 48 24 +104 80 48 +168 144 64 +168 136 88 +144 120 80 +16 16 16 +80 80 96 +248 248 248 +176 176 176 +80 80 88 +200 112 128 +136 144 136 +184 192 200 +0 0 0 diff --git a/graphics/pokemon/kubfu/back.png b/graphics/pokemon/kubfu/back.png new file mode 100644 index 000000000..45c742c60 Binary files /dev/null and b/graphics/pokemon/kubfu/back.png differ diff --git a/graphics/pokemon/kubfu/front.png b/graphics/pokemon/kubfu/front.png new file mode 100644 index 000000000..cdec61554 Binary files /dev/null and b/graphics/pokemon/kubfu/front.png differ diff --git a/graphics/pokemon/kubfu/normal.pal b/graphics/pokemon/kubfu/normal.pal new file mode 100644 index 000000000..038dbc5bb --- /dev/null +++ b/graphics/pokemon/kubfu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +216 208 200 +176 168 160 +144 144 160 +16 16 16 +248 248 248 +200 200 200 +32 32 40 +96 88 96 +248 240 160 +200 168 120 +176 120 80 +56 48 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kubfu/shiny.pal b/graphics/pokemon/kubfu/shiny.pal new file mode 100644 index 000000000..5e9854011 --- /dev/null +++ b/graphics/pokemon/kubfu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +216 208 200 +176 168 160 +144 144 160 +16 16 16 +248 248 248 +200 200 200 +32 32 40 +96 88 96 +248 144 80 +192 88 80 +160 64 80 +56 48 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyogre/anim_front.png b/graphics/pokemon/kyogre/anim_front.png index 780f87052..8a5e88a6b 100644 Binary files a/graphics/pokemon/kyogre/anim_front.png and b/graphics/pokemon/kyogre/anim_front.png differ diff --git a/graphics/pokemon/kyogre/back.png b/graphics/pokemon/kyogre/back.png index d0c4f55c1..2ff2b958e 100644 Binary files a/graphics/pokemon/kyogre/back.png and b/graphics/pokemon/kyogre/back.png differ diff --git a/graphics/pokemon/kyogre/front.png b/graphics/pokemon/kyogre/front.png index 3b4b8e093..3dd7cd90b 100644 Binary files a/graphics/pokemon/kyogre/front.png and b/graphics/pokemon/kyogre/front.png differ diff --git a/graphics/pokemon/kyogre/icon.png b/graphics/pokemon/kyogre/icon.png index 544ed9daf..03beb854e 100644 Binary files a/graphics/pokemon/kyogre/icon.png and b/graphics/pokemon/kyogre/icon.png differ diff --git a/graphics/pokemon/kyogre/normal.pal b/graphics/pokemon/kyogre/normal.pal index d598595cb..cf30ae76c 100644 --- a/graphics/pokemon/kyogre/normal.pal +++ b/graphics/pokemon/kyogre/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 205 49 -205 189 205 -156 139 148 -90 82 106 -41 82 148 -115 41 57 -255 8 16 -189 32 41 -131 205 255 -222 222 222 -90 164 255 -74 131 213 -57 98 180 -49 57 115 +152 208 160 +80 96 112 16 16 16 +216 216 216 +128 144 168 +24 40 64 +24 88 160 +48 120 176 +224 32 56 +16 56 112 +160 24 72 +112 40 56 +112 160 216 +168 200 240 +200 216 232 +248 200 80 diff --git a/graphics/pokemon/kyogre/shiny.pal b/graphics/pokemon/kyogre/shiny.pal index 392162401..4aa409d40 100644 --- a/graphics/pokemon/kyogre/shiny.pal +++ b/graphics/pokemon/kyogre/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 205 49 -222 205 222 -156 139 148 -90 82 106 -164 24 156 -115 41 57 -255 8 16 -189 32 41 -255 156 255 -246 246 246 -255 123 255 -230 90 222 -197 57 189 -131 0 123 +152 208 160 +88 80 104 16 16 16 +216 216 216 +160 136 152 +88 0 80 +168 40 176 +176 96 200 +240 16 16 +120 16 128 +144 40 80 +112 40 56 +224 144 232 +248 200 248 +208 184 208 +248 200 48 diff --git a/graphics/pokemon/kyurem/anim_front.png b/graphics/pokemon/kyurem/anim_front.png new file mode 100644 index 000000000..6cdcb4b74 Binary files /dev/null and b/graphics/pokemon/kyurem/anim_front.png differ diff --git a/graphics/pokemon/kyurem/back.png b/graphics/pokemon/kyurem/back.png new file mode 100644 index 000000000..0000576c9 Binary files /dev/null and b/graphics/pokemon/kyurem/back.png differ diff --git a/graphics/pokemon/kyurem/black/anim_front.png b/graphics/pokemon/kyurem/black/anim_front.png new file mode 100644 index 000000000..7a8d8b9d6 Binary files /dev/null and b/graphics/pokemon/kyurem/black/anim_front.png differ diff --git a/graphics/pokemon/kyurem/black/back.png b/graphics/pokemon/kyurem/black/back.png new file mode 100644 index 000000000..6146678a6 Binary files /dev/null and b/graphics/pokemon/kyurem/black/back.png differ diff --git a/graphics/pokemon/kyurem/black/front.png b/graphics/pokemon/kyurem/black/front.png new file mode 100644 index 000000000..89609f659 Binary files /dev/null and b/graphics/pokemon/kyurem/black/front.png differ diff --git a/graphics/pokemon/kyurem/black/icon.png b/graphics/pokemon/kyurem/black/icon.png new file mode 100644 index 000000000..3e5218fc0 Binary files /dev/null and b/graphics/pokemon/kyurem/black/icon.png differ diff --git a/graphics/pokemon/kyurem/black/normal.pal b/graphics/pokemon/kyurem/black/normal.pal new file mode 100644 index 000000000..670d80323 --- /dev/null +++ b/graphics/pokemon/kyurem/black/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 56 64 +56 80 96 +168 224 240 +120 152 160 +32 32 40 +16 24 32 +128 96 0 +248 208 24 +152 160 168 +104 104 112 +224 224 216 +64 72 88 +48 48 56 +0 0 0 diff --git a/graphics/pokemon/kyurem/black/shiny.pal b/graphics/pokemon/kyurem/black/shiny.pal new file mode 100644 index 000000000..bf8756aea --- /dev/null +++ b/graphics/pokemon/kyurem/black/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 56 48 +56 56 96 +192 200 240 +120 144 200 +40 40 32 +24 24 16 +128 32 104 +232 64 176 +88 120 104 +40 72 56 +224 224 216 +24 48 40 +48 48 56 +0 0 0 diff --git a/graphics/pokemon/kyurem/footprint.png b/graphics/pokemon/kyurem/footprint.png new file mode 100644 index 000000000..7a23f0d13 Binary files /dev/null and b/graphics/pokemon/kyurem/footprint.png differ diff --git a/graphics/pokemon/kyurem/front.png b/graphics/pokemon/kyurem/front.png new file mode 100644 index 000000000..bf93cdbc6 Binary files /dev/null and b/graphics/pokemon/kyurem/front.png differ diff --git a/graphics/pokemon/kyurem/icon.png b/graphics/pokemon/kyurem/icon.png new file mode 100644 index 000000000..6e7f6c784 Binary files /dev/null and b/graphics/pokemon/kyurem/icon.png differ diff --git a/graphics/pokemon/kyurem/normal.pal b/graphics/pokemon/kyurem/normal.pal new file mode 100644 index 000000000..2aa2a657a --- /dev/null +++ b/graphics/pokemon/kyurem/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 128 128 +72 80 104 +144 176 184 +200 232 240 +120 112 120 +240 232 136 +168 224 232 +64 72 88 +16 16 16 +144 152 168 +152 136 80 +200 184 80 +248 248 248 +200 200 200 +0 0 0 diff --git a/graphics/pokemon/kyurem/shiny.pal b/graphics/pokemon/kyurem/shiny.pal new file mode 100644 index 000000000..ad498fdd1 --- /dev/null +++ b/graphics/pokemon/kyurem/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 144 +56 56 96 +120 144 200 +232 240 248 +48 72 80 +232 88 184 +192 200 240 +32 48 56 +16 16 16 +88 112 120 +104 56 88 +160 64 128 +248 248 248 +200 200 200 +0 0 0 diff --git a/graphics/pokemon/kyurem/white/anim_front.png b/graphics/pokemon/kyurem/white/anim_front.png new file mode 100644 index 000000000..8728cb3ad Binary files /dev/null and b/graphics/pokemon/kyurem/white/anim_front.png differ diff --git a/graphics/pokemon/kyurem/white/back.png b/graphics/pokemon/kyurem/white/back.png new file mode 100644 index 000000000..c3e89dca1 Binary files /dev/null and b/graphics/pokemon/kyurem/white/back.png differ diff --git a/graphics/pokemon/kyurem/white/front.png b/graphics/pokemon/kyurem/white/front.png new file mode 100644 index 000000000..b1a53d59c Binary files /dev/null and b/graphics/pokemon/kyurem/white/front.png differ diff --git a/graphics/pokemon/kyurem/white/icon.png b/graphics/pokemon/kyurem/white/icon.png new file mode 100644 index 000000000..877f297c0 Binary files /dev/null and b/graphics/pokemon/kyurem/white/icon.png differ diff --git a/graphics/pokemon/kyurem/white/normal.pal b/graphics/pokemon/kyurem/white/normal.pal new file mode 100644 index 000000000..744df97ce --- /dev/null +++ b/graphics/pokemon/kyurem/white/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 152 160 +16 16 16 +120 104 96 +168 224 240 +248 248 248 +192 176 168 +64 72 88 +248 208 24 +56 80 96 +152 160 168 +104 104 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyurem/white/shiny.pal b/graphics/pokemon/kyurem/white/shiny.pal new file mode 100644 index 000000000..d761c4927 --- /dev/null +++ b/graphics/pokemon/kyurem/white/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 144 200 +16 16 16 +96 96 112 +192 200 240 +248 248 248 +168 160 208 +32 48 56 +232 88 184 +56 56 96 +88 112 120 +48 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lairon/anim_front.png b/graphics/pokemon/lairon/anim_front.png index 744680a2b..3e3a0850a 100644 Binary files a/graphics/pokemon/lairon/anim_front.png and b/graphics/pokemon/lairon/anim_front.png differ diff --git a/graphics/pokemon/lairon/back.png b/graphics/pokemon/lairon/back.png index 552c01356..b549431e5 100644 Binary files a/graphics/pokemon/lairon/back.png and b/graphics/pokemon/lairon/back.png differ diff --git a/graphics/pokemon/lairon/front.png b/graphics/pokemon/lairon/front.png index 50470dead..0242ce501 100644 Binary files a/graphics/pokemon/lairon/front.png and b/graphics/pokemon/lairon/front.png differ diff --git a/graphics/pokemon/lairon/icon.png b/graphics/pokemon/lairon/icon.png index 6d450b08d..24bea9dfd 100644 Binary files a/graphics/pokemon/lairon/icon.png and b/graphics/pokemon/lairon/icon.png differ diff --git a/graphics/pokemon/lairon/normal.pal b/graphics/pokemon/lairon/normal.pal index b5711fdad..680a9a6ba 100644 --- a/graphics/pokemon/lairon/normal.pal +++ b/graphics/pokemon/lairon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 172 156 -74 74 65 -106 106 106 -139 139 139 -172 172 172 -57 57 65 -123 106 106 -156 139 139 -189 172 172 -222 205 205 -255 255 255 -172 57 74 -222 106 106 -255 131 131 -106 189 255 -0 0 0 +152 208 160 +104 104 120 +120 120 144 +248 248 248 +192 192 216 +16 16 16 +64 72 80 +152 152 176 +64 64 64 +104 104 104 +168 168 168 +136 136 136 +80 184 224 +152 88 120 +208 152 176 +104 104 104 diff --git a/graphics/pokemon/lairon/shiny.pal b/graphics/pokemon/lairon/shiny.pal index eadb9aa81..a96aec847 100644 --- a/graphics/pokemon/lairon/shiny.pal +++ b/graphics/pokemon/lairon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 172 156 -32 90 90 -65 123 115 -90 156 148 -148 197 205 -74 41 24 -123 123 90 -156 156 123 -189 189 156 -222 222 197 -255 255 255 -172 57 74 -222 106 106 -255 131 131 -255 123 82 -0 0 0 +152 208 160 +128 128 96 +144 152 120 +248 248 248 +208 208 176 +16 16 16 +64 64 48 +176 176 144 +24 88 80 +56 128 120 +120 200 192 +80 160 144 +248 96 136 +168 72 88 +216 144 144 +104 104 104 diff --git a/graphics/pokemon/lampent/anim_front.png b/graphics/pokemon/lampent/anim_front.png new file mode 100644 index 000000000..5f4a228ad Binary files /dev/null and b/graphics/pokemon/lampent/anim_front.png differ diff --git a/graphics/pokemon/lampent/back.png b/graphics/pokemon/lampent/back.png new file mode 100644 index 000000000..ae2a2291d Binary files /dev/null and b/graphics/pokemon/lampent/back.png differ diff --git a/graphics/pokemon/lampent/footprint.png b/graphics/pokemon/lampent/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/lampent/footprint.png differ diff --git a/graphics/pokemon/lampent/front.png b/graphics/pokemon/lampent/front.png new file mode 100644 index 000000000..c6c1fdd93 Binary files /dev/null and b/graphics/pokemon/lampent/front.png differ diff --git a/graphics/pokemon/lampent/icon.png b/graphics/pokemon/lampent/icon.png new file mode 100644 index 000000000..99ac442d7 Binary files /dev/null and b/graphics/pokemon/lampent/icon.png differ diff --git a/graphics/pokemon/lampent/normal.pal b/graphics/pokemon/lampent/normal.pal new file mode 100644 index 000000000..ef554b7fe --- /dev/null +++ b/graphics/pokemon/lampent/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +40 40 40 +48 56 64 +168 192 216 +112 112 200 +112 120 136 +136 120 160 +160 168 216 +136 120 48 +240 208 56 +192 224 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lampent/shiny.pal b/graphics/pokemon/lampent/shiny.pal new file mode 100644 index 000000000..7f3742d88 --- /dev/null +++ b/graphics/pokemon/lampent/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +48 40 24 +80 72 56 +192 200 208 +176 104 224 +136 136 120 +144 136 168 +184 176 232 +48 120 136 +32 192 232 +232 240 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/landorus/back.png b/graphics/pokemon/landorus/back.png new file mode 100644 index 000000000..35216e5fe Binary files /dev/null and b/graphics/pokemon/landorus/back.png differ diff --git a/graphics/pokemon/landorus/footprint.png b/graphics/pokemon/landorus/footprint.png new file mode 100644 index 000000000..694b0c1b7 Binary files /dev/null and b/graphics/pokemon/landorus/footprint.png differ diff --git a/graphics/pokemon/landorus/front.png b/graphics/pokemon/landorus/front.png new file mode 100644 index 000000000..074644e0d Binary files /dev/null and b/graphics/pokemon/landorus/front.png differ diff --git a/graphics/pokemon/landorus/icon.png b/graphics/pokemon/landorus/icon.png new file mode 100644 index 000000000..b86a7cf7a Binary files /dev/null and b/graphics/pokemon/landorus/icon.png differ diff --git a/graphics/pokemon/landorus/normal.pal b/graphics/pokemon/landorus/normal.pal new file mode 100644 index 000000000..228b5ffa5 --- /dev/null +++ b/graphics/pokemon/landorus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 88 +16 16 16 +248 248 248 +176 160 160 +80 40 48 +176 80 88 +152 88 56 +240 128 72 +56 48 40 +248 192 136 +56 48 48 +88 64 56 +120 96 80 +112 56 80 +0 0 0 diff --git a/graphics/pokemon/landorus/shiny.pal b/graphics/pokemon/landorus/shiny.pal new file mode 100644 index 000000000..a1c09aa11 --- /dev/null +++ b/graphics/pokemon/landorus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 112 88 +16 16 16 +248 248 248 +152 176 160 +88 64 40 +240 96 8 +160 96 16 +248 160 40 +80 48 24 +248 192 0 +56 32 16 +72 48 32 +120 72 40 +168 80 32 +0 0 0 diff --git a/graphics/pokemon/landorus/therian/anim_front.png b/graphics/pokemon/landorus/therian/anim_front.png new file mode 100644 index 000000000..cbe0fa001 Binary files /dev/null and b/graphics/pokemon/landorus/therian/anim_front.png differ diff --git a/graphics/pokemon/landorus/therian/back.png b/graphics/pokemon/landorus/therian/back.png new file mode 100644 index 000000000..4ce12e84d Binary files /dev/null and b/graphics/pokemon/landorus/therian/back.png differ diff --git a/graphics/pokemon/landorus/therian/front.png b/graphics/pokemon/landorus/therian/front.png new file mode 100644 index 000000000..81f5550c2 Binary files /dev/null and b/graphics/pokemon/landorus/therian/front.png differ diff --git a/graphics/pokemon/landorus/therian/icon.png b/graphics/pokemon/landorus/therian/icon.png new file mode 100644 index 000000000..5dbe0c93d Binary files /dev/null and b/graphics/pokemon/landorus/therian/icon.png differ diff --git a/graphics/pokemon/landorus/therian/normal.pal b/graphics/pokemon/landorus/therian/normal.pal new file mode 100644 index 000000000..92f0fccd2 --- /dev/null +++ b/graphics/pokemon/landorus/therian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 56 +16 16 16 +208 88 96 +136 112 88 +56 40 32 +120 112 104 +248 248 248 +192 176 168 +104 40 48 +88 48 32 +248 136 56 +168 88 40 +136 56 64 +240 192 112 +0 0 0 diff --git a/graphics/pokemon/landorus/therian/shiny.pal b/graphics/pokemon/landorus/therian/shiny.pal new file mode 100644 index 000000000..ae013c320 --- /dev/null +++ b/graphics/pokemon/landorus/therian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 48 24 +16 16 16 +224 104 32 +120 72 48 +40 16 8 +88 112 88 +248 248 248 +168 184 168 +96 48 8 +80 56 24 +240 152 32 +168 96 24 +152 72 16 +240 200 48 +0 0 0 diff --git a/graphics/pokemon/lanturn/anim_front.png b/graphics/pokemon/lanturn/anim_front.png index 8d74b75fc..339e7f476 100644 Binary files a/graphics/pokemon/lanturn/anim_front.png and b/graphics/pokemon/lanturn/anim_front.png differ diff --git a/graphics/pokemon/lanturn/back.png b/graphics/pokemon/lanturn/back.png index 1b9543d63..7268afd5c 100644 Binary files a/graphics/pokemon/lanturn/back.png and b/graphics/pokemon/lanturn/back.png differ diff --git a/graphics/pokemon/lanturn/front.png b/graphics/pokemon/lanturn/front.png index a94ab7470..714ac438c 100644 Binary files a/graphics/pokemon/lanturn/front.png and b/graphics/pokemon/lanturn/front.png differ diff --git a/graphics/pokemon/lanturn/icon.png b/graphics/pokemon/lanturn/icon.png index d2b3d4348..2c5f696e6 100644 Binary files a/graphics/pokemon/lanturn/icon.png and b/graphics/pokemon/lanturn/icon.png differ diff --git a/graphics/pokemon/lanturn/normal.pal b/graphics/pokemon/lanturn/normal.pal index 7baa22c6e..be80edb4c 100644 --- a/graphics/pokemon/lanturn/normal.pal +++ b/graphics/pokemon/lanturn/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -172 172 172 -164 205 255 -139 172 255 -98 139 230 -57 106 205 -0 82 139 -255 238 123 -255 230 82 -213 180 90 -180 139 57 -131 82 8 +152 208 160 +136 120 88 +248 224 120 +224 192 96 +88 112 168 +144 176 240 +192 160 80 +48 56 96 +112 136 216 16 16 16 -255 115 0 -180 0 0 +248 248 248 +80 64 40 +184 200 240 +120 80 88 +224 112 112 +224 64 40 diff --git a/graphics/pokemon/lanturn/shiny.pal b/graphics/pokemon/lanturn/shiny.pal index 70360c029..d6aafe6b8 100644 --- a/graphics/pokemon/lanturn/shiny.pal +++ b/graphics/pokemon/lanturn/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -172 172 172 -230 156 255 -205 131 246 -164 98 222 -131 65 197 -106 41 139 -255 255 106 -238 238 65 -180 180 41 -139 139 8 -90 90 8 +152 208 160 +104 128 48 +240 248 120 +200 216 48 +128 88 160 +216 152 232 +160 176 48 +64 24 80 +168 120 184 16 16 16 -255 115 0 -205 49 0 +248 248 248 +48 80 0 +240 184 248 +160 48 72 +232 96 88 +160 48 72 diff --git a/graphics/pokemon/lapras/anim_front.png b/graphics/pokemon/lapras/anim_front.png index 1124f14aa..f96adda66 100644 Binary files a/graphics/pokemon/lapras/anim_front.png and b/graphics/pokemon/lapras/anim_front.png differ diff --git a/graphics/pokemon/lapras/back.png b/graphics/pokemon/lapras/back.png index 3b5a18f17..3d336d51a 100644 Binary files a/graphics/pokemon/lapras/back.png and b/graphics/pokemon/lapras/back.png differ diff --git a/graphics/pokemon/lapras/front.png b/graphics/pokemon/lapras/front.png index fc65670b2..81cb4f41a 100644 Binary files a/graphics/pokemon/lapras/front.png and b/graphics/pokemon/lapras/front.png differ diff --git a/graphics/pokemon/lapras/icon.png b/graphics/pokemon/lapras/icon.png index fa8035ada..97ac28458 100644 Binary files a/graphics/pokemon/lapras/icon.png and b/graphics/pokemon/lapras/icon.png differ diff --git a/graphics/pokemon/lapras/normal.pal b/graphics/pokemon/lapras/normal.pal index 0426c24de..ed20b3cfe 100644 --- a/graphics/pokemon/lapras/normal.pal +++ b/graphics/pokemon/lapras/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -230 90 41 -164 0 0 -255 238 148 -230 197 106 -131 106 49 -238 222 213 -213 197 189 -164 148 139 -98 82 90 -197 222 246 -156 189 230 -115 148 205 -57 82 115 -41 41 41 +152 208 160 +16 64 96 +8 8 8 +56 168 216 +40 128 160 +104 192 232 +232 232 240 +104 80 64 +144 136 160 +216 184 144 +136 160 144 +80 80 104 +168 176 200 +248 224 176 +173 117 147 +0 0 0 diff --git a/graphics/pokemon/lapras/shiny.pal b/graphics/pokemon/lapras/shiny.pal index 5090527aa..660808d55 100644 --- a/graphics/pokemon/lapras/shiny.pal +++ b/graphics/pokemon/lapras/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -230 90 41 -164 0 0 -238 205 213 -222 172 180 -139 82 106 -238 222 213 -213 197 189 -164 148 139 -98 82 90 -205 189 246 -172 156 230 -131 98 189 -82 65 139 -41 41 41 +152 208 160 +48 24 80 +8 8 8 +168 128 240 +120 80 168 +200 168 248 +240 232 224 +88 72 64 +160 144 144 +240 184 144 +136 88 192 +80 80 104 +208 200 192 +248 216 200 +170 93 82 +0 0 0 diff --git a/graphics/pokemon/larvesta/back.png b/graphics/pokemon/larvesta/back.png new file mode 100644 index 000000000..ed2206f84 Binary files /dev/null and b/graphics/pokemon/larvesta/back.png differ diff --git a/graphics/pokemon/larvesta/footprint.png b/graphics/pokemon/larvesta/footprint.png new file mode 100644 index 000000000..d6264f26b Binary files /dev/null and b/graphics/pokemon/larvesta/footprint.png differ diff --git a/graphics/pokemon/larvesta/front.png b/graphics/pokemon/larvesta/front.png new file mode 100644 index 000000000..98f44e035 Binary files /dev/null and b/graphics/pokemon/larvesta/front.png differ diff --git a/graphics/pokemon/larvesta/icon.png b/graphics/pokemon/larvesta/icon.png new file mode 100644 index 000000000..1a710b252 Binary files /dev/null and b/graphics/pokemon/larvesta/icon.png differ diff --git a/graphics/pokemon/larvesta/normal.pal b/graphics/pokemon/larvesta/normal.pal new file mode 100644 index 000000000..4d561ca5f --- /dev/null +++ b/graphics/pokemon/larvesta/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +176 80 80 +232 104 72 +16 16 24 +112 112 136 +248 248 248 +152 160 176 +80 72 80 +200 208 224 +24 192 240 +0 152 192 +160 120 72 +72 56 40 +128 88 48 +56 48 48 diff --git a/graphics/pokemon/larvesta/shiny.pal b/graphics/pokemon/larvesta/shiny.pal new file mode 100644 index 000000000..9ea1f8aee --- /dev/null +++ b/graphics/pokemon/larvesta/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 64 16 +192 120 48 +240 176 48 +16 16 24 +128 128 136 +248 248 248 +168 168 168 +80 80 88 +216 216 224 +0 248 112 +0 168 72 +144 112 88 +64 56 32 +112 88 64 +48 48 56 diff --git a/graphics/pokemon/larvitar/anim_front.png b/graphics/pokemon/larvitar/anim_front.png index 4aa28027b..aa5bc0cf7 100644 Binary files a/graphics/pokemon/larvitar/anim_front.png and b/graphics/pokemon/larvitar/anim_front.png differ diff --git a/graphics/pokemon/larvitar/back.png b/graphics/pokemon/larvitar/back.png index 1c28da425..1a05a964a 100644 Binary files a/graphics/pokemon/larvitar/back.png and b/graphics/pokemon/larvitar/back.png differ diff --git a/graphics/pokemon/larvitar/front.png b/graphics/pokemon/larvitar/front.png index 4183e29e1..1cdc121f5 100644 Binary files a/graphics/pokemon/larvitar/front.png and b/graphics/pokemon/larvitar/front.png differ diff --git a/graphics/pokemon/larvitar/icon.png b/graphics/pokemon/larvitar/icon.png index 85a5504c3..56cbe32ab 100644 Binary files a/graphics/pokemon/larvitar/icon.png and b/graphics/pokemon/larvitar/icon.png differ diff --git a/graphics/pokemon/larvitar/normal.pal b/graphics/pokemon/larvitar/normal.pal index 3bcc1f133..f4c8732de 100644 --- a/graphics/pokemon/larvitar/normal.pal +++ b/graphics/pokemon/larvitar/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -197 238 197 -180 222 180 -123 172 123 -74 98 74 -255 0 255 -255 164 90 -238 82 41 -189 57 32 -106 32 0 -255 0 255 -255 0 255 -197 197 197 -98 98 98 +0 176 232 +64 80 40 +168 208 136 +128 144 96 16 16 16 +248 248 248 +184 56 48 +216 104 104 +80 16 16 +128 40 40 +192 192 192 +130 67 88 +188 103 103 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/larvitar/shiny.pal b/graphics/pokemon/larvitar/shiny.pal index aa6a59c36..d8392b471 100644 --- a/graphics/pokemon/larvitar/shiny.pal +++ b/graphics/pokemon/larvitar/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 246 82 -205 222 74 -156 172 41 -90 115 0 -255 0 255 -230 156 172 -189 98 131 -148 57 98 -90 41 65 -255 0 255 -255 0 255 -197 197 197 -98 98 98 +0 176 232 +88 88 0 +208 232 56 +144 160 24 16 16 16 +248 248 248 +224 88 136 +240 152 152 +96 32 56 +168 56 112 +192 192 192 +153 30 30 +211 74 74 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/latias/anim_front.png b/graphics/pokemon/latias/anim_front.png index 63f4a1d1f..8f9576707 100644 Binary files a/graphics/pokemon/latias/anim_front.png and b/graphics/pokemon/latias/anim_front.png differ diff --git a/graphics/pokemon/latias/back.png b/graphics/pokemon/latias/back.png index a4286579b..4cd29d317 100644 Binary files a/graphics/pokemon/latias/back.png and b/graphics/pokemon/latias/back.png differ diff --git a/graphics/pokemon/latias/front.png b/graphics/pokemon/latias/front.png index 55e7e36b1..9f01891c3 100644 Binary files a/graphics/pokemon/latias/front.png and b/graphics/pokemon/latias/front.png differ diff --git a/graphics/pokemon/latias/icon.png b/graphics/pokemon/latias/icon.png index 1727c0af6..d67b91b85 100644 Binary files a/graphics/pokemon/latias/icon.png and b/graphics/pokemon/latias/icon.png differ diff --git a/graphics/pokemon/latias/normal.pal b/graphics/pokemon/latias/normal.pal index 6f831271f..684fb2555 100644 --- a/graphics/pokemon/latias/normal.pal +++ b/graphics/pokemon/latias/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -238 238 255 -213 213 238 -172 164 205 -123 115 148 -255 205 90 -205 164 74 -115 172 238 -90 106 180 -255 164 115 -255 255 255 -255 106 106 -222 90 90 -205 74 82 -139 49 65 +152 208 160 +112 120 152 +232 232 248 16 16 16 +192 208 232 +152 168 200 +120 48 64 +232 120 112 +168 72 80 +216 144 160 +192 88 88 +200 152 72 +248 248 248 +240 200 144 +144 200 224 +64 144 176 diff --git a/graphics/pokemon/latias/shiny.pal b/graphics/pokemon/latias/shiny.pal index a701dc933..9f6c06d59 100644 --- a/graphics/pokemon/latias/shiny.pal +++ b/graphics/pokemon/latias/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -238 238 255 -213 213 238 -172 164 205 -123 115 148 -131 246 65 -49 123 24 -115 189 255 -90 139 180 -255 255 90 -255 255 255 -255 205 41 -238 172 0 -238 131 0 -189 57 0 +0 176 232 +112 104 136 +232 232 248 16 16 16 +200 200 224 +160 152 192 +152 72 24 +240 216 72 +216 136 40 +192 144 208 +240 176 48 +64 160 32 +248 248 248 +128 184 152 +112 216 144 +64 176 96 diff --git a/graphics/pokemon/latios/anim_front.png b/graphics/pokemon/latios/anim_front.png index 330bf8e4c..dcfd19658 100644 Binary files a/graphics/pokemon/latios/anim_front.png and b/graphics/pokemon/latios/anim_front.png differ diff --git a/graphics/pokemon/latios/back.png b/graphics/pokemon/latios/back.png index 0f2b7f5d6..7c8884758 100644 Binary files a/graphics/pokemon/latios/back.png and b/graphics/pokemon/latios/back.png differ diff --git a/graphics/pokemon/latios/front.png b/graphics/pokemon/latios/front.png index a9c41e250..9455b9aba 100644 Binary files a/graphics/pokemon/latios/front.png and b/graphics/pokemon/latios/front.png differ diff --git a/graphics/pokemon/latios/icon.png b/graphics/pokemon/latios/icon.png index 10a23ad47..95590eb52 100644 Binary files a/graphics/pokemon/latios/icon.png and b/graphics/pokemon/latios/icon.png differ diff --git a/graphics/pokemon/latios/normal.pal b/graphics/pokemon/latios/normal.pal index 6a3d8bead..1486bd38d 100644 --- a/graphics/pokemon/latios/normal.pal +++ b/graphics/pokemon/latios/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -205 205 205 -172 172 172 -148 139 148 -115 106 115 -222 222 222 -131 74 74 -255 106 106 -213 74 82 -156 205 255 -255 255 255 -90 164 255 -74 131 213 -57 98 180 -49 57 115 +152 208 160 +152 128 144 +104 80 104 +224 208 208 +176 168 168 +232 224 224 +32 104 160 16 16 16 +32 64 96 +112 176 224 +160 216 240 +64 136 192 +200 48 88 +248 248 248 +248 112 120 +0 0 0 diff --git a/graphics/pokemon/latios/shiny.pal b/graphics/pokemon/latios/shiny.pal index 2b539fd9c..9d7448260 100644 --- a/graphics/pokemon/latios/shiny.pal +++ b/graphics/pokemon/latios/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -246 246 246 -213 213 213 -180 172 172 -148 139 148 -246 246 246 -180 82 0 -230 123 41 -255 164 65 -189 255 255 -255 255 255 -172 238 222 -74 205 164 -32 164 123 -0 98 65 +248 160 176 +152 152 160 +104 96 104 +232 240 248 +192 200 208 +240 240 248 +32 152 120 16 16 16 +16 88 72 +112 232 200 +176 248 208 +72 184 152 +224 104 0 +248 248 248 +248 152 56 +0 0 0 diff --git a/graphics/pokemon/leafeon/anim_front.png b/graphics/pokemon/leafeon/anim_front.png new file mode 100644 index 000000000..d6b2958d4 Binary files /dev/null and b/graphics/pokemon/leafeon/anim_front.png differ diff --git a/graphics/pokemon/leafeon/back.png b/graphics/pokemon/leafeon/back.png new file mode 100644 index 000000000..ecf9a2fa3 Binary files /dev/null and b/graphics/pokemon/leafeon/back.png differ diff --git a/graphics/pokemon/leafeon/footprint.png b/graphics/pokemon/leafeon/footprint.png new file mode 100644 index 000000000..d176ea9fd Binary files /dev/null and b/graphics/pokemon/leafeon/footprint.png differ diff --git a/graphics/pokemon/leafeon/front.png b/graphics/pokemon/leafeon/front.png new file mode 100644 index 000000000..9d6026250 Binary files /dev/null and b/graphics/pokemon/leafeon/front.png differ diff --git a/graphics/pokemon/leafeon/icon.png b/graphics/pokemon/leafeon/icon.png new file mode 100644 index 000000000..f3c269b37 Binary files /dev/null and b/graphics/pokemon/leafeon/icon.png differ diff --git a/graphics/pokemon/leafeon/normal.pal b/graphics/pokemon/leafeon/normal.pal new file mode 100644 index 000000000..d5c2bf08c --- /dev/null +++ b/graphics/pokemon/leafeon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 112 80 +128 200 152 +80 160 112 +16 16 16 +104 64 24 +176 104 32 +56 40 24 +88 88 64 +128 160 112 +248 224 160 +208 176 120 +128 104 72 +176 152 104 +232 248 248 +0 0 0 diff --git a/graphics/pokemon/leafeon/shiny.pal b/graphics/pokemon/leafeon/shiny.pal new file mode 100644 index 000000000..15404572f --- /dev/null +++ b/graphics/pokemon/leafeon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 120 88 +88 224 128 +40 176 112 +16 16 16 +88 80 32 +152 136 48 +48 48 16 +96 72 56 +120 176 96 +240 208 144 +224 176 96 +128 104 72 +208 144 72 +232 248 248 +0 0 0 diff --git a/graphics/pokemon/leavanny/anim_front.png b/graphics/pokemon/leavanny/anim_front.png new file mode 100644 index 000000000..f39280c35 Binary files /dev/null and b/graphics/pokemon/leavanny/anim_front.png differ diff --git a/graphics/pokemon/leavanny/back.png b/graphics/pokemon/leavanny/back.png new file mode 100644 index 000000000..d1fbfc742 Binary files /dev/null and b/graphics/pokemon/leavanny/back.png differ diff --git a/graphics/pokemon/leavanny/footprint.png b/graphics/pokemon/leavanny/footprint.png new file mode 100644 index 000000000..c4fdc5673 Binary files /dev/null and b/graphics/pokemon/leavanny/footprint.png differ diff --git a/graphics/pokemon/leavanny/front.png b/graphics/pokemon/leavanny/front.png new file mode 100644 index 000000000..109dbfd7f Binary files /dev/null and b/graphics/pokemon/leavanny/front.png differ diff --git a/graphics/pokemon/leavanny/icon.png b/graphics/pokemon/leavanny/icon.png new file mode 100644 index 000000000..f8997ec19 Binary files /dev/null and b/graphics/pokemon/leavanny/icon.png differ diff --git a/graphics/pokemon/leavanny/normal.pal b/graphics/pokemon/leavanny/normal.pal new file mode 100644 index 000000000..2c0b25863 --- /dev/null +++ b/graphics/pokemon/leavanny/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +128 112 24 +248 224 96 +72 96 48 +136 192 64 +104 144 56 +248 232 160 +128 56 48 +248 248 248 +248 80 72 +192 168 72 +8 56 8 +48 104 48 +64 136 56 +0 0 0 diff --git a/graphics/pokemon/leavanny/shiny.pal b/graphics/pokemon/leavanny/shiny.pal new file mode 100644 index 000000000..227541209 --- /dev/null +++ b/graphics/pokemon/leavanny/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +160 104 48 +248 216 120 +120 120 32 +216 240 56 +176 184 16 +248 240 160 +128 24 96 +248 248 248 +248 32 208 +224 176 64 +40 80 40 +80 136 56 +120 176 56 +0 0 0 diff --git a/graphics/pokemon/ledian/anim_front.png b/graphics/pokemon/ledian/anim_front.png index 91ac5a9f5..a6121329b 100644 Binary files a/graphics/pokemon/ledian/anim_front.png and b/graphics/pokemon/ledian/anim_front.png differ diff --git a/graphics/pokemon/ledian/back.png b/graphics/pokemon/ledian/back.png index 577fd2d71..31c64920b 100644 Binary files a/graphics/pokemon/ledian/back.png and b/graphics/pokemon/ledian/back.png differ diff --git a/graphics/pokemon/ledian/front.png b/graphics/pokemon/ledian/front.png index ea58651cb..0c67c611f 100644 Binary files a/graphics/pokemon/ledian/front.png and b/graphics/pokemon/ledian/front.png differ diff --git a/graphics/pokemon/ledian/icon.png b/graphics/pokemon/ledian/icon.png index b82ef1306..6497773ae 100644 Binary files a/graphics/pokemon/ledian/icon.png and b/graphics/pokemon/ledian/icon.png differ diff --git a/graphics/pokemon/ledian/normal.pal b/graphics/pokemon/ledian/normal.pal index dc9acc426..782d0bea6 100644 --- a/graphics/pokemon/ledian/normal.pal +++ b/graphics/pokemon/ledian/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 197 131 -255 90 32 -197 57 16 -131 49 16 -255 255 189 -246 230 115 -205 180 57 -164 123 0 -0 74 164 -0 24 115 -213 213 213 -180 180 180 -106 106 106 +152 208 160 16 16 16 +64 64 64 +168 32 56 +248 112 136 +104 8 24 +232 56 88 +16 48 88 +248 248 248 +32 104 160 +176 184 176 +136 128 88 +192 168 104 +248 224 136 +224 232 224 +64 64 64 diff --git a/graphics/pokemon/ledian/shiny.pal b/graphics/pokemon/ledian/shiny.pal index 472f0974d..0964c71fc 100644 --- a/graphics/pokemon/ledian/shiny.pal +++ b/graphics/pokemon/ledian/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 222 41 -255 164 0 -205 123 0 -131 74 16 -255 255 205 -246 238 131 -205 189 74 -164 131 16 -0 74 164 -0 24 115 -213 213 213 -180 180 180 -106 106 106 +152 208 160 16 16 16 +104 104 104 +208 96 40 +248 208 120 +136 56 24 +248 168 48 +16 32 112 +248 248 248 +16 112 216 +176 176 176 +144 136 0 +184 192 56 +232 240 112 +208 208 208 +80 80 80 diff --git a/graphics/pokemon/ledyba/anim_front.png b/graphics/pokemon/ledyba/anim_front.png index e58a15d75..8e279aac9 100644 Binary files a/graphics/pokemon/ledyba/anim_front.png and b/graphics/pokemon/ledyba/anim_front.png differ diff --git a/graphics/pokemon/ledyba/back.png b/graphics/pokemon/ledyba/back.png index 6a84f405d..9749b828d 100644 Binary files a/graphics/pokemon/ledyba/back.png and b/graphics/pokemon/ledyba/back.png differ diff --git a/graphics/pokemon/ledyba/front.png b/graphics/pokemon/ledyba/front.png index 210a16176..0f9954371 100644 Binary files a/graphics/pokemon/ledyba/front.png and b/graphics/pokemon/ledyba/front.png differ diff --git a/graphics/pokemon/ledyba/icon.png b/graphics/pokemon/ledyba/icon.png index f417e2d74..a4511c6ea 100644 Binary files a/graphics/pokemon/ledyba/icon.png and b/graphics/pokemon/ledyba/icon.png differ diff --git a/graphics/pokemon/ledyba/normal.pal b/graphics/pokemon/ledyba/normal.pal index 2cc003adf..0d2673a79 100644 --- a/graphics/pokemon/ledyba/normal.pal +++ b/graphics/pokemon/ledyba/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 156 49 -238 82 24 -180 65 41 -123 49 24 -255 255 189 -246 230 115 -205 180 57 -164 123 0 -0 74 164 -0 24 115 -205 205 205 -180 180 180 -115 115 115 +152 208 160 16 16 16 +88 88 88 +96 40 24 +176 80 48 +248 112 56 +240 168 112 +208 200 200 +248 248 248 +168 160 160 +208 184 120 +248 224 144 +248 240 176 +128 112 72 +96 128 192 +80 80 112 diff --git a/graphics/pokemon/ledyba/shiny.pal b/graphics/pokemon/ledyba/shiny.pal index 472f0974d..b0681d7ee 100644 --- a/graphics/pokemon/ledyba/shiny.pal +++ b/graphics/pokemon/ledyba/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 222 41 -255 164 0 -205 123 0 -131 74 16 -255 255 205 -246 238 131 -205 189 74 -164 131 16 -0 74 164 -0 24 115 -213 213 213 -180 180 180 -106 106 106 +152 208 160 16 16 16 +88 80 80 +152 80 24 +208 120 40 +248 168 0 +248 208 80 +208 200 200 +248 248 248 +168 160 160 +192 184 104 +240 240 144 +240 248 176 +128 112 48 +152 112 72 +80 56 32 diff --git a/graphics/pokemon/lickilicky/anim_front.png b/graphics/pokemon/lickilicky/anim_front.png new file mode 100644 index 000000000..4583e6786 Binary files /dev/null and b/graphics/pokemon/lickilicky/anim_front.png differ diff --git a/graphics/pokemon/lickilicky/back.png b/graphics/pokemon/lickilicky/back.png new file mode 100644 index 000000000..0bc7b3547 Binary files /dev/null and b/graphics/pokemon/lickilicky/back.png differ diff --git a/graphics/pokemon/lickilicky/footprint.png b/graphics/pokemon/lickilicky/footprint.png new file mode 100644 index 000000000..d1fbb2f9d Binary files /dev/null and b/graphics/pokemon/lickilicky/footprint.png differ diff --git a/graphics/pokemon/lickilicky/front.png b/graphics/pokemon/lickilicky/front.png new file mode 100644 index 000000000..e13d04878 Binary files /dev/null and b/graphics/pokemon/lickilicky/front.png differ diff --git a/graphics/pokemon/lickilicky/icon.png b/graphics/pokemon/lickilicky/icon.png new file mode 100644 index 000000000..14d004ad5 Binary files /dev/null and b/graphics/pokemon/lickilicky/icon.png differ diff --git a/graphics/pokemon/lickilicky/normal.pal b/graphics/pokemon/lickilicky/normal.pal new file mode 100644 index 000000000..f2b0888bc --- /dev/null +++ b/graphics/pokemon/lickilicky/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 72 96 +176 96 112 +248 160 176 +224 120 144 +16 16 16 +88 48 56 +248 248 248 +128 64 64 +232 128 128 +176 96 96 +240 176 160 +200 184 176 +152 128 120 +240 208 96 +192 160 56 diff --git a/graphics/pokemon/lickilicky/shiny.pal b/graphics/pokemon/lickilicky/shiny.pal new file mode 100644 index 000000000..2edb32b97 --- /dev/null +++ b/graphics/pokemon/lickilicky/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 144 32 +192 176 72 +240 240 192 +232 232 88 +16 16 16 +96 96 16 +248 248 248 +144 56 64 +240 128 96 +192 88 88 +248 176 136 +224 208 192 +176 144 120 +232 224 192 +240 208 136 diff --git a/graphics/pokemon/lickitung/anim_front.png b/graphics/pokemon/lickitung/anim_front.png index c3dcbfd1a..f9fc845b5 100644 Binary files a/graphics/pokemon/lickitung/anim_front.png and b/graphics/pokemon/lickitung/anim_front.png differ diff --git a/graphics/pokemon/lickitung/back.png b/graphics/pokemon/lickitung/back.png index adf354eb3..ab93fb884 100644 Binary files a/graphics/pokemon/lickitung/back.png and b/graphics/pokemon/lickitung/back.png differ diff --git a/graphics/pokemon/lickitung/front.png b/graphics/pokemon/lickitung/front.png index d6ebe65d5..6fe4a06ad 100644 Binary files a/graphics/pokemon/lickitung/front.png and b/graphics/pokemon/lickitung/front.png differ diff --git a/graphics/pokemon/lickitung/icon.png b/graphics/pokemon/lickitung/icon.png index 5b7804afa..7e3fbf0fe 100644 Binary files a/graphics/pokemon/lickitung/icon.png and b/graphics/pokemon/lickitung/icon.png differ diff --git a/graphics/pokemon/lickitung/normal.pal b/graphics/pokemon/lickitung/normal.pal index 602ac2724..71caa52c5 100644 --- a/graphics/pokemon/lickitung/normal.pal +++ b/graphics/pokemon/lickitung/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -255 255 164 -230 213 115 -131 123 32 -255 164 148 -255 131 82 -230 74 24 -197 32 16 -255 0 255 -255 205 180 -255 164 131 -238 106 82 -205 82 49 -148 16 0 +152 208 160 +144 88 104 +88 56 72 +208 128 136 +248 160 176 +248 248 248 +248 184 200 +200 192 200 +216 192 144 16 16 16 +152 88 104 +192 136 152 +240 184 200 +248 232 168 +112 104 80 +0 0 0 diff --git a/graphics/pokemon/lickitung/shiny.pal b/graphics/pokemon/lickitung/shiny.pal index d739ad9c1..29ccdfb69 100644 --- a/graphics/pokemon/lickitung/shiny.pal +++ b/graphics/pokemon/lickitung/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -255 255 164 -230 213 115 -131 123 32 -255 164 172 -255 123 131 -213 82 90 -172 41 49 -255 0 255 -255 255 148 -246 222 106 -205 180 65 -172 139 24 -131 90 0 +152 208 160 +144 136 32 +96 96 16 +192 184 40 +232 232 88 +248 248 248 +248 248 168 +200 192 200 +232 216 112 16 16 16 +136 56 56 +208 88 88 +248 136 128 +248 248 176 +128 120 32 +0 0 0 diff --git a/graphics/pokemon/liepard/anim_front.png b/graphics/pokemon/liepard/anim_front.png new file mode 100644 index 000000000..e89dd63dc Binary files /dev/null and b/graphics/pokemon/liepard/anim_front.png differ diff --git a/graphics/pokemon/liepard/back.png b/graphics/pokemon/liepard/back.png new file mode 100644 index 000000000..1c557ec17 Binary files /dev/null and b/graphics/pokemon/liepard/back.png differ diff --git a/graphics/pokemon/liepard/footprint.png b/graphics/pokemon/liepard/footprint.png new file mode 100644 index 000000000..47f7eaee4 Binary files /dev/null and b/graphics/pokemon/liepard/footprint.png differ diff --git a/graphics/pokemon/liepard/front.png b/graphics/pokemon/liepard/front.png new file mode 100644 index 000000000..3d3962ead Binary files /dev/null and b/graphics/pokemon/liepard/front.png differ diff --git a/graphics/pokemon/liepard/icon.png b/graphics/pokemon/liepard/icon.png new file mode 100644 index 000000000..e5541263a Binary files /dev/null and b/graphics/pokemon/liepard/icon.png differ diff --git a/graphics/pokemon/liepard/normal.pal b/graphics/pokemon/liepard/normal.pal new file mode 100644 index 000000000..ef4c0822a --- /dev/null +++ b/graphics/pokemon/liepard/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 104 +48 32 56 +112 80 144 +16 16 16 +152 64 80 +224 96 128 +200 152 64 +136 120 8 +248 200 88 +248 248 248 +40 112 48 +200 200 200 +80 64 24 +72 176 88 +0 0 0 diff --git a/graphics/pokemon/liepard/shiny.pal b/graphics/pokemon/liepard/shiny.pal new file mode 100644 index 000000000..1d1d177f0 --- /dev/null +++ b/graphics/pokemon/liepard/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 8 32 +40 8 8 +128 32 56 +16 16 16 +136 64 168 +192 96 192 +168 152 80 +112 96 32 +224 200 136 +248 248 248 +24 96 88 +200 200 200 +72 64 24 +0 192 168 +0 0 0 diff --git a/graphics/pokemon/lileep/anim_front.png b/graphics/pokemon/lileep/anim_front.png index a656d6fa6..8845eb190 100644 Binary files a/graphics/pokemon/lileep/anim_front.png and b/graphics/pokemon/lileep/anim_front.png differ diff --git a/graphics/pokemon/lileep/back.png b/graphics/pokemon/lileep/back.png index 753602091..b7499076f 100644 Binary files a/graphics/pokemon/lileep/back.png and b/graphics/pokemon/lileep/back.png differ diff --git a/graphics/pokemon/lileep/front.png b/graphics/pokemon/lileep/front.png index 5f85c25aa..d934bde9c 100644 Binary files a/graphics/pokemon/lileep/front.png and b/graphics/pokemon/lileep/front.png differ diff --git a/graphics/pokemon/lileep/icon.png b/graphics/pokemon/lileep/icon.png index b875a53a7..0f3132ed4 100644 Binary files a/graphics/pokemon/lileep/icon.png and b/graphics/pokemon/lileep/icon.png differ diff --git a/graphics/pokemon/lileep/normal.pal b/graphics/pokemon/lileep/normal.pal index a739bf847..0d0f54a6c 100644 --- a/graphics/pokemon/lileep/normal.pal +++ b/graphics/pokemon/lileep/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 213 139 -230 164 222 -180 115 172 -139 65 123 -98 24 74 -255 172 106 -238 123 57 -189 98 16 -255 246 123 -255 222 41 -230 172 0 -213 213 213 -172 172 180 -115 115 115 +152 208 160 +120 56 72 +240 176 184 +200 136 136 +176 96 112 +72 48 112 +112 96 160 +8 8 8 +64 64 72 +88 72 48 +240 216 128 +184 152 96 +152 128 200 +184 168 216 +120 56 72 0 0 0 diff --git a/graphics/pokemon/lileep/shiny.pal b/graphics/pokemon/lileep/shiny.pal index 6402a8688..3b86a1be7 100644 --- a/graphics/pokemon/lileep/shiny.pal +++ b/graphics/pokemon/lileep/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 213 139 -148 238 205 -115 205 172 -82 172 139 -32 123 90 -255 172 106 -238 123 57 -189 98 16 -255 246 123 -255 222 41 -230 172 0 -213 213 213 -172 172 180 -115 115 115 -41 41 57 +0 176 232 +136 88 48 +248 208 136 +248 168 104 +232 120 56 +40 112 72 +64 160 128 +8 8 8 +56 56 64 +104 80 32 +232 208 96 +208 160 48 +120 216 168 +176 240 200 +128 56 88 +0 0 0 diff --git a/graphics/pokemon/lilligant/anim_front.png b/graphics/pokemon/lilligant/anim_front.png new file mode 100644 index 000000000..064196051 Binary files /dev/null and b/graphics/pokemon/lilligant/anim_front.png differ diff --git a/graphics/pokemon/lilligant/back.png b/graphics/pokemon/lilligant/back.png new file mode 100644 index 000000000..667d772e9 Binary files /dev/null and b/graphics/pokemon/lilligant/back.png differ diff --git a/graphics/pokemon/lilligant/footprint.png b/graphics/pokemon/lilligant/footprint.png new file mode 100644 index 000000000..30a2d5fd2 Binary files /dev/null and b/graphics/pokemon/lilligant/footprint.png differ diff --git a/graphics/pokemon/lilligant/front.png b/graphics/pokemon/lilligant/front.png new file mode 100644 index 000000000..bceb122ba Binary files /dev/null and b/graphics/pokemon/lilligant/front.png differ diff --git a/graphics/pokemon/lilligant/icon.png b/graphics/pokemon/lilligant/icon.png new file mode 100644 index 000000000..d4c1c8a83 Binary files /dev/null and b/graphics/pokemon/lilligant/icon.png differ diff --git a/graphics/pokemon/lilligant/normal.pal b/graphics/pokemon/lilligant/normal.pal new file mode 100644 index 000000000..07030e321 --- /dev/null +++ b/graphics/pokemon/lilligant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 64 16 +224 120 64 +160 88 56 +168 144 64 +232 208 72 +32 64 32 +48 120 48 +248 176 152 +248 248 248 +64 176 64 +56 80 32 +176 224 120 +128 160 96 +184 168 168 diff --git a/graphics/pokemon/lilligant/shiny.pal b/graphics/pokemon/lilligant/shiny.pal new file mode 100644 index 000000000..27ffff0ee --- /dev/null +++ b/graphics/pokemon/lilligant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 64 64 +248 128 184 +184 88 152 +184 160 80 +248 224 88 +40 56 80 +40 120 144 +248 176 152 +248 248 248 +96 184 192 +88 88 32 +208 232 120 +160 168 88 +200 200 184 diff --git a/graphics/pokemon/lillipup/anim_front.png b/graphics/pokemon/lillipup/anim_front.png new file mode 100644 index 000000000..5c3be492e Binary files /dev/null and b/graphics/pokemon/lillipup/anim_front.png differ diff --git a/graphics/pokemon/lillipup/back.png b/graphics/pokemon/lillipup/back.png new file mode 100644 index 000000000..61f08f1e7 Binary files /dev/null and b/graphics/pokemon/lillipup/back.png differ diff --git a/graphics/pokemon/lillipup/footprint.png b/graphics/pokemon/lillipup/footprint.png new file mode 100644 index 000000000..56f7c151a Binary files /dev/null and b/graphics/pokemon/lillipup/footprint.png differ diff --git a/graphics/pokemon/lillipup/front.png b/graphics/pokemon/lillipup/front.png new file mode 100644 index 000000000..5e7b88b3e Binary files /dev/null and b/graphics/pokemon/lillipup/front.png differ diff --git a/graphics/pokemon/lillipup/icon.png b/graphics/pokemon/lillipup/icon.png new file mode 100644 index 000000000..7fbf9f44a Binary files /dev/null and b/graphics/pokemon/lillipup/icon.png differ diff --git a/graphics/pokemon/lillipup/normal.pal b/graphics/pokemon/lillipup/normal.pal new file mode 100644 index 000000000..cc49552dd --- /dev/null +++ b/graphics/pokemon/lillipup/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 96 72 +216 136 96 +80 48 48 +16 16 16 +248 208 136 +96 80 56 +176 144 96 +200 200 200 +56 56 56 +88 88 80 +248 248 248 +24 24 24 +232 96 88 +56 72 120 +40 48 72 diff --git a/graphics/pokemon/lillipup/shiny.pal b/graphics/pokemon/lillipup/shiny.pal new file mode 100644 index 000000000..1c110b07a --- /dev/null +++ b/graphics/pokemon/lillipup/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 120 72 +216 168 96 +104 72 16 +16 16 16 +240 216 152 +96 88 64 +176 160 112 +200 200 200 +56 64 64 +80 96 104 +248 248 248 +24 40 40 +216 88 208 +80 128 112 +40 80 56 diff --git a/graphics/pokemon/linoone/anim_front.png b/graphics/pokemon/linoone/anim_front.png index e95180de0..e5d8553a0 100644 Binary files a/graphics/pokemon/linoone/anim_front.png and b/graphics/pokemon/linoone/anim_front.png differ diff --git a/graphics/pokemon/linoone/back.png b/graphics/pokemon/linoone/back.png index 9fc8fad38..c0c30a69d 100644 Binary files a/graphics/pokemon/linoone/back.png and b/graphics/pokemon/linoone/back.png differ diff --git a/graphics/pokemon/linoone/front.png b/graphics/pokemon/linoone/front.png index 8b5baa699..abbcda76a 100644 Binary files a/graphics/pokemon/linoone/front.png and b/graphics/pokemon/linoone/front.png differ diff --git a/graphics/pokemon/linoone/galarian/back.png b/graphics/pokemon/linoone/galarian/back.png new file mode 100644 index 000000000..1ccb5486b Binary files /dev/null and b/graphics/pokemon/linoone/galarian/back.png differ diff --git a/graphics/pokemon/linoone/galarian/front.png b/graphics/pokemon/linoone/galarian/front.png new file mode 100644 index 000000000..6aba33036 Binary files /dev/null and b/graphics/pokemon/linoone/galarian/front.png differ diff --git a/graphics/pokemon/linoone/galarian/normal.pal b/graphics/pokemon/linoone/galarian/normal.pal new file mode 100644 index 000000000..774bfc6ba --- /dev/null +++ b/graphics/pokemon/linoone/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +88 96 104 +48 48 48 +16 24 32 +232 232 232 +160 160 152 +248 248 248 +248 72 152 +200 16 64 +120 24 64 +144 144 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/linoone/galarian/shiny.pal b/graphics/pokemon/linoone/galarian/shiny.pal new file mode 100644 index 000000000..8e1176be8 --- /dev/null +++ b/graphics/pokemon/linoone/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +88 96 104 +200 24 88 +144 8 48 +232 232 232 +160 160 152 +248 248 248 +0 240 240 +0 120 120 +0 104 104 +120 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/linoone/icon.png b/graphics/pokemon/linoone/icon.png index bf0ea0cac..a1e1f96af 100644 Binary files a/graphics/pokemon/linoone/icon.png and b/graphics/pokemon/linoone/icon.png differ diff --git a/graphics/pokemon/linoone/normal.pal b/graphics/pokemon/linoone/normal.pal index 368b6ac6f..b9225a728 100644 --- a/graphics/pokemon/linoone/normal.pal +++ b/graphics/pokemon/linoone/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 172 115 -65 57 32 -139 98 65 -172 139 115 -205 172 139 -230 213 197 +152 208 160 +88 80 72 +136 104 80 +160 128 112 +184 160 144 +216 200 184 +96 72 56 +24 24 24 +144 128 120 +48 120 152 +104 176 216 +248 248 248 +112 112 112 +0 0 0 +0 0 0 0 0 0 -131 115 90 -197 180 148 -222 213 180 -255 246 246 -57 82 131 -123 139 222 -255 172 180 -255 197 205 -255 238 255 diff --git a/graphics/pokemon/linoone/shiny.pal b/graphics/pokemon/linoone/shiny.pal index 7988bb21c..37008b1e5 100644 --- a/graphics/pokemon/linoone/shiny.pal +++ b/graphics/pokemon/linoone/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 172 115 -65 57 32 -197 98 65 -222 131 74 -238 164 74 -255 238 197 +152 208 160 +88 72 56 +200 104 48 +216 136 72 +192 160 144 +216 200 176 +152 72 24 +24 24 24 +152 120 112 +216 152 0 +248 224 48 +248 248 248 +112 112 112 +0 0 0 +0 0 0 0 0 0 -131 115 90 -197 180 148 -222 213 180 -255 246 246 -189 139 49 -255 205 106 -255 172 180 -255 197 205 -255 238 255 diff --git a/graphics/pokemon/litleo/back.png b/graphics/pokemon/litleo/back.png new file mode 100644 index 000000000..35d84e49b Binary files /dev/null and b/graphics/pokemon/litleo/back.png differ diff --git a/graphics/pokemon/litleo/front.png b/graphics/pokemon/litleo/front.png new file mode 100644 index 000000000..c34e0b74b Binary files /dev/null and b/graphics/pokemon/litleo/front.png differ diff --git a/graphics/pokemon/litleo/icon.png b/graphics/pokemon/litleo/icon.png new file mode 100644 index 000000000..bb5f59fd8 Binary files /dev/null and b/graphics/pokemon/litleo/icon.png differ diff --git a/graphics/pokemon/litleo/normal.pal b/graphics/pokemon/litleo/normal.pal new file mode 100644 index 000000000..da45405e8 --- /dev/null +++ b/graphics/pokemon/litleo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 0 0 +96 72 40 +224 80 64 +232 176 112 +176 128 80 +176 40 24 +88 72 64 +56 40 48 +0 0 0 +32 24 24 +240 248 240 +248 248 240 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/litleo/shiny.pal b/graphics/pokemon/litleo/shiny.pal new file mode 100644 index 000000000..bea9165ae --- /dev/null +++ b/graphics/pokemon/litleo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 0 +96 72 56 +224 112 72 +224 192 144 +168 136 96 +176 56 16 +120 104 80 +80 72 48 +0 0 0 +56 40 32 +240 248 240 +248 248 240 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/litten/back.png b/graphics/pokemon/litten/back.png new file mode 100644 index 000000000..7250f7b80 Binary files /dev/null and b/graphics/pokemon/litten/back.png differ diff --git a/graphics/pokemon/litten/front.png b/graphics/pokemon/litten/front.png new file mode 100644 index 000000000..f4d99ae21 Binary files /dev/null and b/graphics/pokemon/litten/front.png differ diff --git a/graphics/pokemon/litten/icon.png b/graphics/pokemon/litten/icon.png new file mode 100644 index 000000000..5602732b4 Binary files /dev/null and b/graphics/pokemon/litten/icon.png differ diff --git a/graphics/pokemon/litten/normal.pal b/graphics/pokemon/litten/normal.pal new file mode 100644 index 000000000..8195bb059 --- /dev/null +++ b/graphics/pokemon/litten/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 56 +16 16 16 +72 72 96 +176 160 160 +56 48 72 +216 216 200 +176 56 48 +232 88 72 +208 136 0 +248 216 0 +248 248 248 +128 32 32 +104 104 120 +32 24 56 +0 0 0 diff --git a/graphics/pokemon/litten/shiny.pal b/graphics/pokemon/litten/shiny.pal new file mode 100644 index 000000000..2d55ac04d --- /dev/null +++ b/graphics/pokemon/litten/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +16 16 16 +248 248 248 +176 160 160 +200 184 184 +248 248 248 +176 56 48 +232 88 72 +208 136 0 +248 216 0 +248 248 248 +128 32 32 +248 248 248 +32 24 56 +0 0 0 diff --git a/graphics/pokemon/litwick/anim_front.png b/graphics/pokemon/litwick/anim_front.png new file mode 100644 index 000000000..9fdac284a Binary files /dev/null and b/graphics/pokemon/litwick/anim_front.png differ diff --git a/graphics/pokemon/litwick/back.png b/graphics/pokemon/litwick/back.png new file mode 100644 index 000000000..258030f4f Binary files /dev/null and b/graphics/pokemon/litwick/back.png differ diff --git a/graphics/pokemon/litwick/footprint.png b/graphics/pokemon/litwick/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/litwick/footprint.png differ diff --git a/graphics/pokemon/litwick/front.png b/graphics/pokemon/litwick/front.png new file mode 100644 index 000000000..184132b93 Binary files /dev/null and b/graphics/pokemon/litwick/front.png differ diff --git a/graphics/pokemon/litwick/icon.png b/graphics/pokemon/litwick/icon.png new file mode 100644 index 000000000..2cc69b77f Binary files /dev/null and b/graphics/pokemon/litwick/icon.png differ diff --git a/graphics/pokemon/litwick/normal.pal b/graphics/pokemon/litwick/normal.pal new file mode 100644 index 000000000..79059ac37 --- /dev/null +++ b/graphics/pokemon/litwick/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 112 +104 104 184 +152 136 224 +168 192 224 +16 16 16 +88 104 128 +248 248 248 +168 184 224 +224 232 248 +136 128 56 +248 208 56 +168 184 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/litwick/shiny.pal b/graphics/pokemon/litwick/shiny.pal new file mode 100644 index 000000000..e872bb0b5 --- /dev/null +++ b/graphics/pokemon/litwick/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 120 +80 176 208 +112 200 232 +168 224 240 +16 16 16 +112 112 112 +248 248 248 +200 192 184 +240 232 224 +72 120 0 +168 248 32 +192 184 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lombre/anim_front.png b/graphics/pokemon/lombre/anim_front.png index d1aa1e351..de10b0b67 100644 Binary files a/graphics/pokemon/lombre/anim_front.png and b/graphics/pokemon/lombre/anim_front.png differ diff --git a/graphics/pokemon/lombre/back.png b/graphics/pokemon/lombre/back.png index c87b4bcf3..e04d5d483 100644 Binary files a/graphics/pokemon/lombre/back.png and b/graphics/pokemon/lombre/back.png differ diff --git a/graphics/pokemon/lombre/front.png b/graphics/pokemon/lombre/front.png index 3719098a9..ee45798f2 100644 Binary files a/graphics/pokemon/lombre/front.png and b/graphics/pokemon/lombre/front.png differ diff --git a/graphics/pokemon/lombre/icon.png b/graphics/pokemon/lombre/icon.png index b3e661cca..e0c7b4631 100644 Binary files a/graphics/pokemon/lombre/icon.png and b/graphics/pokemon/lombre/icon.png differ diff --git a/graphics/pokemon/lombre/normal.pal b/graphics/pokemon/lombre/normal.pal index 69f944a22..8b0be5823 100644 --- a/graphics/pokemon/lombre/normal.pal +++ b/graphics/pokemon/lombre/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -98 106 65 -90 148 106 -148 74 57 -131 197 148 -189 230 180 -222 255 197 -205 74 49 -131 148 65 -139 180 49 -172 213 57 -255 115 65 -205 246 82 -255 255 255 -197 197 205 -255 8 57 +248 192 8 +48 80 32 +16 16 16 +80 152 40 +120 176 56 +168 208 112 +248 248 248 +128 136 152 +72 136 112 +128 184 160 +152 48 56 +216 96 96 +240 128 136 +176 224 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lombre/shiny.pal b/graphics/pokemon/lombre/shiny.pal index d4458373a..f2c3410e3 100644 --- a/graphics/pokemon/lombre/shiny.pal +++ b/graphics/pokemon/lombre/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 205 -98 106 65 -90 148 106 -172 90 41 -172 213 57 -205 246 82 -222 255 197 -213 106 57 -65 131 139 -90 156 164 -106 172 180 -255 172 90 -148 197 205 -255 255 255 -197 197 205 -255 8 57 +248 160 176 +32 72 88 +16 16 16 +64 128 144 +104 152 168 +136 192 216 +248 248 248 +128 136 152 +120 160 32 +160 208 48 +112 64 32 +208 96 24 +248 136 56 +216 248 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lopunny/anim_front.png b/graphics/pokemon/lopunny/anim_front.png new file mode 100644 index 000000000..96be9f7c1 Binary files /dev/null and b/graphics/pokemon/lopunny/anim_front.png differ diff --git a/graphics/pokemon/lopunny/back.png b/graphics/pokemon/lopunny/back.png new file mode 100644 index 000000000..9f14452a2 Binary files /dev/null and b/graphics/pokemon/lopunny/back.png differ diff --git a/graphics/pokemon/lopunny/footprint.png b/graphics/pokemon/lopunny/footprint.png new file mode 100644 index 000000000..3fbbfd61d Binary files /dev/null and b/graphics/pokemon/lopunny/footprint.png differ diff --git a/graphics/pokemon/lopunny/front.png b/graphics/pokemon/lopunny/front.png new file mode 100644 index 000000000..d039dceaf Binary files /dev/null and b/graphics/pokemon/lopunny/front.png differ diff --git a/graphics/pokemon/lopunny/icon.png b/graphics/pokemon/lopunny/icon.png new file mode 100644 index 000000000..4dea6a47e Binary files /dev/null and b/graphics/pokemon/lopunny/icon.png differ diff --git a/graphics/pokemon/lopunny/normal.pal b/graphics/pokemon/lopunny/normal.pal new file mode 100644 index 000000000..490c6c38d --- /dev/null +++ b/graphics/pokemon/lopunny/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 80 +248 224 160 +16 16 16 +80 56 48 +176 120 88 +136 88 56 +120 56 64 +192 168 112 +176 96 104 +96 72 64 +248 248 248 +224 120 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lopunny/shiny.pal b/graphics/pokemon/lopunny/shiny.pal new file mode 100644 index 000000000..1b4c81367 --- /dev/null +++ b/graphics/pokemon/lopunny/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 104 +240 176 176 +16 16 16 +104 72 72 +184 144 120 +152 104 112 +120 56 80 +208 120 152 +192 64 128 +96 72 64 +248 248 248 +224 104 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lotad/anim_front.png b/graphics/pokemon/lotad/anim_front.png index b2eabc212..1bec5a74a 100644 Binary files a/graphics/pokemon/lotad/anim_front.png and b/graphics/pokemon/lotad/anim_front.png differ diff --git a/graphics/pokemon/lotad/back.png b/graphics/pokemon/lotad/back.png index d8ca7648d..1d25c71ed 100644 Binary files a/graphics/pokemon/lotad/back.png and b/graphics/pokemon/lotad/back.png differ diff --git a/graphics/pokemon/lotad/front.png b/graphics/pokemon/lotad/front.png index 0b7e0a0a6..2cec3a677 100644 Binary files a/graphics/pokemon/lotad/front.png and b/graphics/pokemon/lotad/front.png differ diff --git a/graphics/pokemon/lotad/icon.png b/graphics/pokemon/lotad/icon.png index 74e37ceed..8be23d48d 100644 Binary files a/graphics/pokemon/lotad/icon.png and b/graphics/pokemon/lotad/icon.png differ diff --git a/graphics/pokemon/lotad/normal.pal b/graphics/pokemon/lotad/normal.pal index efb988ea0..ef3049e58 100644 --- a/graphics/pokemon/lotad/normal.pal +++ b/graphics/pokemon/lotad/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 213 74 -213 172 57 -139 115 49 -49 65 90 -123 213 74 -98 189 49 -74 172 41 -74 139 41 -49 74 32 -172 255 123 -148 180 222 -82 139 205 -49 115 148 -255 255 255 +208 216 216 +32 80 48 16 16 16 +96 184 128 +64 112 80 +64 152 96 +56 96 120 +48 144 176 +136 208 136 +200 176 104 +144 120 64 +120 184 216 +248 248 248 +144 176 216 +248 224 128 +0 0 0 diff --git a/graphics/pokemon/lotad/shiny.pal b/graphics/pokemon/lotad/shiny.pal index 36f271590..306d91b36 100644 --- a/graphics/pokemon/lotad/shiny.pal +++ b/graphics/pokemon/lotad/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 213 74 -213 172 57 -139 115 49 -49 65 90 -148 197 205 -106 172 180 -90 156 164 -65 131 139 -24 82 98 -172 255 123 -213 139 156 -180 106 123 -148 74 90 -255 255 255 +208 216 216 +24 96 88 16 16 16 +128 208 192 +64 136 144 +96 176 168 +112 24 56 +152 56 104 +160 224 224 +216 176 56 +144 120 64 +192 112 120 +248 248 248 +224 144 152 +248 216 120 +0 0 0 diff --git a/graphics/pokemon/loudred/anim_front.png b/graphics/pokemon/loudred/anim_front.png index 13fe39e53..ca1ecbb14 100644 Binary files a/graphics/pokemon/loudred/anim_front.png and b/graphics/pokemon/loudred/anim_front.png differ diff --git a/graphics/pokemon/loudred/back.png b/graphics/pokemon/loudred/back.png index cb3d5d816..cc4f6cafd 100644 Binary files a/graphics/pokemon/loudred/back.png and b/graphics/pokemon/loudred/back.png differ diff --git a/graphics/pokemon/loudred/front.png b/graphics/pokemon/loudred/front.png index 2b87c0b29..84e93592d 100644 Binary files a/graphics/pokemon/loudred/front.png and b/graphics/pokemon/loudred/front.png differ diff --git a/graphics/pokemon/loudred/icon.png b/graphics/pokemon/loudred/icon.png index cbb1859f8..cb8d66666 100644 Binary files a/graphics/pokemon/loudred/icon.png and b/graphics/pokemon/loudred/icon.png differ diff --git a/graphics/pokemon/loudred/normal.pal b/graphics/pokemon/loudred/normal.pal index 27c8ed1e7..44ef7c24a 100644 --- a/graphics/pokemon/loudred/normal.pal +++ b/graphics/pokemon/loudred/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -164 156 222 -123 115 180 -90 82 139 -57 57 106 -255 222 90 -213 164 24 -156 115 24 -255 115 82 -213 74 49 -156 57 24 -106 49 24 -205 205 205 -115 115 115 -0 0 0 +152 208 160 +88 96 152 +168 168 216 +48 56 88 +128 128 192 +16 16 16 +152 64 112 +184 104 144 +224 152 184 +248 248 248 +200 200 200 +136 112 56 +208 176 96 +248 224 136 +96 40 72 +112 112 112 diff --git a/graphics/pokemon/loudred/shiny.pal b/graphics/pokemon/loudred/shiny.pal index b905b269c..668d36160 100644 --- a/graphics/pokemon/loudred/shiny.pal +++ b/graphics/pokemon/loudred/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 180 197 -189 131 164 -156 90 139 -131 65 106 -255 246 131 -255 197 49 -213 131 16 -255 115 82 -197 65 49 -156 41 24 -123 57 0 -238 205 213 -115 115 115 -49 49 65 +152 208 160 +136 80 168 +216 144 216 +96 32 104 +176 120 192 +16 16 16 +168 56 24 +232 80 56 +248 144 112 +248 248 248 +200 200 200 +176 112 24 +224 160 48 +248 216 88 +96 40 16 +112 112 112 diff --git a/graphics/pokemon/lucario/anim_front.png b/graphics/pokemon/lucario/anim_front.png new file mode 100644 index 000000000..821008a00 Binary files /dev/null and b/graphics/pokemon/lucario/anim_front.png differ diff --git a/graphics/pokemon/lucario/back.png b/graphics/pokemon/lucario/back.png new file mode 100644 index 000000000..d8063193d Binary files /dev/null and b/graphics/pokemon/lucario/back.png differ diff --git a/graphics/pokemon/lucario/footprint.png b/graphics/pokemon/lucario/footprint.png new file mode 100644 index 000000000..1b78e62cf Binary files /dev/null and b/graphics/pokemon/lucario/footprint.png differ diff --git a/graphics/pokemon/lucario/front.png b/graphics/pokemon/lucario/front.png new file mode 100644 index 000000000..464c51971 Binary files /dev/null and b/graphics/pokemon/lucario/front.png differ diff --git a/graphics/pokemon/lucario/icon.png b/graphics/pokemon/lucario/icon.png new file mode 100644 index 000000000..b5c346364 Binary files /dev/null and b/graphics/pokemon/lucario/icon.png differ diff --git a/graphics/pokemon/lucario/normal.pal b/graphics/pokemon/lucario/normal.pal new file mode 100644 index 000000000..b86db220c --- /dev/null +++ b/graphics/pokemon/lucario/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 80 +88 160 192 +16 16 16 +64 112 136 +56 48 48 +80 80 80 +128 128 120 +200 200 200 +232 64 64 +248 248 248 +160 144 96 +72 64 32 +248 216 144 +178 107 124 +0 0 0 diff --git a/graphics/pokemon/lucario/shiny.pal b/graphics/pokemon/lucario/shiny.pal new file mode 100644 index 000000000..b0d4583d8 --- /dev/null +++ b/graphics/pokemon/lucario/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 24 +224 232 120 +16 16 16 +168 160 40 +40 56 64 +64 96 112 +112 144 160 +168 192 200 +216 80 136 +248 248 248 +80 120 160 +72 64 32 +120 176 200 +221 104 153 +0 0 0 diff --git a/graphics/pokemon/ludicolo/anim_front.png b/graphics/pokemon/ludicolo/anim_front.png index f649bebcb..9da05f6e9 100644 Binary files a/graphics/pokemon/ludicolo/anim_front.png and b/graphics/pokemon/ludicolo/anim_front.png differ diff --git a/graphics/pokemon/ludicolo/back.png b/graphics/pokemon/ludicolo/back.png index 2bdc96c39..d2b6b4cca 100644 Binary files a/graphics/pokemon/ludicolo/back.png and b/graphics/pokemon/ludicolo/back.png differ diff --git a/graphics/pokemon/ludicolo/front.png b/graphics/pokemon/ludicolo/front.png index df8e0091b..8adc45edb 100644 Binary files a/graphics/pokemon/ludicolo/front.png and b/graphics/pokemon/ludicolo/front.png differ diff --git a/graphics/pokemon/ludicolo/icon.png b/graphics/pokemon/ludicolo/icon.png index 47490411b..c6c61239e 100644 Binary files a/graphics/pokemon/ludicolo/icon.png and b/graphics/pokemon/ludicolo/icon.png differ diff --git a/graphics/pokemon/ludicolo/normal.pal b/graphics/pokemon/ludicolo/normal.pal index 618414394..d272de6a2 100644 --- a/graphics/pokemon/ludicolo/normal.pal +++ b/graphics/pokemon/ludicolo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 148 197 -74 106 74 -106 139 90 -156 197 98 -164 238 90 -205 255 139 -246 246 148 -213 213 123 -180 180 115 -255 255 255 -205 205 222 -197 131 115 -246 164 98 -139 106 82 -213 180 74 -41 41 41 +192 192 240 +16 16 16 +120 96 80 +248 224 160 +184 160 120 +224 200 128 +128 144 72 +80 96 48 +160 136 112 +200 232 168 +144 192 96 +176 224 120 +248 248 248 +240 168 120 +136 72 88 +208 136 160 diff --git a/graphics/pokemon/ludicolo/shiny.pal b/graphics/pokemon/ludicolo/shiny.pal index 442eda95e..dd4bfb1a2 100644 --- a/graphics/pokemon/ludicolo/shiny.pal +++ b/graphics/pokemon/ludicolo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 148 197 -49 115 106 -82 139 131 -90 156 148 -148 197 205 -164 222 222 -255 230 156 -255 213 106 -230 172 90 -255 255 255 -205 205 222 -197 131 115 -246 164 98 -164 106 82 -213 180 74 -41 41 41 +192 192 240 +16 16 16 +144 104 72 +248 240 144 +216 168 88 +248 200 112 +64 136 120 +24 88 88 +192 128 112 +160 216 216 +96 160 152 +136 200 200 +248 248 248 +240 168 120 +160 72 72 +224 120 160 diff --git a/graphics/pokemon/lugia/anim_front.png b/graphics/pokemon/lugia/anim_front.png index 930d81732..f3432c3fc 100644 Binary files a/graphics/pokemon/lugia/anim_front.png and b/graphics/pokemon/lugia/anim_front.png differ diff --git a/graphics/pokemon/lugia/back.png b/graphics/pokemon/lugia/back.png index ece7def85..24e768d35 100644 Binary files a/graphics/pokemon/lugia/back.png and b/graphics/pokemon/lugia/back.png differ diff --git a/graphics/pokemon/lugia/front.png b/graphics/pokemon/lugia/front.png index 44f6ce278..5ce94a1d0 100644 Binary files a/graphics/pokemon/lugia/front.png and b/graphics/pokemon/lugia/front.png differ diff --git a/graphics/pokemon/lugia/icon.png b/graphics/pokemon/lugia/icon.png index 5e581ee19..17a3aaf74 100644 Binary files a/graphics/pokemon/lugia/icon.png and b/graphics/pokemon/lugia/icon.png differ diff --git a/graphics/pokemon/lugia/normal.pal b/graphics/pokemon/lugia/normal.pal index 483157770..7611934fb 100644 --- a/graphics/pokemon/lugia/normal.pal +++ b/graphics/pokemon/lugia/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 197 -255 255 255 -222 222 230 -189 189 197 -156 156 180 -98 98 98 -123 164 246 -90 115 255 -0 98 189 -0 65 131 -238 90 0 -156 65 0 -156 156 180 -98 98 98 -16 16 16 +152 208 160 +136 160 192 +80 88 112 +248 248 248 16 16 16 +216 216 248 +40 48 112 +64 88 168 +176 192 240 +96 120 192 +176 200 248 +136 152 232 +200 112 112 +104 72 112 +80 112 192 +32 80 128 diff --git a/graphics/pokemon/lugia/shiny.pal b/graphics/pokemon/lugia/shiny.pal index 42db26696..138e81be8 100644 --- a/graphics/pokemon/lugia/shiny.pal +++ b/graphics/pokemon/lugia/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 197 -255 255 255 -213 230 255 -172 197 230 -131 156 197 -74 90 139 -255 139 172 -246 106 148 -205 74 123 -106 65 82 -238 90 0 -156 65 0 -246 139 139 -222 90 98 -148 32 41 +152 208 160 +152 176 240 +80 104 160 +248 248 248 16 16 16 +216 232 248 +144 16 56 +216 88 136 +184 208 248 +248 136 184 +232 176 192 +248 152 176 +232 128 64 +152 64 0 +208 96 144 +32 80 128 diff --git a/graphics/pokemon/lumineon/anim_front.png b/graphics/pokemon/lumineon/anim_front.png new file mode 100644 index 000000000..b177ef90e Binary files /dev/null and b/graphics/pokemon/lumineon/anim_front.png differ diff --git a/graphics/pokemon/lumineon/back.png b/graphics/pokemon/lumineon/back.png new file mode 100644 index 000000000..1b6e29bf2 Binary files /dev/null and b/graphics/pokemon/lumineon/back.png differ diff --git a/graphics/pokemon/lumineon/footprint.png b/graphics/pokemon/lumineon/footprint.png new file mode 100644 index 000000000..0a5cb2bb4 Binary files /dev/null and b/graphics/pokemon/lumineon/footprint.png differ diff --git a/graphics/pokemon/lumineon/front.png b/graphics/pokemon/lumineon/front.png new file mode 100644 index 000000000..9ba9095e3 Binary files /dev/null and b/graphics/pokemon/lumineon/front.png differ diff --git a/graphics/pokemon/lumineon/icon.png b/graphics/pokemon/lumineon/icon.png new file mode 100644 index 000000000..48da3c340 Binary files /dev/null and b/graphics/pokemon/lumineon/icon.png differ diff --git a/graphics/pokemon/lumineon/normal.pal b/graphics/pokemon/lumineon/normal.pal new file mode 100644 index 000000000..cc07c568e --- /dev/null +++ b/graphics/pokemon/lumineon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 120 120 +16 16 16 +216 240 224 +144 224 216 +104 160 160 +48 72 80 +32 48 48 +136 56 96 +208 88 144 +232 248 248 +32 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lumineon/shiny.pal b/graphics/pokemon/lumineon/shiny.pal new file mode 100644 index 000000000..9b22df3e1 --- /dev/null +++ b/graphics/pokemon/lumineon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 80 +16 16 16 +248 240 224 +240 208 168 +160 152 104 +88 72 48 +48 48 24 +128 48 120 +200 96 176 +232 248 248 +40 40 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lunala/back.png b/graphics/pokemon/lunala/back.png new file mode 100644 index 000000000..b4f341d7c Binary files /dev/null and b/graphics/pokemon/lunala/back.png differ diff --git a/graphics/pokemon/lunala/front.png b/graphics/pokemon/lunala/front.png new file mode 100644 index 000000000..90ee7d040 Binary files /dev/null and b/graphics/pokemon/lunala/front.png differ diff --git a/graphics/pokemon/lunala/icon.png b/graphics/pokemon/lunala/icon.png new file mode 100644 index 000000000..036b9b371 Binary files /dev/null and b/graphics/pokemon/lunala/icon.png differ diff --git a/graphics/pokemon/lunala/normal.pal b/graphics/pokemon/lunala/normal.pal new file mode 100644 index 000000000..aa39e0c01 --- /dev/null +++ b/graphics/pokemon/lunala/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 8 +232 232 88 +16 16 16 +32 8 96 +96 64 216 +248 248 248 +120 128 120 +248 240 192 +64 48 136 +208 152 48 +56 32 96 +184 176 192 +248 32 136 +112 224 200 +248 248 248 diff --git a/graphics/pokemon/lunala/shiny.pal b/graphics/pokemon/lunala/shiny.pal new file mode 100644 index 000000000..b203c276f --- /dev/null +++ b/graphics/pokemon/lunala/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 8 +232 232 88 +16 16 16 +72 24 32 +192 40 64 +120 64 96 +56 24 32 +248 240 192 +128 24 40 +208 152 48 +56 32 96 +72 40 56 +248 32 136 +232 128 160 +248 248 248 diff --git a/graphics/pokemon/lunatone/anim_front.png b/graphics/pokemon/lunatone/anim_front.png index 75b483b42..fd0a0896d 100644 Binary files a/graphics/pokemon/lunatone/anim_front.png and b/graphics/pokemon/lunatone/anim_front.png differ diff --git a/graphics/pokemon/lunatone/back.png b/graphics/pokemon/lunatone/back.png index 3f2247f8e..71dbd1a46 100644 Binary files a/graphics/pokemon/lunatone/back.png and b/graphics/pokemon/lunatone/back.png differ diff --git a/graphics/pokemon/lunatone/front.png b/graphics/pokemon/lunatone/front.png index 3458d32d5..0d15a6f5b 100644 Binary files a/graphics/pokemon/lunatone/front.png and b/graphics/pokemon/lunatone/front.png differ diff --git a/graphics/pokemon/lunatone/icon.png b/graphics/pokemon/lunatone/icon.png index 27a42ae41..b6f6c5526 100644 Binary files a/graphics/pokemon/lunatone/icon.png and b/graphics/pokemon/lunatone/icon.png differ diff --git a/graphics/pokemon/lunatone/normal.pal b/graphics/pokemon/lunatone/normal.pal index 9a0a5885f..669f1764f 100644 --- a/graphics/pokemon/lunatone/normal.pal +++ b/graphics/pokemon/lunatone/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 238 164 -230 213 148 -213 197 131 -197 172 123 -172 156 106 -156 131 98 -139 115 82 -123 98 74 -98 74 57 -82 57 41 -238 90 90 -213 74 82 -189 57 74 -164 49 74 +152 208 160 +176 160 112 +144 128 88 +232 216 168 +112 104 56 +208 192 128 +72 64 64 16 16 16 +160 56 64 +224 128 136 +200 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lunatone/shiny.pal b/graphics/pokemon/lunatone/shiny.pal index e0f5eb308..7bc4dd17e 100644 --- a/graphics/pokemon/lunatone/shiny.pal +++ b/graphics/pokemon/lunatone/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 238 164 -230 213 148 -213 197 131 -197 172 123 -172 156 106 -156 131 98 -139 115 82 -123 98 74 -98 74 57 -82 57 41 -98 148 255 -65 115 222 -32 82 189 -0 49 156 +152 208 160 +192 168 96 +160 144 64 +248 240 144 +128 104 64 +216 200 104 +56 64 56 16 16 16 +56 88 168 +144 184 224 +104 152 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lurantis/back.png b/graphics/pokemon/lurantis/back.png new file mode 100644 index 000000000..a080a77f0 Binary files /dev/null and b/graphics/pokemon/lurantis/back.png differ diff --git a/graphics/pokemon/lurantis/front.png b/graphics/pokemon/lurantis/front.png new file mode 100644 index 000000000..f73999e0d Binary files /dev/null and b/graphics/pokemon/lurantis/front.png differ diff --git a/graphics/pokemon/lurantis/icon.png b/graphics/pokemon/lurantis/icon.png new file mode 100644 index 000000000..893f651b0 Binary files /dev/null and b/graphics/pokemon/lurantis/icon.png differ diff --git a/graphics/pokemon/lurantis/normal.pal b/graphics/pokemon/lurantis/normal.pal new file mode 100644 index 000000000..f72d43476 --- /dev/null +++ b/graphics/pokemon/lurantis/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 40 48 +248 96 120 +40 80 64 +248 184 200 +88 192 152 +216 136 152 +16 16 16 +64 144 104 +120 120 120 +248 248 248 +184 184 184 +192 56 80 +96 24 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lurantis/shiny.pal b/graphics/pokemon/lurantis/shiny.pal new file mode 100644 index 000000000..5f04595f3 --- /dev/null +++ b/graphics/pokemon/lurantis/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 80 16 +128 192 96 +40 80 64 +248 216 128 +88 192 152 +224 160 72 +16 16 16 +64 144 104 +120 120 120 +248 248 248 +184 184 184 +72 128 48 +16 48 8 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luvdisc/anim_front.png b/graphics/pokemon/luvdisc/anim_front.png index bdd3e2f44..0d94cb274 100644 Binary files a/graphics/pokemon/luvdisc/anim_front.png and b/graphics/pokemon/luvdisc/anim_front.png differ diff --git a/graphics/pokemon/luvdisc/back.png b/graphics/pokemon/luvdisc/back.png index 04895aa25..743e11e05 100644 Binary files a/graphics/pokemon/luvdisc/back.png and b/graphics/pokemon/luvdisc/back.png differ diff --git a/graphics/pokemon/luvdisc/front.png b/graphics/pokemon/luvdisc/front.png index e85283e10..fe0d78bde 100644 Binary files a/graphics/pokemon/luvdisc/front.png and b/graphics/pokemon/luvdisc/front.png differ diff --git a/graphics/pokemon/luvdisc/icon.png b/graphics/pokemon/luvdisc/icon.png index 980b73492..e94f51979 100644 Binary files a/graphics/pokemon/luvdisc/icon.png and b/graphics/pokemon/luvdisc/icon.png differ diff --git a/graphics/pokemon/luvdisc/normal.pal b/graphics/pokemon/luvdisc/normal.pal index c443e0633..63040db66 100644 --- a/graphics/pokemon/luvdisc/normal.pal +++ b/graphics/pokemon/luvdisc/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 205 148 -115 57 49 -164 106 82 -255 255 255 -222 205 230 -230 156 131 -205 148 148 -255 164 123 -246 213 148 -90 98 189 -90 98 139 +152 208 160 +160 80 88 +112 48 48 +248 184 184 +16 16 16 +248 152 160 +232 120 136 +192 136 136 +24 64 112 +248 248 248 +40 96 160 +232 192 192 +232 152 152 0 0 0 0 0 0 0 0 0 -0 0 0 -24 24 24 diff --git a/graphics/pokemon/luvdisc/shiny.pal b/graphics/pokemon/luvdisc/shiny.pal index b1df53235..5d18ab6e3 100644 --- a/graphics/pokemon/luvdisc/shiny.pal +++ b/graphics/pokemon/luvdisc/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 205 148 -115 57 49 -164 106 82 -255 255 255 -222 205 230 -246 197 49 -246 172 16 -255 230 82 -255 255 131 -90 98 189 -90 98 139 +152 208 160 +192 144 32 +160 112 24 +248 248 136 +16 16 16 +232 216 64 +224 176 40 +224 160 16 +88 96 184 +248 248 248 +104 128 232 +216 200 224 +240 200 64 0 0 0 0 0 0 0 0 0 -0 0 0 -24 24 24 diff --git a/graphics/pokemon/luxio/anim_front.png b/graphics/pokemon/luxio/anim_front.png new file mode 100644 index 000000000..52d080c68 Binary files /dev/null and b/graphics/pokemon/luxio/anim_front.png differ diff --git a/graphics/pokemon/luxio/back.png b/graphics/pokemon/luxio/back.png new file mode 100644 index 000000000..b86883b1f Binary files /dev/null and b/graphics/pokemon/luxio/back.png differ diff --git a/graphics/pokemon/luxio/footprint.png b/graphics/pokemon/luxio/footprint.png new file mode 100644 index 000000000..374556242 Binary files /dev/null and b/graphics/pokemon/luxio/footprint.png differ diff --git a/graphics/pokemon/luxio/front.png b/graphics/pokemon/luxio/front.png new file mode 100644 index 000000000..262b34256 Binary files /dev/null and b/graphics/pokemon/luxio/front.png differ diff --git a/graphics/pokemon/luxio/icon.png b/graphics/pokemon/luxio/icon.png new file mode 100644 index 000000000..bf3696a2a Binary files /dev/null and b/graphics/pokemon/luxio/icon.png differ diff --git a/graphics/pokemon/luxio/normal.pal b/graphics/pokemon/luxio/normal.pal new file mode 100644 index 000000000..f9d318695 --- /dev/null +++ b/graphics/pokemon/luxio/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 32 +248 184 48 +184 136 32 +16 16 16 +40 40 40 +72 64 72 +96 96 104 +48 80 104 +120 184 208 +80 128 144 +248 248 248 +184 56 48 +216 96 88 +165 104 134 +0 0 0 diff --git a/graphics/pokemon/luxio/shiny.pal b/graphics/pokemon/luxio/shiny.pal new file mode 100644 index 000000000..3c2b0172f --- /dev/null +++ b/graphics/pokemon/luxio/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 56 +248 136 56 +184 88 40 +16 16 16 +48 48 64 +72 72 96 +96 96 120 +112 72 48 +248 208 80 +168 144 48 +248 248 248 +144 56 80 +224 72 80 +230 74 82 +0 0 0 diff --git a/graphics/pokemon/luxray/anim_front.png b/graphics/pokemon/luxray/anim_front.png new file mode 100644 index 000000000..ba7dd2239 Binary files /dev/null and b/graphics/pokemon/luxray/anim_front.png differ diff --git a/graphics/pokemon/luxray/back.png b/graphics/pokemon/luxray/back.png new file mode 100644 index 000000000..005e8e5a5 Binary files /dev/null and b/graphics/pokemon/luxray/back.png differ diff --git a/graphics/pokemon/luxray/footprint.png b/graphics/pokemon/luxray/footprint.png new file mode 100644 index 000000000..be6f8bb9f Binary files /dev/null and b/graphics/pokemon/luxray/footprint.png differ diff --git a/graphics/pokemon/luxray/front.png b/graphics/pokemon/luxray/front.png new file mode 100644 index 000000000..7e097b93b Binary files /dev/null and b/graphics/pokemon/luxray/front.png differ diff --git a/graphics/pokemon/luxray/icon.png b/graphics/pokemon/luxray/icon.png new file mode 100644 index 000000000..20d02d897 Binary files /dev/null and b/graphics/pokemon/luxray/icon.png differ diff --git a/graphics/pokemon/luxray/normal.pal b/graphics/pokemon/luxray/normal.pal new file mode 100644 index 000000000..c45620af9 --- /dev/null +++ b/graphics/pokemon/luxray/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 32 +248 192 40 +16 16 16 +48 40 40 +96 96 104 +184 136 24 +72 64 72 +88 136 152 +104 184 208 +216 64 56 +152 48 40 +48 88 96 +117 80 103 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/luxray/shiny.pal b/graphics/pokemon/luxray/shiny.pal new file mode 100644 index 000000000..c5a277c24 --- /dev/null +++ b/graphics/pokemon/luxray/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 72 64 +248 168 64 +16 16 16 +40 40 56 +96 96 120 +192 112 72 +64 64 88 +176 152 48 +248 208 80 +224 72 80 +144 56 80 +112 88 24 +148 57 82 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/lycanroc/back.png b/graphics/pokemon/lycanroc/back.png new file mode 100644 index 000000000..afdf38c6a Binary files /dev/null and b/graphics/pokemon/lycanroc/back.png differ diff --git a/graphics/pokemon/lycanroc/dusk/back.png b/graphics/pokemon/lycanroc/dusk/back.png new file mode 100644 index 000000000..d17f1dc63 Binary files /dev/null and b/graphics/pokemon/lycanroc/dusk/back.png differ diff --git a/graphics/pokemon/lycanroc/dusk/front.png b/graphics/pokemon/lycanroc/dusk/front.png new file mode 100644 index 000000000..772f59c6a Binary files /dev/null and b/graphics/pokemon/lycanroc/dusk/front.png differ diff --git a/graphics/pokemon/lycanroc/dusk/icon.png b/graphics/pokemon/lycanroc/dusk/icon.png new file mode 100644 index 000000000..7ff67638d Binary files /dev/null and b/graphics/pokemon/lycanroc/dusk/icon.png differ diff --git a/graphics/pokemon/lycanroc/dusk/normal.pal b/graphics/pokemon/lycanroc/dusk/normal.pal new file mode 100644 index 000000000..151d43c52 --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 24 +128 104 80 +128 104 88 +16 16 16 +96 72 48 +232 232 208 +191 88 38 +233 130 67 +224 184 160 +248 152 136 +192 176 160 +248 248 248 +29 204 62 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/shiny.pal b/graphics/pokemon/lycanroc/dusk/shiny.pal new file mode 100644 index 000000000..758e607a8 --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 24 +128 104 80 +128 104 88 +16 16 16 +96 72 48 +232 232 208 +56 72 96 +96 120 176 +136 168 200 +248 152 136 +192 176 160 +248 248 248 +168 208 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/front.png b/graphics/pokemon/lycanroc/front.png new file mode 100644 index 000000000..a5058205e Binary files /dev/null and b/graphics/pokemon/lycanroc/front.png differ diff --git a/graphics/pokemon/lycanroc/icon.png b/graphics/pokemon/lycanroc/icon.png new file mode 100644 index 000000000..8ae431337 Binary files /dev/null and b/graphics/pokemon/lycanroc/icon.png differ diff --git a/graphics/pokemon/lycanroc/midnight/back.png b/graphics/pokemon/lycanroc/midnight/back.png new file mode 100644 index 000000000..7f5356abf Binary files /dev/null and b/graphics/pokemon/lycanroc/midnight/back.png differ diff --git a/graphics/pokemon/lycanroc/midnight/front.png b/graphics/pokemon/lycanroc/midnight/front.png new file mode 100644 index 000000000..1c4059d90 Binary files /dev/null and b/graphics/pokemon/lycanroc/midnight/front.png differ diff --git a/graphics/pokemon/lycanroc/midnight/icon.png b/graphics/pokemon/lycanroc/midnight/icon.png new file mode 100644 index 000000000..f6b98c949 Binary files /dev/null and b/graphics/pokemon/lycanroc/midnight/icon.png differ diff --git a/graphics/pokemon/lycanroc/midnight/normal.pal b/graphics/pokemon/lycanroc/midnight/normal.pal new file mode 100644 index 000000000..09cd2fe0c --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 24 +128 104 80 +128 104 88 +16 16 16 +96 72 48 +232 232 208 +254 254 254 +230 0 57 +136 168 200 +248 041 114 +192 176 160 +166 0 41 +136 21 94 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/shiny.pal b/graphics/pokemon/lycanroc/midnight/shiny.pal new file mode 100644 index 000000000..2560b5a3e --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 24 +128 104 80 +128 104 88 +16 16 16 +96 72 48 +232 232 208 +254 254 254 +37 100 137 +136 168 200 +248 041 114 +192 176 160 +29 66 88 +136 21 94 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/normal.pal b/graphics/pokemon/lycanroc/normal.pal new file mode 100644 index 000000000..3fbe5e16e --- /dev/null +++ b/graphics/pokemon/lycanroc/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 24 +128 104 80 +128 104 88 +16 16 16 +96 72 48 +232 232 208 +136 88 72 +200 144 120 +224 184 160 +248 152 136 +192 176 160 +248 248 248 +72 160 216 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/shiny.pal b/graphics/pokemon/lycanroc/shiny.pal new file mode 100644 index 000000000..758e607a8 --- /dev/null +++ b/graphics/pokemon/lycanroc/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 24 +128 104 80 +128 104 88 +16 16 16 +96 72 48 +232 232 208 +56 72 96 +96 120 176 +136 168 200 +248 152 136 +192 176 160 +248 248 248 +168 208 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/machamp/anim_front.png b/graphics/pokemon/machamp/anim_front.png index bf4b640c8..f14f25261 100644 Binary files a/graphics/pokemon/machamp/anim_front.png and b/graphics/pokemon/machamp/anim_front.png differ diff --git a/graphics/pokemon/machamp/back.png b/graphics/pokemon/machamp/back.png index 98f6f961b..e50390563 100644 Binary files a/graphics/pokemon/machamp/back.png and b/graphics/pokemon/machamp/back.png differ diff --git a/graphics/pokemon/machamp/front.png b/graphics/pokemon/machamp/front.png index ee4d80748..b93e9b299 100644 Binary files a/graphics/pokemon/machamp/front.png and b/graphics/pokemon/machamp/front.png differ diff --git a/graphics/pokemon/machamp/icon.png b/graphics/pokemon/machamp/icon.png index f803845ab..d8ca5daa5 100644 Binary files a/graphics/pokemon/machamp/icon.png and b/graphics/pokemon/machamp/icon.png differ diff --git a/graphics/pokemon/machamp/normal.pal b/graphics/pokemon/machamp/normal.pal index b3c4a313b..819376de5 100644 --- a/graphics/pokemon/machamp/normal.pal +++ b/graphics/pokemon/machamp/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -238 246 115 -197 205 74 -164 172 41 -115 98 0 -255 57 57 -156 0 0 -82 82 82 -255 0 255 -213 213 213 -205 246 213 -172 213 180 -98 164 98 -49 90 65 -16 16 16 +152 208 160 +64 72 96 +112 128 152 +152 176 208 +8 8 8 +104 96 80 +224 200 192 +160 144 128 +168 64 48 +248 248 248 +120 104 56 +240 224 152 +88 72 32 +200 184 128 +200 136 160 +160 72 112 diff --git a/graphics/pokemon/machamp/shiny.pal b/graphics/pokemon/machamp/shiny.pal index 6e7cc549c..24be63926 100644 --- a/graphics/pokemon/machamp/shiny.pal +++ b/graphics/pokemon/machamp/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -238 246 115 -197 205 74 -164 172 41 -115 98 0 -255 57 57 -156 0 0 -82 82 82 -255 0 255 -213 213 213 -180 197 131 -139 156 90 -98 115 49 -57 74 8 -16 16 16 +152 208 160 +56 80 24 +104 136 56 +152 184 88 +8 8 8 +80 64 24 +216 208 144 +160 152 80 +184 32 32 +248 248 248 +128 112 40 +216 208 144 +80 64 24 +200 192 96 +248 104 88 +184 32 32 diff --git a/graphics/pokemon/machoke/anim_front.png b/graphics/pokemon/machoke/anim_front.png index 45744a871..19b90e39d 100644 Binary files a/graphics/pokemon/machoke/anim_front.png and b/graphics/pokemon/machoke/anim_front.png differ diff --git a/graphics/pokemon/machoke/back.png b/graphics/pokemon/machoke/back.png index b3c84c77c..a5f819669 100644 Binary files a/graphics/pokemon/machoke/back.png and b/graphics/pokemon/machoke/back.png differ diff --git a/graphics/pokemon/machoke/front.png b/graphics/pokemon/machoke/front.png index 17a4bcc85..d07d6b2e9 100644 Binary files a/graphics/pokemon/machoke/front.png and b/graphics/pokemon/machoke/front.png differ diff --git a/graphics/pokemon/machoke/icon.png b/graphics/pokemon/machoke/icon.png index 97d3a6bf0..7a8fe8224 100644 Binary files a/graphics/pokemon/machoke/icon.png and b/graphics/pokemon/machoke/icon.png differ diff --git a/graphics/pokemon/machoke/normal.pal b/graphics/pokemon/machoke/normal.pal index f07156ff0..969e84c08 100644 --- a/graphics/pokemon/machoke/normal.pal +++ b/graphics/pokemon/machoke/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -238 246 115 -197 205 74 -164 172 41 -115 98 0 -255 0 255 -255 57 57 -197 0 0 -156 0 0 -213 213 213 -222 205 255 -189 172 222 -148 123 180 -90 65 123 +152 208 160 +96 88 72 16 16 16 +216 184 168 +160 144 128 +112 120 152 +152 160 200 +56 64 104 +176 184 224 +192 56 80 +248 248 248 +216 120 136 +240 224 120 +72 72 96 +200 176 96 +128 112 40 diff --git a/graphics/pokemon/machoke/shiny.pal b/graphics/pokemon/machoke/shiny.pal index 5d5cb321b..0a5c93d31 100644 --- a/graphics/pokemon/machoke/shiny.pal +++ b/graphics/pokemon/machoke/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -238 246 115 -197 205 74 -164 172 41 -115 98 0 -255 0 255 -115 156 222 -74 115 180 -16 57 123 -222 230 172 -180 189 131 -139 148 90 -98 106 49 -57 65 8 +248 160 176 +96 72 24 16 16 16 +232 224 136 +200 184 96 +104 136 56 +144 184 112 +40 88 0 +176 216 144 +32 120 176 +248 248 248 +24 96 136 +232 224 136 +72 72 96 +200 184 96 +128 112 40 diff --git a/graphics/pokemon/machop/anim_front.png b/graphics/pokemon/machop/anim_front.png index 91e430114..04f4710f1 100644 Binary files a/graphics/pokemon/machop/anim_front.png and b/graphics/pokemon/machop/anim_front.png differ diff --git a/graphics/pokemon/machop/back.png b/graphics/pokemon/machop/back.png index 6b0dda04c..6556f4977 100644 Binary files a/graphics/pokemon/machop/back.png and b/graphics/pokemon/machop/back.png differ diff --git a/graphics/pokemon/machop/front.png b/graphics/pokemon/machop/front.png index 456267d19..5622c5cda 100644 Binary files a/graphics/pokemon/machop/front.png and b/graphics/pokemon/machop/front.png differ diff --git a/graphics/pokemon/machop/icon.png b/graphics/pokemon/machop/icon.png index 53773ea8c..535e998b1 100644 Binary files a/graphics/pokemon/machop/icon.png and b/graphics/pokemon/machop/icon.png differ diff --git a/graphics/pokemon/machop/normal.pal b/graphics/pokemon/machop/normal.pal index 0232ea1d0..7b6e3f252 100644 --- a/graphics/pokemon/machop/normal.pal +++ b/graphics/pokemon/machop/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -238 246 115 -197 205 74 -164 172 41 -98 106 16 -255 0 255 -255 57 57 -197 0 0 -156 0 0 -213 213 213 -189 230 197 -156 197 164 -115 156 123 -32 82 49 +152 208 160 +104 96 80 +224 200 192 +160 144 128 +200 176 160 16 16 16 +144 192 208 +80 120 120 +192 216 224 +40 64 72 +248 248 248 +248 128 136 +152 56 56 +112 152 168 +200 112 144 +216 152 192 diff --git a/graphics/pokemon/machop/shiny.pal b/graphics/pokemon/machop/shiny.pal index 2ceeb3c56..620971b69 100644 --- a/graphics/pokemon/machop/shiny.pal +++ b/graphics/pokemon/machop/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -238 246 115 -197 205 74 -164 172 41 -98 106 16 -255 0 255 -255 57 57 -197 0 0 -156 0 0 -255 246 189 -222 205 148 -180 164 106 -139 123 65 -98 82 24 +152 208 160 +104 80 32 +232 224 136 +168 152 88 +200 184 96 16 16 16 +176 168 120 +96 88 56 +208 208 152 +64 56 16 +248 248 248 +224 96 88 +160 40 40 +136 128 88 +224 96 88 +248 128 136 diff --git a/graphics/pokemon/magby/anim_front.png b/graphics/pokemon/magby/anim_front.png index fa7c91f0b..46f2849b7 100644 Binary files a/graphics/pokemon/magby/anim_front.png and b/graphics/pokemon/magby/anim_front.png differ diff --git a/graphics/pokemon/magby/back.png b/graphics/pokemon/magby/back.png index f05f62283..59c8220e3 100644 Binary files a/graphics/pokemon/magby/back.png and b/graphics/pokemon/magby/back.png differ diff --git a/graphics/pokemon/magby/front.png b/graphics/pokemon/magby/front.png index 6994953b2..edfea5d28 100644 Binary files a/graphics/pokemon/magby/front.png and b/graphics/pokemon/magby/front.png differ diff --git a/graphics/pokemon/magby/icon.png b/graphics/pokemon/magby/icon.png index 574274003..5fa36dce2 100644 Binary files a/graphics/pokemon/magby/icon.png and b/graphics/pokemon/magby/icon.png differ diff --git a/graphics/pokemon/magby/normal.pal b/graphics/pokemon/magby/normal.pal index 42daceeb8..dc9714179 100644 --- a/graphics/pokemon/magby/normal.pal +++ b/graphics/pokemon/magby/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 197 131 -255 123 98 -213 82 57 -148 49 32 -255 0 255 -255 255 180 -246 213 57 -213 172 0 -172 131 0 -255 0 255 -255 0 255 -197 197 197 -115 115 123 +152 208 160 +192 80 80 +128 56 64 +232 120 120 16 16 16 +192 192 192 +248 248 248 +112 104 96 +248 248 176 +184 168 80 +240 224 120 +120 104 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magby/shiny.pal b/graphics/pokemon/magby/shiny.pal index 97a19115c..703a44240 100644 --- a/graphics/pokemon/magby/shiny.pal +++ b/graphics/pokemon/magby/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 246 115 -255 213 41 -230 131 49 -148 65 32 -255 0 255 -255 255 238 -255 246 148 -238 205 90 -197 123 65 -255 0 255 -255 0 255 -197 197 197 -115 115 123 +152 208 160 +216 144 40 +152 80 24 +248 192 72 16 16 16 +192 192 192 +248 248 248 +112 112 120 +248 248 192 +240 208 80 +248 248 168 +184 136 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magcargo/anim_front.png b/graphics/pokemon/magcargo/anim_front.png index 5c2ddcddd..ea7eb07a5 100644 Binary files a/graphics/pokemon/magcargo/anim_front.png and b/graphics/pokemon/magcargo/anim_front.png differ diff --git a/graphics/pokemon/magcargo/back.png b/graphics/pokemon/magcargo/back.png index 8d2221f0d..3d40c9744 100644 Binary files a/graphics/pokemon/magcargo/back.png and b/graphics/pokemon/magcargo/back.png differ diff --git a/graphics/pokemon/magcargo/front.png b/graphics/pokemon/magcargo/front.png index b2e3679cd..ba4a5b0f1 100644 Binary files a/graphics/pokemon/magcargo/front.png and b/graphics/pokemon/magcargo/front.png differ diff --git a/graphics/pokemon/magcargo/icon.png b/graphics/pokemon/magcargo/icon.png index 46cbb8cb5..85e78ec68 100644 Binary files a/graphics/pokemon/magcargo/icon.png and b/graphics/pokemon/magcargo/icon.png differ diff --git a/graphics/pokemon/magcargo/normal.pal b/graphics/pokemon/magcargo/normal.pal index 71f6dce5b..077ffed5b 100644 --- a/graphics/pokemon/magcargo/normal.pal +++ b/graphics/pokemon/magcargo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 189 106 -255 131 74 -222 90 32 -148 32 0 -255 213 115 -255 238 156 -255 213 115 -255 197 0 -164 106 90 -172 172 172 -131 131 131 -98 98 98 -65 65 65 +152 208 160 +176 56 56 +232 72 72 +200 184 88 +248 232 152 +112 24 16 +88 96 136 +48 56 80 16 16 16 +112 136 176 +144 112 40 +168 184 216 +168 104 56 +248 144 120 +240 104 24 +144 56 32 diff --git a/graphics/pokemon/magcargo/shiny.pal b/graphics/pokemon/magcargo/shiny.pal index ff0c9dd40..cbb91b367 100644 --- a/graphics/pokemon/magcargo/shiny.pal +++ b/graphics/pokemon/magcargo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 180 238 -205 148 197 -172 98 172 -106 65 139 -255 180 238 -255 230 255 -255 180 238 -255 180 238 -139 74 106 -213 98 74 -156 82 57 -106 49 41 -74 41 16 +152 208 160 +184 88 176 +208 144 208 +248 192 0 +248 232 152 +128 48 120 +128 56 32 +88 16 16 16 16 16 +176 96 48 +176 96 48 +224 128 40 +144 88 80 +240 168 248 +216 136 120 +144 56 32 diff --git a/graphics/pokemon/magearna/back.png b/graphics/pokemon/magearna/back.png new file mode 100644 index 000000000..c66e5f3a8 Binary files /dev/null and b/graphics/pokemon/magearna/back.png differ diff --git a/graphics/pokemon/magearna/front.png b/graphics/pokemon/magearna/front.png new file mode 100644 index 000000000..18e73e31a Binary files /dev/null and b/graphics/pokemon/magearna/front.png differ diff --git a/graphics/pokemon/magearna/icon.png b/graphics/pokemon/magearna/icon.png new file mode 100644 index 000000000..cfb4c0664 Binary files /dev/null and b/graphics/pokemon/magearna/icon.png differ diff --git a/graphics/pokemon/magearna/normal.pal b/graphics/pokemon/magearna/normal.pal new file mode 100644 index 000000000..cb523c62f --- /dev/null +++ b/graphics/pokemon/magearna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 92 10 +252 238 137 +219 168 62 +218 192 200 +183 132 149 +119 83 89 +16 16 16 +115 128 128 +248 248 248 +185 185 185 +252 154 188 +248 82 111 +12 168 201 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/magearna/original_color/back.png b/graphics/pokemon/magearna/original_color/back.png new file mode 100644 index 000000000..7472bcbac Binary files /dev/null and b/graphics/pokemon/magearna/original_color/back.png differ diff --git a/graphics/pokemon/magearna/original_color/front.png b/graphics/pokemon/magearna/original_color/front.png new file mode 100644 index 000000000..4cc57d909 Binary files /dev/null and b/graphics/pokemon/magearna/original_color/front.png differ diff --git a/graphics/pokemon/magearna/original_color/icon.png b/graphics/pokemon/magearna/original_color/icon.png new file mode 100644 index 000000000..a51a74e11 Binary files /dev/null and b/graphics/pokemon/magearna/original_color/icon.png differ diff --git a/graphics/pokemon/magearna/original_color/normal.pal b/graphics/pokemon/magearna/original_color/normal.pal new file mode 100644 index 000000000..a57b64eb6 --- /dev/null +++ b/graphics/pokemon/magearna/original_color/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 92 10 +255 250 32 +208 164 9 +248 54 88 +181 36 57 +132 38 40 +16 16 16 +115 128 128 +248 248 248 +185 185 185 +210 174 89 +251 231 162 +248 82 111 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/magearna/original_color/shiny.pal b/graphics/pokemon/magearna/original_color/shiny.pal new file mode 100644 index 000000000..f69da5f1d --- /dev/null +++ b/graphics/pokemon/magearna/original_color/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +104 117 132 +255 250 32 +208 164 9 +105 105 116 +72 72 72 +35 35 35 +16 16 16 +115 128 128 +248 248 248 +185 185 185 +160 177 188 +210 230 230 +248 82 111 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/magearna/shiny.pal b/graphics/pokemon/magearna/shiny.pal new file mode 100644 index 000000000..cb523c62f --- /dev/null +++ b/graphics/pokemon/magearna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 92 10 +252 238 137 +219 168 62 +218 192 200 +183 132 149 +119 83 89 +16 16 16 +115 128 128 +248 248 248 +185 185 185 +252 154 188 +248 82 111 +12 168 201 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/magikarp/anim_front.png b/graphics/pokemon/magikarp/anim_front.png index 4b4f31f72..e137bed53 100644 Binary files a/graphics/pokemon/magikarp/anim_front.png and b/graphics/pokemon/magikarp/anim_front.png differ diff --git a/graphics/pokemon/magikarp/back.png b/graphics/pokemon/magikarp/back.png index 66e874bb9..b8af93ae6 100644 Binary files a/graphics/pokemon/magikarp/back.png and b/graphics/pokemon/magikarp/back.png differ diff --git a/graphics/pokemon/magikarp/front.png b/graphics/pokemon/magikarp/front.png index 030c0a188..ecbf65c5b 100644 Binary files a/graphics/pokemon/magikarp/front.png and b/graphics/pokemon/magikarp/front.png differ diff --git a/graphics/pokemon/magikarp/icon.png b/graphics/pokemon/magikarp/icon.png index 004884582..6b5559823 100644 Binary files a/graphics/pokemon/magikarp/icon.png and b/graphics/pokemon/magikarp/icon.png differ diff --git a/graphics/pokemon/magikarp/normal.pal b/graphics/pokemon/magikarp/normal.pal index 14b625cb9..67f48c918 100644 --- a/graphics/pokemon/magikarp/normal.pal +++ b/graphics/pokemon/magikarp/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -222 222 230 -172 172 189 -115 115 139 +152 208 160 +128 88 56 +248 184 96 +184 64 48 +232 96 72 +248 248 248 +96 80 80 +160 144 144 +128 24 8 +248 144 120 16 16 16 -238 255 131 -222 197 90 -131 106 16 -255 180 148 -255 123 90 -222 24 0 -255 172 115 -255 106 32 -222 24 0 -148 16 0 +208 200 200 +192 128 128 +248 176 176 +136 80 88 +208 144 72 diff --git a/graphics/pokemon/magikarp/shiny.pal b/graphics/pokemon/magikarp/shiny.pal index d6eec780a..982df41f7 100644 --- a/graphics/pokemon/magikarp/shiny.pal +++ b/graphics/pokemon/magikarp/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -222 222 230 -172 172 189 -115 115 139 +152 208 160 +120 96 80 +248 216 40 +216 152 40 +248 224 48 +248 248 248 +80 80 96 +136 136 160 +160 80 32 +240 240 152 16 16 16 -238 255 131 -222 197 90 -131 106 16 -255 255 172 -255 230 49 -246 189 82 -255 255 98 -255 222 32 -230 164 41 -156 82 41 +200 200 208 +208 208 112 +248 248 200 +216 152 40 +192 168 112 diff --git a/graphics/pokemon/magmar/anim_front.png b/graphics/pokemon/magmar/anim_front.png index 3562bda29..f50d29b1f 100644 Binary files a/graphics/pokemon/magmar/anim_front.png and b/graphics/pokemon/magmar/anim_front.png differ diff --git a/graphics/pokemon/magmar/back.png b/graphics/pokemon/magmar/back.png index 6aba73438..4b8c0aab2 100644 Binary files a/graphics/pokemon/magmar/back.png and b/graphics/pokemon/magmar/back.png differ diff --git a/graphics/pokemon/magmar/front.png b/graphics/pokemon/magmar/front.png index 01fa79228..4b9790260 100644 Binary files a/graphics/pokemon/magmar/front.png and b/graphics/pokemon/magmar/front.png differ diff --git a/graphics/pokemon/magmar/icon.png b/graphics/pokemon/magmar/icon.png index af5ece4f7..1c553ef2f 100644 Binary files a/graphics/pokemon/magmar/icon.png and b/graphics/pokemon/magmar/icon.png differ diff --git a/graphics/pokemon/magmar/normal.pal b/graphics/pokemon/magmar/normal.pal index d94c6d760..af613221e 100644 --- a/graphics/pokemon/magmar/normal.pal +++ b/graphics/pokemon/magmar/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -106 106 106 -41 41 41 -255 0 255 -255 0 255 -255 246 106 -255 213 0 -222 164 32 -156 90 16 -255 164 65 -255 115 16 -238 49 0 -164 16 0 -255 0 255 +152 208 160 +152 128 72 +120 80 48 +248 208 104 +200 160 80 +248 232 160 +232 88 40 +16 16 16 +80 40 24 +168 72 40 +248 160 64 +64 72 88 +248 248 248 +248 192 152 +192 192 192 +200 152 120 diff --git a/graphics/pokemon/magmar/shiny.pal b/graphics/pokemon/magmar/shiny.pal index f4da957cb..838d95e7c 100644 --- a/graphics/pokemon/magmar/shiny.pal +++ b/graphics/pokemon/magmar/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -106 106 106 -41 41 41 -255 0 255 -255 0 255 -255 238 255 -255 197 213 -205 156 172 -123 74 90 -255 164 172 -238 123 131 -213 82 90 -164 41 49 -255 0 255 +152 208 160 +240 112 120 +168 72 80 +248 200 216 +240 160 184 +248 232 248 +248 104 120 +16 16 16 +128 40 40 +192 64 80 +248 160 160 +96 96 96 +248 248 248 +248 208 200 +192 192 192 +248 160 160 diff --git a/graphics/pokemon/magmortar/anim_front.png b/graphics/pokemon/magmortar/anim_front.png new file mode 100644 index 000000000..d49fea810 Binary files /dev/null and b/graphics/pokemon/magmortar/anim_front.png differ diff --git a/graphics/pokemon/magmortar/back.png b/graphics/pokemon/magmortar/back.png new file mode 100644 index 000000000..486ba64af Binary files /dev/null and b/graphics/pokemon/magmortar/back.png differ diff --git a/graphics/pokemon/magmortar/footprint.png b/graphics/pokemon/magmortar/footprint.png new file mode 100644 index 000000000..a15ffc7c7 Binary files /dev/null and b/graphics/pokemon/magmortar/footprint.png differ diff --git a/graphics/pokemon/magmortar/front.png b/graphics/pokemon/magmortar/front.png new file mode 100644 index 000000000..c367b03c6 Binary files /dev/null and b/graphics/pokemon/magmortar/front.png differ diff --git a/graphics/pokemon/magmortar/icon.png b/graphics/pokemon/magmortar/icon.png new file mode 100644 index 000000000..025e630d4 Binary files /dev/null and b/graphics/pokemon/magmortar/icon.png differ diff --git a/graphics/pokemon/magmortar/normal.pal b/graphics/pokemon/magmortar/normal.pal new file mode 100644 index 000000000..ad6821883 --- /dev/null +++ b/graphics/pokemon/magmortar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 40 +248 192 80 +208 152 48 +192 64 40 +152 64 40 +232 112 80 +88 32 16 +216 80 48 +16 16 16 +248 144 136 +72 64 64 +200 96 88 +216 200 192 +248 248 248 +200 208 224 diff --git a/graphics/pokemon/magmortar/shiny.pal b/graphics/pokemon/magmortar/shiny.pal new file mode 100644 index 000000000..8384ca54b --- /dev/null +++ b/graphics/pokemon/magmortar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 64 80 +248 176 200 +224 136 144 +184 72 88 +136 56 80 +232 128 144 +80 40 32 +216 80 96 +16 16 16 +240 136 152 +64 64 56 +200 88 104 +200 208 224 +248 248 248 +200 208 224 diff --git a/graphics/pokemon/magnemite/anim_front.png b/graphics/pokemon/magnemite/anim_front.png index 60081cacb..7d3dc54ec 100644 Binary files a/graphics/pokemon/magnemite/anim_front.png and b/graphics/pokemon/magnemite/anim_front.png differ diff --git a/graphics/pokemon/magnemite/back.png b/graphics/pokemon/magnemite/back.png index c1769ec51..ec4214010 100644 Binary files a/graphics/pokemon/magnemite/back.png and b/graphics/pokemon/magnemite/back.png differ diff --git a/graphics/pokemon/magnemite/front.png b/graphics/pokemon/magnemite/front.png index 7de985dbd..f39c25b7a 100644 Binary files a/graphics/pokemon/magnemite/front.png and b/graphics/pokemon/magnemite/front.png differ diff --git a/graphics/pokemon/magnemite/icon.png b/graphics/pokemon/magnemite/icon.png index ba9561d21..ffefd1a45 100644 Binary files a/graphics/pokemon/magnemite/icon.png and b/graphics/pokemon/magnemite/icon.png differ diff --git a/graphics/pokemon/magnemite/normal.pal b/graphics/pokemon/magnemite/normal.pal index 4ece43e6e..e86b80511 100644 --- a/graphics/pokemon/magnemite/normal.pal +++ b/graphics/pokemon/magnemite/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -255 139 74 -238 24 0 -82 205 246 -41 131 172 -180 180 180 -139 139 139 -82 74 74 -57 49 49 -213 246 222 -180 213 189 -148 189 156 -90 131 98 +152 208 160 +136 136 136 +232 248 248 +208 208 208 +80 72 72 16 16 16 +56 48 48 +232 96 80 +136 40 32 +128 168 184 +192 224 232 +64 96 112 +96 184 208 +32 112 152 +168 168 168 +232 248 248 diff --git a/graphics/pokemon/magnemite/shiny.pal b/graphics/pokemon/magnemite/shiny.pal index 50bb00b88..906f25a0a 100644 --- a/graphics/pokemon/magnemite/shiny.pal +++ b/graphics/pokemon/magnemite/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -82 74 74 -57 49 49 -82 74 74 -57 49 49 -180 180 180 -139 139 139 -82 74 74 -57 49 49 -238 238 189 -197 197 148 -156 156 106 -115 115 65 +152 208 160 +136 136 136 +248 248 248 +208 208 208 +80 72 72 16 16 16 +56 48 48 +176 176 176 +80 72 72 +192 176 144 +224 216 168 +144 136 80 +176 176 176 +80 72 72 +176 176 176 +248 248 200 diff --git a/graphics/pokemon/magneton/anim_front.png b/graphics/pokemon/magneton/anim_front.png index 40e95aaf4..fcae6a5b0 100644 Binary files a/graphics/pokemon/magneton/anim_front.png and b/graphics/pokemon/magneton/anim_front.png differ diff --git a/graphics/pokemon/magneton/back.png b/graphics/pokemon/magneton/back.png index 5fc357dfc..7a45ee78d 100644 Binary files a/graphics/pokemon/magneton/back.png and b/graphics/pokemon/magneton/back.png differ diff --git a/graphics/pokemon/magneton/front.png b/graphics/pokemon/magneton/front.png index 3587c2d45..26a1f7f98 100644 Binary files a/graphics/pokemon/magneton/front.png and b/graphics/pokemon/magneton/front.png differ diff --git a/graphics/pokemon/magneton/icon.png b/graphics/pokemon/magneton/icon.png index 91a25f3ce..733049b1d 100644 Binary files a/graphics/pokemon/magneton/icon.png and b/graphics/pokemon/magneton/icon.png differ diff --git a/graphics/pokemon/magneton/normal.pal b/graphics/pokemon/magneton/normal.pal index 4ece43e6e..81567fb71 100644 --- a/graphics/pokemon/magneton/normal.pal +++ b/graphics/pokemon/magneton/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -255 139 74 -238 24 0 -82 205 246 -41 131 172 -180 180 180 -139 139 139 -82 74 74 -57 49 49 -213 246 222 -180 213 189 -148 189 156 -90 131 98 +152 208 160 +80 72 72 +56 48 48 +232 96 80 16 16 16 +136 40 32 +136 136 136 +96 184 208 +232 248 248 +32 112 152 +208 208 208 +64 96 112 +184 208 224 +112 160 176 +248 248 248 +168 168 168 diff --git a/graphics/pokemon/magneton/shiny.pal b/graphics/pokemon/magneton/shiny.pal index 1777fbd2a..36ca0b626 100644 --- a/graphics/pokemon/magneton/shiny.pal +++ b/graphics/pokemon/magneton/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 213 213 -106 98 98 -57 49 49 -106 98 98 -57 49 49 -180 180 180 -139 139 139 -82 74 74 -57 49 49 -255 246 230 -238 222 197 -197 180 156 -156 139 115 +152 208 160 +80 72 72 +56 48 48 +136 136 136 16 16 16 +56 48 48 +136 136 136 +136 136 136 +248 248 248 +56 48 48 +208 208 208 +128 120 64 +224 216 168 +192 176 144 +248 248 248 +176 176 176 diff --git a/graphics/pokemon/magnezone/anim_front.png b/graphics/pokemon/magnezone/anim_front.png new file mode 100644 index 000000000..5025b27a9 Binary files /dev/null and b/graphics/pokemon/magnezone/anim_front.png differ diff --git a/graphics/pokemon/magnezone/back.png b/graphics/pokemon/magnezone/back.png new file mode 100644 index 000000000..fc400281d Binary files /dev/null and b/graphics/pokemon/magnezone/back.png differ diff --git a/graphics/pokemon/magnezone/footprint.png b/graphics/pokemon/magnezone/footprint.png new file mode 100644 index 000000000..0a5cb2bb4 Binary files /dev/null and b/graphics/pokemon/magnezone/footprint.png differ diff --git a/graphics/pokemon/magnezone/front.png b/graphics/pokemon/magnezone/front.png new file mode 100644 index 000000000..a39214b39 Binary files /dev/null and b/graphics/pokemon/magnezone/front.png differ diff --git a/graphics/pokemon/magnezone/icon.png b/graphics/pokemon/magnezone/icon.png new file mode 100644 index 000000000..b80791d1f Binary files /dev/null and b/graphics/pokemon/magnezone/icon.png differ diff --git a/graphics/pokemon/magnezone/normal.pal b/graphics/pokemon/magnezone/normal.pal new file mode 100644 index 000000000..7c2a64fd5 --- /dev/null +++ b/graphics/pokemon/magnezone/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 152 32 +248 248 248 +88 80 80 +248 224 88 +16 16 16 +184 176 176 +120 120 112 +40 40 48 +168 200 224 +128 160 176 +208 232 232 +72 104 136 +248 120 112 +208 64 64 +72 184 224 diff --git a/graphics/pokemon/magnezone/shiny.pal b/graphics/pokemon/magnezone/shiny.pal new file mode 100644 index 000000000..5613e74b4 --- /dev/null +++ b/graphics/pokemon/magnezone/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 176 80 +248 248 248 +112 80 88 +240 232 136 +16 16 16 +184 168 176 +136 112 128 +64 40 64 +216 224 224 +176 184 192 +240 240 240 +136 136 144 +128 200 216 +88 144 168 +192 200 208 diff --git a/graphics/pokemon/makuhita/anim_front.png b/graphics/pokemon/makuhita/anim_front.png index fae14eb6a..67ab86958 100644 Binary files a/graphics/pokemon/makuhita/anim_front.png and b/graphics/pokemon/makuhita/anim_front.png differ diff --git a/graphics/pokemon/makuhita/back.png b/graphics/pokemon/makuhita/back.png index 45423f822..8731bc0a9 100644 Binary files a/graphics/pokemon/makuhita/back.png and b/graphics/pokemon/makuhita/back.png differ diff --git a/graphics/pokemon/makuhita/front.png b/graphics/pokemon/makuhita/front.png index 76a11c069..bba80cbf8 100644 Binary files a/graphics/pokemon/makuhita/front.png and b/graphics/pokemon/makuhita/front.png differ diff --git a/graphics/pokemon/makuhita/icon.png b/graphics/pokemon/makuhita/icon.png index d64f2c418..ed89f64e4 100644 Binary files a/graphics/pokemon/makuhita/icon.png and b/graphics/pokemon/makuhita/icon.png differ diff --git a/graphics/pokemon/makuhita/normal.pal b/graphics/pokemon/makuhita/normal.pal index 7fc578bb1..3247e3e1a 100644 --- a/graphics/pokemon/makuhita/normal.pal +++ b/graphics/pokemon/makuhita/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -156 156 164 -131 131 148 -90 90 115 -49 57 90 -255 213 82 -238 189 49 -205 156 82 -255 90 74 -205 82 65 -156 82 65 +152 208 160 +112 96 48 +248 216 120 +16 16 16 +208 176 104 +248 232 168 +232 192 112 +152 128 72 +224 136 136 +192 104 104 +152 80 64 +112 120 128 +72 72 88 +40 48 56 0 0 0 -255 230 123 -123 90 57 0 0 0 -255 255 255 diff --git a/graphics/pokemon/makuhita/shiny.pal b/graphics/pokemon/makuhita/shiny.pal index 2f3aa75fc..ba60146b0 100644 --- a/graphics/pokemon/makuhita/shiny.pal +++ b/graphics/pokemon/makuhita/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -255 90 74 -205 82 65 -156 82 65 -123 49 32 -255 230 156 -255 205 98 -230 164 82 -255 90 74 -205 82 65 -156 82 65 +152 208 160 +120 88 56 +248 232 120 +16 16 16 +224 160 96 +248 248 152 +240 192 104 +184 144 88 +248 88 72 +208 64 48 +152 80 64 +224 80 72 +160 48 56 +112 24 56 0 0 0 -255 246 189 -123 90 57 0 0 0 -255 255 255 diff --git a/graphics/pokemon/malamar/back.png b/graphics/pokemon/malamar/back.png new file mode 100644 index 000000000..5bfe6a985 Binary files /dev/null and b/graphics/pokemon/malamar/back.png differ diff --git a/graphics/pokemon/malamar/front.png b/graphics/pokemon/malamar/front.png new file mode 100644 index 000000000..adfce694c Binary files /dev/null and b/graphics/pokemon/malamar/front.png differ diff --git a/graphics/pokemon/malamar/icon.png b/graphics/pokemon/malamar/icon.png new file mode 100644 index 000000000..fc73934b2 Binary files /dev/null and b/graphics/pokemon/malamar/icon.png differ diff --git a/graphics/pokemon/malamar/normal.pal b/graphics/pokemon/malamar/normal.pal new file mode 100644 index 000000000..3e051a8c7 --- /dev/null +++ b/graphics/pokemon/malamar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 88 +0 0 0 +96 144 184 +64 96 128 +96 192 216 +64 128 136 +160 192 216 +104 24 64 +192 56 128 +144 168 192 +240 240 176 +104 120 144 +88 80 112 +184 208 232 +248 248 248 diff --git a/graphics/pokemon/malamar/shiny.pal b/graphics/pokemon/malamar/shiny.pal new file mode 100644 index 000000000..bb9fcb18e --- /dev/null +++ b/graphics/pokemon/malamar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 56 32 +0 0 0 +184 136 96 +128 96 64 +248 208 8 +168 144 24 +232 184 136 +96 32 24 +200 72 56 +128 184 144 +240 240 176 +104 144 112 +72 104 80 +152 224 176 +224 248 216 diff --git a/graphics/pokemon/mamoswine/anim_front.png b/graphics/pokemon/mamoswine/anim_front.png new file mode 100644 index 000000000..efbfbfd7a Binary files /dev/null and b/graphics/pokemon/mamoswine/anim_front.png differ diff --git a/graphics/pokemon/mamoswine/back.png b/graphics/pokemon/mamoswine/back.png new file mode 100644 index 000000000..5414fda62 Binary files /dev/null and b/graphics/pokemon/mamoswine/back.png differ diff --git a/graphics/pokemon/mamoswine/footprint.png b/graphics/pokemon/mamoswine/footprint.png new file mode 100644 index 000000000..a593d179a Binary files /dev/null and b/graphics/pokemon/mamoswine/footprint.png differ diff --git a/graphics/pokemon/mamoswine/front.png b/graphics/pokemon/mamoswine/front.png new file mode 100644 index 000000000..95cf6118e Binary files /dev/null and b/graphics/pokemon/mamoswine/front.png differ diff --git a/graphics/pokemon/mamoswine/icon.png b/graphics/pokemon/mamoswine/icon.png new file mode 100644 index 000000000..93e673ad6 Binary files /dev/null and b/graphics/pokemon/mamoswine/icon.png differ diff --git a/graphics/pokemon/mamoswine/normal.pal b/graphics/pokemon/mamoswine/normal.pal new file mode 100644 index 000000000..b6f1be665 --- /dev/null +++ b/graphics/pokemon/mamoswine/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 72 48 +168 120 72 +64 48 24 +240 232 232 +48 40 40 +48 112 120 +152 136 136 +208 192 184 +80 176 184 +8 16 8 +96 80 80 +240 208 160 +224 160 168 +160 112 112 +200 160 120 diff --git a/graphics/pokemon/mamoswine/shiny.pal b/graphics/pokemon/mamoswine/shiny.pal new file mode 100644 index 000000000..7d8c7f681 --- /dev/null +++ b/graphics/pokemon/mamoswine/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 120 32 +160 176 64 +56 64 8 +232 240 240 +56 48 48 +64 104 112 +128 152 136 +168 208 208 +96 168 176 +8 16 8 +88 80 96 +232 240 176 +240 160 160 +184 104 96 +192 192 120 diff --git a/graphics/pokemon/manaphy/anim_front.png b/graphics/pokemon/manaphy/anim_front.png new file mode 100644 index 000000000..91d1cf799 Binary files /dev/null and b/graphics/pokemon/manaphy/anim_front.png differ diff --git a/graphics/pokemon/manaphy/back.png b/graphics/pokemon/manaphy/back.png new file mode 100644 index 000000000..a90d766bb Binary files /dev/null and b/graphics/pokemon/manaphy/back.png differ diff --git a/graphics/pokemon/manaphy/footprint.png b/graphics/pokemon/manaphy/footprint.png new file mode 100644 index 000000000..57a2be0b3 Binary files /dev/null and b/graphics/pokemon/manaphy/footprint.png differ diff --git a/graphics/pokemon/manaphy/front.png b/graphics/pokemon/manaphy/front.png new file mode 100644 index 000000000..141d5ac17 Binary files /dev/null and b/graphics/pokemon/manaphy/front.png differ diff --git a/graphics/pokemon/manaphy/icon.png b/graphics/pokemon/manaphy/icon.png new file mode 100644 index 000000000..4c491d486 Binary files /dev/null and b/graphics/pokemon/manaphy/icon.png differ diff --git a/graphics/pokemon/manaphy/normal.pal b/graphics/pokemon/manaphy/normal.pal new file mode 100644 index 000000000..d10258796 --- /dev/null +++ b/graphics/pokemon/manaphy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 160 184 +96 200 224 +56 120 136 +16 16 16 +176 224 232 +32 88 112 +248 248 232 +248 216 144 +216 176 72 +248 248 248 +160 32 32 +232 128 136 +208 64 64 +160 32 32 +0 0 0 diff --git a/graphics/pokemon/manaphy/shiny.pal b/graphics/pokemon/manaphy/shiny.pal new file mode 100644 index 000000000..7aa654f8e --- /dev/null +++ b/graphics/pokemon/manaphy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 168 168 +96 216 208 +48 136 136 +16 16 16 +184 224 216 +32 104 96 +232 248 240 +216 248 144 +152 216 72 +248 248 248 +168 56 40 +216 128 152 +224 64 16 +160 32 32 +0 0 0 diff --git a/graphics/pokemon/mandibuzz/anim_front.png b/graphics/pokemon/mandibuzz/anim_front.png new file mode 100644 index 000000000..738ed4116 Binary files /dev/null and b/graphics/pokemon/mandibuzz/anim_front.png differ diff --git a/graphics/pokemon/mandibuzz/back.png b/graphics/pokemon/mandibuzz/back.png new file mode 100644 index 000000000..9d93a03cf Binary files /dev/null and b/graphics/pokemon/mandibuzz/back.png differ diff --git a/graphics/pokemon/mandibuzz/footprint.png b/graphics/pokemon/mandibuzz/footprint.png new file mode 100644 index 000000000..c029d5794 Binary files /dev/null and b/graphics/pokemon/mandibuzz/footprint.png differ diff --git a/graphics/pokemon/mandibuzz/front.png b/graphics/pokemon/mandibuzz/front.png new file mode 100644 index 000000000..257bcfc57 Binary files /dev/null and b/graphics/pokemon/mandibuzz/front.png differ diff --git a/graphics/pokemon/mandibuzz/icon.png b/graphics/pokemon/mandibuzz/icon.png new file mode 100644 index 000000000..345f6359c Binary files /dev/null and b/graphics/pokemon/mandibuzz/icon.png differ diff --git a/graphics/pokemon/mandibuzz/normal.pal b/graphics/pokemon/mandibuzz/normal.pal new file mode 100644 index 000000000..dc3d6922c --- /dev/null +++ b/graphics/pokemon/mandibuzz/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 80 72 +88 80 56 +232 208 168 +168 152 120 +104 56 64 +208 120 136 +152 88 88 +248 248 248 +216 88 80 +144 128 120 +64 48 48 +144 112 88 +192 160 128 +96 80 72 diff --git a/graphics/pokemon/mandibuzz/shiny.pal b/graphics/pokemon/mandibuzz/shiny.pal new file mode 100644 index 000000000..970738ca1 --- /dev/null +++ b/graphics/pokemon/mandibuzz/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +80 64 64 +72 72 88 +224 224 216 +160 152 160 +104 48 72 +216 96 144 +152 72 96 +248 248 248 +208 104 16 +160 112 72 +56 40 40 +144 112 152 +192 152 208 +96 72 48 diff --git a/graphics/pokemon/manectric/anim_front.png b/graphics/pokemon/manectric/anim_front.png index e91cf8850..7938ff8d6 100644 Binary files a/graphics/pokemon/manectric/anim_front.png and b/graphics/pokemon/manectric/anim_front.png differ diff --git a/graphics/pokemon/manectric/back.png b/graphics/pokemon/manectric/back.png index 9373757a0..9777f648d 100644 Binary files a/graphics/pokemon/manectric/back.png and b/graphics/pokemon/manectric/back.png differ diff --git a/graphics/pokemon/manectric/front.png b/graphics/pokemon/manectric/front.png index d4142301c..e90b2e206 100644 Binary files a/graphics/pokemon/manectric/front.png and b/graphics/pokemon/manectric/front.png differ diff --git a/graphics/pokemon/manectric/icon.png b/graphics/pokemon/manectric/icon.png index 0b8fe933d..5379bbafa 100644 Binary files a/graphics/pokemon/manectric/icon.png and b/graphics/pokemon/manectric/icon.png differ diff --git a/graphics/pokemon/manectric/normal.pal b/graphics/pokemon/manectric/normal.pal index 0067c876b..d17ab5520 100644 --- a/graphics/pokemon/manectric/normal.pal +++ b/graphics/pokemon/manectric/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 197 -57 65 74 -82 90 131 -115 131 197 -139 172 238 -255 255 74 -222 230 106 -180 197 106 -139 123 65 -172 32 16 -238 82 106 +152 208 160 +16 16 16 +104 96 64 +232 216 128 +176 160 104 +136 128 80 +56 80 88 +120 176 208 +56 128 160 +104 152 176 +176 64 64 +248 248 248 +224 120 112 +152 200 232 +184 184 224 0 0 0 -0 0 0 -255 255 255 -197 197 230 -24 24 24 diff --git a/graphics/pokemon/manectric/shiny.pal b/graphics/pokemon/manectric/shiny.pal index db1f6ea18..b4da03af9 100644 --- a/graphics/pokemon/manectric/shiny.pal +++ b/graphics/pokemon/manectric/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 197 -41 41 57 -57 65 82 -115 106 123 -148 139 156 -255 222 131 -230 197 98 -197 156 90 -164 123 57 -82 106 197 -238 82 106 +152 208 160 +16 16 16 +112 80 64 +248 224 96 +216 160 64 +160 104 72 +32 40 64 +120 128 144 +64 80 112 +96 104 136 +32 136 184 +248 248 248 +96 184 224 +144 152 168 +184 184 224 0 0 0 -0 0 0 -255 255 255 -197 197 230 -24 24 24 diff --git a/graphics/pokemon/mankey/anim_front.png b/graphics/pokemon/mankey/anim_front.png index b630920f6..cf48e19ad 100644 Binary files a/graphics/pokemon/mankey/anim_front.png and b/graphics/pokemon/mankey/anim_front.png differ diff --git a/graphics/pokemon/mankey/back.png b/graphics/pokemon/mankey/back.png index 8b0751a9e..dc2e7c53a 100644 Binary files a/graphics/pokemon/mankey/back.png and b/graphics/pokemon/mankey/back.png differ diff --git a/graphics/pokemon/mankey/front.png b/graphics/pokemon/mankey/front.png index 10abe4def..3cfb62fb3 100644 Binary files a/graphics/pokemon/mankey/front.png and b/graphics/pokemon/mankey/front.png differ diff --git a/graphics/pokemon/mankey/icon.png b/graphics/pokemon/mankey/icon.png index 369221126..014ac7244 100644 Binary files a/graphics/pokemon/mankey/icon.png and b/graphics/pokemon/mankey/icon.png differ diff --git a/graphics/pokemon/mankey/normal.pal b/graphics/pokemon/mankey/normal.pal index bc405617a..a4b348bb5 100644 --- a/graphics/pokemon/mankey/normal.pal +++ b/graphics/pokemon/mankey/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 222 -255 230 189 -238 180 139 -230 139 98 -189 74 49 +152 208 160 +104 72 48 +200 152 128 16 16 16 -255 213 131 -222 172 74 -180 131 32 -115 65 0 -246 238 164 -238 213 131 -197 172 82 -139 106 16 +168 120 104 +248 216 192 +208 176 152 +248 248 248 +248 120 104 +192 120 144 +200 88 64 +240 168 192 +240 216 224 +248 192 168 +248 232 224 +104 72 48 diff --git a/graphics/pokemon/mankey/shiny.pal b/graphics/pokemon/mankey/shiny.pal index 55703c37b..6daaf349a 100644 --- a/graphics/pokemon/mankey/shiny.pal +++ b/graphics/pokemon/mankey/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 222 -255 230 189 -238 180 139 -230 139 98 -189 74 49 +152 208 160 +104 88 32 +200 176 112 16 16 16 -238 197 139 -197 156 98 -156 115 57 -98 57 0 -213 230 148 -180 197 115 -139 156 74 -82 98 16 +176 128 72 +192 224 160 +152 168 112 +248 248 248 +248 120 104 +152 80 72 +200 88 64 +224 128 112 +232 176 136 +216 208 128 +224 248 200 +80 104 48 diff --git a/graphics/pokemon/mantine/anim_front.png b/graphics/pokemon/mantine/anim_front.png index d310da6e5..44c24dafe 100644 Binary files a/graphics/pokemon/mantine/anim_front.png and b/graphics/pokemon/mantine/anim_front.png differ diff --git a/graphics/pokemon/mantine/back.png b/graphics/pokemon/mantine/back.png index 186e90e1e..ef33e760a 100644 Binary files a/graphics/pokemon/mantine/back.png and b/graphics/pokemon/mantine/back.png differ diff --git a/graphics/pokemon/mantine/front.png b/graphics/pokemon/mantine/front.png index b8a292d83..bd793e2bd 100644 Binary files a/graphics/pokemon/mantine/front.png and b/graphics/pokemon/mantine/front.png differ diff --git a/graphics/pokemon/mantine/icon.png b/graphics/pokemon/mantine/icon.png index cf0bb2223..e72507df9 100644 Binary files a/graphics/pokemon/mantine/icon.png and b/graphics/pokemon/mantine/icon.png differ diff --git a/graphics/pokemon/mantine/normal.pal b/graphics/pokemon/mantine/normal.pal index 36e0777c4..6d8c28ad5 100644 --- a/graphics/pokemon/mantine/normal.pal +++ b/graphics/pokemon/mantine/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -148 164 213 -90 106 139 -41 65 98 -24 41 74 -255 0 255 -205 230 255 -180 205 255 -156 164 197 -246 230 246 -230 205 230 -213 189 205 -164 148 164 -106 106 106 +152 208 160 16 16 16 +40 48 88 +56 88 128 +48 64 88 +232 200 232 +176 144 168 +104 136 168 +104 80 96 +200 160 192 +248 248 248 +104 88 136 +96 104 136 +184 192 208 +136 144 176 +0 0 0 diff --git a/graphics/pokemon/mantine/shiny.pal b/graphics/pokemon/mantine/shiny.pal index 5427dc275..b62830ca9 100644 --- a/graphics/pokemon/mantine/shiny.pal +++ b/graphics/pokemon/mantine/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -164 205 238 -123 156 238 -74 98 197 -16 49 148 -255 0 255 -205 230 255 -180 205 255 -156 189 213 -230 246 255 -205 230 255 -172 205 238 -139 164 205 -74 82 115 +152 208 160 16 16 16 +8 56 120 +72 112 216 +8 56 152 +200 216 248 +160 168 224 +112 160 248 +80 88 104 +184 200 240 +248 248 248 +80 96 144 +80 88 104 +176 200 248 +136 144 176 +0 0 0 diff --git a/graphics/pokemon/mantyke/anim_front.png b/graphics/pokemon/mantyke/anim_front.png new file mode 100644 index 000000000..37bfbc816 Binary files /dev/null and b/graphics/pokemon/mantyke/anim_front.png differ diff --git a/graphics/pokemon/mantyke/back.png b/graphics/pokemon/mantyke/back.png new file mode 100644 index 000000000..c98b265f3 Binary files /dev/null and b/graphics/pokemon/mantyke/back.png differ diff --git a/graphics/pokemon/mantyke/footprint.png b/graphics/pokemon/mantyke/footprint.png new file mode 100644 index 000000000..fc1f2f308 Binary files /dev/null and b/graphics/pokemon/mantyke/footprint.png differ diff --git a/graphics/pokemon/mantyke/front.png b/graphics/pokemon/mantyke/front.png new file mode 100644 index 000000000..bd781d22b Binary files /dev/null and b/graphics/pokemon/mantyke/front.png differ diff --git a/graphics/pokemon/mantyke/icon.png b/graphics/pokemon/mantyke/icon.png new file mode 100644 index 000000000..4db3ea3a0 Binary files /dev/null and b/graphics/pokemon/mantyke/icon.png differ diff --git a/graphics/pokemon/mantyke/normal.pal b/graphics/pokemon/mantyke/normal.pal new file mode 100644 index 000000000..eb3114cf4 --- /dev/null +++ b/graphics/pokemon/mantyke/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 88 144 +128 184 224 +80 160 216 +16 40 80 +32 120 208 +0 0 0 +160 216 232 +248 248 248 +72 96 112 +128 176 192 +96 144 160 +120 72 80 +208 136 144 +8 48 80 +208 216 224 diff --git a/graphics/pokemon/mantyke/shiny.pal b/graphics/pokemon/mantyke/shiny.pal new file mode 100644 index 000000000..0d2fe5929 --- /dev/null +++ b/graphics/pokemon/mantyke/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 80 112 +104 176 224 +8 152 192 +16 40 80 +0 128 168 +0 0 0 +168 216 232 +248 248 248 +72 96 112 +128 176 216 +120 144 160 +168 48 40 +248 96 64 +0 40 64 +208 216 224 diff --git a/graphics/pokemon/maractus/anim_front.png b/graphics/pokemon/maractus/anim_front.png new file mode 100644 index 000000000..a6feea12c Binary files /dev/null and b/graphics/pokemon/maractus/anim_front.png differ diff --git a/graphics/pokemon/maractus/back.png b/graphics/pokemon/maractus/back.png new file mode 100644 index 000000000..bc83adca5 Binary files /dev/null and b/graphics/pokemon/maractus/back.png differ diff --git a/graphics/pokemon/maractus/footprint.png b/graphics/pokemon/maractus/footprint.png new file mode 100644 index 000000000..e6ba8642c Binary files /dev/null and b/graphics/pokemon/maractus/footprint.png differ diff --git a/graphics/pokemon/maractus/front.png b/graphics/pokemon/maractus/front.png new file mode 100644 index 000000000..4eb69ffbe Binary files /dev/null and b/graphics/pokemon/maractus/front.png differ diff --git a/graphics/pokemon/maractus/icon.png b/graphics/pokemon/maractus/icon.png new file mode 100644 index 000000000..a01611b2f Binary files /dev/null and b/graphics/pokemon/maractus/icon.png differ diff --git a/graphics/pokemon/maractus/normal.pal b/graphics/pokemon/maractus/normal.pal new file mode 100644 index 000000000..b72b1e672 --- /dev/null +++ b/graphics/pokemon/maractus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 224 248 +152 56 104 +224 112 176 +32 64 32 +112 104 32 +248 208 48 +128 208 104 +88 144 72 +16 16 16 +40 120 120 +40 88 80 +16 48 40 +168 136 40 +208 80 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/maractus/shiny.pal b/graphics/pokemon/maractus/shiny.pal new file mode 100644 index 000000000..931f59407 --- /dev/null +++ b/graphics/pokemon/maractus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 224 248 +200 96 0 +248 192 64 +56 56 32 +176 48 112 +224 104 160 +152 200 64 +104 144 72 +16 16 16 +184 32 120 +120 16 72 +56 0 32 +200 72 136 +224 144 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mareanie/back.png b/graphics/pokemon/mareanie/back.png new file mode 100644 index 000000000..fd9ac27e9 Binary files /dev/null and b/graphics/pokemon/mareanie/back.png differ diff --git a/graphics/pokemon/mareanie/front.png b/graphics/pokemon/mareanie/front.png new file mode 100644 index 000000000..6bf9dd059 Binary files /dev/null and b/graphics/pokemon/mareanie/front.png differ diff --git a/graphics/pokemon/mareanie/icon.png b/graphics/pokemon/mareanie/icon.png new file mode 100644 index 000000000..7b7dc44fb Binary files /dev/null and b/graphics/pokemon/mareanie/icon.png differ diff --git a/graphics/pokemon/mareanie/normal.pal b/graphics/pokemon/mareanie/normal.pal new file mode 100644 index 000000000..4acef7a64 --- /dev/null +++ b/graphics/pokemon/mareanie/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 120 48 +248 224 120 +112 56 120 +184 136 184 +216 168 32 +144 96 160 +16 16 16 +48 80 128 +96 152 176 +216 168 208 +152 216 208 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mareanie/shiny.pal b/graphics/pokemon/mareanie/shiny.pal new file mode 100644 index 000000000..5f0e3c4d3 --- /dev/null +++ b/graphics/pokemon/mareanie/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 120 48 +248 224 120 +128 40 48 +240 104 80 +216 168 32 +208 56 80 +16 16 16 +128 32 72 +192 56 112 +240 152 112 +232 104 160 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mareep/anim_front.png b/graphics/pokemon/mareep/anim_front.png index 9435ca829..d6800dcc6 100644 Binary files a/graphics/pokemon/mareep/anim_front.png and b/graphics/pokemon/mareep/anim_front.png differ diff --git a/graphics/pokemon/mareep/back.png b/graphics/pokemon/mareep/back.png index 601d13c8d..027ad17ce 100644 Binary files a/graphics/pokemon/mareep/back.png and b/graphics/pokemon/mareep/back.png differ diff --git a/graphics/pokemon/mareep/front.png b/graphics/pokemon/mareep/front.png index 7f052faea..5cc3b2266 100644 Binary files a/graphics/pokemon/mareep/front.png and b/graphics/pokemon/mareep/front.png differ diff --git a/graphics/pokemon/mareep/icon.png b/graphics/pokemon/mareep/icon.png index 2bd5335b6..5fdd5183d 100644 Binary files a/graphics/pokemon/mareep/icon.png and b/graphics/pokemon/mareep/icon.png differ diff --git a/graphics/pokemon/mareep/normal.pal b/graphics/pokemon/mareep/normal.pal index bd24bfe72..dabbcd7b0 100644 --- a/graphics/pokemon/mareep/normal.pal +++ b/graphics/pokemon/mareep/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 238 131 -230 197 98 -197 148 41 -139 90 24 -74 180 230 -32 148 189 -0 74 148 -0 32 106 -255 222 0 -230 172 0 -180 123 0 -164 164 164 -82 82 82 +152 208 160 +176 112 48 +192 168 120 +248 248 248 +248 136 48 +128 104 64 16 16 16 +248 232 176 +224 200 144 +56 64 64 +200 152 40 +248 208 80 +136 144 144 +24 72 120 +56 112 160 +88 152 208 diff --git a/graphics/pokemon/mareep/shiny.pal b/graphics/pokemon/mareep/shiny.pal index 587f7493f..caa76333c 100644 --- a/graphics/pokemon/mareep/shiny.pal +++ b/graphics/pokemon/mareep/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 205 -238 148 180 -222 90 131 -172 65 90 -74 180 230 -32 148 189 -0 74 148 -0 32 106 -255 222 0 -230 172 0 -180 123 0 -164 164 164 -82 82 82 +152 208 160 +216 168 0 +200 144 176 +248 248 248 +240 216 0 +152 80 120 16 16 16 +248 200 248 +224 176 216 +80 80 80 +216 168 0 +240 216 0 +160 160 160 +16 72 144 +48 144 192 +112 192 240 diff --git a/graphics/pokemon/marill/anim_front.png b/graphics/pokemon/marill/anim_front.png index 51e0a1444..d76e7ef7f 100644 Binary files a/graphics/pokemon/marill/anim_front.png and b/graphics/pokemon/marill/anim_front.png differ diff --git a/graphics/pokemon/marill/back.png b/graphics/pokemon/marill/back.png index 49bc29d97..8eb2c5da1 100644 Binary files a/graphics/pokemon/marill/back.png and b/graphics/pokemon/marill/back.png differ diff --git a/graphics/pokemon/marill/front.png b/graphics/pokemon/marill/front.png index 91cdf233f..9e4a7d852 100644 Binary files a/graphics/pokemon/marill/front.png and b/graphics/pokemon/marill/front.png differ diff --git a/graphics/pokemon/marill/icon.png b/graphics/pokemon/marill/icon.png index d91f9da86..1113feb24 100644 Binary files a/graphics/pokemon/marill/icon.png and b/graphics/pokemon/marill/icon.png differ diff --git a/graphics/pokemon/marill/normal.pal b/graphics/pokemon/marill/normal.pal index 77ed6b4b6..e2e596fbb 100644 --- a/graphics/pokemon/marill/normal.pal +++ b/graphics/pokemon/marill/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 230 222 -156 156 156 -98 98 98 +152 208 160 +24 136 184 +48 176 232 +128 216 248 +16 72 88 +32 160 184 +120 40 24 +168 56 32 +224 72 48 16 16 16 -156 189 255 -106 148 255 -74 115 255 -49 65 90 -57 90 189 -255 0 255 -246 131 0 -213 74 0 -148 24 0 -255 0 255 +248 248 248 +192 224 232 +56 64 64 +176 184 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marill/shiny.pal b/graphics/pokemon/marill/shiny.pal index 7bd492c65..be495b936 100644 --- a/graphics/pokemon/marill/shiny.pal +++ b/graphics/pokemon/marill/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 230 222 -156 156 156 -98 98 98 +152 208 160 +72 200 112 +144 248 144 +192 248 184 +48 120 56 +96 224 112 +144 40 24 +208 72 0 +240 128 0 16 16 16 -156 255 156 -123 230 131 -90 205 106 -49 123 65 -49 164 74 -255 0 255 -255 115 148 -213 74 115 -164 41 57 -255 0 255 +248 248 248 +216 224 216 +96 96 96 +200 216 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marowak/anim_front.png b/graphics/pokemon/marowak/anim_front.png index 8d15403c8..b8e5db85f 100644 Binary files a/graphics/pokemon/marowak/anim_front.png and b/graphics/pokemon/marowak/anim_front.png differ diff --git a/graphics/pokemon/marowak/back.png b/graphics/pokemon/marowak/back.png index 8510885d5..76acb2c82 100644 Binary files a/graphics/pokemon/marowak/back.png and b/graphics/pokemon/marowak/back.png differ diff --git a/graphics/pokemon/marowak/front.png b/graphics/pokemon/marowak/front.png index f86aafe76..2bbd3fd91 100644 Binary files a/graphics/pokemon/marowak/front.png and b/graphics/pokemon/marowak/front.png differ diff --git a/graphics/pokemon/marowak/icon.png b/graphics/pokemon/marowak/icon.png index 7efbb1779..a97389705 100644 Binary files a/graphics/pokemon/marowak/icon.png and b/graphics/pokemon/marowak/icon.png differ diff --git a/graphics/pokemon/marowak/normal.pal b/graphics/pokemon/marowak/normal.pal index 7a70bffe3..5244888c4 100644 --- a/graphics/pokemon/marowak/normal.pal +++ b/graphics/pokemon/marowak/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -230 230 213 -197 197 172 -139 139 106 -82 82 57 +152 208 160 +136 128 152 +248 248 248 16 16 16 -197 57 16 -255 222 180 -246 197 148 -230 148 82 -189 115 57 -222 189 106 -197 156 74 -148 106 49 -106 49 16 +192 192 200 +80 80 96 +224 224 232 +88 64 32 +192 144 88 +144 112 72 +224 176 120 +176 144 136 +120 88 80 +176 160 128 +128 112 88 +224 200 160 diff --git a/graphics/pokemon/marowak/shiny.pal b/graphics/pokemon/marowak/shiny.pal index 569ccc082..b074efb1b 100644 --- a/graphics/pokemon/marowak/shiny.pal +++ b/graphics/pokemon/marowak/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -230 230 213 -197 197 172 -139 139 106 -82 82 57 +152 208 160 +120 136 112 +248 248 248 16 16 16 -197 57 16 -255 222 180 -246 197 148 -230 148 82 -189 115 57 -213 222 139 -172 180 98 -131 139 57 -65 74 0 +192 184 184 +64 72 72 +224 216 216 +64 96 24 +160 200 72 +104 152 72 +192 232 112 +160 200 72 +104 152 72 +216 168 104 +168 128 64 +232 208 144 diff --git a/graphics/pokemon/marshadow/back.png b/graphics/pokemon/marshadow/back.png new file mode 100644 index 000000000..7e53e86b2 Binary files /dev/null and b/graphics/pokemon/marshadow/back.png differ diff --git a/graphics/pokemon/marshadow/front.png b/graphics/pokemon/marshadow/front.png new file mode 100644 index 000000000..866348de4 Binary files /dev/null and b/graphics/pokemon/marshadow/front.png differ diff --git a/graphics/pokemon/marshadow/icon.png b/graphics/pokemon/marshadow/icon.png new file mode 100644 index 000000000..e7fb5674d Binary files /dev/null and b/graphics/pokemon/marshadow/icon.png differ diff --git a/graphics/pokemon/marshadow/normal.pal b/graphics/pokemon/marshadow/normal.pal new file mode 100644 index 000000000..c2b49feca --- /dev/null +++ b/graphics/pokemon/marshadow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +156 214 165 +41 66 41 +99 132 107 +82 99 82 +16 16 16 +41 49 49 +115 115 123 +74 82 82 +255 247 148 +239 99 25 +189 197 107 +156 140 74 +123 90 66 +16 74 74 +8 173 132 +16 123 99 diff --git a/graphics/pokemon/marshadow/shiny.pal b/graphics/pokemon/marshadow/shiny.pal new file mode 100644 index 000000000..d77f9f3f0 --- /dev/null +++ b/graphics/pokemon/marshadow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +156 214 165 +49 33 66 +132 99 140 +90 66 107 +16 16 16 +41 49 49 +115 115 123 +74 82 82 +255 247 148 +255 66 0 +189 197 107 +156 140 74 +123 90 66 +82 49 99 +165 82 181 +115 66 132 diff --git a/graphics/pokemon/marshtomp/anim_front.png b/graphics/pokemon/marshtomp/anim_front.png index d06bc373e..e22036ac3 100644 Binary files a/graphics/pokemon/marshtomp/anim_front.png and b/graphics/pokemon/marshtomp/anim_front.png differ diff --git a/graphics/pokemon/marshtomp/back.png b/graphics/pokemon/marshtomp/back.png index 6c530aaee..b04c6cc5c 100644 Binary files a/graphics/pokemon/marshtomp/back.png and b/graphics/pokemon/marshtomp/back.png differ diff --git a/graphics/pokemon/marshtomp/front.png b/graphics/pokemon/marshtomp/front.png index f94cf911d..34e433976 100644 Binary files a/graphics/pokemon/marshtomp/front.png and b/graphics/pokemon/marshtomp/front.png differ diff --git a/graphics/pokemon/marshtomp/icon.png b/graphics/pokemon/marshtomp/icon.png index 170e82851..41a6fba6d 100644 Binary files a/graphics/pokemon/marshtomp/icon.png and b/graphics/pokemon/marshtomp/icon.png differ diff --git a/graphics/pokemon/marshtomp/normal.pal b/graphics/pokemon/marshtomp/normal.pal index b21cb52db..bc1510d06 100644 --- a/graphics/pokemon/marshtomp/normal.pal +++ b/graphics/pokemon/marshtomp/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -222 222 255 -197 197 238 -172 172 213 -131 131 156 -255 164 82 -246 123 57 -205 98 32 -164 123 90 -255 255 255 -172 238 238 -148 213 213 -106 189 189 -98 148 156 -90 90 115 +168 224 24 +64 88 112 16 16 16 +96 128 152 +64 144 152 +88 168 176 +128 192 200 +176 216 224 +32 88 88 +224 112 56 +192 232 232 +232 144 112 +144 80 40 +144 192 192 +158 104 125 +221 153 181 diff --git a/graphics/pokemon/marshtomp/shiny.pal b/graphics/pokemon/marshtomp/shiny.pal index f47e2751d..f0c96469f 100644 --- a/graphics/pokemon/marshtomp/shiny.pal +++ b/graphics/pokemon/marshtomp/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -238 238 255 -213 213 238 -189 189 213 -148 148 156 -255 230 156 -255 180 65 -205 131 24 -164 123 90 -255 255 255 -246 205 246 -230 172 246 -205 123 230 -156 106 172 -106 49 123 +168 230 29 +98 41 131 16 16 16 +156 82 172 +180 74 205 +199 112 216 +238 139 255 +255 180 255 +102 54 130 +255 200 50 +222 222 238 +255 246 76 +188 125 37 +189 189 205 +186 122 74 +221 167 133 diff --git a/graphics/pokemon/masquerain/anim_front.png b/graphics/pokemon/masquerain/anim_front.png index 7853b70e8..3099b7361 100644 Binary files a/graphics/pokemon/masquerain/anim_front.png and b/graphics/pokemon/masquerain/anim_front.png differ diff --git a/graphics/pokemon/masquerain/back.png b/graphics/pokemon/masquerain/back.png index 0092c2ca6..c824de1cd 100644 Binary files a/graphics/pokemon/masquerain/back.png and b/graphics/pokemon/masquerain/back.png differ diff --git a/graphics/pokemon/masquerain/front.png b/graphics/pokemon/masquerain/front.png index b4c33dccc..f670562c3 100644 Binary files a/graphics/pokemon/masquerain/front.png and b/graphics/pokemon/masquerain/front.png differ diff --git a/graphics/pokemon/masquerain/icon.png b/graphics/pokemon/masquerain/icon.png index 5487241e2..cf9cc1317 100644 Binary files a/graphics/pokemon/masquerain/icon.png and b/graphics/pokemon/masquerain/icon.png differ diff --git a/graphics/pokemon/masquerain/normal.pal b/graphics/pokemon/masquerain/normal.pal index 54690d35b..220d0eac4 100644 --- a/graphics/pokemon/masquerain/normal.pal +++ b/graphics/pokemon/masquerain/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -65 65 90 -148 164 197 -180 205 238 -197 238 238 -106 74 32 -205 139 49 -255 156 74 -222 222 205 -255 255 255 -90 16 8 -131 65 32 -172 16 8 -222 57 32 -255 255 255 -24 24 24 +152 208 160 +152 80 48 +208 112 72 +16 16 16 +248 144 104 +208 224 248 +248 248 240 +56 96 128 +176 88 112 +232 240 248 +136 48 72 +136 168 200 +176 208 224 +208 112 72 +248 144 104 +0 0 0 diff --git a/graphics/pokemon/masquerain/shiny.pal b/graphics/pokemon/masquerain/shiny.pal index 09ed3ccf5..04ed80afe 100644 --- a/graphics/pokemon/masquerain/shiny.pal +++ b/graphics/pokemon/masquerain/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -49 123 74 -98 180 98 -148 230 148 -205 255 172 -82 74 32 -106 106 49 -164 148 115 -222 222 41 -255 255 41 -90 16 8 -131 65 32 -172 16 8 -222 57 32 -255 255 255 -24 24 24 +0 176 232 +88 104 40 +120 160 40 +16 16 16 +152 200 72 +200 216 0 +240 248 120 +40 120 48 +176 72 128 +200 240 192 +136 32 72 +104 168 104 +136 208 128 +208 80 64 +232 128 104 +0 0 0 diff --git a/graphics/pokemon/mawile/anim_front.png b/graphics/pokemon/mawile/anim_front.png index 562612086..0f19d84fb 100644 Binary files a/graphics/pokemon/mawile/anim_front.png and b/graphics/pokemon/mawile/anim_front.png differ diff --git a/graphics/pokemon/mawile/back.png b/graphics/pokemon/mawile/back.png index 5bbf44ca9..2455232c2 100644 Binary files a/graphics/pokemon/mawile/back.png and b/graphics/pokemon/mawile/back.png differ diff --git a/graphics/pokemon/mawile/footprint.png b/graphics/pokemon/mawile/footprint.png index 5195fd4df..2aa7148e7 100644 Binary files a/graphics/pokemon/mawile/footprint.png and b/graphics/pokemon/mawile/footprint.png differ diff --git a/graphics/pokemon/mawile/front.png b/graphics/pokemon/mawile/front.png index 49f38de14..23d1d990b 100644 Binary files a/graphics/pokemon/mawile/front.png and b/graphics/pokemon/mawile/front.png differ diff --git a/graphics/pokemon/mawile/icon.png b/graphics/pokemon/mawile/icon.png index cf7363277..ea60047c8 100644 Binary files a/graphics/pokemon/mawile/icon.png and b/graphics/pokemon/mawile/icon.png differ diff --git a/graphics/pokemon/mawile/normal.pal b/graphics/pokemon/mawile/normal.pal index ebb40809c..4c8430642 100644 --- a/graphics/pokemon/mawile/normal.pal +++ b/graphics/pokemon/mawile/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -205 205 205 -213 131 172 -189 98 139 -156 74 106 +152 208 160 +16 16 16 +112 112 112 +80 72 72 +168 160 160 +88 88 88 +248 224 160 +240 216 144 +208 168 104 +136 104 56 +200 200 200 +160 40 64 +144 80 104 +248 104 112 +248 248 248 0 0 0 -255 222 139 -255 197 90 -213 156 74 -156 123 57 -0 0 0 -197 197 197 -164 164 164 -131 131 131 -82 82 82 diff --git a/graphics/pokemon/mawile/shiny.pal b/graphics/pokemon/mawile/shiny.pal index ceadfc93e..77bd8b0c8 100644 --- a/graphics/pokemon/mawile/shiny.pal +++ b/graphics/pokemon/mawile/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -205 205 205 -255 123 82 -222 98 49 -180 65 49 +152 208 160 +16 16 16 +176 88 128 +128 32 72 +208 128 168 +144 64 96 +248 216 136 +240 208 136 +216 152 88 +128 80 48 +200 200 200 +176 56 40 +176 56 40 +248 96 88 +248 248 248 0 0 0 -255 222 139 -255 197 90 -213 156 74 -156 123 57 -0 0 0 -238 156 197 -205 123 164 -164 90 131 -131 49 90 diff --git a/graphics/pokemon/medicham/anim_front.png b/graphics/pokemon/medicham/anim_front.png index 7dc0762c4..61baf93a4 100644 Binary files a/graphics/pokemon/medicham/anim_front.png and b/graphics/pokemon/medicham/anim_front.png differ diff --git a/graphics/pokemon/medicham/back.png b/graphics/pokemon/medicham/back.png index f4f58839b..afe746eb6 100644 Binary files a/graphics/pokemon/medicham/back.png and b/graphics/pokemon/medicham/back.png differ diff --git a/graphics/pokemon/medicham/front.png b/graphics/pokemon/medicham/front.png index 1da67a1f2..39ea40adf 100644 Binary files a/graphics/pokemon/medicham/front.png and b/graphics/pokemon/medicham/front.png differ diff --git a/graphics/pokemon/medicham/icon.png b/graphics/pokemon/medicham/icon.png index ed287fb28..9e4bbc27c 100644 Binary files a/graphics/pokemon/medicham/icon.png and b/graphics/pokemon/medicham/icon.png differ diff --git a/graphics/pokemon/medicham/normal.pal b/graphics/pokemon/medicham/normal.pal index ffc38ab86..f6cbfc550 100644 --- a/graphics/pokemon/medicham/normal.pal +++ b/graphics/pokemon/medicham/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 213 139 -255 255 255 -255 156 148 -230 123 123 -205 90 82 -123 82 74 -0 0 0 -164 139 106 -164 164 164 -131 131 131 -255 230 131 -255 205 90 -238 238 213 -213 213 197 -189 189 172 -139 139 123 +152 208 160 +144 40 64 +16 16 16 +200 88 112 +224 104 128 +232 136 160 +80 72 72 +224 232 232 +136 128 136 +176 160 160 +208 200 200 +248 224 176 +248 200 104 +184 64 104 +248 248 248 +168 128 72 diff --git a/graphics/pokemon/medicham/shiny.pal b/graphics/pokemon/medicham/shiny.pal index 9a1d82aa7..0146663bb 100644 --- a/graphics/pokemon/medicham/shiny.pal +++ b/graphics/pokemon/medicham/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 213 139 -255 255 255 -139 189 246 -98 148 205 -74 115 172 -74 90 115 -0 0 0 -164 139 106 -164 164 164 -131 131 131 -255 230 131 -255 205 90 -238 205 164 -230 172 139 -205 148 115 -123 90 74 +152 208 160 +56 88 136 +16 16 16 +104 144 216 +144 168 240 +168 208 248 +144 88 40 +248 224 160 +176 128 80 +200 152 96 +224 184 128 +248 232 144 +240 192 96 +88 128 200 +248 248 248 +184 128 40 diff --git a/graphics/pokemon/meditite/anim_front.png b/graphics/pokemon/meditite/anim_front.png index cd9516ad2..07af59579 100644 Binary files a/graphics/pokemon/meditite/anim_front.png and b/graphics/pokemon/meditite/anim_front.png differ diff --git a/graphics/pokemon/meditite/back.png b/graphics/pokemon/meditite/back.png index 8c00d8f6d..bae1cd032 100644 Binary files a/graphics/pokemon/meditite/back.png and b/graphics/pokemon/meditite/back.png differ diff --git a/graphics/pokemon/meditite/front.png b/graphics/pokemon/meditite/front.png index e8717b13d..1704dbf66 100644 Binary files a/graphics/pokemon/meditite/front.png and b/graphics/pokemon/meditite/front.png differ diff --git a/graphics/pokemon/meditite/icon.png b/graphics/pokemon/meditite/icon.png index 05a02f077..5dfeab7d7 100644 Binary files a/graphics/pokemon/meditite/icon.png and b/graphics/pokemon/meditite/icon.png differ diff --git a/graphics/pokemon/meditite/normal.pal b/graphics/pokemon/meditite/normal.pal index a60729a6a..e06e2ec86 100644 --- a/graphics/pokemon/meditite/normal.pal +++ b/graphics/pokemon/meditite/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 189 139 -255 255 255 -238 230 230 -205 197 197 -148 123 123 -255 131 106 -230 90 57 -180 65 49 -180 57 90 -115 41 65 +152 208 160 +104 104 112 +16 16 16 +224 224 232 +176 176 184 +72 64 64 +248 248 248 +40 72 88 +176 208 248 +120 208 240 +32 136 176 +88 176 216 +216 96 104 +152 64 104 +208 144 176 0 0 0 -197 222 255 -139 189 246 -98 148 205 -74 115 172 -74 90 115 diff --git a/graphics/pokemon/meditite/shiny.pal b/graphics/pokemon/meditite/shiny.pal index de7c38f5a..21635d1a9 100644 --- a/graphics/pokemon/meditite/shiny.pal +++ b/graphics/pokemon/meditite/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 189 139 -255 255 255 -246 230 238 -213 189 205 -164 115 123 -255 131 106 -255 139 57 -180 65 49 -180 57 90 -115 41 65 +152 208 160 +128 72 128 +16 16 16 +240 216 240 +208 160 208 +96 64 96 +248 248 248 +104 64 56 +240 168 128 +248 128 104 +176 64 48 +224 88 56 +240 104 72 +112 40 64 +224 72 112 0 0 0 -255 131 106 -230 90 57 -180 65 49 -180 57 90 -115 41 65 diff --git a/graphics/pokemon/mega_abomasnow/back.png b/graphics/pokemon/mega_abomasnow/back.png new file mode 100644 index 000000000..67481bce5 Binary files /dev/null and b/graphics/pokemon/mega_abomasnow/back.png differ diff --git a/graphics/pokemon/mega_abomasnow/front.png b/graphics/pokemon/mega_abomasnow/front.png new file mode 100644 index 000000000..01ac8dd2b Binary files /dev/null and b/graphics/pokemon/mega_abomasnow/front.png differ diff --git a/graphics/pokemon/mega_abomasnow/icon.png b/graphics/pokemon/mega_abomasnow/icon.png new file mode 100644 index 000000000..7f4af9567 Binary files /dev/null and b/graphics/pokemon/mega_abomasnow/icon.png differ diff --git a/graphics/pokemon/mega_abomasnow/normal.pal b/graphics/pokemon/mega_abomasnow/normal.pal new file mode 100644 index 000000000..1c80349f0 --- /dev/null +++ b/graphics/pokemon/mega_abomasnow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 128 152 +96 112 128 +32 40 48 +248 248 248 +144 200 224 +168 184 200 +192 208 216 +32 96 88 +80 160 144 +40 128 112 +144 152 176 +152 112 224 +96 64 184 +216 160 240 +184 112 136 diff --git a/graphics/pokemon/mega_abomasnow/shiny.pal b/graphics/pokemon/mega_abomasnow/shiny.pal new file mode 100644 index 000000000..0566c896a --- /dev/null +++ b/graphics/pokemon/mega_abomasnow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 128 152 +96 112 128 +32 40 48 +248 248 248 +144 200 224 +168 184 200 +192 208 216 +40 56 136 +56 128 176 +48 88 152 +144 152 176 +152 112 224 +96 64 184 +216 160 240 +184 112 136 diff --git a/graphics/pokemon/mega_absol/back.png b/graphics/pokemon/mega_absol/back.png new file mode 100644 index 000000000..bc4313f93 Binary files /dev/null and b/graphics/pokemon/mega_absol/back.png differ diff --git a/graphics/pokemon/mega_absol/front.png b/graphics/pokemon/mega_absol/front.png new file mode 100644 index 000000000..e7656154d Binary files /dev/null and b/graphics/pokemon/mega_absol/front.png differ diff --git a/graphics/pokemon/mega_absol/icon.png b/graphics/pokemon/mega_absol/icon.png new file mode 100644 index 000000000..d6f9ce87b Binary files /dev/null and b/graphics/pokemon/mega_absol/icon.png differ diff --git a/graphics/pokemon/mega_absol/normal.pal b/graphics/pokemon/mega_absol/normal.pal new file mode 100644 index 000000000..bffb190b7 --- /dev/null +++ b/graphics/pokemon/mega_absol/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 128 +40 56 56 +248 248 248 +64 72 104 +112 120 168 +176 176 208 +208 216 232 +0 0 0 +80 88 120 +136 136 168 +120 40 48 +200 40 32 +248 120 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_absol/shiny.pal b/graphics/pokemon/mega_absol/shiny.pal new file mode 100644 index 000000000..f78ddfae9 --- /dev/null +++ b/graphics/pokemon/mega_absol/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 88 136 +104 8 8 +248 248 248 +160 56 48 +224 136 120 +216 184 232 +232 216 240 +0 0 0 +200 104 88 +184 152 200 +16 128 112 +48 160 144 +80 176 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_aerodactyl/back.png b/graphics/pokemon/mega_aerodactyl/back.png new file mode 100644 index 000000000..c2da05938 Binary files /dev/null and b/graphics/pokemon/mega_aerodactyl/back.png differ diff --git a/graphics/pokemon/mega_aerodactyl/front.png b/graphics/pokemon/mega_aerodactyl/front.png new file mode 100644 index 000000000..86d51181f Binary files /dev/null and b/graphics/pokemon/mega_aerodactyl/front.png differ diff --git a/graphics/pokemon/mega_aerodactyl/icon.png b/graphics/pokemon/mega_aerodactyl/icon.png new file mode 100644 index 000000000..08922ac51 Binary files /dev/null and b/graphics/pokemon/mega_aerodactyl/icon.png differ diff --git a/graphics/pokemon/mega_aerodactyl/normal.pal b/graphics/pokemon/mega_aerodactyl/normal.pal new file mode 100644 index 000000000..5a5701f41 --- /dev/null +++ b/graphics/pokemon/mega_aerodactyl/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 128 +40 48 48 +64 48 96 +184 184 216 +80 88 88 +0 0 0 +152 136 168 +112 80 144 +144 96 200 +48 24 104 +248 248 248 +48 112 40 +128 32 64 +200 56 72 +224 136 152 diff --git a/graphics/pokemon/mega_aerodactyl/shiny.pal b/graphics/pokemon/mega_aerodactyl/shiny.pal new file mode 100644 index 000000000..ee735e154 --- /dev/null +++ b/graphics/pokemon/mega_aerodactyl/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 112 176 +40 48 48 +112 56 104 +248 192 240 +80 88 88 +0 0 0 +216 160 208 +16 32 184 +64 96 248 +24 8 152 +248 248 248 +48 112 40 +128 32 64 +200 56 72 +224 136 152 diff --git a/graphics/pokemon/mega_aggron/back.png b/graphics/pokemon/mega_aggron/back.png new file mode 100644 index 000000000..c69f945a5 Binary files /dev/null and b/graphics/pokemon/mega_aggron/back.png differ diff --git a/graphics/pokemon/mega_aggron/front.png b/graphics/pokemon/mega_aggron/front.png new file mode 100644 index 000000000..a019899a8 Binary files /dev/null and b/graphics/pokemon/mega_aggron/front.png differ diff --git a/graphics/pokemon/mega_aggron/icon.png b/graphics/pokemon/mega_aggron/icon.png new file mode 100644 index 000000000..4ddc4ef0d Binary files /dev/null and b/graphics/pokemon/mega_aggron/icon.png differ diff --git a/graphics/pokemon/mega_aggron/normal.pal b/graphics/pokemon/mega_aggron/normal.pal new file mode 100644 index 000000000..c0b1ba60f --- /dev/null +++ b/graphics/pokemon/mega_aggron/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +128 128 144 +0 0 0 +248 248 248 +88 88 96 +160 160 168 +136 136 136 +104 104 104 +168 168 168 +200 200 200 +80 80 72 +32 32 40 +16 16 16 +88 152 232 +152 48 64 +216 80 80 diff --git a/graphics/pokemon/mega_aggron/shiny.pal b/graphics/pokemon/mega_aggron/shiny.pal new file mode 100644 index 000000000..1f6ce6715 --- /dev/null +++ b/graphics/pokemon/mega_aggron/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +160 168 128 +0 0 0 +248 248 248 +128 128 96 +184 192 152 +80 160 144 +40 120 112 +120 200 192 +208 208 176 +48 88 64 +32 32 40 +16 16 16 +248 96 136 +152 48 64 +216 80 80 diff --git a/graphics/pokemon/mega_alakazam/back.png b/graphics/pokemon/mega_alakazam/back.png new file mode 100644 index 000000000..3ecc3a5a5 Binary files /dev/null and b/graphics/pokemon/mega_alakazam/back.png differ diff --git a/graphics/pokemon/mega_alakazam/front.png b/graphics/pokemon/mega_alakazam/front.png new file mode 100644 index 000000000..5bca40276 Binary files /dev/null and b/graphics/pokemon/mega_alakazam/front.png differ diff --git a/graphics/pokemon/mega_alakazam/icon.png b/graphics/pokemon/mega_alakazam/icon.png new file mode 100644 index 000000000..2d018ed0d Binary files /dev/null and b/graphics/pokemon/mega_alakazam/icon.png differ diff --git a/graphics/pokemon/mega_alakazam/normal.pal b/graphics/pokemon/mega_alakazam/normal.pal new file mode 100644 index 000000000..f7ba68eab --- /dev/null +++ b/graphics/pokemon/mega_alakazam/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 96 +216 216 216 +176 176 176 +136 136 136 +16 16 16 +128 80 48 +168 120 48 +232 216 112 +200 160 64 +88 48 48 +168 112 96 +136 72 72 +232 56 56 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/mega_alakazam/shiny.pal b/graphics/pokemon/mega_alakazam/shiny.pal new file mode 100644 index 000000000..d3299d55c --- /dev/null +++ b/graphics/pokemon/mega_alakazam/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 96 +216 216 216 +176 176 176 +136 136 136 +16 16 16 +136 72 40 +168 112 40 +240 216 88 +216 152 48 +120 24 96 +200 88 176 +168 48 128 +232 56 56 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/mega_altaria/back.png b/graphics/pokemon/mega_altaria/back.png new file mode 100644 index 000000000..b78923ce5 Binary files /dev/null and b/graphics/pokemon/mega_altaria/back.png differ diff --git a/graphics/pokemon/mega_altaria/front.png b/graphics/pokemon/mega_altaria/front.png new file mode 100644 index 000000000..0fbffefe2 Binary files /dev/null and b/graphics/pokemon/mega_altaria/front.png differ diff --git a/graphics/pokemon/mega_altaria/icon.png b/graphics/pokemon/mega_altaria/icon.png new file mode 100644 index 000000000..2464e11c3 Binary files /dev/null and b/graphics/pokemon/mega_altaria/icon.png differ diff --git a/graphics/pokemon/mega_altaria/normal.pal b/graphics/pokemon/mega_altaria/normal.pal new file mode 100644 index 000000000..9ffe3a2fb --- /dev/null +++ b/graphics/pokemon/mega_altaria/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 176 192 +112 112 152 +216 224 232 +248 248 248 +200 200 224 +72 96 144 +16 152 200 +88 192 248 +40 56 88 +152 216 248 +16 16 16 +0 0 0 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_altaria/shiny.pal b/graphics/pokemon/mega_altaria/shiny.pal new file mode 100644 index 000000000..682ec5773 --- /dev/null +++ b/graphics/pokemon/mega_altaria/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 176 192 +128 128 144 +216 216 232 +232 240 248 +184 184 208 +192 136 56 +216 168 88 +248 224 96 +160 104 0 +248 248 160 +16 16 16 +0 0 0 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_ampharos/back.png b/graphics/pokemon/mega_ampharos/back.png new file mode 100644 index 000000000..c3f458c9b Binary files /dev/null and b/graphics/pokemon/mega_ampharos/back.png differ diff --git a/graphics/pokemon/mega_ampharos/front.png b/graphics/pokemon/mega_ampharos/front.png new file mode 100644 index 000000000..31db2d70a Binary files /dev/null and b/graphics/pokemon/mega_ampharos/front.png differ diff --git a/graphics/pokemon/mega_ampharos/icon.png b/graphics/pokemon/mega_ampharos/icon.png new file mode 100644 index 000000000..8d1e0e5a3 Binary files /dev/null and b/graphics/pokemon/mega_ampharos/icon.png differ diff --git a/graphics/pokemon/mega_ampharos/normal.pal b/graphics/pokemon/mega_ampharos/normal.pal new file mode 100644 index 000000000..6697ee771 --- /dev/null +++ b/graphics/pokemon/mega_ampharos/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +168 168 168 +88 88 88 +192 64 0 +248 248 248 +224 224 224 +248 96 0 +200 136 16 +136 32 0 +248 192 16 +248 232 72 +128 88 48 +248 176 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_ampharos/shiny.pal b/graphics/pokemon/mega_ampharos/shiny.pal new file mode 100644 index 000000000..b52a169cd --- /dev/null +++ b/graphics/pokemon/mega_ampharos/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +168 168 168 +88 88 88 +48 104 232 +248 248 248 +224 224 224 +120 176 240 +176 120 152 +8 56 192 +208 160 192 +248 192 232 +136 72 112 +184 224 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_audino/back.png b/graphics/pokemon/mega_audino/back.png new file mode 100644 index 000000000..7bf36501f Binary files /dev/null and b/graphics/pokemon/mega_audino/back.png differ diff --git a/graphics/pokemon/mega_audino/front.png b/graphics/pokemon/mega_audino/front.png new file mode 100644 index 000000000..72c762854 Binary files /dev/null and b/graphics/pokemon/mega_audino/front.png differ diff --git a/graphics/pokemon/mega_audino/icon.png b/graphics/pokemon/mega_audino/icon.png new file mode 100644 index 000000000..8747ca0ca Binary files /dev/null and b/graphics/pokemon/mega_audino/icon.png differ diff --git a/graphics/pokemon/mega_audino/normal.pal b/graphics/pokemon/mega_audino/normal.pal new file mode 100644 index 000000000..1a4b775af --- /dev/null +++ b/graphics/pokemon/mega_audino/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 136 96 +240 224 168 +200 176 128 +104 96 72 +112 96 96 +248 192 200 +176 144 144 +248 248 248 +16 16 16 +200 40 88 +96 96 104 +208 208 224 +200 200 200 +232 232 240 +0 0 0 diff --git a/graphics/pokemon/mega_audino/shiny.pal b/graphics/pokemon/mega_audino/shiny.pal new file mode 100644 index 000000000..56bb2757a --- /dev/null +++ b/graphics/pokemon/mega_audino/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 136 112 +248 216 176 +216 176 136 +112 104 88 +96 96 112 +192 216 240 +144 152 168 +248 248 248 +16 16 16 +224 184 0 +96 96 104 +208 208 224 +192 200 208 +232 232 240 +0 0 0 diff --git a/graphics/pokemon/mega_banette/back.png b/graphics/pokemon/mega_banette/back.png new file mode 100644 index 000000000..35bfff01a Binary files /dev/null and b/graphics/pokemon/mega_banette/back.png differ diff --git a/graphics/pokemon/mega_banette/front.png b/graphics/pokemon/mega_banette/front.png new file mode 100644 index 000000000..919b9d6fd Binary files /dev/null and b/graphics/pokemon/mega_banette/front.png differ diff --git a/graphics/pokemon/mega_banette/icon.png b/graphics/pokemon/mega_banette/icon.png new file mode 100644 index 000000000..9f2c4f3b1 Binary files /dev/null and b/graphics/pokemon/mega_banette/icon.png differ diff --git a/graphics/pokemon/mega_banette/normal.pal b/graphics/pokemon/mega_banette/normal.pal new file mode 100644 index 000000000..6e2dbd23f --- /dev/null +++ b/graphics/pokemon/mega_banette/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 72 +80 56 0 +128 128 136 +40 32 40 +208 152 56 +120 88 40 +0 0 0 +96 96 104 +232 184 88 +152 144 160 +168 40 56 +192 64 88 +248 248 248 +224 96 112 +160 120 16 diff --git a/graphics/pokemon/mega_banette/shiny.pal b/graphics/pokemon/mega_banette/shiny.pal new file mode 100644 index 000000000..5d6078b44 --- /dev/null +++ b/graphics/pokemon/mega_banette/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 120 +80 32 0 +112 160 192 +16 64 96 +192 136 40 +136 72 24 +0 0 0 +72 128 152 +216 176 56 +152 184 224 +168 40 56 +192 64 88 +248 248 248 +224 96 112 +160 120 16 diff --git a/graphics/pokemon/mega_beedrill/back.png b/graphics/pokemon/mega_beedrill/back.png new file mode 100644 index 000000000..74cc60603 Binary files /dev/null and b/graphics/pokemon/mega_beedrill/back.png differ diff --git a/graphics/pokemon/mega_beedrill/front.png b/graphics/pokemon/mega_beedrill/front.png new file mode 100644 index 000000000..963c10fd9 Binary files /dev/null and b/graphics/pokemon/mega_beedrill/front.png differ diff --git a/graphics/pokemon/mega_beedrill/icon.png b/graphics/pokemon/mega_beedrill/icon.png new file mode 100644 index 000000000..4c5b8fe46 Binary files /dev/null and b/graphics/pokemon/mega_beedrill/icon.png differ diff --git a/graphics/pokemon/mega_beedrill/normal.pal b/graphics/pokemon/mega_beedrill/normal.pal new file mode 100644 index 000000000..006d80a7a --- /dev/null +++ b/graphics/pokemon/mega_beedrill/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 144 +248 248 248 +168 168 184 +72 80 96 +192 208 208 +24 24 24 +120 88 0 +248 240 160 +200 152 16 +248 200 72 +152 0 8 +208 24 48 +0 0 0 +248 144 104 +152 120 0 diff --git a/graphics/pokemon/mega_beedrill/shiny.pal b/graphics/pokemon/mega_beedrill/shiny.pal new file mode 100644 index 000000000..1d1c7df6d --- /dev/null +++ b/graphics/pokemon/mega_beedrill/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 128 144 +248 248 248 +168 168 184 +80 88 120 +208 200 232 +24 24 24 +56 112 0 +224 248 184 +128 192 40 +184 232 0 +16 32 160 +48 96 208 +0 0 0 +120 144 248 +88 160 0 diff --git a/graphics/pokemon/mega_blastoise/back.png b/graphics/pokemon/mega_blastoise/back.png new file mode 100644 index 000000000..0aa5d66e7 Binary files /dev/null and b/graphics/pokemon/mega_blastoise/back.png differ diff --git a/graphics/pokemon/mega_blastoise/front.png b/graphics/pokemon/mega_blastoise/front.png new file mode 100644 index 000000000..30fe7b073 Binary files /dev/null and b/graphics/pokemon/mega_blastoise/front.png differ diff --git a/graphics/pokemon/mega_blastoise/icon.png b/graphics/pokemon/mega_blastoise/icon.png new file mode 100644 index 000000000..5abfe44ab Binary files /dev/null and b/graphics/pokemon/mega_blastoise/icon.png differ diff --git a/graphics/pokemon/mega_blastoise/normal.pal b/graphics/pokemon/mega_blastoise/normal.pal new file mode 100644 index 000000000..8bb29b77c --- /dev/null +++ b/graphics/pokemon/mega_blastoise/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +248 248 248 +200 200 208 +144 144 144 +16 16 16 +88 56 24 +208 168 72 +136 96 64 +8 56 96 +32 96 168 +88 136 200 +144 168 224 +224 48 24 +240 208 152 +224 192 112 diff --git a/graphics/pokemon/mega_blastoise/shiny.pal b/graphics/pokemon/mega_blastoise/shiny.pal new file mode 100644 index 000000000..b493056fd --- /dev/null +++ b/graphics/pokemon/mega_blastoise/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +248 248 248 +200 200 208 +144 144 144 +16 16 16 +32 88 24 +184 176 88 +112 144 64 +112 80 144 +160 120 184 +208 176 240 +232 216 248 +224 48 24 +240 208 152 +224 192 112 diff --git a/graphics/pokemon/mega_blaziken/back.png b/graphics/pokemon/mega_blaziken/back.png new file mode 100644 index 000000000..cad0d2c42 Binary files /dev/null and b/graphics/pokemon/mega_blaziken/back.png differ diff --git a/graphics/pokemon/mega_blaziken/front.png b/graphics/pokemon/mega_blaziken/front.png new file mode 100644 index 000000000..b41d5ae14 Binary files /dev/null and b/graphics/pokemon/mega_blaziken/front.png differ diff --git a/graphics/pokemon/mega_blaziken/icon.png b/graphics/pokemon/mega_blaziken/icon.png new file mode 100644 index 000000000..a77758cb7 Binary files /dev/null and b/graphics/pokemon/mega_blaziken/icon.png differ diff --git a/graphics/pokemon/mega_blaziken/normal.pal b/graphics/pokemon/mega_blaziken/normal.pal new file mode 100644 index 000000000..35f696599 --- /dev/null +++ b/graphics/pokemon/mega_blaziken/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 72 +216 216 176 +16 16 16 +168 160 128 +248 128 96 +240 208 96 +128 40 40 +232 96 96 +184 64 64 +152 136 128 +40 120 208 +248 248 248 +40 40 48 +72 72 80 +16 32 40 diff --git a/graphics/pokemon/mega_blaziken/shiny.pal b/graphics/pokemon/mega_blaziken/shiny.pal new file mode 100644 index 000000000..665aa60d6 --- /dev/null +++ b/graphics/pokemon/mega_blaziken/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 48 +216 216 136 +16 16 16 +168 144 96 +216 88 56 +248 200 48 +64 40 24 +176 48 32 +128 32 8 +152 120 96 +72 32 32 +248 248 248 +48 40 40 +64 56 56 +32 24 24 diff --git a/graphics/pokemon/mega_camerupt/back.png b/graphics/pokemon/mega_camerupt/back.png new file mode 100644 index 000000000..36192211a Binary files /dev/null and b/graphics/pokemon/mega_camerupt/back.png differ diff --git a/graphics/pokemon/mega_camerupt/front.png b/graphics/pokemon/mega_camerupt/front.png new file mode 100644 index 000000000..f0fb5a29e Binary files /dev/null and b/graphics/pokemon/mega_camerupt/front.png differ diff --git a/graphics/pokemon/mega_camerupt/icon.png b/graphics/pokemon/mega_camerupt/icon.png new file mode 100644 index 000000000..d1f434517 Binary files /dev/null and b/graphics/pokemon/mega_camerupt/icon.png differ diff --git a/graphics/pokemon/mega_camerupt/normal.pal b/graphics/pokemon/mega_camerupt/normal.pal new file mode 100644 index 000000000..6a75cc216 --- /dev/null +++ b/graphics/pokemon/mega_camerupt/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 40 16 +248 184 72 +248 128 32 +208 208 176 +168 160 136 +96 96 96 +64 56 64 +24 24 24 +192 56 32 +232 104 72 +112 40 56 +240 136 96 +184 176 184 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/mega_camerupt/shiny.pal b/graphics/pokemon/mega_camerupt/shiny.pal new file mode 100644 index 000000000..6a230c52a --- /dev/null +++ b/graphics/pokemon/mega_camerupt/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 40 16 +248 184 72 +248 128 32 +224 200 168 +200 152 120 +96 88 80 +64 56 56 +24 24 24 +72 72 96 +112 112 136 +56 56 80 +144 144 168 +184 176 184 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/mega_charizard_x/back.png b/graphics/pokemon/mega_charizard_x/back.png new file mode 100644 index 000000000..ad7413536 Binary files /dev/null and b/graphics/pokemon/mega_charizard_x/back.png differ diff --git a/graphics/pokemon/mega_charizard_x/front.png b/graphics/pokemon/mega_charizard_x/front.png new file mode 100644 index 000000000..5c83b554a Binary files /dev/null and b/graphics/pokemon/mega_charizard_x/front.png differ diff --git a/graphics/pokemon/mega_charizard_x/icon.png b/graphics/pokemon/mega_charizard_x/icon.png new file mode 100644 index 000000000..6fdfe06bb Binary files /dev/null and b/graphics/pokemon/mega_charizard_x/icon.png differ diff --git a/graphics/pokemon/mega_charizard_x/normal.pal b/graphics/pokemon/mega_charizard_x/normal.pal new file mode 100644 index 000000000..f13f60bb1 --- /dev/null +++ b/graphics/pokemon/mega_charizard_x/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 32 +0 168 224 +104 96 96 +0 0 0 +64 56 56 +160 152 152 +112 208 248 +0 48 80 +0 104 152 +200 200 200 +248 248 248 +224 64 16 +144 200 232 +200 200 168 +72 152 184 diff --git a/graphics/pokemon/mega_charizard_x/shiny.pal b/graphics/pokemon/mega_charizard_x/shiny.pal new file mode 100644 index 000000000..0ada94eaf --- /dev/null +++ b/graphics/pokemon/mega_charizard_x/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 40 40 +0 168 224 +64 112 112 +0 0 0 +32 72 72 +120 168 168 +112 208 248 +112 8 32 +184 32 64 +200 200 200 +248 248 248 +224 64 16 +168 208 200 +200 200 168 +88 152 144 diff --git a/graphics/pokemon/mega_charizard_y/back.png b/graphics/pokemon/mega_charizard_y/back.png new file mode 100644 index 000000000..b1d3bcf6b Binary files /dev/null and b/graphics/pokemon/mega_charizard_y/back.png differ diff --git a/graphics/pokemon/mega_charizard_y/front.png b/graphics/pokemon/mega_charizard_y/front.png new file mode 100644 index 000000000..c7ebf7cc8 Binary files /dev/null and b/graphics/pokemon/mega_charizard_y/front.png differ diff --git a/graphics/pokemon/mega_charizard_y/icon.png b/graphics/pokemon/mega_charizard_y/icon.png new file mode 100644 index 000000000..eec03b4f9 Binary files /dev/null and b/graphics/pokemon/mega_charizard_y/icon.png differ diff --git a/graphics/pokemon/mega_charizard_y/normal.pal b/graphics/pokemon/mega_charizard_y/normal.pal new file mode 100644 index 000000000..dd7bb31d6 --- /dev/null +++ b/graphics/pokemon/mega_charizard_y/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 48 24 +0 0 0 +232 176 88 +232 128 40 +200 80 64 +200 200 200 +32 112 144 +248 248 248 +8 64 80 +232 216 120 +224 64 16 +240 160 16 +248 208 16 +96 96 96 +0 0 0 diff --git a/graphics/pokemon/mega_charizard_y/shiny.pal b/graphics/pokemon/mega_charizard_y/shiny.pal new file mode 100644 index 000000000..6dd11f2e2 --- /dev/null +++ b/graphics/pokemon/mega_charizard_y/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +0 0 0 +184 184 168 +128 120 144 +88 88 104 +200 200 200 +184 32 64 +248 248 248 +128 16 40 +216 216 168 +208 80 16 +224 176 16 +224 224 16 +96 96 96 +0 112 136 diff --git a/graphics/pokemon/mega_diancie/back.png b/graphics/pokemon/mega_diancie/back.png new file mode 100755 index 000000000..cb9a177a0 Binary files /dev/null and b/graphics/pokemon/mega_diancie/back.png differ diff --git a/graphics/pokemon/mega_diancie/front.png b/graphics/pokemon/mega_diancie/front.png new file mode 100755 index 000000000..ef48adeeb Binary files /dev/null and b/graphics/pokemon/mega_diancie/front.png differ diff --git a/graphics/pokemon/mega_diancie/icon.png b/graphics/pokemon/mega_diancie/icon.png new file mode 100644 index 000000000..a38f39de6 Binary files /dev/null and b/graphics/pokemon/mega_diancie/icon.png differ diff --git a/graphics/pokemon/mega_diancie/normal.pal b/graphics/pokemon/mega_diancie/normal.pal new file mode 100755 index 000000000..0d9dd1445 --- /dev/null +++ b/graphics/pokemon/mega_diancie/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 120 +16 16 16 +216 96 160 +248 200 216 +248 248 248 +232 160 176 +72 64 104 +168 160 208 +120 112 152 +224 40 72 +240 208 104 +224 216 224 +192 208 208 +112 136 136 +248 248 248 diff --git a/graphics/pokemon/mega_diancie/shiny.pal b/graphics/pokemon/mega_diancie/shiny.pal new file mode 100755 index 000000000..f221fb1d5 --- /dev/null +++ b/graphics/pokemon/mega_diancie/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 120 +16 16 16 +216 96 160 +248 200 216 +248 248 248 +232 160 176 +48 48 48 +136 136 136 +88 88 88 +224 40 72 +240 208 104 +224 216 224 +168 48 104 +112 40 72 +224 112 160 diff --git a/graphics/pokemon/mega_gallade/back.png b/graphics/pokemon/mega_gallade/back.png new file mode 100644 index 000000000..3e7e58a93 Binary files /dev/null and b/graphics/pokemon/mega_gallade/back.png differ diff --git a/graphics/pokemon/mega_gallade/front.png b/graphics/pokemon/mega_gallade/front.png new file mode 100644 index 000000000..23b3bfc07 Binary files /dev/null and b/graphics/pokemon/mega_gallade/front.png differ diff --git a/graphics/pokemon/mega_gallade/icon.png b/graphics/pokemon/mega_gallade/icon.png new file mode 100644 index 000000000..65589b4a3 Binary files /dev/null and b/graphics/pokemon/mega_gallade/icon.png differ diff --git a/graphics/pokemon/mega_gallade/normal.pal b/graphics/pokemon/mega_gallade/normal.pal new file mode 100644 index 000000000..cb2a0497e --- /dev/null +++ b/graphics/pokemon/mega_gallade/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +112 128 168 +112 144 160 +120 192 176 +80 120 128 +160 176 200 +248 248 248 +208 72 112 +200 200 224 +248 120 144 +128 40 72 +56 80 80 +64 128 88 +88 176 104 +112 128 168 diff --git a/graphics/pokemon/mega_gallade/shiny.pal b/graphics/pokemon/mega_gallade/shiny.pal new file mode 100644 index 000000000..4f56c9ea9 --- /dev/null +++ b/graphics/pokemon/mega_gallade/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +152 112 176 +152 152 152 +200 200 200 +104 104 104 +200 160 216 +248 248 248 +224 128 48 +224 200 240 +248 192 88 +120 96 80 +24 64 136 +80 112 224 +120 168 232 +112 128 168 diff --git a/graphics/pokemon/mega_garchomp/back.png b/graphics/pokemon/mega_garchomp/back.png new file mode 100644 index 000000000..e17e411a6 Binary files /dev/null and b/graphics/pokemon/mega_garchomp/back.png differ diff --git a/graphics/pokemon/mega_garchomp/front.png b/graphics/pokemon/mega_garchomp/front.png new file mode 100644 index 000000000..de618bc23 Binary files /dev/null and b/graphics/pokemon/mega_garchomp/front.png differ diff --git a/graphics/pokemon/mega_garchomp/icon.png b/graphics/pokemon/mega_garchomp/icon.png new file mode 100644 index 000000000..168638243 Binary files /dev/null and b/graphics/pokemon/mega_garchomp/icon.png differ diff --git a/graphics/pokemon/mega_garchomp/normal.pal b/graphics/pokemon/mega_garchomp/normal.pal new file mode 100644 index 000000000..c108d3f22 --- /dev/null +++ b/graphics/pokemon/mega_garchomp/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 136 +120 120 200 +192 144 16 +40 40 80 +248 208 24 +88 96 168 +16 16 16 +184 56 64 +248 248 248 +104 56 88 +184 112 120 +88 16 0 +224 72 48 +192 200 208 +112 120 128 diff --git a/graphics/pokemon/mega_garchomp/shiny.pal b/graphics/pokemon/mega_garchomp/shiny.pal new file mode 100644 index 000000000..438ee2fb6 --- /dev/null +++ b/graphics/pokemon/mega_garchomp/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 72 160 +216 152 248 +192 144 16 +80 48 104 +248 208 24 +184 112 216 +16 16 16 +176 56 144 +248 248 248 +104 56 88 +184 112 120 +80 0 56 +224 48 168 +192 200 208 +112 120 128 diff --git a/graphics/pokemon/mega_gardevoir/back.png b/graphics/pokemon/mega_gardevoir/back.png new file mode 100644 index 000000000..be02d9f08 Binary files /dev/null and b/graphics/pokemon/mega_gardevoir/back.png differ diff --git a/graphics/pokemon/mega_gardevoir/front.png b/graphics/pokemon/mega_gardevoir/front.png new file mode 100644 index 000000000..ba58dfca0 Binary files /dev/null and b/graphics/pokemon/mega_gardevoir/front.png differ diff --git a/graphics/pokemon/mega_gardevoir/icon.png b/graphics/pokemon/mega_gardevoir/icon.png new file mode 100644 index 000000000..0483a2012 Binary files /dev/null and b/graphics/pokemon/mega_gardevoir/icon.png differ diff --git a/graphics/pokemon/mega_gardevoir/normal.pal b/graphics/pokemon/mega_gardevoir/normal.pal new file mode 100644 index 000000000..ce52b8d8f --- /dev/null +++ b/graphics/pokemon/mega_gardevoir/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 120 64 +112 184 112 +176 240 144 +136 224 136 +120 136 176 +232 232 248 +16 16 16 +200 200 224 +248 120 144 +208 72 112 +160 176 200 +128 40 72 +120 136 176 +232 232 248 +200 200 224 diff --git a/graphics/pokemon/mega_gardevoir/shiny.pal b/graphics/pokemon/mega_gardevoir/shiny.pal new file mode 100644 index 000000000..220833360 --- /dev/null +++ b/graphics/pokemon/mega_gardevoir/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 120 168 +72 160 200 +192 240 240 +136 200 224 +136 80 160 +248 240 248 +16 16 16 +208 168 216 +248 192 88 +224 128 48 +176 120 192 +120 80 48 +32 40 32 +96 104 104 +64 72 72 diff --git a/graphics/pokemon/mega_gengar/back.png b/graphics/pokemon/mega_gengar/back.png new file mode 100644 index 000000000..6cf90ad66 Binary files /dev/null and b/graphics/pokemon/mega_gengar/back.png differ diff --git a/graphics/pokemon/mega_gengar/front.png b/graphics/pokemon/mega_gengar/front.png new file mode 100644 index 000000000..f7aa3c2db Binary files /dev/null and b/graphics/pokemon/mega_gengar/front.png differ diff --git a/graphics/pokemon/mega_gengar/icon.png b/graphics/pokemon/mega_gengar/icon.png new file mode 100644 index 000000000..b81c2a976 Binary files /dev/null and b/graphics/pokemon/mega_gengar/icon.png differ diff --git a/graphics/pokemon/mega_gengar/normal.pal b/graphics/pokemon/mega_gengar/normal.pal new file mode 100644 index 000000000..6a57d84e2 --- /dev/null +++ b/graphics/pokemon/mega_gengar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 88 +40 32 48 +112 96 160 +16 16 16 +104 72 104 +136 112 40 +248 248 0 +248 88 88 +248 144 144 +200 56 32 +168 72 112 +240 152 144 +200 24 88 +160 0 48 +248 240 248 diff --git a/graphics/pokemon/mega_gengar/shiny.pal b/graphics/pokemon/mega_gengar/shiny.pal new file mode 100644 index 000000000..b5df4d3e2 --- /dev/null +++ b/graphics/pokemon/mega_gengar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 152 192 +96 72 96 +248 240 248 +16 16 16 +208 184 208 +136 112 40 +248 248 0 +88 88 88 +136 136 136 +48 48 48 +240 200 200 +232 184 176 +232 168 232 +216 144 192 +248 240 248 diff --git a/graphics/pokemon/mega_glalie/back.png b/graphics/pokemon/mega_glalie/back.png new file mode 100644 index 000000000..9b8681397 Binary files /dev/null and b/graphics/pokemon/mega_glalie/back.png differ diff --git a/graphics/pokemon/mega_glalie/front.png b/graphics/pokemon/mega_glalie/front.png new file mode 100644 index 000000000..9e7e9a73c Binary files /dev/null and b/graphics/pokemon/mega_glalie/front.png differ diff --git a/graphics/pokemon/mega_glalie/icon.png b/graphics/pokemon/mega_glalie/icon.png new file mode 100644 index 000000000..02596508e Binary files /dev/null and b/graphics/pokemon/mega_glalie/icon.png differ diff --git a/graphics/pokemon/mega_glalie/normal.pal b/graphics/pokemon/mega_glalie/normal.pal new file mode 100644 index 000000000..9a1ccc280 --- /dev/null +++ b/graphics/pokemon/mega_glalie/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 168 184 +40 40 48 +96 216 232 +160 240 248 +120 120 144 +224 224 240 +192 200 224 +168 168 200 +80 80 104 +200 64 40 +0 40 96 +40 168 184 +96 216 232 +160 240 248 diff --git a/graphics/pokemon/mega_glalie/shiny.pal b/graphics/pokemon/mega_glalie/shiny.pal new file mode 100644 index 000000000..a36211046 --- /dev/null +++ b/graphics/pokemon/mega_glalie/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 56 +40 128 184 +72 72 72 +96 184 232 +160 216 248 +120 136 144 +216 232 232 +200 216 216 +152 176 176 +80 96 104 +184 80 64 +0 40 96 +216 40 0 +248 96 56 +248 136 96 diff --git a/graphics/pokemon/mega_gyarados/back.png b/graphics/pokemon/mega_gyarados/back.png new file mode 100644 index 000000000..ed0dcf279 Binary files /dev/null and b/graphics/pokemon/mega_gyarados/back.png differ diff --git a/graphics/pokemon/mega_gyarados/front.png b/graphics/pokemon/mega_gyarados/front.png new file mode 100644 index 000000000..8ea667654 Binary files /dev/null and b/graphics/pokemon/mega_gyarados/front.png differ diff --git a/graphics/pokemon/mega_gyarados/icon.png b/graphics/pokemon/mega_gyarados/icon.png new file mode 100644 index 000000000..7ec290a05 Binary files /dev/null and b/graphics/pokemon/mega_gyarados/icon.png differ diff --git a/graphics/pokemon/mega_gyarados/normal.pal b/graphics/pokemon/mega_gyarados/normal.pal new file mode 100644 index 000000000..0e0ecf5b3 --- /dev/null +++ b/graphics/pokemon/mega_gyarados/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 112 +24 24 24 +88 64 32 +0 144 208 +200 168 96 +16 112 152 +184 48 96 +112 120 120 +240 224 168 +104 24 32 +72 80 80 +168 176 200 +240 240 240 +232 96 64 +72 80 80 diff --git a/graphics/pokemon/mega_gyarados/shiny.pal b/graphics/pokemon/mega_gyarados/shiny.pal new file mode 100644 index 000000000..008c1b42b --- /dev/null +++ b/graphics/pokemon/mega_gyarados/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 0 0 +24 24 24 +72 80 80 +224 64 72 +152 168 168 +184 24 56 +96 32 56 +224 64 72 +200 216 216 +56 8 16 +152 0 8 +200 168 168 +240 240 240 +152 64 96 +200 168 96 diff --git a/graphics/pokemon/mega_heracross/back.png b/graphics/pokemon/mega_heracross/back.png new file mode 100644 index 000000000..0ca84ef2c Binary files /dev/null and b/graphics/pokemon/mega_heracross/back.png differ diff --git a/graphics/pokemon/mega_heracross/front.png b/graphics/pokemon/mega_heracross/front.png new file mode 100644 index 000000000..70ab93ded Binary files /dev/null and b/graphics/pokemon/mega_heracross/front.png differ diff --git a/graphics/pokemon/mega_heracross/icon.png b/graphics/pokemon/mega_heracross/icon.png new file mode 100644 index 000000000..f76513663 Binary files /dev/null and b/graphics/pokemon/mega_heracross/icon.png differ diff --git a/graphics/pokemon/mega_heracross/normal.pal b/graphics/pokemon/mega_heracross/normal.pal new file mode 100644 index 000000000..531b77f51 --- /dev/null +++ b/graphics/pokemon/mega_heracross/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 96 +16 16 16 +144 184 248 +104 144 192 +64 96 144 +216 72 32 +248 216 88 +184 152 48 +104 88 32 +248 248 248 +96 96 96 +152 152 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_heracross/shiny.pal b/graphics/pokemon/mega_heracross/shiny.pal new file mode 100644 index 000000000..d5f4af93f --- /dev/null +++ b/graphics/pokemon/mega_heracross/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 40 144 +16 16 16 +248 160 248 +224 128 216 +176 80 192 +208 88 32 +248 248 136 +192 160 40 +136 104 0 +248 248 248 +96 96 96 +152 152 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_houndoom/back.png b/graphics/pokemon/mega_houndoom/back.png new file mode 100644 index 000000000..a8b45314b Binary files /dev/null and b/graphics/pokemon/mega_houndoom/back.png differ diff --git a/graphics/pokemon/mega_houndoom/front.png b/graphics/pokemon/mega_houndoom/front.png new file mode 100644 index 000000000..0a7fa97d3 Binary files /dev/null and b/graphics/pokemon/mega_houndoom/front.png differ diff --git a/graphics/pokemon/mega_houndoom/icon.png b/graphics/pokemon/mega_houndoom/icon.png new file mode 100644 index 000000000..9e0b568b2 Binary files /dev/null and b/graphics/pokemon/mega_houndoom/icon.png differ diff --git a/graphics/pokemon/mega_houndoom/normal.pal b/graphics/pokemon/mega_houndoom/normal.pal new file mode 100644 index 000000000..5523631f0 --- /dev/null +++ b/graphics/pokemon/mega_houndoom/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 112 +0 0 0 +248 248 248 +208 208 208 +160 160 160 +72 72 80 +24 32 40 +48 48 56 +240 152 128 +160 88 72 +152 40 56 +96 40 16 +96 16 16 +64 64 72 +0 0 0 diff --git a/graphics/pokemon/mega_houndoom/shiny.pal b/graphics/pokemon/mega_houndoom/shiny.pal new file mode 100644 index 000000000..90c1decf0 --- /dev/null +++ b/graphics/pokemon/mega_houndoom/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 112 +0 0 0 +248 248 248 +208 208 208 +160 160 160 +96 120 240 +40 40 160 +64 72 192 +248 136 120 +224 88 80 +248 64 48 +96 40 16 +176 48 8 +64 64 72 +0 0 0 diff --git a/graphics/pokemon/mega_kangaskhan/back.png b/graphics/pokemon/mega_kangaskhan/back.png new file mode 100644 index 000000000..d9973d7b5 Binary files /dev/null and b/graphics/pokemon/mega_kangaskhan/back.png differ diff --git a/graphics/pokemon/mega_kangaskhan/front.png b/graphics/pokemon/mega_kangaskhan/front.png new file mode 100644 index 000000000..61dbd3eb7 Binary files /dev/null and b/graphics/pokemon/mega_kangaskhan/front.png differ diff --git a/graphics/pokemon/mega_kangaskhan/icon.png b/graphics/pokemon/mega_kangaskhan/icon.png new file mode 100644 index 000000000..529b7348f Binary files /dev/null and b/graphics/pokemon/mega_kangaskhan/icon.png differ diff --git a/graphics/pokemon/mega_kangaskhan/normal.pal b/graphics/pokemon/mega_kangaskhan/normal.pal new file mode 100644 index 000000000..17cb94161 --- /dev/null +++ b/graphics/pokemon/mega_kangaskhan/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 16 +104 104 80 +136 144 96 +248 248 144 +16 16 16 +232 208 152 +248 248 248 +144 112 104 +216 168 128 +184 144 112 +184 24 24 +160 168 120 +80 72 104 +128 128 168 +200 200 232 diff --git a/graphics/pokemon/mega_kangaskhan/shiny.pal b/graphics/pokemon/mega_kangaskhan/shiny.pal new file mode 100644 index 000000000..bd1bf686b --- /dev/null +++ b/graphics/pokemon/mega_kangaskhan/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 80 +72 88 40 +112 136 56 +248 248 160 +16 16 16 +232 208 152 +248 248 248 +152 136 120 +224 208 192 +184 176 152 +184 24 24 +136 168 80 +104 72 88 +144 104 136 +216 176 208 diff --git a/graphics/pokemon/mega_latias/back.png b/graphics/pokemon/mega_latias/back.png new file mode 100644 index 000000000..33bf9a297 Binary files /dev/null and b/graphics/pokemon/mega_latias/back.png differ diff --git a/graphics/pokemon/mega_latias/front.png b/graphics/pokemon/mega_latias/front.png new file mode 100644 index 000000000..bb5135056 Binary files /dev/null and b/graphics/pokemon/mega_latias/front.png differ diff --git a/graphics/pokemon/mega_latias/icon.png b/graphics/pokemon/mega_latias/icon.png new file mode 100644 index 000000000..9c4c1c20f Binary files /dev/null and b/graphics/pokemon/mega_latias/icon.png differ diff --git a/graphics/pokemon/mega_latias/normal.pal b/graphics/pokemon/mega_latias/normal.pal new file mode 100644 index 000000000..81c3218dc --- /dev/null +++ b/graphics/pokemon/mega_latias/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +80 88 96 +8 8 8 +208 216 216 +160 160 168 +80 40 120 +120 88 168 +152 112 192 +104 64 176 +248 200 88 +248 248 248 +200 56 64 +240 128 152 +112 128 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_latias/shiny.pal b/graphics/pokemon/mega_latias/shiny.pal new file mode 100644 index 000000000..cf3c67654 --- /dev/null +++ b/graphics/pokemon/mega_latias/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 96 96 +8 8 8 +224 224 224 +176 176 176 +48 80 16 +104 160 48 +128 200 56 +80 128 40 +0 184 168 +248 248 248 +200 56 64 +240 128 152 +144 144 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_latios/back.png b/graphics/pokemon/mega_latios/back.png new file mode 100644 index 000000000..ce13049a7 Binary files /dev/null and b/graphics/pokemon/mega_latios/back.png differ diff --git a/graphics/pokemon/mega_latios/front.png b/graphics/pokemon/mega_latios/front.png new file mode 100644 index 000000000..cc20e9d1c Binary files /dev/null and b/graphics/pokemon/mega_latios/front.png differ diff --git a/graphics/pokemon/mega_latios/icon.png b/graphics/pokemon/mega_latios/icon.png new file mode 100644 index 000000000..011c2d8f6 Binary files /dev/null and b/graphics/pokemon/mega_latios/icon.png differ diff --git a/graphics/pokemon/mega_latios/normal.pal b/graphics/pokemon/mega_latios/normal.pal new file mode 100644 index 000000000..83fc646df --- /dev/null +++ b/graphics/pokemon/mega_latios/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +80 88 96 +8 8 8 +208 216 216 +160 160 168 +80 40 120 +120 88 168 +152 112 192 +104 64 176 +192 56 88 +248 248 248 +200 56 64 +240 128 152 +112 128 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_latios/shiny.pal b/graphics/pokemon/mega_latios/shiny.pal new file mode 100644 index 000000000..6e284ed92 --- /dev/null +++ b/graphics/pokemon/mega_latios/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 96 96 +8 8 8 +224 224 224 +176 176 176 +48 80 16 +104 160 48 +128 200 56 +80 128 40 +232 112 0 +248 248 248 +200 56 64 +240 128 152 +144 144 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_lopunny/back.png b/graphics/pokemon/mega_lopunny/back.png new file mode 100644 index 000000000..2e6c6565e Binary files /dev/null and b/graphics/pokemon/mega_lopunny/back.png differ diff --git a/graphics/pokemon/mega_lopunny/front.png b/graphics/pokemon/mega_lopunny/front.png new file mode 100644 index 000000000..4de84f030 Binary files /dev/null and b/graphics/pokemon/mega_lopunny/front.png differ diff --git a/graphics/pokemon/mega_lopunny/icon.png b/graphics/pokemon/mega_lopunny/icon.png new file mode 100644 index 000000000..652bb9757 Binary files /dev/null and b/graphics/pokemon/mega_lopunny/icon.png differ diff --git a/graphics/pokemon/mega_lopunny/normal.pal b/graphics/pokemon/mega_lopunny/normal.pal new file mode 100644 index 000000000..8915a3d7c --- /dev/null +++ b/graphics/pokemon/mega_lopunny/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 104 88 +232 216 160 +16 16 16 +80 40 48 +168 104 64 +136 72 56 +192 160 120 +248 248 248 +232 88 72 +120 56 64 +40 32 32 +56 48 48 +80 72 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_lopunny/shiny.pal b/graphics/pokemon/mega_lopunny/shiny.pal new file mode 100644 index 000000000..4e94e3799 --- /dev/null +++ b/graphics/pokemon/mega_lopunny/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 104 +240 168 160 +16 16 16 +80 40 48 +192 128 112 +160 96 96 +208 120 152 +248 248 248 +232 88 72 +120 56 64 +32 32 32 +48 48 48 +80 80 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_lucario/back.png b/graphics/pokemon/mega_lucario/back.png new file mode 100644 index 000000000..2e3a5736f Binary files /dev/null and b/graphics/pokemon/mega_lucario/back.png differ diff --git a/graphics/pokemon/mega_lucario/front.png b/graphics/pokemon/mega_lucario/front.png new file mode 100644 index 000000000..6a97527d0 Binary files /dev/null and b/graphics/pokemon/mega_lucario/front.png differ diff --git a/graphics/pokemon/mega_lucario/icon.png b/graphics/pokemon/mega_lucario/icon.png new file mode 100644 index 000000000..6023baa5d Binary files /dev/null and b/graphics/pokemon/mega_lucario/icon.png differ diff --git a/graphics/pokemon/mega_lucario/normal.pal b/graphics/pokemon/mega_lucario/normal.pal new file mode 100644 index 000000000..20be9afec --- /dev/null +++ b/graphics/pokemon/mega_lucario/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 120 +72 152 232 +16 16 16 +40 112 152 +88 88 88 +56 56 56 +128 128 128 +216 112 64 +248 248 248 +176 144 72 +128 32 56 +248 208 112 +72 8 24 +200 80 104 +208 208 208 diff --git a/graphics/pokemon/mega_lucario/shiny.pal b/graphics/pokemon/mega_lucario/shiny.pal new file mode 100644 index 000000000..b290d6817 --- /dev/null +++ b/graphics/pokemon/mega_lucario/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 32 +224 232 120 +16 16 16 +168 160 40 +72 88 80 +40 56 48 +104 128 120 +216 64 88 +248 248 248 +88 128 168 +128 32 56 +120 176 200 +72 8 24 +200 80 104 +208 208 208 diff --git a/graphics/pokemon/mega_manectric/back.png b/graphics/pokemon/mega_manectric/back.png new file mode 100644 index 000000000..76f8e83ca Binary files /dev/null and b/graphics/pokemon/mega_manectric/back.png differ diff --git a/graphics/pokemon/mega_manectric/front.png b/graphics/pokemon/mega_manectric/front.png new file mode 100644 index 000000000..dcb98671b Binary files /dev/null and b/graphics/pokemon/mega_manectric/front.png differ diff --git a/graphics/pokemon/mega_manectric/icon.png b/graphics/pokemon/mega_manectric/icon.png new file mode 100644 index 000000000..fca8eeffe Binary files /dev/null and b/graphics/pokemon/mega_manectric/icon.png differ diff --git a/graphics/pokemon/mega_manectric/normal.pal b/graphics/pokemon/mega_manectric/normal.pal new file mode 100644 index 000000000..62775d485 --- /dev/null +++ b/graphics/pokemon/mega_manectric/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 120 88 +248 248 192 +0 0 0 +248 232 96 +112 96 80 +192 168 88 +248 240 168 +192 192 192 +48 80 120 +240 240 240 +88 128 168 +96 152 192 +200 32 32 +248 112 112 +112 176 208 diff --git a/graphics/pokemon/mega_manectric/shiny.pal b/graphics/pokemon/mega_manectric/shiny.pal new file mode 100644 index 000000000..76b1387d7 --- /dev/null +++ b/graphics/pokemon/mega_manectric/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 104 72 +248 240 168 +0 0 0 +248 216 72 +112 80 64 +216 160 48 +248 240 168 +192 192 192 +40 48 80 +240 240 240 +64 72 104 +88 96 128 +200 32 32 +248 112 112 +112 120 136 diff --git a/graphics/pokemon/mega_mawile/back.png b/graphics/pokemon/mega_mawile/back.png new file mode 100644 index 000000000..bce83460e Binary files /dev/null and b/graphics/pokemon/mega_mawile/back.png differ diff --git a/graphics/pokemon/mega_mawile/front.png b/graphics/pokemon/mega_mawile/front.png new file mode 100644 index 000000000..5ab49d557 Binary files /dev/null and b/graphics/pokemon/mega_mawile/front.png differ diff --git a/graphics/pokemon/mega_mawile/icon.png b/graphics/pokemon/mega_mawile/icon.png new file mode 100644 index 000000000..81e49c897 Binary files /dev/null and b/graphics/pokemon/mega_mawile/icon.png differ diff --git a/graphics/pokemon/mega_mawile/normal.pal b/graphics/pokemon/mega_mawile/normal.pal new file mode 100644 index 000000000..5d915c4d0 --- /dev/null +++ b/graphics/pokemon/mega_mawile/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 72 72 +152 160 144 +112 112 112 +216 160 72 +120 88 40 +152 72 104 +240 208 136 +200 200 200 +248 248 248 +208 128 168 +96 32 56 +152 160 144 +152 72 104 +208 128 168 diff --git a/graphics/pokemon/mega_mawile/shiny.pal b/graphics/pokemon/mega_mawile/shiny.pal new file mode 100644 index 000000000..4797ea597 --- /dev/null +++ b/graphics/pokemon/mega_mawile/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +112 32 64 +208 128 168 +176 88 128 +216 144 64 +128 96 40 +176 56 40 +248 192 88 +200 200 200 +248 248 248 +248 96 88 +32 16 48 +152 160 144 +64 48 80 +120 96 144 diff --git a/graphics/pokemon/mega_medicham/back.png b/graphics/pokemon/mega_medicham/back.png new file mode 100755 index 000000000..692470be7 Binary files /dev/null and b/graphics/pokemon/mega_medicham/back.png differ diff --git a/graphics/pokemon/mega_medicham/front.png b/graphics/pokemon/mega_medicham/front.png new file mode 100755 index 000000000..d375b55d4 Binary files /dev/null and b/graphics/pokemon/mega_medicham/front.png differ diff --git a/graphics/pokemon/mega_medicham/icon.png b/graphics/pokemon/mega_medicham/icon.png new file mode 100644 index 000000000..acb021da4 Binary files /dev/null and b/graphics/pokemon/mega_medicham/icon.png differ diff --git a/graphics/pokemon/mega_medicham/normal.pal b/graphics/pokemon/mega_medicham/normal.pal new file mode 100755 index 000000000..f7b8a8fd4 --- /dev/null +++ b/graphics/pokemon/mega_medicham/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 72 88 +88 64 72 +136 128 136 +200 88 112 +224 112 136 +248 248 248 +208 200 200 +168 160 168 +16 16 16 +232 184 88 +160 112 40 +240 216 128 +64 160 184 +224 224 224 +16 72 88 diff --git a/graphics/pokemon/mega_medicham/shiny.pal b/graphics/pokemon/mega_medicham/shiny.pal new file mode 100755 index 000000000..2a07de3b1 --- /dev/null +++ b/graphics/pokemon/mega_medicham/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 88 +16 16 16 +136 128 136 +32 120 200 +80 160 224 +232 224 200 +232 224 200 +216 168 128 +16 16 16 +160 112 40 +160 112 40 +240 216 128 +64 160 184 +232 224 200 +16 72 88 diff --git a/graphics/pokemon/mega_metagross/back.png b/graphics/pokemon/mega_metagross/back.png new file mode 100644 index 000000000..00bfdd181 Binary files /dev/null and b/graphics/pokemon/mega_metagross/back.png differ diff --git a/graphics/pokemon/mega_metagross/front.png b/graphics/pokemon/mega_metagross/front.png new file mode 100644 index 000000000..6ed2cfbeb Binary files /dev/null and b/graphics/pokemon/mega_metagross/front.png differ diff --git a/graphics/pokemon/mega_metagross/icon.png b/graphics/pokemon/mega_metagross/icon.png new file mode 100644 index 000000000..76a04a67f Binary files /dev/null and b/graphics/pokemon/mega_metagross/icon.png differ diff --git a/graphics/pokemon/mega_metagross/normal.pal b/graphics/pokemon/mega_metagross/normal.pal new file mode 100644 index 000000000..98b7ad32d --- /dev/null +++ b/graphics/pokemon/mega_metagross/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 104 112 +16 16 16 +48 56 96 +200 200 200 +72 128 192 +64 96 144 +168 168 168 +144 136 144 +216 216 216 +120 160 240 +224 152 0 +192 104 0 +248 208 0 +200 216 240 +208 72 80 diff --git a/graphics/pokemon/mega_metagross/shiny.pal b/graphics/pokemon/mega_metagross/shiny.pal new file mode 100644 index 000000000..c73376156 --- /dev/null +++ b/graphics/pokemon/mega_metagross/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 64 0 +16 16 16 +72 64 80 +248 208 0 +160 152 168 +112 104 120 +224 152 0 +192 104 0 +248 248 96 +192 192 200 +72 128 192 +64 96 144 +120 160 240 +200 216 240 +208 72 80 diff --git a/graphics/pokemon/mega_mewtwo_x/back.png b/graphics/pokemon/mega_mewtwo_x/back.png new file mode 100644 index 000000000..e910d8e29 Binary files /dev/null and b/graphics/pokemon/mega_mewtwo_x/back.png differ diff --git a/graphics/pokemon/mega_mewtwo_x/front.png b/graphics/pokemon/mega_mewtwo_x/front.png new file mode 100644 index 000000000..83d35b036 Binary files /dev/null and b/graphics/pokemon/mega_mewtwo_x/front.png differ diff --git a/graphics/pokemon/mega_mewtwo_x/icon.png b/graphics/pokemon/mega_mewtwo_x/icon.png new file mode 100644 index 000000000..dfee66356 Binary files /dev/null and b/graphics/pokemon/mega_mewtwo_x/icon.png differ diff --git a/graphics/pokemon/mega_mewtwo_x/normal.pal b/graphics/pokemon/mega_mewtwo_x/normal.pal new file mode 100644 index 000000000..f558b1c7f --- /dev/null +++ b/graphics/pokemon/mega_mewtwo_x/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 120 152 +56 56 80 +176 168 192 +216 208 224 +232 224 232 +16 16 16 +120 56 128 +168 80 192 +248 248 248 +192 136 208 +80 168 216 +40 104 176 +56 32 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_mewtwo_x/shiny.pal b/graphics/pokemon/mega_mewtwo_x/shiny.pal new file mode 100644 index 000000000..caca56346 --- /dev/null +++ b/graphics/pokemon/mega_mewtwo_x/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 136 136 +64 64 64 +184 176 176 +216 216 216 +232 232 224 +16 16 16 +80 152 0 +120 200 48 +248 248 248 +160 224 88 +80 168 216 +40 104 176 +24 96 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_mewtwo_y/back.png b/graphics/pokemon/mega_mewtwo_y/back.png new file mode 100644 index 000000000..d908b5051 Binary files /dev/null and b/graphics/pokemon/mega_mewtwo_y/back.png differ diff --git a/graphics/pokemon/mega_mewtwo_y/front.png b/graphics/pokemon/mega_mewtwo_y/front.png new file mode 100644 index 000000000..f796174f2 Binary files /dev/null and b/graphics/pokemon/mega_mewtwo_y/front.png differ diff --git a/graphics/pokemon/mega_mewtwo_y/icon.png b/graphics/pokemon/mega_mewtwo_y/icon.png new file mode 100644 index 000000000..67cfc7f40 Binary files /dev/null and b/graphics/pokemon/mega_mewtwo_y/icon.png differ diff --git a/graphics/pokemon/mega_mewtwo_y/normal.pal b/graphics/pokemon/mega_mewtwo_y/normal.pal new file mode 100644 index 000000000..3d061eb56 --- /dev/null +++ b/graphics/pokemon/mega_mewtwo_y/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 120 152 +232 224 232 +216 208 224 +176 168 192 +56 56 80 +120 56 128 +168 80 192 +248 248 248 +200 48 48 +16 16 16 +232 88 88 +56 32 80 +192 136 208 +216 208 224 +0 0 0 diff --git a/graphics/pokemon/mega_mewtwo_y/shiny.pal b/graphics/pokemon/mega_mewtwo_y/shiny.pal new file mode 100644 index 000000000..d32bb6aa5 --- /dev/null +++ b/graphics/pokemon/mega_mewtwo_y/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 136 136 +232 232 224 +216 216 216 +184 176 176 +64 64 64 +80 152 0 +120 200 48 +248 248 248 +200 48 48 +16 16 16 +232 88 88 +24 96 0 +160 224 88 +216 208 224 +0 0 0 diff --git a/graphics/pokemon/mega_pidgeot/back.png b/graphics/pokemon/mega_pidgeot/back.png new file mode 100644 index 000000000..19eacf1fd Binary files /dev/null and b/graphics/pokemon/mega_pidgeot/back.png differ diff --git a/graphics/pokemon/mega_pidgeot/front.png b/graphics/pokemon/mega_pidgeot/front.png new file mode 100644 index 000000000..948738f10 Binary files /dev/null and b/graphics/pokemon/mega_pidgeot/front.png differ diff --git a/graphics/pokemon/mega_pidgeot/icon.png b/graphics/pokemon/mega_pidgeot/icon.png new file mode 100644 index 000000000..255fffe58 Binary files /dev/null and b/graphics/pokemon/mega_pidgeot/icon.png differ diff --git a/graphics/pokemon/mega_pidgeot/normal.pal b/graphics/pokemon/mega_pidgeot/normal.pal new file mode 100644 index 000000000..2346832ae --- /dev/null +++ b/graphics/pokemon/mega_pidgeot/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 64 88 +16 16 16 +32 104 136 +120 32 56 +200 184 120 +72 40 24 +200 56 96 +152 88 48 +248 248 176 +208 144 88 +224 232 96 +192 176 192 +248 248 248 +224 160 152 +184 120 120 diff --git a/graphics/pokemon/mega_pidgeot/shiny.pal b/graphics/pokemon/mega_pidgeot/shiny.pal new file mode 100644 index 000000000..fe393be34 --- /dev/null +++ b/graphics/pokemon/mega_pidgeot/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 16 80 +16 16 16 +88 32 144 +136 88 0 +224 192 96 +96 64 0 +200 160 0 +160 104 32 +248 248 168 +224 160 40 +248 232 112 +192 176 192 +248 248 248 +248 200 88 +200 144 56 diff --git a/graphics/pokemon/mega_pinsir/back.png b/graphics/pokemon/mega_pinsir/back.png new file mode 100644 index 000000000..f57585d8f Binary files /dev/null and b/graphics/pokemon/mega_pinsir/back.png differ diff --git a/graphics/pokemon/mega_pinsir/front.png b/graphics/pokemon/mega_pinsir/front.png new file mode 100644 index 000000000..2b495dba8 Binary files /dev/null and b/graphics/pokemon/mega_pinsir/front.png differ diff --git a/graphics/pokemon/mega_pinsir/icon.png b/graphics/pokemon/mega_pinsir/icon.png new file mode 100644 index 000000000..57caf09bd Binary files /dev/null and b/graphics/pokemon/mega_pinsir/icon.png differ diff --git a/graphics/pokemon/mega_pinsir/normal.pal b/graphics/pokemon/mega_pinsir/normal.pal new file mode 100644 index 000000000..3a2d966fd --- /dev/null +++ b/graphics/pokemon/mega_pinsir/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 56 +128 112 96 +216 216 216 +184 176 184 +240 128 24 +248 248 248 +0 0 0 +80 56 48 +120 96 88 +168 152 136 +200 184 176 +248 224 0 +176 152 0 +152 136 112 +120 96 88 diff --git a/graphics/pokemon/mega_pinsir/shiny.pal b/graphics/pokemon/mega_pinsir/shiny.pal new file mode 100644 index 000000000..ffe8f2c80 --- /dev/null +++ b/graphics/pokemon/mega_pinsir/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 112 24 +208 168 104 +240 232 176 +232 208 136 +240 128 24 +248 248 248 +0 0 0 +48 24 96 +72 56 128 +144 136 200 +192 176 232 +168 248 0 +112 168 0 +88 80 168 +120 96 88 diff --git a/graphics/pokemon/mega_rayquaza/back.png b/graphics/pokemon/mega_rayquaza/back.png new file mode 100644 index 000000000..51eb1dbc3 Binary files /dev/null and b/graphics/pokemon/mega_rayquaza/back.png differ diff --git a/graphics/pokemon/mega_rayquaza/front.png b/graphics/pokemon/mega_rayquaza/front.png new file mode 100644 index 000000000..2cb0f6144 Binary files /dev/null and b/graphics/pokemon/mega_rayquaza/front.png differ diff --git a/graphics/pokemon/mega_rayquaza/icon.png b/graphics/pokemon/mega_rayquaza/icon.png new file mode 100644 index 000000000..4d578a1d0 Binary files /dev/null and b/graphics/pokemon/mega_rayquaza/icon.png differ diff --git a/graphics/pokemon/mega_rayquaza/normal.pal b/graphics/pokemon/mega_rayquaza/normal.pal new file mode 100644 index 000000000..414eb7d0a --- /dev/null +++ b/graphics/pokemon/mega_rayquaza/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +216 144 24 +232 208 64 +240 240 0 +96 64 24 +224 152 32 +72 128 112 +0 0 0 +112 80 32 +88 184 136 +40 80 64 +232 208 88 +56 56 72 +144 216 176 +248 56 72 +112 48 56 diff --git a/graphics/pokemon/mega_rayquaza/shiny.pal b/graphics/pokemon/mega_rayquaza/shiny.pal new file mode 100644 index 000000000..9c65fd939 --- /dev/null +++ b/graphics/pokemon/mega_rayquaza/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +216 144 24 +232 208 64 +240 240 0 +128 16 32 +168 24 48 +64 72 72 +0 0 0 +112 80 32 +96 104 104 +48 48 48 +248 56 80 +40 40 48 +136 144 144 +248 56 72 +112 48 56 diff --git a/graphics/pokemon/mega_sableye/back.png b/graphics/pokemon/mega_sableye/back.png new file mode 100644 index 000000000..ed4d1ead0 Binary files /dev/null and b/graphics/pokemon/mega_sableye/back.png differ diff --git a/graphics/pokemon/mega_sableye/front.png b/graphics/pokemon/mega_sableye/front.png new file mode 100644 index 000000000..2bc7ca4f9 Binary files /dev/null and b/graphics/pokemon/mega_sableye/front.png differ diff --git a/graphics/pokemon/mega_sableye/icon.png b/graphics/pokemon/mega_sableye/icon.png new file mode 100644 index 000000000..9374e7b05 Binary files /dev/null and b/graphics/pokemon/mega_sableye/icon.png differ diff --git a/graphics/pokemon/mega_sableye/normal.pal b/graphics/pokemon/mega_sableye/normal.pal new file mode 100644 index 000000000..f73ca56c1 --- /dev/null +++ b/graphics/pokemon/mega_sableye/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +192 16 32 +248 72 88 +248 112 128 +248 168 176 +24 16 56 +0 0 0 +48 40 112 +144 136 208 +200 56 72 +104 88 168 +80 56 152 +128 120 56 +224 184 64 +120 240 176 +64 224 112 diff --git a/graphics/pokemon/mega_sableye/shiny.pal b/graphics/pokemon/mega_sableye/shiny.pal new file mode 100644 index 000000000..6dc5f9182 --- /dev/null +++ b/graphics/pokemon/mega_sableye/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 152 56 +64 224 112 +120 240 176 +184 248 208 +88 48 16 +0 0 0 +112 80 48 +248 200 104 +16 192 72 +208 144 80 +168 112 56 +176 112 24 +224 184 64 +248 248 128 +240 184 0 diff --git a/graphics/pokemon/mega_salamence/back.png b/graphics/pokemon/mega_salamence/back.png new file mode 100644 index 000000000..0f68e4513 Binary files /dev/null and b/graphics/pokemon/mega_salamence/back.png differ diff --git a/graphics/pokemon/mega_salamence/front.png b/graphics/pokemon/mega_salamence/front.png new file mode 100644 index 000000000..bec9a9254 Binary files /dev/null and b/graphics/pokemon/mega_salamence/front.png differ diff --git a/graphics/pokemon/mega_salamence/icon.png b/graphics/pokemon/mega_salamence/icon.png new file mode 100644 index 000000000..231749c97 Binary files /dev/null and b/graphics/pokemon/mega_salamence/icon.png differ diff --git a/graphics/pokemon/mega_salamence/normal.pal b/graphics/pokemon/mega_salamence/normal.pal new file mode 100644 index 000000000..05c295f66 --- /dev/null +++ b/graphics/pokemon/mega_salamence/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 40 +240 120 120 +160 56 56 +232 80 80 +24 24 24 +0 40 56 +32 80 96 +32 160 208 +24 112 144 +184 176 32 +240 248 72 +248 248 248 +128 144 144 +232 232 224 +168 168 160 diff --git a/graphics/pokemon/mega_salamence/shiny.pal b/graphics/pokemon/mega_salamence/shiny.pal new file mode 100644 index 000000000..c6e5a775e --- /dev/null +++ b/graphics/pokemon/mega_salamence/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +248 144 96 +176 104 64 +216 120 80 +24 24 24 +0 64 0 +40 128 32 +144 232 128 +88 184 80 +184 176 32 +240 248 72 +248 248 248 +128 144 144 +216 208 232 +176 176 184 diff --git a/graphics/pokemon/mega_sceptile/back.png b/graphics/pokemon/mega_sceptile/back.png new file mode 100644 index 000000000..ab62da17f Binary files /dev/null and b/graphics/pokemon/mega_sceptile/back.png differ diff --git a/graphics/pokemon/mega_sceptile/front.png b/graphics/pokemon/mega_sceptile/front.png new file mode 100644 index 000000000..85c5df5b1 Binary files /dev/null and b/graphics/pokemon/mega_sceptile/front.png differ diff --git a/graphics/pokemon/mega_sceptile/icon.png b/graphics/pokemon/mega_sceptile/icon.png new file mode 100644 index 000000000..7ec8aa19e Binary files /dev/null and b/graphics/pokemon/mega_sceptile/icon.png differ diff --git a/graphics/pokemon/mega_sceptile/normal.pal b/graphics/pokemon/mega_sceptile/normal.pal new file mode 100644 index 000000000..a2a2bf31e --- /dev/null +++ b/graphics/pokemon/mega_sceptile/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +24 72 40 +16 16 16 +64 152 64 +128 200 104 +24 96 40 +176 224 144 +184 32 32 +56 128 56 +224 72 56 +224 216 64 +88 80 8 +224 128 8 +40 128 48 +72 168 72 +0 0 0 diff --git a/graphics/pokemon/mega_sceptile/shiny.pal b/graphics/pokemon/mega_sceptile/shiny.pal new file mode 100644 index 000000000..25ab7b3ee --- /dev/null +++ b/graphics/pokemon/mega_sceptile/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +56 88 88 +16 16 16 +96 176 152 +160 216 232 +88 144 136 +184 240 248 +192 128 56 +88 144 136 +248 184 80 +208 72 48 +136 40 40 +248 128 80 +96 176 152 +160 216 232 +0 0 0 diff --git a/graphics/pokemon/mega_scizor/back.png b/graphics/pokemon/mega_scizor/back.png new file mode 100644 index 000000000..8cbc7f76f Binary files /dev/null and b/graphics/pokemon/mega_scizor/back.png differ diff --git a/graphics/pokemon/mega_scizor/front.png b/graphics/pokemon/mega_scizor/front.png new file mode 100644 index 000000000..534d4403d Binary files /dev/null and b/graphics/pokemon/mega_scizor/front.png differ diff --git a/graphics/pokemon/mega_scizor/icon.png b/graphics/pokemon/mega_scizor/icon.png new file mode 100644 index 000000000..e6a4eb065 Binary files /dev/null and b/graphics/pokemon/mega_scizor/icon.png differ diff --git a/graphics/pokemon/mega_scizor/normal.pal b/graphics/pokemon/mega_scizor/normal.pal new file mode 100644 index 000000000..40b8725fd --- /dev/null +++ b/graphics/pokemon/mega_scizor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 40 +240 104 104 +16 16 16 +208 56 56 +112 112 136 +184 184 216 +248 248 248 +160 40 40 +56 56 72 +64 240 232 +32 152 144 +24 184 176 +80 112 88 +184 184 216 +0 0 0 diff --git a/graphics/pokemon/mega_scizor/shiny.pal b/graphics/pokemon/mega_scizor/shiny.pal new file mode 100644 index 000000000..c9ce68684 --- /dev/null +++ b/graphics/pokemon/mega_scizor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 112 16 +216 248 104 +16 16 16 +200 224 48 +72 176 104 +192 208 192 +248 248 248 +144 160 32 +0 104 24 +248 208 16 +184 136 40 +248 136 40 +80 112 88 +184 184 216 +0 0 0 diff --git a/graphics/pokemon/mega_sharpedo/back.png b/graphics/pokemon/mega_sharpedo/back.png new file mode 100644 index 000000000..893d63a2b Binary files /dev/null and b/graphics/pokemon/mega_sharpedo/back.png differ diff --git a/graphics/pokemon/mega_sharpedo/front.png b/graphics/pokemon/mega_sharpedo/front.png new file mode 100644 index 000000000..4709fd7cc Binary files /dev/null and b/graphics/pokemon/mega_sharpedo/front.png differ diff --git a/graphics/pokemon/mega_sharpedo/icon.png b/graphics/pokemon/mega_sharpedo/icon.png new file mode 100644 index 000000000..465d405be Binary files /dev/null and b/graphics/pokemon/mega_sharpedo/icon.png differ diff --git a/graphics/pokemon/mega_sharpedo/normal.pal b/graphics/pokemon/mega_sharpedo/normal.pal new file mode 100644 index 000000000..906e242cf --- /dev/null +++ b/graphics/pokemon/mega_sharpedo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 112 +80 112 184 +56 80 144 +40 56 80 +168 168 144 +248 216 96 +16 16 16 +224 216 240 +248 248 248 +168 56 80 +168 160 176 +248 0 56 +224 104 120 +144 120 104 +0 0 0 diff --git a/graphics/pokemon/mega_sharpedo/shiny.pal b/graphics/pokemon/mega_sharpedo/shiny.pal new file mode 100644 index 000000000..03a8d5937 --- /dev/null +++ b/graphics/pokemon/mega_sharpedo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 0 128 +208 64 208 +168 24 168 +88 0 88 +208 184 88 +248 240 96 +16 16 16 +224 200 232 +248 248 248 +168 56 80 +160 144 152 +248 0 56 +224 104 120 +144 120 104 +0 0 0 diff --git a/graphics/pokemon/mega_slowbro/back.png b/graphics/pokemon/mega_slowbro/back.png new file mode 100644 index 000000000..b24353c96 Binary files /dev/null and b/graphics/pokemon/mega_slowbro/back.png differ diff --git a/graphics/pokemon/mega_slowbro/front.png b/graphics/pokemon/mega_slowbro/front.png new file mode 100644 index 000000000..4d2b4a457 Binary files /dev/null and b/graphics/pokemon/mega_slowbro/front.png differ diff --git a/graphics/pokemon/mega_slowbro/icon.png b/graphics/pokemon/mega_slowbro/icon.png new file mode 100644 index 000000000..621fe4184 Binary files /dev/null and b/graphics/pokemon/mega_slowbro/icon.png differ diff --git a/graphics/pokemon/mega_slowbro/normal.pal b/graphics/pokemon/mega_slowbro/normal.pal new file mode 100644 index 000000000..9c5235330 --- /dev/null +++ b/graphics/pokemon/mega_slowbro/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 48 48 +224 104 120 +248 144 144 +24 24 24 +248 184 168 +248 248 248 +216 216 208 +80 80 88 +128 88 32 +248 232 176 +232 208 128 +200 160 96 +136 144 144 +176 184 184 +0 0 0 diff --git a/graphics/pokemon/mega_slowbro/shiny.pal b/graphics/pokemon/mega_slowbro/shiny.pal new file mode 100644 index 000000000..bd473ff25 --- /dev/null +++ b/graphics/pokemon/mega_slowbro/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 64 168 +128 104 184 +168 144 248 +24 24 24 +200 184 248 +248 248 248 +216 216 208 +120 80 40 +120 88 40 +240 232 184 +224 200 136 +192 152 104 +160 120 40 +200 168 72 +0 0 0 diff --git a/graphics/pokemon/mega_steelix/back.png b/graphics/pokemon/mega_steelix/back.png new file mode 100644 index 000000000..8e773c0a4 Binary files /dev/null and b/graphics/pokemon/mega_steelix/back.png differ diff --git a/graphics/pokemon/mega_steelix/front.png b/graphics/pokemon/mega_steelix/front.png new file mode 100644 index 000000000..968ec9676 Binary files /dev/null and b/graphics/pokemon/mega_steelix/front.png differ diff --git a/graphics/pokemon/mega_steelix/icon.png b/graphics/pokemon/mega_steelix/icon.png new file mode 100644 index 000000000..588b9a6d2 Binary files /dev/null and b/graphics/pokemon/mega_steelix/icon.png differ diff --git a/graphics/pokemon/mega_steelix/normal.pal b/graphics/pokemon/mega_steelix/normal.pal new file mode 100644 index 000000000..e6dc947d0 --- /dev/null +++ b/graphics/pokemon/mega_steelix/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 184 208 +112 128 168 +216 216 232 +248 248 248 +72 96 136 +16 16 16 +248 184 184 +56 56 80 +176 176 232 +248 248 104 +0 160 232 +216 216 232 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_steelix/shiny.pal b/graphics/pokemon/mega_steelix/shiny.pal new file mode 100644 index 000000000..e74b7b4c3 --- /dev/null +++ b/graphics/pokemon/mega_steelix/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 224 120 +200 176 96 +240 240 200 +248 248 248 +144 120 56 +16 16 16 +248 184 184 +104 72 24 +176 176 232 +248 248 104 +0 176 136 +216 216 232 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_swampert/back.png b/graphics/pokemon/mega_swampert/back.png new file mode 100644 index 000000000..bda6ad89e Binary files /dev/null and b/graphics/pokemon/mega_swampert/back.png differ diff --git a/graphics/pokemon/mega_swampert/front.png b/graphics/pokemon/mega_swampert/front.png new file mode 100644 index 000000000..c31891c50 Binary files /dev/null and b/graphics/pokemon/mega_swampert/front.png differ diff --git a/graphics/pokemon/mega_swampert/icon.png b/graphics/pokemon/mega_swampert/icon.png new file mode 100644 index 000000000..63b1ef079 Binary files /dev/null and b/graphics/pokemon/mega_swampert/icon.png differ diff --git a/graphics/pokemon/mega_swampert/normal.pal b/graphics/pokemon/mega_swampert/normal.pal new file mode 100644 index 000000000..d231c0e83 --- /dev/null +++ b/graphics/pokemon/mega_swampert/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +24 24 24 +80 72 80 +48 48 48 +104 104 136 +104 56 32 +232 128 64 +128 160 216 +160 88 48 +88 128 192 +88 88 136 +152 192 216 +240 176 64 +168 184 176 +168 184 176 +0 0 0 diff --git a/graphics/pokemon/mega_swampert/shiny.pal b/graphics/pokemon/mega_swampert/shiny.pal new file mode 100644 index 000000000..ec40db670 --- /dev/null +++ b/graphics/pokemon/mega_swampert/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +24 24 24 +120 32 144 +80 16 88 +144 72 152 +104 56 32 +232 128 64 +216 120 208 +160 88 48 +184 80 184 +88 16 96 +248 160 240 +240 176 64 +192 192 240 +168 184 176 +0 0 0 diff --git a/graphics/pokemon/mega_tyranitar/back.png b/graphics/pokemon/mega_tyranitar/back.png new file mode 100644 index 000000000..b3747005a Binary files /dev/null and b/graphics/pokemon/mega_tyranitar/back.png differ diff --git a/graphics/pokemon/mega_tyranitar/front.png b/graphics/pokemon/mega_tyranitar/front.png new file mode 100644 index 000000000..05cc2cd18 Binary files /dev/null and b/graphics/pokemon/mega_tyranitar/front.png differ diff --git a/graphics/pokemon/mega_tyranitar/icon.png b/graphics/pokemon/mega_tyranitar/icon.png new file mode 100644 index 000000000..a327aa37e Binary files /dev/null and b/graphics/pokemon/mega_tyranitar/icon.png differ diff --git a/graphics/pokemon/mega_tyranitar/normal.pal b/graphics/pokemon/mega_tyranitar/normal.pal new file mode 100644 index 000000000..58c961c2e --- /dev/null +++ b/graphics/pokemon/mega_tyranitar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +72 88 56 +16 16 16 +168 200 152 +112 152 96 +144 40 0 +248 248 248 +192 192 192 +208 80 0 +224 64 64 +160 32 40 +112 112 112 +232 112 120 +232 112 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_tyranitar/shiny.pal b/graphics/pokemon/mega_tyranitar/shiny.pal new file mode 100644 index 000000000..ed63d0e7c --- /dev/null +++ b/graphics/pokemon/mega_tyranitar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +120 104 48 +16 16 16 +224 208 144 +176 160 112 +144 40 0 +248 248 248 +192 192 192 +208 80 0 +160 104 184 +128 64 144 +112 112 112 +200 144 216 +232 112 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mega_venusaur/back.png b/graphics/pokemon/mega_venusaur/back.png new file mode 100644 index 000000000..5da7c6cb8 Binary files /dev/null and b/graphics/pokemon/mega_venusaur/back.png differ diff --git a/graphics/pokemon/mega_venusaur/front.png b/graphics/pokemon/mega_venusaur/front.png new file mode 100644 index 000000000..ec8e1057c Binary files /dev/null and b/graphics/pokemon/mega_venusaur/front.png differ diff --git a/graphics/pokemon/mega_venusaur/icon.png b/graphics/pokemon/mega_venusaur/icon.png new file mode 100644 index 000000000..e9e662b0d Binary files /dev/null and b/graphics/pokemon/mega_venusaur/icon.png differ diff --git a/graphics/pokemon/mega_venusaur/normal.pal b/graphics/pokemon/mega_venusaur/normal.pal new file mode 100644 index 000000000..c37b448b7 --- /dev/null +++ b/graphics/pokemon/mega_venusaur/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +72 64 48 +232 176 184 +232 104 120 +248 248 248 +136 112 64 +232 192 120 +0 0 0 +32 80 80 +0 152 136 +80 160 104 +0 120 104 +136 200 160 +168 216 224 +96 176 192 +72 136 136 diff --git a/graphics/pokemon/mega_venusaur/shiny.pal b/graphics/pokemon/mega_venusaur/shiny.pal new file mode 100644 index 000000000..5b6be116d --- /dev/null +++ b/graphics/pokemon/mega_venusaur/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +128 48 8 +248 232 144 +248 216 24 +248 248 248 +184 112 64 +248 232 80 +0 0 0 +56 88 32 +0 152 80 +88 152 56 +0 120 56 +128 216 120 +200 232 80 +160 208 72 +120 152 40 diff --git a/graphics/pokemon/meganium/anim_front.png b/graphics/pokemon/meganium/anim_front.png index 9317b389a..fe346e4e4 100644 Binary files a/graphics/pokemon/meganium/anim_front.png and b/graphics/pokemon/meganium/anim_front.png differ diff --git a/graphics/pokemon/meganium/back.png b/graphics/pokemon/meganium/back.png index be01710af..0dd1d8218 100644 Binary files a/graphics/pokemon/meganium/back.png and b/graphics/pokemon/meganium/back.png differ diff --git a/graphics/pokemon/meganium/front.png b/graphics/pokemon/meganium/front.png index 5ecee5287..f251fa5f0 100644 Binary files a/graphics/pokemon/meganium/front.png and b/graphics/pokemon/meganium/front.png differ diff --git a/graphics/pokemon/meganium/icon.png b/graphics/pokemon/meganium/icon.png index ce4592272..e05a33daf 100644 Binary files a/graphics/pokemon/meganium/icon.png and b/graphics/pokemon/meganium/icon.png differ diff --git a/graphics/pokemon/meganium/normal.pal b/graphics/pokemon/meganium/normal.pal index 6a4bca91c..74ae02e57 100644 --- a/graphics/pokemon/meganium/normal.pal +++ b/graphics/pokemon/meganium/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -189 255 123 -156 230 82 -106 189 49 -32 139 16 -98 74 0 -246 164 156 -255 57 90 -205 32 57 -123 16 57 -205 205 205 -106 106 106 +0 176 232 +248 216 88 +80 64 32 +192 160 72 +144 168 88 +80 96 32 +208 240 144 +168 216 112 16 16 16 -255 222 32 -230 172 0 +248 248 248 +168 56 72 +96 32 56 +248 160 168 +224 88 112 +200 200 200 +104 104 104 diff --git a/graphics/pokemon/meganium/shiny.pal b/graphics/pokemon/meganium/shiny.pal index 0b03b419d..dc607ae60 100644 --- a/graphics/pokemon/meganium/shiny.pal +++ b/graphics/pokemon/meganium/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 98 -246 230 41 -213 197 16 -131 115 8 -74 57 0 -255 180 65 -255 123 16 -205 74 0 -139 74 0 -205 205 205 -106 106 106 +152 208 160 +248 224 64 +96 72 0 +224 168 16 +192 200 40 +112 112 16 +248 248 192 +240 240 56 16 16 16 -255 222 32 -230 172 0 +248 248 248 +208 104 40 +144 48 24 +248 208 120 +248 152 48 +200 200 200 +104 104 104 diff --git a/graphics/pokemon/melmetal/back.png b/graphics/pokemon/melmetal/back.png new file mode 100644 index 000000000..26889e2d1 Binary files /dev/null and b/graphics/pokemon/melmetal/back.png differ diff --git a/graphics/pokemon/melmetal/front.png b/graphics/pokemon/melmetal/front.png new file mode 100644 index 000000000..1eaf80672 Binary files /dev/null and b/graphics/pokemon/melmetal/front.png differ diff --git a/graphics/pokemon/melmetal/icon.png b/graphics/pokemon/melmetal/icon.png new file mode 100644 index 000000000..fa70c6b6b Binary files /dev/null and b/graphics/pokemon/melmetal/icon.png differ diff --git a/graphics/pokemon/melmetal/normal.pal b/graphics/pokemon/melmetal/normal.pal new file mode 100644 index 000000000..0a1e2b003 --- /dev/null +++ b/graphics/pokemon/melmetal/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +136 136 120 +224 128 32 +128 64 32 +248 184 72 +248 224 152 +56 48 48 +32 24 24 +96 96 88 +176 96 40 +16 16 16 +248 248 248 +216 216 216 +176 176 160 +192 40 40 diff --git a/graphics/pokemon/melmetal/shiny.pal b/graphics/pokemon/melmetal/shiny.pal new file mode 100644 index 000000000..5cce30632 --- /dev/null +++ b/graphics/pokemon/melmetal/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +136 136 120 +216 104 40 +128 48 32 +248 160 80 +248 224 152 +56 48 48 +32 24 24 +96 96 88 +176 72 40 +16 16 16 +248 248 248 +216 216 216 +176 176 160 +0 88 216 diff --git a/graphics/pokemon/meloetta/back.png b/graphics/pokemon/meloetta/back.png new file mode 100644 index 000000000..dababcd31 Binary files /dev/null and b/graphics/pokemon/meloetta/back.png differ diff --git a/graphics/pokemon/meloetta/footprint.png b/graphics/pokemon/meloetta/footprint.png new file mode 100644 index 000000000..220e4350a Binary files /dev/null and b/graphics/pokemon/meloetta/footprint.png differ diff --git a/graphics/pokemon/meloetta/front.png b/graphics/pokemon/meloetta/front.png new file mode 100644 index 000000000..8aa81c4eb Binary files /dev/null and b/graphics/pokemon/meloetta/front.png differ diff --git a/graphics/pokemon/meloetta/icon.png b/graphics/pokemon/meloetta/icon.png new file mode 100644 index 000000000..376f3953a Binary files /dev/null and b/graphics/pokemon/meloetta/icon.png differ diff --git a/graphics/pokemon/meloetta/normal.pal b/graphics/pokemon/meloetta/normal.pal new file mode 100644 index 000000000..64a721011 --- /dev/null +++ b/graphics/pokemon/meloetta/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 64 +144 120 128 +16 16 16 +96 80 96 +104 120 72 +168 184 128 +232 224 184 +40 112 120 +232 240 248 +160 168 192 +88 168 176 +112 128 160 +248 248 248 +232 136 144 +160 96 112 diff --git a/graphics/pokemon/meloetta/pirouette/back.png b/graphics/pokemon/meloetta/pirouette/back.png new file mode 100644 index 000000000..7cf58872b Binary files /dev/null and b/graphics/pokemon/meloetta/pirouette/back.png differ diff --git a/graphics/pokemon/meloetta/pirouette/front.png b/graphics/pokemon/meloetta/pirouette/front.png new file mode 100644 index 000000000..aeeed60d3 Binary files /dev/null and b/graphics/pokemon/meloetta/pirouette/front.png differ diff --git a/graphics/pokemon/meloetta/pirouette/icon.png b/graphics/pokemon/meloetta/pirouette/icon.png new file mode 100644 index 000000000..1e1fef9e7 Binary files /dev/null and b/graphics/pokemon/meloetta/pirouette/icon.png differ diff --git a/graphics/pokemon/meloetta/pirouette/normal.pal b/graphics/pokemon/meloetta/pirouette/normal.pal new file mode 100644 index 000000000..c04de22eb --- /dev/null +++ b/graphics/pokemon/meloetta/pirouette/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 72 +16 16 16 +144 120 120 +104 88 104 +168 80 64 +120 48 40 +232 120 80 +64 48 48 +248 248 240 +168 176 208 +168 64 88 +240 152 136 +224 80 104 +88 80 80 +112 96 104 diff --git a/graphics/pokemon/meloetta/pirouette/shiny.pal b/graphics/pokemon/meloetta/pirouette/shiny.pal new file mode 100644 index 000000000..20748f0fa --- /dev/null +++ b/graphics/pokemon/meloetta/pirouette/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 64 +16 16 16 +112 112 120 +88 88 96 +176 40 136 +64 32 48 +232 80 192 +64 48 48 +248 248 240 +184 168 160 +168 80 56 +232 112 80 +200 96 64 +80 80 80 +128 120 104 diff --git a/graphics/pokemon/meloetta/shiny.pal b/graphics/pokemon/meloetta/shiny.pal new file mode 100644 index 000000000..075fdd97e --- /dev/null +++ b/graphics/pokemon/meloetta/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +224 168 120 +56 56 64 +120 120 136 +16 16 16 +88 88 96 +80 112 120 +144 184 168 +200 248 224 +48 160 32 +248 248 224 +184 168 160 +104 216 72 +128 120 104 +248 248 248 +216 120 136 +176 80 96 diff --git a/graphics/pokemon/meltan/back.png b/graphics/pokemon/meltan/back.png new file mode 100644 index 000000000..d2785c36d Binary files /dev/null and b/graphics/pokemon/meltan/back.png differ diff --git a/graphics/pokemon/meltan/front.png b/graphics/pokemon/meltan/front.png new file mode 100644 index 000000000..97ebff0de Binary files /dev/null and b/graphics/pokemon/meltan/front.png differ diff --git a/graphics/pokemon/meltan/icon.png b/graphics/pokemon/meltan/icon.png new file mode 100644 index 000000000..17fb4f96b Binary files /dev/null and b/graphics/pokemon/meltan/icon.png differ diff --git a/graphics/pokemon/meltan/normal.pal b/graphics/pokemon/meltan/normal.pal new file mode 100644 index 000000000..5308c0aa0 --- /dev/null +++ b/graphics/pokemon/meltan/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 128 32 +176 96 40 +248 184 72 +248 224 152 +248 248 248 +128 64 32 +16 16 16 +88 80 72 +56 48 48 +96 96 88 +216 216 216 +136 136 120 +176 176 160 +112 16 16 +192 40 40 diff --git a/graphics/pokemon/meltan/shiny.pal b/graphics/pokemon/meltan/shiny.pal new file mode 100644 index 000000000..236726a3f --- /dev/null +++ b/graphics/pokemon/meltan/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +216 104 40 +176 72 40 +248 160 80 +248 224 152 +248 248 248 +128 48 32 +16 16 16 +88 80 72 +56 48 48 +96 96 88 +216 216 216 +136 136 120 +176 176 160 +0 48 120 +0 88 216 diff --git a/graphics/pokemon/meowstic/back.png b/graphics/pokemon/meowstic/back.png new file mode 100644 index 000000000..1c7d9610f Binary files /dev/null and b/graphics/pokemon/meowstic/back.png differ diff --git a/graphics/pokemon/meowstic/female/back.png b/graphics/pokemon/meowstic/female/back.png new file mode 100644 index 000000000..42b7f9cc7 Binary files /dev/null and b/graphics/pokemon/meowstic/female/back.png differ diff --git a/graphics/pokemon/meowstic/female/front.png b/graphics/pokemon/meowstic/female/front.png new file mode 100644 index 000000000..30271110f Binary files /dev/null and b/graphics/pokemon/meowstic/female/front.png differ diff --git a/graphics/pokemon/meowstic/female/icon.png b/graphics/pokemon/meowstic/female/icon.png new file mode 100644 index 000000000..379bd27f9 Binary files /dev/null and b/graphics/pokemon/meowstic/female/icon.png differ diff --git a/graphics/pokemon/meowstic/female/normal.pal b/graphics/pokemon/meowstic/female/normal.pal new file mode 100644 index 000000000..2e4fa6907 --- /dev/null +++ b/graphics/pokemon/meowstic/female/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 112 112 +0 0 0 +248 248 248 +192 200 200 +8 40 56 +32 112 160 +0 72 120 +248 208 0 +192 24 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/female/shiny.pal b/graphics/pokemon/meowstic/female/shiny.pal new file mode 100644 index 000000000..db13e9edc --- /dev/null +++ b/graphics/pokemon/meowstic/female/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +0 0 0 +248 248 248 +192 192 192 +56 56 24 +240 240 96 +176 176 64 +248 208 0 +192 24 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/front.png b/graphics/pokemon/meowstic/front.png new file mode 100644 index 000000000..d88b6407f Binary files /dev/null and b/graphics/pokemon/meowstic/front.png differ diff --git a/graphics/pokemon/meowstic/icon.png b/graphics/pokemon/meowstic/icon.png new file mode 100644 index 000000000..4e115005f Binary files /dev/null and b/graphics/pokemon/meowstic/icon.png differ diff --git a/graphics/pokemon/meowstic/normal.pal b/graphics/pokemon/meowstic/normal.pal new file mode 100644 index 000000000..4095c9b56 --- /dev/null +++ b/graphics/pokemon/meowstic/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 112 112 +248 248 248 +184 192 192 +192 200 200 +0 72 120 +8 40 56 +0 0 0 +32 112 160 +152 224 240 +0 144 64 +24 24 24 +104 120 120 +96 112 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/shiny.pal b/graphics/pokemon/meowstic/shiny.pal new file mode 100644 index 000000000..0fe1f7736 --- /dev/null +++ b/graphics/pokemon/meowstic/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +248 248 248 +184 192 192 +192 192 192 +176 176 64 +56 56 24 +0 0 0 +240 240 96 +152 224 240 +0 144 64 +24 24 24 +104 120 120 +96 112 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowth/anim_front.png b/graphics/pokemon/meowth/anim_front.png index ab750326a..7452c00f7 100644 Binary files a/graphics/pokemon/meowth/anim_front.png and b/graphics/pokemon/meowth/anim_front.png differ diff --git a/graphics/pokemon/meowth/back.png b/graphics/pokemon/meowth/back.png index d87e7aa14..b3153d495 100644 Binary files a/graphics/pokemon/meowth/back.png and b/graphics/pokemon/meowth/back.png differ diff --git a/graphics/pokemon/meowth/front.png b/graphics/pokemon/meowth/front.png index 76299ea59..5f64308be 100644 Binary files a/graphics/pokemon/meowth/front.png and b/graphics/pokemon/meowth/front.png differ diff --git a/graphics/pokemon/meowth/galarian/back.png b/graphics/pokemon/meowth/galarian/back.png new file mode 100644 index 000000000..a7ad396e7 Binary files /dev/null and b/graphics/pokemon/meowth/galarian/back.png differ diff --git a/graphics/pokemon/meowth/galarian/front.png b/graphics/pokemon/meowth/galarian/front.png new file mode 100644 index 000000000..05c6ee6db Binary files /dev/null and b/graphics/pokemon/meowth/galarian/front.png differ diff --git a/graphics/pokemon/meowth/galarian/normal.pal b/graphics/pokemon/meowth/galarian/normal.pal new file mode 100644 index 000000000..3ab0d1720 --- /dev/null +++ b/graphics/pokemon/meowth/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 24 +56 64 64 +128 112 104 +88 72 72 +168 160 152 +152 160 144 +32 40 40 +240 240 240 +16 16 16 +240 216 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowth/galarian/shiny.pal b/graphics/pokemon/meowth/galarian/shiny.pal new file mode 100644 index 000000000..758da255e --- /dev/null +++ b/graphics/pokemon/meowth/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 24 +72 64 56 +184 152 72 +136 96 32 +248 232 104 +152 160 144 +48 40 40 +240 240 240 +16 16 16 +240 240 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowth/icon.png b/graphics/pokemon/meowth/icon.png index 146c69093..b0a11aadd 100644 Binary files a/graphics/pokemon/meowth/icon.png and b/graphics/pokemon/meowth/icon.png differ diff --git a/graphics/pokemon/meowth/normal.pal b/graphics/pokemon/meowth/normal.pal index 034249ad5..aee303ee1 100644 --- a/graphics/pokemon/meowth/normal.pal +++ b/graphics/pokemon/meowth/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 148 -255 213 0 -205 164 0 -255 115 82 -213 90 57 +152 208 160 +136 104 56 +240 232 176 16 16 16 -230 230 230 -238 156 49 -205 123 16 -148 65 0 -255 255 180 -255 230 131 -230 180 65 -156 106 0 +112 72 40 +248 248 248 +248 216 144 +192 160 72 +184 128 64 +200 176 128 +224 224 224 +192 120 144 +216 160 104 +248 248 200 +112 72 40 +0 0 0 diff --git a/graphics/pokemon/meowth/shiny.pal b/graphics/pokemon/meowth/shiny.pal index 68f386ca6..396e16873 100644 --- a/graphics/pokemon/meowth/shiny.pal +++ b/graphics/pokemon/meowth/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 148 -255 213 0 -205 164 0 -255 115 82 -213 90 57 +152 208 160 +144 72 24 +248 216 144 16 16 16 -230 230 230 -255 123 139 -222 82 98 -139 41 57 -255 238 148 -255 197 106 -213 156 65 -131 74 0 +136 72 24 +248 248 248 +248 208 0 +200 160 0 +208 88 112 +216 160 64 +224 224 224 +248 112 80 +248 128 144 +248 232 176 +152 56 72 +0 0 0 diff --git a/graphics/pokemon/mesprit/anim_front.png b/graphics/pokemon/mesprit/anim_front.png new file mode 100644 index 000000000..90fc9da6d Binary files /dev/null and b/graphics/pokemon/mesprit/anim_front.png differ diff --git a/graphics/pokemon/mesprit/back.png b/graphics/pokemon/mesprit/back.png new file mode 100644 index 000000000..b3be041ea Binary files /dev/null and b/graphics/pokemon/mesprit/back.png differ diff --git a/graphics/pokemon/mesprit/footprint.png b/graphics/pokemon/mesprit/footprint.png new file mode 100644 index 000000000..613b898a6 Binary files /dev/null and b/graphics/pokemon/mesprit/footprint.png differ diff --git a/graphics/pokemon/mesprit/front.png b/graphics/pokemon/mesprit/front.png new file mode 100644 index 000000000..00f88ef29 Binary files /dev/null and b/graphics/pokemon/mesprit/front.png differ diff --git a/graphics/pokemon/mesprit/icon.png b/graphics/pokemon/mesprit/icon.png new file mode 100644 index 000000000..86368bae2 Binary files /dev/null and b/graphics/pokemon/mesprit/icon.png differ diff --git a/graphics/pokemon/mesprit/normal.pal b/graphics/pokemon/mesprit/normal.pal new file mode 100644 index 000000000..5e261f0e6 --- /dev/null +++ b/graphics/pokemon/mesprit/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +104 56 80 +224 120 160 +248 160 184 +168 96 136 +224 104 96 +88 56 64 +88 120 144 +248 248 248 +168 208 240 +128 160 184 +176 48 48 +248 208 48 +176 144 24 +48 64 72 diff --git a/graphics/pokemon/mesprit/shiny.pal b/graphics/pokemon/mesprit/shiny.pal new file mode 100644 index 000000000..5470c8a2c --- /dev/null +++ b/graphics/pokemon/mesprit/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +144 24 64 +240 104 120 +240 144 168 +208 64 96 +248 80 80 +88 56 64 +168 112 64 +248 248 248 +248 232 168 +232 176 96 +144 56 56 +248 176 32 +168 136 64 +88 64 32 diff --git a/graphics/pokemon/metagross/anim_front.png b/graphics/pokemon/metagross/anim_front.png index def46cfa3..7f5e2f0f9 100644 Binary files a/graphics/pokemon/metagross/anim_front.png and b/graphics/pokemon/metagross/anim_front.png differ diff --git a/graphics/pokemon/metagross/back.png b/graphics/pokemon/metagross/back.png index 2097f945d..fa14922c6 100644 Binary files a/graphics/pokemon/metagross/back.png and b/graphics/pokemon/metagross/back.png differ diff --git a/graphics/pokemon/metagross/front.png b/graphics/pokemon/metagross/front.png index 6349fe912..6d8b543db 100644 Binary files a/graphics/pokemon/metagross/front.png and b/graphics/pokemon/metagross/front.png differ diff --git a/graphics/pokemon/metagross/icon.png b/graphics/pokemon/metagross/icon.png index e9cf14ab1..fa3053197 100644 Binary files a/graphics/pokemon/metagross/icon.png and b/graphics/pokemon/metagross/icon.png differ diff --git a/graphics/pokemon/metagross/normal.pal b/graphics/pokemon/metagross/normal.pal index 265dadb67..cf0c73a96 100644 --- a/graphics/pokemon/metagross/normal.pal +++ b/graphics/pokemon/metagross/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -205 205 205 -172 172 172 -148 139 148 -115 106 115 -222 222 222 -131 74 74 -255 106 106 -213 74 82 -131 205 255 -197 222 255 -90 164 255 -74 131 213 -57 98 180 -49 57 115 +152 208 160 +40 64 88 16 16 16 +152 200 216 +120 168 192 +80 136 160 +48 96 128 +192 192 192 +160 160 160 +104 96 104 +208 208 216 +200 216 240 +248 72 80 +160 24 40 +144 136 144 +0 0 0 diff --git a/graphics/pokemon/metagross/shiny.pal b/graphics/pokemon/metagross/shiny.pal index 4ff89d816..1f6544938 100644 --- a/graphics/pokemon/metagross/shiny.pal +++ b/graphics/pokemon/metagross/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -238 172 82 -205 139 49 -172 106 16 -139 74 0 -255 205 115 -131 74 74 -255 106 106 -213 74 82 -238 238 246 -255 255 255 -213 213 222 -172 172 180 -139 131 139 -98 90 98 +152 208 160 +72 64 80 16 16 16 +224 224 232 +192 192 200 +160 152 168 +112 104 120 +248 216 48 +224 168 40 +160 112 32 +248 248 120 +200 216 240 +208 72 80 +128 72 72 +192 104 0 +0 0 0 diff --git a/graphics/pokemon/metang/anim_front.png b/graphics/pokemon/metang/anim_front.png index c1d71aa9b..91f908d52 100644 Binary files a/graphics/pokemon/metang/anim_front.png and b/graphics/pokemon/metang/anim_front.png differ diff --git a/graphics/pokemon/metang/back.png b/graphics/pokemon/metang/back.png index 2ba18eb3d..aad09e496 100644 Binary files a/graphics/pokemon/metang/back.png and b/graphics/pokemon/metang/back.png differ diff --git a/graphics/pokemon/metang/front.png b/graphics/pokemon/metang/front.png index 397bef3bf..ded638dec 100644 Binary files a/graphics/pokemon/metang/front.png and b/graphics/pokemon/metang/front.png differ diff --git a/graphics/pokemon/metang/icon.png b/graphics/pokemon/metang/icon.png index cc095e935..3916b6531 100644 Binary files a/graphics/pokemon/metang/icon.png and b/graphics/pokemon/metang/icon.png differ diff --git a/graphics/pokemon/metang/normal.pal b/graphics/pokemon/metang/normal.pal index 41b48bc08..398ac026c 100644 --- a/graphics/pokemon/metang/normal.pal +++ b/graphics/pokemon/metang/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -205 205 205 -172 172 172 -148 139 148 -115 106 115 -222 222 222 -131 74 74 -255 106 106 -213 74 82 -131 205 255 -255 255 255 -90 164 255 -74 131 213 -57 98 180 -49 57 115 +152 208 160 +96 104 136 +192 192 200 16 16 16 +248 248 248 +32 72 88 +144 152 160 +64 128 152 +136 184 208 +96 152 176 +48 104 128 +192 72 88 +112 48 64 +232 128 136 +200 200 200 +0 0 0 diff --git a/graphics/pokemon/metang/shiny.pal b/graphics/pokemon/metang/shiny.pal index 56c14cd75..1a0399713 100644 --- a/graphics/pokemon/metang/shiny.pal +++ b/graphics/pokemon/metang/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -238 172 82 -205 139 49 -172 106 16 -139 74 0 -255 205 115 -156 65 65 -255 106 106 -255 74 82 -238 238 246 -255 255 255 -213 213 222 -172 172 180 -123 115 123 -82 74 82 +152 208 160 +96 64 24 +216 136 40 16 16 16 +248 224 72 +80 72 88 +184 96 32 +160 152 168 +232 232 240 +192 192 192 +120 112 128 +208 72 80 +112 48 64 +248 128 128 +232 176 40 +0 0 0 diff --git a/graphics/pokemon/metapod/anim_front.png b/graphics/pokemon/metapod/anim_front.png index 89843520d..bb5ffc2b6 100644 Binary files a/graphics/pokemon/metapod/anim_front.png and b/graphics/pokemon/metapod/anim_front.png differ diff --git a/graphics/pokemon/metapod/back.png b/graphics/pokemon/metapod/back.png index 42b80d17c..fbe5a68cc 100644 Binary files a/graphics/pokemon/metapod/back.png and b/graphics/pokemon/metapod/back.png differ diff --git a/graphics/pokemon/metapod/front.png b/graphics/pokemon/metapod/front.png index 3ae019264..049384e47 100644 Binary files a/graphics/pokemon/metapod/front.png and b/graphics/pokemon/metapod/front.png differ diff --git a/graphics/pokemon/metapod/icon.png b/graphics/pokemon/metapod/icon.png index 2316b2408..cd84b979c 100644 Binary files a/graphics/pokemon/metapod/icon.png and b/graphics/pokemon/metapod/icon.png differ diff --git a/graphics/pokemon/metapod/normal.pal b/graphics/pokemon/metapod/normal.pal index 747522889..017e3f94b 100644 --- a/graphics/pokemon/metapod/normal.pal +++ b/graphics/pokemon/metapod/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 255 115 -156 213 74 -115 172 49 -82 98 41 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -197 197 197 +152 208 160 +88 112 48 +200 224 168 +56 80 24 +152 208 80 +112 144 72 16 16 16 -255 255 255 -255 255 255 -255 255 255 -255 255 255 +120 160 56 +248 248 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/metapod/shiny.pal b/graphics/pokemon/metapod/shiny.pal index 149d03c64..bf33e8df6 100644 --- a/graphics/pokemon/metapod/shiny.pal +++ b/graphics/pokemon/metapod/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 180 139 -255 148 106 -238 98 57 -123 57 24 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -197 197 197 +152 208 160 +144 56 24 +248 168 120 +96 24 0 +248 112 56 +192 88 24 16 16 16 -255 255 255 -255 255 255 -255 255 255 -255 255 255 +224 104 48 +248 248 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/mew/anim_front.png b/graphics/pokemon/mew/anim_front.png index fc6dacbfd..cb160cc42 100644 Binary files a/graphics/pokemon/mew/anim_front.png and b/graphics/pokemon/mew/anim_front.png differ diff --git a/graphics/pokemon/mew/back.png b/graphics/pokemon/mew/back.png index d73526245..674c6b666 100644 Binary files a/graphics/pokemon/mew/back.png and b/graphics/pokemon/mew/back.png differ diff --git a/graphics/pokemon/mew/front.png b/graphics/pokemon/mew/front.png index b72376196..cae789231 100644 Binary files a/graphics/pokemon/mew/front.png and b/graphics/pokemon/mew/front.png differ diff --git a/graphics/pokemon/mew/icon.png b/graphics/pokemon/mew/icon.png index cffd1dacc..6e7175f43 100644 Binary files a/graphics/pokemon/mew/icon.png and b/graphics/pokemon/mew/icon.png differ diff --git a/graphics/pokemon/mew/normal.pal b/graphics/pokemon/mew/normal.pal index d9a50cdec..11c00326b 100644 --- a/graphics/pokemon/mew/normal.pal +++ b/graphics/pokemon/mew/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -213 213 213 -24 90 164 -74 148 213 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -246 213 230 -255 197 205 -255 131 123 -213 74 82 -180 32 49 -41 41 41 +152 208 160 +160 104 120 +248 200 208 +208 144 152 +80 40 48 +240 168 184 +0 0 0 +248 240 248 +104 144 184 +56 104 160 +48 64 96 +240 176 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mew/shiny.pal b/graphics/pokemon/mew/shiny.pal index 0bf72b2d8..5b77b62e7 100644 --- a/graphics/pokemon/mew/shiny.pal +++ b/graphics/pokemon/mew/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -213 213 213 -24 90 164 -74 148 213 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -238 255 255 -197 238 255 -139 197 246 -82 123 205 -74 90 180 -41 41 41 +152 208 160 +72 112 168 +208 232 248 +120 168 208 +32 56 96 +152 216 248 +0 0 0 +248 240 248 +112 168 192 +40 88 216 +24 56 104 +56 120 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mewtwo/anim_front.png b/graphics/pokemon/mewtwo/anim_front.png index e3ef74e03..63a2ccf07 100644 Binary files a/graphics/pokemon/mewtwo/anim_front.png and b/graphics/pokemon/mewtwo/anim_front.png differ diff --git a/graphics/pokemon/mewtwo/back.png b/graphics/pokemon/mewtwo/back.png index e466856e5..2deab236a 100644 Binary files a/graphics/pokemon/mewtwo/back.png and b/graphics/pokemon/mewtwo/back.png differ diff --git a/graphics/pokemon/mewtwo/front.png b/graphics/pokemon/mewtwo/front.png index 58aafc2d4..4f03a6ba8 100644 Binary files a/graphics/pokemon/mewtwo/front.png and b/graphics/pokemon/mewtwo/front.png differ diff --git a/graphics/pokemon/mewtwo/icon.png b/graphics/pokemon/mewtwo/icon.png index 65f2aeec2..8463a04dd 100644 Binary files a/graphics/pokemon/mewtwo/icon.png and b/graphics/pokemon/mewtwo/icon.png differ diff --git a/graphics/pokemon/mewtwo/normal.pal b/graphics/pokemon/mewtwo/normal.pal index 4afd3567e..9e499ccb2 100644 --- a/graphics/pokemon/mewtwo/normal.pal +++ b/graphics/pokemon/mewtwo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 213 213 -230 230 246 -189 189 213 -139 139 180 -82 82 106 -230 180 255 -180 131 213 -139 90 172 -115 49 148 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -16 16 16 -255 255 255 +152 208 160 +144 120 160 +224 208 232 +64 48 80 +184 168 192 +8 8 8 +232 224 232 +120 80 112 +160 104 152 +240 240 240 +184 120 184 +80 40 80 +216 216 216 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mewtwo/shiny.pal b/graphics/pokemon/mewtwo/shiny.pal index c65c6c83e..17e074411 100644 --- a/graphics/pokemon/mewtwo/shiny.pal +++ b/graphics/pokemon/mewtwo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 213 213 -230 230 230 -180 180 180 -148 148 148 -74 74 57 -189 238 90 -148 205 65 -90 148 32 -65 90 41 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -16 16 16 -255 255 255 +152 208 160 +136 136 136 +216 216 216 +64 64 64 +184 176 176 +8 8 8 +232 232 224 +88 144 24 +120 200 48 +240 240 240 +160 224 88 +32 80 16 +216 216 216 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienfoo/anim_front.png b/graphics/pokemon/mienfoo/anim_front.png new file mode 100644 index 000000000..504a6a53a Binary files /dev/null and b/graphics/pokemon/mienfoo/anim_front.png differ diff --git a/graphics/pokemon/mienfoo/back.png b/graphics/pokemon/mienfoo/back.png new file mode 100644 index 000000000..2ba5066c8 Binary files /dev/null and b/graphics/pokemon/mienfoo/back.png differ diff --git a/graphics/pokemon/mienfoo/footprint.png b/graphics/pokemon/mienfoo/footprint.png new file mode 100644 index 000000000..3ed8b350b Binary files /dev/null and b/graphics/pokemon/mienfoo/footprint.png differ diff --git a/graphics/pokemon/mienfoo/front.png b/graphics/pokemon/mienfoo/front.png new file mode 100644 index 000000000..9df2fe780 Binary files /dev/null and b/graphics/pokemon/mienfoo/front.png differ diff --git a/graphics/pokemon/mienfoo/icon.png b/graphics/pokemon/mienfoo/icon.png new file mode 100644 index 000000000..b0a6ecf41 Binary files /dev/null and b/graphics/pokemon/mienfoo/icon.png differ diff --git a/graphics/pokemon/mienfoo/normal.pal b/graphics/pokemon/mienfoo/normal.pal new file mode 100644 index 000000000..9a72c936f --- /dev/null +++ b/graphics/pokemon/mienfoo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 120 80 +248 232 160 +208 192 120 +96 72 40 +176 160 88 +128 128 144 +160 64 88 +16 16 16 +224 96 120 +248 248 248 +104 32 56 +104 48 72 +88 88 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienfoo/shiny.pal b/graphics/pokemon/mienfoo/shiny.pal new file mode 100644 index 000000000..76cb69cab --- /dev/null +++ b/graphics/pokemon/mienfoo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 96 +232 232 200 +208 200 160 +80 72 64 +168 160 136 +120 120 120 +80 80 200 +16 16 16 +120 120 240 +248 248 248 +48 48 80 +48 48 128 +80 80 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienshao/anim_front.png b/graphics/pokemon/mienshao/anim_front.png new file mode 100644 index 000000000..6d7556bc4 Binary files /dev/null and b/graphics/pokemon/mienshao/anim_front.png differ diff --git a/graphics/pokemon/mienshao/back.png b/graphics/pokemon/mienshao/back.png new file mode 100644 index 000000000..98e9b6e11 Binary files /dev/null and b/graphics/pokemon/mienshao/back.png differ diff --git a/graphics/pokemon/mienshao/footprint.png b/graphics/pokemon/mienshao/footprint.png new file mode 100644 index 000000000..2b22b099b Binary files /dev/null and b/graphics/pokemon/mienshao/footprint.png differ diff --git a/graphics/pokemon/mienshao/front.png b/graphics/pokemon/mienshao/front.png new file mode 100644 index 000000000..f7b7fa0b5 Binary files /dev/null and b/graphics/pokemon/mienshao/front.png differ diff --git a/graphics/pokemon/mienshao/icon.png b/graphics/pokemon/mienshao/icon.png new file mode 100644 index 000000000..d73849304 Binary files /dev/null and b/graphics/pokemon/mienshao/icon.png differ diff --git a/graphics/pokemon/mienshao/normal.pal b/graphics/pokemon/mienshao/normal.pal new file mode 100644 index 000000000..e7dc996eb --- /dev/null +++ b/graphics/pokemon/mienshao/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 104 88 +216 152 88 +16 16 16 +112 96 88 +168 144 136 +224 208 200 +72 64 104 +128 104 144 +168 136 208 +136 0 40 +56 24 24 +248 208 160 +248 248 248 +48 48 64 +0 0 0 diff --git a/graphics/pokemon/mienshao/shiny.pal b/graphics/pokemon/mienshao/shiny.pal new file mode 100644 index 000000000..1e42e9b9e --- /dev/null +++ b/graphics/pokemon/mienshao/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 88 +120 56 184 +16 16 16 +96 88 112 +160 144 168 +224 200 224 +96 32 72 +160 64 136 +224 104 168 +160 32 32 +56 24 24 +168 112 224 +248 248 248 +48 48 64 +0 0 0 diff --git a/graphics/pokemon/mightyena/anim_front.png b/graphics/pokemon/mightyena/anim_front.png index 494b7b23a..c24c2e6e4 100644 Binary files a/graphics/pokemon/mightyena/anim_front.png and b/graphics/pokemon/mightyena/anim_front.png differ diff --git a/graphics/pokemon/mightyena/back.png b/graphics/pokemon/mightyena/back.png index 188562590..fad59cf11 100644 Binary files a/graphics/pokemon/mightyena/back.png and b/graphics/pokemon/mightyena/back.png differ diff --git a/graphics/pokemon/mightyena/front.png b/graphics/pokemon/mightyena/front.png index 16af4c021..930edfb6c 100644 Binary files a/graphics/pokemon/mightyena/front.png and b/graphics/pokemon/mightyena/front.png differ diff --git a/graphics/pokemon/mightyena/icon.png b/graphics/pokemon/mightyena/icon.png index 3f9e61763..ad5f379da 100644 Binary files a/graphics/pokemon/mightyena/icon.png and b/graphics/pokemon/mightyena/icon.png differ diff --git a/graphics/pokemon/mightyena/normal.pal b/graphics/pokemon/mightyena/normal.pal index 42cdc8fc1..1b7279b44 100644 --- a/graphics/pokemon/mightyena/normal.pal +++ b/graphics/pokemon/mightyena/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -57 164 164 -0 0 0 -0 0 0 -172 172 180 -148 139 156 -74 82 106 -49 49 65 -32 32 41 -222 230 238 -197 205 213 -255 197 90 -172 123 90 -222 57 57 -164 16 16 -255 255 255 +152 208 160 +8 8 8 +80 80 80 +144 144 144 +192 192 208 +56 64 64 +32 32 32 +208 96 104 +240 232 120 +160 152 56 +152 56 64 +200 112 152 +248 248 248 +144 160 160 +32 32 32 0 0 0 diff --git a/graphics/pokemon/mightyena/shiny.pal b/graphics/pokemon/mightyena/shiny.pal index 7881952af..192060af7 100644 --- a/graphics/pokemon/mightyena/shiny.pal +++ b/graphics/pokemon/mightyena/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -57 164 164 -0 0 0 -0 0 0 -255 205 106 -213 172 74 -164 123 82 -131 90 57 -98 57 16 -255 238 172 -255 222 123 -255 255 255 -172 123 90 -74 98 172 -49 57 115 -255 255 255 +152 208 160 +8 8 8 +136 96 48 +200 160 64 +224 200 104 +112 72 32 +64 40 8 +96 176 200 +240 232 88 +184 136 64 +48 120 160 +184 72 120 +248 248 248 +144 152 168 +48 48 48 0 0 0 diff --git a/graphics/pokemon/milcery/back.png b/graphics/pokemon/milcery/back.png new file mode 100644 index 000000000..fec01e631 Binary files /dev/null and b/graphics/pokemon/milcery/back.png differ diff --git a/graphics/pokemon/milcery/front.png b/graphics/pokemon/milcery/front.png new file mode 100644 index 000000000..3271cbe17 Binary files /dev/null and b/graphics/pokemon/milcery/front.png differ diff --git a/graphics/pokemon/milcery/normal.pal b/graphics/pokemon/milcery/normal.pal new file mode 100644 index 000000000..35308bb19 --- /dev/null +++ b/graphics/pokemon/milcery/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 152 80 +248 240 168 +216 200 128 +248 248 216 +16 16 16 +248 248 248 +224 208 208 +0 0 0 +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/shiny.pal b/graphics/pokemon/milcery/shiny.pal new file mode 100644 index 000000000..3552fd6b9 --- /dev/null +++ b/graphics/pokemon/milcery/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 160 128 +240 240 240 +200 184 176 +248 248 248 +16 16 16 +88 96 88 +136 144 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/milotic/anim_front.png b/graphics/pokemon/milotic/anim_front.png index a80ed6f94..078968ad2 100644 Binary files a/graphics/pokemon/milotic/anim_front.png and b/graphics/pokemon/milotic/anim_front.png differ diff --git a/graphics/pokemon/milotic/back.png b/graphics/pokemon/milotic/back.png index 5d91dfb63..651c14095 100644 Binary files a/graphics/pokemon/milotic/back.png and b/graphics/pokemon/milotic/back.png differ diff --git a/graphics/pokemon/milotic/front.png b/graphics/pokemon/milotic/front.png index 82d683449..a805425f0 100644 Binary files a/graphics/pokemon/milotic/front.png and b/graphics/pokemon/milotic/front.png differ diff --git a/graphics/pokemon/milotic/icon.png b/graphics/pokemon/milotic/icon.png index c1aa2ec8a..5caf28bad 100644 Binary files a/graphics/pokemon/milotic/icon.png and b/graphics/pokemon/milotic/icon.png differ diff --git a/graphics/pokemon/milotic/normal.pal b/graphics/pokemon/milotic/normal.pal index df5cab01a..47739a4d4 100644 --- a/graphics/pokemon/milotic/normal.pal +++ b/graphics/pokemon/milotic/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -246 246 148 -115 57 49 -164 106 82 -222 189 156 -255 213 180 -255 230 213 -148 172 197 -139 197 255 -213 98 65 -238 131 90 -180 82 65 -230 131 139 -255 164 131 -106 98 123 -246 246 238 +152 208 160 +232 112 120 +56 48 56 +176 56 72 +120 104 64 +248 224 168 +216 192 136 +24 120 160 +88 176 208 +104 32 40 +248 240 224 +240 96 112 +16 16 32 +224 40 144 +176 56 72 0 0 0 diff --git a/graphics/pokemon/milotic/shiny.pal b/graphics/pokemon/milotic/shiny.pal index 8a57b80b2..2edba04c6 100644 --- a/graphics/pokemon/milotic/shiny.pal +++ b/graphics/pokemon/milotic/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -246 246 148 -115 57 49 -164 106 82 -222 189 156 -255 213 180 -255 238 222 -222 197 0 -255 230 32 -148 156 205 -180 189 238 -90 98 148 -230 131 139 -255 164 131 -106 98 123 -246 246 238 +152 208 160 +240 80 64 +48 48 48 +176 56 32 +144 104 104 +248 216 160 +208 168 120 +192 128 0 +232 192 40 +48 72 120 +248 240 200 +176 192 248 +16 16 32 +128 224 240 +104 128 176 0 0 0 diff --git a/graphics/pokemon/miltank/anim_front.png b/graphics/pokemon/miltank/anim_front.png index f702f1143..e32aa2e0e 100644 Binary files a/graphics/pokemon/miltank/anim_front.png and b/graphics/pokemon/miltank/anim_front.png differ diff --git a/graphics/pokemon/miltank/back.png b/graphics/pokemon/miltank/back.png index 0cf5b21e6..ce0113ab2 100644 Binary files a/graphics/pokemon/miltank/back.png and b/graphics/pokemon/miltank/back.png differ diff --git a/graphics/pokemon/miltank/front.png b/graphics/pokemon/miltank/front.png index 394b56fab..7a58f3c09 100644 Binary files a/graphics/pokemon/miltank/front.png and b/graphics/pokemon/miltank/front.png differ diff --git a/graphics/pokemon/miltank/icon.png b/graphics/pokemon/miltank/icon.png index ade9cad90..b0b6caf92 100644 Binary files a/graphics/pokemon/miltank/icon.png and b/graphics/pokemon/miltank/icon.png differ diff --git a/graphics/pokemon/miltank/normal.pal b/graphics/pokemon/miltank/normal.pal index 105c67283..53d81ff57 100644 --- a/graphics/pokemon/miltank/normal.pal +++ b/graphics/pokemon/miltank/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 222 -255 172 164 -213 123 115 -139 74 74 -255 230 156 -238 197 123 -197 156 82 -148 106 32 -0 82 255 -164 164 164 -90 90 90 -49 49 49 -24 24 32 -180 57 98 +152 208 160 +72 88 96 +16 16 16 +248 248 248 +160 168 144 +40 48 56 +152 88 96 +240 152 168 +176 168 120 +184 120 128 +104 56 64 +32 104 176 +248 192 192 +240 224 152 +88 88 56 +200 184 128 diff --git a/graphics/pokemon/miltank/shiny.pal b/graphics/pokemon/miltank/shiny.pal index 7dcb6f2ee..e8781d76e 100644 --- a/graphics/pokemon/miltank/shiny.pal +++ b/graphics/pokemon/miltank/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 246 238 -230 238 238 -156 172 189 -90 98 131 -255 255 255 -222 213 197 -172 156 115 -139 106 74 -0 82 255 -213 74 49 -139 57 32 -90 24 16 -41 24 24 -238 106 115 +152 208 160 +152 88 56 +16 16 16 +248 248 248 +168 168 176 +104 32 16 +96 112 136 +176 200 224 +176 176 144 +136 160 192 +56 72 88 +32 120 200 +216 224 248 +240 240 224 +104 96 64 +208 208 184 diff --git a/graphics/pokemon/mime_jr/anim_front.png b/graphics/pokemon/mime_jr/anim_front.png new file mode 100644 index 000000000..cbc2640af Binary files /dev/null and b/graphics/pokemon/mime_jr/anim_front.png differ diff --git a/graphics/pokemon/mime_jr/back.png b/graphics/pokemon/mime_jr/back.png new file mode 100644 index 000000000..d6c059b3f Binary files /dev/null and b/graphics/pokemon/mime_jr/back.png differ diff --git a/graphics/pokemon/mime_jr/footprint.png b/graphics/pokemon/mime_jr/footprint.png new file mode 100644 index 000000000..e4abbcc18 Binary files /dev/null and b/graphics/pokemon/mime_jr/footprint.png differ diff --git a/graphics/pokemon/mime_jr/front.png b/graphics/pokemon/mime_jr/front.png new file mode 100644 index 000000000..792bb0c50 Binary files /dev/null and b/graphics/pokemon/mime_jr/front.png differ diff --git a/graphics/pokemon/mime_jr/icon.png b/graphics/pokemon/mime_jr/icon.png new file mode 100644 index 000000000..454d59948 Binary files /dev/null and b/graphics/pokemon/mime_jr/icon.png differ diff --git a/graphics/pokemon/mime_jr/normal.pal b/graphics/pokemon/mime_jr/normal.pal new file mode 100644 index 000000000..ee536e561 --- /dev/null +++ b/graphics/pokemon/mime_jr/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 96 96 +248 248 248 +216 208 200 +176 160 152 +0 0 0 +32 40 56 +64 80 96 +104 128 160 +96 64 72 +240 208 224 +208 160 176 +168 120 128 +168 64 48 +224 112 88 +144 80 88 diff --git a/graphics/pokemon/mime_jr/shiny.pal b/graphics/pokemon/mime_jr/shiny.pal new file mode 100644 index 000000000..52ff3db9b --- /dev/null +++ b/graphics/pokemon/mime_jr/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 96 96 +248 248 248 +216 208 216 +184 168 184 +0 0 0 +40 80 56 +48 136 96 +96 184 136 +112 72 112 +248 224 224 +240 168 192 +192 128 160 +184 64 152 +232 128 80 +184 64 152 diff --git a/graphics/pokemon/mimikyu/back.png b/graphics/pokemon/mimikyu/back.png new file mode 100644 index 000000000..557789a6b Binary files /dev/null and b/graphics/pokemon/mimikyu/back.png differ diff --git a/graphics/pokemon/mimikyu/busted/back.png b/graphics/pokemon/mimikyu/busted/back.png new file mode 100644 index 000000000..732fe1234 Binary files /dev/null and b/graphics/pokemon/mimikyu/busted/back.png differ diff --git a/graphics/pokemon/mimikyu/busted/front.png b/graphics/pokemon/mimikyu/busted/front.png new file mode 100644 index 000000000..c9c36c1f4 Binary files /dev/null and b/graphics/pokemon/mimikyu/busted/front.png differ diff --git a/graphics/pokemon/mimikyu/busted/icon.png b/graphics/pokemon/mimikyu/busted/icon.png new file mode 100644 index 000000000..9a1cf38c4 Binary files /dev/null and b/graphics/pokemon/mimikyu/busted/icon.png differ diff --git a/graphics/pokemon/mimikyu/busted/normal.pal b/graphics/pokemon/mimikyu/busted/normal.pal new file mode 100644 index 000000000..986637334 --- /dev/null +++ b/graphics/pokemon/mimikyu/busted/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 56 +16 16 16 +240 224 168 +64 64 64 +176 168 120 +224 136 0 +72 48 24 +176 120 64 +128 88 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mimikyu/busted/shiny.pal b/graphics/pokemon/mimikyu/busted/shiny.pal new file mode 100644 index 000000000..8e78d55f7 --- /dev/null +++ b/graphics/pokemon/mimikyu/busted/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 80 +16 16 16 +216 216 192 +56 56 72 +168 160 144 +112 128 128 +72 64 48 +152 128 104 +96 88 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mimikyu/front.png b/graphics/pokemon/mimikyu/front.png new file mode 100644 index 000000000..9d1a9181d Binary files /dev/null and b/graphics/pokemon/mimikyu/front.png differ diff --git a/graphics/pokemon/mimikyu/icon.png b/graphics/pokemon/mimikyu/icon.png new file mode 100644 index 000000000..89c587683 Binary files /dev/null and b/graphics/pokemon/mimikyu/icon.png differ diff --git a/graphics/pokemon/mimikyu/normal.pal b/graphics/pokemon/mimikyu/normal.pal new file mode 100644 index 000000000..986637334 --- /dev/null +++ b/graphics/pokemon/mimikyu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 56 +16 16 16 +240 224 168 +64 64 64 +176 168 120 +224 136 0 +72 48 24 +176 120 64 +128 88 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mimikyu/shiny.pal b/graphics/pokemon/mimikyu/shiny.pal new file mode 100644 index 000000000..8e78d55f7 --- /dev/null +++ b/graphics/pokemon/mimikyu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 80 +16 16 16 +216 216 192 +56 56 72 +168 160 144 +112 128 128 +72 64 48 +152 128 104 +96 88 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minccino/anim_front.png b/graphics/pokemon/minccino/anim_front.png new file mode 100644 index 000000000..3d99edfab Binary files /dev/null and b/graphics/pokemon/minccino/anim_front.png differ diff --git a/graphics/pokemon/minccino/back.png b/graphics/pokemon/minccino/back.png new file mode 100644 index 000000000..c2b32adba Binary files /dev/null and b/graphics/pokemon/minccino/back.png differ diff --git a/graphics/pokemon/minccino/footprint.png b/graphics/pokemon/minccino/footprint.png new file mode 100644 index 000000000..572e5bbf1 Binary files /dev/null and b/graphics/pokemon/minccino/footprint.png differ diff --git a/graphics/pokemon/minccino/front.png b/graphics/pokemon/minccino/front.png new file mode 100644 index 000000000..ee86c993c Binary files /dev/null and b/graphics/pokemon/minccino/front.png differ diff --git a/graphics/pokemon/minccino/icon.png b/graphics/pokemon/minccino/icon.png new file mode 100644 index 000000000..27dd5405d Binary files /dev/null and b/graphics/pokemon/minccino/icon.png differ diff --git a/graphics/pokemon/minccino/normal.pal b/graphics/pokemon/minccino/normal.pal new file mode 100644 index 000000000..f21720de7 --- /dev/null +++ b/graphics/pokemon/minccino/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +71 59 54 +155 138 140 +254 255 255 +229 225 220 +204 191 185 +16 16 16 +135 63 68 +175 86 93 +237 106 117 +175 86 93 +237 106 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minccino/shiny.pal b/graphics/pokemon/minccino/shiny.pal new file mode 100644 index 000000000..334e25ed3 --- /dev/null +++ b/graphics/pokemon/minccino/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +79 47 55 +172 115 131 +254 255 255 +249 204 197 +222 164 172 +16 16 16 +126 132 62 +166 173 86 +225 234 105 +214 82 82 +239 132 132 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/back.png b/graphics/pokemon/minior/back.png new file mode 100644 index 000000000..2e99bdc5e Binary files /dev/null and b/graphics/pokemon/minior/back.png differ diff --git a/graphics/pokemon/minior/core/back.png b/graphics/pokemon/minior/core/back.png new file mode 100644 index 000000000..6b0b565f4 Binary files /dev/null and b/graphics/pokemon/minior/core/back.png differ diff --git a/graphics/pokemon/minior/core/blue/icon.png b/graphics/pokemon/minior/core/blue/icon.png new file mode 100644 index 000000000..bda398288 Binary files /dev/null and b/graphics/pokemon/minior/core/blue/icon.png differ diff --git a/graphics/pokemon/minior/core/blue/normal.pal b/graphics/pokemon/minior/core/blue/normal.pal new file mode 100644 index 000000000..f22a49564 --- /dev/null +++ b/graphics/pokemon/minior/core/blue/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +69 141 163 +243 243 243 +16 16 16 +191 227 224 +123 215 234 +65 173 214 +55 158 198 +55 160 200 +50 153 203 +45 130 170 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/front.png b/graphics/pokemon/minior/core/front.png new file mode 100644 index 000000000..e9dba883a Binary files /dev/null and b/graphics/pokemon/minior/core/front.png differ diff --git a/graphics/pokemon/minior/core/green/icon.png b/graphics/pokemon/minior/core/green/icon.png new file mode 100644 index 000000000..529e60520 Binary files /dev/null and b/graphics/pokemon/minior/core/green/icon.png differ diff --git a/graphics/pokemon/minior/core/green/normal.pal b/graphics/pokemon/minior/core/green/normal.pal new file mode 100644 index 000000000..a3d601c5c --- /dev/null +++ b/graphics/pokemon/minior/core/green/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +55 133 44 +243 243 243 +16 16 16 +190 238 168 +148 222 82 +100 176 53 +54 146 52 +55 149 53 +53 145 57 +57 117 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/indigo/icon.png b/graphics/pokemon/minior/core/indigo/icon.png new file mode 100644 index 000000000..f24a887bf Binary files /dev/null and b/graphics/pokemon/minior/core/indigo/icon.png differ diff --git a/graphics/pokemon/minior/core/indigo/normal.pal b/graphics/pokemon/minior/core/indigo/normal.pal new file mode 100644 index 000000000..7e64119fe --- /dev/null +++ b/graphics/pokemon/minior/core/indigo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +69 141 163 +243 243 243 +16 16 16 +137 209 229 +49 175 223 +51 109 198 +29 92 163 +30 95 166 +30 89 162 +35 56 143 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/orange/icon.png b/graphics/pokemon/minior/core/orange/icon.png new file mode 100644 index 000000000..c588e1dd7 Binary files /dev/null and b/graphics/pokemon/minior/core/orange/icon.png differ diff --git a/graphics/pokemon/minior/core/orange/normal.pal b/graphics/pokemon/minior/core/orange/normal.pal new file mode 100644 index 000000000..221ab8b0c --- /dev/null +++ b/graphics/pokemon/minior/core/orange/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 80 39 +243 243 243 +16 16 16 +252 215 161 +247 172 62 +234 104 26 +210 102 21 +211 103 22 +209 97 22 +167 88 31 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/red/icon.png b/graphics/pokemon/minior/core/red/icon.png new file mode 100644 index 000000000..486dcdebd Binary files /dev/null and b/graphics/pokemon/minior/core/red/icon.png differ diff --git a/graphics/pokemon/minior/core/red/normal.pal b/graphics/pokemon/minior/core/red/normal.pal new file mode 100644 index 000000000..deb2598dd --- /dev/null +++ b/graphics/pokemon/minior/core/red/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +163 48 68 +243 243 243 +16 16 16 +241 156 179 +242 97 145 +208 43 84 +192 29 86 +197 29 87 +186 29 84 +160 33 78 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/shiny.pal b/graphics/pokemon/minior/core/shiny.pal new file mode 100644 index 000000000..ee5a40196 --- /dev/null +++ b/graphics/pokemon/minior/core/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +243 243 243 +16 16 16 +153 153 162 +89 89 89 +58 58 58 +251 223 66 +148 222 82 +49 175 223 +247 172 62 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/violet/icon.png b/graphics/pokemon/minior/core/violet/icon.png new file mode 100644 index 000000000..207c3f455 Binary files /dev/null and b/graphics/pokemon/minior/core/violet/icon.png differ diff --git a/graphics/pokemon/minior/core/violet/normal.pal b/graphics/pokemon/minior/core/violet/normal.pal new file mode 100644 index 000000000..019ded8cb --- /dev/null +++ b/graphics/pokemon/minior/core/violet/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +91 52 131 +243 243 243 +16 16 16 +209 186 217 +170 97 242 +123 62 198 +107 57 168 +106 56 167 +104 55 170 +82 52 131 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/yellow/icon.png b/graphics/pokemon/minior/core/yellow/icon.png new file mode 100644 index 000000000..270115f68 Binary files /dev/null and b/graphics/pokemon/minior/core/yellow/icon.png differ diff --git a/graphics/pokemon/minior/core/yellow/normal.pal b/graphics/pokemon/minior/core/yellow/normal.pal new file mode 100644 index 000000000..eacaa34ac --- /dev/null +++ b/graphics/pokemon/minior/core/yellow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +145 107 30 +243 243 243 +16 16 16 +255 247 152 +251 223 66 +228 174 12 +186 163 29 +191 167 30 +188 156 27 +164 138 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/front.png b/graphics/pokemon/minior/front.png new file mode 100644 index 000000000..4d1330b65 Binary files /dev/null and b/graphics/pokemon/minior/front.png differ diff --git a/graphics/pokemon/minior/icon.png b/graphics/pokemon/minior/icon.png new file mode 100644 index 000000000..edda34a25 Binary files /dev/null and b/graphics/pokemon/minior/icon.png differ diff --git a/graphics/pokemon/minior/normal.pal b/graphics/pokemon/minior/normal.pal new file mode 100644 index 000000000..147037774 --- /dev/null +++ b/graphics/pokemon/minior/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 104 +240 240 240 +16 16 16 +176 176 176 +96 32 32 +176 120 104 +152 56 32 +144 72 72 +24 24 32 +120 40 24 +192 144 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/shiny.pal b/graphics/pokemon/minior/shiny.pal new file mode 100644 index 000000000..147037774 --- /dev/null +++ b/graphics/pokemon/minior/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 104 +240 240 240 +16 16 16 +176 176 176 +96 32 32 +176 120 104 +152 56 32 +144 72 72 +24 24 32 +120 40 24 +192 144 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minun/anim_front.png b/graphics/pokemon/minun/anim_front.png index 3cd9688ba..071d727ef 100644 Binary files a/graphics/pokemon/minun/anim_front.png and b/graphics/pokemon/minun/anim_front.png differ diff --git a/graphics/pokemon/minun/back.png b/graphics/pokemon/minun/back.png index 7c1377d59..1e9d01ea3 100644 Binary files a/graphics/pokemon/minun/back.png and b/graphics/pokemon/minun/back.png differ diff --git a/graphics/pokemon/minun/front.png b/graphics/pokemon/minun/front.png index 9b373c0a2..d45777b28 100644 Binary files a/graphics/pokemon/minun/front.png and b/graphics/pokemon/minun/front.png differ diff --git a/graphics/pokemon/minun/icon.png b/graphics/pokemon/minun/icon.png index 1aacd776a..03bc10b0f 100644 Binary files a/graphics/pokemon/minun/icon.png and b/graphics/pokemon/minun/icon.png differ diff --git a/graphics/pokemon/minun/normal.pal b/graphics/pokemon/minun/normal.pal index 3ed8a19ee..3a5593d7a 100644 --- a/graphics/pokemon/minun/normal.pal +++ b/graphics/pokemon/minun/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 246 222 -255 238 197 -238 213 131 -189 172 131 -123 115 82 -98 156 255 -90 123 230 -49 90 131 -238 82 57 -41 49 65 -98 98 115 -65 65 98 -148 148 148 +152 208 160 +40 112 152 +136 200 232 +16 16 16 +56 152 208 +248 240 184 +120 112 80 +176 152 104 +248 248 248 +208 192 128 +24 56 96 +160 78 110 +219 149 179 +0 0 0 +0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/minun/shiny.pal b/graphics/pokemon/minun/shiny.pal index db9c93534..3a9946b49 100644 --- a/graphics/pokemon/minun/shiny.pal +++ b/graphics/pokemon/minun/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 246 222 -255 238 164 -255 213 106 -205 148 82 -139 82 16 -148 197 205 -82 139 131 -49 115 106 -238 82 57 -41 49 65 -98 98 115 -65 65 98 -148 148 148 +248 160 176 +48 128 72 +136 216 160 +16 16 16 +80 160 104 +248 232 160 +136 96 72 +200 152 80 +248 248 248 +240 200 104 +136 96 72 +165 41 33 +214 74 90 +0 0 0 +0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/misdreavus/anim_front.png b/graphics/pokemon/misdreavus/anim_front.png index bd669637b..5227084c8 100644 Binary files a/graphics/pokemon/misdreavus/anim_front.png and b/graphics/pokemon/misdreavus/anim_front.png differ diff --git a/graphics/pokemon/misdreavus/back.png b/graphics/pokemon/misdreavus/back.png index 44b44a3ff..53fcc1e18 100644 Binary files a/graphics/pokemon/misdreavus/back.png and b/graphics/pokemon/misdreavus/back.png differ diff --git a/graphics/pokemon/misdreavus/front.png b/graphics/pokemon/misdreavus/front.png index 135f6969b..ec3d2cbf0 100644 Binary files a/graphics/pokemon/misdreavus/front.png and b/graphics/pokemon/misdreavus/front.png differ diff --git a/graphics/pokemon/misdreavus/icon.png b/graphics/pokemon/misdreavus/icon.png index bbe121b91..47c3031a1 100644 Binary files a/graphics/pokemon/misdreavus/icon.png and b/graphics/pokemon/misdreavus/icon.png differ diff --git a/graphics/pokemon/misdreavus/normal.pal b/graphics/pokemon/misdreavus/normal.pal index c57ab5ea7..65fa9a322 100644 --- a/graphics/pokemon/misdreavus/normal.pal +++ b/graphics/pokemon/misdreavus/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 +152 208 160 +136 72 104 16 16 16 -41 74 65 -74 106 115 -115 156 148 -148 189 180 -255 0 246 -255 246 82 -172 16 74 -238 90 148 -255 213 197 -123 32 0 -189 32 24 -255 90 41 -255 148 189 -255 255 255 +216 112 128 +64 32 48 +72 136 152 +32 40 80 +32 80 104 +48 104 128 +192 144 88 +144 56 64 +248 200 112 +248 72 96 +248 248 248 +112 16 48 +0 0 0 diff --git a/graphics/pokemon/misdreavus/shiny.pal b/graphics/pokemon/misdreavus/shiny.pal index 8814515be..238c007ae 100644 --- a/graphics/pokemon/misdreavus/shiny.pal +++ b/graphics/pokemon/misdreavus/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 +152 208 160 +224 152 0 16 16 16 -98 82 16 -156 139 49 -213 197 98 -246 230 123 -255 0 255 -255 246 82 -82 65 32 -230 189 65 -255 230 106 -123 41 8 -172 57 24 -255 90 41 -255 197 49 -255 255 255 +248 200 48 +176 112 0 +192 208 96 +80 104 8 +128 152 56 +168 184 80 +184 144 48 +184 32 24 +232 224 96 +248 88 40 +248 248 248 +120 32 0 +0 0 0 diff --git a/graphics/pokemon/mismagius/anim_front.png b/graphics/pokemon/mismagius/anim_front.png new file mode 100644 index 000000000..41643309d Binary files /dev/null and b/graphics/pokemon/mismagius/anim_front.png differ diff --git a/graphics/pokemon/mismagius/back.png b/graphics/pokemon/mismagius/back.png new file mode 100644 index 000000000..9aa8666d1 Binary files /dev/null and b/graphics/pokemon/mismagius/back.png differ diff --git a/graphics/pokemon/mismagius/footprint.png b/graphics/pokemon/mismagius/footprint.png new file mode 100644 index 000000000..5c72b7dd2 Binary files /dev/null and b/graphics/pokemon/mismagius/footprint.png differ diff --git a/graphics/pokemon/mismagius/front.png b/graphics/pokemon/mismagius/front.png new file mode 100644 index 000000000..cd6a67d65 Binary files /dev/null and b/graphics/pokemon/mismagius/front.png differ diff --git a/graphics/pokemon/mismagius/icon.png b/graphics/pokemon/mismagius/icon.png new file mode 100644 index 000000000..ad707f8cd Binary files /dev/null and b/graphics/pokemon/mismagius/icon.png differ diff --git a/graphics/pokemon/mismagius/normal.pal b/graphics/pokemon/mismagius/normal.pal new file mode 100644 index 000000000..9f98866ae --- /dev/null +++ b/graphics/pokemon/mismagius/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 40 96 +144 72 128 +208 120 184 +32 24 56 +16 16 16 +120 88 152 +80 56 104 +160 136 48 +248 248 248 +152 72 72 +240 216 80 +224 104 96 +32 32 56 +224 104 96 +0 0 0 diff --git a/graphics/pokemon/mismagius/shiny.pal b/graphics/pokemon/mismagius/shiny.pal new file mode 100644 index 000000000..774528982 --- /dev/null +++ b/graphics/pokemon/mismagius/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 0 +168 152 32 +216 192 72 +48 48 32 +16 16 16 +160 160 48 +104 104 40 +200 152 0 +248 248 248 +144 56 88 +240 216 56 +232 88 64 +48 48 32 +232 96 64 +0 0 0 diff --git a/graphics/pokemon/moltres/anim_front.png b/graphics/pokemon/moltres/anim_front.png index 2f49fe6a7..3ba2a59da 100644 Binary files a/graphics/pokemon/moltres/anim_front.png and b/graphics/pokemon/moltres/anim_front.png differ diff --git a/graphics/pokemon/moltres/back.png b/graphics/pokemon/moltres/back.png index 11ed8ced8..d1ee4ba2c 100644 Binary files a/graphics/pokemon/moltres/back.png and b/graphics/pokemon/moltres/back.png differ diff --git a/graphics/pokemon/moltres/front.png b/graphics/pokemon/moltres/front.png index d07fc056f..27e286589 100644 Binary files a/graphics/pokemon/moltres/front.png and b/graphics/pokemon/moltres/front.png differ diff --git a/graphics/pokemon/moltres/galarian/back.png b/graphics/pokemon/moltres/galarian/back.png new file mode 100644 index 000000000..6ea99b523 Binary files /dev/null and b/graphics/pokemon/moltres/galarian/back.png differ diff --git a/graphics/pokemon/moltres/galarian/front.png b/graphics/pokemon/moltres/galarian/front.png new file mode 100644 index 000000000..a0f00c0a6 Binary files /dev/null and b/graphics/pokemon/moltres/galarian/front.png differ diff --git a/graphics/pokemon/moltres/galarian/normal.pal b/graphics/pokemon/moltres/galarian/normal.pal new file mode 100644 index 000000000..e01c49a63 --- /dev/null +++ b/graphics/pokemon/moltres/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 40 80 +32 40 48 +240 88 136 +80 96 104 +48 64 72 +248 168 216 +16 16 16 +248 208 240 +216 56 88 +128 0 32 +0 184 184 +176 24 56 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/moltres/galarian/shiny.pal b/graphics/pokemon/moltres/galarian/shiny.pal new file mode 100644 index 000000000..9b67418f0 --- /dev/null +++ b/graphics/pokemon/moltres/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +240 80 32 +112 56 8 +240 128 48 +248 208 48 +216 144 16 +248 184 72 +16 16 16 +248 232 104 +232 64 32 +128 0 0 +0 184 184 +192 40 16 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/moltres/icon.png b/graphics/pokemon/moltres/icon.png index e15d2164a..99affaa0b 100644 Binary files a/graphics/pokemon/moltres/icon.png and b/graphics/pokemon/moltres/icon.png differ diff --git a/graphics/pokemon/moltres/normal.pal b/graphics/pokemon/moltres/normal.pal index b27f7cdac..2114a47a7 100644 --- a/graphics/pokemon/moltres/normal.pal +++ b/graphics/pokemon/moltres/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -222 222 222 -180 0 0 -255 213 156 -255 148 74 -255 98 0 -238 0 0 -238 172 74 -205 123 32 -131 49 0 -255 246 65 -255 222 16 -255 172 0 -189 82 0 -16 16 16 +152 208 160 +160 48 24 +216 104 64 +88 64 32 +248 184 88 +16 8 8 +192 144 72 +240 160 112 +248 200 112 +248 208 152 +56 56 112 +248 248 248 +80 56 56 +144 104 104 +208 160 128 +96 96 96 diff --git a/graphics/pokemon/moltres/shiny.pal b/graphics/pokemon/moltres/shiny.pal index b289551aa..0647dce29 100644 --- a/graphics/pokemon/moltres/shiny.pal +++ b/graphics/pokemon/moltres/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -222 222 222 -180 0 0 -255 213 156 -255 148 74 -255 98 0 -189 49 41 -255 115 90 -205 49 32 -164 16 32 -255 222 205 -255 172 164 -230 115 106 -172 57 57 -16 16 16 +152 208 160 +208 24 24 +232 96 56 +152 72 80 +248 184 192 +16 8 8 +224 136 160 +248 160 72 +248 208 96 +248 216 224 +96 48 72 +248 248 248 +112 16 16 +152 48 40 +208 80 72 +96 96 96 diff --git a/graphics/pokemon/monferno/anim_front.png b/graphics/pokemon/monferno/anim_front.png new file mode 100644 index 000000000..2c35e3b4a Binary files /dev/null and b/graphics/pokemon/monferno/anim_front.png differ diff --git a/graphics/pokemon/monferno/back.png b/graphics/pokemon/monferno/back.png new file mode 100644 index 000000000..502e061c2 Binary files /dev/null and b/graphics/pokemon/monferno/back.png differ diff --git a/graphics/pokemon/monferno/footprint.png b/graphics/pokemon/monferno/footprint.png new file mode 100644 index 000000000..a268058ae Binary files /dev/null and b/graphics/pokemon/monferno/footprint.png differ diff --git a/graphics/pokemon/monferno/front.png b/graphics/pokemon/monferno/front.png new file mode 100644 index 000000000..cff833cd4 Binary files /dev/null and b/graphics/pokemon/monferno/front.png differ diff --git a/graphics/pokemon/monferno/icon.png b/graphics/pokemon/monferno/icon.png new file mode 100644 index 000000000..8a01ec515 Binary files /dev/null and b/graphics/pokemon/monferno/icon.png differ diff --git a/graphics/pokemon/monferno/normal.pal b/graphics/pokemon/monferno/normal.pal new file mode 100644 index 000000000..3d841fd2f --- /dev/null +++ b/graphics/pokemon/monferno/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 56 48 +72 48 8 +120 88 64 +224 184 152 +144 96 32 +184 144 120 +200 120 48 +224 152 80 +24 80 112 +40 136 176 +200 192 184 +16 16 16 +248 248 248 +240 192 48 +96 96 112 diff --git a/graphics/pokemon/monferno/shiny.pal b/graphics/pokemon/monferno/shiny.pal new file mode 100644 index 000000000..930005da0 --- /dev/null +++ b/graphics/pokemon/monferno/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 56 64 +112 16 48 +120 96 16 +240 232 152 +208 48 96 +216 192 88 +240 88 120 +240 136 168 +112 72 144 +168 120 208 +192 200 200 +16 16 16 +248 248 248 +232 224 56 +96 96 112 diff --git a/graphics/pokemon/morelull/back.png b/graphics/pokemon/morelull/back.png new file mode 100644 index 000000000..2c0e0e813 Binary files /dev/null and b/graphics/pokemon/morelull/back.png differ diff --git a/graphics/pokemon/morelull/front.png b/graphics/pokemon/morelull/front.png new file mode 100644 index 000000000..73c2c9642 Binary files /dev/null and b/graphics/pokemon/morelull/front.png differ diff --git a/graphics/pokemon/morelull/icon.png b/graphics/pokemon/morelull/icon.png new file mode 100644 index 000000000..221ebe545 Binary files /dev/null and b/graphics/pokemon/morelull/icon.png differ diff --git a/graphics/pokemon/morelull/normal.pal b/graphics/pokemon/morelull/normal.pal new file mode 100644 index 000000000..1deba1759 --- /dev/null +++ b/graphics/pokemon/morelull/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +224 120 136 +120 56 120 +240 176 200 +16 16 16 +152 112 176 +104 128 168 +176 144 192 +200 216 224 +96 96 72 +200 184 168 +248 240 208 +168 136 120 +200 208 152 +152 168 96 +168 144 192 diff --git a/graphics/pokemon/morelull/shiny.pal b/graphics/pokemon/morelull/shiny.pal new file mode 100644 index 000000000..be265014a --- /dev/null +++ b/graphics/pokemon/morelull/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +216 96 96 +112 56 24 +240 144 120 +16 16 16 +208 120 24 +112 40 24 +240 192 72 +176 112 64 +96 96 72 +200 184 168 +248 240 208 +168 136 120 +200 208 152 +152 168 96 +144 64 56 diff --git a/graphics/pokemon/morgrem/back.png b/graphics/pokemon/morgrem/back.png new file mode 100644 index 000000000..c646a8fe9 Binary files /dev/null and b/graphics/pokemon/morgrem/back.png differ diff --git a/graphics/pokemon/morgrem/front.png b/graphics/pokemon/morgrem/front.png new file mode 100644 index 000000000..980ead417 Binary files /dev/null and b/graphics/pokemon/morgrem/front.png differ diff --git a/graphics/pokemon/morgrem/normal.pal b/graphics/pokemon/morgrem/normal.pal new file mode 100644 index 000000000..28d7ef972 --- /dev/null +++ b/graphics/pokemon/morgrem/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 32 72 +240 88 144 +48 40 80 +88 64 144 +136 112 176 +232 48 96 +64 48 104 +248 8 64 +16 16 16 +200 200 200 +248 248 248 +64 144 80 +64 184 96 +48 104 56 +0 0 0 diff --git a/graphics/pokemon/morgrem/shiny.pal b/graphics/pokemon/morgrem/shiny.pal new file mode 100644 index 000000000..007bdfacc --- /dev/null +++ b/graphics/pokemon/morgrem/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 88 +80 128 200 +112 104 112 +216 208 216 +240 232 240 +64 80 168 +160 152 160 +248 8 64 +16 16 16 +200 200 200 +248 248 248 +152 48 128 +192 48 168 +104 40 96 +0 0 0 diff --git a/graphics/pokemon/morpeko/back.png b/graphics/pokemon/morpeko/back.png new file mode 100644 index 000000000..722b1acd9 Binary files /dev/null and b/graphics/pokemon/morpeko/back.png differ diff --git a/graphics/pokemon/morpeko/front.png b/graphics/pokemon/morpeko/front.png new file mode 100644 index 000000000..acf1de956 Binary files /dev/null and b/graphics/pokemon/morpeko/front.png differ diff --git a/graphics/pokemon/morpeko/hangry/back.png b/graphics/pokemon/morpeko/hangry/back.png new file mode 100644 index 000000000..93284f87b Binary files /dev/null and b/graphics/pokemon/morpeko/hangry/back.png differ diff --git a/graphics/pokemon/morpeko/hangry/front.png b/graphics/pokemon/morpeko/hangry/front.png new file mode 100644 index 000000000..240970e83 Binary files /dev/null and b/graphics/pokemon/morpeko/hangry/front.png differ diff --git a/graphics/pokemon/morpeko/hangry/normal.pal b/graphics/pokemon/morpeko/hangry/normal.pal new file mode 100644 index 000000000..aa46f90de --- /dev/null +++ b/graphics/pokemon/morpeko/hangry/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 48 +104 96 96 +72 72 64 +144 72 200 +88 56 128 +16 16 16 +232 24 32 +248 96 128 +248 248 248 +72 48 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morpeko/hangry/shiny.pal b/graphics/pokemon/morpeko/hangry/shiny.pal new file mode 100644 index 000000000..eb8be0361 --- /dev/null +++ b/graphics/pokemon/morpeko/hangry/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 48 +104 96 96 +72 72 64 +96 88 200 +72 56 144 +16 16 16 +232 24 32 +248 96 128 +248 248 248 +48 48 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morpeko/normal.pal b/graphics/pokemon/morpeko/normal.pal new file mode 100644 index 000000000..9b1c00ee1 --- /dev/null +++ b/graphics/pokemon/morpeko/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 88 32 +216 160 72 +72 72 64 +104 96 96 +168 112 40 +56 48 48 +248 248 120 +224 192 80 +16 16 16 +248 248 248 +248 96 128 +184 48 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morpeko/shiny.pal b/graphics/pokemon/morpeko/shiny.pal new file mode 100644 index 000000000..febdf9480 --- /dev/null +++ b/graphics/pokemon/morpeko/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 72 +200 152 96 +72 72 64 +104 96 96 +168 112 64 +56 48 48 +248 240 240 +208 184 184 +16 16 16 +248 248 248 +248 96 128 +184 48 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mothim/anim_front.png b/graphics/pokemon/mothim/anim_front.png new file mode 100644 index 000000000..b634f24fd Binary files /dev/null and b/graphics/pokemon/mothim/anim_front.png differ diff --git a/graphics/pokemon/mothim/back.png b/graphics/pokemon/mothim/back.png new file mode 100644 index 000000000..ce5d70ea1 Binary files /dev/null and b/graphics/pokemon/mothim/back.png differ diff --git a/graphics/pokemon/mothim/footprint.png b/graphics/pokemon/mothim/footprint.png new file mode 100644 index 000000000..4a533b580 Binary files /dev/null and b/graphics/pokemon/mothim/footprint.png differ diff --git a/graphics/pokemon/mothim/front.png b/graphics/pokemon/mothim/front.png new file mode 100644 index 000000000..4aa22d601 Binary files /dev/null and b/graphics/pokemon/mothim/front.png differ diff --git a/graphics/pokemon/mothim/icon.png b/graphics/pokemon/mothim/icon.png new file mode 100644 index 000000000..ce6f8f0f6 Binary files /dev/null and b/graphics/pokemon/mothim/icon.png differ diff --git a/graphics/pokemon/mothim/normal.pal b/graphics/pokemon/mothim/normal.pal new file mode 100644 index 000000000..8abe1ace7 --- /dev/null +++ b/graphics/pokemon/mothim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 56 16 +240 112 48 +248 200 96 +184 152 72 +112 88 40 +16 16 16 +168 72 32 +208 216 216 +72 88 88 +144 152 160 +32 32 40 +96 96 80 +64 56 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mothim/shiny.pal b/graphics/pokemon/mothim/shiny.pal new file mode 100644 index 000000000..31bd384bd --- /dev/null +++ b/graphics/pokemon/mothim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 104 +80 160 208 +232 232 136 +200 192 64 +136 128 32 +16 16 16 +40 120 152 +192 200 208 +80 88 104 +128 136 152 +40 48 40 +88 112 88 +56 72 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mr_mime/anim_front.png b/graphics/pokemon/mr_mime/anim_front.png index 710145fef..52a3423c8 100644 Binary files a/graphics/pokemon/mr_mime/anim_front.png and b/graphics/pokemon/mr_mime/anim_front.png differ diff --git a/graphics/pokemon/mr_mime/back.png b/graphics/pokemon/mr_mime/back.png index 129fbb4e2..d5fbd0396 100644 Binary files a/graphics/pokemon/mr_mime/back.png and b/graphics/pokemon/mr_mime/back.png differ diff --git a/graphics/pokemon/mr_mime/front.png b/graphics/pokemon/mr_mime/front.png index c8f107911..7ee2f715e 100644 Binary files a/graphics/pokemon/mr_mime/front.png and b/graphics/pokemon/mr_mime/front.png differ diff --git a/graphics/pokemon/mr_mime/galarian/back.png b/graphics/pokemon/mr_mime/galarian/back.png new file mode 100644 index 000000000..28b4aa04c Binary files /dev/null and b/graphics/pokemon/mr_mime/galarian/back.png differ diff --git a/graphics/pokemon/mr_mime/galarian/front.png b/graphics/pokemon/mr_mime/galarian/front.png new file mode 100644 index 000000000..6e308c514 Binary files /dev/null and b/graphics/pokemon/mr_mime/galarian/front.png differ diff --git a/graphics/pokemon/mr_mime/galarian/normal.pal b/graphics/pokemon/mr_mime/galarian/normal.pal new file mode 100644 index 000000000..f9cfa85b8 --- /dev/null +++ b/graphics/pokemon/mr_mime/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 72 +80 104 144 +64 72 112 +16 16 16 +104 56 48 +248 232 232 +248 200 200 +216 160 160 +248 248 248 +120 112 128 +184 80 104 +88 128 200 +128 168 224 +200 200 208 +168 232 248 diff --git a/graphics/pokemon/mr_mime/galarian/shiny.pal b/graphics/pokemon/mr_mime/galarian/shiny.pal new file mode 100644 index 000000000..fc3b440f6 --- /dev/null +++ b/graphics/pokemon/mr_mime/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 64 +112 96 136 +96 72 104 +16 16 16 +104 64 48 +248 240 232 +248 208 200 +216 168 160 +248 248 248 +120 112 128 +184 80 104 +112 136 184 +144 176 208 +200 200 208 +168 232 248 diff --git a/graphics/pokemon/mr_mime/icon.png b/graphics/pokemon/mr_mime/icon.png index b1e3b2bfb..7b106384c 100644 Binary files a/graphics/pokemon/mr_mime/icon.png and b/graphics/pokemon/mr_mime/icon.png differ diff --git a/graphics/pokemon/mr_mime/normal.pal b/graphics/pokemon/mr_mime/normal.pal index 269bf45ed..5e5302ea4 100644 --- a/graphics/pokemon/mr_mime/normal.pal +++ b/graphics/pokemon/mr_mime/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 180 -205 213 222 -156 164 172 -90 98 115 -49 57 74 -238 172 164 -230 98 74 -189 74 57 -131 49 49 -255 238 238 -255 205 205 -238 172 164 -139 90 82 -255 0 255 +152 208 160 +16 40 56 +32 72 112 +80 136 168 16 16 16 -255 255 255 +104 64 72 +248 224 224 +248 200 208 +216 168 176 +248 248 248 +184 192 200 +240 96 136 +112 56 64 +168 88 104 +248 136 168 +158 98 128 diff --git a/graphics/pokemon/mr_mime/shiny.pal b/graphics/pokemon/mr_mime/shiny.pal index c20f8dbf4..bfefff8bd 100644 --- a/graphics/pokemon/mr_mime/shiny.pal +++ b/graphics/pokemon/mr_mime/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 180 -205 213 222 -156 164 172 -90 98 115 -49 57 74 -180 230 82 -139 189 41 -98 148 0 -41 90 0 -255 238 238 -255 205 205 -230 172 172 -139 90 82 -255 0 255 +152 208 160 +16 56 72 +16 88 120 +96 144 184 16 16 16 -255 255 255 +104 64 48 +248 240 232 +248 208 200 +216 168 160 +248 248 248 +200 208 208 +136 200 64 +64 96 16 +104 152 24 +184 224 96 +189 74 115 diff --git a/graphics/pokemon/mr_rime/back.png b/graphics/pokemon/mr_rime/back.png new file mode 100644 index 000000000..e5db5406d Binary files /dev/null and b/graphics/pokemon/mr_rime/back.png differ diff --git a/graphics/pokemon/mr_rime/front.png b/graphics/pokemon/mr_rime/front.png new file mode 100644 index 000000000..3c86f31cc Binary files /dev/null and b/graphics/pokemon/mr_rime/front.png differ diff --git a/graphics/pokemon/mr_rime/normal.pal b/graphics/pokemon/mr_rime/normal.pal new file mode 100644 index 000000000..5e25e1411 --- /dev/null +++ b/graphics/pokemon/mr_rime/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 64 +80 80 128 +16 16 16 +56 48 88 +208 144 144 +160 200 232 +224 96 32 +200 64 112 +248 176 176 +248 248 248 +232 184 0 +104 56 48 +48 72 168 +40 128 216 +96 152 200 diff --git a/graphics/pokemon/mr_rime/shiny.pal b/graphics/pokemon/mr_rime/shiny.pal new file mode 100644 index 000000000..f637031b2 --- /dev/null +++ b/graphics/pokemon/mr_rime/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 48 +96 72 96 +16 16 16 +72 48 72 +208 144 144 +200 208 232 +200 120 80 +200 112 120 +248 176 176 +248 248 248 +240 184 72 +112 48 56 +96 72 120 +120 112 160 +160 160 200 diff --git a/graphics/pokemon/mudbray/back.png b/graphics/pokemon/mudbray/back.png new file mode 100644 index 000000000..0068d8321 Binary files /dev/null and b/graphics/pokemon/mudbray/back.png differ diff --git a/graphics/pokemon/mudbray/front.png b/graphics/pokemon/mudbray/front.png new file mode 100644 index 000000000..a8aa29e32 Binary files /dev/null and b/graphics/pokemon/mudbray/front.png differ diff --git a/graphics/pokemon/mudbray/icon.png b/graphics/pokemon/mudbray/icon.png new file mode 100644 index 000000000..0447096ec Binary files /dev/null and b/graphics/pokemon/mudbray/icon.png differ diff --git a/graphics/pokemon/mudbray/normal.pal b/graphics/pokemon/mudbray/normal.pal new file mode 100644 index 000000000..4f978eea5 --- /dev/null +++ b/graphics/pokemon/mudbray/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 40 +168 112 96 +16 16 16 +128 80 64 +16 24 24 +64 72 80 +240 144 112 +32 40 48 +224 88 80 +152 88 80 +200 152 144 +240 208 184 +248 248 248 +184 184 184 +0 0 0 diff --git a/graphics/pokemon/mudbray/shiny.pal b/graphics/pokemon/mudbray/shiny.pal new file mode 100644 index 000000000..9e4f7eb5a --- /dev/null +++ b/graphics/pokemon/mudbray/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 56 16 +224 152 32 +16 16 16 +184 120 32 +0 8 64 +24 72 128 +240 144 112 +8 40 80 +224 88 80 +152 88 80 +200 152 144 +240 208 184 +248 248 248 +184 184 184 +0 0 0 diff --git a/graphics/pokemon/mudkip/anim_front.png b/graphics/pokemon/mudkip/anim_front.png index 712f3ce5a..cb9228cc6 100644 Binary files a/graphics/pokemon/mudkip/anim_front.png and b/graphics/pokemon/mudkip/anim_front.png differ diff --git a/graphics/pokemon/mudkip/back.png b/graphics/pokemon/mudkip/back.png index 1b1282d42..3f00039b6 100644 Binary files a/graphics/pokemon/mudkip/back.png and b/graphics/pokemon/mudkip/back.png differ diff --git a/graphics/pokemon/mudkip/front.png b/graphics/pokemon/mudkip/front.png index 15405baf9..7cd675391 100644 Binary files a/graphics/pokemon/mudkip/front.png and b/graphics/pokemon/mudkip/front.png differ diff --git a/graphics/pokemon/mudkip/icon.png b/graphics/pokemon/mudkip/icon.png index 5a657aa91..7d3a6f6e4 100644 Binary files a/graphics/pokemon/mudkip/icon.png and b/graphics/pokemon/mudkip/icon.png differ diff --git a/graphics/pokemon/mudkip/normal.pal b/graphics/pokemon/mudkip/normal.pal index bc3cc1b65..546160fc1 100644 --- a/graphics/pokemon/mudkip/normal.pal +++ b/graphics/pokemon/mudkip/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -180 189 246 -156 172 222 -139 156 180 -123 115 123 -255 180 82 -246 156 65 -205 131 65 -164 123 90 -197 205 255 -255 255 255 -123 197 255 -90 172 230 -49 131 197 -74 74 131 +152 208 160 +16 88 128 +56 160 208 +104 192 240 +40 120 160 16 16 16 +160 176 224 +192 208 232 +104 128 160 +168 224 248 +144 88 24 +208 120 48 +240 152 72 +248 248 248 +88 72 64 +0 0 0 diff --git a/graphics/pokemon/mudkip/shiny.pal b/graphics/pokemon/mudkip/shiny.pal index ef5447b60..cf5707f89 100644 --- a/graphics/pokemon/mudkip/shiny.pal +++ b/graphics/pokemon/mudkip/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 238 156 -255 205 106 -230 172 90 -213 156 74 -255 180 82 -246 156 65 -205 131 65 -164 123 90 -255 246 197 -255 255 255 -222 156 238 -197 115 222 -139 82 156 -106 49 123 +152 208 160 +112 40 152 +200 128 240 +240 168 248 +160 80 192 16 16 16 +248 216 112 +248 240 200 +216 144 40 +232 208 248 +144 88 24 +224 136 56 +248 176 80 +248 248 248 +88 72 64 +0 0 0 diff --git a/graphics/pokemon/mudsdale/back.png b/graphics/pokemon/mudsdale/back.png new file mode 100644 index 000000000..0eeb5e794 Binary files /dev/null and b/graphics/pokemon/mudsdale/back.png differ diff --git a/graphics/pokemon/mudsdale/front.png b/graphics/pokemon/mudsdale/front.png new file mode 100644 index 000000000..2ad257561 Binary files /dev/null and b/graphics/pokemon/mudsdale/front.png differ diff --git a/graphics/pokemon/mudsdale/icon.png b/graphics/pokemon/mudsdale/icon.png new file mode 100644 index 000000000..3146346ea Binary files /dev/null and b/graphics/pokemon/mudsdale/icon.png differ diff --git a/graphics/pokemon/mudsdale/normal.pal b/graphics/pokemon/mudsdale/normal.pal new file mode 100644 index 000000000..e92dd4035 --- /dev/null +++ b/graphics/pokemon/mudsdale/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 24 24 +96 32 32 +88 96 112 +224 112 88 +168 64 56 +160 112 96 +64 72 80 +32 40 48 +128 72 64 +16 16 16 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudsdale/shiny.pal b/graphics/pokemon/mudsdale/shiny.pal new file mode 100644 index 000000000..87ce42771 --- /dev/null +++ b/graphics/pokemon/mudsdale/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 8 64 +96 32 32 +32 96 160 +224 112 88 +168 64 56 +248 168 32 +24 72 128 +8 40 80 +184 112 16 +16 16 16 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/muk/anim_front.png b/graphics/pokemon/muk/anim_front.png index 3ac15d0d0..55923479f 100644 Binary files a/graphics/pokemon/muk/anim_front.png and b/graphics/pokemon/muk/anim_front.png differ diff --git a/graphics/pokemon/muk/back.png b/graphics/pokemon/muk/back.png index f91c8ca5e..1a197e469 100644 Binary files a/graphics/pokemon/muk/back.png and b/graphics/pokemon/muk/back.png differ diff --git a/graphics/pokemon/muk/front.png b/graphics/pokemon/muk/front.png index d176c85ab..b93a15676 100644 Binary files a/graphics/pokemon/muk/front.png and b/graphics/pokemon/muk/front.png differ diff --git a/graphics/pokemon/muk/icon.png b/graphics/pokemon/muk/icon.png index 6d8d09350..f56a9b367 100644 Binary files a/graphics/pokemon/muk/icon.png and b/graphics/pokemon/muk/icon.png differ diff --git a/graphics/pokemon/muk/normal.pal b/graphics/pokemon/muk/normal.pal index 3a7db5d6c..c65ff71c8 100644 --- a/graphics/pokemon/muk/normal.pal +++ b/graphics/pokemon/muk/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -238 222 238 -230 189 222 -197 156 180 -148 90 156 -90 49 115 -213 213 222 -172 180 189 -131 139 156 -65 74 90 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +104 80 112 +200 176 216 +184 152 200 +144 120 168 +72 56 72 16 16 16 -255 255 255 +248 248 248 +152 184 208 +64 72 96 +120 128 152 +224 208 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/muk/shiny.pal b/graphics/pokemon/muk/shiny.pal index 98e322878..082d96af7 100644 --- a/graphics/pokemon/muk/shiny.pal +++ b/graphics/pokemon/muk/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -238 222 238 -180 230 148 -139 189 106 -98 148 65 -57 106 24 -213 213 222 -172 180 189 -131 139 156 -65 74 90 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +88 136 56 +176 216 136 +144 192 120 +120 168 88 +64 112 32 16 16 16 -255 255 255 +248 248 248 +168 176 184 +64 72 88 +128 136 152 +208 232 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munchlax/anim_front.png b/graphics/pokemon/munchlax/anim_front.png new file mode 100644 index 000000000..9fd77f96d Binary files /dev/null and b/graphics/pokemon/munchlax/anim_front.png differ diff --git a/graphics/pokemon/munchlax/back.png b/graphics/pokemon/munchlax/back.png new file mode 100644 index 000000000..9ed2883f1 Binary files /dev/null and b/graphics/pokemon/munchlax/back.png differ diff --git a/graphics/pokemon/munchlax/footprint.png b/graphics/pokemon/munchlax/footprint.png new file mode 100644 index 000000000..462e2dac8 Binary files /dev/null and b/graphics/pokemon/munchlax/footprint.png differ diff --git a/graphics/pokemon/munchlax/front.png b/graphics/pokemon/munchlax/front.png new file mode 100644 index 000000000..e1115ff57 Binary files /dev/null and b/graphics/pokemon/munchlax/front.png differ diff --git a/graphics/pokemon/munchlax/icon.png b/graphics/pokemon/munchlax/icon.png new file mode 100644 index 000000000..a7da2abd8 Binary files /dev/null and b/graphics/pokemon/munchlax/icon.png differ diff --git a/graphics/pokemon/munchlax/normal.pal b/graphics/pokemon/munchlax/normal.pal new file mode 100644 index 000000000..bb75ff127 --- /dev/null +++ b/graphics/pokemon/munchlax/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 88 104 +32 56 64 +72 120 152 +16 16 16 +120 152 168 +200 200 200 +248 248 248 +248 216 168 +192 160 128 +88 64 56 +112 112 120 +128 96 72 +160 128 112 +117 76 87 +209 150 171 diff --git a/graphics/pokemon/munchlax/shiny.pal b/graphics/pokemon/munchlax/shiny.pal new file mode 100644 index 000000000..b91a7e7eb --- /dev/null +++ b/graphics/pokemon/munchlax/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 96 184 +40 64 112 +64 128 224 +16 16 16 +96 168 224 +200 200 200 +248 248 248 +240 232 136 +168 168 88 +80 72 16 +112 112 120 +120 88 48 +144 128 64 +156 57 65 +222 148 148 diff --git a/graphics/pokemon/munna/anim_front.png b/graphics/pokemon/munna/anim_front.png new file mode 100644 index 000000000..5dd7796f8 Binary files /dev/null and b/graphics/pokemon/munna/anim_front.png differ diff --git a/graphics/pokemon/munna/back.png b/graphics/pokemon/munna/back.png new file mode 100644 index 000000000..c5a2d581d Binary files /dev/null and b/graphics/pokemon/munna/back.png differ diff --git a/graphics/pokemon/munna/footprint.png b/graphics/pokemon/munna/footprint.png new file mode 100644 index 000000000..29f37f3c7 Binary files /dev/null and b/graphics/pokemon/munna/footprint.png differ diff --git a/graphics/pokemon/munna/front.png b/graphics/pokemon/munna/front.png new file mode 100644 index 000000000..15708a058 Binary files /dev/null and b/graphics/pokemon/munna/front.png differ diff --git a/graphics/pokemon/munna/icon.png b/graphics/pokemon/munna/icon.png new file mode 100644 index 000000000..c7b2a7b04 Binary files /dev/null and b/graphics/pokemon/munna/icon.png differ diff --git a/graphics/pokemon/munna/normal.pal b/graphics/pokemon/munna/normal.pal new file mode 100644 index 000000000..84bdc2b71 --- /dev/null +++ b/graphics/pokemon/munna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 224 224 +192 136 144 +248 192 208 +120 72 88 +136 88 136 +248 224 216 +168 120 184 +16 16 16 +248 120 160 +224 112 144 +144 56 64 +248 248 248 +240 64 88 +224 160 176 +88 64 96 +0 0 0 diff --git a/graphics/pokemon/munna/shiny.pal b/graphics/pokemon/munna/shiny.pal new file mode 100644 index 000000000..3caf6fbe6 --- /dev/null +++ b/graphics/pokemon/munna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 224 224 +192 176 104 +248 240 144 +120 104 72 +88 144 88 +248 240 216 +128 200 120 +16 16 16 +240 136 208 +216 120 184 +104 40 96 +248 248 248 +168 56 136 +216 200 120 +72 104 72 +0 0 0 diff --git a/graphics/pokemon/murkrow/anim_front.png b/graphics/pokemon/murkrow/anim_front.png index 85282ee7e..7a5cb8d71 100644 Binary files a/graphics/pokemon/murkrow/anim_front.png and b/graphics/pokemon/murkrow/anim_front.png differ diff --git a/graphics/pokemon/murkrow/back.png b/graphics/pokemon/murkrow/back.png index 3007b7643..2cb23806a 100644 Binary files a/graphics/pokemon/murkrow/back.png and b/graphics/pokemon/murkrow/back.png differ diff --git a/graphics/pokemon/murkrow/front.png b/graphics/pokemon/murkrow/front.png index 77c11fef2..b3885b604 100644 Binary files a/graphics/pokemon/murkrow/front.png and b/graphics/pokemon/murkrow/front.png differ diff --git a/graphics/pokemon/murkrow/icon.png b/graphics/pokemon/murkrow/icon.png index eac91aa18..cde9aeeae 100644 Binary files a/graphics/pokemon/murkrow/icon.png and b/graphics/pokemon/murkrow/icon.png differ diff --git a/graphics/pokemon/murkrow/normal.pal b/graphics/pokemon/murkrow/normal.pal index 1d8b5f991..809e1d57d 100644 --- a/graphics/pokemon/murkrow/normal.pal +++ b/graphics/pokemon/murkrow/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 172 139 -238 57 65 -172 16 32 -41 65 65 -57 82 82 -82 106 106 -139 164 164 -255 0 255 -106 74 16 -156 123 32 -213 180 41 -255 255 82 -255 0 255 +152 208 160 +24 40 56 +48 96 136 16 16 16 -255 255 255 +32 64 88 +152 56 56 +176 144 96 +232 104 72 +72 128 176 +88 64 40 +240 200 128 +248 248 248 +216 176 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/murkrow/shiny.pal b/graphics/pokemon/murkrow/shiny.pal index 4524256e4..54ebd62ce 100644 --- a/graphics/pokemon/murkrow/shiny.pal +++ b/graphics/pokemon/murkrow/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 172 139 -238 57 65 -172 16 32 -98 41 90 -156 57 139 -197 90 164 -238 131 197 -255 0 255 -106 74 16 -156 123 32 -213 180 41 -255 255 82 -255 0 255 +152 208 160 +88 40 80 +200 96 176 16 16 16 -255 255 255 +160 48 120 +168 16 32 +208 160 40 +232 56 64 +248 136 216 +112 64 24 +248 240 96 +248 248 248 +248 208 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/musharna/back.png b/graphics/pokemon/musharna/back.png new file mode 100644 index 000000000..0cbb3a80e Binary files /dev/null and b/graphics/pokemon/musharna/back.png differ diff --git a/graphics/pokemon/musharna/footprint.png b/graphics/pokemon/musharna/footprint.png new file mode 100644 index 000000000..29f37f3c7 Binary files /dev/null and b/graphics/pokemon/musharna/footprint.png differ diff --git a/graphics/pokemon/musharna/front.png b/graphics/pokemon/musharna/front.png new file mode 100644 index 000000000..6512dddae Binary files /dev/null and b/graphics/pokemon/musharna/front.png differ diff --git a/graphics/pokemon/musharna/icon.png b/graphics/pokemon/musharna/icon.png new file mode 100644 index 000000000..4dfba9d12 Binary files /dev/null and b/graphics/pokemon/musharna/icon.png differ diff --git a/graphics/pokemon/musharna/normal.pal b/graphics/pokemon/musharna/normal.pal new file mode 100644 index 000000000..eb9ef3496 --- /dev/null +++ b/graphics/pokemon/musharna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 80 112 +240 128 152 +56 56 88 +144 128 200 +144 96 96 +16 16 16 +248 200 192 +112 96 152 +200 152 152 +80 80 80 +184 104 120 +96 48 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/musharna/shiny.pal b/graphics/pokemon/musharna/shiny.pal new file mode 100644 index 000000000..2f020d8b8 --- /dev/null +++ b/graphics/pokemon/musharna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 128 +152 112 200 +40 64 88 +80 152 192 +136 88 104 +16 16 16 +248 168 192 +72 112 144 +200 136 160 +80 80 80 +120 88 160 +56 32 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/naganadel/back.png b/graphics/pokemon/naganadel/back.png new file mode 100644 index 000000000..ccd5aac7c Binary files /dev/null and b/graphics/pokemon/naganadel/back.png differ diff --git a/graphics/pokemon/naganadel/front.png b/graphics/pokemon/naganadel/front.png new file mode 100644 index 000000000..cc63efb3d Binary files /dev/null and b/graphics/pokemon/naganadel/front.png differ diff --git a/graphics/pokemon/naganadel/icon.png b/graphics/pokemon/naganadel/icon.png new file mode 100644 index 000000000..23204c5d1 Binary files /dev/null and b/graphics/pokemon/naganadel/icon.png differ diff --git a/graphics/pokemon/naganadel/normal.pal b/graphics/pokemon/naganadel/normal.pal new file mode 100644 index 000000000..5bca8be6c --- /dev/null +++ b/graphics/pokemon/naganadel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 104 +176 152 240 +16 16 16 +152 32 72 +248 104 208 +128 112 176 +56 40 72 +128 72 184 +88 56 128 +216 56 144 +96 96 104 +0 136 216 +224 216 232 +176 224 240 +152 144 168 diff --git a/graphics/pokemon/naganadel/shiny.pal b/graphics/pokemon/naganadel/shiny.pal new file mode 100644 index 000000000..f43ffda72 --- /dev/null +++ b/graphics/pokemon/naganadel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 80 16 +248 208 24 +16 16 16 +56 80 80 +136 152 144 +200 136 8 +32 48 48 +80 96 88 +48 64 64 +88 120 112 +96 96 104 +0 136 216 +224 216 232 +176 224 240 +152 144 168 diff --git a/graphics/pokemon/natu/anim_front.png b/graphics/pokemon/natu/anim_front.png index 02e1e7894..45e680c82 100644 Binary files a/graphics/pokemon/natu/anim_front.png and b/graphics/pokemon/natu/anim_front.png differ diff --git a/graphics/pokemon/natu/back.png b/graphics/pokemon/natu/back.png index 0349877d5..be5542c96 100644 Binary files a/graphics/pokemon/natu/back.png and b/graphics/pokemon/natu/back.png differ diff --git a/graphics/pokemon/natu/front.png b/graphics/pokemon/natu/front.png index b25742d8e..e770f4379 100644 Binary files a/graphics/pokemon/natu/front.png and b/graphics/pokemon/natu/front.png differ diff --git a/graphics/pokemon/natu/icon.png b/graphics/pokemon/natu/icon.png index 7188fb7f3..3ff857f3d 100644 Binary files a/graphics/pokemon/natu/icon.png and b/graphics/pokemon/natu/icon.png differ diff --git a/graphics/pokemon/natu/normal.pal b/graphics/pokemon/natu/normal.pal index c1712ee1e..fa49b7d6f 100644 --- a/graphics/pokemon/natu/normal.pal +++ b/graphics/pokemon/natu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -156 230 74 -82 197 74 -74 148 65 -49 98 41 -255 222 65 -205 172 57 -131 98 32 -255 74 0 -205 57 0 -131 41 0 -205 205 205 -148 148 148 -82 82 82 -41 41 41 +0 176 232 +128 24 40 +232 88 104 +200 56 72 +104 160 48 +72 104 40 +120 200 56 +168 216 128 +16 16 16 +128 96 32 +240 208 96 +200 160 48 +248 248 248 +80 80 80 +200 200 200 +144 144 144 diff --git a/graphics/pokemon/natu/shiny.pal b/graphics/pokemon/natu/shiny.pal index 2dcf957e9..5cb310165 100644 --- a/graphics/pokemon/natu/shiny.pal +++ b/graphics/pokemon/natu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 255 65 -164 230 49 -115 189 8 -65 106 0 -255 222 65 -189 148 32 -139 90 0 -255 164 57 -213 106 16 -115 74 0 -205 205 205 -148 148 148 -82 82 82 -41 41 41 +0 176 232 +128 72 0 +248 144 0 +208 104 8 +96 168 56 +56 112 32 +160 208 56 +200 240 96 +16 16 16 +128 96 32 +248 216 40 +192 160 48 +248 248 248 +80 80 80 +200 200 200 +144 144 144 diff --git a/graphics/pokemon/necrozma/back.png b/graphics/pokemon/necrozma/back.png new file mode 100644 index 000000000..f2c778964 Binary files /dev/null and b/graphics/pokemon/necrozma/back.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/back.png b/graphics/pokemon/necrozma/dawn_wings/back.png new file mode 100644 index 000000000..2c3fcb400 Binary files /dev/null and b/graphics/pokemon/necrozma/dawn_wings/back.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/front.png b/graphics/pokemon/necrozma/dawn_wings/front.png new file mode 100644 index 000000000..e8f31dc49 Binary files /dev/null and b/graphics/pokemon/necrozma/dawn_wings/front.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/icon.png b/graphics/pokemon/necrozma/dawn_wings/icon.png new file mode 100644 index 000000000..558ff6088 Binary files /dev/null and b/graphics/pokemon/necrozma/dawn_wings/icon.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/normal.pal b/graphics/pokemon/necrozma/dawn_wings/normal.pal new file mode 100644 index 000000000..59b4876f5 --- /dev/null +++ b/graphics/pokemon/necrozma/dawn_wings/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +48 95 182 +130 197 247 +16 16 16 +123 128 126 +189 240 244 +254 254 254 +27 32 33 +118 129 136 +43 50 51 +175 210 218 +66 74 80 +24 240 19 +253 43 43 +255 166 249 +97 151 233 diff --git a/graphics/pokemon/necrozma/dawn_wings/shiny.pal b/graphics/pokemon/necrozma/dawn_wings/shiny.pal new file mode 100644 index 000000000..0c8d600f7 --- /dev/null +++ b/graphics/pokemon/necrozma/dawn_wings/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +167 50 73 +237 118 151 +16 16 16 +184 100 114 +250 218 223 +254 254 254 +10 11 36 +65 72 190 +25 28 76 +233 182 196 +38 42 111 +24 240 19 +253 43 43 +255 166 249 +224 73 115 diff --git a/graphics/pokemon/necrozma/dusk_mane/back.png b/graphics/pokemon/necrozma/dusk_mane/back.png new file mode 100644 index 000000000..1a1b9e07e Binary files /dev/null and b/graphics/pokemon/necrozma/dusk_mane/back.png differ diff --git a/graphics/pokemon/necrozma/dusk_mane/front.png b/graphics/pokemon/necrozma/dusk_mane/front.png new file mode 100644 index 000000000..c9a72135e Binary files /dev/null and b/graphics/pokemon/necrozma/dusk_mane/front.png differ diff --git a/graphics/pokemon/necrozma/dusk_mane/icon.png b/graphics/pokemon/necrozma/dusk_mane/icon.png new file mode 100644 index 000000000..90c74736e Binary files /dev/null and b/graphics/pokemon/necrozma/dusk_mane/icon.png differ diff --git a/graphics/pokemon/necrozma/dusk_mane/normal.pal b/graphics/pokemon/necrozma/dusk_mane/normal.pal new file mode 100644 index 000000000..b28f1e754 --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +174 98 0 +27 32 33 +16 16 16 +243 207 85 +211 138 43 +66 74 80 +137 112 75 +219 204 143 +43 50 51 +253 248 225 +118 129 136 +253 43 43 +24 240 19 +83 242 242 +253 252 248 diff --git a/graphics/pokemon/necrozma/dusk_mane/shiny.pal b/graphics/pokemon/necrozma/dusk_mane/shiny.pal new file mode 100644 index 000000000..c373b3562 --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +167 50 73 +10 11 36 +16 16 16 +237 118 151 +224 73 115 +38 42 111 +184 100 114 +233 182 196 +25 28 76 +250 218 223 +65 72 190 +253 43 43 +24 240 19 +83 242 242 +253 252 248 diff --git a/graphics/pokemon/necrozma/front.png b/graphics/pokemon/necrozma/front.png new file mode 100644 index 000000000..9974c437f Binary files /dev/null and b/graphics/pokemon/necrozma/front.png differ diff --git a/graphics/pokemon/necrozma/icon.png b/graphics/pokemon/necrozma/icon.png new file mode 100644 index 000000000..1d4283fdd Binary files /dev/null and b/graphics/pokemon/necrozma/icon.png differ diff --git a/graphics/pokemon/necrozma/normal.pal b/graphics/pokemon/necrozma/normal.pal new file mode 100644 index 000000000..7fbe8bfca --- /dev/null +++ b/graphics/pokemon/necrozma/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 32 +64 72 80 +112 128 136 +40 48 48 +16 16 16 +88 200 184 +248 40 40 +232 144 88 +24 240 16 +8 88 192 +152 96 200 +176 184 184 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/shiny.pal b/graphics/pokemon/necrozma/shiny.pal new file mode 100644 index 000000000..581bfe9ea --- /dev/null +++ b/graphics/pokemon/necrozma/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 32 +32 40 104 +64 72 184 +24 24 72 +16 16 16 +88 200 184 +248 40 40 +232 144 88 +24 240 16 +8 88 192 +152 96 200 +152 152 208 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/ultra/back.png b/graphics/pokemon/necrozma/ultra/back.png new file mode 100644 index 000000000..798e1290f Binary files /dev/null and b/graphics/pokemon/necrozma/ultra/back.png differ diff --git a/graphics/pokemon/necrozma/ultra/front.png b/graphics/pokemon/necrozma/ultra/front.png new file mode 100644 index 000000000..fc57cce63 Binary files /dev/null and b/graphics/pokemon/necrozma/ultra/front.png differ diff --git a/graphics/pokemon/necrozma/ultra/icon.png b/graphics/pokemon/necrozma/ultra/icon.png new file mode 100644 index 000000000..e41c58de6 Binary files /dev/null and b/graphics/pokemon/necrozma/ultra/icon.png differ diff --git a/graphics/pokemon/necrozma/ultra/normal.pal b/graphics/pokemon/necrozma/ultra/normal.pal new file mode 100644 index 000000000..c9c9ad1c7 --- /dev/null +++ b/graphics/pokemon/necrozma/ultra/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +160 143 109 +80 80 80 +250 249 239 +218 207 143 +188 145 44 +220 185 44 +254 250 194 +252 241 103 +142 105 36 +253 43 43 +16 16 16 +0 179 193 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/ultra/shiny.pal b/graphics/pokemon/necrozma/ultra/shiny.pal new file mode 100644 index 000000000..6bea8d180 --- /dev/null +++ b/graphics/pokemon/necrozma/ultra/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +129 149 161 +80 80 80 +242 244 248 +181 198 220 +88 121 140 +127 155 177 +222 229 238 +175 193 215 +51 88 106 +253 43 43 +16 16 16 +0 179 193 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/back.png b/graphics/pokemon/nickit/back.png new file mode 100644 index 000000000..eafe60271 Binary files /dev/null and b/graphics/pokemon/nickit/back.png differ diff --git a/graphics/pokemon/nickit/front.png b/graphics/pokemon/nickit/front.png new file mode 100644 index 000000000..9aba8f113 Binary files /dev/null and b/graphics/pokemon/nickit/front.png differ diff --git a/graphics/pokemon/nickit/normal.pal b/graphics/pokemon/nickit/normal.pal new file mode 100644 index 000000000..487647acc --- /dev/null +++ b/graphics/pokemon/nickit/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 32 +64 64 48 +16 16 16 +136 64 48 +64 24 16 +192 80 24 +216 216 224 +136 120 136 +200 184 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/shiny.pal b/graphics/pokemon/nickit/shiny.pal new file mode 100644 index 000000000..09b2db681 --- /dev/null +++ b/graphics/pokemon/nickit/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 40 64 +32 64 96 +16 16 16 +128 120 112 +72 72 64 +168 160 152 +224 224 216 +136 136 120 +200 184 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoking/anim_front.png b/graphics/pokemon/nidoking/anim_front.png index be45df265..dc8328aa0 100644 Binary files a/graphics/pokemon/nidoking/anim_front.png and b/graphics/pokemon/nidoking/anim_front.png differ diff --git a/graphics/pokemon/nidoking/back.png b/graphics/pokemon/nidoking/back.png index 65a253b45..cad43a47d 100644 Binary files a/graphics/pokemon/nidoking/back.png and b/graphics/pokemon/nidoking/back.png differ diff --git a/graphics/pokemon/nidoking/front.png b/graphics/pokemon/nidoking/front.png index 76e60c3dc..4112f41a5 100644 Binary files a/graphics/pokemon/nidoking/front.png and b/graphics/pokemon/nidoking/front.png differ diff --git a/graphics/pokemon/nidoking/icon.png b/graphics/pokemon/nidoking/icon.png index baa05c6a0..377cb6672 100644 Binary files a/graphics/pokemon/nidoking/icon.png and b/graphics/pokemon/nidoking/icon.png differ diff --git a/graphics/pokemon/nidoking/normal.pal b/graphics/pokemon/nidoking/normal.pal index ccde781ae..0f0185141 100644 --- a/graphics/pokemon/nidoking/normal.pal +++ b/graphics/pokemon/nidoking/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 255 255 -255 255 255 -230 230 213 -197 197 164 -115 115 90 -255 0 255 -255 0 255 -255 0 255 -24 205 156 -0 164 115 -0 82 65 -255 213 255 -230 156 213 -189 98 189 -139 41 131 +152 208 160 +80 48 88 +208 144 208 16 16 16 +192 120 184 +144 88 136 +72 112 112 +40 80 88 +80 152 160 +248 248 248 +176 176 192 +128 64 88 +112 112 88 +224 112 152 +240 240 240 +208 200 208 diff --git a/graphics/pokemon/nidoking/shiny.pal b/graphics/pokemon/nidoking/shiny.pal index 021b228e9..e4d7cdea6 100644 --- a/graphics/pokemon/nidoking/shiny.pal +++ b/graphics/pokemon/nidoking/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 255 255 -255 255 255 -230 230 213 -197 197 164 -115 115 90 -255 0 255 -255 0 255 -255 0 255 -164 139 156 -123 98 115 -74 49 65 -139 222 255 -98 180 255 -57 139 213 -16 49 123 +152 208 160 +40 80 128 +160 240 248 16 16 16 +112 192 248 +72 144 200 +144 104 40 +96 72 16 +184 152 88 +248 248 248 +192 176 160 +168 40 32 +112 96 88 +224 80 72 +248 232 232 +224 208 208 diff --git a/graphics/pokemon/nidoqueen/anim_front.png b/graphics/pokemon/nidoqueen/anim_front.png index db2af8d12..5e55246fa 100644 Binary files a/graphics/pokemon/nidoqueen/anim_front.png and b/graphics/pokemon/nidoqueen/anim_front.png differ diff --git a/graphics/pokemon/nidoqueen/back.png b/graphics/pokemon/nidoqueen/back.png index 339582c54..e983016e2 100644 Binary files a/graphics/pokemon/nidoqueen/back.png and b/graphics/pokemon/nidoqueen/back.png differ diff --git a/graphics/pokemon/nidoqueen/front.png b/graphics/pokemon/nidoqueen/front.png index 0eded68d9..3c593c585 100644 Binary files a/graphics/pokemon/nidoqueen/front.png and b/graphics/pokemon/nidoqueen/front.png differ diff --git a/graphics/pokemon/nidoqueen/icon.png b/graphics/pokemon/nidoqueen/icon.png index 2d3cdc477..0d1d7a6f6 100644 Binary files a/graphics/pokemon/nidoqueen/icon.png and b/graphics/pokemon/nidoqueen/icon.png differ diff --git a/graphics/pokemon/nidoqueen/normal.pal b/graphics/pokemon/nidoqueen/normal.pal index ac8d604c0..7be03f2aa 100644 --- a/graphics/pokemon/nidoqueen/normal.pal +++ b/graphics/pokemon/nidoqueen/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -213 213 213 -238 230 164 -230 205 139 -189 172 90 -123 98 32 -255 156 139 -238 74 57 -172 16 0 -222 255 255 -189 230 238 -139 197 205 -82 148 189 -57 90 98 +152 208 160 +80 112 144 +120 168 192 +48 64 80 16 16 16 +160 128 104 +96 88 48 +96 72 56 +160 200 232 +208 208 208 +248 248 248 +184 176 128 +224 208 152 +248 232 192 +130 91 99 +216 153 175 diff --git a/graphics/pokemon/nidoqueen/shiny.pal b/graphics/pokemon/nidoqueen/shiny.pal index 1795131dc..08199f12a 100644 --- a/graphics/pokemon/nidoqueen/shiny.pal +++ b/graphics/pokemon/nidoqueen/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -213 213 213 -255 222 246 -255 180 205 -213 139 164 -164 98 123 -255 156 139 -238 74 57 -172 16 0 -205 205 139 -172 172 106 -139 139 74 -106 106 41 -74 74 8 +152 208 160 +104 120 48 +136 160 80 +56 72 8 16 16 16 +224 128 144 +136 64 72 +184 88 96 +200 216 144 +208 208 208 +248 248 248 +224 136 152 +248 168 176 +240 200 208 +168 44 32 +240 124 112 diff --git a/graphics/pokemon/nidoran_f/anim_front.png b/graphics/pokemon/nidoran_f/anim_front.png index 57c6b0056..1cf3106f6 100644 Binary files a/graphics/pokemon/nidoran_f/anim_front.png and b/graphics/pokemon/nidoran_f/anim_front.png differ diff --git a/graphics/pokemon/nidoran_f/back.png b/graphics/pokemon/nidoran_f/back.png index 5173e952e..601a2ecdd 100644 Binary files a/graphics/pokemon/nidoran_f/back.png and b/graphics/pokemon/nidoran_f/back.png differ diff --git a/graphics/pokemon/nidoran_f/front.png b/graphics/pokemon/nidoran_f/front.png index ca1d7b1da..6b6f116aa 100644 Binary files a/graphics/pokemon/nidoran_f/front.png and b/graphics/pokemon/nidoran_f/front.png differ diff --git a/graphics/pokemon/nidoran_f/icon.png b/graphics/pokemon/nidoran_f/icon.png index a2483ae63..2f8c516aa 100644 Binary files a/graphics/pokemon/nidoran_f/icon.png and b/graphics/pokemon/nidoran_f/icon.png differ diff --git a/graphics/pokemon/nidoran_f/normal.pal b/graphics/pokemon/nidoran_f/normal.pal index daed29569..439c5290a 100644 --- a/graphics/pokemon/nidoran_f/normal.pal +++ b/graphics/pokemon/nidoran_f/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 189 -222 255 255 -197 230 238 -139 197 205 -82 139 189 -57 90 98 -238 74 57 -197 32 16 -74 131 246 -16 98 180 -24 57 115 -255 0 255 -255 0 255 -255 0 255 -255 255 255 +152 208 160 +120 128 184 +64 64 120 +152 176 216 +200 216 240 +56 104 144 +32 152 160 16 16 16 +248 248 248 +176 48 40 +232 232 248 +248 112 80 +216 216 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_f/shiny.pal b/graphics/pokemon/nidoran_f/shiny.pal index 5b6e230fe..7c10b617d 100644 --- a/graphics/pokemon/nidoran_f/shiny.pal +++ b/graphics/pokemon/nidoran_f/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 189 -246 213 255 -213 180 238 -180 148 205 -148 115 172 -98 65 123 -238 74 57 -197 32 16 -98 139 65 -65 106 32 -32 74 0 -255 0 255 -255 0 255 -255 0 255 -255 255 255 +152 208 160 +152 104 168 +112 40 128 +184 144 192 +224 184 232 +64 96 0 +112 144 16 16 16 16 +248 248 248 +160 40 32 +232 232 248 +248 80 64 +216 216 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_m/anim_front.png b/graphics/pokemon/nidoran_m/anim_front.png index 84e9aa98e..e36c4ddd1 100644 Binary files a/graphics/pokemon/nidoran_m/anim_front.png and b/graphics/pokemon/nidoran_m/anim_front.png differ diff --git a/graphics/pokemon/nidoran_m/back.png b/graphics/pokemon/nidoran_m/back.png index 76c47d33e..2be290922 100644 Binary files a/graphics/pokemon/nidoran_m/back.png and b/graphics/pokemon/nidoran_m/back.png differ diff --git a/graphics/pokemon/nidoran_m/front.png b/graphics/pokemon/nidoran_m/front.png index 893c9c3d2..13f935c68 100644 Binary files a/graphics/pokemon/nidoran_m/front.png and b/graphics/pokemon/nidoran_m/front.png differ diff --git a/graphics/pokemon/nidoran_m/icon.png b/graphics/pokemon/nidoran_m/icon.png index 4467c5192..5564859ed 100644 Binary files a/graphics/pokemon/nidoran_m/icon.png and b/graphics/pokemon/nidoran_m/icon.png differ diff --git a/graphics/pokemon/nidoran_m/normal.pal b/graphics/pokemon/nidoran_m/normal.pal index 7dd064edb..8534782ca 100644 --- a/graphics/pokemon/nidoran_m/normal.pal +++ b/graphics/pokemon/nidoran_m/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 +152 208 160 +160 96 160 +200 136 208 +104 56 104 16 16 16 -255 106 82 -222 65 41 -180 24 0 -24 205 156 -0 164 115 -0 98 65 -255 0 255 -255 213 255 -230 156 213 -189 98 189 -131 41 131 -197 197 197 -131 131 131 +224 168 232 +24 96 88 +16 136 128 +200 200 200 +240 120 96 +248 248 248 +216 40 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_m/shiny.pal b/graphics/pokemon/nidoran_m/shiny.pal index 41901c9ff..843ad1eaf 100644 --- a/graphics/pokemon/nidoran_m/shiny.pal +++ b/graphics/pokemon/nidoran_m/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 +152 208 160 +144 160 200 +176 200 248 +72 88 152 16 16 16 -255 106 82 -222 65 41 -180 24 0 -180 131 131 -139 90 90 -98 49 49 -255 0 255 -205 246 255 -164 205 255 -123 164 213 -16 41 74 -197 197 197 -131 131 131 +208 224 248 +120 56 40 +144 104 64 +200 200 200 +248 104 80 +248 248 248 +216 40 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorina/anim_front.png b/graphics/pokemon/nidorina/anim_front.png index 8b33e786b..4d282ca45 100644 Binary files a/graphics/pokemon/nidorina/anim_front.png and b/graphics/pokemon/nidorina/anim_front.png differ diff --git a/graphics/pokemon/nidorina/back.png b/graphics/pokemon/nidorina/back.png index 14940d21f..88bcaf5db 100644 Binary files a/graphics/pokemon/nidorina/back.png and b/graphics/pokemon/nidorina/back.png differ diff --git a/graphics/pokemon/nidorina/front.png b/graphics/pokemon/nidorina/front.png index 85cbed8b4..da526a47f 100644 Binary files a/graphics/pokemon/nidorina/front.png and b/graphics/pokemon/nidorina/front.png differ diff --git a/graphics/pokemon/nidorina/icon.png b/graphics/pokemon/nidorina/icon.png index ad90d02ba..496336a59 100644 Binary files a/graphics/pokemon/nidorina/icon.png and b/graphics/pokemon/nidorina/icon.png differ diff --git a/graphics/pokemon/nidorina/normal.pal b/graphics/pokemon/nidorina/normal.pal index 9f4acf8be..6341a73ff 100644 --- a/graphics/pokemon/nidorina/normal.pal +++ b/graphics/pokemon/nidorina/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -197 197 197 -131 131 131 -74 131 246 -16 98 180 -24 57 115 -255 156 139 -238 74 57 -197 32 16 -222 255 255 -197 230 238 -139 197 205 -82 139 189 -57 90 98 +153 210 164 +91 143 173 +186 220 226 +44 76 114 16 16 16 +141 190 201 +32 60 102 +51 115 178 +85 150 193 +255 255 255 +214 214 214 +201 47 30 +255 145 117 +232 72 56 +131 131 131 +0 0 0 diff --git a/graphics/pokemon/nidorina/shiny.pal b/graphics/pokemon/nidorina/shiny.pal index 634e882d9..ee67585e0 100644 --- a/graphics/pokemon/nidorina/shiny.pal +++ b/graphics/pokemon/nidorina/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -197 197 197 -131 131 131 -115 139 90 -82 106 57 -41 65 16 -255 156 139 -238 74 57 -197 32 16 -255 213 255 -246 180 238 -213 148 205 -156 74 131 -98 16 74 +153 210 164 +178 116 166 +255 198 247 +98 82 90 16 16 16 +204 157 197 +40 73 14 +65 106 16 +93 131 40 +255 255 255 +214 214 214 +197 32 16 +255 156 140 +238 74 57 +131 131 131 +0 0 0 diff --git a/graphics/pokemon/nidorino/anim_front.png b/graphics/pokemon/nidorino/anim_front.png index a048b8b06..4ab2ddbaa 100644 Binary files a/graphics/pokemon/nidorino/anim_front.png and b/graphics/pokemon/nidorino/anim_front.png differ diff --git a/graphics/pokemon/nidorino/back.png b/graphics/pokemon/nidorino/back.png index 01b866e00..e5868c58e 100644 Binary files a/graphics/pokemon/nidorino/back.png and b/graphics/pokemon/nidorino/back.png differ diff --git a/graphics/pokemon/nidorino/front.png b/graphics/pokemon/nidorino/front.png index 81045ffca..4c5421919 100644 Binary files a/graphics/pokemon/nidorino/front.png and b/graphics/pokemon/nidorino/front.png differ diff --git a/graphics/pokemon/nidorino/icon.png b/graphics/pokemon/nidorino/icon.png index 5edc103c1..8901b895e 100644 Binary files a/graphics/pokemon/nidorino/icon.png and b/graphics/pokemon/nidorino/icon.png differ diff --git a/graphics/pokemon/nidorino/normal.pal b/graphics/pokemon/nidorino/normal.pal index b0b728608..be5b92892 100644 --- a/graphics/pokemon/nidorino/normal.pal +++ b/graphics/pokemon/nidorino/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -255 106 82 -222 65 41 -180 24 0 -57 238 189 -24 205 156 -0 164 115 -255 0 255 +152 208 160 +88 56 96 +184 136 192 16 16 16 -255 213 255 -230 156 213 -189 98 189 -131 41 131 -197 197 197 -131 131 131 +208 176 216 +144 96 152 +72 120 120 +80 160 160 +248 248 248 +128 128 128 +192 192 192 +88 56 88 +145 82 101 +204 138 162 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorino/shiny.pal b/graphics/pokemon/nidorino/shiny.pal index 97b3c368f..4c4ca0cc2 100644 --- a/graphics/pokemon/nidorino/shiny.pal +++ b/graphics/pokemon/nidorino/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -255 106 82 -222 65 41 -180 24 0 -213 148 180 -172 106 139 -115 49 82 -255 0 255 +152 208 160 +64 72 136 +168 176 240 16 16 16 -222 246 255 -180 205 255 -139 164 213 -8 32 74 -197 197 197 -131 131 131 +208 208 248 +128 120 176 +104 56 80 +144 96 120 +248 248 248 +128 128 128 +192 192 192 +64 72 136 +178 70 53 +247 127 111 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nihilego/back.png b/graphics/pokemon/nihilego/back.png new file mode 100644 index 000000000..a4dfc7632 Binary files /dev/null and b/graphics/pokemon/nihilego/back.png differ diff --git a/graphics/pokemon/nihilego/front.png b/graphics/pokemon/nihilego/front.png new file mode 100644 index 000000000..379bb93e4 Binary files /dev/null and b/graphics/pokemon/nihilego/front.png differ diff --git a/graphics/pokemon/nihilego/icon.png b/graphics/pokemon/nihilego/icon.png new file mode 100644 index 000000000..6e8f855d5 Binary files /dev/null and b/graphics/pokemon/nihilego/icon.png differ diff --git a/graphics/pokemon/nihilego/normal.pal b/graphics/pokemon/nihilego/normal.pal new file mode 100644 index 000000000..138dbe26b --- /dev/null +++ b/graphics/pokemon/nihilego/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 120 112 +160 192 200 +208 232 232 +16 16 16 +32 80 120 +48 136 184 +80 176 216 +160 160 200 +176 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/nihilego/shiny.pal b/graphics/pokemon/nihilego/shiny.pal new file mode 100644 index 000000000..c084890c0 --- /dev/null +++ b/graphics/pokemon/nihilego/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 104 88 +208 192 152 +240 232 216 +16 16 16 +168 96 16 +224 160 8 +248 216 56 +200 176 128 +224 208 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nincada/anim_front.png b/graphics/pokemon/nincada/anim_front.png index 35ba5c5b4..7852df8d3 100644 Binary files a/graphics/pokemon/nincada/anim_front.png and b/graphics/pokemon/nincada/anim_front.png differ diff --git a/graphics/pokemon/nincada/back.png b/graphics/pokemon/nincada/back.png index e35b19cc7..99d215b56 100644 Binary files a/graphics/pokemon/nincada/back.png and b/graphics/pokemon/nincada/back.png differ diff --git a/graphics/pokemon/nincada/front.png b/graphics/pokemon/nincada/front.png index 576144c48..b7239dcee 100644 Binary files a/graphics/pokemon/nincada/front.png and b/graphics/pokemon/nincada/front.png differ diff --git a/graphics/pokemon/nincada/icon.png b/graphics/pokemon/nincada/icon.png index 003ddb992..4247b280f 100644 Binary files a/graphics/pokemon/nincada/icon.png and b/graphics/pokemon/nincada/icon.png differ diff --git a/graphics/pokemon/nincada/normal.pal b/graphics/pokemon/nincada/normal.pal index 22184bbbd..cfd79f8ec 100644 --- a/graphics/pokemon/nincada/normal.pal +++ b/graphics/pokemon/nincada/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 180 115 -230 213 213 -205 164 106 -172 139 98 -156 115 82 -131 197 106 -98 164 106 -115 74 57 -246 238 230 -74 123 90 -205 189 180 -180 172 148 -156 139 123 -123 115 98 -90 82 82 -41 41 41 +0 176 232 +112 144 72 +24 24 24 +216 232 168 +104 104 96 +168 200 112 +240 248 248 +120 128 144 +184 192 208 +248 248 240 +72 80 88 +200 208 224 +96 72 64 +208 184 176 +152 128 112 +184 160 144 diff --git a/graphics/pokemon/nincada/shiny.pal b/graphics/pokemon/nincada/shiny.pal index 08e4c9575..06be6b53c 100644 --- a/graphics/pokemon/nincada/shiny.pal +++ b/graphics/pokemon/nincada/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 180 115 -255 238 164 -205 164 106 -172 139 98 -156 115 82 -156 213 74 -115 172 49 -115 74 57 -246 238 230 -82 98 41 -255 213 106 -230 172 90 -205 148 65 -180 123 41 -131 90 8 -41 41 41 +0 176 232 +80 120 48 +24 24 24 +168 232 96 +128 112 88 +112 168 56 +248 240 168 +160 128 96 +232 160 112 +248 248 200 +96 72 64 +248 216 144 +104 72 64 +208 192 144 +136 96 80 +176 152 120 diff --git a/graphics/pokemon/ninetales/anim_front.png b/graphics/pokemon/ninetales/anim_front.png index afd4cc40d..a3bcf64b4 100644 Binary files a/graphics/pokemon/ninetales/anim_front.png and b/graphics/pokemon/ninetales/anim_front.png differ diff --git a/graphics/pokemon/ninetales/back.png b/graphics/pokemon/ninetales/back.png index 03d8a214f..5507f9e37 100644 Binary files a/graphics/pokemon/ninetales/back.png and b/graphics/pokemon/ninetales/back.png differ diff --git a/graphics/pokemon/ninetales/front.png b/graphics/pokemon/ninetales/front.png index d8c2a6746..bdae540fc 100644 Binary files a/graphics/pokemon/ninetales/front.png and b/graphics/pokemon/ninetales/front.png differ diff --git a/graphics/pokemon/ninetales/icon.png b/graphics/pokemon/ninetales/icon.png index 1a74d34eb..15044635d 100644 Binary files a/graphics/pokemon/ninetales/icon.png and b/graphics/pokemon/ninetales/icon.png differ diff --git a/graphics/pokemon/ninetales/normal.pal b/graphics/pokemon/ninetales/normal.pal index d6d95a7d3..64191711a 100644 --- a/graphics/pokemon/ninetales/normal.pal +++ b/graphics/pokemon/ninetales/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 106 41 -222 32 16 -180 16 0 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 238 164 -255 213 106 -213 156 74 -156 98 16 +152 208 160 +176 160 104 +112 96 56 +248 232 144 16 16 16 +216 192 112 +176 72 48 +248 248 248 +224 112 88 +232 184 88 +224 152 48 +175 105 127 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninetales/shiny.pal b/graphics/pokemon/ninetales/shiny.pal index 736e5d374..dc02c553b 100644 --- a/graphics/pokemon/ninetales/shiny.pal +++ b/graphics/pokemon/ninetales/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 106 41 -222 32 16 -180 16 0 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 238 246 -230 205 213 -189 164 172 -131 106 115 +152 208 160 +152 128 168 +120 88 128 +216 216 224 16 16 16 +184 176 200 +176 40 32 +248 248 248 +248 120 64 +144 168 224 +96 152 248 +175 79 70 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninjask/anim_front.png b/graphics/pokemon/ninjask/anim_front.png index fda03f09c..04bc142f4 100644 Binary files a/graphics/pokemon/ninjask/anim_front.png and b/graphics/pokemon/ninjask/anim_front.png differ diff --git a/graphics/pokemon/ninjask/back.png b/graphics/pokemon/ninjask/back.png index fd2daf29a..30b7b2b6e 100644 Binary files a/graphics/pokemon/ninjask/back.png and b/graphics/pokemon/ninjask/back.png differ diff --git a/graphics/pokemon/ninjask/front.png b/graphics/pokemon/ninjask/front.png index c642dbad5..7f6018900 100644 Binary files a/graphics/pokemon/ninjask/front.png and b/graphics/pokemon/ninjask/front.png differ diff --git a/graphics/pokemon/ninjask/icon.png b/graphics/pokemon/ninjask/icon.png index c51533c67..1e4e23a03 100644 Binary files a/graphics/pokemon/ninjask/icon.png and b/graphics/pokemon/ninjask/icon.png differ diff --git a/graphics/pokemon/ninjask/normal.pal b/graphics/pokemon/ninjask/normal.pal index ec7c1daa7..94fb08586 100644 --- a/graphics/pokemon/ninjask/normal.pal +++ b/graphics/pokemon/ninjask/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 180 115 -255 255 255 -246 213 82 -222 172 82 -139 106 65 -246 106 16 -180 57 32 -131 57 57 -222 74 16 -213 213 205 -172 180 180 -139 148 148 -123 123 123 -90 90 123 -65 65 90 -0 0 0 +152 208 160 +144 144 152 +96 96 96 +248 248 248 +16 16 16 +128 48 48 +200 48 64 +216 72 88 +184 176 208 +128 56 56 +136 96 56 +216 208 232 +248 216 104 +208 168 96 +56 56 56 +120 112 128 diff --git a/graphics/pokemon/ninjask/shiny.pal b/graphics/pokemon/ninjask/shiny.pal index bd2fbbda9..c0ffe9c99 100644 --- a/graphics/pokemon/ninjask/shiny.pal +++ b/graphics/pokemon/ninjask/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 180 115 -255 255 255 -246 213 82 -222 172 82 -139 106 65 -246 106 16 -180 57 32 -131 57 57 -222 74 16 -255 213 106 -255 213 106 -230 172 90 -205 148 65 -180 123 41 -131 90 8 -0 0 0 +152 208 160 +240 184 64 +208 128 96 +248 248 248 +16 16 16 +176 56 32 +216 72 16 +240 104 16 +224 208 144 +176 56 32 +136 104 64 +248 240 168 +240 208 80 +208 160 72 +128 80 56 +232 152 128 diff --git a/graphics/pokemon/noctowl/anim_front.png b/graphics/pokemon/noctowl/anim_front.png index 7053bd201..5e052f2a9 100644 Binary files a/graphics/pokemon/noctowl/anim_front.png and b/graphics/pokemon/noctowl/anim_front.png differ diff --git a/graphics/pokemon/noctowl/back.png b/graphics/pokemon/noctowl/back.png index e9984ea5e..1453fabec 100644 Binary files a/graphics/pokemon/noctowl/back.png and b/graphics/pokemon/noctowl/back.png differ diff --git a/graphics/pokemon/noctowl/front.png b/graphics/pokemon/noctowl/front.png index 56e148d94..68af918f7 100644 Binary files a/graphics/pokemon/noctowl/front.png and b/graphics/pokemon/noctowl/front.png differ diff --git a/graphics/pokemon/noctowl/icon.png b/graphics/pokemon/noctowl/icon.png index eafbea37e..764d6ecc0 100644 Binary files a/graphics/pokemon/noctowl/icon.png and b/graphics/pokemon/noctowl/icon.png differ diff --git a/graphics/pokemon/noctowl/normal.pal b/graphics/pokemon/noctowl/normal.pal index 710759236..88ca3a743 100644 --- a/graphics/pokemon/noctowl/normal.pal +++ b/graphics/pokemon/noctowl/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 172 -230 205 98 -205 164 65 -156 115 57 -156 123 106 -123 90 74 -98 65 49 -74 41 24 -197 49 24 -156 0 0 -197 197 197 -115 115 115 -255 238 115 +152 208 160 +144 104 80 +80 48 40 +240 216 152 +112 72 64 +200 176 120 +48 32 24 +184 128 104 16 16 16 +152 128 112 +248 248 248 +168 40 48 +192 192 192 +128 80 56 +224 168 144 +160 128 104 diff --git a/graphics/pokemon/noctowl/shiny.pal b/graphics/pokemon/noctowl/shiny.pal index 859222f59..0bb0f2890 100644 --- a/graphics/pokemon/noctowl/shiny.pal +++ b/graphics/pokemon/noctowl/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 255 172 -213 222 90 -189 189 57 -156 148 32 -213 164 74 -180 115 0 -123 82 0 -82 57 0 -197 49 24 -156 0 0 -197 197 197 -115 115 115 -238 246 115 +152 208 160 +160 168 48 +128 80 16 +240 240 176 +176 104 32 +224 224 112 +64 48 8 +200 208 72 16 16 16 +128 128 128 +248 248 248 +144 16 16 +192 192 192 +112 120 0 +224 224 112 +208 152 48 diff --git a/graphics/pokemon/noibat/back.png b/graphics/pokemon/noibat/back.png new file mode 100644 index 000000000..139eee7e0 Binary files /dev/null and b/graphics/pokemon/noibat/back.png differ diff --git a/graphics/pokemon/noibat/front.png b/graphics/pokemon/noibat/front.png new file mode 100644 index 000000000..2a3fa6302 Binary files /dev/null and b/graphics/pokemon/noibat/front.png differ diff --git a/graphics/pokemon/noibat/icon.png b/graphics/pokemon/noibat/icon.png new file mode 100644 index 000000000..90e10f24a Binary files /dev/null and b/graphics/pokemon/noibat/icon.png differ diff --git a/graphics/pokemon/noibat/normal.pal b/graphics/pokemon/noibat/normal.pal new file mode 100644 index 000000000..44c79f62e --- /dev/null +++ b/graphics/pokemon/noibat/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +48 8 56 +144 72 152 +0 0 0 +88 32 88 +136 104 144 +72 80 64 +200 160 216 +80 56 88 +136 120 0 +248 248 248 +248 216 0 +40 48 32 +24 24 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noibat/shiny.pal b/graphics/pokemon/noibat/shiny.pal new file mode 100644 index 000000000..655d6a95e --- /dev/null +++ b/graphics/pokemon/noibat/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +0 16 24 +56 80 96 +0 0 0 +24 40 56 +72 128 128 +72 80 64 +128 208 208 +32 72 72 +136 120 0 +248 248 248 +248 216 0 +40 48 32 +24 24 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noivern/back.png b/graphics/pokemon/noivern/back.png new file mode 100644 index 000000000..154069bb0 Binary files /dev/null and b/graphics/pokemon/noivern/back.png differ diff --git a/graphics/pokemon/noivern/front.png b/graphics/pokemon/noivern/front.png new file mode 100644 index 000000000..1b28494ef Binary files /dev/null and b/graphics/pokemon/noivern/front.png differ diff --git a/graphics/pokemon/noivern/icon.png b/graphics/pokemon/noivern/icon.png new file mode 100644 index 000000000..e1cbd1b28 Binary files /dev/null and b/graphics/pokemon/noivern/icon.png differ diff --git a/graphics/pokemon/noivern/normal.pal b/graphics/pokemon/noivern/normal.pal new file mode 100644 index 000000000..ef8ca3835 --- /dev/null +++ b/graphics/pokemon/noivern/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +16 16 24 +0 0 0 +48 56 64 +80 88 96 +24 128 104 +8 56 48 +40 32 72 +128 104 184 +104 104 88 +88 72 136 +104 16 0 +224 224 224 +192 40 48 +176 176 160 +224 200 8 diff --git a/graphics/pokemon/noivern/shiny.pal b/graphics/pokemon/noivern/shiny.pal new file mode 100644 index 000000000..644ae6b0d --- /dev/null +++ b/graphics/pokemon/noivern/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +8 48 32 +0 0 0 +48 136 96 +88 176 136 +144 40 48 +56 16 16 +32 32 32 +104 104 112 +104 104 88 +72 64 72 +40 32 72 +224 224 224 +112 48 144 +176 176 160 +224 200 8 diff --git a/graphics/pokemon/nosepass/anim_front.png b/graphics/pokemon/nosepass/anim_front.png index 4b7f7b362..046b3d532 100644 Binary files a/graphics/pokemon/nosepass/anim_front.png and b/graphics/pokemon/nosepass/anim_front.png differ diff --git a/graphics/pokemon/nosepass/back.png b/graphics/pokemon/nosepass/back.png index 21b41a3cd..2bff316f6 100644 Binary files a/graphics/pokemon/nosepass/back.png and b/graphics/pokemon/nosepass/back.png differ diff --git a/graphics/pokemon/nosepass/front.png b/graphics/pokemon/nosepass/front.png index 5ed3a851f..9d876776c 100644 Binary files a/graphics/pokemon/nosepass/front.png and b/graphics/pokemon/nosepass/front.png differ diff --git a/graphics/pokemon/nosepass/icon.png b/graphics/pokemon/nosepass/icon.png index 718fed8fa..4bb333c10 100644 Binary files a/graphics/pokemon/nosepass/icon.png and b/graphics/pokemon/nosepass/icon.png differ diff --git a/graphics/pokemon/nosepass/normal.pal b/graphics/pokemon/nosepass/normal.pal index ec3681288..4e626c98f 100644 --- a/graphics/pokemon/nosepass/normal.pal +++ b/graphics/pokemon/nosepass/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -57 57 82 -197 197 197 -98 115 123 -131 148 164 -148 189 180 -189 213 222 -139 57 24 -205 90 24 -246 139 41 -255 197 164 -255 255 255 -74 82 82 +152 208 160 +64 80 152 +40 48 88 +136 160 216 +88 112 184 +168 192 232 +16 16 16 +160 40 48 +208 72 80 +240 160 160 +240 104 112 +88 24 32 +0 0 0 +0 0 0 0 0 0 0 0 0 -24 24 24 diff --git a/graphics/pokemon/nosepass/shiny.pal b/graphics/pokemon/nosepass/shiny.pal index b17260e5a..ebb2b0f19 100644 --- a/graphics/pokemon/nosepass/shiny.pal +++ b/graphics/pokemon/nosepass/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -180 172 213 -106 74 57 -197 197 197 -106 82 49 -172 139 65 -222 180 74 -246 213 115 -189 57 24 -230 90 24 -246 139 41 -255 197 164 -255 255 255 -82 57 24 +152 208 160 +128 104 40 +72 56 8 +240 208 88 +192 152 80 +248 232 152 +16 16 16 +152 32 40 +208 72 80 +248 168 152 +248 104 104 +88 24 32 +0 0 0 +0 0 0 0 0 0 0 0 0 -24 24 24 diff --git a/graphics/pokemon/numel/anim_front.png b/graphics/pokemon/numel/anim_front.png index 0d3ccc839..3fd2c74f3 100644 Binary files a/graphics/pokemon/numel/anim_front.png and b/graphics/pokemon/numel/anim_front.png differ diff --git a/graphics/pokemon/numel/back.png b/graphics/pokemon/numel/back.png index 9722ff438..26ab257b4 100644 Binary files a/graphics/pokemon/numel/back.png and b/graphics/pokemon/numel/back.png differ diff --git a/graphics/pokemon/numel/front.png b/graphics/pokemon/numel/front.png index 1aca480f7..610bf14a9 100644 Binary files a/graphics/pokemon/numel/front.png and b/graphics/pokemon/numel/front.png differ diff --git a/graphics/pokemon/numel/icon.png b/graphics/pokemon/numel/icon.png index 62281e8bf..cf43715c8 100644 Binary files a/graphics/pokemon/numel/icon.png and b/graphics/pokemon/numel/icon.png differ diff --git a/graphics/pokemon/numel/normal.pal b/graphics/pokemon/numel/normal.pal index 74388d36b..4cf321fb0 100644 --- a/graphics/pokemon/numel/normal.pal +++ b/graphics/pokemon/numel/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 148 246 -106 98 32 -246 222 0 -205 180 57 -222 205 32 -246 246 164 -213 213 148 -255 238 106 -148 222 24 -180 246 49 -115 164 57 -90 115 106 -148 148 82 -230 222 238 -255 255 255 +0 176 232 24 24 24 +112 96 80 +248 216 120 +216 168 96 +144 120 80 +64 104 64 +144 216 176 +112 184 120 +240 232 200 +208 192 144 +248 248 248 +208 200 216 +96 152 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/numel/shiny.pal b/graphics/pokemon/numel/shiny.pal index 2162c155c..830172d55 100644 --- a/graphics/pokemon/numel/shiny.pal +++ b/graphics/pokemon/numel/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 197 180 -131 98 74 -238 197 156 -197 156 98 -205 164 123 -246 246 213 -213 213 172 -255 222 172 -90 172 230 -123 197 255 -49 131 197 -74 98 90 -131 131 65 -230 222 238 -255 255 255 +152 208 160 24 24 24 +104 88 16 +232 208 144 +192 168 96 +144 120 56 +40 88 160 +136 200 248 +96 160 240 +248 240 184 +216 200 152 +248 248 248 +208 200 216 +64 120 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nuzleaf/anim_front.png b/graphics/pokemon/nuzleaf/anim_front.png index 02aa6b1d4..ebdd431db 100644 Binary files a/graphics/pokemon/nuzleaf/anim_front.png and b/graphics/pokemon/nuzleaf/anim_front.png differ diff --git a/graphics/pokemon/nuzleaf/back.png b/graphics/pokemon/nuzleaf/back.png index 858377c11..6703a7ca9 100644 Binary files a/graphics/pokemon/nuzleaf/back.png and b/graphics/pokemon/nuzleaf/back.png differ diff --git a/graphics/pokemon/nuzleaf/front.png b/graphics/pokemon/nuzleaf/front.png index ecaf00f85..1cbe64867 100644 Binary files a/graphics/pokemon/nuzleaf/front.png and b/graphics/pokemon/nuzleaf/front.png differ diff --git a/graphics/pokemon/nuzleaf/icon.png b/graphics/pokemon/nuzleaf/icon.png index 8c9f4038f..524fc6db2 100644 Binary files a/graphics/pokemon/nuzleaf/icon.png and b/graphics/pokemon/nuzleaf/icon.png differ diff --git a/graphics/pokemon/nuzleaf/normal.pal b/graphics/pokemon/nuzleaf/normal.pal index fd8ec8bff..b6fdb2223 100644 --- a/graphics/pokemon/nuzleaf/normal.pal +++ b/graphics/pokemon/nuzleaf/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 148 246 -74 57 65 -205 205 238 -255 255 255 -123 148 82 -180 205 131 -230 238 180 -156 123 156 -205 156 98 -230 197 148 -98 197 131 -148 238 131 -65 115 57 -106 82 98 -0 0 0 -24 24 24 +0 176 232 +40 112 80 +120 200 160 +88 168 120 +56 136 96 +16 16 16 +128 120 104 +160 104 80 +88 64 48 +240 216 192 +224 184 168 +192 152 128 +184 168 152 +200 200 232 +248 248 248 +176 112 128 diff --git a/graphics/pokemon/nuzleaf/shiny.pal b/graphics/pokemon/nuzleaf/shiny.pal index 1706d316b..e324439ec 100644 --- a/graphics/pokemon/nuzleaf/shiny.pal +++ b/graphics/pokemon/nuzleaf/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -180 213 156 -74 57 65 -205 205 238 -255 255 255 -180 65 49 -222 98 49 -255 123 82 -115 90 90 -156 123 123 -189 164 156 -98 197 131 -148 238 131 -65 115 57 -106 82 98 -0 0 0 -24 24 24 +0 176 232 +56 128 64 +136 240 128 +88 200 128 +88 152 72 +16 16 16 +176 48 0 +120 88 112 +88 48 64 +248 128 80 +216 168 128 +160 128 88 +216 88 32 +200 200 232 +248 248 248 +184 88 104 diff --git a/graphics/pokemon/obstagoon/back.png b/graphics/pokemon/obstagoon/back.png new file mode 100644 index 000000000..57b8ac19a Binary files /dev/null and b/graphics/pokemon/obstagoon/back.png differ diff --git a/graphics/pokemon/obstagoon/front.png b/graphics/pokemon/obstagoon/front.png new file mode 100644 index 000000000..c7fb15849 Binary files /dev/null and b/graphics/pokemon/obstagoon/front.png differ diff --git a/graphics/pokemon/obstagoon/normal.pal b/graphics/pokemon/obstagoon/normal.pal new file mode 100644 index 000000000..1e8ec19a2 --- /dev/null +++ b/graphics/pokemon/obstagoon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +80 72 80 +16 16 16 +40 40 40 +184 184 184 +240 240 232 +144 144 144 +88 96 96 +240 88 144 +128 64 88 +248 248 248 +40 40 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/obstagoon/shiny.pal b/graphics/pokemon/obstagoon/shiny.pal new file mode 100644 index 000000000..976c46662 --- /dev/null +++ b/graphics/pokemon/obstagoon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 0 16 +200 24 88 +16 16 16 +144 8 48 +184 184 184 +240 240 232 +88 248 240 +40 152 144 +16 232 208 +24 152 152 +248 248 248 +16 104 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/octillery/anim_front.png b/graphics/pokemon/octillery/anim_front.png index 82d366484..de9ffd250 100644 Binary files a/graphics/pokemon/octillery/anim_front.png and b/graphics/pokemon/octillery/anim_front.png differ diff --git a/graphics/pokemon/octillery/back.png b/graphics/pokemon/octillery/back.png index 09a867881..dabf208f1 100644 Binary files a/graphics/pokemon/octillery/back.png and b/graphics/pokemon/octillery/back.png differ diff --git a/graphics/pokemon/octillery/front.png b/graphics/pokemon/octillery/front.png index 99d3a166e..eb8a71c03 100644 Binary files a/graphics/pokemon/octillery/front.png and b/graphics/pokemon/octillery/front.png differ diff --git a/graphics/pokemon/octillery/icon.png b/graphics/pokemon/octillery/icon.png index a21e60327..4cf5c9d66 100644 Binary files a/graphics/pokemon/octillery/icon.png and b/graphics/pokemon/octillery/icon.png differ diff --git a/graphics/pokemon/octillery/normal.pal b/graphics/pokemon/octillery/normal.pal index 2a32e5f6d..7ba40e531 100644 --- a/graphics/pokemon/octillery/normal.pal +++ b/graphics/pokemon/octillery/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 180 106 -246 106 49 -213 57 16 -131 0 0 -255 0 255 -255 255 172 -255 213 82 -213 156 41 -148 90 0 -213 213 213 -172 172 180 -123 123 131 -90 90 90 +152 208 160 +80 64 32 +96 32 24 +208 168 56 +248 216 96 +160 48 40 +240 64 56 16 16 16 +240 120 104 +88 88 88 +248 248 248 +248 224 176 +168 168 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/octillery/shiny.pal b/graphics/pokemon/octillery/shiny.pal index fcbdd5cda..4a6791c15 100644 --- a/graphics/pokemon/octillery/shiny.pal +++ b/graphics/pokemon/octillery/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 189 90 -197 156 65 -148 106 24 -82 65 49 -255 0 255 -230 255 172 -205 230 82 -164 172 41 -98 98 0 -213 213 213 -172 172 180 -123 123 131 -90 90 90 +152 208 160 +120 112 0 +112 80 16 +184 176 40 +216 240 80 +168 128 64 +200 176 72 16 16 16 +224 208 136 +88 88 88 +248 248 248 +232 248 168 +168 168 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oddish/anim_front.png b/graphics/pokemon/oddish/anim_front.png index 9a75f16cb..cf28c6f33 100644 Binary files a/graphics/pokemon/oddish/anim_front.png and b/graphics/pokemon/oddish/anim_front.png differ diff --git a/graphics/pokemon/oddish/back.png b/graphics/pokemon/oddish/back.png index bafd8bbff..21a343a9d 100644 Binary files a/graphics/pokemon/oddish/back.png and b/graphics/pokemon/oddish/back.png differ diff --git a/graphics/pokemon/oddish/front.png b/graphics/pokemon/oddish/front.png index 02da03b26..a78bfd33e 100644 Binary files a/graphics/pokemon/oddish/front.png and b/graphics/pokemon/oddish/front.png differ diff --git a/graphics/pokemon/oddish/icon.png b/graphics/pokemon/oddish/icon.png index 7c46ae7e7..32515b89f 100644 Binary files a/graphics/pokemon/oddish/icon.png and b/graphics/pokemon/oddish/icon.png differ diff --git a/graphics/pokemon/oddish/normal.pal b/graphics/pokemon/oddish/normal.pal index 11db38a91..29fd79b9e 100644 --- a/graphics/pokemon/oddish/normal.pal +++ b/graphics/pokemon/oddish/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 189 57 -255 74 0 -189 255 115 -156 213 74 -115 172 49 -82 98 41 -255 0 255 -255 0 255 -255 0 255 -148 180 197 -115 148 164 -74 106 131 -49 74 90 +153 210 164 +59 145 36 +59 96 40 +68 181 48 +134 198 109 16 16 16 +63 109 140 +105 150 173 +126 178 204 +234 72 60 +41 65 89 +178 92 121 +214 149 172 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oddish/shiny.pal b/graphics/pokemon/oddish/shiny.pal index a3b719830..f62a3b4a4 100644 --- a/graphics/pokemon/oddish/shiny.pal +++ b/graphics/pokemon/oddish/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 189 57 -255 74 0 -246 255 106 -205 255 65 -156 205 16 -41 90 0 -255 0 255 -255 0 255 -255 0 255 -123 222 90 -82 180 49 -41 139 8 -0 74 0 +153 210 164 +146 188 56 +104 130 26 +191 229 78 +219 244 144 16 16 16 +76 147 29 +112 196 39 +154 226 81 +224 72 64 +32 96 19 +234 72 60 +255 136 132 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/omanyte/anim_front.png b/graphics/pokemon/omanyte/anim_front.png index a76eabe2c..95912686b 100644 Binary files a/graphics/pokemon/omanyte/anim_front.png and b/graphics/pokemon/omanyte/anim_front.png differ diff --git a/graphics/pokemon/omanyte/back.png b/graphics/pokemon/omanyte/back.png index 6cd77bffc..d65b3e5a1 100644 Binary files a/graphics/pokemon/omanyte/back.png and b/graphics/pokemon/omanyte/back.png differ diff --git a/graphics/pokemon/omanyte/front.png b/graphics/pokemon/omanyte/front.png index f110ecd80..0bec6af81 100644 Binary files a/graphics/pokemon/omanyte/front.png and b/graphics/pokemon/omanyte/front.png differ diff --git a/graphics/pokemon/omanyte/icon.png b/graphics/pokemon/omanyte/icon.png index 94684f5c3..e84e16522 100644 Binary files a/graphics/pokemon/omanyte/icon.png and b/graphics/pokemon/omanyte/icon.png differ diff --git a/graphics/pokemon/omanyte/normal.pal b/graphics/pokemon/omanyte/normal.pal index 09d257a66..622829ed8 100644 --- a/graphics/pokemon/omanyte/normal.pal +++ b/graphics/pokemon/omanyte/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 189 -255 255 255 -230 230 230 -255 0 255 -255 0 255 -98 98 98 -16 16 16 -255 255 172 -238 230 139 -205 197 106 -172 164 74 -98 90 16 -131 205 197 -98 172 164 -57 131 123 -16 90 82 +152 208 160 +96 88 56 +152 144 104 +232 224 160 +192 184 136 +248 240 200 +16 16 8 +64 136 152 +40 88 96 +136 208 224 +80 176 192 +248 248 248 +184 184 184 +88 88 88 +152 224 240 +0 0 0 diff --git a/graphics/pokemon/omanyte/shiny.pal b/graphics/pokemon/omanyte/shiny.pal index af72dc30d..6cb8b5548 100644 --- a/graphics/pokemon/omanyte/shiny.pal +++ b/graphics/pokemon/omanyte/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 189 -255 255 255 -230 230 230 -255 0 255 -255 0 255 -98 98 98 -16 16 16 -255 246 156 -246 222 139 -213 189 115 -172 148 82 -123 98 41 -213 156 238 -172 115 205 -131 74 172 -90 41 148 +152 208 160 +104 80 40 +160 128 96 +232 200 128 +200 160 104 +248 224 184 +16 16 8 +136 80 144 +112 48 120 +208 160 240 +184 112 200 +248 248 248 +192 192 192 +104 104 104 +224 208 248 +0 0 0 diff --git a/graphics/pokemon/omastar/anim_front.png b/graphics/pokemon/omastar/anim_front.png index 677f46749..7d57973e9 100644 Binary files a/graphics/pokemon/omastar/anim_front.png and b/graphics/pokemon/omastar/anim_front.png differ diff --git a/graphics/pokemon/omastar/back.png b/graphics/pokemon/omastar/back.png index 3f7467950..2cf70e6bf 100644 Binary files a/graphics/pokemon/omastar/back.png and b/graphics/pokemon/omastar/back.png differ diff --git a/graphics/pokemon/omastar/front.png b/graphics/pokemon/omastar/front.png index 2a1c58e38..bac3d51bf 100644 Binary files a/graphics/pokemon/omastar/front.png and b/graphics/pokemon/omastar/front.png differ diff --git a/graphics/pokemon/omastar/icon.png b/graphics/pokemon/omastar/icon.png index b72bd6aec..1b72c4439 100644 Binary files a/graphics/pokemon/omastar/icon.png and b/graphics/pokemon/omastar/icon.png differ diff --git a/graphics/pokemon/omastar/normal.pal b/graphics/pokemon/omastar/normal.pal index f63530b4e..fdc66b01f 100644 --- a/graphics/pokemon/omastar/normal.pal +++ b/graphics/pokemon/omastar/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 197 -255 238 180 -246 213 98 -180 156 65 -16 16 16 -255 0 255 -255 0 255 -255 255 172 -238 230 139 -205 197 106 -172 164 74 -106 98 16 -156 230 222 -131 205 197 -98 172 164 -16 98 90 +152 208 160 +96 80 72 +232 216 168 +16 16 8 +184 168 120 +144 128 96 +248 240 216 +48 104 128 +48 72 88 +120 200 224 +72 152 168 +248 232 152 +184 168 104 +248 248 248 +88 0 48 +0 0 0 diff --git a/graphics/pokemon/omastar/shiny.pal b/graphics/pokemon/omastar/shiny.pal index b17facc09..01d00cfba 100644 --- a/graphics/pokemon/omastar/shiny.pal +++ b/graphics/pokemon/omastar/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 197 -255 238 180 -246 213 98 -180 156 65 -16 16 16 -255 0 255 -255 0 255 -255 255 222 -238 246 90 -213 222 74 -172 180 57 -98 106 24 -222 172 255 -189 139 238 -148 98 205 -98 49 164 +152 208 160 +88 88 48 +240 232 128 +16 16 8 +192 168 112 +160 136 80 +248 248 192 +128 72 136 +96 32 120 +208 144 232 +160 104 176 +248 248 120 +192 168 112 +248 248 248 +40 40 40 +0 0 0 diff --git a/graphics/pokemon/onix/anim_front.png b/graphics/pokemon/onix/anim_front.png index fbe64c2ec..d9f79fab8 100644 Binary files a/graphics/pokemon/onix/anim_front.png and b/graphics/pokemon/onix/anim_front.png differ diff --git a/graphics/pokemon/onix/back.png b/graphics/pokemon/onix/back.png index 233e66d91..4a9e34afd 100644 Binary files a/graphics/pokemon/onix/back.png and b/graphics/pokemon/onix/back.png differ diff --git a/graphics/pokemon/onix/front.png b/graphics/pokemon/onix/front.png index 0fd31f6b1..806b0c5ac 100644 Binary files a/graphics/pokemon/onix/front.png and b/graphics/pokemon/onix/front.png differ diff --git a/graphics/pokemon/onix/icon.png b/graphics/pokemon/onix/icon.png index ddd7ee4f9..947ead4ee 100644 Binary files a/graphics/pokemon/onix/icon.png and b/graphics/pokemon/onix/icon.png differ diff --git a/graphics/pokemon/onix/normal.pal b/graphics/pokemon/onix/normal.pal index e513a11e3..5bd1b7e4d 100644 --- a/graphics/pokemon/onix/normal.pal +++ b/graphics/pokemon/onix/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -246 238 238 -222 213 213 -189 180 180 -131 123 123 -82 74 74 +152 208 160 +56 56 72 +104 104 120 +192 192 200 +144 136 152 16 16 16 +168 176 192 +248 248 248 +248 248 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/shiny.pal b/graphics/pokemon/onix/shiny.pal index e3584ed0c..8cad51aca 100644 --- a/graphics/pokemon/onix/shiny.pal +++ b/graphics/pokemon/onix/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -246 246 172 -205 205 131 -164 164 90 -123 123 49 -82 82 8 +152 208 160 +88 96 24 +128 136 56 +232 232 136 +160 168 80 16 16 16 +200 200 112 +248 248 248 +240 232 232 +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/back.png b/graphics/pokemon/oranguru/back.png new file mode 100644 index 000000000..cd0322d4f Binary files /dev/null and b/graphics/pokemon/oranguru/back.png differ diff --git a/graphics/pokemon/oranguru/front.png b/graphics/pokemon/oranguru/front.png new file mode 100644 index 000000000..b0ba3510c Binary files /dev/null and b/graphics/pokemon/oranguru/front.png differ diff --git a/graphics/pokemon/oranguru/icon.png b/graphics/pokemon/oranguru/icon.png new file mode 100644 index 000000000..da7abe984 Binary files /dev/null and b/graphics/pokemon/oranguru/icon.png differ diff --git a/graphics/pokemon/oranguru/normal.pal b/graphics/pokemon/oranguru/normal.pal new file mode 100644 index 000000000..f09a9f6cb --- /dev/null +++ b/graphics/pokemon/oranguru/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 96 32 +104 80 80 +24 200 80 +248 248 248 +184 184 192 +248 168 16 +24 144 64 +16 16 16 +64 32 80 +152 80 184 +120 192 208 +152 136 136 +192 184 184 +112 40 136 +248 248 248 diff --git a/graphics/pokemon/oranguru/shiny.pal b/graphics/pokemon/oranguru/shiny.pal new file mode 100644 index 000000000..591ba362b --- /dev/null +++ b/graphics/pokemon/oranguru/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 96 32 +104 80 80 +24 200 80 +224 184 208 +176 136 160 +48 128 216 +24 144 64 +16 16 16 +64 32 80 +152 80 184 +120 192 208 +152 136 136 +192 184 184 +112 40 136 +248 248 248 diff --git a/graphics/pokemon/orbeetle/back.png b/graphics/pokemon/orbeetle/back.png new file mode 100644 index 000000000..0fa7b8129 Binary files /dev/null and b/graphics/pokemon/orbeetle/back.png differ diff --git a/graphics/pokemon/orbeetle/front.png b/graphics/pokemon/orbeetle/front.png new file mode 100644 index 000000000..4d2c29ca3 Binary files /dev/null and b/graphics/pokemon/orbeetle/front.png differ diff --git a/graphics/pokemon/orbeetle/normal.pal b/graphics/pokemon/orbeetle/normal.pal new file mode 100644 index 000000000..8a7980a94 --- /dev/null +++ b/graphics/pokemon/orbeetle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 16 40 +48 32 112 +184 16 40 +248 32 48 +72 56 160 +16 16 16 +184 160 48 +72 56 56 +240 224 112 +160 80 0 +56 32 40 +208 208 208 +168 152 168 +200 248 248 +16 184 216 diff --git a/graphics/pokemon/orbeetle/shiny.pal b/graphics/pokemon/orbeetle/shiny.pal new file mode 100644 index 000000000..ceec8b88c --- /dev/null +++ b/graphics/pokemon/orbeetle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 96 +48 32 112 +96 72 192 +144 112 224 +72 56 160 +16 16 16 +192 80 104 +72 56 56 +232 128 144 +128 48 72 +56 32 40 +80 104 240 +40 56 160 +200 248 248 +16 184 216 diff --git a/graphics/pokemon/oricorio/back.png b/graphics/pokemon/oricorio/back.png new file mode 100644 index 000000000..dbdf864a9 Binary files /dev/null and b/graphics/pokemon/oricorio/back.png differ diff --git a/graphics/pokemon/oricorio/front.png b/graphics/pokemon/oricorio/front.png new file mode 100644 index 000000000..b41b689eb Binary files /dev/null and b/graphics/pokemon/oricorio/front.png differ diff --git a/graphics/pokemon/oricorio/icon.png b/graphics/pokemon/oricorio/icon.png new file mode 100644 index 000000000..80936904c Binary files /dev/null and b/graphics/pokemon/oricorio/icon.png differ diff --git a/graphics/pokemon/oricorio/normal.pal b/graphics/pokemon/oricorio/normal.pal new file mode 100644 index 000000000..a01a6f0a1 --- /dev/null +++ b/graphics/pokemon/oricorio/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 32 +240 72 80 +16 16 16 +208 48 48 +80 72 72 +48 40 40 +112 96 96 +96 112 104 +248 248 248 +184 184 184 +112 56 72 +88 48 216 +248 160 176 +184 104 120 +0 0 0 diff --git a/graphics/pokemon/oricorio/pau/back.png b/graphics/pokemon/oricorio/pau/back.png new file mode 100644 index 000000000..f2771b8b5 Binary files /dev/null and b/graphics/pokemon/oricorio/pau/back.png differ diff --git a/graphics/pokemon/oricorio/pau/front.png b/graphics/pokemon/oricorio/pau/front.png new file mode 100644 index 000000000..b6c6f6733 Binary files /dev/null and b/graphics/pokemon/oricorio/pau/front.png differ diff --git a/graphics/pokemon/oricorio/pau/icon.png b/graphics/pokemon/oricorio/pau/icon.png new file mode 100644 index 000000000..a4ba46d2b Binary files /dev/null and b/graphics/pokemon/oricorio/pau/icon.png differ diff --git a/graphics/pokemon/oricorio/pau/normal.pal b/graphics/pokemon/oricorio/pau/normal.pal new file mode 100644 index 000000000..eeb80fa38 --- /dev/null +++ b/graphics/pokemon/oricorio/pau/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +159 107 102 +254 236 199 +221 175 134 +16 16 16 +124 86 96 +248 203 224 +191 134 148 +158 54 72 +115 63 72 +255 166 181 +224 90 124 +242 138 165 +252 252 252 +191 105 120 +0 0 0 diff --git a/graphics/pokemon/oricorio/pau/shiny.pal b/graphics/pokemon/oricorio/pau/shiny.pal new file mode 100644 index 000000000..288dc7ccb --- /dev/null +++ b/graphics/pokemon/oricorio/pau/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +158 54 72 +242 138 165 +224 90 124 +16 16 16 +124 86 96 +248 203 224 +191 134 148 +159 107 102 +115 63 72 +255 166 181 +221 175 134 +254 236 199 +252 252 252 +191 105 120 +0 0 0 diff --git a/graphics/pokemon/oricorio/pom_pom/back.png b/graphics/pokemon/oricorio/pom_pom/back.png new file mode 100644 index 000000000..78eadc3fe Binary files /dev/null and b/graphics/pokemon/oricorio/pom_pom/back.png differ diff --git a/graphics/pokemon/oricorio/pom_pom/front.png b/graphics/pokemon/oricorio/pom_pom/front.png new file mode 100644 index 000000000..44deb56e8 Binary files /dev/null and b/graphics/pokemon/oricorio/pom_pom/front.png differ diff --git a/graphics/pokemon/oricorio/pom_pom/icon.png b/graphics/pokemon/oricorio/pom_pom/icon.png new file mode 100644 index 000000000..ead80b6a2 Binary files /dev/null and b/graphics/pokemon/oricorio/pom_pom/icon.png differ diff --git a/graphics/pokemon/oricorio/pom_pom/normal.pal b/graphics/pokemon/oricorio/pom_pom/normal.pal new file mode 100644 index 000000000..af3fcc825 --- /dev/null +++ b/graphics/pokemon/oricorio/pom_pom/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +129 85 20 +254 228 48 +16 16 16 +141 121 50 +210 187 104 +255 247 147 +210 168 23 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +185 185 185 +248 248 248 +99 116 105 +0 0 0 diff --git a/graphics/pokemon/oricorio/pom_pom/shiny.pal b/graphics/pokemon/oricorio/pom_pom/shiny.pal new file mode 100644 index 000000000..394fb091c --- /dev/null +++ b/graphics/pokemon/oricorio/pom_pom/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +99 116 105 +248 248 248 +16 16 16 +141 121 50 +210 187 104 +255 247 147 +185 185 185 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +210 168 23 +254 228 48 +129 85 20 +0 0 0 diff --git a/graphics/pokemon/oricorio/sensu/back.png b/graphics/pokemon/oricorio/sensu/back.png new file mode 100644 index 000000000..694e30afd Binary files /dev/null and b/graphics/pokemon/oricorio/sensu/back.png differ diff --git a/graphics/pokemon/oricorio/sensu/front.png b/graphics/pokemon/oricorio/sensu/front.png new file mode 100644 index 000000000..470f68471 Binary files /dev/null and b/graphics/pokemon/oricorio/sensu/front.png differ diff --git a/graphics/pokemon/oricorio/sensu/icon.png b/graphics/pokemon/oricorio/sensu/icon.png new file mode 100644 index 000000000..1bbb78de1 Binary files /dev/null and b/graphics/pokemon/oricorio/sensu/icon.png differ diff --git a/graphics/pokemon/oricorio/sensu/normal.pal b/graphics/pokemon/oricorio/sensu/normal.pal new file mode 100644 index 000000000..619cc90b0 --- /dev/null +++ b/graphics/pokemon/oricorio/sensu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +55 117 123 +149 219 234 +84 166 197 +166 143 197 +203 197 228 +16 16 16 +68 69 115 +133 141 197 +94 85 166 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oricorio/sensu/shiny.pal b/graphics/pokemon/oricorio/sensu/shiny.pal new file mode 100644 index 000000000..3af8cebaf --- /dev/null +++ b/graphics/pokemon/oricorio/sensu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +68 69 115 +133 141 197 +94 85 166 +166 143 197 +203 197 228 +16 16 16 +55 117 123 +149 219 234 +84 166 197 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oricorio/shiny.pal b/graphics/pokemon/oricorio/shiny.pal new file mode 100644 index 000000000..886af4425 --- /dev/null +++ b/graphics/pokemon/oricorio/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +112 96 96 +16 16 16 +80 72 72 +208 48 48 +120 32 32 +240 72 80 +96 112 104 +248 248 248 +184 184 184 +112 56 72 +88 48 216 +248 160 176 +184 104 120 +0 0 0 diff --git a/graphics/pokemon/oshawott/anim_front.png b/graphics/pokemon/oshawott/anim_front.png new file mode 100644 index 000000000..4b8fbcf86 Binary files /dev/null and b/graphics/pokemon/oshawott/anim_front.png differ diff --git a/graphics/pokemon/oshawott/back.png b/graphics/pokemon/oshawott/back.png new file mode 100644 index 000000000..9e783e0b2 Binary files /dev/null and b/graphics/pokemon/oshawott/back.png differ diff --git a/graphics/pokemon/oshawott/footprint.png b/graphics/pokemon/oshawott/footprint.png new file mode 100644 index 000000000..ec6a9341e Binary files /dev/null and b/graphics/pokemon/oshawott/footprint.png differ diff --git a/graphics/pokemon/oshawott/front.png b/graphics/pokemon/oshawott/front.png new file mode 100644 index 000000000..a244e07d8 Binary files /dev/null and b/graphics/pokemon/oshawott/front.png differ diff --git a/graphics/pokemon/oshawott/icon.png b/graphics/pokemon/oshawott/icon.png new file mode 100644 index 000000000..f9bf07e55 Binary files /dev/null and b/graphics/pokemon/oshawott/icon.png differ diff --git a/graphics/pokemon/oshawott/normal.pal b/graphics/pokemon/oshawott/normal.pal new file mode 100644 index 000000000..1c743f619 --- /dev/null +++ b/graphics/pokemon/oshawott/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 88 +112 144 176 +248 248 248 +64 96 144 +112 128 168 +40 64 80 +16 16 16 +136 96 48 +192 144 88 +184 200 232 +40 104 112 +112 200 192 +56 152 160 +120 104 64 +248 224 144 diff --git a/graphics/pokemon/oshawott/shiny.pal b/graphics/pokemon/oshawott/shiny.pal new file mode 100644 index 000000000..d129d269b --- /dev/null +++ b/graphics/pokemon/oshawott/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +144 144 128 +248 248 232 +40 80 96 +64 128 152 +40 64 80 +16 16 16 +176 88 128 +216 144 128 +200 208 160 +56 80 160 +128 176 240 +96 128 208 +176 88 128 +240 200 176 diff --git a/graphics/pokemon/pachirisu/anim_front.png b/graphics/pokemon/pachirisu/anim_front.png new file mode 100644 index 000000000..45d9f3843 Binary files /dev/null and b/graphics/pokemon/pachirisu/anim_front.png differ diff --git a/graphics/pokemon/pachirisu/back.png b/graphics/pokemon/pachirisu/back.png new file mode 100644 index 000000000..ca3fd09cf Binary files /dev/null and b/graphics/pokemon/pachirisu/back.png differ diff --git a/graphics/pokemon/pachirisu/footprint.png b/graphics/pokemon/pachirisu/footprint.png new file mode 100644 index 000000000..3edc42ff3 Binary files /dev/null and b/graphics/pokemon/pachirisu/footprint.png differ diff --git a/graphics/pokemon/pachirisu/front.png b/graphics/pokemon/pachirisu/front.png new file mode 100644 index 000000000..0096f3f58 Binary files /dev/null and b/graphics/pokemon/pachirisu/front.png differ diff --git a/graphics/pokemon/pachirisu/icon.png b/graphics/pokemon/pachirisu/icon.png new file mode 100644 index 000000000..d9973de3c Binary files /dev/null and b/graphics/pokemon/pachirisu/icon.png differ diff --git a/graphics/pokemon/pachirisu/normal.pal b/graphics/pokemon/pachirisu/normal.pal new file mode 100644 index 000000000..680ae079f --- /dev/null +++ b/graphics/pokemon/pachirisu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 112 +128 208 216 +80 160 176 +112 120 136 +232 240 248 +16 16 16 +184 200 208 +72 88 96 +248 208 96 +128 88 120 +176 160 80 +216 152 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pachirisu/shiny.pal b/graphics/pokemon/pachirisu/shiny.pal new file mode 100644 index 000000000..276e8f92e --- /dev/null +++ b/graphics/pokemon/pachirisu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 80 +248 160 240 +184 128 176 +120 120 128 +240 240 240 +16 16 16 +200 192 192 +88 80 72 +248 160 96 +128 56 56 +176 120 88 +232 128 88 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/palkia/anim_front.png b/graphics/pokemon/palkia/anim_front.png new file mode 100644 index 000000000..273753b17 Binary files /dev/null and b/graphics/pokemon/palkia/anim_front.png differ diff --git a/graphics/pokemon/palkia/back.png b/graphics/pokemon/palkia/back.png new file mode 100644 index 000000000..f38ba8a23 Binary files /dev/null and b/graphics/pokemon/palkia/back.png differ diff --git a/graphics/pokemon/palkia/footprint.png b/graphics/pokemon/palkia/footprint.png new file mode 100644 index 000000000..9a96e5769 Binary files /dev/null and b/graphics/pokemon/palkia/footprint.png differ diff --git a/graphics/pokemon/palkia/front.png b/graphics/pokemon/palkia/front.png new file mode 100644 index 000000000..3821537ab Binary files /dev/null and b/graphics/pokemon/palkia/front.png differ diff --git a/graphics/pokemon/palkia/icon.png b/graphics/pokemon/palkia/icon.png new file mode 100644 index 000000000..d84e9b8c3 Binary files /dev/null and b/graphics/pokemon/palkia/icon.png differ diff --git a/graphics/pokemon/palkia/normal.pal b/graphics/pokemon/palkia/normal.pal new file mode 100644 index 000000000..724a400a5 --- /dev/null +++ b/graphics/pokemon/palkia/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 120 +136 120 128 +232 224 224 +184 160 168 +216 224 248 +176 184 216 +144 144 160 +176 96 176 +120 64 128 +40 48 72 +240 232 248 +248 248 248 +200 112 136 +16 16 16 +248 176 168 diff --git a/graphics/pokemon/palkia/shiny.pal b/graphics/pokemon/palkia/shiny.pal new file mode 100644 index 000000000..d5420d339 --- /dev/null +++ b/graphics/pokemon/palkia/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 112 +160 112 112 +232 208 224 +200 160 160 +216 232 240 +176 200 208 +152 152 160 +208 96 136 +168 48 80 +48 48 48 +240 232 248 +248 248 248 +224 88 80 +16 16 16 +240 160 152 diff --git a/graphics/pokemon/palossand/back.png b/graphics/pokemon/palossand/back.png new file mode 100644 index 000000000..c80721be1 Binary files /dev/null and b/graphics/pokemon/palossand/back.png differ diff --git a/graphics/pokemon/palossand/front.png b/graphics/pokemon/palossand/front.png new file mode 100644 index 000000000..d22845d34 Binary files /dev/null and b/graphics/pokemon/palossand/front.png differ diff --git a/graphics/pokemon/palossand/icon.png b/graphics/pokemon/palossand/icon.png new file mode 100644 index 000000000..3131f2c20 Binary files /dev/null and b/graphics/pokemon/palossand/icon.png differ diff --git a/graphics/pokemon/palossand/normal.pal b/graphics/pokemon/palossand/normal.pal new file mode 100644 index 000000000..4312904b6 --- /dev/null +++ b/graphics/pokemon/palossand/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 0 0 +16 16 16 +216 24 24 +248 88 72 +112 64 32 +248 184 104 +200 128 64 +248 216 224 +232 168 192 +160 216 248 +112 176 224 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/palossand/shiny.pal b/graphics/pokemon/palossand/shiny.pal new file mode 100644 index 000000000..aac8a486c --- /dev/null +++ b/graphics/pokemon/palossand/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 104 0 +16 16 16 +208 176 0 +248 240 80 +32 32 32 +112 112 112 +72 72 72 +248 216 224 +232 168 192 +160 216 248 +112 176 224 +48 168 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/palpitoad/anim_front.png b/graphics/pokemon/palpitoad/anim_front.png new file mode 100644 index 000000000..8a7f2e8ad Binary files /dev/null and b/graphics/pokemon/palpitoad/anim_front.png differ diff --git a/graphics/pokemon/palpitoad/back.png b/graphics/pokemon/palpitoad/back.png new file mode 100644 index 000000000..6490991b1 Binary files /dev/null and b/graphics/pokemon/palpitoad/back.png differ diff --git a/graphics/pokemon/palpitoad/footprint.png b/graphics/pokemon/palpitoad/footprint.png new file mode 100644 index 000000000..7d8bf2a81 Binary files /dev/null and b/graphics/pokemon/palpitoad/footprint.png differ diff --git a/graphics/pokemon/palpitoad/front.png b/graphics/pokemon/palpitoad/front.png new file mode 100644 index 000000000..84d79d36d Binary files /dev/null and b/graphics/pokemon/palpitoad/front.png differ diff --git a/graphics/pokemon/palpitoad/icon.png b/graphics/pokemon/palpitoad/icon.png new file mode 100644 index 000000000..c035d93d8 Binary files /dev/null and b/graphics/pokemon/palpitoad/icon.png differ diff --git a/graphics/pokemon/palpitoad/normal.pal b/graphics/pokemon/palpitoad/normal.pal new file mode 100644 index 000000000..3cea44ce6 --- /dev/null +++ b/graphics/pokemon/palpitoad/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 112 104 +16 16 16 +152 224 208 +88 168 168 +64 56 64 +40 32 40 +104 88 88 +40 128 192 +16 64 96 +48 96 136 +192 176 192 +248 248 248 +128 96 64 +176 144 104 +248 216 152 diff --git a/graphics/pokemon/palpitoad/shiny.pal b/graphics/pokemon/palpitoad/shiny.pal new file mode 100644 index 000000000..0a4f3dc80 --- /dev/null +++ b/graphics/pokemon/palpitoad/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 8 +16 16 16 +248 168 16 +200 104 16 +64 64 64 +40 40 40 +96 96 96 +8 192 208 +16 88 88 +24 144 160 +192 192 192 +248 248 248 +128 96 88 +176 136 128 +248 208 192 diff --git a/graphics/pokemon/pancham/back.png b/graphics/pokemon/pancham/back.png new file mode 100644 index 000000000..82d3b77f6 Binary files /dev/null and b/graphics/pokemon/pancham/back.png differ diff --git a/graphics/pokemon/pancham/front.png b/graphics/pokemon/pancham/front.png new file mode 100644 index 000000000..42cba4f1e Binary files /dev/null and b/graphics/pokemon/pancham/front.png differ diff --git a/graphics/pokemon/pancham/icon.png b/graphics/pokemon/pancham/icon.png new file mode 100644 index 000000000..86f389bb8 Binary files /dev/null and b/graphics/pokemon/pancham/icon.png differ diff --git a/graphics/pokemon/pancham/normal.pal b/graphics/pokemon/pancham/normal.pal new file mode 100644 index 000000000..cf3de1c0b --- /dev/null +++ b/graphics/pokemon/pancham/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 88 64 +232 232 224 +184 176 160 +16 32 32 +40 48 48 +80 80 80 +0 0 0 +248 248 248 +24 72 24 +0 152 96 +112 112 112 +168 160 128 +208 200 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pancham/shiny.pal b/graphics/pokemon/pancham/shiny.pal new file mode 100644 index 000000000..cb151f0bb --- /dev/null +++ b/graphics/pokemon/pancham/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 88 64 +232 232 224 +184 176 160 +32 8 8 +80 32 24 +128 56 48 +0 0 0 +248 248 248 +24 72 24 +0 152 96 +168 104 88 +168 160 128 +208 200 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pangoro/back.png b/graphics/pokemon/pangoro/back.png new file mode 100644 index 000000000..f648e01fc Binary files /dev/null and b/graphics/pokemon/pangoro/back.png differ diff --git a/graphics/pokemon/pangoro/front.png b/graphics/pokemon/pangoro/front.png new file mode 100644 index 000000000..1aa85edd8 Binary files /dev/null and b/graphics/pokemon/pangoro/front.png differ diff --git a/graphics/pokemon/pangoro/icon.png b/graphics/pokemon/pangoro/icon.png new file mode 100644 index 000000000..1ffb29051 Binary files /dev/null and b/graphics/pokemon/pangoro/icon.png differ diff --git a/graphics/pokemon/pangoro/normal.pal b/graphics/pokemon/pangoro/normal.pal new file mode 100644 index 000000000..9e7f1d891 --- /dev/null +++ b/graphics/pokemon/pangoro/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 88 64 +0 0 0 +232 232 224 +184 176 160 +16 32 32 +64 64 72 +104 104 112 +24 72 24 +0 160 104 +40 48 48 +72 80 88 +64 64 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pangoro/shiny.pal b/graphics/pokemon/pangoro/shiny.pal new file mode 100644 index 000000000..f6e2d82a1 --- /dev/null +++ b/graphics/pokemon/pangoro/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 88 64 +0 0 0 +232 232 224 +184 176 160 +32 8 8 +80 32 24 +128 56 48 +24 72 24 +0 160 104 +80 24 32 +184 96 112 +136 56 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/anim_front.png b/graphics/pokemon/panpour/anim_front.png new file mode 100644 index 000000000..82852a4c8 Binary files /dev/null and b/graphics/pokemon/panpour/anim_front.png differ diff --git a/graphics/pokemon/panpour/back.png b/graphics/pokemon/panpour/back.png new file mode 100644 index 000000000..9428ad780 Binary files /dev/null and b/graphics/pokemon/panpour/back.png differ diff --git a/graphics/pokemon/panpour/footprint.png b/graphics/pokemon/panpour/footprint.png new file mode 100644 index 000000000..0291825c9 Binary files /dev/null and b/graphics/pokemon/panpour/footprint.png differ diff --git a/graphics/pokemon/panpour/front.png b/graphics/pokemon/panpour/front.png new file mode 100644 index 000000000..aa54ff9ff Binary files /dev/null and b/graphics/pokemon/panpour/front.png differ diff --git a/graphics/pokemon/panpour/icon.png b/graphics/pokemon/panpour/icon.png new file mode 100644 index 000000000..ac874976e Binary files /dev/null and b/graphics/pokemon/panpour/icon.png differ diff --git a/graphics/pokemon/panpour/normal.pal b/graphics/pokemon/panpour/normal.pal new file mode 100644 index 000000000..7800417a2 --- /dev/null +++ b/graphics/pokemon/panpour/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 72 96 +16 16 16 +32 112 120 +48 136 152 +56 192 224 +112 208 216 +248 248 248 +184 152 88 +80 80 80 +248 208 120 +120 96 48 +160 120 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/shiny.pal b/graphics/pokemon/panpour/shiny.pal new file mode 100644 index 000000000..bc1353701 --- /dev/null +++ b/graphics/pokemon/panpour/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 96 96 +16 16 16 +32 120 104 +48 152 128 +48 216 192 +168 224 248 +248 248 248 +184 152 112 +80 80 80 +248 208 144 +88 80 64 +144 112 88 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pansage/anim_front.png b/graphics/pokemon/pansage/anim_front.png new file mode 100644 index 000000000..a0ce10916 Binary files /dev/null and b/graphics/pokemon/pansage/anim_front.png differ diff --git a/graphics/pokemon/pansage/back.png b/graphics/pokemon/pansage/back.png new file mode 100644 index 000000000..90de0b408 Binary files /dev/null and b/graphics/pokemon/pansage/back.png differ diff --git a/graphics/pokemon/pansage/footprint.png b/graphics/pokemon/pansage/footprint.png new file mode 100644 index 000000000..fa4b5d56a Binary files /dev/null and b/graphics/pokemon/pansage/footprint.png differ diff --git a/graphics/pokemon/pansage/front.png b/graphics/pokemon/pansage/front.png new file mode 100644 index 000000000..59962b064 Binary files /dev/null and b/graphics/pokemon/pansage/front.png differ diff --git a/graphics/pokemon/pansage/icon.png b/graphics/pokemon/pansage/icon.png new file mode 100644 index 000000000..e5fce534b Binary files /dev/null and b/graphics/pokemon/pansage/icon.png differ diff --git a/graphics/pokemon/pansage/normal.pal b/graphics/pokemon/pansage/normal.pal new file mode 100644 index 000000000..1bfb0afca --- /dev/null +++ b/graphics/pokemon/pansage/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 80 56 +16 16 16 +48 112 72 +64 160 104 +248 208 112 +192 160 88 +112 208 152 +248 248 248 +192 192 192 +80 80 80 +128 128 128 +128 104 56 +120 72 96 +192 112 128 +160 120 56 diff --git a/graphics/pokemon/pansage/shiny.pal b/graphics/pokemon/pansage/shiny.pal new file mode 100644 index 000000000..687da2071 --- /dev/null +++ b/graphics/pokemon/pansage/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 88 32 +16 16 16 +72 136 40 +96 176 64 +248 232 112 +192 168 88 +144 232 72 +248 248 248 +192 192 192 +80 80 80 +128 128 128 +128 112 56 +176 96 120 +240 152 168 +160 120 56 diff --git a/graphics/pokemon/pansear/back.png b/graphics/pokemon/pansear/back.png new file mode 100644 index 000000000..d5017e1ba Binary files /dev/null and b/graphics/pokemon/pansear/back.png differ diff --git a/graphics/pokemon/pansear/footprint.png b/graphics/pokemon/pansear/footprint.png new file mode 100644 index 000000000..0291825c9 Binary files /dev/null and b/graphics/pokemon/pansear/footprint.png differ diff --git a/graphics/pokemon/pansear/front.png b/graphics/pokemon/pansear/front.png new file mode 100644 index 000000000..d3138f97d Binary files /dev/null and b/graphics/pokemon/pansear/front.png differ diff --git a/graphics/pokemon/pansear/icon.png b/graphics/pokemon/pansear/icon.png new file mode 100644 index 000000000..ca1e09dac Binary files /dev/null and b/graphics/pokemon/pansear/icon.png differ diff --git a/graphics/pokemon/pansear/normal.pal b/graphics/pokemon/pansear/normal.pal new file mode 100644 index 000000000..85a73a6dd --- /dev/null +++ b/graphics/pokemon/pansear/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 56 +216 88 80 +16 16 16 +168 64 64 +240 152 40 +248 248 248 +80 80 80 +192 192 192 +248 216 136 +176 144 88 +128 128 128 +104 80 48 +160 120 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pansear/shiny.pal b/graphics/pokemon/pansear/shiny.pal new file mode 100644 index 000000000..080d34621 --- /dev/null +++ b/graphics/pokemon/pansear/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 8 +232 120 40 +16 16 16 +176 96 32 +248 184 32 +248 248 248 +80 80 80 +192 192 192 +248 224 160 +200 160 104 +128 128 128 +120 96 56 +160 120 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/paras/anim_front.png b/graphics/pokemon/paras/anim_front.png index 5a027dc07..4d8251989 100644 Binary files a/graphics/pokemon/paras/anim_front.png and b/graphics/pokemon/paras/anim_front.png differ diff --git a/graphics/pokemon/paras/back.png b/graphics/pokemon/paras/back.png index cb77d2d77..a0e9981f5 100644 Binary files a/graphics/pokemon/paras/back.png and b/graphics/pokemon/paras/back.png differ diff --git a/graphics/pokemon/paras/front.png b/graphics/pokemon/paras/front.png index 28b75cb26..1724f0b6e 100644 Binary files a/graphics/pokemon/paras/front.png and b/graphics/pokemon/paras/front.png differ diff --git a/graphics/pokemon/paras/icon.png b/graphics/pokemon/paras/icon.png index 6b828b058..26d937231 100644 Binary files a/graphics/pokemon/paras/icon.png and b/graphics/pokemon/paras/icon.png differ diff --git a/graphics/pokemon/paras/normal.pal b/graphics/pokemon/paras/normal.pal index 46c089f35..0757a91a0 100644 --- a/graphics/pokemon/paras/normal.pal +++ b/graphics/pokemon/paras/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 246 255 -230 230 230 -164 164 164 -255 246 90 -230 222 65 -255 148 148 -255 74 74 -189 16 16 -255 0 255 -238 222 139 -230 189 82 -189 139 49 -164 90 16 -255 0 255 +152 208 160 +176 80 112 +96 56 64 +224 112 152 +224 168 88 +248 200 152 16 16 16 +104 56 32 +48 24 8 +232 136 64 +168 144 72 +176 96 64 +240 160 112 +88 88 88 +248 240 248 +200 200 200 diff --git a/graphics/pokemon/paras/shiny.pal b/graphics/pokemon/paras/shiny.pal index 77d322075..0eda93cf3 100644 --- a/graphics/pokemon/paras/shiny.pal +++ b/graphics/pokemon/paras/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 246 255 -230 230 230 -164 164 164 -255 246 90 -230 222 65 -255 148 148 -255 74 74 -189 16 16 -255 0 255 -255 180 90 -230 115 32 -189 74 0 -148 32 0 -255 0 255 +152 208 160 +224 56 80 +152 16 40 +248 120 144 +192 176 32 +248 208 80 16 16 16 +104 40 16 +56 32 8 +224 96 48 +168 144 72 +176 48 40 +240 144 96 +88 88 88 +248 240 248 +200 200 200 diff --git a/graphics/pokemon/parasect/anim_front.png b/graphics/pokemon/parasect/anim_front.png index b22a7ff89..98051569e 100644 Binary files a/graphics/pokemon/parasect/anim_front.png and b/graphics/pokemon/parasect/anim_front.png differ diff --git a/graphics/pokemon/parasect/back.png b/graphics/pokemon/parasect/back.png index f313d5a91..0f082d8ec 100644 Binary files a/graphics/pokemon/parasect/back.png and b/graphics/pokemon/parasect/back.png differ diff --git a/graphics/pokemon/parasect/front.png b/graphics/pokemon/parasect/front.png index 8462e24bb..8f9a86b11 100644 Binary files a/graphics/pokemon/parasect/front.png and b/graphics/pokemon/parasect/front.png differ diff --git a/graphics/pokemon/parasect/icon.png b/graphics/pokemon/parasect/icon.png index 907cbf5ca..c6aaff12d 100644 Binary files a/graphics/pokemon/parasect/icon.png and b/graphics/pokemon/parasect/icon.png differ diff --git a/graphics/pokemon/parasect/normal.pal b/graphics/pokemon/parasect/normal.pal index 158331c68..5d22262ca 100644 --- a/graphics/pokemon/parasect/normal.pal +++ b/graphics/pokemon/parasect/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 246 255 -230 230 230 -164 164 164 -255 246 90 -213 205 49 -255 164 164 -255 90 90 -230 49 49 -164 16 16 -255 0 255 -255 131 82 -222 106 49 -180 65 49 -123 32 16 +152 208 160 +120 32 72 +232 144 176 +208 112 152 +248 192 48 16 16 16 +240 152 152 +232 160 40 +168 72 120 +96 56 24 +160 96 56 +248 240 248 +232 136 64 +224 224 240 +168 176 192 +0 0 0 diff --git a/graphics/pokemon/parasect/shiny.pal b/graphics/pokemon/parasect/shiny.pal index 3574c408f..ef2a4d63f 100644 --- a/graphics/pokemon/parasect/shiny.pal +++ b/graphics/pokemon/parasect/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 246 255 -230 230 230 -164 164 164 -255 246 90 -213 205 49 -255 213 90 -255 172 49 -213 131 8 -156 74 0 -255 0 255 -255 189 82 -213 148 41 -172 106 0 -131 65 0 +152 208 160 +120 64 8 +248 168 96 +232 136 48 +248 208 80 16 16 16 +248 192 80 +208 200 48 +176 96 48 +96 56 16 +168 112 80 +248 240 248 +216 168 72 +208 208 208 +152 136 160 +0 0 0 diff --git a/graphics/pokemon/passimian/back.png b/graphics/pokemon/passimian/back.png new file mode 100644 index 000000000..e27f88bb0 Binary files /dev/null and b/graphics/pokemon/passimian/back.png differ diff --git a/graphics/pokemon/passimian/front.png b/graphics/pokemon/passimian/front.png new file mode 100644 index 000000000..94ebe658c Binary files /dev/null and b/graphics/pokemon/passimian/front.png differ diff --git a/graphics/pokemon/passimian/icon.png b/graphics/pokemon/passimian/icon.png new file mode 100644 index 000000000..6daf24ccb Binary files /dev/null and b/graphics/pokemon/passimian/icon.png differ diff --git a/graphics/pokemon/passimian/normal.pal b/graphics/pokemon/passimian/normal.pal new file mode 100644 index 000000000..26283bf52 --- /dev/null +++ b/graphics/pokemon/passimian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +96 96 64 +16 16 16 +40 40 24 +24 200 80 +72 64 48 +248 248 248 +120 160 64 +184 224 104 +192 184 160 +240 128 24 +88 80 56 +248 216 0 +248 248 248 +248 248 248 diff --git a/graphics/pokemon/passimian/shiny.pal b/graphics/pokemon/passimian/shiny.pal new file mode 100644 index 000000000..9b8f0f4a8 --- /dev/null +++ b/graphics/pokemon/passimian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 32 +112 104 64 +16 16 16 +16 16 120 +24 200 80 +80 64 48 +16 64 224 +152 64 24 +208 112 32 +192 184 160 +240 240 232 +8 48 216 +248 216 0 +248 240 216 +104 96 64 diff --git a/graphics/pokemon/patrat/anim_front.png b/graphics/pokemon/patrat/anim_front.png new file mode 100644 index 000000000..dd72e2e5b Binary files /dev/null and b/graphics/pokemon/patrat/anim_front.png differ diff --git a/graphics/pokemon/patrat/back.png b/graphics/pokemon/patrat/back.png new file mode 100644 index 000000000..677b14213 Binary files /dev/null and b/graphics/pokemon/patrat/back.png differ diff --git a/graphics/pokemon/patrat/footprint.png b/graphics/pokemon/patrat/footprint.png new file mode 100644 index 000000000..7a16633e6 Binary files /dev/null and b/graphics/pokemon/patrat/footprint.png differ diff --git a/graphics/pokemon/patrat/front.png b/graphics/pokemon/patrat/front.png new file mode 100644 index 000000000..e4bb97d89 Binary files /dev/null and b/graphics/pokemon/patrat/front.png differ diff --git a/graphics/pokemon/patrat/icon.png b/graphics/pokemon/patrat/icon.png new file mode 100644 index 000000000..0d6c4c6d6 Binary files /dev/null and b/graphics/pokemon/patrat/icon.png differ diff --git a/graphics/pokemon/patrat/normal.pal b/graphics/pokemon/patrat/normal.pal new file mode 100644 index 000000000..d7c871fae --- /dev/null +++ b/graphics/pokemon/patrat/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 88 56 +80 56 32 +168 120 72 +200 152 112 +16 16 16 +64 56 48 +232 72 64 +160 48 48 +248 184 40 +144 128 120 +248 248 248 +176 152 128 +216 192 160 +200 184 176 +144 112 72 diff --git a/graphics/pokemon/patrat/shiny.pal b/graphics/pokemon/patrat/shiny.pal new file mode 100644 index 000000000..c362f02aa --- /dev/null +++ b/graphics/pokemon/patrat/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 80 +56 56 32 +136 120 96 +176 152 128 +16 16 16 +64 56 48 +48 152 240 +24 104 168 +176 224 40 +128 128 128 +248 248 248 +192 168 104 +216 200 144 +184 184 184 +144 112 72 diff --git a/graphics/pokemon/pawniard/anim_front.png b/graphics/pokemon/pawniard/anim_front.png new file mode 100644 index 000000000..53ea2cf82 Binary files /dev/null and b/graphics/pokemon/pawniard/anim_front.png differ diff --git a/graphics/pokemon/pawniard/back.png b/graphics/pokemon/pawniard/back.png new file mode 100644 index 000000000..1bc44f8f2 Binary files /dev/null and b/graphics/pokemon/pawniard/back.png differ diff --git a/graphics/pokemon/pawniard/footprint.png b/graphics/pokemon/pawniard/footprint.png new file mode 100644 index 000000000..76dfefdf2 Binary files /dev/null and b/graphics/pokemon/pawniard/footprint.png differ diff --git a/graphics/pokemon/pawniard/front.png b/graphics/pokemon/pawniard/front.png new file mode 100644 index 000000000..b6ddd9840 Binary files /dev/null and b/graphics/pokemon/pawniard/front.png differ diff --git a/graphics/pokemon/pawniard/icon.png b/graphics/pokemon/pawniard/icon.png new file mode 100644 index 000000000..703944b41 Binary files /dev/null and b/graphics/pokemon/pawniard/icon.png differ diff --git a/graphics/pokemon/pawniard/normal.pal b/graphics/pokemon/pawniard/normal.pal new file mode 100644 index 000000000..b02c73517 --- /dev/null +++ b/graphics/pokemon/pawniard/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 8 24 +16 16 16 +168 80 80 +248 248 248 +104 32 40 +80 80 88 +176 192 200 +32 32 40 +96 104 112 +248 160 72 +56 56 72 +168 104 56 +40 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pawniard/shiny.pal b/graphics/pokemon/pawniard/shiny.pal new file mode 100644 index 000000000..566280d86 --- /dev/null +++ b/graphics/pokemon/pawniard/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 8 80 +16 16 16 +72 88 184 +248 248 248 +16 32 104 +80 80 88 +152 144 152 +32 32 40 +96 96 96 +224 200 64 +56 56 72 +144 120 56 +40 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pelipper/anim_front.png b/graphics/pokemon/pelipper/anim_front.png index 1bf8530ae..212ee7e96 100644 Binary files a/graphics/pokemon/pelipper/anim_front.png and b/graphics/pokemon/pelipper/anim_front.png differ diff --git a/graphics/pokemon/pelipper/back.png b/graphics/pokemon/pelipper/back.png index 4b155c28d..7fb23beef 100644 Binary files a/graphics/pokemon/pelipper/back.png and b/graphics/pokemon/pelipper/back.png differ diff --git a/graphics/pokemon/pelipper/front.png b/graphics/pokemon/pelipper/front.png index 1bf3669ae..c4b09f097 100644 Binary files a/graphics/pokemon/pelipper/front.png and b/graphics/pokemon/pelipper/front.png differ diff --git a/graphics/pokemon/pelipper/icon.png b/graphics/pokemon/pelipper/icon.png index 55a16bc5f..43ae7c276 100644 Binary files a/graphics/pokemon/pelipper/icon.png and b/graphics/pokemon/pelipper/icon.png differ diff --git a/graphics/pokemon/pelipper/normal.pal b/graphics/pokemon/pelipper/normal.pal index c78d73c37..f5dc1e8af 100644 --- a/graphics/pokemon/pelipper/normal.pal +++ b/graphics/pokemon/pelipper/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 189 139 -131 90 65 -230 172 90 -255 213 98 -255 238 156 -82 82 90 -148 213 230 -57 156 180 -115 189 213 -222 222 238 -246 246 255 -139 65 90 -189 139 57 -0 0 0 -156 156 172 -32 98 123 +152 208 160 +48 96 120 +16 16 16 +80 152 192 +184 216 240 +96 192 224 +192 216 232 +96 104 128 +248 248 248 +120 96 48 +248 224 144 +176 144 88 +224 184 112 +248 232 216 +176 120 136 +160 184 216 diff --git a/graphics/pokemon/pelipper/shiny.pal b/graphics/pokemon/pelipper/shiny.pal index 41686ffed..47bc7d165 100644 --- a/graphics/pokemon/pelipper/shiny.pal +++ b/graphics/pokemon/pelipper/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 189 139 -131 90 65 -238 189 90 -255 230 106 -255 238 189 -82 82 90 -156 238 123 -90 156 57 -123 205 90 -230 205 255 -246 246 255 -139 65 90 -189 139 57 -0 0 0 -156 156 172 -32 98 123 +152 208 160 +48 104 16 +16 16 16 +96 176 40 +176 248 80 +128 216 32 +224 200 240 +120 104 128 +248 248 248 +136 72 56 +248 216 128 +208 136 24 +240 184 64 +248 240 192 +200 64 80 +176 176 208 diff --git a/graphics/pokemon/perrserker/back.png b/graphics/pokemon/perrserker/back.png new file mode 100644 index 000000000..1a116b98a Binary files /dev/null and b/graphics/pokemon/perrserker/back.png differ diff --git a/graphics/pokemon/perrserker/front.png b/graphics/pokemon/perrserker/front.png new file mode 100644 index 000000000..2544418b3 Binary files /dev/null and b/graphics/pokemon/perrserker/front.png differ diff --git a/graphics/pokemon/perrserker/normal.pal b/graphics/pokemon/perrserker/normal.pal new file mode 100644 index 000000000..b9a81e589 --- /dev/null +++ b/graphics/pokemon/perrserker/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 112 104 +184 192 184 +16 16 16 +24 24 24 +136 152 144 +56 64 64 +32 40 40 +232 152 80 +216 88 48 +240 240 240 +152 160 144 +88 72 72 +128 112 104 +168 160 152 +0 0 0 diff --git a/graphics/pokemon/perrserker/shiny.pal b/graphics/pokemon/perrserker/shiny.pal new file mode 100644 index 000000000..cea6ccc90 --- /dev/null +++ b/graphics/pokemon/perrserker/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 32 +200 136 64 +16 16 16 +24 24 24 +168 112 40 +56 64 64 +32 40 40 +240 240 240 +160 160 160 +240 240 240 +152 160 144 +136 96 32 +184 152 72 +248 232 104 +0 0 0 diff --git a/graphics/pokemon/persian/anim_front.png b/graphics/pokemon/persian/anim_front.png index 2eda6b1ce..84e680836 100644 Binary files a/graphics/pokemon/persian/anim_front.png and b/graphics/pokemon/persian/anim_front.png differ diff --git a/graphics/pokemon/persian/back.png b/graphics/pokemon/persian/back.png index 10b7acf65..ad7a9d4a6 100644 Binary files a/graphics/pokemon/persian/back.png and b/graphics/pokemon/persian/back.png differ diff --git a/graphics/pokemon/persian/front.png b/graphics/pokemon/persian/front.png index 489c7ae6e..41fd21211 100644 Binary files a/graphics/pokemon/persian/front.png and b/graphics/pokemon/persian/front.png differ diff --git a/graphics/pokemon/persian/icon.png b/graphics/pokemon/persian/icon.png index 3d6f72fee..7c004cd11 100644 Binary files a/graphics/pokemon/persian/icon.png and b/graphics/pokemon/persian/icon.png differ diff --git a/graphics/pokemon/persian/normal.pal b/graphics/pokemon/persian/normal.pal index 7f533e870..143470ddc 100644 --- a/graphics/pokemon/persian/normal.pal +++ b/graphics/pokemon/persian/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -222 222 222 +152 208 160 16 16 16 -255 189 156 -246 82 65 -164 16 0 -189 164 74 -148 123 32 -115 90 16 -255 0 255 -255 0 255 -255 255 172 -255 230 131 -222 180 82 -148 98 0 +96 80 48 +152 120 96 +200 176 136 +208 168 128 +152 128 88 +240 216 160 +224 88 72 +248 248 248 +248 152 136 +168 48 32 +216 216 216 +248 248 200 +137 93 113 +211 152 169 diff --git a/graphics/pokemon/persian/shiny.pal b/graphics/pokemon/persian/shiny.pal index 7c72dc0b9..ba2fdc3fe 100644 --- a/graphics/pokemon/persian/shiny.pal +++ b/graphics/pokemon/persian/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -222 222 222 +152 208 160 16 16 16 -255 123 82 -222 98 49 -180 65 49 -255 189 246 -255 148 205 -148 57 98 -255 0 255 -255 0 255 -255 255 205 -255 238 164 -213 197 123 -164 131 41 +120 96 16 +208 136 136 +232 200 128 +240 184 184 +168 144 48 +248 240 144 +240 96 88 +248 248 248 +248 184 152 +160 40 32 +216 216 216 +248 248 200 +163 43 32 +244 103 90 diff --git a/graphics/pokemon/petilil/anim_front.png b/graphics/pokemon/petilil/anim_front.png new file mode 100644 index 000000000..4c0888055 Binary files /dev/null and b/graphics/pokemon/petilil/anim_front.png differ diff --git a/graphics/pokemon/petilil/back.png b/graphics/pokemon/petilil/back.png new file mode 100644 index 000000000..af9325d37 Binary files /dev/null and b/graphics/pokemon/petilil/back.png differ diff --git a/graphics/pokemon/petilil/footprint.png b/graphics/pokemon/petilil/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/petilil/footprint.png differ diff --git a/graphics/pokemon/petilil/front.png b/graphics/pokemon/petilil/front.png new file mode 100644 index 000000000..96c0708ad Binary files /dev/null and b/graphics/pokemon/petilil/front.png differ diff --git a/graphics/pokemon/petilil/icon.png b/graphics/pokemon/petilil/icon.png new file mode 100644 index 000000000..11aa904fa Binary files /dev/null and b/graphics/pokemon/petilil/icon.png differ diff --git a/graphics/pokemon/petilil/normal.pal b/graphics/pokemon/petilil/normal.pal new file mode 100644 index 000000000..017ab544a --- /dev/null +++ b/graphics/pokemon/petilil/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 48 +72 184 96 +56 128 64 +16 16 16 +160 168 88 +104 112 56 +200 224 128 +184 176 176 +248 248 248 +160 96 80 +112 24 32 +176 192 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/petilil/shiny.pal b/graphics/pokemon/petilil/shiny.pal new file mode 100644 index 000000000..bc880d4dd --- /dev/null +++ b/graphics/pokemon/petilil/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 88 8 +120 176 64 +88 136 32 +16 16 16 +168 160 48 +120 112 32 +232 224 128 +184 184 176 +248 248 248 +88 80 168 +32 24 112 +200 192 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phanpy/anim_front.png b/graphics/pokemon/phanpy/anim_front.png index e90f240ce..7f8ab87fc 100644 Binary files a/graphics/pokemon/phanpy/anim_front.png and b/graphics/pokemon/phanpy/anim_front.png differ diff --git a/graphics/pokemon/phanpy/back.png b/graphics/pokemon/phanpy/back.png index b40fb8ddf..65e0f1d51 100644 Binary files a/graphics/pokemon/phanpy/back.png and b/graphics/pokemon/phanpy/back.png differ diff --git a/graphics/pokemon/phanpy/front.png b/graphics/pokemon/phanpy/front.png index f9dc5fce6..aedd94523 100644 Binary files a/graphics/pokemon/phanpy/front.png and b/graphics/pokemon/phanpy/front.png differ diff --git a/graphics/pokemon/phanpy/icon.png b/graphics/pokemon/phanpy/icon.png index 341724973..35420cd10 100644 Binary files a/graphics/pokemon/phanpy/icon.png and b/graphics/pokemon/phanpy/icon.png differ diff --git a/graphics/pokemon/phanpy/normal.pal b/graphics/pokemon/phanpy/normal.pal index 57ca810fa..cc8705954 100644 --- a/graphics/pokemon/phanpy/normal.pal +++ b/graphics/pokemon/phanpy/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -172 213 238 -156 189 238 -98 148 197 -82 82 148 -255 0 255 -255 172 139 -246 106 82 -189 57 49 -131 0 0 -255 0 255 -255 0 255 -213 213 213 -139 139 139 +248 160 176 +80 144 144 +48 112 112 +144 224 224 +112 208 208 16 16 16 +112 40 16 +184 72 40 +232 112 88 +248 248 248 +96 184 184 +136 136 136 +208 208 208 +127 82 90 +191 105 105 +0 0 0 diff --git a/graphics/pokemon/phanpy/shiny.pal b/graphics/pokemon/phanpy/shiny.pal index a09fc1dcc..6636b37a6 100644 --- a/graphics/pokemon/phanpy/shiny.pal +++ b/graphics/pokemon/phanpy/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 246 255 -189 230 255 -106 180 230 -65 98 180 -255 0 255 -255 164 123 -255 82 65 -197 49 57 -131 0 0 -255 0 255 -255 0 255 -213 213 213 -139 139 139 +248 160 176 +104 144 200 +88 88 152 +216 248 248 +176 216 248 16 16 16 +128 24 24 +184 56 48 +240 104 80 +248 248 248 +136 184 232 +136 136 136 +208 208 208 +189 57 49 +246 106 82 +0 0 0 diff --git a/graphics/pokemon/phantump/back.png b/graphics/pokemon/phantump/back.png new file mode 100644 index 000000000..266e0f662 Binary files /dev/null and b/graphics/pokemon/phantump/back.png differ diff --git a/graphics/pokemon/phantump/front.png b/graphics/pokemon/phantump/front.png new file mode 100644 index 000000000..208159ff8 Binary files /dev/null and b/graphics/pokemon/phantump/front.png differ diff --git a/graphics/pokemon/phantump/icon.png b/graphics/pokemon/phantump/icon.png new file mode 100644 index 000000000..f3a5b536e Binary files /dev/null and b/graphics/pokemon/phantump/icon.png differ diff --git a/graphics/pokemon/phantump/normal.pal b/graphics/pokemon/phantump/normal.pal new file mode 100644 index 000000000..40aa449f0 --- /dev/null +++ b/graphics/pokemon/phantump/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 24 32 +32 40 56 +48 64 72 +16 8 0 +48 32 16 +128 88 56 +16 120 40 +8 144 48 +16 80 32 +96 64 40 +224 88 112 +240 120 144 +88 56 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phantump/shiny.pal b/graphics/pokemon/phantump/shiny.pal new file mode 100644 index 000000000..a527b52dd --- /dev/null +++ b/graphics/pokemon/phantump/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 48 +40 48 64 +64 72 96 +16 8 0 +48 48 48 +192 192 200 +152 72 0 +216 88 0 +120 48 0 +128 128 144 +80 200 152 +120 216 176 +112 112 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pheromosa/back.png b/graphics/pokemon/pheromosa/back.png new file mode 100644 index 000000000..9cc3c9d6b Binary files /dev/null and b/graphics/pokemon/pheromosa/back.png differ diff --git a/graphics/pokemon/pheromosa/front.png b/graphics/pokemon/pheromosa/front.png new file mode 100644 index 000000000..fdbed272c Binary files /dev/null and b/graphics/pokemon/pheromosa/front.png differ diff --git a/graphics/pokemon/pheromosa/icon.png b/graphics/pokemon/pheromosa/icon.png new file mode 100644 index 000000000..4ab3a02a4 Binary files /dev/null and b/graphics/pokemon/pheromosa/icon.png differ diff --git a/graphics/pokemon/pheromosa/normal.pal b/graphics/pokemon/pheromosa/normal.pal new file mode 100644 index 000000000..0e95f0eae --- /dev/null +++ b/graphics/pokemon/pheromosa/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 96 96 +16 16 16 +248 240 240 +128 120 32 +200 160 40 +248 232 56 +184 168 152 +168 40 192 +40 152 224 +104 96 88 +184 168 144 +240 232 224 +192 168 152 +104 88 88 +232 224 208 diff --git a/graphics/pokemon/pheromosa/shiny.pal b/graphics/pokemon/pheromosa/shiny.pal new file mode 100644 index 000000000..c4053768f --- /dev/null +++ b/graphics/pokemon/pheromosa/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 112 104 +16 16 16 +248 240 240 +96 104 112 +152 160 168 +208 208 208 +168 176 176 +168 40 192 +40 152 224 +56 56 64 +96 96 96 +136 136 136 +48 56 56 +32 32 32 +72 88 88 diff --git a/graphics/pokemon/phione/anim_front.png b/graphics/pokemon/phione/anim_front.png new file mode 100644 index 000000000..e86b7ce3d Binary files /dev/null and b/graphics/pokemon/phione/anim_front.png differ diff --git a/graphics/pokemon/phione/back.png b/graphics/pokemon/phione/back.png new file mode 100644 index 000000000..a8d31b659 Binary files /dev/null and b/graphics/pokemon/phione/back.png differ diff --git a/graphics/pokemon/phione/footprint.png b/graphics/pokemon/phione/footprint.png new file mode 100644 index 000000000..83d5b970e Binary files /dev/null and b/graphics/pokemon/phione/footprint.png differ diff --git a/graphics/pokemon/phione/front.png b/graphics/pokemon/phione/front.png new file mode 100644 index 000000000..6241787c0 Binary files /dev/null and b/graphics/pokemon/phione/front.png differ diff --git a/graphics/pokemon/phione/icon.png b/graphics/pokemon/phione/icon.png new file mode 100644 index 000000000..1bfec4bbd Binary files /dev/null and b/graphics/pokemon/phione/icon.png differ diff --git a/graphics/pokemon/phione/normal.pal b/graphics/pokemon/phione/normal.pal new file mode 100644 index 000000000..df7697ede --- /dev/null +++ b/graphics/pokemon/phione/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 120 136 +40 80 112 +104 192 200 +16 16 16 +80 152 168 +168 224 216 +224 232 224 +32 112 160 +248 248 248 +72 80 104 +144 136 128 +160 32 32 +232 136 136 +208 64 64 +0 0 0 diff --git a/graphics/pokemon/phione/shiny.pal b/graphics/pokemon/phione/shiny.pal new file mode 100644 index 000000000..a51f4da10 --- /dev/null +++ b/graphics/pokemon/phione/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 120 144 +56 104 120 +112 216 208 +16 16 16 +48 184 184 +152 240 232 +200 248 240 +16 120 192 +248 248 248 +72 80 104 +144 136 152 +152 120 32 +240 232 64 +208 160 24 +0 0 0 diff --git a/graphics/pokemon/pichu/anim_front.png b/graphics/pokemon/pichu/anim_front.png index 0ea36a2c9..decfbed2e 100644 Binary files a/graphics/pokemon/pichu/anim_front.png and b/graphics/pokemon/pichu/anim_front.png differ diff --git a/graphics/pokemon/pichu/back.png b/graphics/pokemon/pichu/back.png index 94d593632..559ec0935 100644 Binary files a/graphics/pokemon/pichu/back.png and b/graphics/pokemon/pichu/back.png differ diff --git a/graphics/pokemon/pichu/front.png b/graphics/pokemon/pichu/front.png index f061d578b..8e743945b 100644 Binary files a/graphics/pokemon/pichu/front.png and b/graphics/pokemon/pichu/front.png differ diff --git a/graphics/pokemon/pichu/icon.png b/graphics/pokemon/pichu/icon.png index dd696ac10..5e3de4b99 100644 Binary files a/graphics/pokemon/pichu/icon.png and b/graphics/pokemon/pichu/icon.png differ diff --git a/graphics/pokemon/pichu/normal.pal b/graphics/pokemon/pichu/normal.pal index 50d614dae..e837eb8c3 100644 --- a/graphics/pokemon/pichu/normal.pal +++ b/graphics/pokemon/pichu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 197 -255 238 131 -230 180 65 -197 139 0 -131 82 0 -255 0 255 -255 0 255 -255 115 74 -197 65 41 -115 32 8 -205 205 205 -115 115 115 -82 82 82 +152 208 160 16 16 16 +0 56 96 +144 120 64 +192 176 88 +248 232 112 +120 72 32 +248 232 168 +96 80 40 +144 136 120 +232 224 200 +224 136 136 +136 72 72 +200 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/shiny.pal b/graphics/pokemon/pichu/shiny.pal index dd17d7fe0..65504fdf9 100644 --- a/graphics/pokemon/pichu/shiny.pal +++ b/graphics/pokemon/pichu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 90 -255 222 41 -222 180 0 -172 131 0 -131 82 0 -255 0 255 -255 0 255 -255 82 0 -197 0 0 -115 0 0 -205 205 205 -115 115 115 -82 82 82 +152 208 160 16 16 16 +88 64 64 +184 120 0 +216 152 56 +248 216 24 +112 72 40 +248 232 104 +88 40 16 +144 136 120 +232 224 200 +248 48 64 +136 32 32 +184 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/back.png b/graphics/pokemon/pichu/spiky_eared/back.png new file mode 100644 index 000000000..72693a102 Binary files /dev/null and b/graphics/pokemon/pichu/spiky_eared/back.png differ diff --git a/graphics/pokemon/pichu/spiky_eared/front.png b/graphics/pokemon/pichu/spiky_eared/front.png new file mode 100644 index 000000000..c9f6152d3 Binary files /dev/null and b/graphics/pokemon/pichu/spiky_eared/front.png differ diff --git a/graphics/pokemon/pichu/spiky_eared/icon.png b/graphics/pokemon/pichu/spiky_eared/icon.png new file mode 100644 index 000000000..93107b1d3 Binary files /dev/null and b/graphics/pokemon/pichu/spiky_eared/icon.png differ diff --git a/graphics/pokemon/pichu/spiky_eared/normal.pal b/graphics/pokemon/pichu/spiky_eared/normal.pal new file mode 100644 index 000000000..eee034dbc --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +32 32 49 +65 65 82 +164 123 8 +197 172 16 +246 230 82 +131 90 41 +246 238 148 +98 74 16 +16 16 16 +148 139 123 +238 230 205 +230 123 148 +139 32 32 +189 41 41 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/shiny.pal b/graphics/pokemon/pichu/spiky_eared/shiny.pal new file mode 100644 index 000000000..a2523e271 --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +32 32 49 +82 65 65 +189 123 0 +222 156 57 +255 213 0 +139 74 0 +255 238 106 +90 32 0 +16 16 16 +148 139 123 +238 230 205 +255 49 65 +139 32 32 +189 41 41 +0 0 0 diff --git a/graphics/pokemon/pidgeot/anim_front.png b/graphics/pokemon/pidgeot/anim_front.png index 1c202dab0..634a9f25a 100644 Binary files a/graphics/pokemon/pidgeot/anim_front.png and b/graphics/pokemon/pidgeot/anim_front.png differ diff --git a/graphics/pokemon/pidgeot/back.png b/graphics/pokemon/pidgeot/back.png index 22d7d2702..73a389c6d 100644 Binary files a/graphics/pokemon/pidgeot/back.png and b/graphics/pokemon/pidgeot/back.png differ diff --git a/graphics/pokemon/pidgeot/front.png b/graphics/pokemon/pidgeot/front.png index 1e55140e9..9576ab1ad 100644 Binary files a/graphics/pokemon/pidgeot/front.png and b/graphics/pokemon/pidgeot/front.png differ diff --git a/graphics/pokemon/pidgeot/icon.png b/graphics/pokemon/pidgeot/icon.png index 472c0640c..69f8ce299 100644 Binary files a/graphics/pokemon/pidgeot/icon.png and b/graphics/pokemon/pidgeot/icon.png differ diff --git a/graphics/pokemon/pidgeot/normal.pal b/graphics/pokemon/pidgeot/normal.pal index a9fff6c19..6af4e4fd0 100644 --- a/graphics/pokemon/pidgeot/normal.pal +++ b/graphics/pokemon/pidgeot/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -164 164 164 -255 246 189 -255 230 139 -230 189 98 -255 172 115 -238 98 65 -213 49 24 -255 213 180 -230 180 148 -205 156 123 -172 123 90 -123 90 74 -90 57 41 +152 208 160 +80 56 32 16 16 16 +184 136 56 +120 88 40 +200 184 136 +240 224 152 +248 232 168 +248 192 88 +240 80 40 +112 48 32 +184 56 24 +192 176 192 +248 248 248 +240 168 184 +192 120 136 diff --git a/graphics/pokemon/pidgeot/shiny.pal b/graphics/pokemon/pidgeot/shiny.pal index 17eaa40f2..38af03ee5 100644 --- a/graphics/pokemon/pidgeot/shiny.pal +++ b/graphics/pokemon/pidgeot/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 197 172 -255 255 255 -164 164 164 -246 255 205 -255 255 156 -246 205 90 -255 255 0 -255 205 0 -230 164 0 -255 238 49 -238 205 16 -205 172 16 -180 131 0 -148 90 0 -98 41 0 +152 208 160 +96 56 0 16 16 16 +184 144 48 +136 96 16 +232 200 96 +248 248 144 +248 248 144 +232 200 96 +248 216 48 +192 96 0 +240 168 32 +192 176 192 +248 248 248 +248 200 88 +200 144 56 diff --git a/graphics/pokemon/pidgeotto/anim_front.png b/graphics/pokemon/pidgeotto/anim_front.png index 65ef21ec5..4769ba49e 100644 Binary files a/graphics/pokemon/pidgeotto/anim_front.png and b/graphics/pokemon/pidgeotto/anim_front.png differ diff --git a/graphics/pokemon/pidgeotto/back.png b/graphics/pokemon/pidgeotto/back.png index 4aeab2844..fa56e6eb6 100644 Binary files a/graphics/pokemon/pidgeotto/back.png and b/graphics/pokemon/pidgeotto/back.png differ diff --git a/graphics/pokemon/pidgeotto/front.png b/graphics/pokemon/pidgeotto/front.png index 1a8e4656b..992de7b99 100644 Binary files a/graphics/pokemon/pidgeotto/front.png and b/graphics/pokemon/pidgeotto/front.png differ diff --git a/graphics/pokemon/pidgeotto/icon.png b/graphics/pokemon/pidgeotto/icon.png index bb134533e..7e0de3695 100644 Binary files a/graphics/pokemon/pidgeotto/icon.png and b/graphics/pokemon/pidgeotto/icon.png differ diff --git a/graphics/pokemon/pidgeotto/normal.pal b/graphics/pokemon/pidgeotto/normal.pal index bf2ec6af1..276a73847 100644 --- a/graphics/pokemon/pidgeotto/normal.pal +++ b/graphics/pokemon/pidgeotto/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 197 172 -255 255 255 -164 164 164 -246 246 164 -255 238 90 -230 180 74 -255 172 115 -238 98 65 -213 49 24 -205 156 123 -172 123 90 -123 90 74 -90 57 41 -255 0 255 -32 32 32 -255 0 255 +152 208 160 +136 40 48 +184 56 72 +232 112 80 +16 16 16 +232 160 136 +168 112 48 +248 248 248 +88 56 32 +120 120 128 +232 192 216 +192 128 152 +192 168 112 +208 192 144 +240 232 176 +208 152 88 diff --git a/graphics/pokemon/pidgeotto/shiny.pal b/graphics/pokemon/pidgeotto/shiny.pal index 09a5b5cd3..ed42ee40b 100644 --- a/graphics/pokemon/pidgeotto/shiny.pal +++ b/graphics/pokemon/pidgeotto/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 197 172 -255 255 255 -164 164 164 -255 255 205 -246 238 172 -222 197 131 -255 255 65 -255 213 24 -246 172 0 -197 180 123 -164 148 90 -131 115 57 -82 65 16 -255 0 255 -32 32 32 -255 0 255 +152 208 160 +184 96 0 +232 152 16 +248 216 48 +16 16 16 +248 248 120 +112 128 48 +248 248 248 +48 56 16 +120 120 128 +248 248 120 +224 192 40 +176 176 72 +208 208 128 +240 248 168 +144 152 80 diff --git a/graphics/pokemon/pidgey/anim_front.png b/graphics/pokemon/pidgey/anim_front.png index 8136556d5..f3c7166b8 100644 Binary files a/graphics/pokemon/pidgey/anim_front.png and b/graphics/pokemon/pidgey/anim_front.png differ diff --git a/graphics/pokemon/pidgey/back.png b/graphics/pokemon/pidgey/back.png index ecb42e8f1..8147c1d48 100644 Binary files a/graphics/pokemon/pidgey/back.png and b/graphics/pokemon/pidgey/back.png differ diff --git a/graphics/pokemon/pidgey/front.png b/graphics/pokemon/pidgey/front.png index 2dae9b8d9..7392b5480 100644 Binary files a/graphics/pokemon/pidgey/front.png and b/graphics/pokemon/pidgey/front.png differ diff --git a/graphics/pokemon/pidgey/icon.png b/graphics/pokemon/pidgey/icon.png index 44ff94311..c3aba700f 100644 Binary files a/graphics/pokemon/pidgey/icon.png and b/graphics/pokemon/pidgey/icon.png differ diff --git a/graphics/pokemon/pidgey/normal.pal b/graphics/pokemon/pidgey/normal.pal index 94db7288c..ca4a0c381 100644 --- a/graphics/pokemon/pidgey/normal.pal +++ b/graphics/pokemon/pidgey/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -189 189 189 -255 246 189 -255 230 139 -230 189 98 -255 172 115 -238 98 65 -180 8 0 -205 156 123 -172 123 90 -123 90 74 -90 57 41 -255 0 255 +152 208 160 +112 64 32 +192 136 64 +144 96 40 +120 104 48 +216 200 136 16 16 16 -255 0 255 +240 232 152 +128 128 128 +128 56 64 +184 184 184 +224 176 184 +248 248 248 +192 120 136 +192 168 104 +64 32 16 diff --git a/graphics/pokemon/pidgey/shiny.pal b/graphics/pokemon/pidgey/shiny.pal index 5723ea075..37d1fed4b 100644 --- a/graphics/pokemon/pidgey/shiny.pal +++ b/graphics/pokemon/pidgey/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 189 189 -255 255 197 -255 255 139 -213 213 90 -255 255 32 -255 197 0 -189 148 65 -230 222 0 -189 180 0 -148 139 0 -106 98 0 -255 0 255 +152 208 160 +96 88 0 +176 160 32 +136 136 24 +136 136 24 +200 200 80 16 16 16 -255 0 255 +232 232 128 +128 128 128 +192 112 0 +184 184 184 +248 232 112 +248 248 248 +232 192 64 +168 160 64 +72 56 0 diff --git a/graphics/pokemon/pidove/anim_front.png b/graphics/pokemon/pidove/anim_front.png new file mode 100644 index 000000000..134efb10b Binary files /dev/null and b/graphics/pokemon/pidove/anim_front.png differ diff --git a/graphics/pokemon/pidove/back.png b/graphics/pokemon/pidove/back.png new file mode 100644 index 000000000..134a788b5 Binary files /dev/null and b/graphics/pokemon/pidove/back.png differ diff --git a/graphics/pokemon/pidove/footprint.png b/graphics/pokemon/pidove/footprint.png new file mode 100644 index 000000000..d4bb5a283 Binary files /dev/null and b/graphics/pokemon/pidove/footprint.png differ diff --git a/graphics/pokemon/pidove/front.png b/graphics/pokemon/pidove/front.png new file mode 100644 index 000000000..94399e9fa Binary files /dev/null and b/graphics/pokemon/pidove/front.png differ diff --git a/graphics/pokemon/pidove/icon.png b/graphics/pokemon/pidove/icon.png new file mode 100644 index 000000000..ff6e494b5 Binary files /dev/null and b/graphics/pokemon/pidove/icon.png differ diff --git a/graphics/pokemon/pidove/normal.pal b/graphics/pokemon/pidove/normal.pal new file mode 100644 index 000000000..369d91c42 --- /dev/null +++ b/graphics/pokemon/pidove/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 128 +80 72 72 +16 16 16 +200 192 184 +160 160 160 +192 96 96 +208 144 40 +224 176 104 +152 104 24 +232 160 144 +112 56 80 +248 248 248 +48 40 40 +24 24 32 +224 224 216 diff --git a/graphics/pokemon/pidove/shiny.pal b/graphics/pokemon/pidove/shiny.pal new file mode 100644 index 000000000..0fbc8a024 --- /dev/null +++ b/graphics/pokemon/pidove/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 144 168 +64 80 120 +16 16 16 +200 200 208 +168 176 176 +208 72 112 +200 104 24 +224 144 80 +152 80 24 +248 128 168 +128 48 72 +248 248 248 +32 48 96 +24 24 32 +232 232 232 diff --git a/graphics/pokemon/pignite/anim_front.png b/graphics/pokemon/pignite/anim_front.png new file mode 100644 index 000000000..74ef4a0d9 Binary files /dev/null and b/graphics/pokemon/pignite/anim_front.png differ diff --git a/graphics/pokemon/pignite/back.png b/graphics/pokemon/pignite/back.png new file mode 100644 index 000000000..78f8ad289 Binary files /dev/null and b/graphics/pokemon/pignite/back.png differ diff --git a/graphics/pokemon/pignite/footprint.png b/graphics/pokemon/pignite/footprint.png new file mode 100644 index 000000000..3d1a0e608 Binary files /dev/null and b/graphics/pokemon/pignite/footprint.png differ diff --git a/graphics/pokemon/pignite/front.png b/graphics/pokemon/pignite/front.png new file mode 100644 index 000000000..b0a7ea374 Binary files /dev/null and b/graphics/pokemon/pignite/front.png differ diff --git a/graphics/pokemon/pignite/icon.png b/graphics/pokemon/pignite/icon.png new file mode 100644 index 000000000..78b1a8d72 Binary files /dev/null and b/graphics/pokemon/pignite/icon.png differ diff --git a/graphics/pokemon/pignite/normal.pal b/graphics/pokemon/pignite/normal.pal new file mode 100644 index 000000000..d4a19b093 --- /dev/null +++ b/graphics/pokemon/pignite/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +72 48 48 +248 248 248 +208 184 184 +176 88 48 +232 112 56 +112 56 32 +240 192 48 +176 136 40 +96 88 32 +200 56 56 +48 32 32 +72 72 80 +48 40 56 +208 184 184 diff --git a/graphics/pokemon/pignite/shiny.pal b/graphics/pokemon/pignite/shiny.pal new file mode 100644 index 000000000..702845f97 --- /dev/null +++ b/graphics/pokemon/pignite/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +64 72 88 +248 248 248 +208 184 184 +184 136 24 +240 168 56 +120 88 40 +160 144 232 +112 96 224 +80 72 128 +224 128 200 +40 48 56 +88 48 40 +56 32 32 +192 168 160 diff --git a/graphics/pokemon/pikachu/alola_cap/back.png b/graphics/pokemon/pikachu/alola_cap/back.png new file mode 100644 index 000000000..eb78995e3 Binary files /dev/null and b/graphics/pokemon/pikachu/alola_cap/back.png differ diff --git a/graphics/pokemon/pikachu/alola_cap/front.png b/graphics/pokemon/pikachu/alola_cap/front.png new file mode 100644 index 000000000..658157930 Binary files /dev/null and b/graphics/pokemon/pikachu/alola_cap/front.png differ diff --git a/graphics/pokemon/pikachu/alola_cap/icon.png b/graphics/pokemon/pikachu/alola_cap/icon.png new file mode 100644 index 000000000..8ebbfd5a3 Binary files /dev/null and b/graphics/pokemon/pikachu/alola_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/alola_cap/normal.pal b/graphics/pokemon/pikachu/alola_cap/normal.pal new file mode 100644 index 000000000..8e09fb803 --- /dev/null +++ b/graphics/pokemon/pikachu/alola_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +186 27 27 +205 186 186 +255 253 234 +41 41 41 +166 126 119 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/alola_cap/shiny.pal b/graphics/pokemon/pikachu/alola_cap/shiny.pal new file mode 100644 index 000000000..a5198a932 --- /dev/null +++ b/graphics/pokemon/pikachu/alola_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +186 27 27 +205 186 186 +255 253 234 +41 41 41 +166 126 119 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/anim_front.png b/graphics/pokemon/pikachu/anim_front.png index f9be05401..8fa27c7a7 100644 Binary files a/graphics/pokemon/pikachu/anim_front.png and b/graphics/pokemon/pikachu/anim_front.png differ diff --git a/graphics/pokemon/pikachu/back.png b/graphics/pokemon/pikachu/back.png index 0ea5ff592..432807781 100644 Binary files a/graphics/pokemon/pikachu/back.png and b/graphics/pokemon/pikachu/back.png differ diff --git a/graphics/pokemon/pikachu/belle/back.png b/graphics/pokemon/pikachu/belle/back.png new file mode 100644 index 000000000..d90d9ba3b Binary files /dev/null and b/graphics/pokemon/pikachu/belle/back.png differ diff --git a/graphics/pokemon/pikachu/belle/front.png b/graphics/pokemon/pikachu/belle/front.png new file mode 100644 index 000000000..7f521f287 Binary files /dev/null and b/graphics/pokemon/pikachu/belle/front.png differ diff --git a/graphics/pokemon/pikachu/belle/icon.png b/graphics/pokemon/pikachu/belle/icon.png new file mode 100644 index 000000000..2263ec539 Binary files /dev/null and b/graphics/pokemon/pikachu/belle/icon.png differ diff --git a/graphics/pokemon/pikachu/belle/normal.pal b/graphics/pokemon/pikachu/belle/normal.pal new file mode 100644 index 000000000..7b6c04d52 --- /dev/null +++ b/graphics/pokemon/pikachu/belle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 136 192 +240 228 80 +192 32 24 +240 188 32 +16 16 16 +40 36 104 +152 80 0 +248 244 160 +80 80 88 +224 88 64 +248 252 232 +56 80 152 +200 200 184 +40 40 40 +208 212 200 diff --git a/graphics/pokemon/pikachu/belle/shiny.pal b/graphics/pokemon/pikachu/belle/shiny.pal new file mode 100644 index 000000000..354afc6a7 --- /dev/null +++ b/graphics/pokemon/pikachu/belle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 136 192 +248 196 48 +192 32 24 +248 164 0 +16 16 16 +40 36 104 +176 48 0 +248 228 128 +80 80 88 +224 88 64 +248 252 232 +56 80 152 +200 200 184 +40 40 40 +208 212 200 diff --git a/graphics/pokemon/pikachu/cosplay/back.png b/graphics/pokemon/pikachu/cosplay/back.png new file mode 100644 index 000000000..d01bdd1f0 Binary files /dev/null and b/graphics/pokemon/pikachu/cosplay/back.png differ diff --git a/graphics/pokemon/pikachu/cosplay/front.png b/graphics/pokemon/pikachu/cosplay/front.png new file mode 100644 index 000000000..a59ab675a Binary files /dev/null and b/graphics/pokemon/pikachu/cosplay/front.png differ diff --git a/graphics/pokemon/pikachu/cosplay/icon.png b/graphics/pokemon/pikachu/cosplay/icon.png new file mode 100644 index 000000000..ec128341e Binary files /dev/null and b/graphics/pokemon/pikachu/cosplay/icon.png differ diff --git a/graphics/pokemon/pikachu/cosplay/normal.pal b/graphics/pokemon/pikachu/cosplay/normal.pal new file mode 100644 index 000000000..0faab4a75 --- /dev/null +++ b/graphics/pokemon/pikachu/cosplay/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +99 49 8 +82 82 90 +247 189 33 +156 82 0 +247 230 82 +222 148 0 +255 247 165 +255 253 234 +230 90 66 +197 33 25 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/cosplay/shiny.pal b/graphics/pokemon/pikachu/cosplay/shiny.pal new file mode 100644 index 000000000..180d6e057 --- /dev/null +++ b/graphics/pokemon/pikachu/cosplay/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +115 16 0 +82 82 90 +255 164 0 +180 49 0 +255 197 49 +230 131 0 +255 230 131 +255 253 234 +230 98 65 +197 41 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/front.png b/graphics/pokemon/pikachu/front.png index 18f83cf02..304cb5b0e 100644 Binary files a/graphics/pokemon/pikachu/front.png and b/graphics/pokemon/pikachu/front.png differ diff --git a/graphics/pokemon/pikachu/hoenn_cap/back.png b/graphics/pokemon/pikachu/hoenn_cap/back.png new file mode 100644 index 000000000..a00abae92 Binary files /dev/null and b/graphics/pokemon/pikachu/hoenn_cap/back.png differ diff --git a/graphics/pokemon/pikachu/hoenn_cap/front.png b/graphics/pokemon/pikachu/hoenn_cap/front.png new file mode 100644 index 000000000..19bbcdfe6 Binary files /dev/null and b/graphics/pokemon/pikachu/hoenn_cap/front.png differ diff --git a/graphics/pokemon/pikachu/hoenn_cap/icon.png b/graphics/pokemon/pikachu/hoenn_cap/icon.png new file mode 100644 index 000000000..63ebc8d5a Binary files /dev/null and b/graphics/pokemon/pikachu/hoenn_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/hoenn_cap/normal.pal b/graphics/pokemon/pikachu/hoenn_cap/normal.pal new file mode 100644 index 000000000..41b3e22cb --- /dev/null +++ b/graphics/pokemon/pikachu/hoenn_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +63 124 61 +96 181 83 +186 27 27 +156 82 0 +247 189 33 +247 230 82 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/hoenn_cap/shiny.pal b/graphics/pokemon/pikachu/hoenn_cap/shiny.pal new file mode 100644 index 000000000..7e8724d62 --- /dev/null +++ b/graphics/pokemon/pikachu/hoenn_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +63 124 61 +96 181 83 +186 27 27 +180 49 0 +255 164 0 +255 197 49 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/icon.png b/graphics/pokemon/pikachu/icon.png index feb77f7db..64135c13f 100644 Binary files a/graphics/pokemon/pikachu/icon.png and b/graphics/pokemon/pikachu/icon.png differ diff --git a/graphics/pokemon/pikachu/kalos_cap/back.png b/graphics/pokemon/pikachu/kalos_cap/back.png new file mode 100644 index 000000000..3623d801d Binary files /dev/null and b/graphics/pokemon/pikachu/kalos_cap/back.png differ diff --git a/graphics/pokemon/pikachu/kalos_cap/front.png b/graphics/pokemon/pikachu/kalos_cap/front.png new file mode 100644 index 000000000..e03175dc4 Binary files /dev/null and b/graphics/pokemon/pikachu/kalos_cap/front.png differ diff --git a/graphics/pokemon/pikachu/kalos_cap/icon.png b/graphics/pokemon/pikachu/kalos_cap/icon.png new file mode 100644 index 000000000..1d224061e Binary files /dev/null and b/graphics/pokemon/pikachu/kalos_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/kalos_cap/normal.pal b/graphics/pokemon/pikachu/kalos_cap/normal.pal new file mode 100644 index 000000000..f1d400200 --- /dev/null +++ b/graphics/pokemon/pikachu/kalos_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +205 186 186 +166 126 119 +186 27 27 +255 253 234 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/kalos_cap/shiny.pal b/graphics/pokemon/pikachu/kalos_cap/shiny.pal new file mode 100644 index 000000000..c8f0374a8 --- /dev/null +++ b/graphics/pokemon/pikachu/kalos_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +205 186 186 +166 126 119 +186 27 27 +255 253 234 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/libre/back.png b/graphics/pokemon/pikachu/libre/back.png new file mode 100644 index 000000000..db535bbda Binary files /dev/null and b/graphics/pokemon/pikachu/libre/back.png differ diff --git a/graphics/pokemon/pikachu/libre/front.png b/graphics/pokemon/pikachu/libre/front.png new file mode 100644 index 000000000..b83d135ac Binary files /dev/null and b/graphics/pokemon/pikachu/libre/front.png differ diff --git a/graphics/pokemon/pikachu/libre/icon.png b/graphics/pokemon/pikachu/libre/icon.png new file mode 100644 index 000000000..f7908eab3 Binary files /dev/null and b/graphics/pokemon/pikachu/libre/icon.png differ diff --git a/graphics/pokemon/pikachu/libre/normal.pal b/graphics/pokemon/pikachu/libre/normal.pal new file mode 100644 index 000000000..58ababf2b --- /dev/null +++ b/graphics/pokemon/pikachu/libre/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +156 82 0 +82 82 90 +247 189 33 +141 43 29 +247 230 82 +227 117 17 +251 171 51 +255 253 234 +206 202 185 +230 90 66 +197 33 25 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/libre/shiny.pal b/graphics/pokemon/pikachu/libre/shiny.pal new file mode 100644 index 000000000..c3f7d254e --- /dev/null +++ b/graphics/pokemon/pikachu/libre/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +180 49 0 +82 82 90 +255 164 0 +141 43 29 +255 197 49 +227 117 17 +251 171 51 +255 253 234 +206 202 185 +230 90 66 +197 33 25 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/normal.pal b/graphics/pokemon/pikachu/normal.pal index bb60c24a9..6f0793caa 100644 --- a/graphics/pokemon/pikachu/normal.pal +++ b/graphics/pokemon/pikachu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 180 -255 255 255 -255 255 123 -255 238 0 -238 189 0 -197 139 0 -131 82 0 -255 0 255 -255 0 255 -255 0 255 -255 74 74 -230 0 0 -180 0 0 -106 106 106 +152 208 160 16 16 16 -255 0 255 +48 32 32 +88 56 32 +88 72 72 +200 168 88 +120 88 48 +248 216 120 +160 128 72 +248 232 176 +248 248 248 +232 112 80 +208 80 56 +152 88 96 +208 112 144 +0 0 0 diff --git a/graphics/pokemon/pikachu/original_cap/back.png b/graphics/pokemon/pikachu/original_cap/back.png new file mode 100644 index 000000000..c60155b42 Binary files /dev/null and b/graphics/pokemon/pikachu/original_cap/back.png differ diff --git a/graphics/pokemon/pikachu/original_cap/front.png b/graphics/pokemon/pikachu/original_cap/front.png new file mode 100644 index 000000000..1d265d0c9 Binary files /dev/null and b/graphics/pokemon/pikachu/original_cap/front.png differ diff --git a/graphics/pokemon/pikachu/original_cap/icon.png b/graphics/pokemon/pikachu/original_cap/icon.png new file mode 100644 index 000000000..68179437b Binary files /dev/null and b/graphics/pokemon/pikachu/original_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/original_cap/normal.pal b/graphics/pokemon/pikachu/original_cap/normal.pal new file mode 100644 index 000000000..511d7e091 --- /dev/null +++ b/graphics/pokemon/pikachu/original_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +205 186 186 +255 253 234 +219 82 65 +16 16 16 +131 209 133 +186 27 27 +96 181 83 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 diff --git a/graphics/pokemon/pikachu/original_cap/shiny.pal b/graphics/pokemon/pikachu/original_cap/shiny.pal new file mode 100644 index 000000000..9e8563e2d --- /dev/null +++ b/graphics/pokemon/pikachu/original_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +205 186 186 +255 253 234 +219 82 65 +16 16 16 +131 209 133 +186 27 27 +96 181 83 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 diff --git a/graphics/pokemon/pikachu/partner_cap/back.png b/graphics/pokemon/pikachu/partner_cap/back.png new file mode 100644 index 000000000..a06e273ef Binary files /dev/null and b/graphics/pokemon/pikachu/partner_cap/back.png differ diff --git a/graphics/pokemon/pikachu/partner_cap/front.png b/graphics/pokemon/pikachu/partner_cap/front.png new file mode 100644 index 000000000..10a4b1158 Binary files /dev/null and b/graphics/pokemon/pikachu/partner_cap/front.png differ diff --git a/graphics/pokemon/pikachu/partner_cap/icon.png b/graphics/pokemon/pikachu/partner_cap/icon.png new file mode 100644 index 000000000..eff6d7dcd Binary files /dev/null and b/graphics/pokemon/pikachu/partner_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/partner_cap/normal.pal b/graphics/pokemon/pikachu/partner_cap/normal.pal new file mode 100644 index 000000000..51c53ab6a --- /dev/null +++ b/graphics/pokemon/pikachu/partner_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +131 209 133 +96 181 83 +186 27 27 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 diff --git a/graphics/pokemon/pikachu/partner_cap/shiny.pal b/graphics/pokemon/pikachu/partner_cap/shiny.pal new file mode 100644 index 000000000..3da2bef02 --- /dev/null +++ b/graphics/pokemon/pikachu/partner_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +131 209 133 +96 181 83 +186 27 27 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 diff --git a/graphics/pokemon/pikachu/ph_d/back.png b/graphics/pokemon/pikachu/ph_d/back.png new file mode 100644 index 000000000..568fbf91e Binary files /dev/null and b/graphics/pokemon/pikachu/ph_d/back.png differ diff --git a/graphics/pokemon/pikachu/ph_d/front.png b/graphics/pokemon/pikachu/ph_d/front.png new file mode 100644 index 000000000..002237607 Binary files /dev/null and b/graphics/pokemon/pikachu/ph_d/front.png differ diff --git a/graphics/pokemon/pikachu/ph_d/icon.png b/graphics/pokemon/pikachu/ph_d/icon.png new file mode 100644 index 000000000..b6bff4216 Binary files /dev/null and b/graphics/pokemon/pikachu/ph_d/icon.png differ diff --git a/graphics/pokemon/pikachu/ph_d/normal.pal b/graphics/pokemon/pikachu/ph_d/normal.pal new file mode 100644 index 000000000..e3bc3bb02 --- /dev/null +++ b/graphics/pokemon/pikachu/ph_d/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +82 82 90 +247 189 33 +95 52 52 +156 82 0 +149 99 91 +247 230 82 +255 253 234 +183 165 153 +54 102 53 +96 181 83 +230 90 66 +197 33 25 +0 0 0 diff --git a/graphics/pokemon/pikachu/ph_d/shiny.pal b/graphics/pokemon/pikachu/ph_d/shiny.pal new file mode 100644 index 000000000..9f8ce075f --- /dev/null +++ b/graphics/pokemon/pikachu/ph_d/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +82 82 90 +255 164 0 +95 52 52 +180 49 0 +149 99 91 +255 197 49 +255 253 234 +183 165 153 +54 102 53 +96 181 83 +230 90 66 +197 33 25 +0 0 0 diff --git a/graphics/pokemon/pikachu/pop_star/back.png b/graphics/pokemon/pikachu/pop_star/back.png new file mode 100644 index 000000000..8cfc7abe8 Binary files /dev/null and b/graphics/pokemon/pikachu/pop_star/back.png differ diff --git a/graphics/pokemon/pikachu/pop_star/front.png b/graphics/pokemon/pikachu/pop_star/front.png new file mode 100644 index 000000000..550cb7ab6 Binary files /dev/null and b/graphics/pokemon/pikachu/pop_star/front.png differ diff --git a/graphics/pokemon/pikachu/pop_star/icon.png b/graphics/pokemon/pikachu/pop_star/icon.png new file mode 100644 index 000000000..04a399165 Binary files /dev/null and b/graphics/pokemon/pikachu/pop_star/icon.png differ diff --git a/graphics/pokemon/pikachu/pop_star/normal.pal b/graphics/pokemon/pikachu/pop_star/normal.pal new file mode 100644 index 000000000..3e4e09dbe --- /dev/null +++ b/graphics/pokemon/pikachu/pop_star/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +240 188 32 +152 80 0 +112 40 208 +128 48 64 +184 168 152 +80 80 88 +16 16 16 +232 128 160 +248 244 160 +200 68 112 +240 228 80 +224 88 64 +192 32 24 +240 184 200 +40 40 40 diff --git a/graphics/pokemon/pikachu/pop_star/shiny.pal b/graphics/pokemon/pikachu/pop_star/shiny.pal new file mode 100644 index 000000000..6a30393fc --- /dev/null +++ b/graphics/pokemon/pikachu/pop_star/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +248 164 0 +176 48 0 +112 40 208 +128 48 64 +184 168 152 +80 80 88 +16 16 16 +232 128 160 +248 228 128 +200 68 112 +248 196 48 +224 88 64 +192 32 24 +240 184 200 +40 40 40 diff --git a/graphics/pokemon/pikachu/rock_star/back.png b/graphics/pokemon/pikachu/rock_star/back.png new file mode 100644 index 000000000..982fd0ba3 Binary files /dev/null and b/graphics/pokemon/pikachu/rock_star/back.png differ diff --git a/graphics/pokemon/pikachu/rock_star/front.png b/graphics/pokemon/pikachu/rock_star/front.png new file mode 100644 index 000000000..d8498a981 Binary files /dev/null and b/graphics/pokemon/pikachu/rock_star/front.png differ diff --git a/graphics/pokemon/pikachu/rock_star/icon.png b/graphics/pokemon/pikachu/rock_star/icon.png new file mode 100644 index 000000000..46f106e44 Binary files /dev/null and b/graphics/pokemon/pikachu/rock_star/icon.png differ diff --git a/graphics/pokemon/pikachu/rock_star/normal.pal b/graphics/pokemon/pikachu/rock_star/normal.pal new file mode 100644 index 000000000..255b69fb5 --- /dev/null +++ b/graphics/pokemon/pikachu/rock_star/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +156 82 0 +82 82 90 +247 189 33 +255 247 165 +132 34 34 +230 90 66 +247 230 82 +255 253 234 +197 33 25 +166 173 182 +111 108 142 +43 175 35 +0 0 0 diff --git a/graphics/pokemon/pikachu/rock_star/shiny.pal b/graphics/pokemon/pikachu/rock_star/shiny.pal new file mode 100644 index 000000000..197ac49f4 --- /dev/null +++ b/graphics/pokemon/pikachu/rock_star/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +180 49 0 +82 82 90 +255 164 0 +255 230 131 +132 34 34 +230 90 66 +255 197 49 +255 253 234 +197 33 25 +166 173 182 +111 108 142 +43 175 35 +0 0 0 diff --git a/graphics/pokemon/pikachu/shiny.pal b/graphics/pokemon/pikachu/shiny.pal index d4b783b0e..b2149ed68 100644 --- a/graphics/pokemon/pikachu/shiny.pal +++ b/graphics/pokemon/pikachu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 180 -255 255 255 -255 238 139 -246 205 32 -255 131 0 -205 98 0 -164 41 0 -255 0 255 -255 0 255 -255 0 255 -255 49 0 -205 57 0 -180 32 0 -106 106 106 +152 208 160 16 16 16 -255 0 255 +40 40 40 +112 24 8 +80 80 88 +240 160 24 +176 56 16 +248 200 72 +224 128 0 +248 232 152 +248 248 248 +224 96 64 +192 40 24 +192 40 24 +224 96 64 +0 0 0 diff --git a/graphics/pokemon/pikachu/sinnoh_cap/back.png b/graphics/pokemon/pikachu/sinnoh_cap/back.png new file mode 100644 index 000000000..f23a19428 Binary files /dev/null and b/graphics/pokemon/pikachu/sinnoh_cap/back.png differ diff --git a/graphics/pokemon/pikachu/sinnoh_cap/front.png b/graphics/pokemon/pikachu/sinnoh_cap/front.png new file mode 100644 index 000000000..dc2712fdf Binary files /dev/null and b/graphics/pokemon/pikachu/sinnoh_cap/front.png differ diff --git a/graphics/pokemon/pikachu/sinnoh_cap/icon.png b/graphics/pokemon/pikachu/sinnoh_cap/icon.png new file mode 100644 index 000000000..e53e37cd4 Binary files /dev/null and b/graphics/pokemon/pikachu/sinnoh_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/sinnoh_cap/normal.pal b/graphics/pokemon/pikachu/sinnoh_cap/normal.pal new file mode 100644 index 000000000..213eb981d --- /dev/null +++ b/graphics/pokemon/pikachu/sinnoh_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +48 106 165 +106 169 215 +186 27 27 +156 82 0 +247 189 33 +247 230 82 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/sinnoh_cap/shiny.pal b/graphics/pokemon/pikachu/sinnoh_cap/shiny.pal new file mode 100644 index 000000000..21bbd3ba7 --- /dev/null +++ b/graphics/pokemon/pikachu/sinnoh_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +48 106 165 +106 169 215 +186 27 27 +180 49 0 +255 164 0 +255 197 49 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/unova_cap/back.png b/graphics/pokemon/pikachu/unova_cap/back.png new file mode 100644 index 000000000..d7947b57b Binary files /dev/null and b/graphics/pokemon/pikachu/unova_cap/back.png differ diff --git a/graphics/pokemon/pikachu/unova_cap/front.png b/graphics/pokemon/pikachu/unova_cap/front.png new file mode 100644 index 000000000..6647c4686 Binary files /dev/null and b/graphics/pokemon/pikachu/unova_cap/front.png differ diff --git a/graphics/pokemon/pikachu/unova_cap/icon.png b/graphics/pokemon/pikachu/unova_cap/icon.png new file mode 100644 index 000000000..6d4480928 Binary files /dev/null and b/graphics/pokemon/pikachu/unova_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/unova_cap/normal.pal b/graphics/pokemon/pikachu/unova_cap/normal.pal new file mode 100644 index 000000000..e647d1673 --- /dev/null +++ b/graphics/pokemon/pikachu/unova_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +97 179 222 +186 27 27 +188 223 241 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 diff --git a/graphics/pokemon/pikachu/unova_cap/shiny.pal b/graphics/pokemon/pikachu/unova_cap/shiny.pal new file mode 100644 index 000000000..06d7466d1 --- /dev/null +++ b/graphics/pokemon/pikachu/unova_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +97 179 222 +186 27 27 +188 223 241 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 diff --git a/graphics/pokemon/pikachu/world_cap/back.png b/graphics/pokemon/pikachu/world_cap/back.png new file mode 100644 index 000000000..91f26897e Binary files /dev/null and b/graphics/pokemon/pikachu/world_cap/back.png differ diff --git a/graphics/pokemon/pikachu/world_cap/front.png b/graphics/pokemon/pikachu/world_cap/front.png new file mode 100644 index 000000000..02b6dd7b8 Binary files /dev/null and b/graphics/pokemon/pikachu/world_cap/front.png differ diff --git a/graphics/pokemon/pikachu/world_cap/normal.pal b/graphics/pokemon/pikachu/world_cap/normal.pal new file mode 100644 index 000000000..7d9ad5d41 --- /dev/null +++ b/graphics/pokemon/pikachu/world_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 24 24 +184 24 24 +216 80 64 +16 16 16 +80 80 88 +40 40 40 +96 176 80 +152 80 0 +240 184 32 +248 248 232 +200 184 184 +240 224 80 +160 120 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/world_cap/shiny.pal b/graphics/pokemon/pikachu/world_cap/shiny.pal new file mode 100644 index 000000000..47c462bba --- /dev/null +++ b/graphics/pokemon/pikachu/world_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 24 24 +184 24 24 +216 80 64 +16 16 16 +80 80 88 +40 40 40 +96 176 80 +176 48 0 +248 160 0 +248 248 232 +200 184 184 +248 192 48 +160 120 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/back.png b/graphics/pokemon/pikipek/back.png new file mode 100644 index 000000000..030eea3c1 Binary files /dev/null and b/graphics/pokemon/pikipek/back.png differ diff --git a/graphics/pokemon/pikipek/front.png b/graphics/pokemon/pikipek/front.png new file mode 100644 index 000000000..a16e45512 Binary files /dev/null and b/graphics/pokemon/pikipek/front.png differ diff --git a/graphics/pokemon/pikipek/icon.png b/graphics/pokemon/pikipek/icon.png new file mode 100644 index 000000000..291e148f1 Binary files /dev/null and b/graphics/pokemon/pikipek/icon.png differ diff --git a/graphics/pokemon/pikipek/normal.pal b/graphics/pokemon/pikipek/normal.pal new file mode 100644 index 000000000..dab1287ab --- /dev/null +++ b/graphics/pokemon/pikipek/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 32 32 +232 56 56 +16 16 16 +80 80 72 +48 48 40 +248 248 248 +192 184 192 +80 176 216 +136 128 144 +64 64 56 +32 24 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/shiny.pal b/graphics/pokemon/pikipek/shiny.pal new file mode 100644 index 000000000..b6188537f --- /dev/null +++ b/graphics/pokemon/pikipek/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 48 64 +248 64 120 +16 16 16 +72 88 80 +40 48 40 +248 248 248 +192 184 192 +56 192 72 +136 128 144 +64 64 56 +24 32 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/piloswine/anim_front.png b/graphics/pokemon/piloswine/anim_front.png index ed0870abc..1e30fabae 100644 Binary files a/graphics/pokemon/piloswine/anim_front.png and b/graphics/pokemon/piloswine/anim_front.png differ diff --git a/graphics/pokemon/piloswine/back.png b/graphics/pokemon/piloswine/back.png index a9a3bfed8..331388aa6 100644 Binary files a/graphics/pokemon/piloswine/back.png and b/graphics/pokemon/piloswine/back.png differ diff --git a/graphics/pokemon/piloswine/front.png b/graphics/pokemon/piloswine/front.png index 939fb3908..bd10b2655 100644 Binary files a/graphics/pokemon/piloswine/front.png and b/graphics/pokemon/piloswine/front.png differ diff --git a/graphics/pokemon/piloswine/icon.png b/graphics/pokemon/piloswine/icon.png index 974e9ea6a..a6ecd9893 100644 Binary files a/graphics/pokemon/piloswine/icon.png and b/graphics/pokemon/piloswine/icon.png differ diff --git a/graphics/pokemon/piloswine/normal.pal b/graphics/pokemon/piloswine/normal.pal index 287cfcd0d..4d412a38a 100644 --- a/graphics/pokemon/piloswine/normal.pal +++ b/graphics/pokemon/piloswine/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 197 115 -197 164 82 -164 131 57 -123 98 24 -82 57 0 -255 0 255 -255 189 131 -222 139 82 -180 98 41 -255 0 255 -222 222 222 -180 180 189 -123 123 139 +152 208 160 +136 88 64 +56 40 24 +200 152 128 +176 120 96 +168 112 80 16 16 16 +112 48 64 +232 136 136 +216 208 200 +176 168 160 +176 88 96 +72 72 64 +248 248 248 +96 64 56 +0 0 0 diff --git a/graphics/pokemon/piloswine/shiny.pal b/graphics/pokemon/piloswine/shiny.pal index ff56a634a..d8f00ac52 100644 --- a/graphics/pokemon/piloswine/shiny.pal +++ b/graphics/pokemon/piloswine/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 238 156 -222 213 115 -189 180 90 -148 139 57 -82 57 0 -255 0 255 -255 189 131 -222 139 82 -180 98 41 -255 0 255 -222 222 222 -180 180 189 -123 123 139 +152 208 160 +192 192 72 +128 104 0 +240 248 152 +224 232 112 +208 208 96 16 16 16 +168 88 24 +248 184 128 +200 208 208 +184 176 176 +216 136 80 +72 72 64 +248 248 248 +160 152 88 +0 0 0 diff --git a/graphics/pokemon/pincurchin/back.png b/graphics/pokemon/pincurchin/back.png new file mode 100644 index 000000000..b4e6261f4 Binary files /dev/null and b/graphics/pokemon/pincurchin/back.png differ diff --git a/graphics/pokemon/pincurchin/front.png b/graphics/pokemon/pincurchin/front.png new file mode 100644 index 000000000..1114260e3 Binary files /dev/null and b/graphics/pokemon/pincurchin/front.png differ diff --git a/graphics/pokemon/pincurchin/normal.pal b/graphics/pokemon/pincurchin/normal.pal new file mode 100644 index 000000000..5b791f23e --- /dev/null +++ b/graphics/pokemon/pincurchin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 64 +152 152 144 +16 16 16 +120 112 112 +40 32 48 +96 80 112 +72 56 72 +120 72 24 +248 184 40 +248 240 40 +208 136 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pincurchin/shiny.pal b/graphics/pokemon/pincurchin/shiny.pal new file mode 100644 index 000000000..dd03c31a2 --- /dev/null +++ b/graphics/pokemon/pincurchin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 64 +152 152 144 +16 16 16 +120 112 112 +32 40 40 +88 96 88 +64 72 72 +120 72 24 +248 136 40 +248 240 40 +192 88 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pineco/anim_front.png b/graphics/pokemon/pineco/anim_front.png index 6b554b984..e72439b44 100644 Binary files a/graphics/pokemon/pineco/anim_front.png and b/graphics/pokemon/pineco/anim_front.png differ diff --git a/graphics/pokemon/pineco/back.png b/graphics/pokemon/pineco/back.png index a92454bb3..e90dde8c4 100644 Binary files a/graphics/pokemon/pineco/back.png and b/graphics/pokemon/pineco/back.png differ diff --git a/graphics/pokemon/pineco/front.png b/graphics/pokemon/pineco/front.png index eee32963a..c30fe4516 100644 Binary files a/graphics/pokemon/pineco/front.png and b/graphics/pokemon/pineco/front.png differ diff --git a/graphics/pokemon/pineco/icon.png b/graphics/pokemon/pineco/icon.png index 3c12df5a2..fd509029b 100644 Binary files a/graphics/pokemon/pineco/icon.png and b/graphics/pokemon/pineco/icon.png differ diff --git a/graphics/pokemon/pineco/normal.pal b/graphics/pokemon/pineco/normal.pal index 91acee124..66db8e213 100644 --- a/graphics/pokemon/pineco/normal.pal +++ b/graphics/pokemon/pineco/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +248 160 176 +40 64 88 +64 112 104 +112 168 160 +80 144 136 +248 248 248 16 16 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -41 74 123 -57 115 164 -82 172 180 -131 213 213 -180 238 246 -156 164 164 -255 74 57 -255 0 255 -255 0 255 -255 255 255 +152 160 160 +192 64 56 +184 216 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/shiny.pal b/graphics/pokemon/pineco/shiny.pal index a474cc3e8..6c6f1e579 100644 --- a/graphics/pokemon/pineco/shiny.pal +++ b/graphics/pokemon/pineco/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +248 160 176 +128 80 32 +168 120 88 +232 192 88 +200 144 88 +248 248 248 16 16 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -90 65 65 -148 90 82 -172 139 82 -230 197 106 -255 230 131 -156 164 164 -255 74 57 -255 0 255 -255 0 255 -255 255 255 +152 160 160 +248 72 56 +248 224 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pinsir/anim_front.png b/graphics/pokemon/pinsir/anim_front.png index 576e56b7d..d2d701911 100644 Binary files a/graphics/pokemon/pinsir/anim_front.png and b/graphics/pokemon/pinsir/anim_front.png differ diff --git a/graphics/pokemon/pinsir/back.png b/graphics/pokemon/pinsir/back.png index 95ee9784c..8f984d796 100644 Binary files a/graphics/pokemon/pinsir/back.png and b/graphics/pokemon/pinsir/back.png differ diff --git a/graphics/pokemon/pinsir/front.png b/graphics/pokemon/pinsir/front.png index 1c4f1eaf0..5b5bd29ef 100644 Binary files a/graphics/pokemon/pinsir/front.png and b/graphics/pokemon/pinsir/front.png differ diff --git a/graphics/pokemon/pinsir/icon.png b/graphics/pokemon/pinsir/icon.png index b05b075b9..ac8914611 100644 Binary files a/graphics/pokemon/pinsir/icon.png and b/graphics/pokemon/pinsir/icon.png differ diff --git a/graphics/pokemon/pinsir/normal.pal b/graphics/pokemon/pinsir/normal.pal index 9ef4b91f2..1a1d2e6c4 100644 --- a/graphics/pokemon/pinsir/normal.pal +++ b/graphics/pokemon/pinsir/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -246 246 213 -213 213 180 -164 164 131 -82 82 65 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -230 213 172 -197 172 139 -148 123 98 -90 65 41 +152 208 160 +72 64 56 +128 112 96 +216 216 216 +176 160 144 +184 176 184 +248 248 248 16 16 16 +112 88 80 +168 144 136 +224 192 192 +64 48 40 +144 112 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pinsir/shiny.pal b/graphics/pokemon/pinsir/shiny.pal index cd06d2111..68aeb72ef 100644 --- a/graphics/pokemon/pinsir/shiny.pal +++ b/graphics/pokemon/pinsir/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -255 238 189 -230 197 156 -180 156 106 -98 74 57 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -123 139 222 -98 106 180 -57 65 106 -32 41 82 +152 208 160 +112 88 16 +176 136 80 +240 232 176 +208 168 104 +232 208 136 +248 248 248 16 16 16 +72 56 128 +136 128 192 +192 176 232 +48 24 96 +88 80 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/piplup/anim_front.png b/graphics/pokemon/piplup/anim_front.png new file mode 100644 index 000000000..f029f576a Binary files /dev/null and b/graphics/pokemon/piplup/anim_front.png differ diff --git a/graphics/pokemon/piplup/back.png b/graphics/pokemon/piplup/back.png new file mode 100644 index 000000000..e4a7255bc Binary files /dev/null and b/graphics/pokemon/piplup/back.png differ diff --git a/graphics/pokemon/piplup/footprint.png b/graphics/pokemon/piplup/footprint.png new file mode 100644 index 000000000..c65cd18c7 Binary files /dev/null and b/graphics/pokemon/piplup/footprint.png differ diff --git a/graphics/pokemon/piplup/front.png b/graphics/pokemon/piplup/front.png new file mode 100644 index 000000000..ada0b7ac5 Binary files /dev/null and b/graphics/pokemon/piplup/front.png differ diff --git a/graphics/pokemon/piplup/icon.png b/graphics/pokemon/piplup/icon.png new file mode 100644 index 000000000..83ee49d74 Binary files /dev/null and b/graphics/pokemon/piplup/icon.png differ diff --git a/graphics/pokemon/piplup/normal.pal b/graphics/pokemon/piplup/normal.pal new file mode 100644 index 000000000..cae959ee2 --- /dev/null +++ b/graphics/pokemon/piplup/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 144 +32 64 104 +80 152 208 +48 120 184 +144 208 216 +208 208 216 +248 248 248 +128 136 152 +112 160 184 +16 16 16 +168 144 40 +248 224 144 +232 192 24 +96 80 24 +56 96 112 diff --git a/graphics/pokemon/piplup/shiny.pal b/graphics/pokemon/piplup/shiny.pal new file mode 100644 index 000000000..b11ad4d90 --- /dev/null +++ b/graphics/pokemon/piplup/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 120 144 +16 88 112 +96 200 224 +48 168 184 +152 240 232 +184 216 216 +248 248 248 +96 136 144 +96 192 192 +16 16 16 +168 128 56 +248 232 192 +240 200 64 +96 72 16 +8 104 120 diff --git a/graphics/pokemon/plusle/anim_front.png b/graphics/pokemon/plusle/anim_front.png index 123efe4ef..5d93d6f47 100644 Binary files a/graphics/pokemon/plusle/anim_front.png and b/graphics/pokemon/plusle/anim_front.png differ diff --git a/graphics/pokemon/plusle/back.png b/graphics/pokemon/plusle/back.png index 7365f9921..b63fbb9ce 100644 Binary files a/graphics/pokemon/plusle/back.png and b/graphics/pokemon/plusle/back.png differ diff --git a/graphics/pokemon/plusle/front.png b/graphics/pokemon/plusle/front.png index dc38ca3d1..e38768d4e 100644 Binary files a/graphics/pokemon/plusle/front.png and b/graphics/pokemon/plusle/front.png differ diff --git a/graphics/pokemon/plusle/icon.png b/graphics/pokemon/plusle/icon.png index 97f10d56f..063355f28 100644 Binary files a/graphics/pokemon/plusle/icon.png and b/graphics/pokemon/plusle/icon.png differ diff --git a/graphics/pokemon/plusle/normal.pal b/graphics/pokemon/plusle/normal.pal index e225ab56a..f178cf4c8 100644 --- a/graphics/pokemon/plusle/normal.pal +++ b/graphics/pokemon/plusle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 246 222 -255 238 197 -238 213 131 -189 172 131 -123 115 82 -238 156 115 -222 98 74 -139 90 49 -238 82 57 -41 49 65 -98 98 115 -65 65 98 -148 148 148 +152 208 160 +168 48 64 +232 72 80 +240 136 136 +16 16 16 +248 240 184 +120 104 80 +208 192 128 +176 152 112 +248 248 248 +88 16 72 +160 72 104 +216 144 176 +0 0 0 +0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/plusle/shiny.pal b/graphics/pokemon/plusle/shiny.pal index f1305ea50..34eec2112 100644 --- a/graphics/pokemon/plusle/shiny.pal +++ b/graphics/pokemon/plusle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 246 222 -255 238 164 -255 213 106 -205 148 82 -139 82 16 -238 90 49 -205 49 8 -148 16 0 -164 32 16 -41 49 65 -98 98 115 -65 65 98 -148 148 148 +152 208 160 +144 48 16 +200 56 40 +232 112 64 +16 16 16 +248 224 152 +136 96 48 +232 184 96 +200 152 96 +248 248 248 +136 96 48 +160 56 48 +200 104 96 +0 0 0 +0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/poipole/back.png b/graphics/pokemon/poipole/back.png new file mode 100644 index 000000000..65f062815 Binary files /dev/null and b/graphics/pokemon/poipole/back.png differ diff --git a/graphics/pokemon/poipole/front.png b/graphics/pokemon/poipole/front.png new file mode 100644 index 000000000..95042adc0 Binary files /dev/null and b/graphics/pokemon/poipole/front.png differ diff --git a/graphics/pokemon/poipole/icon.png b/graphics/pokemon/poipole/icon.png new file mode 100644 index 000000000..dce46b073 Binary files /dev/null and b/graphics/pokemon/poipole/icon.png differ diff --git a/graphics/pokemon/poipole/normal.pal b/graphics/pokemon/poipole/normal.pal new file mode 100644 index 000000000..fa550596e --- /dev/null +++ b/graphics/pokemon/poipole/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 120 +200 192 216 +16 16 16 +152 40 88 +248 104 200 +216 48 136 +64 56 96 +128 72 184 +56 40 72 +88 56 128 +176 136 208 +0 136 216 +176 224 240 +248 152 216 +0 0 0 diff --git a/graphics/pokemon/poipole/shiny.pal b/graphics/pokemon/poipole/shiny.pal new file mode 100644 index 000000000..e4e8c070d --- /dev/null +++ b/graphics/pokemon/poipole/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 120 +200 192 216 +16 16 16 +152 80 16 +248 208 24 +200 136 8 +160 152 136 +248 248 248 +112 112 104 +200 200 192 +248 248 248 +128 160 24 +176 224 240 +248 232 112 +0 0 0 diff --git a/graphics/pokemon/politoed/anim_front.png b/graphics/pokemon/politoed/anim_front.png index d2b8b43aa..c2c5bbe1f 100644 Binary files a/graphics/pokemon/politoed/anim_front.png and b/graphics/pokemon/politoed/anim_front.png differ diff --git a/graphics/pokemon/politoed/back.png b/graphics/pokemon/politoed/back.png index 5337b6f27..c40360146 100644 Binary files a/graphics/pokemon/politoed/back.png and b/graphics/pokemon/politoed/back.png differ diff --git a/graphics/pokemon/politoed/front.png b/graphics/pokemon/politoed/front.png index d07bf4013..a780e1c66 100644 Binary files a/graphics/pokemon/politoed/front.png and b/graphics/pokemon/politoed/front.png differ diff --git a/graphics/pokemon/politoed/icon.png b/graphics/pokemon/politoed/icon.png index a5e5d699b..8ea308aa3 100644 Binary files a/graphics/pokemon/politoed/icon.png and b/graphics/pokemon/politoed/icon.png differ diff --git a/graphics/pokemon/politoed/normal.pal b/graphics/pokemon/politoed/normal.pal index 31177861d..16a5e2efb 100644 --- a/graphics/pokemon/politoed/normal.pal +++ b/graphics/pokemon/politoed/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 164 -255 230 82 -230 180 41 -156 98 0 -205 255 131 -156 238 49 -123 189 24 -49 123 0 -255 180 106 -230 106 49 -180 57 0 -205 205 205 -131 131 131 +152 208 160 +80 112 136 +128 168 192 16 16 16 +104 136 56 +64 96 16 +184 224 144 +128 200 64 +248 248 248 +200 200 200 +120 56 64 +128 112 48 +248 232 112 +232 112 128 +208 192 88 +248 144 160 diff --git a/graphics/pokemon/politoed/shiny.pal b/graphics/pokemon/politoed/shiny.pal index 1d25291bf..76232c055 100644 --- a/graphics/pokemon/politoed/shiny.pal +++ b/graphics/pokemon/politoed/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 230 238 -246 205 238 -213 164 205 -123 82 123 -156 230 255 -115 197 255 -74 148 205 -49 90 148 -255 172 90 -230 106 49 -164 57 32 -205 205 205 -131 131 131 +152 208 160 +128 128 128 +192 200 224 16 16 16 +96 136 192 +56 88 128 +184 240 248 +112 192 248 +248 248 248 +200 200 200 +176 40 64 +176 96 144 +248 200 240 +224 104 48 +224 152 224 +248 144 104 diff --git a/graphics/pokemon/poliwag/anim_front.png b/graphics/pokemon/poliwag/anim_front.png index 32c339383..a9ce5d5fe 100644 Binary files a/graphics/pokemon/poliwag/anim_front.png and b/graphics/pokemon/poliwag/anim_front.png differ diff --git a/graphics/pokemon/poliwag/back.png b/graphics/pokemon/poliwag/back.png index a6e5d23fa..b7d603b2e 100644 Binary files a/graphics/pokemon/poliwag/back.png and b/graphics/pokemon/poliwag/back.png differ diff --git a/graphics/pokemon/poliwag/front.png b/graphics/pokemon/poliwag/front.png index 72e454c95..d848b6841 100644 Binary files a/graphics/pokemon/poliwag/front.png and b/graphics/pokemon/poliwag/front.png differ diff --git a/graphics/pokemon/poliwag/icon.png b/graphics/pokemon/poliwag/icon.png index d4cd95f1c..c0b0e6222 100644 Binary files a/graphics/pokemon/poliwag/icon.png and b/graphics/pokemon/poliwag/icon.png differ diff --git a/graphics/pokemon/poliwag/normal.pal b/graphics/pokemon/poliwag/normal.pal index 14f781ec9..f3362e8eb 100644 --- a/graphics/pokemon/poliwag/normal.pal +++ b/graphics/pokemon/poliwag/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -189 189 189 -98 98 98 -255 0 255 -255 0 255 -255 0 255 -255 189 172 -255 139 123 -238 90 74 -180 189 230 -131 139 180 -98 106 148 -65 82 98 +152 208 160 +32 56 104 +144 176 224 +96 144 192 +56 96 144 +248 248 248 16 16 16 +88 104 112 +152 184 208 +248 208 240 +232 160 200 +200 112 160 +208 224 240 +64 120 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwag/shiny.pal b/graphics/pokemon/poliwag/shiny.pal index 1789edc4a..9a526f806 100644 --- a/graphics/pokemon/poliwag/shiny.pal +++ b/graphics/pokemon/poliwag/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -189 189 189 -98 98 98 -255 0 255 -255 0 255 -255 0 255 -255 189 172 -255 139 123 -238 90 74 -123 205 255 -82 164 222 -41 123 180 -0 65 123 +152 208 160 +56 88 144 +160 208 232 +128 176 232 +72 104 192 +248 248 248 16 16 16 +96 96 96 +192 184 200 +248 184 168 +248 128 128 +184 104 88 +224 224 224 +96 144 232 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwhirl/anim_front.png b/graphics/pokemon/poliwhirl/anim_front.png index df878ca7b..9f84a7a50 100644 Binary files a/graphics/pokemon/poliwhirl/anim_front.png and b/graphics/pokemon/poliwhirl/anim_front.png differ diff --git a/graphics/pokemon/poliwhirl/back.png b/graphics/pokemon/poliwhirl/back.png index 16531886a..17ea206d8 100644 Binary files a/graphics/pokemon/poliwhirl/back.png and b/graphics/pokemon/poliwhirl/back.png differ diff --git a/graphics/pokemon/poliwhirl/front.png b/graphics/pokemon/poliwhirl/front.png index fac7d0575..ec5080c2c 100644 Binary files a/graphics/pokemon/poliwhirl/front.png and b/graphics/pokemon/poliwhirl/front.png differ diff --git a/graphics/pokemon/poliwhirl/icon.png b/graphics/pokemon/poliwhirl/icon.png index c25dabbfe..d4c4f7280 100644 Binary files a/graphics/pokemon/poliwhirl/icon.png and b/graphics/pokemon/poliwhirl/icon.png differ diff --git a/graphics/pokemon/poliwhirl/normal.pal b/graphics/pokemon/poliwhirl/normal.pal index 50de4d631..deb63b851 100644 --- a/graphics/pokemon/poliwhirl/normal.pal +++ b/graphics/pokemon/poliwhirl/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -189 189 189 -164 164 164 -255 0 255 -255 0 255 -255 0 255 -123 123 123 -82 82 82 -255 0 255 -180 189 230 -131 148 197 -98 106 148 -32 57 98 +152 208 160 +32 64 96 +56 88 136 +88 136 192 +248 248 248 +64 120 168 +80 80 80 +168 176 200 16 16 16 +128 168 216 +120 120 120 +136 152 160 +232 240 240 +192 208 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwhirl/shiny.pal b/graphics/pokemon/poliwhirl/shiny.pal index b6aa45616..46d11fec3 100644 --- a/graphics/pokemon/poliwhirl/shiny.pal +++ b/graphics/pokemon/poliwhirl/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -189 189 189 -164 164 164 -255 0 255 -255 0 255 -255 0 255 -123 123 123 -82 82 82 -255 0 255 -106 213 255 -65 172 222 -24 131 180 -0 65 115 +152 208 160 +56 88 144 +72 128 192 +104 192 240 +248 248 248 +64 160 232 +80 80 80 +184 184 184 16 16 16 +160 224 240 +120 120 120 +160 160 160 +248 248 248 +208 208 216 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwrath/anim_front.png b/graphics/pokemon/poliwrath/anim_front.png index ec68c4aa5..38c2f2621 100644 Binary files a/graphics/pokemon/poliwrath/anim_front.png and b/graphics/pokemon/poliwrath/anim_front.png differ diff --git a/graphics/pokemon/poliwrath/back.png b/graphics/pokemon/poliwrath/back.png index e5bee3663..ce2fbc07c 100644 Binary files a/graphics/pokemon/poliwrath/back.png and b/graphics/pokemon/poliwrath/back.png differ diff --git a/graphics/pokemon/poliwrath/front.png b/graphics/pokemon/poliwrath/front.png index 2d82581d8..f0c129412 100644 Binary files a/graphics/pokemon/poliwrath/front.png and b/graphics/pokemon/poliwrath/front.png differ diff --git a/graphics/pokemon/poliwrath/icon.png b/graphics/pokemon/poliwrath/icon.png index d1afb4511..9e0f2ed47 100644 Binary files a/graphics/pokemon/poliwrath/icon.png and b/graphics/pokemon/poliwrath/icon.png differ diff --git a/graphics/pokemon/poliwrath/normal.pal b/graphics/pokemon/poliwrath/normal.pal index 14f4493d4..c7fe30cbd 100644 --- a/graphics/pokemon/poliwrath/normal.pal +++ b/graphics/pokemon/poliwrath/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -189 189 189 -164 164 164 -255 0 255 -255 0 255 -255 0 255 -123 123 123 -82 82 82 +152 208 160 +56 96 136 +128 168 216 +32 56 104 +80 136 192 16 16 16 -180 189 230 -131 139 180 -98 106 148 -49 49 106 -255 0 255 +248 248 248 +200 208 232 +168 176 200 +72 80 80 +120 120 128 +232 240 248 +144 160 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwrath/shiny.pal b/graphics/pokemon/poliwrath/shiny.pal index 64aab4039..3b92345e7 100644 --- a/graphics/pokemon/poliwrath/shiny.pal +++ b/graphics/pokemon/poliwrath/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 222 222 -189 189 189 -164 164 164 -255 0 255 -255 0 255 -255 0 255 -123 123 123 -82 82 82 +248 160 176 +104 136 72 +184 216 160 +48 80 24 +136 184 112 16 16 16 -148 189 131 -106 148 90 -65 106 49 -24 65 8 -255 0 255 +248 248 248 +208 208 216 +184 184 184 +80 80 80 +120 120 120 +248 248 248 +160 160 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/polteageist/back.png b/graphics/pokemon/polteageist/back.png new file mode 100644 index 000000000..53afd3c7d Binary files /dev/null and b/graphics/pokemon/polteageist/back.png differ diff --git a/graphics/pokemon/polteageist/front.png b/graphics/pokemon/polteageist/front.png new file mode 100644 index 000000000..05615b431 Binary files /dev/null and b/graphics/pokemon/polteageist/front.png differ diff --git a/graphics/pokemon/polteageist/normal.pal b/graphics/pokemon/polteageist/normal.pal new file mode 100644 index 000000000..754e67895 --- /dev/null +++ b/graphics/pokemon/polteageist/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 152 72 +16 16 16 +240 248 248 +248 208 88 +56 136 136 +152 232 232 +152 144 160 +72 176 168 +112 200 200 +112 56 128 +240 152 96 +208 128 144 +192 184 224 +168 96 192 +0 0 0 diff --git a/graphics/pokemon/polteageist/shiny.pal b/graphics/pokemon/polteageist/shiny.pal new file mode 100644 index 000000000..65f601876 --- /dev/null +++ b/graphics/pokemon/polteageist/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 152 72 +16 16 16 +240 248 248 +248 208 88 +176 72 120 +248 160 208 +152 144 160 +208 96 152 +240 112 176 +112 56 128 +240 152 96 +208 128 144 +192 184 224 +168 96 192 +0 0 0 diff --git a/graphics/pokemon/ponyta/anim_front.png b/graphics/pokemon/ponyta/anim_front.png index abee4ad85..9acfb59e2 100644 Binary files a/graphics/pokemon/ponyta/anim_front.png and b/graphics/pokemon/ponyta/anim_front.png differ diff --git a/graphics/pokemon/ponyta/back.png b/graphics/pokemon/ponyta/back.png index cc4bf1189..145f7e1f2 100644 Binary files a/graphics/pokemon/ponyta/back.png and b/graphics/pokemon/ponyta/back.png differ diff --git a/graphics/pokemon/ponyta/front.png b/graphics/pokemon/ponyta/front.png index 4833f1658..164234252 100644 Binary files a/graphics/pokemon/ponyta/front.png and b/graphics/pokemon/ponyta/front.png differ diff --git a/graphics/pokemon/ponyta/galarian/back.png b/graphics/pokemon/ponyta/galarian/back.png new file mode 100644 index 000000000..fe4558431 Binary files /dev/null and b/graphics/pokemon/ponyta/galarian/back.png differ diff --git a/graphics/pokemon/ponyta/galarian/front.png b/graphics/pokemon/ponyta/galarian/front.png new file mode 100644 index 000000000..5ef1f3521 Binary files /dev/null and b/graphics/pokemon/ponyta/galarian/front.png differ diff --git a/graphics/pokemon/ponyta/galarian/normal.pal b/graphics/pokemon/ponyta/galarian/normal.pal new file mode 100644 index 000000000..48db36025 --- /dev/null +++ b/graphics/pokemon/ponyta/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 200 232 +48 152 168 +128 224 216 +176 112 184 +224 168 232 +200 136 208 +88 80 72 +16 16 16 +88 32 120 +248 248 240 +216 216 200 +168 160 144 +128 128 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ponyta/galarian/shiny.pal b/graphics/pokemon/ponyta/galarian/shiny.pal new file mode 100644 index 000000000..707eb51fa --- /dev/null +++ b/graphics/pokemon/ponyta/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 184 120 +16 144 64 +128 248 176 +200 144 48 +248 240 160 +240 200 80 +72 88 72 +16 16 16 +88 32 120 +232 248 240 +192 216 200 +136 160 144 +88 120 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ponyta/icon.png b/graphics/pokemon/ponyta/icon.png index 05ac87a44..d049c9cd6 100644 Binary files a/graphics/pokemon/ponyta/icon.png and b/graphics/pokemon/ponyta/icon.png differ diff --git a/graphics/pokemon/ponyta/normal.pal b/graphics/pokemon/ponyta/normal.pal index 68dcf8d3b..83729cebe 100644 --- a/graphics/pokemon/ponyta/normal.pal +++ b/graphics/pokemon/ponyta/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -255 246 180 -255 238 123 -255 197 82 -164 98 32 -255 0 255 -255 0 255 -255 0 255 -255 230 32 -255 156 0 -255 98 0 -238 0 0 -156 156 156 -90 90 90 +152 208 160 +232 80 40 +240 176 24 +248 216 80 +176 56 56 +136 112 80 +96 80 48 +248 240 200 16 16 16 +160 72 72 +224 208 144 +184 168 112 +248 248 248 +32 64 112 +88 120 168 +152 176 224 diff --git a/graphics/pokemon/ponyta/shiny.pal b/graphics/pokemon/ponyta/shiny.pal index 1210e5228..99c81ff10 100644 --- a/graphics/pokemon/ponyta/shiny.pal +++ b/graphics/pokemon/ponyta/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -255 255 222 -255 246 189 -246 213 156 -131 98 41 -255 0 255 -255 0 255 -255 0 255 -222 238 246 -98 172 255 -57 131 255 -16 90 213 -156 156 156 -90 90 90 +152 208 160 +72 144 232 +112 168 240 +192 216 248 +40 88 224 +176 128 112 +128 80 64 +248 248 216 16 16 16 +176 128 112 +232 216 152 +200 168 120 +248 248 248 +64 72 80 +112 120 128 +192 192 192 diff --git a/graphics/pokemon/poochyena/anim_front.png b/graphics/pokemon/poochyena/anim_front.png index 0579a1fa9..236e6cd26 100644 Binary files a/graphics/pokemon/poochyena/anim_front.png and b/graphics/pokemon/poochyena/anim_front.png differ diff --git a/graphics/pokemon/poochyena/back.png b/graphics/pokemon/poochyena/back.png index 6d13ed43a..9a87ccafd 100644 Binary files a/graphics/pokemon/poochyena/back.png and b/graphics/pokemon/poochyena/back.png differ diff --git a/graphics/pokemon/poochyena/front.png b/graphics/pokemon/poochyena/front.png index 0eee404a7..4050b67a4 100644 Binary files a/graphics/pokemon/poochyena/front.png and b/graphics/pokemon/poochyena/front.png differ diff --git a/graphics/pokemon/poochyena/icon.png b/graphics/pokemon/poochyena/icon.png index 7e6be6a17..6e934038d 100644 Binary files a/graphics/pokemon/poochyena/icon.png and b/graphics/pokemon/poochyena/icon.png differ diff --git a/graphics/pokemon/poochyena/normal.pal b/graphics/pokemon/poochyena/normal.pal index 4c386e261..46106af3a 100644 --- a/graphics/pokemon/poochyena/normal.pal +++ b/graphics/pokemon/poochyena/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 197 164 -213 205 222 -255 230 131 -255 164 123 -123 90 82 -164 156 172 -131 123 139 -74 82 98 -49 49 65 -197 189 205 -255 213 90 -180 139 90 -222 74 65 -172 57 65 -255 255 255 +152 208 160 +80 88 88 +16 16 16 +184 192 192 +144 152 160 +48 56 56 +184 152 48 +248 208 104 +104 24 40 +248 248 248 +184 40 64 +104 104 128 +160 160 160 +80 88 88 +0 0 0 0 0 0 diff --git a/graphics/pokemon/poochyena/shiny.pal b/graphics/pokemon/poochyena/shiny.pal index c30dcec93..ff04be42e 100644 --- a/graphics/pokemon/poochyena/shiny.pal +++ b/graphics/pokemon/poochyena/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 197 164 -255 230 180 -139 197 213 -255 164 123 -123 90 82 -213 172 74 -148 106 65 -115 74 41 -82 41 0 -255 205 106 -123 172 238 -57 74 131 -222 74 65 -172 57 65 -255 255 255 +152 208 160 +144 104 56 +16 16 16 +232 208 120 +200 152 96 +88 40 16 +72 128 168 +136 184 232 +168 56 64 +248 248 248 +216 96 88 +104 104 128 +200 152 96 +120 80 48 +0 0 0 0 0 0 diff --git a/graphics/pokemon/popplio/back.png b/graphics/pokemon/popplio/back.png new file mode 100644 index 000000000..84b74d67f Binary files /dev/null and b/graphics/pokemon/popplio/back.png differ diff --git a/graphics/pokemon/popplio/front.png b/graphics/pokemon/popplio/front.png new file mode 100644 index 000000000..825e65b1b Binary files /dev/null and b/graphics/pokemon/popplio/front.png differ diff --git a/graphics/pokemon/popplio/icon.png b/graphics/pokemon/popplio/icon.png new file mode 100644 index 000000000..c35b74d2d Binary files /dev/null and b/graphics/pokemon/popplio/icon.png differ diff --git a/graphics/pokemon/popplio/normal.pal b/graphics/pokemon/popplio/normal.pal new file mode 100644 index 000000000..6656ef50b --- /dev/null +++ b/graphics/pokemon/popplio/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 104 +80 104 192 +112 152 216 +136 48 112 +232 112 192 +248 200 232 +184 80 144 +56 72 144 +16 16 16 +248 248 248 +200 192 208 +144 128 160 +56 40 48 +80 96 96 +104 152 168 diff --git a/graphics/pokemon/popplio/shiny.pal b/graphics/pokemon/popplio/shiny.pal new file mode 100644 index 000000000..85e17b957 --- /dev/null +++ b/graphics/pokemon/popplio/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 80 +104 88 192 +136 128 208 +136 48 112 +232 112 192 +248 200 232 +184 80 144 +64 64 128 +16 16 16 +248 248 248 +200 192 208 +144 128 160 +56 40 48 +144 80 88 +208 160 168 diff --git a/graphics/pokemon/porygon/anim_front.png b/graphics/pokemon/porygon/anim_front.png index 7654821da..d3e88d2b3 100644 Binary files a/graphics/pokemon/porygon/anim_front.png and b/graphics/pokemon/porygon/anim_front.png differ diff --git a/graphics/pokemon/porygon/back.png b/graphics/pokemon/porygon/back.png index f102465a8..2fd12a326 100644 Binary files a/graphics/pokemon/porygon/back.png and b/graphics/pokemon/porygon/back.png differ diff --git a/graphics/pokemon/porygon/front.png b/graphics/pokemon/porygon/front.png index b053083ce..ee054bf4f 100644 Binary files a/graphics/pokemon/porygon/front.png and b/graphics/pokemon/porygon/front.png differ diff --git a/graphics/pokemon/porygon/icon.png b/graphics/pokemon/porygon/icon.png index 306ea8d31..d0cf9aece 100644 Binary files a/graphics/pokemon/porygon/icon.png and b/graphics/pokemon/porygon/icon.png differ diff --git a/graphics/pokemon/porygon/normal.pal b/graphics/pokemon/porygon/normal.pal index 68ca2bef2..5dc5232da 100644 --- a/graphics/pokemon/porygon/normal.pal +++ b/graphics/pokemon/porygon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -106 205 255 -65 164 222 -32 123 197 -0 49 156 -255 213 172 -255 148 139 -222 98 82 -180 32 16 -222 222 230 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -41 41 41 -255 255 255 +152 208 160 +160 64 72 +16 16 8 +232 88 104 +248 208 216 +248 168 184 +248 248 248 +192 192 192 +32 80 88 +56 128 136 +160 224 232 +56 176 184 +104 32 40 +120 120 128 +88 184 224 +0 0 0 diff --git a/graphics/pokemon/porygon/shiny.pal b/graphics/pokemon/porygon/shiny.pal index 19178b1b8..d960e7dc0 100644 --- a/graphics/pokemon/porygon/shiny.pal +++ b/graphics/pokemon/porygon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 238 238 -238 205 238 -205 172 205 -98 65 115 -131 189 255 -57 115 246 -24 82 205 -0 49 156 -222 222 230 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -41 41 41 -255 255 255 +152 208 160 +40 80 184 +16 16 8 +88 128 224 +176 240 248 +152 192 248 +248 248 248 +192 192 192 +144 64 96 +184 120 152 +248 232 248 +224 176 200 +16 32 136 +120 120 128 +248 200 224 +0 0 0 diff --git a/graphics/pokemon/porygon2/anim_front.png b/graphics/pokemon/porygon2/anim_front.png index f324d55ad..e85aa8307 100644 Binary files a/graphics/pokemon/porygon2/anim_front.png and b/graphics/pokemon/porygon2/anim_front.png differ diff --git a/graphics/pokemon/porygon2/back.png b/graphics/pokemon/porygon2/back.png index aad400b56..292284f64 100644 Binary files a/graphics/pokemon/porygon2/back.png and b/graphics/pokemon/porygon2/back.png differ diff --git a/graphics/pokemon/porygon2/front.png b/graphics/pokemon/porygon2/front.png index ef08816d7..cbf576553 100644 Binary files a/graphics/pokemon/porygon2/front.png and b/graphics/pokemon/porygon2/front.png differ diff --git a/graphics/pokemon/porygon2/icon.png b/graphics/pokemon/porygon2/icon.png index 312640b40..0c9493f1f 100644 Binary files a/graphics/pokemon/porygon2/icon.png and b/graphics/pokemon/porygon2/icon.png differ diff --git a/graphics/pokemon/porygon2/normal.pal b/graphics/pokemon/porygon2/normal.pal index a9de00549..ff5557ac9 100644 --- a/graphics/pokemon/porygon2/normal.pal +++ b/graphics/pokemon/porygon2/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 172 -255 148 139 -222 98 82 -180 32 16 -255 0 255 -148 238 255 -106 205 255 -65 164 222 -32 123 197 -0 49 156 -213 213 213 -180 180 189 -106 106 123 +152 208 160 +160 56 88 +232 88 120 +88 48 56 +56 112 160 +240 152 168 +248 248 248 +144 208 240 +72 160 200 +40 72 112 16 16 16 +192 208 232 +104 104 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon2/shiny.pal b/graphics/pokemon/porygon2/shiny.pal index 4c0d2054c..007b9d7a2 100644 --- a/graphics/pokemon/porygon2/shiny.pal +++ b/graphics/pokemon/porygon2/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -123 180 255 -65 123 246 -24 82 205 -0 49 156 -255 0 255 -255 238 238 -238 205 238 -197 164 197 -139 106 148 -98 65 115 -213 213 213 -180 180 189 -106 106 123 +152 208 160 +56 88 208 +96 144 248 +32 48 136 +176 136 168 +144 208 240 +248 248 248 +248 208 240 +216 176 208 +136 88 104 16 16 16 +208 208 208 +104 104 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon_z/anim_front.png b/graphics/pokemon/porygon_z/anim_front.png new file mode 100644 index 000000000..7d6b66fc3 Binary files /dev/null and b/graphics/pokemon/porygon_z/anim_front.png differ diff --git a/graphics/pokemon/porygon_z/back.png b/graphics/pokemon/porygon_z/back.png new file mode 100644 index 000000000..8f2bf4f77 Binary files /dev/null and b/graphics/pokemon/porygon_z/back.png differ diff --git a/graphics/pokemon/porygon_z/footprint.png b/graphics/pokemon/porygon_z/footprint.png new file mode 100644 index 000000000..d62460ec0 Binary files /dev/null and b/graphics/pokemon/porygon_z/footprint.png differ diff --git a/graphics/pokemon/porygon_z/front.png b/graphics/pokemon/porygon_z/front.png new file mode 100644 index 000000000..71280133f Binary files /dev/null and b/graphics/pokemon/porygon_z/front.png differ diff --git a/graphics/pokemon/porygon_z/icon.png b/graphics/pokemon/porygon_z/icon.png new file mode 100644 index 000000000..e8597f6b6 Binary files /dev/null and b/graphics/pokemon/porygon_z/icon.png differ diff --git a/graphics/pokemon/porygon_z/normal.pal b/graphics/pokemon/porygon_z/normal.pal new file mode 100644 index 000000000..a4c031833 --- /dev/null +++ b/graphics/pokemon/porygon_z/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 32 48 +160 48 72 +224 112 120 +16 16 16 +208 80 96 +240 160 152 +248 248 248 +32 80 104 +48 120 152 +248 208 112 +160 208 208 +104 176 192 +104 88 72 +184 144 64 +0 0 0 diff --git a/graphics/pokemon/porygon_z/shiny.pal b/graphics/pokemon/porygon_z/shiny.pal new file mode 100644 index 000000000..93858a8d7 --- /dev/null +++ b/graphics/pokemon/porygon_z/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 40 112 +48 64 184 +104 152 240 +16 16 16 +64 96 232 +152 208 232 +248 248 248 +112 72 88 +168 120 144 +240 232 104 +248 216 232 +216 176 200 +88 96 64 +176 168 72 +0 0 0 diff --git a/graphics/pokemon/primal_groudon/back.png b/graphics/pokemon/primal_groudon/back.png new file mode 100755 index 000000000..0185f51f8 Binary files /dev/null and b/graphics/pokemon/primal_groudon/back.png differ diff --git a/graphics/pokemon/primal_groudon/front.png b/graphics/pokemon/primal_groudon/front.png new file mode 100755 index 000000000..ab7b36a64 Binary files /dev/null and b/graphics/pokemon/primal_groudon/front.png differ diff --git a/graphics/pokemon/primal_groudon/icon.png b/graphics/pokemon/primal_groudon/icon.png new file mode 100644 index 000000000..9adccdaff Binary files /dev/null and b/graphics/pokemon/primal_groudon/icon.png differ diff --git a/graphics/pokemon/primal_groudon/normal.pal b/graphics/pokemon/primal_groudon/normal.pal new file mode 100755 index 000000000..e6accdba1 --- /dev/null +++ b/graphics/pokemon/primal_groudon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 16 32 +224 80 104 +192 32 56 +248 248 184 +240 160 120 +248 200 48 +200 88 72 +32 24 24 +136 24 40 +80 80 72 +48 48 40 +248 248 248 +184 184 208 +96 56 8 diff --git a/graphics/pokemon/primal_groudon/shiny.pal b/graphics/pokemon/primal_groudon/shiny.pal new file mode 100755 index 000000000..8a718896d --- /dev/null +++ b/graphics/pokemon/primal_groudon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 24 24 +128 136 120 +72 72 64 +248 248 184 +240 160 120 +248 200 48 +200 88 72 +32 24 24 +64 56 56 +80 80 72 +48 48 40 +176 168 64 +160 152 32 +96 56 8 diff --git a/graphics/pokemon/primal_kyogre/back.png b/graphics/pokemon/primal_kyogre/back.png new file mode 100755 index 000000000..654f706e0 Binary files /dev/null and b/graphics/pokemon/primal_kyogre/back.png differ diff --git a/graphics/pokemon/primal_kyogre/front.png b/graphics/pokemon/primal_kyogre/front.png new file mode 100755 index 000000000..1cc3baf00 Binary files /dev/null and b/graphics/pokemon/primal_kyogre/front.png differ diff --git a/graphics/pokemon/primal_kyogre/icon.png b/graphics/pokemon/primal_kyogre/icon.png new file mode 100644 index 000000000..08ef79bb7 Binary files /dev/null and b/graphics/pokemon/primal_kyogre/icon.png differ diff --git a/graphics/pokemon/primal_kyogre/normal.pal b/graphics/pokemon/primal_kyogre/normal.pal new file mode 100755 index 000000000..3865cd874 --- /dev/null +++ b/graphics/pokemon/primal_kyogre/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 120 120 +240 240 240 +8 8 8 +0 32 96 +240 240 168 +216 232 232 +160 48 96 +56 80 160 +112 192 216 +168 72 136 +80 120 152 +24 40 112 +200 120 80 +72 104 184 +232 152 104 diff --git a/graphics/pokemon/primal_kyogre/shiny.pal b/graphics/pokemon/primal_kyogre/shiny.pal new file mode 100755 index 000000000..358005d37 --- /dev/null +++ b/graphics/pokemon/primal_kyogre/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 0 80 +192 0 184 +8 8 8 +16 16 0 +240 240 168 +216 232 232 +216 40 56 +64 64 64 +232 216 136 +184 96 104 +160 160 80 +32 32 32 +200 120 80 +120 120 128 +232 152 104 diff --git a/graphics/pokemon/primarina/back.png b/graphics/pokemon/primarina/back.png new file mode 100644 index 000000000..3baec0151 Binary files /dev/null and b/graphics/pokemon/primarina/back.png differ diff --git a/graphics/pokemon/primarina/front.png b/graphics/pokemon/primarina/front.png new file mode 100644 index 000000000..e203b8e0f Binary files /dev/null and b/graphics/pokemon/primarina/front.png differ diff --git a/graphics/pokemon/primarina/icon.png b/graphics/pokemon/primarina/icon.png new file mode 100644 index 000000000..d642cf12b Binary files /dev/null and b/graphics/pokemon/primarina/icon.png differ diff --git a/graphics/pokemon/primarina/normal.pal b/graphics/pokemon/primarina/normal.pal new file mode 100644 index 000000000..c4e0e6fb9 --- /dev/null +++ b/graphics/pokemon/primarina/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 96 144 +112 112 128 +104 200 224 +168 192 224 +64 160 176 +128 160 184 +16 16 16 +136 56 72 +248 248 248 +248 128 144 +184 184 192 +192 96 112 +16 64 160 +16 112 216 +96 192 224 diff --git a/graphics/pokemon/primarina/shiny.pal b/graphics/pokemon/primarina/shiny.pal new file mode 100644 index 000000000..5281aedf0 --- /dev/null +++ b/graphics/pokemon/primarina/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 144 48 +112 112 128 +248 248 152 +248 224 240 +232 200 96 +216 176 200 +16 16 16 +136 56 72 +248 248 248 +248 128 144 +184 184 192 +192 96 112 +16 64 160 +16 112 216 +96 192 224 diff --git a/graphics/pokemon/primeape/anim_front.png b/graphics/pokemon/primeape/anim_front.png index babecf370..a06385df1 100644 Binary files a/graphics/pokemon/primeape/anim_front.png and b/graphics/pokemon/primeape/anim_front.png differ diff --git a/graphics/pokemon/primeape/back.png b/graphics/pokemon/primeape/back.png index 02b326cd4..b0cff330d 100644 Binary files a/graphics/pokemon/primeape/back.png and b/graphics/pokemon/primeape/back.png differ diff --git a/graphics/pokemon/primeape/front.png b/graphics/pokemon/primeape/front.png index 4f87b1876..77f95f5ee 100644 Binary files a/graphics/pokemon/primeape/front.png and b/graphics/pokemon/primeape/front.png differ diff --git a/graphics/pokemon/primeape/icon.png b/graphics/pokemon/primeape/icon.png index d2d42f7dc..dedb65a08 100644 Binary files a/graphics/pokemon/primeape/icon.png and b/graphics/pokemon/primeape/icon.png differ diff --git a/graphics/pokemon/primeape/normal.pal b/graphics/pokemon/primeape/normal.pal index bebbba406..8690860e9 100644 --- a/graphics/pokemon/primeape/normal.pal +++ b/graphics/pokemon/primeape/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 222 -123 123 123 -65 65 65 -255 148 90 -189 74 49 -230 205 115 -205 164 65 -156 123 32 -90 49 0 -0 0 0 -255 255 213 -255 230 180 -222 189 139 -123 90 41 +152 208 160 +96 48 48 +144 96 96 +192 144 104 +16 16 16 +96 64 48 +240 208 192 +64 64 64 +208 176 152 +112 112 112 +248 240 224 +200 136 152 +248 248 248 +176 112 136 +240 168 200 +224 176 136 diff --git a/graphics/pokemon/primeape/shiny.pal b/graphics/pokemon/primeape/shiny.pal index 02b4f4e16..d1ae31aed 100644 --- a/graphics/pokemon/primeape/shiny.pal +++ b/graphics/pokemon/primeape/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -222 222 222 -123 123 123 -65 65 65 -255 148 90 -189 74 49 -205 197 106 -164 156 65 -123 115 24 -82 74 8 -0 0 0 -255 222 156 -238 180 115 -197 139 74 -115 49 0 +152 208 160 +88 72 0 +128 120 40 +168 168 88 +16 16 16 +168 96 56 +248 208 152 +64 64 64 +216 160 112 +120 120 120 +248 232 184 +248 144 88 +248 248 248 +184 96 72 +248 160 112 +200 216 128 diff --git a/graphics/pokemon/prinplup/anim_front.png b/graphics/pokemon/prinplup/anim_front.png new file mode 100644 index 000000000..fd19649e1 Binary files /dev/null and b/graphics/pokemon/prinplup/anim_front.png differ diff --git a/graphics/pokemon/prinplup/back.png b/graphics/pokemon/prinplup/back.png new file mode 100644 index 000000000..002f28843 Binary files /dev/null and b/graphics/pokemon/prinplup/back.png differ diff --git a/graphics/pokemon/prinplup/footprint.png b/graphics/pokemon/prinplup/footprint.png new file mode 100644 index 000000000..97c0d23c5 Binary files /dev/null and b/graphics/pokemon/prinplup/footprint.png differ diff --git a/graphics/pokemon/prinplup/front.png b/graphics/pokemon/prinplup/front.png new file mode 100644 index 000000000..9dd05921a Binary files /dev/null and b/graphics/pokemon/prinplup/front.png differ diff --git a/graphics/pokemon/prinplup/icon.png b/graphics/pokemon/prinplup/icon.png new file mode 100644 index 000000000..1a7f56291 Binary files /dev/null and b/graphics/pokemon/prinplup/icon.png differ diff --git a/graphics/pokemon/prinplup/normal.pal b/graphics/pokemon/prinplup/normal.pal new file mode 100644 index 000000000..8148637dd --- /dev/null +++ b/graphics/pokemon/prinplup/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 136 40 +128 104 32 +248 216 128 +232 184 80 +16 16 16 +32 56 104 +48 88 144 +112 160 168 +144 200 208 +216 232 248 +248 248 248 +56 120 176 +224 216 208 +120 176 184 +72 104 120 diff --git a/graphics/pokemon/prinplup/shiny.pal b/graphics/pokemon/prinplup/shiny.pal new file mode 100644 index 000000000..919a5239d --- /dev/null +++ b/graphics/pokemon/prinplup/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 152 64 +112 112 56 +248 240 152 +224 216 88 +16 16 16 +16 88 112 +32 128 160 +96 184 168 +176 240 232 +216 232 248 +248 248 248 +32 112 120 +192 208 232 +136 208 200 +32 112 120 diff --git a/graphics/pokemon/probopass/anim_front.png b/graphics/pokemon/probopass/anim_front.png new file mode 100644 index 000000000..b6e8b7b80 Binary files /dev/null and b/graphics/pokemon/probopass/anim_front.png differ diff --git a/graphics/pokemon/probopass/back.png b/graphics/pokemon/probopass/back.png new file mode 100644 index 000000000..4e1ac3b90 Binary files /dev/null and b/graphics/pokemon/probopass/back.png differ diff --git a/graphics/pokemon/probopass/footprint.png b/graphics/pokemon/probopass/footprint.png new file mode 100644 index 000000000..80d818f62 Binary files /dev/null and b/graphics/pokemon/probopass/footprint.png differ diff --git a/graphics/pokemon/probopass/front.png b/graphics/pokemon/probopass/front.png new file mode 100644 index 000000000..78303af59 Binary files /dev/null and b/graphics/pokemon/probopass/front.png differ diff --git a/graphics/pokemon/probopass/icon.png b/graphics/pokemon/probopass/icon.png new file mode 100644 index 000000000..fe2df5f2e Binary files /dev/null and b/graphics/pokemon/probopass/icon.png differ diff --git a/graphics/pokemon/probopass/normal.pal b/graphics/pokemon/probopass/normal.pal new file mode 100644 index 000000000..fa756aabe --- /dev/null +++ b/graphics/pokemon/probopass/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 48 +16 16 16 +224 136 136 +200 88 88 +144 64 64 +56 48 48 +192 200 216 +248 248 248 +48 72 104 +72 104 136 +144 192 224 +88 136 176 +120 160 184 +80 72 72 +0 0 0 diff --git a/graphics/pokemon/probopass/shiny.pal b/graphics/pokemon/probopass/shiny.pal new file mode 100644 index 000000000..6f731e132 --- /dev/null +++ b/graphics/pokemon/probopass/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 40 32 +16 16 16 +240 152 160 +224 96 104 +168 48 88 +56 56 40 +192 200 216 +248 248 248 +88 72 32 +128 112 72 +248 232 152 +200 160 88 +224 200 112 +88 80 64 +0 0 0 diff --git a/graphics/pokemon/psyduck/anim_front.png b/graphics/pokemon/psyduck/anim_front.png index 51d323716..7512a86cc 100644 Binary files a/graphics/pokemon/psyduck/anim_front.png and b/graphics/pokemon/psyduck/anim_front.png differ diff --git a/graphics/pokemon/psyduck/back.png b/graphics/pokemon/psyduck/back.png index 65f8032a7..45a3f4104 100644 Binary files a/graphics/pokemon/psyduck/back.png and b/graphics/pokemon/psyduck/back.png differ diff --git a/graphics/pokemon/psyduck/front.png b/graphics/pokemon/psyduck/front.png index 765e9f61b..f9f2961ae 100644 Binary files a/graphics/pokemon/psyduck/front.png and b/graphics/pokemon/psyduck/front.png differ diff --git a/graphics/pokemon/psyduck/icon.png b/graphics/pokemon/psyduck/icon.png index f3ebc9f96..1f87ab0ff 100644 Binary files a/graphics/pokemon/psyduck/icon.png and b/graphics/pokemon/psyduck/icon.png differ diff --git a/graphics/pokemon/psyduck/normal.pal b/graphics/pokemon/psyduck/normal.pal index c69e486a9..2add90478 100644 --- a/graphics/pokemon/psyduck/normal.pal +++ b/graphics/pokemon/psyduck/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -255 238 189 -246 222 139 -222 180 82 -131 90 0 -255 255 255 -222 222 222 -148 148 148 -255 0 255 -255 0 255 -255 0 255 -255 222 164 -255 213 74 -230 164 49 -148 90 16 +152 208 160 +120 120 120 16 16 16 +136 96 48 +224 168 96 +248 208 128 +248 224 168 +192 176 144 +248 248 248 +128 104 72 +248 232 208 +232 208 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/psyduck/shiny.pal b/graphics/pokemon/psyduck/shiny.pal index 889cfaedc..5151358e5 100644 --- a/graphics/pokemon/psyduck/shiny.pal +++ b/graphics/pokemon/psyduck/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -238 238 238 -238 255 255 -213 246 246 -172 205 205 -49 82 82 -255 255 255 -222 222 222 -148 148 148 -255 0 255 -255 0 255 -255 0 255 -189 255 255 -148 213 222 -106 172 180 -24 98 106 +152 208 160 +120 120 120 16 16 16 +64 104 112 +120 176 152 +152 216 224 +192 240 240 +152 176 200 +248 248 248 +120 128 152 +224 248 248 +176 216 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/back.png b/graphics/pokemon/pumpkaboo/back.png new file mode 100644 index 000000000..586016235 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/back.png differ diff --git a/graphics/pokemon/pumpkaboo/front.png b/graphics/pokemon/pumpkaboo/front.png new file mode 100644 index 000000000..d55ed24ab Binary files /dev/null and b/graphics/pokemon/pumpkaboo/front.png differ diff --git a/graphics/pokemon/pumpkaboo/icon.png b/graphics/pokemon/pumpkaboo/icon.png new file mode 100644 index 000000000..e4db713ce Binary files /dev/null and b/graphics/pokemon/pumpkaboo/icon.png differ diff --git a/graphics/pokemon/pumpkaboo/large/back.png b/graphics/pokemon/pumpkaboo/large/back.png new file mode 100644 index 000000000..571144ecf Binary files /dev/null and b/graphics/pokemon/pumpkaboo/large/back.png differ diff --git a/graphics/pokemon/pumpkaboo/large/front.png b/graphics/pokemon/pumpkaboo/large/front.png new file mode 100644 index 000000000..d3df6bca4 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/large/front.png differ diff --git a/graphics/pokemon/pumpkaboo/normal.pal b/graphics/pokemon/pumpkaboo/normal.pal new file mode 100644 index 000000000..2a50bca80 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +0 0 0 +25 19 6 +109 91 46 +73 60 26 +53 42 17 +252 203 98 +247 180 37 +255 255 255 +140 66 43 +191 111 74 +239 138 98 +173 96 72 +112 52 48 +226 163 27 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/shiny.pal b/graphics/pokemon/pumpkaboo/shiny.pal new file mode 100644 index 000000000..6b31844ea --- /dev/null +++ b/graphics/pokemon/pumpkaboo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +0 0 0 +10 10 10 +73 73 73 +38 38 38 +25 25 25 +252 203 98 +247 180 37 +255 255 255 +87 42 137 +134 73 188 +159 99 237 +118 71 170 +60 47 109 +226 163 27 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/small/back.png b/graphics/pokemon/pumpkaboo/small/back.png new file mode 100644 index 000000000..23283b1b3 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/small/back.png differ diff --git a/graphics/pokemon/pumpkaboo/small/front.png b/graphics/pokemon/pumpkaboo/small/front.png new file mode 100644 index 000000000..8f22eea38 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/small/front.png differ diff --git a/graphics/pokemon/pumpkaboo/super/back.png b/graphics/pokemon/pumpkaboo/super/back.png new file mode 100644 index 000000000..f14291657 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/super/back.png differ diff --git a/graphics/pokemon/pumpkaboo/super/front.png b/graphics/pokemon/pumpkaboo/super/front.png new file mode 100644 index 000000000..3a5d1c1d2 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/super/front.png differ diff --git a/graphics/pokemon/pupitar/anim_front.png b/graphics/pokemon/pupitar/anim_front.png index 910afd614..cb7cffbfa 100644 Binary files a/graphics/pokemon/pupitar/anim_front.png and b/graphics/pokemon/pupitar/anim_front.png differ diff --git a/graphics/pokemon/pupitar/back.png b/graphics/pokemon/pupitar/back.png index 1f49a87f9..84a03b7e0 100644 Binary files a/graphics/pokemon/pupitar/back.png and b/graphics/pokemon/pupitar/back.png differ diff --git a/graphics/pokemon/pupitar/front.png b/graphics/pokemon/pupitar/front.png index 9e48ec20a..9cd2257d1 100644 Binary files a/graphics/pokemon/pupitar/front.png and b/graphics/pokemon/pupitar/front.png differ diff --git a/graphics/pokemon/pupitar/icon.png b/graphics/pokemon/pupitar/icon.png index 3491849d1..ce3db5009 100644 Binary files a/graphics/pokemon/pupitar/icon.png and b/graphics/pokemon/pupitar/icon.png differ diff --git a/graphics/pokemon/pupitar/normal.pal b/graphics/pokemon/pupitar/normal.pal index bd8385e29..256d175bf 100644 --- a/graphics/pokemon/pupitar/normal.pal +++ b/graphics/pokemon/pupitar/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 230 255 -139 197 238 -115 156 197 -41 90 131 -255 0 255 -180 65 0 -205 205 213 -172 172 172 -123 123 131 -255 0 255 -255 0 255 -255 0 255 -65 65 98 +248 160 176 +56 72 112 16 16 16 +160 176 216 +192 200 224 +120 136 176 +176 168 168 +248 248 248 +176 32 64 +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/pupitar/shiny.pal b/graphics/pokemon/pupitar/shiny.pal index 58371ba01..465a63e68 100644 --- a/graphics/pokemon/pupitar/shiny.pal +++ b/graphics/pokemon/pupitar/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 189 255 -213 156 230 -156 106 189 -98 65 115 -255 0 255 -180 65 0 -205 205 213 -172 172 172 -123 123 131 -255 0 255 -255 0 255 -255 0 255 -65 65 98 +248 160 176 +88 48 136 16 16 16 +184 144 240 +216 176 248 +160 104 208 +168 168 168 +248 248 248 +176 64 0 +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/purrloin/anim_front.png b/graphics/pokemon/purrloin/anim_front.png new file mode 100644 index 000000000..466461933 Binary files /dev/null and b/graphics/pokemon/purrloin/anim_front.png differ diff --git a/graphics/pokemon/purrloin/back.png b/graphics/pokemon/purrloin/back.png new file mode 100644 index 000000000..b86bd2a0f Binary files /dev/null and b/graphics/pokemon/purrloin/back.png differ diff --git a/graphics/pokemon/purrloin/footprint.png b/graphics/pokemon/purrloin/footprint.png new file mode 100644 index 000000000..cf38aac05 Binary files /dev/null and b/graphics/pokemon/purrloin/footprint.png differ diff --git a/graphics/pokemon/purrloin/front.png b/graphics/pokemon/purrloin/front.png new file mode 100644 index 000000000..4b01c3f96 Binary files /dev/null and b/graphics/pokemon/purrloin/front.png differ diff --git a/graphics/pokemon/purrloin/icon.png b/graphics/pokemon/purrloin/icon.png new file mode 100644 index 000000000..eebaecaa2 Binary files /dev/null and b/graphics/pokemon/purrloin/icon.png differ diff --git a/graphics/pokemon/purrloin/normal.pal b/graphics/pokemon/purrloin/normal.pal new file mode 100644 index 000000000..b897e66e2 --- /dev/null +++ b/graphics/pokemon/purrloin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 56 +112 80 136 +16 16 16 +96 48 64 +208 88 152 +240 232 192 +208 200 144 +248 248 248 +56 160 72 +112 208 112 +80 56 88 +160 144 112 +112 88 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/purrloin/shiny.pal b/graphics/pokemon/purrloin/shiny.pal new file mode 100644 index 000000000..224540cd9 --- /dev/null +++ b/graphics/pokemon/purrloin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 24 64 +80 96 128 +16 16 16 +80 48 128 +168 112 224 +240 232 192 +216 200 136 +248 248 248 +112 176 64 +176 216 56 +56 56 88 +176 160 120 +120 104 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/purugly/anim_front.png b/graphics/pokemon/purugly/anim_front.png new file mode 100644 index 000000000..12959a417 Binary files /dev/null and b/graphics/pokemon/purugly/anim_front.png differ diff --git a/graphics/pokemon/purugly/back.png b/graphics/pokemon/purugly/back.png new file mode 100644 index 000000000..f17ed1e3f Binary files /dev/null and b/graphics/pokemon/purugly/back.png differ diff --git a/graphics/pokemon/purugly/footprint.png b/graphics/pokemon/purugly/footprint.png new file mode 100644 index 000000000..7c8583beb Binary files /dev/null and b/graphics/pokemon/purugly/footprint.png differ diff --git a/graphics/pokemon/purugly/front.png b/graphics/pokemon/purugly/front.png new file mode 100644 index 000000000..c611eca72 Binary files /dev/null and b/graphics/pokemon/purugly/front.png differ diff --git a/graphics/pokemon/purugly/icon.png b/graphics/pokemon/purugly/icon.png new file mode 100644 index 000000000..dd44327f6 Binary files /dev/null and b/graphics/pokemon/purugly/icon.png differ diff --git a/graphics/pokemon/purugly/normal.pal b/graphics/pokemon/purugly/normal.pal new file mode 100644 index 000000000..e7c17667a --- /dev/null +++ b/graphics/pokemon/purugly/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +144 104 168 +96 72 112 +136 152 176 +72 80 96 +184 96 120 +104 112 136 +240 128 160 +168 184 192 +248 240 240 +48 48 80 +176 152 88 +240 200 120 +208 192 192 +176 152 144 diff --git a/graphics/pokemon/purugly/shiny.pal b/graphics/pokemon/purugly/shiny.pal new file mode 100644 index 000000000..10e7d73fe --- /dev/null +++ b/graphics/pokemon/purugly/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 104 168 +48 72 104 +176 128 184 +112 72 112 +216 72 152 +136 96 136 +248 136 184 +200 168 208 +232 248 248 +56 48 80 +168 152 112 +248 224 96 +200 200 216 +152 152 176 diff --git a/graphics/pokemon/pyroar/back.png b/graphics/pokemon/pyroar/back.png new file mode 100644 index 000000000..a6fe1438e Binary files /dev/null and b/graphics/pokemon/pyroar/back.png differ diff --git a/graphics/pokemon/pyroar/front.png b/graphics/pokemon/pyroar/front.png new file mode 100644 index 000000000..a7e266167 Binary files /dev/null and b/graphics/pokemon/pyroar/front.png differ diff --git a/graphics/pokemon/pyroar/icon.png b/graphics/pokemon/pyroar/icon.png new file mode 100644 index 000000000..937daa1da Binary files /dev/null and b/graphics/pokemon/pyroar/icon.png differ diff --git a/graphics/pokemon/pyroar/normal.pal b/graphics/pokemon/pyroar/normal.pal new file mode 100644 index 000000000..63998f295 --- /dev/null +++ b/graphics/pokemon/pyroar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 128 32 +120 0 0 +248 208 88 +224 80 64 +176 40 24 +32 24 24 +0 0 0 +88 72 64 +56 40 48 +176 128 80 +96 72 40 +232 176 112 +248 248 248 +0 168 192 +248 216 168 diff --git a/graphics/pokemon/pyroar/shiny.pal b/graphics/pokemon/pyroar/shiny.pal new file mode 100644 index 000000000..551e45a73 --- /dev/null +++ b/graphics/pokemon/pyroar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 96 32 +112 0 0 +248 168 88 +224 64 48 +176 40 0 +56 40 32 +0 0 0 +120 104 80 +80 72 48 +168 136 96 +96 72 56 +224 192 144 +248 248 248 +192 64 40 +248 216 168 diff --git a/graphics/pokemon/pyukumuku/back.png b/graphics/pokemon/pyukumuku/back.png new file mode 100644 index 000000000..6712078e3 Binary files /dev/null and b/graphics/pokemon/pyukumuku/back.png differ diff --git a/graphics/pokemon/pyukumuku/front.png b/graphics/pokemon/pyukumuku/front.png new file mode 100644 index 000000000..0234bcce2 Binary files /dev/null and b/graphics/pokemon/pyukumuku/front.png differ diff --git a/graphics/pokemon/pyukumuku/icon.png b/graphics/pokemon/pyukumuku/icon.png new file mode 100644 index 000000000..2e3e04451 Binary files /dev/null and b/graphics/pokemon/pyukumuku/icon.png differ diff --git a/graphics/pokemon/pyukumuku/normal.pal b/graphics/pokemon/pyukumuku/normal.pal new file mode 100644 index 000000000..2bde39afc --- /dev/null +++ b/graphics/pokemon/pyukumuku/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 48 64 +216 96 128 +16 16 16 +184 40 88 +40 24 32 +80 80 80 +64 48 56 +88 80 96 +184 184 184 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pyukumuku/shiny.pal b/graphics/pokemon/pyukumuku/shiny.pal new file mode 100644 index 000000000..53d911f34 --- /dev/null +++ b/graphics/pokemon/pyukumuku/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 88 24 +248 192 88 +16 16 16 +224 144 24 +32 88 40 +64 184 80 +64 128 72 +88 80 96 +184 184 184 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quagsire/anim_front.png b/graphics/pokemon/quagsire/anim_front.png index 0834e1da6..c9d23bfb1 100644 Binary files a/graphics/pokemon/quagsire/anim_front.png and b/graphics/pokemon/quagsire/anim_front.png differ diff --git a/graphics/pokemon/quagsire/back.png b/graphics/pokemon/quagsire/back.png index 9233569b8..249cd0b46 100644 Binary files a/graphics/pokemon/quagsire/back.png and b/graphics/pokemon/quagsire/back.png differ diff --git a/graphics/pokemon/quagsire/front.png b/graphics/pokemon/quagsire/front.png index d065f9fa1..ac3c92a83 100644 Binary files a/graphics/pokemon/quagsire/front.png and b/graphics/pokemon/quagsire/front.png differ diff --git a/graphics/pokemon/quagsire/icon.png b/graphics/pokemon/quagsire/icon.png index 62c7f2e46..9a1027dc3 100644 Binary files a/graphics/pokemon/quagsire/icon.png and b/graphics/pokemon/quagsire/icon.png differ diff --git a/graphics/pokemon/quagsire/normal.pal b/graphics/pokemon/quagsire/normal.pal index 5a74c8c08..4935b2f88 100644 --- a/graphics/pokemon/quagsire/normal.pal +++ b/graphics/pokemon/quagsire/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -16 49 65 -32 65 98 -57 90 156 -255 0 255 -74 139 205 -98 164 230 -172 205 238 -197 238 246 -255 0 255 -255 0 255 -98 82 123 -148 98 148 -255 115 180 -255 0 255 +152 208 160 +40 96 112 +104 152 176 +128 208 232 +168 224 240 +240 240 240 16 16 16 +16 40 48 +48 120 136 +40 72 80 +104 88 160 +96 120 160 +135 80 78 +221 128 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quagsire/shiny.pal b/graphics/pokemon/quagsire/shiny.pal index cb5bd7922..4620770b9 100644 --- a/graphics/pokemon/quagsire/shiny.pal +++ b/graphics/pokemon/quagsire/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -74 57 65 -98 74 98 -90 65 90 -255 0 255 -148 98 164 -189 123 205 -230 164 230 -255 189 238 -255 0 255 -255 0 255 -98 82 123 -148 98 148 -255 115 180 -255 0 255 +152 208 160 +96 56 112 +200 112 216 +232 168 240 +248 192 248 +240 240 240 16 16 16 +88 8 96 +168 80 168 +112 48 128 +120 96 152 +152 104 160 +137 41 41 +255 102 117 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quilava/anim_front.png b/graphics/pokemon/quilava/anim_front.png index b5ec66bba..c986379fc 100644 Binary files a/graphics/pokemon/quilava/anim_front.png and b/graphics/pokemon/quilava/anim_front.png differ diff --git a/graphics/pokemon/quilava/back.png b/graphics/pokemon/quilava/back.png index 5a97c1b11..e6911c2b8 100644 Binary files a/graphics/pokemon/quilava/back.png and b/graphics/pokemon/quilava/back.png differ diff --git a/graphics/pokemon/quilava/front.png b/graphics/pokemon/quilava/front.png index a5a0d34f6..ec04cca18 100644 Binary files a/graphics/pokemon/quilava/front.png and b/graphics/pokemon/quilava/front.png differ diff --git a/graphics/pokemon/quilava/icon.png b/graphics/pokemon/quilava/icon.png index 62d0608dd..ee8ea0fde 100644 Binary files a/graphics/pokemon/quilava/icon.png and b/graphics/pokemon/quilava/icon.png differ diff --git a/graphics/pokemon/quilava/normal.pal b/graphics/pokemon/quilava/normal.pal index 0b37faf22..7296a78f7 100644 --- a/graphics/pokemon/quilava/normal.pal +++ b/graphics/pokemon/quilava/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -98 131 189 -65 82 139 -41 65 98 -24 41 82 -255 238 164 -230 205 106 -180 156 82 -139 98 32 -255 222 0 -255 156 0 -255 98 0 -238 0 0 -180 180 180 +152 208 160 +168 40 32 +240 104 24 +240 208 32 +248 144 16 +48 104 112 +40 72 80 +96 144 128 16 16 16 +136 16 32 +248 248 248 +176 144 96 +248 216 160 +216 176 120 +112 88 48 +16 48 56 diff --git a/graphics/pokemon/quilava/shiny.pal b/graphics/pokemon/quilava/shiny.pal index e1baba127..258acb8f8 100644 --- a/graphics/pokemon/quilava/shiny.pal +++ b/graphics/pokemon/quilava/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 156 106 -189 98 65 -139 65 57 -98 57 41 -255 230 115 -222 197 82 -172 139 49 -139 82 24 -255 222 0 -255 156 0 -255 98 0 -238 0 0 -180 180 180 +152 208 160 +216 24 24 +248 104 24 +248 224 48 +248 160 24 +160 80 40 +120 56 16 +200 128 56 16 16 16 +160 16 40 +248 248 248 +176 136 64 +248 216 144 +224 176 88 +136 88 16 +88 24 16 diff --git a/graphics/pokemon/quilladin/back.png b/graphics/pokemon/quilladin/back.png new file mode 100644 index 000000000..0c961901e Binary files /dev/null and b/graphics/pokemon/quilladin/back.png differ diff --git a/graphics/pokemon/quilladin/front.png b/graphics/pokemon/quilladin/front.png new file mode 100644 index 000000000..4a6264fa4 Binary files /dev/null and b/graphics/pokemon/quilladin/front.png differ diff --git a/graphics/pokemon/quilladin/icon.png b/graphics/pokemon/quilladin/icon.png new file mode 100644 index 000000000..26154c2ac Binary files /dev/null and b/graphics/pokemon/quilladin/icon.png differ diff --git a/graphics/pokemon/quilladin/normal.pal b/graphics/pokemon/quilladin/normal.pal new file mode 100644 index 000000000..dadc24187 --- /dev/null +++ b/graphics/pokemon/quilladin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +144 40 0 +248 88 56 +16 16 16 +40 24 8 +112 64 32 +40 80 8 +144 192 56 +96 128 32 +72 40 16 +232 168 128 +184 120 104 +184 184 184 +72 56 48 +96 96 96 +248 248 248 diff --git a/graphics/pokemon/quilladin/shiny.pal b/graphics/pokemon/quilladin/shiny.pal new file mode 100644 index 000000000..454cd407a --- /dev/null +++ b/graphics/pokemon/quilladin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +144 72 0 +232 192 48 +16 16 16 +24 16 8 +88 56 40 +64 0 8 +224 24 32 +136 16 16 +56 32 24 +224 184 128 +168 136 96 +184 184 184 +72 56 48 +96 96 96 +248 248 248 diff --git a/graphics/pokemon/qwilfish/anim_front.png b/graphics/pokemon/qwilfish/anim_front.png index 4cfbe002e..6849e809e 100644 Binary files a/graphics/pokemon/qwilfish/anim_front.png and b/graphics/pokemon/qwilfish/anim_front.png differ diff --git a/graphics/pokemon/qwilfish/back.png b/graphics/pokemon/qwilfish/back.png index 34fb6e12e..5e6c2b9ff 100644 Binary files a/graphics/pokemon/qwilfish/back.png and b/graphics/pokemon/qwilfish/back.png differ diff --git a/graphics/pokemon/qwilfish/front.png b/graphics/pokemon/qwilfish/front.png index 67266d4af..11cf43c4a 100644 Binary files a/graphics/pokemon/qwilfish/front.png and b/graphics/pokemon/qwilfish/front.png differ diff --git a/graphics/pokemon/qwilfish/icon.png b/graphics/pokemon/qwilfish/icon.png index b0fc12302..624df9179 100644 Binary files a/graphics/pokemon/qwilfish/icon.png and b/graphics/pokemon/qwilfish/icon.png differ diff --git a/graphics/pokemon/qwilfish/normal.pal b/graphics/pokemon/qwilfish/normal.pal index 1956e57c4..09aba772e 100644 --- a/graphics/pokemon/qwilfish/normal.pal +++ b/graphics/pokemon/qwilfish/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +24 56 56 +104 168 168 16 16 16 -255 0 255 -255 0 255 -148 0 0 -57 74 98 -74 90 164 -90 131 197 -115 172 238 -106 82 49 -197 180 82 -230 222 115 -238 255 164 -213 82 98 -255 164 148 -255 255 255 +56 128 128 +48 88 88 +192 200 200 +248 248 248 +120 48 56 +248 168 176 +184 104 120 +216 232 152 +192 200 128 +160 168 104 +80 80 40 +0 0 0 diff --git a/graphics/pokemon/qwilfish/shiny.pal b/graphics/pokemon/qwilfish/shiny.pal index d548d12e9..3cfb767f6 100644 --- a/graphics/pokemon/qwilfish/shiny.pal +++ b/graphics/pokemon/qwilfish/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +96 40 104 +232 144 224 16 16 16 -255 0 255 -255 0 255 -148 0 0 -98 57 90 -148 41 131 -189 82 164 -222 115 189 -115 65 98 -189 139 180 -230 189 222 -255 222 246 -213 82 98 -255 164 148 -255 255 255 +200 104 184 +160 64 136 +184 192 192 +248 248 248 +144 40 40 +248 160 144 +208 80 96 +240 200 248 +240 168 248 +216 160 224 +152 96 144 +0 0 0 diff --git a/graphics/pokemon/raboot/back.png b/graphics/pokemon/raboot/back.png new file mode 100644 index 000000000..1651d9e0e Binary files /dev/null and b/graphics/pokemon/raboot/back.png differ diff --git a/graphics/pokemon/raboot/front.png b/graphics/pokemon/raboot/front.png new file mode 100644 index 000000000..19d8f25f0 Binary files /dev/null and b/graphics/pokemon/raboot/front.png differ diff --git a/graphics/pokemon/raboot/normal.pal b/graphics/pokemon/raboot/normal.pal new file mode 100644 index 000000000..3ad171145 --- /dev/null +++ b/graphics/pokemon/raboot/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 120 96 +224 224 216 +16 16 16 +168 176 144 +232 224 64 +168 144 32 +248 248 248 +184 40 24 +232 64 40 +136 32 0 +16 24 32 +32 40 48 +48 56 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raboot/shiny.pal b/graphics/pokemon/raboot/shiny.pal new file mode 100644 index 000000000..ec2d1897f --- /dev/null +++ b/graphics/pokemon/raboot/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 72 +176 184 168 +16 16 16 +136 128 128 +232 224 64 +168 144 32 +248 248 248 +184 80 24 +232 104 40 +136 56 0 +96 88 88 +192 168 168 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raichu/anim_front.png b/graphics/pokemon/raichu/anim_front.png index 722c0ff59..256e22ecc 100644 Binary files a/graphics/pokemon/raichu/anim_front.png and b/graphics/pokemon/raichu/anim_front.png differ diff --git a/graphics/pokemon/raichu/back.png b/graphics/pokemon/raichu/back.png index 6f8a0afcd..b738ceab8 100644 Binary files a/graphics/pokemon/raichu/back.png and b/graphics/pokemon/raichu/back.png differ diff --git a/graphics/pokemon/raichu/front.png b/graphics/pokemon/raichu/front.png index d1357f521..8f0753c3e 100644 Binary files a/graphics/pokemon/raichu/front.png and b/graphics/pokemon/raichu/front.png differ diff --git a/graphics/pokemon/raichu/icon.png b/graphics/pokemon/raichu/icon.png index a34997b47..6a6abcfb7 100644 Binary files a/graphics/pokemon/raichu/icon.png and b/graphics/pokemon/raichu/icon.png differ diff --git a/graphics/pokemon/raichu/normal.pal b/graphics/pokemon/raichu/normal.pal index c04e9d81c..c197eb959 100644 --- a/graphics/pokemon/raichu/normal.pal +++ b/graphics/pokemon/raichu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 230 90 -255 197 0 -238 156 0 -172 90 32 -255 255 131 -255 238 0 -230 180 32 -189 131 65 -156 106 57 -139 82 49 -115 74 8 -106 106 106 +152 208 160 +56 32 16 +136 80 32 16 16 16 -230 0 0 +96 56 32 +208 168 80 +96 64 32 +248 216 104 +248 168 56 +192 136 48 +248 232 208 +144 104 32 +160 88 104 +224 184 128 +96 96 104 +56 56 64 diff --git a/graphics/pokemon/raichu/shiny.pal b/graphics/pokemon/raichu/shiny.pal index 40e16fa6c..5177b62f9 100644 --- a/graphics/pokemon/raichu/shiny.pal +++ b/graphics/pokemon/raichu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 164 82 -255 123 41 -238 82 0 -131 24 0 -222 222 156 -205 180 115 -164 139 74 -172 115 49 -131 82 49 -123 65 32 -115 74 8 -106 106 106 +152 208 160 +80 16 16 +136 104 32 16 16 16 -230 0 0 +112 64 48 +184 160 104 +144 40 32 +216 208 152 +240 128 56 +216 88 64 +248 232 208 +176 64 48 +184 40 24 +224 184 128 +96 96 104 +56 56 64 diff --git a/graphics/pokemon/raikou/anim_front.png b/graphics/pokemon/raikou/anim_front.png index a0149846d..301932fa3 100644 Binary files a/graphics/pokemon/raikou/anim_front.png and b/graphics/pokemon/raikou/anim_front.png differ diff --git a/graphics/pokemon/raikou/back.png b/graphics/pokemon/raikou/back.png index e187eda52..15d47d314 100644 Binary files a/graphics/pokemon/raikou/back.png and b/graphics/pokemon/raikou/back.png differ diff --git a/graphics/pokemon/raikou/front.png b/graphics/pokemon/raikou/front.png index f9ee02ea9..20db4c97b 100644 Binary files a/graphics/pokemon/raikou/front.png and b/graphics/pokemon/raikou/front.png differ diff --git a/graphics/pokemon/raikou/icon.png b/graphics/pokemon/raikou/icon.png index 7847a6f16..fb0d48a5f 100644 Binary files a/graphics/pokemon/raikou/icon.png and b/graphics/pokemon/raikou/icon.png differ diff --git a/graphics/pokemon/raikou/normal.pal b/graphics/pokemon/raikou/normal.pal index 975f92b23..ab4065e9b 100644 --- a/graphics/pokemon/raikou/normal.pal +++ b/graphics/pokemon/raikou/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 238 148 -255 205 65 -213 156 41 -139 98 16 -213 180 255 -180 115 255 -123 41 222 -65 16 148 -197 0 0 -255 0 255 -213 213 213 -164 164 164 -106 106 106 +152 208 160 +136 96 120 +112 104 104 +192 136 160 +96 48 72 +248 248 248 +168 152 152 16 16 16 +200 192 216 +136 208 224 +192 64 64 +240 192 56 +184 152 40 +120 96 24 +248 216 120 +88 88 96 diff --git a/graphics/pokemon/raikou/shiny.pal b/graphics/pokemon/raikou/shiny.pal index 73bbcb405..2cb213e45 100644 --- a/graphics/pokemon/raikou/shiny.pal +++ b/graphics/pokemon/raikou/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 82 -246 156 49 -197 106 8 -82 74 16 -255 255 148 -238 230 74 -189 180 41 -106 98 0 -197 0 0 -255 0 255 -222 222 197 -180 189 164 -123 131 106 +152 208 160 +176 144 48 +104 104 104 +224 200 88 +104 96 24 +248 248 248 +160 160 160 16 16 16 +208 208 208 +200 200 208 +192 40 40 +240 152 56 +208 120 16 +136 72 8 +248 192 112 +88 88 96 diff --git a/graphics/pokemon/ralts/anim_front.png b/graphics/pokemon/ralts/anim_front.png index cb19276d8..241a51338 100644 Binary files a/graphics/pokemon/ralts/anim_front.png and b/graphics/pokemon/ralts/anim_front.png differ diff --git a/graphics/pokemon/ralts/back.png b/graphics/pokemon/ralts/back.png index 926bdc0ab..cd566de08 100644 Binary files a/graphics/pokemon/ralts/back.png and b/graphics/pokemon/ralts/back.png differ diff --git a/graphics/pokemon/ralts/front.png b/graphics/pokemon/ralts/front.png index dc4551880..b3e0d845e 100644 Binary files a/graphics/pokemon/ralts/front.png and b/graphics/pokemon/ralts/front.png differ diff --git a/graphics/pokemon/ralts/icon.png b/graphics/pokemon/ralts/icon.png index ed99d3427..1fcb12567 100644 Binary files a/graphics/pokemon/ralts/icon.png and b/graphics/pokemon/ralts/icon.png differ diff --git a/graphics/pokemon/ralts/normal.pal b/graphics/pokemon/ralts/normal.pal index 1e513ae87..0074af161 100644 --- a/graphics/pokemon/ralts/normal.pal +++ b/graphics/pokemon/ralts/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 164 82 -238 238 255 -197 205 222 -164 180 205 -131 148 180 -123 82 82 -115 41 57 -255 156 131 -230 82 57 -131 205 255 -255 255 255 -205 255 172 -148 230 148 -115 189 115 -49 123 74 +0 176 232 +112 48 56 +248 144 152 +176 96 104 16 16 16 +104 168 88 +56 112 56 +160 224 152 +112 200 112 +184 192 232 +120 128 176 +240 240 248 +120 136 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ralts/shiny.pal b/graphics/pokemon/ralts/shiny.pal index b588f6eea..b1e2d210c 100644 --- a/graphics/pokemon/ralts/shiny.pal +++ b/graphics/pokemon/ralts/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 164 82 -238 238 255 -213 189 222 -180 164 205 -156 131 180 -123 82 82 -115 41 57 -255 197 90 -230 131 32 -131 205 255 -197 238 246 -189 230 255 -123 197 238 -82 172 213 -32 115 123 +152 208 160 +120 80 48 +248 192 88 +224 128 48 16 16 16 +72 160 200 +40 104 136 +184 232 232 +136 200 224 +208 168 216 +176 120 192 +240 240 248 +136 80 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rampardos/anim_front.png b/graphics/pokemon/rampardos/anim_front.png new file mode 100644 index 000000000..d00352823 Binary files /dev/null and b/graphics/pokemon/rampardos/anim_front.png differ diff --git a/graphics/pokemon/rampardos/back.png b/graphics/pokemon/rampardos/back.png new file mode 100644 index 000000000..834cafb28 Binary files /dev/null and b/graphics/pokemon/rampardos/back.png differ diff --git a/graphics/pokemon/rampardos/footprint.png b/graphics/pokemon/rampardos/footprint.png new file mode 100644 index 000000000..b866c2b7f Binary files /dev/null and b/graphics/pokemon/rampardos/footprint.png differ diff --git a/graphics/pokemon/rampardos/front.png b/graphics/pokemon/rampardos/front.png new file mode 100644 index 000000000..e81e6f927 Binary files /dev/null and b/graphics/pokemon/rampardos/front.png differ diff --git a/graphics/pokemon/rampardos/icon.png b/graphics/pokemon/rampardos/icon.png new file mode 100644 index 000000000..3e1c9e663 Binary files /dev/null and b/graphics/pokemon/rampardos/icon.png differ diff --git a/graphics/pokemon/rampardos/normal.pal b/graphics/pokemon/rampardos/normal.pal new file mode 100644 index 000000000..b2a2910d7 --- /dev/null +++ b/graphics/pokemon/rampardos/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 144 144 +248 248 248 +16 16 16 +208 208 192 +56 128 192 +32 64 96 +56 56 64 +48 96 144 +128 176 200 +120 120 128 +88 80 88 +160 152 152 +232 112 96 +184 56 48 +152 80 80 diff --git a/graphics/pokemon/rampardos/shiny.pal b/graphics/pokemon/rampardos/shiny.pal new file mode 100644 index 000000000..61c395986 --- /dev/null +++ b/graphics/pokemon/rampardos/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 136 136 +248 248 248 +16 16 16 +184 208 216 +192 72 88 +104 32 40 +64 64 48 +136 48 56 +240 128 144 +136 128 112 +96 96 72 +160 160 144 +240 80 96 +176 40 48 +176 56 64 diff --git a/graphics/pokemon/rapidash/anim_front.png b/graphics/pokemon/rapidash/anim_front.png index 69ba93ebe..ab45abb0f 100644 Binary files a/graphics/pokemon/rapidash/anim_front.png and b/graphics/pokemon/rapidash/anim_front.png differ diff --git a/graphics/pokemon/rapidash/back.png b/graphics/pokemon/rapidash/back.png index 7d4b9667e..18af4e46a 100644 Binary files a/graphics/pokemon/rapidash/back.png and b/graphics/pokemon/rapidash/back.png differ diff --git a/graphics/pokemon/rapidash/front.png b/graphics/pokemon/rapidash/front.png index ead8745a6..6d66933be 100644 Binary files a/graphics/pokemon/rapidash/front.png and b/graphics/pokemon/rapidash/front.png differ diff --git a/graphics/pokemon/rapidash/galarian/back.png b/graphics/pokemon/rapidash/galarian/back.png new file mode 100644 index 000000000..df065bf1f Binary files /dev/null and b/graphics/pokemon/rapidash/galarian/back.png differ diff --git a/graphics/pokemon/rapidash/galarian/front.png b/graphics/pokemon/rapidash/galarian/front.png new file mode 100644 index 000000000..78070b1a8 Binary files /dev/null and b/graphics/pokemon/rapidash/galarian/front.png differ diff --git a/graphics/pokemon/rapidash/galarian/normal.pal b/graphics/pokemon/rapidash/galarian/normal.pal new file mode 100644 index 000000000..c9bbecb92 --- /dev/null +++ b/graphics/pokemon/rapidash/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 128 136 +128 224 208 +56 192 184 +16 16 16 +128 80 168 +240 240 240 +192 136 216 +80 8 112 +232 192 240 +120 104 120 +208 200 208 +176 160 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rapidash/galarian/shiny.pal b/graphics/pokemon/rapidash/galarian/shiny.pal new file mode 100644 index 000000000..c1b04fe6b --- /dev/null +++ b/graphics/pokemon/rapidash/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 128 120 +128 224 200 +56 192 168 +16 16 16 +176 144 32 +240 240 240 +224 216 128 +0 24 96 +248 248 208 +104 104 120 +200 200 208 +160 160 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rapidash/icon.png b/graphics/pokemon/rapidash/icon.png index c0af0dd08..92dae70a6 100644 Binary files a/graphics/pokemon/rapidash/icon.png and b/graphics/pokemon/rapidash/icon.png differ diff --git a/graphics/pokemon/rapidash/normal.pal b/graphics/pokemon/rapidash/normal.pal index dea936aba..bdcccb3c0 100644 --- a/graphics/pokemon/rapidash/normal.pal +++ b/graphics/pokemon/rapidash/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -255 246 180 -255 238 123 -255 197 82 -197 131 65 -164 98 32 -255 0 255 -255 0 255 -255 230 32 -255 156 0 -255 98 0 -238 0 0 -156 156 156 -90 90 90 +152 208 160 +240 176 24 +224 96 64 +208 40 32 +248 216 80 +96 80 48 +248 240 200 16 16 16 +176 160 120 +224 200 144 +168 72 64 +152 176 224 +248 248 248 +248 160 152 +88 120 168 +32 64 112 diff --git a/graphics/pokemon/rapidash/shiny.pal b/graphics/pokemon/rapidash/shiny.pal index c65fda218..e879ee424 100644 --- a/graphics/pokemon/rapidash/shiny.pal +++ b/graphics/pokemon/rapidash/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -255 255 222 -238 230 189 -205 197 156 -197 131 65 -164 98 32 -255 0 255 -255 0 255 -197 205 230 -156 164 189 -115 123 148 -74 82 106 -156 156 156 -90 90 90 +152 208 160 +168 168 184 +136 136 160 +104 104 120 +192 192 216 +128 80 64 +248 240 208 16 16 16 +200 168 120 +232 216 152 +104 104 120 +192 192 192 +248 248 248 +168 168 184 +112 120 128 +64 72 80 diff --git a/graphics/pokemon/raticate/anim_front.png b/graphics/pokemon/raticate/anim_front.png index 589201cc9..52b2096ed 100644 Binary files a/graphics/pokemon/raticate/anim_front.png and b/graphics/pokemon/raticate/anim_front.png differ diff --git a/graphics/pokemon/raticate/back.png b/graphics/pokemon/raticate/back.png index d6c0d8ae2..e6c252a2e 100644 Binary files a/graphics/pokemon/raticate/back.png and b/graphics/pokemon/raticate/back.png differ diff --git a/graphics/pokemon/raticate/front.png b/graphics/pokemon/raticate/front.png index 7c6f4cdd5..b86a81e21 100644 Binary files a/graphics/pokemon/raticate/front.png and b/graphics/pokemon/raticate/front.png differ diff --git a/graphics/pokemon/raticate/icon.png b/graphics/pokemon/raticate/icon.png index 40fbd79c5..1786b16b8 100644 Binary files a/graphics/pokemon/raticate/icon.png and b/graphics/pokemon/raticate/icon.png differ diff --git a/graphics/pokemon/raticate/normal.pal b/graphics/pokemon/raticate/normal.pal index 72981c0d7..572654b6f 100644 --- a/graphics/pokemon/raticate/normal.pal +++ b/graphics/pokemon/raticate/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 205 156 -222 131 98 -246 246 164 -255 238 90 -230 180 74 -189 115 41 -222 189 82 -197 156 65 -164 123 49 -115 74 0 -213 213 213 -180 180 180 -115 115 115 +152 208 160 +120 88 56 +176 136 88 +224 176 128 16 16 16 +104 56 0 +192 128 48 +152 96 40 +216 160 88 +184 192 200 +248 248 248 +128 88 40 +248 216 168 +208 168 120 +112 112 112 +176 136 88 diff --git a/graphics/pokemon/raticate/shiny.pal b/graphics/pokemon/raticate/shiny.pal index 15e73219a..96b6128bb 100644 --- a/graphics/pokemon/raticate/shiny.pal +++ b/graphics/pokemon/raticate/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 205 156 -222 131 98 -255 255 197 -230 230 156 -205 205 131 -131 131 49 -255 148 106 -230 106 65 -189 65 24 -131 16 0 -213 213 213 -180 180 180 -115 115 115 +152 208 160 +144 80 16 +192 128 80 +248 200 152 16 16 16 +120 24 0 +208 112 56 +176 80 40 +232 144 72 +176 176 176 +248 248 248 +128 128 48 +224 240 184 +208 224 136 +112 112 112 +152 168 64 diff --git a/graphics/pokemon/rattata/anim_front.png b/graphics/pokemon/rattata/anim_front.png index 0380429f5..312339af2 100644 Binary files a/graphics/pokemon/rattata/anim_front.png and b/graphics/pokemon/rattata/anim_front.png differ diff --git a/graphics/pokemon/rattata/back.png b/graphics/pokemon/rattata/back.png index 72bb56766..ff3dc10fc 100644 Binary files a/graphics/pokemon/rattata/back.png and b/graphics/pokemon/rattata/back.png differ diff --git a/graphics/pokemon/rattata/front.png b/graphics/pokemon/rattata/front.png index 22b945aa9..d83960d42 100644 Binary files a/graphics/pokemon/rattata/front.png and b/graphics/pokemon/rattata/front.png differ diff --git a/graphics/pokemon/rattata/icon.png b/graphics/pokemon/rattata/icon.png index ae7b22258..30d865e81 100644 Binary files a/graphics/pokemon/rattata/icon.png and b/graphics/pokemon/rattata/icon.png differ diff --git a/graphics/pokemon/rattata/normal.pal b/graphics/pokemon/rattata/normal.pal index 971ffed37..0a157b921 100644 --- a/graphics/pokemon/rattata/normal.pal +++ b/graphics/pokemon/rattata/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 255 -230 205 115 -180 148 49 -238 74 90 -164 24 57 -213 148 213 -180 115 180 -148 82 148 -98 49 82 -222 222 222 -197 197 197 -164 164 164 -90 98 98 +152 208 160 +128 80 136 +168 112 184 +184 144 208 +72 48 80 16 16 16 +208 184 152 +240 216 176 +200 200 200 +152 120 96 +216 88 80 +248 248 248 +184 48 64 +104 88 64 +88 88 88 +120 80 136 diff --git a/graphics/pokemon/rattata/shiny.pal b/graphics/pokemon/rattata/shiny.pal index 41a644c54..e0d5ee48e 100644 --- a/graphics/pokemon/rattata/shiny.pal +++ b/graphics/pokemon/rattata/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 255 255 -230 205 115 -180 148 49 -90 156 189 -32 98 131 -238 230 156 -205 197 123 -172 164 90 -131 123 49 -222 222 222 -197 197 197 -164 164 164 -90 98 98 +152 208 160 +144 136 56 +192 192 104 +224 224 136 +104 88 16 16 16 16 +192 160 112 +224 208 192 +200 200 200 +152 104 32 +120 136 216 +248 248 248 +64 80 160 +88 64 32 +88 88 88 +144 136 56 diff --git a/graphics/pokemon/rayquaza/anim_front.png b/graphics/pokemon/rayquaza/anim_front.png index 25103d2d4..421846fee 100644 Binary files a/graphics/pokemon/rayquaza/anim_front.png and b/graphics/pokemon/rayquaza/anim_front.png differ diff --git a/graphics/pokemon/rayquaza/back.png b/graphics/pokemon/rayquaza/back.png index e8b8704a8..bae5c56e1 100644 Binary files a/graphics/pokemon/rayquaza/back.png and b/graphics/pokemon/rayquaza/back.png differ diff --git a/graphics/pokemon/rayquaza/front.png b/graphics/pokemon/rayquaza/front.png index 29c11180f..2c6b78b54 100644 Binary files a/graphics/pokemon/rayquaza/front.png and b/graphics/pokemon/rayquaza/front.png differ diff --git a/graphics/pokemon/rayquaza/icon.png b/graphics/pokemon/rayquaza/icon.png index 65844ebf7..e5bcba086 100644 Binary files a/graphics/pokemon/rayquaza/icon.png and b/graphics/pokemon/rayquaza/icon.png differ diff --git a/graphics/pokemon/rayquaza/normal.pal b/graphics/pokemon/rayquaza/normal.pal index 651b1b9b1..8e3925548 100644 --- a/graphics/pokemon/rayquaza/normal.pal +++ b/graphics/pokemon/rayquaza/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 156 255 -57 82 57 -65 131 65 -74 131 115 -90 189 139 -148 222 180 +0 176 232 +40 128 80 +16 64 40 +152 208 176 +16 16 16 +104 176 136 +112 40 48 +216 96 104 +248 248 120 +200 160 72 +152 112 120 +248 248 248 +200 144 160 +192 208 232 +0 0 0 0 0 0 -49 82 172 -74 156 189 -246 98 98 -197 148 98 -222 213 238 -255 255 255 -222 205 0 -255 238 0 -24 24 24 diff --git a/graphics/pokemon/rayquaza/shiny.pal b/graphics/pokemon/rayquaza/shiny.pal index c294fa7ca..9d6ba22e5 100644 --- a/graphics/pokemon/rayquaza/shiny.pal +++ b/graphics/pokemon/rayquaza/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 156 255 -57 57 57 -57 57 57 -82 82 82 -123 123 123 -164 164 164 +0 176 232 +72 80 72 +32 40 32 +160 168 168 +16 16 16 +120 128 120 +136 40 40 +240 96 96 +240 224 48 +176 152 32 +152 72 96 +248 248 248 +176 112 128 +216 208 232 0 0 0 -49 82 148 -74 156 172 -246 98 98 -197 148 98 -230 222 255 -255 255 255 -222 205 0 -255 238 0 0 0 0 diff --git a/graphics/pokemon/regice/anim_front.png b/graphics/pokemon/regice/anim_front.png index e8a38b575..2b75a7a83 100644 Binary files a/graphics/pokemon/regice/anim_front.png and b/graphics/pokemon/regice/anim_front.png differ diff --git a/graphics/pokemon/regice/back.png b/graphics/pokemon/regice/back.png index 69b091437..85a4a94d4 100644 Binary files a/graphics/pokemon/regice/back.png and b/graphics/pokemon/regice/back.png differ diff --git a/graphics/pokemon/regice/front.png b/graphics/pokemon/regice/front.png index 022a3a855..c569fed4a 100644 Binary files a/graphics/pokemon/regice/front.png and b/graphics/pokemon/regice/front.png differ diff --git a/graphics/pokemon/regice/icon.png b/graphics/pokemon/regice/icon.png index 46b07b3aa..3f2c787a6 100644 Binary files a/graphics/pokemon/regice/icon.png and b/graphics/pokemon/regice/icon.png differ diff --git a/graphics/pokemon/regice/normal.pal b/graphics/pokemon/regice/normal.pal index 2d599438d..25e85b77d 100644 --- a/graphics/pokemon/regice/normal.pal +++ b/graphics/pokemon/regice/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 246 148 -49 57 90 -90 98 123 -156 164 222 -189 213 238 -222 255 255 -131 115 180 -255 255 255 -238 255 255 -0 0 0 -0 0 0 -0 0 0 -205 180 32 -255 255 172 -255 230 0 +152 208 160 +104 176 208 +56 104 136 +64 136 160 24 24 24 +192 232 248 +32 72 88 +144 208 232 +232 240 240 +248 240 200 +240 216 120 +208 176 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regice/shiny.pal b/graphics/pokemon/regice/shiny.pal index 0c3dc8a37..17562fa5d 100644 --- a/graphics/pokemon/regice/shiny.pal +++ b/graphics/pokemon/regice/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 246 148 -0 98 197 -0 148 189 -74 213 255 -172 238 255 -230 255 255 -65 164 255 -255 255 255 -213 255 255 -0 0 0 -0 0 0 -0 0 0 -180 123 32 -255 230 98 -255 189 0 +152 208 160 +72 200 248 +0 96 184 +48 152 240 24 24 24 +168 248 248 +16 56 112 +112 224 240 +248 248 248 +248 248 168 +248 224 0 +200 176 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regidrago/back.png b/graphics/pokemon/regidrago/back.png new file mode 100644 index 000000000..9c96ee2fc Binary files /dev/null and b/graphics/pokemon/regidrago/back.png differ diff --git a/graphics/pokemon/regidrago/front.png b/graphics/pokemon/regidrago/front.png new file mode 100644 index 000000000..59f367fae Binary files /dev/null and b/graphics/pokemon/regidrago/front.png differ diff --git a/graphics/pokemon/regidrago/normal.pal b/graphics/pokemon/regidrago/normal.pal new file mode 100644 index 000000000..750763094 --- /dev/null +++ b/graphics/pokemon/regidrago/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 48 +16 16 16 +72 104 120 +56 80 88 +96 136 152 +96 24 40 +224 80 112 +240 120 152 +40 56 64 +176 48 80 +112 216 240 +16 152 224 +32 96 200 +128 40 56 +0 0 0 diff --git a/graphics/pokemon/regidrago/shiny.pal b/graphics/pokemon/regidrago/shiny.pal new file mode 100644 index 000000000..88303bb89 --- /dev/null +++ b/graphics/pokemon/regidrago/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 48 64 +16 16 16 +88 136 176 +64 112 144 +144 216 240 +96 24 40 +224 80 112 +240 120 152 +48 88 112 +176 48 80 +112 216 240 +16 152 224 +32 96 200 +128 40 56 +0 0 0 diff --git a/graphics/pokemon/regigigas/anim_front.png b/graphics/pokemon/regigigas/anim_front.png new file mode 100644 index 000000000..e040ff3f3 Binary files /dev/null and b/graphics/pokemon/regigigas/anim_front.png differ diff --git a/graphics/pokemon/regigigas/back.png b/graphics/pokemon/regigigas/back.png new file mode 100644 index 000000000..1f4df37a7 Binary files /dev/null and b/graphics/pokemon/regigigas/back.png differ diff --git a/graphics/pokemon/regigigas/footprint.png b/graphics/pokemon/regigigas/footprint.png new file mode 100644 index 000000000..25900cf29 Binary files /dev/null and b/graphics/pokemon/regigigas/footprint.png differ diff --git a/graphics/pokemon/regigigas/front.png b/graphics/pokemon/regigigas/front.png new file mode 100644 index 000000000..d064a5e88 Binary files /dev/null and b/graphics/pokemon/regigigas/front.png differ diff --git a/graphics/pokemon/regigigas/icon.png b/graphics/pokemon/regigigas/icon.png new file mode 100644 index 000000000..e71eafcb1 Binary files /dev/null and b/graphics/pokemon/regigigas/icon.png differ diff --git a/graphics/pokemon/regigigas/normal.pal b/graphics/pokemon/regigigas/normal.pal new file mode 100644 index 000000000..7137dc686 --- /dev/null +++ b/graphics/pokemon/regigigas/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 40 +56 128 80 +184 152 64 +240 208 112 +24 24 32 +64 168 112 +32 80 48 +240 240 248 +64 56 56 +104 120 136 +208 200 208 +168 160 176 +232 64 40 +32 176 168 +128 120 120 diff --git a/graphics/pokemon/regigigas/shiny.pal b/graphics/pokemon/regigigas/shiny.pal new file mode 100644 index 000000000..6e5c7fc55 --- /dev/null +++ b/graphics/pokemon/regigigas/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 72 88 +64 128 56 +88 96 136 +120 128 200 +24 24 32 +64 176 80 +32 72 32 +224 248 248 +32 48 64 +104 120 136 +192 208 216 +152 176 176 +232 64 40 +32 176 168 +120 120 128 diff --git a/graphics/pokemon/regirock/anim_front.png b/graphics/pokemon/regirock/anim_front.png index e278efd82..341f6ccf9 100644 Binary files a/graphics/pokemon/regirock/anim_front.png and b/graphics/pokemon/regirock/anim_front.png differ diff --git a/graphics/pokemon/regirock/back.png b/graphics/pokemon/regirock/back.png index 7175fc90a..8b2eb502e 100644 Binary files a/graphics/pokemon/regirock/back.png and b/graphics/pokemon/regirock/back.png differ diff --git a/graphics/pokemon/regirock/front.png b/graphics/pokemon/regirock/front.png index 9e179079a..95c25b5fa 100644 Binary files a/graphics/pokemon/regirock/front.png and b/graphics/pokemon/regirock/front.png differ diff --git a/graphics/pokemon/regirock/icon.png b/graphics/pokemon/regirock/icon.png index e69836744..10010ad63 100644 Binary files a/graphics/pokemon/regirock/icon.png and b/graphics/pokemon/regirock/icon.png differ diff --git a/graphics/pokemon/regirock/normal.pal b/graphics/pokemon/regirock/normal.pal index f577420cb..1ffdbb844 100644 --- a/graphics/pokemon/regirock/normal.pal +++ b/graphics/pokemon/regirock/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 197 148 -82 74 41 -148 139 115 -205 197 172 -230 222 172 -238 230 222 -180 172 148 -139 90 57 -189 131 57 -238 131 57 -238 172 106 -0 0 0 -0 0 0 -180 65 0 -238 115 57 +152 208 160 24 24 24 +120 56 40 +192 120 88 +232 152 136 +152 88 56 +72 40 40 +224 208 200 +136 104 112 +176 160 152 +168 136 136 +248 160 104 +192 176 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regirock/shiny.pal b/graphics/pokemon/regirock/shiny.pal index b997589cc..c7758556b 100644 --- a/graphics/pokemon/regirock/shiny.pal +++ b/graphics/pokemon/regirock/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 197 148 -98 24 0 -148 74 32 -180 106 65 -205 139 98 -238 164 131 -131 65 24 -139 90 57 -189 131 57 -238 131 57 -238 172 106 -0 0 0 -0 0 0 -180 65 0 -238 115 57 +152 208 160 24 24 24 +120 64 32 +216 128 72 +232 176 120 +168 88 40 +64 40 24 +224 176 152 +112 72 40 +152 112 96 +136 88 72 +232 112 56 +184 144 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/registeel/anim_front.png b/graphics/pokemon/registeel/anim_front.png index 17ddf8ff1..28169d5ac 100644 Binary files a/graphics/pokemon/registeel/anim_front.png and b/graphics/pokemon/registeel/anim_front.png differ diff --git a/graphics/pokemon/registeel/back.png b/graphics/pokemon/registeel/back.png index 233240d45..a12bf98fd 100644 Binary files a/graphics/pokemon/registeel/back.png and b/graphics/pokemon/registeel/back.png differ diff --git a/graphics/pokemon/registeel/front.png b/graphics/pokemon/registeel/front.png index d7fe7e101..29bbb7388 100644 Binary files a/graphics/pokemon/registeel/front.png and b/graphics/pokemon/registeel/front.png differ diff --git a/graphics/pokemon/registeel/icon.png b/graphics/pokemon/registeel/icon.png index 5a8cd3d19..cd8cb275c 100644 Binary files a/graphics/pokemon/registeel/icon.png and b/graphics/pokemon/registeel/icon.png differ diff --git a/graphics/pokemon/registeel/normal.pal b/graphics/pokemon/registeel/normal.pal index 9d7d328f4..80390a06b 100644 --- a/graphics/pokemon/registeel/normal.pal +++ b/graphics/pokemon/registeel/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 98 -90 82 82 -131 131 123 -189 189 180 -222 213 230 -238 238 238 -115 115 90 -139 131 106 -172 172 123 -0 0 0 -0 0 0 -255 255 255 -213 106 131 -255 180 164 -246 90 172 +152 208 160 +128 112 136 +64 56 72 24 24 24 +176 160 176 +224 216 224 +136 128 128 +248 248 248 +168 160 160 +208 192 208 +248 152 152 +224 72 80 +80 72 80 +56 64 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/registeel/shiny.pal b/graphics/pokemon/registeel/shiny.pal index e0489363a..f3b574e1f 100644 --- a/graphics/pokemon/registeel/shiny.pal +++ b/graphics/pokemon/registeel/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 98 -90 82 82 -90 123 106 -115 180 164 -172 222 197 -213 238 238 -115 115 90 -139 131 106 -172 172 123 -0 0 0 -0 0 0 -255 255 255 -180 65 49 -255 123 82 -222 98 49 +0 176 232 +72 128 96 +32 72 64 24 24 24 +120 184 152 +192 232 224 +136 128 104 +248 248 248 +168 168 120 +168 216 192 +248 200 184 +248 96 112 +80 80 56 +72 72 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/relicanth/anim_front.png b/graphics/pokemon/relicanth/anim_front.png index 3a6216ed7..a56d7aeea 100644 Binary files a/graphics/pokemon/relicanth/anim_front.png and b/graphics/pokemon/relicanth/anim_front.png differ diff --git a/graphics/pokemon/relicanth/back.png b/graphics/pokemon/relicanth/back.png index c9ae2e572..cf4886a6b 100644 Binary files a/graphics/pokemon/relicanth/back.png and b/graphics/pokemon/relicanth/back.png differ diff --git a/graphics/pokemon/relicanth/front.png b/graphics/pokemon/relicanth/front.png index 41886e9e2..55f47eba2 100644 Binary files a/graphics/pokemon/relicanth/front.png and b/graphics/pokemon/relicanth/front.png differ diff --git a/graphics/pokemon/relicanth/icon.png b/graphics/pokemon/relicanth/icon.png index da17eec33..034689977 100644 Binary files a/graphics/pokemon/relicanth/icon.png and b/graphics/pokemon/relicanth/icon.png differ diff --git a/graphics/pokemon/relicanth/normal.pal b/graphics/pokemon/relicanth/normal.pal index 2a95fb3cb..269e3f960 100644 --- a/graphics/pokemon/relicanth/normal.pal +++ b/graphics/pokemon/relicanth/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 246 255 -246 222 180 -213 189 148 -180 148 106 -139 115 74 -106 82 65 -189 164 164 -0 0 0 -164 139 131 -139 115 106 -123 98 90 -82 65 57 -246 90 65 -205 65 49 -255 246 222 -139 123 82 +152 208 160 +96 72 56 +216 184 160 +184 160 136 +80 64 56 +16 16 16 +80 64 64 +176 160 136 +144 112 80 +144 120 120 +48 32 40 +160 136 112 +240 208 176 +112 96 96 +216 80 96 +158 101 133 diff --git a/graphics/pokemon/relicanth/shiny.pal b/graphics/pokemon/relicanth/shiny.pal index 3c3780470..aa45afd80 100644 --- a/graphics/pokemon/relicanth/shiny.pal +++ b/graphics/pokemon/relicanth/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 246 255 -246 222 180 -213 189 148 -180 148 106 -139 115 74 -106 82 65 -172 230 246 -0 0 0 -139 197 213 -106 164 180 -74 131 148 -24 82 98 -246 90 65 -205 65 49 -255 246 222 -139 123 82 +152 208 160 +104 80 64 +232 200 160 +200 176 136 +80 64 56 +16 16 16 +72 120 112 +168 216 224 +136 112 72 +128 176 184 +24 72 64 +176 144 104 +248 232 200 +88 152 136 +192 120 104 +206 66 49 diff --git a/graphics/pokemon/remoraid/anim_front.png b/graphics/pokemon/remoraid/anim_front.png index 73b643b99..440f044bf 100644 Binary files a/graphics/pokemon/remoraid/anim_front.png and b/graphics/pokemon/remoraid/anim_front.png differ diff --git a/graphics/pokemon/remoraid/back.png b/graphics/pokemon/remoraid/back.png index 22e48fa6d..906f92e20 100644 Binary files a/graphics/pokemon/remoraid/back.png and b/graphics/pokemon/remoraid/back.png differ diff --git a/graphics/pokemon/remoraid/front.png b/graphics/pokemon/remoraid/front.png index b80e2af89..f42ae8f12 100644 Binary files a/graphics/pokemon/remoraid/front.png and b/graphics/pokemon/remoraid/front.png differ diff --git a/graphics/pokemon/remoraid/icon.png b/graphics/pokemon/remoraid/icon.png index efbe4ace3..d7d7d9793 100644 Binary files a/graphics/pokemon/remoraid/icon.png and b/graphics/pokemon/remoraid/icon.png differ diff --git a/graphics/pokemon/remoraid/normal.pal b/graphics/pokemon/remoraid/normal.pal index 4d8f3326c..aa4a9d29f 100644 --- a/graphics/pokemon/remoraid/normal.pal +++ b/graphics/pokemon/remoraid/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 246 246 -180 222 213 -139 172 189 -98 139 164 -57 74 123 -139 0 0 -255 0 255 -255 0 255 -255 0 255 -213 213 213 -172 172 180 -123 123 131 -90 90 90 -41 41 57 +248 160 176 +72 136 128 +56 96 88 +136 192 168 +216 248 232 +224 232 208 +128 136 152 +168 224 192 +16 16 16 +248 248 248 +128 168 144 +184 184 160 +72 80 96 +104 56 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/remoraid/shiny.pal b/graphics/pokemon/remoraid/shiny.pal index b9fd05014..a1af81e52 100644 --- a/graphics/pokemon/remoraid/shiny.pal +++ b/graphics/pokemon/remoraid/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 213 246 -222 180 230 -172 123 180 -131 82 139 -98 57 106 -139 0 0 -255 0 255 -255 0 255 -255 0 255 -213 213 213 -172 172 180 -123 123 131 -90 90 90 -41 41 57 +0 176 232 +152 88 184 +112 48 152 +200 152 200 +232 200 248 +208 216 200 +120 120 128 +208 168 232 +16 16 16 +248 248 248 +184 128 208 +168 168 176 +88 88 88 +136 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reshiram/anim_front.png b/graphics/pokemon/reshiram/anim_front.png new file mode 100644 index 000000000..b9f8df136 Binary files /dev/null and b/graphics/pokemon/reshiram/anim_front.png differ diff --git a/graphics/pokemon/reshiram/back.png b/graphics/pokemon/reshiram/back.png new file mode 100644 index 000000000..d62cdbdb5 Binary files /dev/null and b/graphics/pokemon/reshiram/back.png differ diff --git a/graphics/pokemon/reshiram/footprint.png b/graphics/pokemon/reshiram/footprint.png new file mode 100644 index 000000000..d0adc93b7 Binary files /dev/null and b/graphics/pokemon/reshiram/footprint.png differ diff --git a/graphics/pokemon/reshiram/front.png b/graphics/pokemon/reshiram/front.png new file mode 100644 index 000000000..4d5be4a8b Binary files /dev/null and b/graphics/pokemon/reshiram/front.png differ diff --git a/graphics/pokemon/reshiram/icon.png b/graphics/pokemon/reshiram/icon.png new file mode 100644 index 000000000..721b3a70f Binary files /dev/null and b/graphics/pokemon/reshiram/icon.png differ diff --git a/graphics/pokemon/reshiram/normal.pal b/graphics/pokemon/reshiram/normal.pal new file mode 100644 index 000000000..d8fbc1b91 --- /dev/null +++ b/graphics/pokemon/reshiram/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 96 +112 128 168 +0 0 0 +168 192 216 +248 248 248 +208 232 232 +56 176 240 +88 80 96 +168 152 192 +120 104 144 +208 40 8 +248 88 48 +248 160 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reshiram/shiny.pal b/graphics/pokemon/reshiram/shiny.pal new file mode 100644 index 000000000..6a07277f7 --- /dev/null +++ b/graphics/pokemon/reshiram/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 104 +128 120 152 +0 0 0 +192 176 232 +248 248 248 +224 208 232 +208 32 8 +104 88 72 +208 192 96 +160 128 24 +200 72 200 +216 112 184 +232 160 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reuniclus/back.png b/graphics/pokemon/reuniclus/back.png new file mode 100644 index 000000000..eacf29de6 Binary files /dev/null and b/graphics/pokemon/reuniclus/back.png differ diff --git a/graphics/pokemon/reuniclus/footprint.png b/graphics/pokemon/reuniclus/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/reuniclus/footprint.png differ diff --git a/graphics/pokemon/reuniclus/front.png b/graphics/pokemon/reuniclus/front.png new file mode 100644 index 000000000..b1b8f974a Binary files /dev/null and b/graphics/pokemon/reuniclus/front.png differ diff --git a/graphics/pokemon/reuniclus/icon.png b/graphics/pokemon/reuniclus/icon.png new file mode 100644 index 000000000..a00f84066 Binary files /dev/null and b/graphics/pokemon/reuniclus/icon.png differ diff --git a/graphics/pokemon/reuniclus/normal.pal b/graphics/pokemon/reuniclus/normal.pal new file mode 100644 index 000000000..94fac9f68 --- /dev/null +++ b/graphics/pokemon/reuniclus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 136 104 +48 104 80 +112 184 136 +96 128 64 +152 176 128 +208 232 184 +16 16 16 +248 248 248 +224 120 120 +168 96 88 +224 192 136 +168 152 104 +136 88 88 +216 120 120 +184 232 184 diff --git a/graphics/pokemon/reuniclus/shiny.pal b/graphics/pokemon/reuniclus/shiny.pal new file mode 100644 index 000000000..72f3cff4a --- /dev/null +++ b/graphics/pokemon/reuniclus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 96 136 +64 80 112 +136 152 208 +96 112 80 +176 176 128 +232 232 184 +16 16 16 +248 248 248 +120 224 224 +88 168 160 +168 216 136 +128 168 104 +128 48 88 +176 104 112 +192 176 224 diff --git a/graphics/pokemon/rhydon/anim_front.png b/graphics/pokemon/rhydon/anim_front.png index 6f1f5fda9..bb1bca933 100644 Binary files a/graphics/pokemon/rhydon/anim_front.png and b/graphics/pokemon/rhydon/anim_front.png differ diff --git a/graphics/pokemon/rhydon/back.png b/graphics/pokemon/rhydon/back.png index 4acc986ba..8d810fca7 100644 Binary files a/graphics/pokemon/rhydon/back.png and b/graphics/pokemon/rhydon/back.png differ diff --git a/graphics/pokemon/rhydon/front.png b/graphics/pokemon/rhydon/front.png index cd57b4728..6b21040f2 100644 Binary files a/graphics/pokemon/rhydon/front.png and b/graphics/pokemon/rhydon/front.png differ diff --git a/graphics/pokemon/rhydon/icon.png b/graphics/pokemon/rhydon/icon.png index 3bf633680..6784a0d15 100644 Binary files a/graphics/pokemon/rhydon/icon.png and b/graphics/pokemon/rhydon/icon.png differ diff --git a/graphics/pokemon/rhydon/normal.pal b/graphics/pokemon/rhydon/normal.pal index 1874d9eb7..5424356f2 100644 --- a/graphics/pokemon/rhydon/normal.pal +++ b/graphics/pokemon/rhydon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -255 238 197 -230 213 172 -180 164 115 -123 106 57 -230 82 57 -164 49 16 -115 32 16 -255 0 255 -255 0 255 -230 230 222 -197 197 189 -139 139 148 -82 82 90 +152 208 160 +104 112 136 +56 64 80 +152 168 192 16 16 16 +184 200 216 +248 248 248 +224 224 216 +104 80 56 +232 200 176 +184 160 128 +128 48 40 +184 88 80 +160 112 128 +216 152 168 +96 64 104 diff --git a/graphics/pokemon/rhydon/shiny.pal b/graphics/pokemon/rhydon/shiny.pal index 1e71e3ac5..4f48df440 100644 --- a/graphics/pokemon/rhydon/shiny.pal +++ b/graphics/pokemon/rhydon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -255 238 197 -230 213 172 -180 164 115 -123 106 57 -230 82 57 -164 49 16 -115 32 16 -255 0 255 -255 0 255 -255 255 222 -230 213 180 -189 172 139 -131 115 82 +152 208 160 +152 144 112 +96 88 64 +216 200 168 16 16 16 +248 240 208 +248 248 248 +224 224 216 +112 88 48 +224 208 168 +176 160 112 +160 72 48 +224 120 96 +160 72 48 +224 120 96 +112 32 16 diff --git a/graphics/pokemon/rhyhorn/anim_front.png b/graphics/pokemon/rhyhorn/anim_front.png index eb62ec8a0..2f047251c 100644 Binary files a/graphics/pokemon/rhyhorn/anim_front.png and b/graphics/pokemon/rhyhorn/anim_front.png differ diff --git a/graphics/pokemon/rhyhorn/back.png b/graphics/pokemon/rhyhorn/back.png index 67d006205..dfa96100e 100644 Binary files a/graphics/pokemon/rhyhorn/back.png and b/graphics/pokemon/rhyhorn/back.png differ diff --git a/graphics/pokemon/rhyhorn/front.png b/graphics/pokemon/rhyhorn/front.png index a1140944d..0dbb06a1a 100644 Binary files a/graphics/pokemon/rhyhorn/front.png and b/graphics/pokemon/rhyhorn/front.png differ diff --git a/graphics/pokemon/rhyhorn/icon.png b/graphics/pokemon/rhyhorn/icon.png index 03bb348e7..b36109e5a 100644 Binary files a/graphics/pokemon/rhyhorn/icon.png and b/graphics/pokemon/rhyhorn/icon.png differ diff --git a/graphics/pokemon/rhyhorn/normal.pal b/graphics/pokemon/rhyhorn/normal.pal index bf720235e..98b99f009 100644 --- a/graphics/pokemon/rhyhorn/normal.pal +++ b/graphics/pokemon/rhyhorn/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -230 230 238 -189 189 205 -131 131 172 -90 90 123 -65 65 90 -172 57 41 -90 8 0 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +120 136 152 +80 88 112 +192 208 216 +48 48 64 +248 248 248 +152 176 192 16 16 16 -255 255 255 +160 72 64 +88 24 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhyhorn/shiny.pal b/graphics/pokemon/rhyhorn/shiny.pal index 64280c939..e207060d7 100644 --- a/graphics/pokemon/rhyhorn/shiny.pal +++ b/graphics/pokemon/rhyhorn/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -238 180 156 -197 139 115 -156 98 74 -115 57 32 -74 16 0 -172 57 41 -90 8 0 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +160 96 72 +120 48 32 +240 192 160 +56 24 8 +248 248 248 +200 144 112 16 16 16 -255 255 255 +168 56 40 +88 8 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/anim_front.png b/graphics/pokemon/rhyperior/anim_front.png new file mode 100644 index 000000000..1e495e593 Binary files /dev/null and b/graphics/pokemon/rhyperior/anim_front.png differ diff --git a/graphics/pokemon/rhyperior/back.png b/graphics/pokemon/rhyperior/back.png new file mode 100644 index 000000000..3c6bcf330 Binary files /dev/null and b/graphics/pokemon/rhyperior/back.png differ diff --git a/graphics/pokemon/rhyperior/footprint.png b/graphics/pokemon/rhyperior/footprint.png new file mode 100644 index 000000000..6747036a6 Binary files /dev/null and b/graphics/pokemon/rhyperior/footprint.png differ diff --git a/graphics/pokemon/rhyperior/front.png b/graphics/pokemon/rhyperior/front.png new file mode 100644 index 000000000..bebbcbebc Binary files /dev/null and b/graphics/pokemon/rhyperior/front.png differ diff --git a/graphics/pokemon/rhyperior/icon.png b/graphics/pokemon/rhyperior/icon.png new file mode 100644 index 000000000..9104fa724 Binary files /dev/null and b/graphics/pokemon/rhyperior/icon.png differ diff --git a/graphics/pokemon/rhyperior/normal.pal b/graphics/pokemon/rhyperior/normal.pal new file mode 100644 index 000000000..180856bd1 --- /dev/null +++ b/graphics/pokemon/rhyperior/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 128 120 +176 152 160 +80 56 56 +248 248 232 +216 192 208 +112 80 88 +16 16 16 +88 40 16 +184 80 32 +224 120 64 +160 40 32 +144 64 24 +48 40 48 +160 112 128 +72 48 56 diff --git a/graphics/pokemon/rhyperior/shiny.pal b/graphics/pokemon/rhyperior/shiny.pal new file mode 100644 index 000000000..8d2e780d7 --- /dev/null +++ b/graphics/pokemon/rhyperior/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 184 160 +176 168 128 +96 88 56 +248 240 232 +216 208 200 +136 136 112 +16 16 16 +104 88 32 +192 168 80 +224 216 80 +168 48 72 +160 144 64 +64 64 48 +168 152 88 +96 88 56 diff --git a/graphics/pokemon/ribombee/back.png b/graphics/pokemon/ribombee/back.png new file mode 100644 index 000000000..ba18f68de Binary files /dev/null and b/graphics/pokemon/ribombee/back.png differ diff --git a/graphics/pokemon/ribombee/front.png b/graphics/pokemon/ribombee/front.png new file mode 100644 index 000000000..77a4dd149 Binary files /dev/null and b/graphics/pokemon/ribombee/front.png differ diff --git a/graphics/pokemon/ribombee/icon.png b/graphics/pokemon/ribombee/icon.png new file mode 100644 index 000000000..10117f123 Binary files /dev/null and b/graphics/pokemon/ribombee/icon.png differ diff --git a/graphics/pokemon/ribombee/normal.pal b/graphics/pokemon/ribombee/normal.pal new file mode 100644 index 000000000..e5c587e54 --- /dev/null +++ b/graphics/pokemon/ribombee/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 176 168 +248 248 248 +120 112 128 +16 16 16 +56 56 48 +232 192 168 +152 104 8 +208 168 120 +248 224 72 +216 200 208 +224 176 40 +104 48 32 +168 104 56 +136 72 56 +184 120 80 diff --git a/graphics/pokemon/ribombee/shiny.pal b/graphics/pokemon/ribombee/shiny.pal new file mode 100644 index 000000000..9e4109554 --- /dev/null +++ b/graphics/pokemon/ribombee/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 176 168 +248 248 248 +120 112 128 +16 16 16 +56 56 48 +232 192 168 +184 64 80 +208 168 120 +248 168 192 +216 200 208 +224 112 136 +104 16 16 +208 56 16 +152 48 32 +184 120 80 diff --git a/graphics/pokemon/riolu/anim_front.png b/graphics/pokemon/riolu/anim_front.png new file mode 100644 index 000000000..a9a658a6e Binary files /dev/null and b/graphics/pokemon/riolu/anim_front.png differ diff --git a/graphics/pokemon/riolu/back.png b/graphics/pokemon/riolu/back.png new file mode 100644 index 000000000..ebb100ba1 Binary files /dev/null and b/graphics/pokemon/riolu/back.png differ diff --git a/graphics/pokemon/riolu/footprint.png b/graphics/pokemon/riolu/footprint.png new file mode 100644 index 000000000..4ee490c0e Binary files /dev/null and b/graphics/pokemon/riolu/footprint.png differ diff --git a/graphics/pokemon/riolu/front.png b/graphics/pokemon/riolu/front.png new file mode 100644 index 000000000..4b3fd126a Binary files /dev/null and b/graphics/pokemon/riolu/front.png differ diff --git a/graphics/pokemon/riolu/icon.png b/graphics/pokemon/riolu/icon.png new file mode 100644 index 000000000..1a2978852 Binary files /dev/null and b/graphics/pokemon/riolu/icon.png differ diff --git a/graphics/pokemon/riolu/normal.pal b/graphics/pokemon/riolu/normal.pal new file mode 100644 index 000000000..ce1aff2b5 --- /dev/null +++ b/graphics/pokemon/riolu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +40 64 88 +56 112 136 +88 160 184 +56 56 56 +88 88 88 +160 64 24 +232 88 16 +248 248 248 +128 120 80 +240 208 136 +128 128 128 +176 176 176 +112 72 80 +232 127 127 diff --git a/graphics/pokemon/riolu/shiny.pal b/graphics/pokemon/riolu/shiny.pal new file mode 100644 index 000000000..4222d0b13 --- /dev/null +++ b/graphics/pokemon/riolu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +104 96 24 +168 160 40 +224 232 120 +48 72 80 +80 112 128 +160 56 96 +216 80 136 +248 248 248 +80 112 152 +136 176 192 +96 136 160 +168 192 200 +152 64 104 +216 128 152 diff --git a/graphics/pokemon/rockruff/back.png b/graphics/pokemon/rockruff/back.png new file mode 100644 index 000000000..fe6f24e82 Binary files /dev/null and b/graphics/pokemon/rockruff/back.png differ diff --git a/graphics/pokemon/rockruff/front.png b/graphics/pokemon/rockruff/front.png new file mode 100644 index 000000000..1199fbb59 Binary files /dev/null and b/graphics/pokemon/rockruff/front.png differ diff --git a/graphics/pokemon/rockruff/icon.png b/graphics/pokemon/rockruff/icon.png new file mode 100644 index 000000000..5df839ab5 Binary files /dev/null and b/graphics/pokemon/rockruff/icon.png differ diff --git a/graphics/pokemon/rockruff/normal.pal b/graphics/pokemon/rockruff/normal.pal new file mode 100644 index 000000000..c7ebbb277 --- /dev/null +++ b/graphics/pokemon/rockruff/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 64 +216 168 136 +184 112 96 +16 16 16 +128 104 80 +240 144 136 +96 72 48 +48 32 24 +128 104 88 +232 232 208 +192 176 160 +88 160 224 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rockruff/shiny.pal b/graphics/pokemon/rockruff/shiny.pal new file mode 100644 index 000000000..ec6c12e71 --- /dev/null +++ b/graphics/pokemon/rockruff/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 104 +144 200 224 +96 144 200 +16 16 16 +128 104 80 +240 144 136 +96 72 48 +48 32 24 +128 104 88 +232 232 208 +192 176 160 +168 184 40 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roggenrola/anim_front.png b/graphics/pokemon/roggenrola/anim_front.png new file mode 100644 index 000000000..4269969b1 Binary files /dev/null and b/graphics/pokemon/roggenrola/anim_front.png differ diff --git a/graphics/pokemon/roggenrola/back.png b/graphics/pokemon/roggenrola/back.png new file mode 100644 index 000000000..86937d8d1 Binary files /dev/null and b/graphics/pokemon/roggenrola/back.png differ diff --git a/graphics/pokemon/roggenrola/footprint.png b/graphics/pokemon/roggenrola/footprint.png new file mode 100644 index 000000000..f9f68c09f Binary files /dev/null and b/graphics/pokemon/roggenrola/footprint.png differ diff --git a/graphics/pokemon/roggenrola/front.png b/graphics/pokemon/roggenrola/front.png new file mode 100644 index 000000000..29b11c739 Binary files /dev/null and b/graphics/pokemon/roggenrola/front.png differ diff --git a/graphics/pokemon/roggenrola/icon.png b/graphics/pokemon/roggenrola/icon.png new file mode 100644 index 000000000..485e0d0f7 Binary files /dev/null and b/graphics/pokemon/roggenrola/icon.png differ diff --git a/graphics/pokemon/roggenrola/normal.pal b/graphics/pokemon/roggenrola/normal.pal new file mode 100644 index 000000000..0b7d48cfb --- /dev/null +++ b/graphics/pokemon/roggenrola/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 32 +16 16 16 +160 120 80 +112 72 48 +24 40 64 +72 96 128 +40 64 96 +104 72 32 +184 136 56 +248 200 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roggenrola/shiny.pal b/graphics/pokemon/roggenrola/shiny.pal new file mode 100644 index 000000000..8360e0150 --- /dev/null +++ b/graphics/pokemon/roggenrola/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +16 16 16 +120 104 104 +72 64 56 +48 24 56 +120 80 144 +80 48 104 +88 64 32 +168 96 32 +248 144 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rolycoly/back.png b/graphics/pokemon/rolycoly/back.png new file mode 100644 index 000000000..38f090049 Binary files /dev/null and b/graphics/pokemon/rolycoly/back.png differ diff --git a/graphics/pokemon/rolycoly/front.png b/graphics/pokemon/rolycoly/front.png new file mode 100644 index 000000000..b379710ca Binary files /dev/null and b/graphics/pokemon/rolycoly/front.png differ diff --git a/graphics/pokemon/rolycoly/normal.pal b/graphics/pokemon/rolycoly/normal.pal new file mode 100644 index 000000000..27f0e275c --- /dev/null +++ b/graphics/pokemon/rolycoly/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 72 +48 48 40 +160 152 152 +112 112 104 +24 16 16 +40 40 40 +88 80 80 +16 16 16 +64 56 56 +184 48 8 +160 160 152 +232 88 24 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rolycoly/shiny.pal b/graphics/pokemon/rolycoly/shiny.pal new file mode 100644 index 000000000..4b8d43ed4 --- /dev/null +++ b/graphics/pokemon/rolycoly/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 88 96 +40 56 64 +128 200 208 +96 136 144 +24 16 16 +40 40 40 +88 80 80 +16 16 16 +64 56 56 +184 48 8 +160 160 152 +232 88 24 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rookidee/back.png b/graphics/pokemon/rookidee/back.png new file mode 100644 index 000000000..0248ac322 Binary files /dev/null and b/graphics/pokemon/rookidee/back.png differ diff --git a/graphics/pokemon/rookidee/front.png b/graphics/pokemon/rookidee/front.png new file mode 100644 index 000000000..cb5da9a9a Binary files /dev/null and b/graphics/pokemon/rookidee/front.png differ diff --git a/graphics/pokemon/rookidee/normal.pal b/graphics/pokemon/rookidee/normal.pal new file mode 100644 index 000000000..f33cf7b5e --- /dev/null +++ b/graphics/pokemon/rookidee/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 16 +80 80 56 +32 40 64 +72 96 168 +64 48 32 +104 24 40 +240 240 240 +168 168 168 +48 64 112 +224 24 32 +144 152 152 +16 16 16 +104 88 96 +168 144 48 +232 224 80 diff --git a/graphics/pokemon/rookidee/shiny.pal b/graphics/pokemon/rookidee/shiny.pal new file mode 100644 index 000000000..61ff5eff7 --- /dev/null +++ b/graphics/pokemon/rookidee/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 24 +72 72 80 +104 80 48 +240 224 136 +48 40 48 +104 24 56 +240 240 240 +168 168 168 +184 136 80 +224 24 80 +144 152 152 +16 16 16 +104 88 96 +176 160 160 +240 232 232 diff --git a/graphics/pokemon/roselia/anim_front.png b/graphics/pokemon/roselia/anim_front.png index 0b9cfdf0b..f88bab17d 100644 Binary files a/graphics/pokemon/roselia/anim_front.png and b/graphics/pokemon/roselia/anim_front.png differ diff --git a/graphics/pokemon/roselia/back.png b/graphics/pokemon/roselia/back.png index 5275c801d..8f69c2a6c 100644 Binary files a/graphics/pokemon/roselia/back.png and b/graphics/pokemon/roselia/back.png differ diff --git a/graphics/pokemon/roselia/front.png b/graphics/pokemon/roselia/front.png index d018ba658..71d9f59ef 100644 Binary files a/graphics/pokemon/roselia/front.png and b/graphics/pokemon/roselia/front.png differ diff --git a/graphics/pokemon/roselia/icon.png b/graphics/pokemon/roselia/icon.png index fc63c9644..6fa3cb9c2 100644 Binary files a/graphics/pokemon/roselia/icon.png and b/graphics/pokemon/roselia/icon.png differ diff --git a/graphics/pokemon/roselia/normal.pal b/graphics/pokemon/roselia/normal.pal index a96e5081c..8aecad98e 100644 --- a/graphics/pokemon/roselia/normal.pal +++ b/graphics/pokemon/roselia/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -0 0 0 -180 238 115 -246 213 74 -205 222 213 -65 98 49 -131 156 164 -98 148 74 -123 205 98 -172 197 197 -164 49 74 -246 90 131 -255 164 189 -41 90 148 -82 148 213 -98 180 255 +216 216 216 +64 152 72 +144 216 152 +40 80 40 +104 192 104 +16 16 16 +216 240 176 +160 192 144 +152 72 80 +248 168 168 +216 120 128 +200 160 88 +16 96 136 +120 200 240 +248 224 120 +48 152 208 diff --git a/graphics/pokemon/roselia/shiny.pal b/graphics/pokemon/roselia/shiny.pal index eebb104af..7bd03189a 100644 --- a/graphics/pokemon/roselia/shiny.pal +++ b/graphics/pokemon/roselia/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -0 0 0 -189 255 115 -246 213 74 -255 238 172 -82 98 41 -213 172 90 -115 172 49 -156 213 74 -255 213 106 -123 65 139 -180 98 205 -205 139 222 -41 49 65 -115 106 123 -148 139 156 +0 176 232 +112 168 32 +200 248 112 +48 104 0 +176 216 80 +16 16 16 +248 224 120 +200 168 88 +112 56 136 +216 144 248 +176 104 208 +208 176 48 +64 56 72 +152 144 160 +240 224 72 +104 96 112 diff --git a/graphics/pokemon/roserade/anim_front.png b/graphics/pokemon/roserade/anim_front.png new file mode 100644 index 000000000..d83256932 Binary files /dev/null and b/graphics/pokemon/roserade/anim_front.png differ diff --git a/graphics/pokemon/roserade/back.png b/graphics/pokemon/roserade/back.png new file mode 100644 index 000000000..1c4c4e30b Binary files /dev/null and b/graphics/pokemon/roserade/back.png differ diff --git a/graphics/pokemon/roserade/footprint.png b/graphics/pokemon/roserade/footprint.png new file mode 100644 index 000000000..f0c9e0209 Binary files /dev/null and b/graphics/pokemon/roserade/footprint.png differ diff --git a/graphics/pokemon/roserade/front.png b/graphics/pokemon/roserade/front.png new file mode 100644 index 000000000..016046f4e Binary files /dev/null and b/graphics/pokemon/roserade/front.png differ diff --git a/graphics/pokemon/roserade/icon.png b/graphics/pokemon/roserade/icon.png new file mode 100644 index 000000000..68f7f8660 Binary files /dev/null and b/graphics/pokemon/roserade/icon.png differ diff --git a/graphics/pokemon/roserade/normal.pal b/graphics/pokemon/roserade/normal.pal new file mode 100644 index 000000000..64b594ca5 --- /dev/null +++ b/graphics/pokemon/roserade/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 208 240 +104 160 136 +240 240 248 +184 200 224 +40 72 48 +64 120 80 +0 0 0 +88 160 104 +224 200 104 +168 64 88 +112 48 64 +240 96 120 +152 216 168 +56 80 120 +104 136 208 +64 96 176 diff --git a/graphics/pokemon/roserade/shiny.pal b/graphics/pokemon/roserade/shiny.pal new file mode 100644 index 000000000..0ff3d9abe --- /dev/null +++ b/graphics/pokemon/roserade/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 208 240 +144 168 104 +248 248 248 +200 208 216 +48 80 24 +88 128 24 +0 0 0 +120 168 56 +232 224 72 +176 104 208 +128 56 160 +216 144 248 +200 248 112 +72 72 80 +152 152 160 +104 104 112 diff --git a/graphics/pokemon/rotom/anim_front.png b/graphics/pokemon/rotom/anim_front.png new file mode 100644 index 000000000..4f680637e Binary files /dev/null and b/graphics/pokemon/rotom/anim_front.png differ diff --git a/graphics/pokemon/rotom/back.png b/graphics/pokemon/rotom/back.png new file mode 100644 index 000000000..404fdf63a Binary files /dev/null and b/graphics/pokemon/rotom/back.png differ diff --git a/graphics/pokemon/rotom/fan/anim_front.png b/graphics/pokemon/rotom/fan/anim_front.png new file mode 100644 index 000000000..b73f33893 Binary files /dev/null and b/graphics/pokemon/rotom/fan/anim_front.png differ diff --git a/graphics/pokemon/rotom/fan/back.png b/graphics/pokemon/rotom/fan/back.png new file mode 100644 index 000000000..c8b7316c4 Binary files /dev/null and b/graphics/pokemon/rotom/fan/back.png differ diff --git a/graphics/pokemon/rotom/fan/front.png b/graphics/pokemon/rotom/fan/front.png new file mode 100644 index 000000000..ddb10b0b8 Binary files /dev/null and b/graphics/pokemon/rotom/fan/front.png differ diff --git a/graphics/pokemon/rotom/fan/icon.png b/graphics/pokemon/rotom/fan/icon.png new file mode 100644 index 000000000..be3b62936 Binary files /dev/null and b/graphics/pokemon/rotom/fan/icon.png differ diff --git a/graphics/pokemon/rotom/fan/normal.pal b/graphics/pokemon/rotom/fan/normal.pal new file mode 100644 index 000000000..21ca78cf3 --- /dev/null +++ b/graphics/pokemon/rotom/fan/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 152 80 +240 208 112 +248 232 168 +248 248 248 +176 88 48 +120 56 32 +248 112 64 +248 160 128 +16 16 16 +88 80 96 +184 184 184 +248 192 136 +208 136 56 +48 40 40 +0 0 0 diff --git a/graphics/pokemon/rotom/fan/shiny.pal b/graphics/pokemon/rotom/fan/shiny.pal new file mode 100644 index 000000000..96e9afcf3 --- /dev/null +++ b/graphics/pokemon/rotom/fan/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 160 112 +240 200 160 +240 224 200 +248 248 248 +184 24 80 +120 0 40 +224 56 112 +248 128 168 +16 16 16 +72 72 80 +184 184 184 +248 216 112 +224 112 24 +40 40 40 +0 0 0 diff --git a/graphics/pokemon/rotom/front.png b/graphics/pokemon/rotom/front.png new file mode 100644 index 000000000..2c99d4afc Binary files /dev/null and b/graphics/pokemon/rotom/front.png differ diff --git a/graphics/pokemon/rotom/frost/anim_front.png b/graphics/pokemon/rotom/frost/anim_front.png new file mode 100644 index 000000000..9b1266cfc Binary files /dev/null and b/graphics/pokemon/rotom/frost/anim_front.png differ diff --git a/graphics/pokemon/rotom/frost/back.png b/graphics/pokemon/rotom/frost/back.png new file mode 100644 index 000000000..cda64c1b6 Binary files /dev/null and b/graphics/pokemon/rotom/frost/back.png differ diff --git a/graphics/pokemon/rotom/frost/front.png b/graphics/pokemon/rotom/frost/front.png new file mode 100644 index 000000000..1e91c6915 Binary files /dev/null and b/graphics/pokemon/rotom/frost/front.png differ diff --git a/graphics/pokemon/rotom/frost/icon.png b/graphics/pokemon/rotom/frost/icon.png new file mode 100644 index 000000000..b476f3ba1 Binary files /dev/null and b/graphics/pokemon/rotom/frost/icon.png differ diff --git a/graphics/pokemon/rotom/frost/normal.pal b/graphics/pokemon/rotom/frost/normal.pal new file mode 100644 index 000000000..6e774c738 --- /dev/null +++ b/graphics/pokemon/rotom/frost/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 104 168 +168 136 192 +176 88 48 +120 56 32 +248 160 128 +248 112 64 +16 16 16 +248 248 248 +176 152 192 +120 88 152 +184 184 184 +80 72 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/frost/shiny.pal b/graphics/pokemon/rotom/frost/shiny.pal new file mode 100644 index 000000000..7cf5dea7a --- /dev/null +++ b/graphics/pokemon/rotom/frost/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 160 112 +240 200 160 +184 24 80 +120 0 40 +248 128 168 +224 56 112 +16 16 16 +248 248 248 +144 128 216 +104 56 168 +184 184 184 +72 72 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/anim_front.png b/graphics/pokemon/rotom/heat/anim_front.png new file mode 100644 index 000000000..6172556cc Binary files /dev/null and b/graphics/pokemon/rotom/heat/anim_front.png differ diff --git a/graphics/pokemon/rotom/heat/back.png b/graphics/pokemon/rotom/heat/back.png new file mode 100644 index 000000000..d3490af71 Binary files /dev/null and b/graphics/pokemon/rotom/heat/back.png differ diff --git a/graphics/pokemon/rotom/heat/front.png b/graphics/pokemon/rotom/heat/front.png new file mode 100644 index 000000000..fb519b2e5 Binary files /dev/null and b/graphics/pokemon/rotom/heat/front.png differ diff --git a/graphics/pokemon/rotom/heat/icon.png b/graphics/pokemon/rotom/heat/icon.png new file mode 100644 index 000000000..3044cadeb Binary files /dev/null and b/graphics/pokemon/rotom/heat/icon.png differ diff --git a/graphics/pokemon/rotom/heat/normal.pal b/graphics/pokemon/rotom/heat/normal.pal new file mode 100644 index 000000000..09854ef92 --- /dev/null +++ b/graphics/pokemon/rotom/heat/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 32 64 +224 72 72 +240 136 136 +248 248 248 +176 88 48 +120 56 32 +248 112 64 +248 160 128 +184 184 184 +232 128 128 +200 64 56 +16 16 16 +56 56 56 +120 120 128 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/shiny.pal b/graphics/pokemon/rotom/heat/shiny.pal new file mode 100644 index 000000000..ad597469a --- /dev/null +++ b/graphics/pokemon/rotom/heat/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 160 112 +240 200 160 +240 224 200 +248 248 248 +184 24 80 +120 0 40 +224 56 112 +248 128 168 +184 184 184 +248 112 112 +200 48 56 +16 16 16 +48 48 48 +88 88 96 +0 0 0 diff --git a/graphics/pokemon/rotom/icon.png b/graphics/pokemon/rotom/icon.png new file mode 100644 index 000000000..354b6fd3d Binary files /dev/null and b/graphics/pokemon/rotom/icon.png differ diff --git a/graphics/pokemon/rotom/mow/anim_front.png b/graphics/pokemon/rotom/mow/anim_front.png new file mode 100644 index 000000000..93c327839 Binary files /dev/null and b/graphics/pokemon/rotom/mow/anim_front.png differ diff --git a/graphics/pokemon/rotom/mow/back.png b/graphics/pokemon/rotom/mow/back.png new file mode 100644 index 000000000..f13609906 Binary files /dev/null and b/graphics/pokemon/rotom/mow/back.png differ diff --git a/graphics/pokemon/rotom/mow/front.png b/graphics/pokemon/rotom/mow/front.png new file mode 100644 index 000000000..302f1af1d Binary files /dev/null and b/graphics/pokemon/rotom/mow/front.png differ diff --git a/graphics/pokemon/rotom/mow/icon.png b/graphics/pokemon/rotom/mow/icon.png new file mode 100644 index 000000000..c3982e342 Binary files /dev/null and b/graphics/pokemon/rotom/mow/icon.png differ diff --git a/graphics/pokemon/rotom/mow/normal.pal b/graphics/pokemon/rotom/mow/normal.pal new file mode 100644 index 000000000..7d59d2267 --- /dev/null +++ b/graphics/pokemon/rotom/mow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 152 56 +144 184 72 +176 88 48 +120 56 32 +248 112 64 +248 160 128 +16 16 16 +80 72 80 +248 248 248 +160 192 104 +192 184 176 +120 160 56 +184 216 144 +40 40 40 +0 0 0 diff --git a/graphics/pokemon/rotom/mow/shiny.pal b/graphics/pokemon/rotom/mow/shiny.pal new file mode 100644 index 000000000..cc3dc853d --- /dev/null +++ b/graphics/pokemon/rotom/mow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 160 112 +240 200 160 +184 24 80 +120 0 40 +224 56 112 +248 128 168 +16 16 16 +72 72 80 +248 248 248 +32 176 80 +184 184 184 +8 120 64 +240 224 200 +40 40 40 +0 0 0 diff --git a/graphics/pokemon/rotom/normal.pal b/graphics/pokemon/rotom/normal.pal new file mode 100644 index 000000000..172105d9c --- /dev/null +++ b/graphics/pokemon/rotom/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 160 176 +112 200 200 +176 88 48 +120 56 32 +248 112 64 +248 160 128 +16 16 16 +248 248 248 +184 184 184 +96 152 232 +24 88 160 +176 232 232 +72 72 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/normal/footprint.png b/graphics/pokemon/rotom/normal/footprint.png new file mode 100644 index 000000000..56707bd4e Binary files /dev/null and b/graphics/pokemon/rotom/normal/footprint.png differ diff --git a/graphics/pokemon/rotom/shiny.pal b/graphics/pokemon/rotom/shiny.pal new file mode 100644 index 000000000..7e68d3be2 --- /dev/null +++ b/graphics/pokemon/rotom/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 160 112 +240 200 160 +184 24 80 +120 0 40 +224 56 112 +248 128 168 +16 16 16 +248 248 248 +184 184 184 +80 208 248 +8 144 192 +240 224 200 +72 72 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/anim_front.png b/graphics/pokemon/rotom/wash/anim_front.png new file mode 100644 index 000000000..f526b215e Binary files /dev/null and b/graphics/pokemon/rotom/wash/anim_front.png differ diff --git a/graphics/pokemon/rotom/wash/back.png b/graphics/pokemon/rotom/wash/back.png new file mode 100644 index 000000000..8efbf3767 Binary files /dev/null and b/graphics/pokemon/rotom/wash/back.png differ diff --git a/graphics/pokemon/rotom/wash/front.png b/graphics/pokemon/rotom/wash/front.png new file mode 100644 index 000000000..8c01db3c5 Binary files /dev/null and b/graphics/pokemon/rotom/wash/front.png differ diff --git a/graphics/pokemon/rotom/wash/icon.png b/graphics/pokemon/rotom/wash/icon.png new file mode 100644 index 000000000..265e2442f Binary files /dev/null and b/graphics/pokemon/rotom/wash/icon.png differ diff --git a/graphics/pokemon/rotom/wash/normal.pal b/graphics/pokemon/rotom/wash/normal.pal new file mode 100644 index 000000000..1070cb148 --- /dev/null +++ b/graphics/pokemon/rotom/wash/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 144 168 +48 168 192 +176 88 48 +248 112 64 +120 56 32 +248 160 128 +248 248 248 +184 184 184 +104 192 216 +16 16 16 +136 208 224 +80 80 72 +48 48 48 +32 144 168 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/shiny.pal b/graphics/pokemon/rotom/wash/shiny.pal new file mode 100644 index 000000000..4d779c215 --- /dev/null +++ b/graphics/pokemon/rotom/wash/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 160 112 +240 200 160 +184 24 80 +224 56 112 +120 0 40 +248 128 168 +248 248 248 +184 184 184 +64 136 232 +16 16 16 +240 224 200 +72 72 80 +40 40 40 +24 72 168 +0 0 0 diff --git a/graphics/pokemon/rowlet/back.png b/graphics/pokemon/rowlet/back.png new file mode 100644 index 000000000..b60016c42 Binary files /dev/null and b/graphics/pokemon/rowlet/back.png differ diff --git a/graphics/pokemon/rowlet/front.png b/graphics/pokemon/rowlet/front.png new file mode 100644 index 000000000..55953244e Binary files /dev/null and b/graphics/pokemon/rowlet/front.png differ diff --git a/graphics/pokemon/rowlet/icon.png b/graphics/pokemon/rowlet/icon.png new file mode 100644 index 000000000..433666f6e Binary files /dev/null and b/graphics/pokemon/rowlet/icon.png differ diff --git a/graphics/pokemon/rowlet/normal.pal b/graphics/pokemon/rowlet/normal.pal new file mode 100644 index 000000000..a3034ae61 --- /dev/null +++ b/graphics/pokemon/rowlet/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 80 +240 192 152 +176 128 112 +240 248 232 +144 128 144 +192 184 184 +16 16 16 +120 48 32 +240 120 64 +176 80 48 +24 96 72 +48 200 136 +40 144 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rowlet/shiny.pal b/graphics/pokemon/rowlet/shiny.pal new file mode 100644 index 000000000..230abae6d --- /dev/null +++ b/graphics/pokemon/rowlet/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 120 88 +120 232 160 +80 168 112 +240 248 232 +144 128 144 +192 184 184 +16 16 16 +120 32 32 +240 72 64 +184 56 40 +32 72 88 +48 160 168 +40 96 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rufflet/anim_front.png b/graphics/pokemon/rufflet/anim_front.png new file mode 100644 index 000000000..522129e95 Binary files /dev/null and b/graphics/pokemon/rufflet/anim_front.png differ diff --git a/graphics/pokemon/rufflet/back.png b/graphics/pokemon/rufflet/back.png new file mode 100644 index 000000000..e8d7170be Binary files /dev/null and b/graphics/pokemon/rufflet/back.png differ diff --git a/graphics/pokemon/rufflet/footprint.png b/graphics/pokemon/rufflet/footprint.png new file mode 100644 index 000000000..83b0235ae Binary files /dev/null and b/graphics/pokemon/rufflet/footprint.png differ diff --git a/graphics/pokemon/rufflet/front.png b/graphics/pokemon/rufflet/front.png new file mode 100644 index 000000000..7a89fcb8e Binary files /dev/null and b/graphics/pokemon/rufflet/front.png differ diff --git a/graphics/pokemon/rufflet/icon.png b/graphics/pokemon/rufflet/icon.png new file mode 100644 index 000000000..331e60465 Binary files /dev/null and b/graphics/pokemon/rufflet/icon.png differ diff --git a/graphics/pokemon/rufflet/normal.pal b/graphics/pokemon/rufflet/normal.pal new file mode 100644 index 000000000..f4b4c2130 --- /dev/null +++ b/graphics/pokemon/rufflet/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 120 168 +16 16 16 +128 104 88 +248 248 248 +64 64 48 +240 240 208 +184 168 136 +160 64 64 +224 96 88 +88 88 112 +48 56 80 +248 208 144 +168 136 96 +168 176 192 +0 0 0 diff --git a/graphics/pokemon/rufflet/shiny.pal b/graphics/pokemon/rufflet/shiny.pal new file mode 100644 index 000000000..2b460e9a8 --- /dev/null +++ b/graphics/pokemon/rufflet/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 72 +16 16 16 +128 112 96 +248 248 248 +80 72 56 +240 232 208 +176 168 144 +208 88 32 +224 136 88 +144 80 32 +112 56 40 +232 224 88 +176 176 48 +184 168 168 +0 0 0 diff --git a/graphics/pokemon/runerigus/back.png b/graphics/pokemon/runerigus/back.png new file mode 100644 index 000000000..cde168e6c Binary files /dev/null and b/graphics/pokemon/runerigus/back.png differ diff --git a/graphics/pokemon/runerigus/front.png b/graphics/pokemon/runerigus/front.png new file mode 100644 index 000000000..d43f55877 Binary files /dev/null and b/graphics/pokemon/runerigus/front.png differ diff --git a/graphics/pokemon/runerigus/normal.pal b/graphics/pokemon/runerigus/normal.pal new file mode 100644 index 000000000..777bc5d0e --- /dev/null +++ b/graphics/pokemon/runerigus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 64 +16 16 16 +192 184 184 +128 104 104 +144 120 136 +216 208 208 +208 96 112 +200 64 72 +168 56 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/runerigus/shiny.pal b/graphics/pokemon/runerigus/shiny.pal new file mode 100644 index 000000000..6166d5bfd --- /dev/null +++ b/graphics/pokemon/runerigus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 72 +16 16 16 +192 184 184 +128 96 120 +144 120 144 +216 208 208 +184 88 208 +144 40 168 +168 56 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sableye/anim_front.png b/graphics/pokemon/sableye/anim_front.png index 3b70ec40f..a67c5172d 100644 Binary files a/graphics/pokemon/sableye/anim_front.png and b/graphics/pokemon/sableye/anim_front.png differ diff --git a/graphics/pokemon/sableye/back.png b/graphics/pokemon/sableye/back.png index 75c12743c..6a0fd17f6 100644 Binary files a/graphics/pokemon/sableye/back.png and b/graphics/pokemon/sableye/back.png differ diff --git a/graphics/pokemon/sableye/front.png b/graphics/pokemon/sableye/front.png index 5004a61ec..24c705294 100644 Binary files a/graphics/pokemon/sableye/front.png and b/graphics/pokemon/sableye/front.png differ diff --git a/graphics/pokemon/sableye/icon.png b/graphics/pokemon/sableye/icon.png index e8ac1307e..0e3f3618d 100644 Binary files a/graphics/pokemon/sableye/icon.png and b/graphics/pokemon/sableye/icon.png differ diff --git a/graphics/pokemon/sableye/normal.pal b/graphics/pokemon/sableye/normal.pal index 89a2bed0a..cf010347d 100644 --- a/graphics/pokemon/sableye/normal.pal +++ b/graphics/pokemon/sableye/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 205 205 -74 49 74 -139 98 139 -197 123 189 -213 148 213 -148 131 213 -197 222 255 -255 255 255 -197 41 32 -106 74 115 -172 180 205 -82 205 65 -32 222 255 -164 115 164 +152 208 160 +72 40 136 +184 160 208 +16 16 16 +24 16 56 +128 96 168 +96 64 144 +128 184 216 +176 216 232 +120 136 176 +248 248 248 +64 136 168 +192 16 32 +248 168 176 +232 72 80 0 0 0 -255 82 74 diff --git a/graphics/pokemon/sableye/shiny.pal b/graphics/pokemon/sableye/shiny.pal index 8b03a2efe..cd62c19bb 100644 --- a/graphics/pokemon/sableye/shiny.pal +++ b/graphics/pokemon/sableye/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 205 205 -115 82 65 -131 82 57 -213 164 123 -246 197 164 -230 148 90 -255 230 156 -255 255 255 -82 213 74 -106 74 57 -230 164 90 -32 222 255 -255 230 106 -180 123 90 +152 208 160 +112 80 48 +248 200 104 +16 16 16 +88 48 16 +208 144 80 +168 112 56 +240 184 0 +248 248 128 +232 144 48 +248 248 248 +216 136 0 +16 192 72 +128 248 184 +72 248 128 0 0 0 -148 255 148 diff --git a/graphics/pokemon/salamence/anim_front.png b/graphics/pokemon/salamence/anim_front.png index 7d1af0efb..70cc7c0f8 100644 Binary files a/graphics/pokemon/salamence/anim_front.png and b/graphics/pokemon/salamence/anim_front.png differ diff --git a/graphics/pokemon/salamence/back.png b/graphics/pokemon/salamence/back.png index 748147e77..2564c88cf 100644 Binary files a/graphics/pokemon/salamence/back.png and b/graphics/pokemon/salamence/back.png differ diff --git a/graphics/pokemon/salamence/front.png b/graphics/pokemon/salamence/front.png index 97db0937c..ccb50e4e5 100644 Binary files a/graphics/pokemon/salamence/front.png and b/graphics/pokemon/salamence/front.png differ diff --git a/graphics/pokemon/salamence/icon.png b/graphics/pokemon/salamence/icon.png index b4c925502..16cdf981f 100644 Binary files a/graphics/pokemon/salamence/icon.png and b/graphics/pokemon/salamence/icon.png differ diff --git a/graphics/pokemon/salamence/normal.pal b/graphics/pokemon/salamence/normal.pal index 8ee78691f..eee5f13af 100644 --- a/graphics/pokemon/salamence/normal.pal +++ b/graphics/pokemon/salamence/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -172 222 98 -57 65 98 -82 98 148 -123 123 222 -172 172 255 -123 74 49 -189 115 74 -222 123 82 -255 148 98 -131 148 148 -172 164 189 -222 213 238 -255 255 255 -0 0 0 -255 255 41 +152 208 160 +104 40 48 +216 136 152 +192 88 96 +152 56 72 24 24 24 +24 96 120 +48 128 152 +128 200 216 +72 160 184 +184 168 168 +248 248 248 +96 56 64 +152 88 104 +128 144 144 +224 216 224 diff --git a/graphics/pokemon/salamence/shiny.pal b/graphics/pokemon/salamence/shiny.pal index bf2da08f2..90882cf90 100644 --- a/graphics/pokemon/salamence/shiny.pal +++ b/graphics/pokemon/salamence/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -172 222 98 -16 98 32 -98 156 106 -106 197 106 -148 230 148 -123 74 49 -189 115 74 -222 123 82 -255 148 98 -131 148 148 -172 164 189 -222 213 238 -255 255 255 -0 0 0 -255 255 41 +152 208 160 +112 56 40 +248 176 144 +216 120 80 +168 96 56 24 24 24 +24 96 24 +72 144 64 +144 232 128 +88 184 80 +168 160 184 +248 248 248 +112 56 40 +192 104 72 +120 136 136 +216 208 232 diff --git a/graphics/pokemon/salandit/back.png b/graphics/pokemon/salandit/back.png new file mode 100644 index 000000000..36a623c94 Binary files /dev/null and b/graphics/pokemon/salandit/back.png differ diff --git a/graphics/pokemon/salandit/front.png b/graphics/pokemon/salandit/front.png new file mode 100644 index 000000000..33f5fa26f Binary files /dev/null and b/graphics/pokemon/salandit/front.png differ diff --git a/graphics/pokemon/salandit/icon.png b/graphics/pokemon/salandit/icon.png new file mode 100644 index 000000000..e0c6309c7 Binary files /dev/null and b/graphics/pokemon/salandit/icon.png differ diff --git a/graphics/pokemon/salandit/normal.pal b/graphics/pokemon/salandit/normal.pal new file mode 100644 index 000000000..ba5c7e8bf --- /dev/null +++ b/graphics/pokemon/salandit/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +16 16 8 +16 16 16 +240 80 8 +104 104 96 +40 32 24 +64 56 48 +112 88 88 +184 152 200 +216 200 224 +88 80 136 +64 64 64 +136 120 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salandit/shiny.pal b/graphics/pokemon/salandit/shiny.pal new file mode 100644 index 000000000..77e826144 --- /dev/null +++ b/graphics/pokemon/salandit/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 96 +16 16 8 +16 16 16 +240 80 8 +200 192 200 +40 32 24 +64 56 48 +112 88 88 +184 152 200 +216 200 224 +88 80 136 +144 136 144 +224 224 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salazzle/back.png b/graphics/pokemon/salazzle/back.png new file mode 100644 index 000000000..f4d414e69 Binary files /dev/null and b/graphics/pokemon/salazzle/back.png differ diff --git a/graphics/pokemon/salazzle/front.png b/graphics/pokemon/salazzle/front.png new file mode 100644 index 000000000..ca66daa78 Binary files /dev/null and b/graphics/pokemon/salazzle/front.png differ diff --git a/graphics/pokemon/salazzle/icon.png b/graphics/pokemon/salazzle/icon.png new file mode 100644 index 000000000..db4edf2fc Binary files /dev/null and b/graphics/pokemon/salazzle/icon.png differ diff --git a/graphics/pokemon/salazzle/normal.pal b/graphics/pokemon/salazzle/normal.pal new file mode 100644 index 000000000..547d251ea --- /dev/null +++ b/graphics/pokemon/salazzle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +104 104 96 +16 16 16 +64 64 64 +184 152 200 +32 24 64 +216 200 224 +56 48 96 +248 48 152 +80 80 136 +208 40 88 +120 32 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salazzle/shiny.pal b/graphics/pokemon/salazzle/shiny.pal new file mode 100644 index 000000000..ad5bc665f --- /dev/null +++ b/graphics/pokemon/salazzle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 96 +200 192 200 +16 16 16 +144 136 144 +184 152 200 +32 24 64 +216 200 224 +56 48 96 +248 48 152 +80 80 136 +208 40 88 +120 32 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/samurott/anim_front.png b/graphics/pokemon/samurott/anim_front.png new file mode 100644 index 000000000..3bf85693d Binary files /dev/null and b/graphics/pokemon/samurott/anim_front.png differ diff --git a/graphics/pokemon/samurott/back.png b/graphics/pokemon/samurott/back.png new file mode 100644 index 000000000..546936e1c Binary files /dev/null and b/graphics/pokemon/samurott/back.png differ diff --git a/graphics/pokemon/samurott/footprint.png b/graphics/pokemon/samurott/footprint.png new file mode 100644 index 000000000..afb85761b Binary files /dev/null and b/graphics/pokemon/samurott/footprint.png differ diff --git a/graphics/pokemon/samurott/front.png b/graphics/pokemon/samurott/front.png new file mode 100644 index 000000000..769657fcf Binary files /dev/null and b/graphics/pokemon/samurott/front.png differ diff --git a/graphics/pokemon/samurott/icon.png b/graphics/pokemon/samurott/icon.png new file mode 100644 index 000000000..333c6cb87 Binary files /dev/null and b/graphics/pokemon/samurott/icon.png differ diff --git a/graphics/pokemon/samurott/normal.pal b/graphics/pokemon/samurott/normal.pal new file mode 100644 index 000000000..8eacbf6f6 --- /dev/null +++ b/graphics/pokemon/samurott/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +112 96 64 +208 192 120 +240 224 168 +160 144 96 +72 64 80 +248 248 248 +128 168 176 +32 64 104 +40 96 168 +224 104 72 +192 184 200 +96 120 120 +32 48 72 +0 0 0 diff --git a/graphics/pokemon/samurott/shiny.pal b/graphics/pokemon/samurott/shiny.pal new file mode 100644 index 000000000..5f67484f1 --- /dev/null +++ b/graphics/pokemon/samurott/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +120 64 48 +216 152 128 +240 184 152 +176 104 80 +72 72 72 +248 248 248 +192 184 128 +40 40 64 +32 64 104 +208 80 96 +216 216 176 +120 120 80 +24 24 40 +0 0 0 diff --git a/graphics/pokemon/sandaconda/back.png b/graphics/pokemon/sandaconda/back.png new file mode 100644 index 000000000..9b3a9b325 Binary files /dev/null and b/graphics/pokemon/sandaconda/back.png differ diff --git a/graphics/pokemon/sandaconda/front.png b/graphics/pokemon/sandaconda/front.png new file mode 100644 index 000000000..54c2af107 Binary files /dev/null and b/graphics/pokemon/sandaconda/front.png differ diff --git a/graphics/pokemon/sandaconda/normal.pal b/graphics/pokemon/sandaconda/normal.pal new file mode 100644 index 000000000..88fe53d18 --- /dev/null +++ b/graphics/pokemon/sandaconda/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 40 +136 136 64 +16 16 16 +72 56 32 +120 80 64 +168 120 80 +64 56 40 +104 96 64 +240 240 208 +176 160 104 +184 32 8 +144 224 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandaconda/shiny.pal b/graphics/pokemon/sandaconda/shiny.pal new file mode 100644 index 000000000..a7912d3d1 --- /dev/null +++ b/graphics/pokemon/sandaconda/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 72 +96 104 96 +16 16 16 +56 56 48 +104 80 80 +144 112 104 +56 56 48 +88 96 72 +224 232 216 +152 160 120 +80 64 64 +192 176 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandile/anim_front.png b/graphics/pokemon/sandile/anim_front.png new file mode 100644 index 000000000..a396e9581 Binary files /dev/null and b/graphics/pokemon/sandile/anim_front.png differ diff --git a/graphics/pokemon/sandile/back.png b/graphics/pokemon/sandile/back.png new file mode 100644 index 000000000..168094704 Binary files /dev/null and b/graphics/pokemon/sandile/back.png differ diff --git a/graphics/pokemon/sandile/footprint.png b/graphics/pokemon/sandile/footprint.png new file mode 100644 index 000000000..3465dd0d0 Binary files /dev/null and b/graphics/pokemon/sandile/footprint.png differ diff --git a/graphics/pokemon/sandile/front.png b/graphics/pokemon/sandile/front.png new file mode 100644 index 000000000..14b1f76bf Binary files /dev/null and b/graphics/pokemon/sandile/front.png differ diff --git a/graphics/pokemon/sandile/icon.png b/graphics/pokemon/sandile/icon.png new file mode 100644 index 000000000..c582ed4f9 Binary files /dev/null and b/graphics/pokemon/sandile/icon.png differ diff --git a/graphics/pokemon/sandile/normal.pal b/graphics/pokemon/sandile/normal.pal new file mode 100644 index 000000000..1c62e6c79 --- /dev/null +++ b/graphics/pokemon/sandile/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 112 72 +32 32 32 +240 216 176 +80 56 32 +16 16 16 +216 160 112 +72 72 80 +176 168 168 +80 80 96 +176 96 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandile/shiny.pal b/graphics/pokemon/sandile/shiny.pal new file mode 100644 index 000000000..f92d5f6bd --- /dev/null +++ b/graphics/pokemon/sandile/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 56 +32 32 32 +208 240 152 +48 72 24 +16 16 16 +200 200 72 +64 64 72 +176 168 168 +80 80 96 +64 144 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/anim_front.png b/graphics/pokemon/sandshrew/anim_front.png index 8382009fd..9f8bbf63d 100644 Binary files a/graphics/pokemon/sandshrew/anim_front.png and b/graphics/pokemon/sandshrew/anim_front.png differ diff --git a/graphics/pokemon/sandshrew/back.png b/graphics/pokemon/sandshrew/back.png index 86fa10ec8..5375da9d6 100644 Binary files a/graphics/pokemon/sandshrew/back.png and b/graphics/pokemon/sandshrew/back.png differ diff --git a/graphics/pokemon/sandshrew/front.png b/graphics/pokemon/sandshrew/front.png index e63f71814..4e6be966e 100644 Binary files a/graphics/pokemon/sandshrew/front.png and b/graphics/pokemon/sandshrew/front.png differ diff --git a/graphics/pokemon/sandshrew/icon.png b/graphics/pokemon/sandshrew/icon.png index 5919f1095..1a6aca2c3 100644 Binary files a/graphics/pokemon/sandshrew/icon.png and b/graphics/pokemon/sandshrew/icon.png differ diff --git a/graphics/pokemon/sandshrew/normal.pal b/graphics/pokemon/sandshrew/normal.pal index 5f537b591..9468fd84a 100644 --- a/graphics/pokemon/sandshrew/normal.pal +++ b/graphics/pokemon/sandshrew/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -255 0 255 -230 230 0 -213 189 0 -172 139 0 -131 82 16 -255 0 255 -255 0 255 -255 0 255 -180 180 164 -205 205 189 -238 238 222 -139 139 139 -82 82 82 +152 208 160 +104 72 32 +232 192 88 +184 176 160 16 16 16 +192 152 80 +144 112 48 +232 232 200 +8 80 120 +248 248 248 +0 112 184 +216 216 192 +128 128 128 +40 120 200 +16 56 120 +128 96 16 diff --git a/graphics/pokemon/sandshrew/shiny.pal b/graphics/pokemon/sandshrew/shiny.pal index ce7877a66..ac8291fe5 100644 --- a/graphics/pokemon/sandshrew/shiny.pal +++ b/graphics/pokemon/sandshrew/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -255 0 255 -213 238 123 -172 197 82 -131 156 41 -65 90 0 -255 0 255 -255 0 255 -255 0 255 -180 180 164 -205 205 189 -238 238 222 -139 139 139 -82 82 82 +152 208 160 +64 96 64 +168 216 72 +192 184 184 16 16 16 +136 176 64 +104 128 72 +224 232 224 +24 48 88 +248 248 248 +48 96 144 +216 208 200 +128 128 128 +48 96 144 +24 48 88 +64 96 64 diff --git a/graphics/pokemon/sandslash/anim_front.png b/graphics/pokemon/sandslash/anim_front.png index b71e3bc7d..5409c3aa6 100644 Binary files a/graphics/pokemon/sandslash/anim_front.png and b/graphics/pokemon/sandslash/anim_front.png differ diff --git a/graphics/pokemon/sandslash/back.png b/graphics/pokemon/sandslash/back.png index 64c305047..13efe9433 100644 Binary files a/graphics/pokemon/sandslash/back.png and b/graphics/pokemon/sandslash/back.png differ diff --git a/graphics/pokemon/sandslash/front.png b/graphics/pokemon/sandslash/front.png index f8090078a..5c2e6da90 100644 Binary files a/graphics/pokemon/sandslash/front.png and b/graphics/pokemon/sandslash/front.png differ diff --git a/graphics/pokemon/sandslash/icon.png b/graphics/pokemon/sandslash/icon.png index 08198e6b2..a1d72a1ba 100644 Binary files a/graphics/pokemon/sandslash/icon.png and b/graphics/pokemon/sandslash/icon.png differ diff --git a/graphics/pokemon/sandslash/normal.pal b/graphics/pokemon/sandslash/normal.pal index a9122fbf6..f79c67d10 100644 --- a/graphics/pokemon/sandslash/normal.pal +++ b/graphics/pokemon/sandslash/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -246 238 90 -222 197 32 -189 164 0 -131 98 0 -238 238 222 -205 205 189 -139 139 139 -74 74 74 -205 180 74 -156 123 16 -123 90 0 -90 49 0 +152 208 160 +64 40 16 +152 104 40 16 16 16 -255 0 255 +128 104 56 +112 72 24 +192 152 72 +80 64 32 +232 184 80 +248 248 248 +136 136 136 +216 200 176 +200 200 208 +48 48 72 +80 80 80 +216 200 176 diff --git a/graphics/pokemon/sandslash/shiny.pal b/graphics/pokemon/sandslash/shiny.pal index 8d1cca9b2..fe701e536 100644 --- a/graphics/pokemon/sandslash/shiny.pal +++ b/graphics/pokemon/sandslash/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -246 238 156 -222 205 115 -164 148 65 -131 115 32 -98 82 0 -238 238 222 -205 205 189 -139 139 139 -74 74 74 -246 98 98 -213 65 65 -180 32 32 -123 0 0 -90 0 0 -255 0 255 +152 208 160 +112 0 16 +216 48 64 +16 16 16 +120 104 56 +184 8 32 +168 144 96 +72 56 16 +208 192 120 +248 248 248 +136 136 136 +216 200 184 +216 200 184 +48 48 72 +80 80 80 +216 200 176 diff --git a/graphics/pokemon/sandygast/back.png b/graphics/pokemon/sandygast/back.png new file mode 100644 index 000000000..a6cb1c375 Binary files /dev/null and b/graphics/pokemon/sandygast/back.png differ diff --git a/graphics/pokemon/sandygast/front.png b/graphics/pokemon/sandygast/front.png new file mode 100644 index 000000000..5e80875bb Binary files /dev/null and b/graphics/pokemon/sandygast/front.png differ diff --git a/graphics/pokemon/sandygast/icon.png b/graphics/pokemon/sandygast/icon.png new file mode 100644 index 000000000..46167f5ab Binary files /dev/null and b/graphics/pokemon/sandygast/icon.png differ diff --git a/graphics/pokemon/sandygast/normal.pal b/graphics/pokemon/sandygast/normal.pal new file mode 100644 index 000000000..5632e3827 --- /dev/null +++ b/graphics/pokemon/sandygast/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 112 +248 248 248 +192 192 192 +16 16 16 +104 0 24 +248 64 72 +192 8 24 +112 88 64 +184 160 120 +224 208 184 +72 48 32 +184 200 208 +72 48 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandygast/shiny.pal b/graphics/pokemon/sandygast/shiny.pal new file mode 100644 index 000000000..b5c531f8d --- /dev/null +++ b/graphics/pokemon/sandygast/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 112 +248 248 248 +192 192 192 +16 16 16 +136 104 0 +248 240 80 +208 176 0 +56 56 56 +72 72 72 +112 112 112 +32 32 32 +48 168 224 +40 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawk/anim_front.png b/graphics/pokemon/sawk/anim_front.png new file mode 100644 index 000000000..7b16d08ed Binary files /dev/null and b/graphics/pokemon/sawk/anim_front.png differ diff --git a/graphics/pokemon/sawk/back.png b/graphics/pokemon/sawk/back.png new file mode 100644 index 000000000..35e589d28 Binary files /dev/null and b/graphics/pokemon/sawk/back.png differ diff --git a/graphics/pokemon/sawk/footprint.png b/graphics/pokemon/sawk/footprint.png new file mode 100644 index 000000000..d4a0af888 Binary files /dev/null and b/graphics/pokemon/sawk/footprint.png differ diff --git a/graphics/pokemon/sawk/front.png b/graphics/pokemon/sawk/front.png new file mode 100644 index 000000000..c40a99672 Binary files /dev/null and b/graphics/pokemon/sawk/front.png differ diff --git a/graphics/pokemon/sawk/icon.png b/graphics/pokemon/sawk/icon.png new file mode 100644 index 000000000..f9486e93f Binary files /dev/null and b/graphics/pokemon/sawk/icon.png differ diff --git a/graphics/pokemon/sawk/normal.pal b/graphics/pokemon/sawk/normal.pal new file mode 100644 index 000000000..4ab8bcb88 --- /dev/null +++ b/graphics/pokemon/sawk/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 96 +104 152 208 +56 96 136 +16 16 16 +40 40 40 +56 128 192 +64 64 64 +112 168 160 +144 216 216 +240 240 240 +104 112 120 +136 184 184 +64 64 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawk/shiny.pal b/graphics/pokemon/sawk/shiny.pal new file mode 100644 index 000000000..42bdc03cd --- /dev/null +++ b/graphics/pokemon/sawk/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +136 128 224 +72 64 88 +16 16 16 +40 40 40 +96 88 192 +64 64 72 +136 176 184 +208 240 232 +240 240 240 +104 112 120 +168 200 200 +72 72 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/autumn/back.png b/graphics/pokemon/sawsbuck/autumn/back.png new file mode 100644 index 000000000..029ddf1d6 Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/back.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/front.png b/graphics/pokemon/sawsbuck/autumn/front.png new file mode 100644 index 000000000..9a3284010 Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/front.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/icon.png b/graphics/pokemon/sawsbuck/autumn/icon.png new file mode 100644 index 000000000..082cb94ea Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/icon.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/normal.pal b/graphics/pokemon/sawsbuck/autumn/normal.pal new file mode 100644 index 000000000..330a22f95 --- /dev/null +++ b/graphics/pokemon/sawsbuck/autumn/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +119 50 50 +81 34 46 +0 0 0 +186 79 78 +51 30 15 +247 212 123 +30 20 10 +86 53 36 +65 32 16 +119 77 53 +61 35 34 +158 127 75 +249 159 79 +222 222 222 +172 172 172 diff --git a/graphics/pokemon/sawsbuck/autumn/shiny.pal b/graphics/pokemon/sawsbuck/autumn/shiny.pal new file mode 100644 index 000000000..e9c804649 --- /dev/null +++ b/graphics/pokemon/sawsbuck/autumn/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +128 32 48 +88 24 24 +0 0 0 +184 56 56 +74 16 8 +238 222 164 +30 20 10 +130 67 23 +65 32 16 +178 114 49 +84 35 16 +183 167 84 +222 205 41 +222 222 222 +172 172 172 diff --git a/graphics/pokemon/sawsbuck/back.png b/graphics/pokemon/sawsbuck/back.png new file mode 100644 index 000000000..bbf5eef95 Binary files /dev/null and b/graphics/pokemon/sawsbuck/back.png differ diff --git a/graphics/pokemon/sawsbuck/footprint.png b/graphics/pokemon/sawsbuck/footprint.png new file mode 100644 index 000000000..39a7b0bf9 Binary files /dev/null and b/graphics/pokemon/sawsbuck/footprint.png differ diff --git a/graphics/pokemon/sawsbuck/front.png b/graphics/pokemon/sawsbuck/front.png new file mode 100644 index 000000000..eb18835d6 Binary files /dev/null and b/graphics/pokemon/sawsbuck/front.png differ diff --git a/graphics/pokemon/sawsbuck/icon.png b/graphics/pokemon/sawsbuck/icon.png new file mode 100644 index 000000000..b73633ea6 Binary files /dev/null and b/graphics/pokemon/sawsbuck/icon.png differ diff --git a/graphics/pokemon/sawsbuck/normal.pal b/graphics/pokemon/sawsbuck/normal.pal new file mode 100644 index 000000000..2564dd71c --- /dev/null +++ b/graphics/pokemon/sawsbuck/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 16 16 +0 0 0 +168 88 104 +112 56 64 +48 24 8 +240 208 120 +232 128 144 +80 48 32 +56 32 32 +248 152 72 +112 72 48 +152 120 72 +216 216 216 +168 168 168 +24 16 8 diff --git a/graphics/pokemon/sawsbuck/shiny.pal b/graphics/pokemon/sawsbuck/shiny.pal new file mode 100644 index 000000000..2f5ca83bc --- /dev/null +++ b/graphics/pokemon/sawsbuck/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 16 16 +0 0 0 +200 64 104 +104 24 48 +72 16 8 +232 216 160 +248 112 152 +128 64 16 +80 32 16 +216 200 40 +176 112 48 +176 160 80 +216 216 216 +168 168 168 +48 16 16 diff --git a/graphics/pokemon/sawsbuck/summer/back.png b/graphics/pokemon/sawsbuck/summer/back.png new file mode 100644 index 000000000..dc4071e2e Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/back.png differ diff --git a/graphics/pokemon/sawsbuck/summer/front.png b/graphics/pokemon/sawsbuck/summer/front.png new file mode 100644 index 000000000..9e84b66e1 Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/front.png differ diff --git a/graphics/pokemon/sawsbuck/summer/icon.png b/graphics/pokemon/sawsbuck/summer/icon.png new file mode 100644 index 000000000..e699823cd Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/icon.png differ diff --git a/graphics/pokemon/sawsbuck/summer/normal.pal b/graphics/pokemon/sawsbuck/summer/normal.pal new file mode 100644 index 000000000..2fa072e32 --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +34 58 37 +0 0 0 +46 145 76 +40 96 54 +247 212 123 +51 30 15 +86 53 36 +119 77 53 +61 35 34 +158 127 75 +249 159 79 +222 222 222 +172 172 172 +30 20 10 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/summer/shiny.pal b/graphics/pokemon/sawsbuck/summer/shiny.pal new file mode 100644 index 000000000..ab7183bc0 --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +24 56 40 +0 0 0 +8 140 66 +24 88 48 +238 222 164 +74 16 8 +130 67 23 +178 114 49 +84 35 16 +183 167 84 +222 205 41 +222 222 222 +172 172 172 +49 16 16 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/winter/back.png b/graphics/pokemon/sawsbuck/winter/back.png new file mode 100644 index 000000000..89fb13912 Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/back.png differ diff --git a/graphics/pokemon/sawsbuck/winter/front.png b/graphics/pokemon/sawsbuck/winter/front.png new file mode 100644 index 000000000..92f7000bb Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/front.png differ diff --git a/graphics/pokemon/sawsbuck/winter/icon.png b/graphics/pokemon/sawsbuck/winter/icon.png new file mode 100644 index 000000000..b7e7a3600 Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/icon.png differ diff --git a/graphics/pokemon/sawsbuck/winter/normal.pal b/graphics/pokemon/sawsbuck/winter/normal.pal new file mode 100644 index 000000000..b0d26c0f1 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +135 116 121 +76 61 72 +49 16 16 +0 0 0 +255 255 255 +178 160 153 +51 30 15 +247 212 123 +119 77 53 +65 32 16 +86 53 36 +61 35 34 +158 127 75 +249 159 79 +222 222 222 diff --git a/graphics/pokemon/sawsbuck/winter/shiny.pal b/graphics/pokemon/sawsbuck/winter/shiny.pal new file mode 100644 index 000000000..feb2911d9 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +104 104 104 +64 72 64 +49 16 16 +0 0 0 +255 255 255 +168 168 168 +74 16 8 +247 212 123 +178 114 49 +65 32 16 +130 67 23 +84 35 16 +183 167 84 +222 205 41 +222 222 222 diff --git a/graphics/pokemon/scatterbug/back.png b/graphics/pokemon/scatterbug/back.png new file mode 100644 index 000000000..d22122fb6 Binary files /dev/null and b/graphics/pokemon/scatterbug/back.png differ diff --git a/graphics/pokemon/scatterbug/front.png b/graphics/pokemon/scatterbug/front.png new file mode 100644 index 000000000..9af21a9bd Binary files /dev/null and b/graphics/pokemon/scatterbug/front.png differ diff --git a/graphics/pokemon/scatterbug/icon.png b/graphics/pokemon/scatterbug/icon.png new file mode 100644 index 000000000..eceb9886e Binary files /dev/null and b/graphics/pokemon/scatterbug/icon.png differ diff --git a/graphics/pokemon/scatterbug/normal.pal b/graphics/pokemon/scatterbug/normal.pal new file mode 100644 index 000000000..3ddb76f88 --- /dev/null +++ b/graphics/pokemon/scatterbug/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +0 0 0 +248 248 248 +184 184 184 +32 32 32 +88 80 80 +120 120 120 +80 72 40 +224 192 120 +24 16 16 +248 248 248 +184 184 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scatterbug/shiny.pal b/graphics/pokemon/scatterbug/shiny.pal new file mode 100644 index 000000000..ae8686ab6 --- /dev/null +++ b/graphics/pokemon/scatterbug/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +8 8 8 +136 136 136 +72 72 72 +72 72 64 +168 160 160 +216 208 200 +80 72 40 +224 192 120 +0 0 0 +248 248 248 +184 184 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sceptile/anim_front.png b/graphics/pokemon/sceptile/anim_front.png index 74473e2e5..ce0372adc 100644 Binary files a/graphics/pokemon/sceptile/anim_front.png and b/graphics/pokemon/sceptile/anim_front.png differ diff --git a/graphics/pokemon/sceptile/back.png b/graphics/pokemon/sceptile/back.png index 5b7e8696e..7b530a086 100644 Binary files a/graphics/pokemon/sceptile/back.png and b/graphics/pokemon/sceptile/back.png differ diff --git a/graphics/pokemon/sceptile/front.png b/graphics/pokemon/sceptile/front.png index f6ce3a054..0d038b387 100644 Binary files a/graphics/pokemon/sceptile/front.png and b/graphics/pokemon/sceptile/front.png differ diff --git a/graphics/pokemon/sceptile/icon.png b/graphics/pokemon/sceptile/icon.png index d144941e0..3eec2474b 100644 Binary files a/graphics/pokemon/sceptile/icon.png and b/graphics/pokemon/sceptile/icon.png differ diff --git a/graphics/pokemon/sceptile/normal.pal b/graphics/pokemon/sceptile/normal.pal index 31f822b0c..91cd9737d 100644 --- a/graphics/pokemon/sceptile/normal.pal +++ b/graphics/pokemon/sceptile/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 106 156 -255 230 106 -255 197 82 -197 131 57 -255 238 180 -255 106 82 -213 82 57 -164 74 49 -57 98 32 -123 98 90 -255 255 255 -189 255 115 -156 213 74 -115 172 49 -90 123 32 +200 128 216 +40 80 40 +168 216 184 +80 160 80 +80 112 80 +112 200 120 16 16 16 +216 184 96 +248 224 128 +184 88 72 +232 112 96 +112 88 40 +80 152 88 +128 176 128 +40 80 40 +80 112 80 diff --git a/graphics/pokemon/sceptile/shiny.pal b/graphics/pokemon/sceptile/shiny.pal index 9a6882bf4..1bb3a77f5 100644 --- a/graphics/pokemon/sceptile/shiny.pal +++ b/graphics/pokemon/sceptile/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 106 156 -255 106 82 -213 82 57 -164 74 49 -255 238 180 -255 230 106 -255 180 82 -197 131 57 -57 98 32 -123 98 90 -255 255 255 -189 246 255 -164 222 230 -90 180 164 -82 139 131 +200 128 216 +56 88 88 +184 240 248 +96 176 152 +88 144 136 +160 216 232 16 16 16 +208 72 48 +248 104 80 +192 128 56 +248 184 80 +136 40 40 +96 176 152 +160 216 232 +40 80 40 +80 112 80 diff --git a/graphics/pokemon/scizor/anim_front.png b/graphics/pokemon/scizor/anim_front.png index 9005f3438..0b49c6b8d 100644 Binary files a/graphics/pokemon/scizor/anim_front.png and b/graphics/pokemon/scizor/anim_front.png differ diff --git a/graphics/pokemon/scizor/back.png b/graphics/pokemon/scizor/back.png index b31f50da1..90049e102 100644 Binary files a/graphics/pokemon/scizor/back.png and b/graphics/pokemon/scizor/back.png differ diff --git a/graphics/pokemon/scizor/front.png b/graphics/pokemon/scizor/front.png index 33bdef332..be2df1461 100644 Binary files a/graphics/pokemon/scizor/front.png and b/graphics/pokemon/scizor/front.png differ diff --git a/graphics/pokemon/scizor/icon.png b/graphics/pokemon/scizor/icon.png index 0a8667832..5fc6d9740 100644 Binary files a/graphics/pokemon/scizor/icon.png and b/graphics/pokemon/scizor/icon.png differ diff --git a/graphics/pokemon/scizor/normal.pal b/graphics/pokemon/scizor/normal.pal index a9310feae..f67d67b6a 100644 --- a/graphics/pokemon/scizor/normal.pal +++ b/graphics/pokemon/scizor/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 197 115 -255 98 16 -205 57 0 -123 32 0 -255 0 255 -255 205 16 -255 139 41 -189 139 41 -255 0 255 -255 0 255 -197 197 205 -148 148 156 -90 90 106 +152 208 160 +88 24 32 +224 104 104 16 16 16 +152 40 40 +200 64 64 +104 104 112 +176 184 224 +248 248 248 +48 48 56 +248 192 88 +144 144 160 +152 104 32 +184 136 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scizor/shiny.pal b/graphics/pokemon/scizor/shiny.pal index 93e8e479b..5ad374130 100644 --- a/graphics/pokemon/scizor/shiny.pal +++ b/graphics/pokemon/scizor/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 230 98 -180 189 65 -106 115 65 -74 82 16 -255 0 255 -255 205 16 -255 139 41 -189 139 41 -255 0 255 -255 0 255 -197 197 205 -98 197 82 -49 123 32 +152 208 160 +88 112 16 +224 248 144 16 16 16 +152 168 32 +200 224 48 +72 176 104 +184 208 184 +248 248 248 +16 104 32 +248 216 56 +72 176 104 +184 136 40 +232 136 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scolipede/anim_front.png b/graphics/pokemon/scolipede/anim_front.png new file mode 100644 index 000000000..aa4078abc Binary files /dev/null and b/graphics/pokemon/scolipede/anim_front.png differ diff --git a/graphics/pokemon/scolipede/back.png b/graphics/pokemon/scolipede/back.png new file mode 100644 index 000000000..2a8235682 Binary files /dev/null and b/graphics/pokemon/scolipede/back.png differ diff --git a/graphics/pokemon/scolipede/footprint.png b/graphics/pokemon/scolipede/footprint.png new file mode 100644 index 000000000..d87da5cd6 Binary files /dev/null and b/graphics/pokemon/scolipede/footprint.png differ diff --git a/graphics/pokemon/scolipede/front.png b/graphics/pokemon/scolipede/front.png new file mode 100644 index 000000000..5a133202f Binary files /dev/null and b/graphics/pokemon/scolipede/front.png differ diff --git a/graphics/pokemon/scolipede/icon.png b/graphics/pokemon/scolipede/icon.png new file mode 100644 index 000000000..c5b66dc26 Binary files /dev/null and b/graphics/pokemon/scolipede/icon.png differ diff --git a/graphics/pokemon/scolipede/normal.pal b/graphics/pokemon/scolipede/normal.pal new file mode 100644 index 000000000..857618fda --- /dev/null +++ b/graphics/pokemon/scolipede/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +64 32 40 +184 64 96 +112 56 104 +160 80 152 +168 40 120 +56 16 32 +112 40 64 +32 40 32 +80 88 80 +88 48 88 +240 160 80 +56 64 56 +0 0 0 +208 136 56 diff --git a/graphics/pokemon/scolipede/shiny.pal b/graphics/pokemon/scolipede/shiny.pal new file mode 100644 index 000000000..48f6eb4a5 --- /dev/null +++ b/graphics/pokemon/scolipede/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 24 24 +200 72 40 +16 112 104 +56 184 176 +128 112 88 +48 0 0 +152 24 24 +32 40 40 +72 80 80 +80 56 48 +192 248 0 +48 56 56 +0 0 0 +112 184 32 diff --git a/graphics/pokemon/scorbunny/back.png b/graphics/pokemon/scorbunny/back.png new file mode 100644 index 000000000..1189ea61f Binary files /dev/null and b/graphics/pokemon/scorbunny/back.png differ diff --git a/graphics/pokemon/scorbunny/front.png b/graphics/pokemon/scorbunny/front.png new file mode 100644 index 000000000..03cac0952 Binary files /dev/null and b/graphics/pokemon/scorbunny/front.png differ diff --git a/graphics/pokemon/scorbunny/normal.pal b/graphics/pokemon/scorbunny/normal.pal new file mode 100644 index 000000000..9f889e63b --- /dev/null +++ b/graphics/pokemon/scorbunny/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 40 32 +240 112 56 +248 168 88 +16 16 16 +248 224 120 +240 240 240 +200 192 192 +152 144 144 +248 232 160 +248 248 248 +248 168 112 +208 72 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scorbunny/shiny.pal b/graphics/pokemon/scorbunny/shiny.pal new file mode 100644 index 000000000..821e6f0bc --- /dev/null +++ b/graphics/pokemon/scorbunny/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 72 24 +240 168 16 +248 216 40 +16 16 16 +248 232 120 +240 240 232 +192 192 176 +144 144 128 +248 240 160 +248 248 248 +248 168 112 +208 120 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scrafty/anim_front.png b/graphics/pokemon/scrafty/anim_front.png new file mode 100644 index 000000000..3e0e821e6 Binary files /dev/null and b/graphics/pokemon/scrafty/anim_front.png differ diff --git a/graphics/pokemon/scrafty/back.png b/graphics/pokemon/scrafty/back.png new file mode 100644 index 000000000..9d066bf0b Binary files /dev/null and b/graphics/pokemon/scrafty/back.png differ diff --git a/graphics/pokemon/scrafty/footprint.png b/graphics/pokemon/scrafty/footprint.png new file mode 100644 index 000000000..49d790110 Binary files /dev/null and b/graphics/pokemon/scrafty/footprint.png differ diff --git a/graphics/pokemon/scrafty/front.png b/graphics/pokemon/scrafty/front.png new file mode 100644 index 000000000..ea1d8f764 Binary files /dev/null and b/graphics/pokemon/scrafty/front.png differ diff --git a/graphics/pokemon/scrafty/icon.png b/graphics/pokemon/scrafty/icon.png new file mode 100644 index 000000000..0e4af9f53 Binary files /dev/null and b/graphics/pokemon/scrafty/icon.png differ diff --git a/graphics/pokemon/scrafty/normal.pal b/graphics/pokemon/scrafty/normal.pal new file mode 100644 index 000000000..bfc329bbe --- /dev/null +++ b/graphics/pokemon/scrafty/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 32 +232 128 112 +32 32 32 +168 72 64 +176 96 64 +248 136 80 +120 64 40 +72 64 72 +168 168 168 +248 248 248 +216 216 216 +88 96 104 +96 72 48 +240 184 96 +176 128 72 diff --git a/graphics/pokemon/scrafty/shiny.pal b/graphics/pokemon/scrafty/shiny.pal new file mode 100644 index 000000000..159e906b5 --- /dev/null +++ b/graphics/pokemon/scrafty/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 64 32 +232 144 120 +32 32 32 +192 96 48 +192 152 40 +240 216 72 +128 104 48 +72 72 72 +168 168 168 +248 248 248 +216 216 216 +96 96 96 +56 104 48 +112 208 72 +80 160 56 diff --git a/graphics/pokemon/scraggy/anim_front.png b/graphics/pokemon/scraggy/anim_front.png new file mode 100644 index 000000000..33c0a6f4f Binary files /dev/null and b/graphics/pokemon/scraggy/anim_front.png differ diff --git a/graphics/pokemon/scraggy/back.png b/graphics/pokemon/scraggy/back.png new file mode 100644 index 000000000..992f635c8 Binary files /dev/null and b/graphics/pokemon/scraggy/back.png differ diff --git a/graphics/pokemon/scraggy/footprint.png b/graphics/pokemon/scraggy/footprint.png new file mode 100644 index 000000000..422b9a2b8 Binary files /dev/null and b/graphics/pokemon/scraggy/footprint.png differ diff --git a/graphics/pokemon/scraggy/front.png b/graphics/pokemon/scraggy/front.png new file mode 100644 index 000000000..da995ce5e Binary files /dev/null and b/graphics/pokemon/scraggy/front.png differ diff --git a/graphics/pokemon/scraggy/icon.png b/graphics/pokemon/scraggy/icon.png new file mode 100644 index 000000000..e63301f36 Binary files /dev/null and b/graphics/pokemon/scraggy/icon.png differ diff --git a/graphics/pokemon/scraggy/normal.pal b/graphics/pokemon/scraggy/normal.pal new file mode 100644 index 000000000..c0b65e6c1 --- /dev/null +++ b/graphics/pokemon/scraggy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 64 56 +104 40 40 +232 96 88 +120 88 64 +32 32 32 +192 144 72 +248 192 96 +64 64 64 +248 248 248 +104 96 88 +176 160 152 +120 112 80 +192 176 120 +248 232 152 +0 0 0 diff --git a/graphics/pokemon/scraggy/shiny.pal b/graphics/pokemon/scraggy/shiny.pal new file mode 100644 index 000000000..f71882f6a --- /dev/null +++ b/graphics/pokemon/scraggy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 56 120 +104 32 72 +232 88 176 +120 88 8 +32 32 32 +192 136 32 +248 176 48 +64 64 64 +248 248 248 +80 80 80 +168 168 168 +112 104 88 +168 160 104 +216 208 120 +0 0 0 diff --git a/graphics/pokemon/scyther/anim_front.png b/graphics/pokemon/scyther/anim_front.png index 90b7ad4a8..60828d6f7 100644 Binary files a/graphics/pokemon/scyther/anim_front.png and b/graphics/pokemon/scyther/anim_front.png differ diff --git a/graphics/pokemon/scyther/back.png b/graphics/pokemon/scyther/back.png index a1b9d1591..e16174649 100644 Binary files a/graphics/pokemon/scyther/back.png and b/graphics/pokemon/scyther/back.png differ diff --git a/graphics/pokemon/scyther/front.png b/graphics/pokemon/scyther/front.png index c8420f5a9..125139577 100644 Binary files a/graphics/pokemon/scyther/front.png and b/graphics/pokemon/scyther/front.png differ diff --git a/graphics/pokemon/scyther/icon.png b/graphics/pokemon/scyther/icon.png index 62f94bba6..2bba195d2 100644 Binary files a/graphics/pokemon/scyther/icon.png and b/graphics/pokemon/scyther/icon.png differ diff --git a/graphics/pokemon/scyther/normal.pal b/graphics/pokemon/scyther/normal.pal index 8678b0bc3..5d2fb2e2b 100644 --- a/graphics/pokemon/scyther/normal.pal +++ b/graphics/pokemon/scyther/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 197 -255 255 255 -222 222 222 -189 189 189 -115 115 115 -246 230 123 -205 197 90 -255 255 172 -246 230 123 -205 197 90 -156 139 49 -189 255 115 -156 222 74 -98 189 32 -74 106 32 +0 176 232 +48 80 56 +192 224 136 16 16 16 +136 120 80 +248 232 208 +136 208 120 +224 208 168 +96 152 96 +208 232 232 +248 248 248 +160 176 200 +104 104 112 +232 216 176 +224 208 168 +0 0 0 diff --git a/graphics/pokemon/scyther/shiny.pal b/graphics/pokemon/scyther/shiny.pal index 131fff636..cdf9ed3d8 100644 --- a/graphics/pokemon/scyther/shiny.pal +++ b/graphics/pokemon/scyther/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 197 -255 255 255 -222 222 222 -189 189 189 -115 115 115 -255 123 90 -255 82 49 -255 255 172 -246 230 123 -205 197 90 -156 139 49 -164 230 49 -123 189 49 -82 148 8 -57 90 8 +0 176 232 +48 64 8 +144 192 88 16 16 16 +152 120 56 +248 248 224 +88 176 56 +232 216 176 +56 128 16 +216 216 224 +248 248 248 +184 184 200 +112 112 136 +232 216 176 +208 96 120 +0 0 0 diff --git a/graphics/pokemon/seadra/anim_front.png b/graphics/pokemon/seadra/anim_front.png index c9fc064a4..c882fe365 100644 Binary files a/graphics/pokemon/seadra/anim_front.png and b/graphics/pokemon/seadra/anim_front.png differ diff --git a/graphics/pokemon/seadra/back.png b/graphics/pokemon/seadra/back.png index 526d7495c..b4264953f 100644 Binary files a/graphics/pokemon/seadra/back.png and b/graphics/pokemon/seadra/back.png differ diff --git a/graphics/pokemon/seadra/front.png b/graphics/pokemon/seadra/front.png index 4fbd64d88..b22465680 100644 Binary files a/graphics/pokemon/seadra/front.png and b/graphics/pokemon/seadra/front.png differ diff --git a/graphics/pokemon/seadra/icon.png b/graphics/pokemon/seadra/icon.png index f85ea2f32..358bb1c13 100644 Binary files a/graphics/pokemon/seadra/icon.png and b/graphics/pokemon/seadra/icon.png differ diff --git a/graphics/pokemon/seadra/normal.pal b/graphics/pokemon/seadra/normal.pal index e29e999bf..6a9b23a80 100644 --- a/graphics/pokemon/seadra/normal.pal +++ b/graphics/pokemon/seadra/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 0 255 -164 205 230 -131 172 205 -106 131 156 -74 106 131 -32 65 90 -255 255 172 -222 197 82 -148 123 65 -255 0 255 -255 0 255 -222 222 222 -156 156 156 +152 208 160 +64 152 192 +56 104 136 +168 232 248 +16 16 16 +104 200 232 +128 104 96 +248 224 176 +248 248 248 +200 184 144 +48 56 96 +128 168 200 +0 0 0 +0 0 0 +0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/seadra/shiny.pal b/graphics/pokemon/seadra/shiny.pal index 7cb7cbb5f..ff831786e 100644 --- a/graphics/pokemon/seadra/shiny.pal +++ b/graphics/pokemon/seadra/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 0 255 -106 164 205 -65 106 164 -41 65 98 -49 41 65 -0 0 82 -255 222 180 -255 156 123 -172 82 123 -255 0 255 -255 0 255 -222 222 222 -156 156 156 +152 208 160 +88 88 160 +48 64 112 +152 176 232 +16 16 16 +112 128 208 +160 96 88 +248 192 192 +248 248 248 +248 144 144 +8 24 96 +128 168 200 +0 0 0 +0 0 0 +0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/seaking/anim_front.png b/graphics/pokemon/seaking/anim_front.png index 242f2b65f..a4261b84d 100644 Binary files a/graphics/pokemon/seaking/anim_front.png and b/graphics/pokemon/seaking/anim_front.png differ diff --git a/graphics/pokemon/seaking/back.png b/graphics/pokemon/seaking/back.png index eb3fbd661..b39711b76 100644 Binary files a/graphics/pokemon/seaking/back.png and b/graphics/pokemon/seaking/back.png differ diff --git a/graphics/pokemon/seaking/front.png b/graphics/pokemon/seaking/front.png index b5cb55a8e..f4173bae8 100644 Binary files a/graphics/pokemon/seaking/front.png and b/graphics/pokemon/seaking/front.png differ diff --git a/graphics/pokemon/seaking/icon.png b/graphics/pokemon/seaking/icon.png index 7c3bcaec1..c95eeda1c 100644 Binary files a/graphics/pokemon/seaking/icon.png and b/graphics/pokemon/seaking/icon.png differ diff --git a/graphics/pokemon/seaking/normal.pal b/graphics/pokemon/seaking/normal.pal index 1ffe314f4..906dd52e3 100644 --- a/graphics/pokemon/seaking/normal.pal +++ b/graphics/pokemon/seaking/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -213 213 222 -172 180 189 -131 139 156 -90 90 98 -255 197 205 -246 123 90 -164 57 65 -255 0 255 -255 164 123 -246 123 90 -222 65 32 -164 49 32 -82 82 82 +152 208 160 +136 128 152 +184 192 208 +240 240 248 +80 80 80 16 16 16 -255 255 255 +224 192 160 +184 72 56 +128 40 16 +240 104 72 +240 144 120 +200 224 224 +88 88 112 +128 72 80 +240 168 192 +184 120 144 diff --git a/graphics/pokemon/seaking/shiny.pal b/graphics/pokemon/seaking/shiny.pal index 2a4acb23d..5f02d5349 100644 --- a/graphics/pokemon/seaking/shiny.pal +++ b/graphics/pokemon/seaking/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -230 246 164 -213 246 139 -131 164 57 -90 115 8 -255 197 205 -246 123 90 -164 57 65 -255 0 255 -255 246 131 -255 205 90 -213 164 49 -156 106 0 -82 82 82 +0 176 232 +120 152 72 +176 200 128 +240 248 240 +88 104 80 16 16 16 -255 255 255 +224 200 112 +184 104 24 +128 72 0 +224 136 48 +248 176 88 +208 248 160 +80 80 88 +160 56 64 +248 192 200 +240 120 88 diff --git a/graphics/pokemon/sealeo/anim_front.png b/graphics/pokemon/sealeo/anim_front.png index 01d8371a6..84dcfe7ee 100644 Binary files a/graphics/pokemon/sealeo/anim_front.png and b/graphics/pokemon/sealeo/anim_front.png differ diff --git a/graphics/pokemon/sealeo/back.png b/graphics/pokemon/sealeo/back.png index 302ffb7f2..162838a2c 100644 Binary files a/graphics/pokemon/sealeo/back.png and b/graphics/pokemon/sealeo/back.png differ diff --git a/graphics/pokemon/sealeo/front.png b/graphics/pokemon/sealeo/front.png index 920a190d0..ff628ded9 100644 Binary files a/graphics/pokemon/sealeo/front.png and b/graphics/pokemon/sealeo/front.png differ diff --git a/graphics/pokemon/sealeo/icon.png b/graphics/pokemon/sealeo/icon.png index 2d21e8837..2e08d775d 100644 Binary files a/graphics/pokemon/sealeo/icon.png and b/graphics/pokemon/sealeo/icon.png differ diff --git a/graphics/pokemon/sealeo/normal.pal b/graphics/pokemon/sealeo/normal.pal index 6644440c0..32796e4a6 100644 --- a/graphics/pokemon/sealeo/normal.pal +++ b/graphics/pokemon/sealeo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -82 139 82 -57 82 115 -65 106 164 -106 148 213 -139 172 255 -0 0 0 -156 156 180 -189 189 213 -222 222 255 -189 156 123 -213 180 148 -238 205 172 -90 123 148 -189 205 255 -255 230 189 -255 255 255 +152 208 160 +64 160 200 +24 136 160 +40 88 112 +96 192 232 +152 216 240 +16 16 16 +248 248 248 +128 104 88 +136 144 176 +176 184 216 +216 216 240 +232 208 168 +200 176 152 +248 232 192 +183 119 139 diff --git a/graphics/pokemon/sealeo/shiny.pal b/graphics/pokemon/sealeo/shiny.pal index df4474877..9b6555ef4 100644 --- a/graphics/pokemon/sealeo/shiny.pal +++ b/graphics/pokemon/sealeo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -82 139 82 -90 49 139 -180 98 205 -213 148 238 -246 197 255 -0 0 0 -156 156 180 -189 189 213 -222 222 255 -189 148 82 -230 189 106 -255 222 164 -156 74 180 -255 238 255 -255 246 197 -255 255 255 +152 208 160 +208 136 224 +184 104 176 +112 48 120 +240 176 248 +248 208 248 +16 16 16 +248 248 248 +128 112 48 +120 128 168 +176 176 200 +200 200 232 +240 224 160 +224 192 104 +248 248 200 +219 54 54 diff --git a/graphics/pokemon/seedot/anim_front.png b/graphics/pokemon/seedot/anim_front.png index 95007fb3f..5ab60fc69 100644 Binary files a/graphics/pokemon/seedot/anim_front.png and b/graphics/pokemon/seedot/anim_front.png differ diff --git a/graphics/pokemon/seedot/back.png b/graphics/pokemon/seedot/back.png index ee4017cf5..30cd018c4 100644 Binary files a/graphics/pokemon/seedot/back.png and b/graphics/pokemon/seedot/back.png differ diff --git a/graphics/pokemon/seedot/front.png b/graphics/pokemon/seedot/front.png index 6be5868e6..2cde824a5 100644 Binary files a/graphics/pokemon/seedot/front.png and b/graphics/pokemon/seedot/front.png differ diff --git a/graphics/pokemon/seedot/icon.png b/graphics/pokemon/seedot/icon.png index 500a49d47..26f4d0b2c 100644 Binary files a/graphics/pokemon/seedot/icon.png and b/graphics/pokemon/seedot/icon.png differ diff --git a/graphics/pokemon/seedot/normal.pal b/graphics/pokemon/seedot/normal.pal index 0fc33bf9b..ac54e53d4 100644 --- a/graphics/pokemon/seedot/normal.pal +++ b/graphics/pokemon/seedot/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -82 82 32 -131 123 115 -255 255 255 -156 90 49 -213 148 49 -213 180 82 -123 148 82 -180 205 131 -230 238 180 -246 197 98 -255 238 172 +152 208 160 +88 72 72 +128 112 120 +16 16 16 +176 168 168 +216 208 208 +56 40 40 +120 96 80 +200 176 128 +168 136 112 +224 200 152 +248 232 176 +88 64 48 0 0 0 0 0 0 0 0 0 -246 57 0 diff --git a/graphics/pokemon/seedot/shiny.pal b/graphics/pokemon/seedot/shiny.pal index 0cd33d0c1..24b54f05c 100644 --- a/graphics/pokemon/seedot/shiny.pal +++ b/graphics/pokemon/seedot/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -82 82 32 -131 123 115 -255 255 255 -197 57 41 -230 82 32 -255 139 82 -148 139 139 -180 172 172 -222 213 213 -246 197 98 -255 238 172 +152 208 160 +136 128 112 +168 168 152 +16 16 16 +216 216 216 +248 248 248 +80 80 64 +168 72 48 +224 168 80 +224 120 64 +240 200 88 +248 232 168 +120 48 24 0 0 0 0 0 0 0 0 0 -246 57 0 diff --git a/graphics/pokemon/seel/anim_front.png b/graphics/pokemon/seel/anim_front.png index 37495db71..37f1d1247 100644 Binary files a/graphics/pokemon/seel/anim_front.png and b/graphics/pokemon/seel/anim_front.png differ diff --git a/graphics/pokemon/seel/back.png b/graphics/pokemon/seel/back.png index 5268657f5..0521176e3 100644 Binary files a/graphics/pokemon/seel/back.png and b/graphics/pokemon/seel/back.png differ diff --git a/graphics/pokemon/seel/front.png b/graphics/pokemon/seel/front.png index b06cb7dd7..31590d82a 100644 Binary files a/graphics/pokemon/seel/front.png and b/graphics/pokemon/seel/front.png differ diff --git a/graphics/pokemon/seel/icon.png b/graphics/pokemon/seel/icon.png index 9000021e9..1328be070 100644 Binary files a/graphics/pokemon/seel/icon.png and b/graphics/pokemon/seel/icon.png differ diff --git a/graphics/pokemon/seel/normal.pal b/graphics/pokemon/seel/normal.pal index bc38b44e5..b9de9a39f 100644 --- a/graphics/pokemon/seel/normal.pal +++ b/graphics/pokemon/seel/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -230 230 246 -197 205 238 -156 164 189 -65 82 131 -255 255 197 -213 180 131 -115 106 49 -255 189 164 -213 131 82 -164 82 32 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +80 96 112 +144 160 192 +224 232 248 +184 208 232 16 16 16 -255 255 255 +248 248 248 +56 144 128 +104 80 40 +176 144 88 +240 216 176 +120 64 112 +160 120 152 +232 176 224 +200 176 128 +0 0 0 diff --git a/graphics/pokemon/seel/shiny.pal b/graphics/pokemon/seel/shiny.pal index 952eec318..43d60b775 100644 --- a/graphics/pokemon/seel/shiny.pal +++ b/graphics/pokemon/seel/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -238 238 213 -213 205 189 -180 172 156 -139 131 115 -255 255 197 -213 180 131 -115 106 49 -255 156 123 -238 115 82 -148 57 41 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +128 120 112 +176 168 160 +232 232 224 +208 208 200 16 16 16 -255 255 255 +248 248 248 +248 0 248 +104 88 16 +176 144 64 +240 224 184 +136 48 32 +208 112 88 +248 168 168 +216 192 112 +0 0 0 diff --git a/graphics/pokemon/seismitoad/back.png b/graphics/pokemon/seismitoad/back.png new file mode 100644 index 000000000..9435bd8c0 Binary files /dev/null and b/graphics/pokemon/seismitoad/back.png differ diff --git a/graphics/pokemon/seismitoad/footprint.png b/graphics/pokemon/seismitoad/footprint.png new file mode 100644 index 000000000..2a5908b21 Binary files /dev/null and b/graphics/pokemon/seismitoad/footprint.png differ diff --git a/graphics/pokemon/seismitoad/front.png b/graphics/pokemon/seismitoad/front.png new file mode 100644 index 000000000..e0b386e5c Binary files /dev/null and b/graphics/pokemon/seismitoad/front.png differ diff --git a/graphics/pokemon/seismitoad/icon.png b/graphics/pokemon/seismitoad/icon.png new file mode 100644 index 000000000..fc83558bf Binary files /dev/null and b/graphics/pokemon/seismitoad/icon.png differ diff --git a/graphics/pokemon/seismitoad/normal.pal b/graphics/pokemon/seismitoad/normal.pal new file mode 100644 index 000000000..27dec4986 --- /dev/null +++ b/graphics/pokemon/seismitoad/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 104 96 +16 16 16 +64 64 64 +80 152 136 +104 208 200 +88 88 104 +32 32 40 +24 56 88 +48 136 200 +48 104 144 +128 48 48 +192 192 192 +200 88 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seismitoad/shiny.pal b/graphics/pokemon/seismitoad/shiny.pal new file mode 100644 index 000000000..bf610391e --- /dev/null +++ b/graphics/pokemon/seismitoad/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 40 +16 16 16 +64 64 64 +168 96 24 +240 144 72 +96 96 96 +40 40 40 +24 56 64 +32 160 136 +16 104 96 +128 88 24 +192 192 192 +208 176 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sentret/anim_front.png b/graphics/pokemon/sentret/anim_front.png index b1c9ec22c..e3edb08b8 100644 Binary files a/graphics/pokemon/sentret/anim_front.png and b/graphics/pokemon/sentret/anim_front.png differ diff --git a/graphics/pokemon/sentret/back.png b/graphics/pokemon/sentret/back.png index 97ef90a8d..fcb1a333a 100644 Binary files a/graphics/pokemon/sentret/back.png and b/graphics/pokemon/sentret/back.png differ diff --git a/graphics/pokemon/sentret/front.png b/graphics/pokemon/sentret/front.png index eb3032ade..d83ba97d1 100644 Binary files a/graphics/pokemon/sentret/front.png and b/graphics/pokemon/sentret/front.png differ diff --git a/graphics/pokemon/sentret/icon.png b/graphics/pokemon/sentret/icon.png index 560b38d44..9a8040833 100644 Binary files a/graphics/pokemon/sentret/icon.png and b/graphics/pokemon/sentret/icon.png differ diff --git a/graphics/pokemon/sentret/normal.pal b/graphics/pokemon/sentret/normal.pal index 5591d8f1b..0402183a6 100644 --- a/graphics/pokemon/sentret/normal.pal +++ b/graphics/pokemon/sentret/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -238 222 139 -230 197 82 -205 164 65 -180 139 57 -148 106 32 -115 65 16 -90 41 8 -57 8 0 -222 65 24 -180 32 16 -255 131 115 -115 115 115 -65 65 65 +152 208 160 +56 48 40 +32 24 16 +104 72 64 16 16 16 +160 72 80 +232 104 120 +128 88 72 +208 152 136 +184 120 96 +248 232 184 +160 104 88 +48 24 16 +192 176 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sentret/shiny.pal b/graphics/pokemon/sentret/shiny.pal index 05c9da6f7..0d5b746f2 100644 --- a/graphics/pokemon/sentret/shiny.pal +++ b/graphics/pokemon/sentret/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 246 172 -238 222 123 -205 164 65 -205 172 74 -197 82 115 -148 41 82 -82 16 65 -57 8 0 -222 65 24 -180 32 16 -255 131 115 -115 115 115 -65 65 65 +152 208 160 +120 24 48 +56 16 16 +168 64 88 16 16 16 +176 80 72 +224 112 88 +192 152 104 +248 240 184 +248 208 128 +248 248 248 +216 184 128 +56 24 16 +200 200 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/serperior/anim_front.png b/graphics/pokemon/serperior/anim_front.png new file mode 100644 index 000000000..30fb8818d Binary files /dev/null and b/graphics/pokemon/serperior/anim_front.png differ diff --git a/graphics/pokemon/serperior/back.png b/graphics/pokemon/serperior/back.png new file mode 100644 index 000000000..32e8fc79d Binary files /dev/null and b/graphics/pokemon/serperior/back.png differ diff --git a/graphics/pokemon/serperior/footprint.png b/graphics/pokemon/serperior/footprint.png new file mode 100644 index 000000000..ed7c15888 Binary files /dev/null and b/graphics/pokemon/serperior/footprint.png differ diff --git a/graphics/pokemon/serperior/front.png b/graphics/pokemon/serperior/front.png new file mode 100644 index 000000000..ec2a8e5da Binary files /dev/null and b/graphics/pokemon/serperior/front.png differ diff --git a/graphics/pokemon/serperior/icon.png b/graphics/pokemon/serperior/icon.png new file mode 100644 index 000000000..d6c43e33a Binary files /dev/null and b/graphics/pokemon/serperior/icon.png differ diff --git a/graphics/pokemon/serperior/normal.pal b/graphics/pokemon/serperior/normal.pal new file mode 100644 index 000000000..e4a3df792 --- /dev/null +++ b/graphics/pokemon/serperior/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +112 96 48 +232 200 56 +176 144 48 +168 144 136 +24 144 96 +0 104 64 +8 16 16 +248 248 248 +136 208 160 +200 184 184 +104 152 120 +112 40 24 +224 80 56 +0 72 40 +0 72 40 diff --git a/graphics/pokemon/serperior/shiny.pal b/graphics/pokemon/serperior/shiny.pal new file mode 100644 index 000000000..352e35724 --- /dev/null +++ b/graphics/pokemon/serperior/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +96 112 48 +224 248 152 +184 176 56 +136 136 136 +64 120 152 +40 72 104 +8 16 16 +248 248 248 +168 232 104 +184 184 184 +80 168 64 +128 24 24 +248 64 24 +8 48 72 +0 72 40 diff --git a/graphics/pokemon/servine/anim_front.png b/graphics/pokemon/servine/anim_front.png new file mode 100644 index 000000000..f4fda6a37 Binary files /dev/null and b/graphics/pokemon/servine/anim_front.png differ diff --git a/graphics/pokemon/servine/back.png b/graphics/pokemon/servine/back.png new file mode 100644 index 000000000..fac3947ef Binary files /dev/null and b/graphics/pokemon/servine/back.png differ diff --git a/graphics/pokemon/servine/footprint.png b/graphics/pokemon/servine/footprint.png new file mode 100644 index 000000000..53cebf08a Binary files /dev/null and b/graphics/pokemon/servine/footprint.png differ diff --git a/graphics/pokemon/servine/front.png b/graphics/pokemon/servine/front.png new file mode 100644 index 000000000..fb91132b9 Binary files /dev/null and b/graphics/pokemon/servine/front.png differ diff --git a/graphics/pokemon/servine/icon.png b/graphics/pokemon/servine/icon.png new file mode 100644 index 000000000..efe51adfe Binary files /dev/null and b/graphics/pokemon/servine/icon.png differ diff --git a/graphics/pokemon/servine/normal.pal b/graphics/pokemon/servine/normal.pal new file mode 100644 index 000000000..fd968a5d3 --- /dev/null +++ b/graphics/pokemon/servine/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 72 32 +96 184 88 +248 208 48 +136 112 48 +56 136 56 +240 240 192 +16 16 16 +248 248 248 +168 160 128 +120 48 48 +192 80 80 +128 112 112 +184 152 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/servine/shiny.pal b/graphics/pokemon/servine/shiny.pal new file mode 100644 index 000000000..cb175e2eb --- /dev/null +++ b/graphics/pokemon/servine/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 72 +56 160 168 +248 160 48 +120 80 16 +48 96 160 +240 248 216 +16 16 16 +248 248 248 +176 176 144 +144 24 40 +248 48 48 +136 120 112 +184 104 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seviper/anim_front.png b/graphics/pokemon/seviper/anim_front.png index 5aafb8002..42fcc1309 100644 Binary files a/graphics/pokemon/seviper/anim_front.png and b/graphics/pokemon/seviper/anim_front.png differ diff --git a/graphics/pokemon/seviper/back.png b/graphics/pokemon/seviper/back.png index b9849a6fa..9dbf0921b 100644 Binary files a/graphics/pokemon/seviper/back.png and b/graphics/pokemon/seviper/back.png differ diff --git a/graphics/pokemon/seviper/front.png b/graphics/pokemon/seviper/front.png index 41635e5fb..baf054fa2 100644 Binary files a/graphics/pokemon/seviper/front.png and b/graphics/pokemon/seviper/front.png differ diff --git a/graphics/pokemon/seviper/icon.png b/graphics/pokemon/seviper/icon.png index ce751ce33..192e40a16 100644 Binary files a/graphics/pokemon/seviper/icon.png and b/graphics/pokemon/seviper/icon.png differ diff --git a/graphics/pokemon/seviper/normal.pal b/graphics/pokemon/seviper/normal.pal index bdcc5e761..37b994571 100644 --- a/graphics/pokemon/seviper/normal.pal +++ b/graphics/pokemon/seviper/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -255 255 255 -57 49 49 -255 230 90 -222 189 65 -139 41 180 -255 189 172 -238 90 82 -205 65 57 -131 123 65 -41 32 32 -139 123 123 -82 74 74 -0 0 0 -164 49 255 -90 49 65 +152 208 160 +128 112 48 +72 88 112 +48 64 88 +200 160 72 +240 208 136 +96 120 136 +56 48 80 +16 16 16 +112 96 136 +104 48 48 +168 80 72 +152 136 192 +240 136 120 +248 248 248 +80 88 112 diff --git a/graphics/pokemon/seviper/shiny.pal b/graphics/pokemon/seviper/shiny.pal index 7296a030a..350d988bb 100644 --- a/graphics/pokemon/seviper/shiny.pal +++ b/graphics/pokemon/seviper/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -255 255 255 -57 49 49 -205 255 115 -172 222 82 -180 49 106 -255 189 172 -90 131 180 -57 90 139 -82 123 16 -41 32 32 -139 123 123 -82 74 74 -0 0 0 -213 82 139 -90 49 65 +0 176 232 +64 112 40 +72 80 112 +56 64 80 +120 192 96 +192 248 144 +104 112 144 +104 32 56 +16 16 16 +168 72 104 +24 56 120 +64 88 152 +216 128 160 +104 136 232 +248 248 248 +80 88 112 diff --git a/graphics/pokemon/sewaddle/anim_front.png b/graphics/pokemon/sewaddle/anim_front.png new file mode 100644 index 000000000..26ad02e8d Binary files /dev/null and b/graphics/pokemon/sewaddle/anim_front.png differ diff --git a/graphics/pokemon/sewaddle/back.png b/graphics/pokemon/sewaddle/back.png new file mode 100644 index 000000000..5068374f0 Binary files /dev/null and b/graphics/pokemon/sewaddle/back.png differ diff --git a/graphics/pokemon/sewaddle/footprint.png b/graphics/pokemon/sewaddle/footprint.png new file mode 100644 index 000000000..4cc2972cf Binary files /dev/null and b/graphics/pokemon/sewaddle/footprint.png differ diff --git a/graphics/pokemon/sewaddle/front.png b/graphics/pokemon/sewaddle/front.png new file mode 100644 index 000000000..a744bffad Binary files /dev/null and b/graphics/pokemon/sewaddle/front.png differ diff --git a/graphics/pokemon/sewaddle/icon.png b/graphics/pokemon/sewaddle/icon.png new file mode 100644 index 000000000..755c745d7 Binary files /dev/null and b/graphics/pokemon/sewaddle/icon.png differ diff --git a/graphics/pokemon/sewaddle/normal.pal b/graphics/pokemon/sewaddle/normal.pal new file mode 100644 index 000000000..23b34cc08 --- /dev/null +++ b/graphics/pokemon/sewaddle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +72 88 40 +104 144 48 +144 200 56 +200 152 64 +136 104 48 +248 216 144 +248 192 88 +248 248 248 +96 80 72 +240 136 24 +144 80 24 +200 184 168 +248 168 88 +0 0 0 diff --git a/graphics/pokemon/sewaddle/shiny.pal b/graphics/pokemon/sewaddle/shiny.pal new file mode 100644 index 000000000..5a05d8c76 --- /dev/null +++ b/graphics/pokemon/sewaddle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +32 88 56 +72 128 104 +88 184 144 +152 176 24 +112 128 16 +216 248 128 +200 232 48 +248 248 248 +72 80 88 +248 96 80 +120 64 72 +168 176 200 +248 144 136 +0 0 0 diff --git a/graphics/pokemon/sharpedo/anim_front.png b/graphics/pokemon/sharpedo/anim_front.png index 644b5331b..008c2d6b9 100644 Binary files a/graphics/pokemon/sharpedo/anim_front.png and b/graphics/pokemon/sharpedo/anim_front.png differ diff --git a/graphics/pokemon/sharpedo/back.png b/graphics/pokemon/sharpedo/back.png index 4e011968b..647afc784 100644 Binary files a/graphics/pokemon/sharpedo/back.png and b/graphics/pokemon/sharpedo/back.png differ diff --git a/graphics/pokemon/sharpedo/front.png b/graphics/pokemon/sharpedo/front.png index 65d1182c0..14a2a91ca 100644 Binary files a/graphics/pokemon/sharpedo/front.png and b/graphics/pokemon/sharpedo/front.png differ diff --git a/graphics/pokemon/sharpedo/icon.png b/graphics/pokemon/sharpedo/icon.png index d8dbc26b2..2782511a3 100644 Binary files a/graphics/pokemon/sharpedo/icon.png and b/graphics/pokemon/sharpedo/icon.png differ diff --git a/graphics/pokemon/sharpedo/normal.pal b/graphics/pokemon/sharpedo/normal.pal index 3db40a601..7b1655e8f 100644 --- a/graphics/pokemon/sharpedo/normal.pal +++ b/graphics/pokemon/sharpedo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 255 156 -57 65 74 -65 98 123 -65 139 148 -148 189 189 -213 123 131 -222 189 65 -255 222 98 -172 156 180 -222 205 246 -238 230 255 -156 74 90 -238 49 24 -255 255 255 +152 208 160 +0 64 96 +64 128 176 +8 96 136 +0 40 72 +16 16 16 +192 160 112 +232 200 120 +248 248 248 +160 64 104 +216 48 96 +208 216 232 +168 168 192 +208 136 160 +144 120 104 0 0 0 -106 57 74 diff --git a/graphics/pokemon/sharpedo/shiny.pal b/graphics/pokemon/sharpedo/shiny.pal index 11b98e3bd..549ff7358 100644 --- a/graphics/pokemon/sharpedo/shiny.pal +++ b/graphics/pokemon/sharpedo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 255 156 -98 0 82 -131 0 115 -164 16 148 -197 49 180 -213 123 131 -222 189 65 -255 222 98 -172 156 180 -222 205 246 -238 230 255 -156 74 90 -238 49 24 -255 255 255 +152 208 160 +128 0 128 +208 64 208 +168 24 168 +88 0 88 +16 16 16 +208 184 88 +248 240 96 +248 248 248 +168 56 80 +248 48 96 +224 200 232 +160 144 152 +224 104 120 +144 120 104 0 0 0 -106 57 74 diff --git a/graphics/pokemon/shaymin/anim_front.png b/graphics/pokemon/shaymin/anim_front.png new file mode 100644 index 000000000..e59994d74 Binary files /dev/null and b/graphics/pokemon/shaymin/anim_front.png differ diff --git a/graphics/pokemon/shaymin/back.png b/graphics/pokemon/shaymin/back.png new file mode 100644 index 000000000..e66df248f Binary files /dev/null and b/graphics/pokemon/shaymin/back.png differ diff --git a/graphics/pokemon/shaymin/footprint.png b/graphics/pokemon/shaymin/footprint.png new file mode 100644 index 000000000..7095c2c43 Binary files /dev/null and b/graphics/pokemon/shaymin/footprint.png differ diff --git a/graphics/pokemon/shaymin/front.png b/graphics/pokemon/shaymin/front.png new file mode 100644 index 000000000..069bee40d Binary files /dev/null and b/graphics/pokemon/shaymin/front.png differ diff --git a/graphics/pokemon/shaymin/icon.png b/graphics/pokemon/shaymin/icon.png new file mode 100644 index 000000000..4471c5c2b Binary files /dev/null and b/graphics/pokemon/shaymin/icon.png differ diff --git a/graphics/pokemon/shaymin/normal.pal b/graphics/pokemon/shaymin/normal.pal new file mode 100644 index 000000000..3af83a641 --- /dev/null +++ b/graphics/pokemon/shaymin/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 152 80 +80 104 56 +168 200 96 +248 216 96 +128 72 88 +232 144 136 +80 80 104 +184 192 208 +248 248 248 +16 16 16 +64 152 56 +216 112 128 +32 112 48 +32 56 40 +144 144 176 diff --git a/graphics/pokemon/shaymin/shiny.pal b/graphics/pokemon/shaymin/shiny.pal new file mode 100644 index 000000000..d4db1917e --- /dev/null +++ b/graphics/pokemon/shaymin/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 168 152 +64 112 104 +96 216 184 +216 248 120 +112 64 88 +232 136 160 +88 80 96 +184 192 208 +248 248 248 +16 16 16 +56 152 64 +200 104 136 +48 96 56 +40 64 40 +136 136 168 diff --git a/graphics/pokemon/shaymin/sky/anim_front.png b/graphics/pokemon/shaymin/sky/anim_front.png new file mode 100644 index 000000000..0cb7a632b Binary files /dev/null and b/graphics/pokemon/shaymin/sky/anim_front.png differ diff --git a/graphics/pokemon/shaymin/sky/back.png b/graphics/pokemon/shaymin/sky/back.png new file mode 100644 index 000000000..e88300f03 Binary files /dev/null and b/graphics/pokemon/shaymin/sky/back.png differ diff --git a/graphics/pokemon/shaymin/sky/front.png b/graphics/pokemon/shaymin/sky/front.png new file mode 100644 index 000000000..0b544105f Binary files /dev/null and b/graphics/pokemon/shaymin/sky/front.png differ diff --git a/graphics/pokemon/shaymin/sky/icon.png b/graphics/pokemon/shaymin/sky/icon.png new file mode 100644 index 000000000..346e80da0 Binary files /dev/null and b/graphics/pokemon/shaymin/sky/icon.png differ diff --git a/graphics/pokemon/shaymin/sky/normal.pal b/graphics/pokemon/shaymin/sky/normal.pal new file mode 100644 index 000000000..07f4e6401 --- /dev/null +++ b/graphics/pokemon/shaymin/sky/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 168 80 +88 104 56 +176 200 120 +160 136 160 +72 64 56 +16 16 16 +248 240 232 +216 192 184 +248 248 248 +56 120 48 +120 168 88 +160 64 64 +216 80 80 +112 48 40 +0 0 0 diff --git a/graphics/pokemon/shaymin/sky/shiny.pal b/graphics/pokemon/shaymin/sky/shiny.pal new file mode 100644 index 000000000..0c911b719 --- /dev/null +++ b/graphics/pokemon/shaymin/sky/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 168 152 +56 104 96 +136 208 192 +136 152 160 +56 56 72 +16 16 16 +232 232 240 +192 192 208 +248 248 248 +56 136 112 +96 176 152 +184 56 56 +240 80 80 +136 48 32 +0 0 0 diff --git a/graphics/pokemon/shedinja/anim_front.png b/graphics/pokemon/shedinja/anim_front.png index e21ca56ce..9560d75a5 100644 Binary files a/graphics/pokemon/shedinja/anim_front.png and b/graphics/pokemon/shedinja/anim_front.png differ diff --git a/graphics/pokemon/shedinja/back.png b/graphics/pokemon/shedinja/back.png index bb3a5be7d..97fb734c1 100644 Binary files a/graphics/pokemon/shedinja/back.png and b/graphics/pokemon/shedinja/back.png differ diff --git a/graphics/pokemon/shedinja/front.png b/graphics/pokemon/shedinja/front.png index 06c47ea9c..9bf0e8ca4 100644 Binary files a/graphics/pokemon/shedinja/front.png and b/graphics/pokemon/shedinja/front.png differ diff --git a/graphics/pokemon/shedinja/icon.png b/graphics/pokemon/shedinja/icon.png index 9f400e338..9aeaa40a4 100644 Binary files a/graphics/pokemon/shedinja/icon.png and b/graphics/pokemon/shedinja/icon.png differ diff --git a/graphics/pokemon/shedinja/normal.pal b/graphics/pokemon/shedinja/normal.pal index 1e1eefe6b..b212ce0f6 100644 --- a/graphics/pokemon/shedinja/normal.pal +++ b/graphics/pokemon/shedinja/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -213 197 65 -180 164 57 -164 131 49 -139 115 41 -82 74 41 +152 208 160 +160 176 224 +120 128 168 +248 248 248 +208 224 248 +80 64 56 +216 176 104 +176 136 80 +24 24 24 +248 208 128 +144 120 112 +112 88 80 +184 176 168 +176 160 144 +176 160 144 0 0 0 -0 0 0 -0 0 0 -115 90 41 -246 230 98 -255 255 255 -222 222 222 -189 189 189 -123 123 123 -16 16 16 diff --git a/graphics/pokemon/shedinja/shiny.pal b/graphics/pokemon/shedinja/shiny.pal index 7e7ae66bd..fcd4bdd40 100644 --- a/graphics/pokemon/shedinja/shiny.pal +++ b/graphics/pokemon/shedinja/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 230 189 -246 197 156 -213 164 123 -180 131 90 -139 106 74 +152 208 160 +200 176 200 +144 120 144 +248 248 248 +240 216 240 +104 56 48 +240 224 160 +232 184 128 +24 24 24 +248 248 224 +176 128 104 +136 96 72 +240 192 136 +216 160 136 +168 152 136 0 0 0 -255 0 255 -255 0 255 -123 82 57 -255 246 230 -255 255 255 -238 222 238 -213 180 197 -131 106 131 -16 16 16 diff --git a/graphics/pokemon/shelgon/anim_front.png b/graphics/pokemon/shelgon/anim_front.png index 062ccf3a1..551c19906 100644 Binary files a/graphics/pokemon/shelgon/anim_front.png and b/graphics/pokemon/shelgon/anim_front.png differ diff --git a/graphics/pokemon/shelgon/back.png b/graphics/pokemon/shelgon/back.png index 9c87ad57c..7d53c48c7 100644 Binary files a/graphics/pokemon/shelgon/back.png and b/graphics/pokemon/shelgon/back.png differ diff --git a/graphics/pokemon/shelgon/front.png b/graphics/pokemon/shelgon/front.png index c9474977e..b042523e1 100644 Binary files a/graphics/pokemon/shelgon/front.png and b/graphics/pokemon/shelgon/front.png differ diff --git a/graphics/pokemon/shelgon/icon.png b/graphics/pokemon/shelgon/icon.png index 76e0c6a1f..48c814ff2 100644 Binary files a/graphics/pokemon/shelgon/icon.png and b/graphics/pokemon/shelgon/icon.png differ diff --git a/graphics/pokemon/shelgon/normal.pal b/graphics/pokemon/shelgon/normal.pal index a5abe063e..6dc51d422 100644 --- a/graphics/pokemon/shelgon/normal.pal +++ b/graphics/pokemon/shelgon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 246 148 -74 65 57 -98 90 74 -123 123 98 -0 0 0 -106 57 57 -189 90 32 -246 115 74 -82 82 115 -148 139 180 -205 205 205 -238 238 205 -246 246 0 -197 197 0 -180 180 189 +152 208 160 +80 72 96 24 24 24 +208 216 224 +168 160 176 +120 112 136 +96 88 96 +72 56 72 +216 192 128 +248 232 192 +144 136 136 +184 64 80 +96 48 56 +192 112 120 +144 144 160 +0 0 0 diff --git a/graphics/pokemon/shelgon/shiny.pal b/graphics/pokemon/shelgon/shiny.pal index 3d1e1a361..badfcba72 100644 --- a/graphics/pokemon/shelgon/shiny.pal +++ b/graphics/pokemon/shelgon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 246 148 -57 49 41 -82 74 57 -106 106 82 -0 0 0 -106 57 57 -172 32 0 -246 82 32 -0 115 65 -74 148 57 -189 205 180 -222 238 205 -246 246 0 -197 197 0 -156 180 164 +0 176 232 +40 96 32 24 24 24 +192 224 192 +128 184 128 +72 152 64 +96 88 72 +72 64 56 +176 176 24 +248 248 88 +136 136 112 +184 88 32 +104 56 56 +240 112 72 +104 168 112 +0 0 0 diff --git a/graphics/pokemon/shellder/anim_front.png b/graphics/pokemon/shellder/anim_front.png index 99cbf9875..b63e9a48f 100644 Binary files a/graphics/pokemon/shellder/anim_front.png and b/graphics/pokemon/shellder/anim_front.png differ diff --git a/graphics/pokemon/shellder/back.png b/graphics/pokemon/shellder/back.png index ee5374333..6a402e9ea 100644 Binary files a/graphics/pokemon/shellder/back.png and b/graphics/pokemon/shellder/back.png differ diff --git a/graphics/pokemon/shellder/front.png b/graphics/pokemon/shellder/front.png index 7b4a6ccc6..5b3e211b1 100644 Binary files a/graphics/pokemon/shellder/front.png and b/graphics/pokemon/shellder/front.png differ diff --git a/graphics/pokemon/shellder/icon.png b/graphics/pokemon/shellder/icon.png index 36ad59dfa..8d74f8262 100644 Binary files a/graphics/pokemon/shellder/icon.png and b/graphics/pokemon/shellder/icon.png differ diff --git a/graphics/pokemon/shellder/normal.pal b/graphics/pokemon/shellder/normal.pal index a7c916549..c05187339 100644 --- a/graphics/pokemon/shellder/normal.pal +++ b/graphics/pokemon/shellder/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -213 213 238 -222 189 238 -180 139 189 -131 90 139 -90 57 98 -255 123 65 -205 74 32 -123 32 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -106 106 106 +152 208 160 +96 72 128 +184 176 224 +120 112 192 +152 152 216 16 16 16 -255 255 255 +56 40 88 +104 104 104 +248 248 248 +104 48 56 +160 112 120 +216 144 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellder/shiny.pal b/graphics/pokemon/shellder/shiny.pal index 20f597524..4ec99543d 100644 --- a/graphics/pokemon/shellder/shiny.pal +++ b/graphics/pokemon/shellder/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -213 213 238 -255 180 65 -255 139 24 -213 98 0 -148 32 0 -255 131 123 -238 90 82 -139 24 16 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -106 106 106 +152 208 160 +176 96 32 +248 216 112 +208 128 40 +248 176 48 16 16 16 -255 255 255 +120 48 24 +128 128 144 +248 248 248 +120 32 16 +200 72 32 +248 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/anim_front.png b/graphics/pokemon/shellos/anim_front.png new file mode 100644 index 000000000..3d39bc795 Binary files /dev/null and b/graphics/pokemon/shellos/anim_front.png differ diff --git a/graphics/pokemon/shellos/back.png b/graphics/pokemon/shellos/back.png new file mode 100644 index 000000000..f9d12dd63 Binary files /dev/null and b/graphics/pokemon/shellos/back.png differ diff --git a/graphics/pokemon/shellos/east_sea/anim_front.png b/graphics/pokemon/shellos/east_sea/anim_front.png new file mode 100644 index 000000000..db306c3cd Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/anim_front.png differ diff --git a/graphics/pokemon/shellos/east_sea/back.png b/graphics/pokemon/shellos/east_sea/back.png new file mode 100644 index 000000000..0613c7a58 Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/back.png differ diff --git a/graphics/pokemon/shellos/east_sea/front.png b/graphics/pokemon/shellos/east_sea/front.png new file mode 100644 index 000000000..4700dca46 Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/front.png differ diff --git a/graphics/pokemon/shellos/east_sea/icon.png b/graphics/pokemon/shellos/east_sea/icon.png new file mode 100644 index 000000000..befc659c1 Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/icon.png differ diff --git a/graphics/pokemon/shellos/east_sea/normal.pal b/graphics/pokemon/shellos/east_sea/normal.pal new file mode 100644 index 000000000..64d5e8fd9 --- /dev/null +++ b/graphics/pokemon/shellos/east_sea/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +118 130 119 +206 211 186 +255 255 255 +16 16 16 +50 185 209 +45 96 114 +123 224 207 +52 137 150 +247 223 118 +168 148 67 +89 82 53 +131 153 76 +76 91 41 +182 209 119 +0 0 0 diff --git a/graphics/pokemon/shellos/east_sea/shiny.pal b/graphics/pokemon/shellos/east_sea/shiny.pal new file mode 100644 index 000000000..fdfabfb55 --- /dev/null +++ b/graphics/pokemon/shellos/east_sea/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +117 122 137 +197 222 238 +255 255 255 +16 16 16 +125 209 200 +85 92 107 +189 237 225 +113 136 158 +238 189 139 +156 123 82 +90 74 74 +121 137 103 +74 82 65 +175 183 113 +0 0 0 diff --git a/graphics/pokemon/shellos/footprint.png b/graphics/pokemon/shellos/footprint.png new file mode 100644 index 000000000..760c80223 Binary files /dev/null and b/graphics/pokemon/shellos/footprint.png differ diff --git a/graphics/pokemon/shellos/front.png b/graphics/pokemon/shellos/front.png new file mode 100644 index 000000000..0eab6cf86 Binary files /dev/null and b/graphics/pokemon/shellos/front.png differ diff --git a/graphics/pokemon/shellos/icon.png b/graphics/pokemon/shellos/icon.png new file mode 100644 index 000000000..031c9b509 Binary files /dev/null and b/graphics/pokemon/shellos/icon.png differ diff --git a/graphics/pokemon/shellos/normal.pal b/graphics/pokemon/shellos/normal.pal new file mode 100644 index 000000000..55212a56b --- /dev/null +++ b/graphics/pokemon/shellos/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 96 +16 16 16 +240 136 184 +216 80 144 +104 56 80 +168 96 128 +240 184 184 +240 216 112 +168 144 64 +248 248 248 +88 80 48 +200 176 176 +128 112 112 +232 232 232 +160 64 120 diff --git a/graphics/pokemon/shellos/shiny.pal b/graphics/pokemon/shellos/shiny.pal new file mode 100644 index 000000000..04a8ef618 --- /dev/null +++ b/graphics/pokemon/shellos/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 64 88 +16 16 16 +248 144 136 +224 80 104 +104 56 56 +168 96 96 +248 176 184 +248 200 112 +168 128 56 +248 248 248 +88 64 56 +184 184 200 +112 112 120 +232 232 232 +176 56 80 diff --git a/graphics/pokemon/shelmet/anim_front.png b/graphics/pokemon/shelmet/anim_front.png new file mode 100644 index 000000000..93b0b8b18 Binary files /dev/null and b/graphics/pokemon/shelmet/anim_front.png differ diff --git a/graphics/pokemon/shelmet/back.png b/graphics/pokemon/shelmet/back.png new file mode 100644 index 000000000..846c84b5d Binary files /dev/null and b/graphics/pokemon/shelmet/back.png differ diff --git a/graphics/pokemon/shelmet/footprint.png b/graphics/pokemon/shelmet/footprint.png new file mode 100644 index 000000000..fdd7cd4d3 Binary files /dev/null and b/graphics/pokemon/shelmet/footprint.png differ diff --git a/graphics/pokemon/shelmet/front.png b/graphics/pokemon/shelmet/front.png new file mode 100644 index 000000000..e3abb63bc Binary files /dev/null and b/graphics/pokemon/shelmet/front.png differ diff --git a/graphics/pokemon/shelmet/icon.png b/graphics/pokemon/shelmet/icon.png new file mode 100644 index 000000000..2dc08fe42 Binary files /dev/null and b/graphics/pokemon/shelmet/icon.png differ diff --git a/graphics/pokemon/shelmet/normal.pal b/graphics/pokemon/shelmet/normal.pal new file mode 100644 index 000000000..c5c862321 --- /dev/null +++ b/graphics/pokemon/shelmet/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 112 96 +216 200 184 +96 80 72 +16 16 16 +176 152 144 +56 48 48 +96 104 136 +56 72 112 +96 24 48 +160 64 72 +208 80 96 +248 96 120 +80 128 72 +248 248 248 +112 200 112 diff --git a/graphics/pokemon/shelmet/shiny.pal b/graphics/pokemon/shelmet/shiny.pal new file mode 100644 index 000000000..f823f7e7f --- /dev/null +++ b/graphics/pokemon/shelmet/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 120 96 +216 216 184 +88 88 64 +16 16 16 +168 168 136 +56 48 48 +128 128 96 +88 72 32 +88 72 24 +160 144 64 +208 184 80 +248 224 96 +176 32 72 +248 248 248 +248 72 120 diff --git a/graphics/pokemon/shieldon/anim_front.png b/graphics/pokemon/shieldon/anim_front.png new file mode 100644 index 000000000..5ce78d198 Binary files /dev/null and b/graphics/pokemon/shieldon/anim_front.png differ diff --git a/graphics/pokemon/shieldon/back.png b/graphics/pokemon/shieldon/back.png new file mode 100644 index 000000000..bd55d112a Binary files /dev/null and b/graphics/pokemon/shieldon/back.png differ diff --git a/graphics/pokemon/shieldon/footprint.png b/graphics/pokemon/shieldon/footprint.png new file mode 100644 index 000000000..2bce4070e Binary files /dev/null and b/graphics/pokemon/shieldon/footprint.png differ diff --git a/graphics/pokemon/shieldon/front.png b/graphics/pokemon/shieldon/front.png new file mode 100644 index 000000000..d668a7b76 Binary files /dev/null and b/graphics/pokemon/shieldon/front.png differ diff --git a/graphics/pokemon/shieldon/icon.png b/graphics/pokemon/shieldon/icon.png new file mode 100644 index 000000000..4e0a46784 Binary files /dev/null and b/graphics/pokemon/shieldon/icon.png differ diff --git a/graphics/pokemon/shieldon/normal.pal b/graphics/pokemon/shieldon/normal.pal new file mode 100644 index 000000000..0a2f7c80f --- /dev/null +++ b/graphics/pokemon/shieldon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 64 +96 96 96 +16 16 16 +144 136 128 +200 200 200 +32 32 32 +248 208 136 +128 112 72 +192 152 96 +248 248 248 +80 72 48 +40 40 48 +40 40 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shieldon/shiny.pal b/graphics/pokemon/shieldon/shiny.pal new file mode 100644 index 000000000..8bb000276 --- /dev/null +++ b/graphics/pokemon/shieldon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 104 +72 104 144 +16 16 16 +128 144 168 +208 208 208 +32 32 32 +240 248 120 +120 120 40 +176 184 64 +248 248 248 +72 56 56 +24 32 56 +40 40 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shiftry/anim_front.png b/graphics/pokemon/shiftry/anim_front.png index 70eb97348..33cbb68fe 100644 Binary files a/graphics/pokemon/shiftry/anim_front.png and b/graphics/pokemon/shiftry/anim_front.png differ diff --git a/graphics/pokemon/shiftry/back.png b/graphics/pokemon/shiftry/back.png index 17ddb24ca..aba33b7de 100644 Binary files a/graphics/pokemon/shiftry/back.png and b/graphics/pokemon/shiftry/back.png differ diff --git a/graphics/pokemon/shiftry/front.png b/graphics/pokemon/shiftry/front.png index 580c248b7..82df0118b 100644 Binary files a/graphics/pokemon/shiftry/front.png and b/graphics/pokemon/shiftry/front.png differ diff --git a/graphics/pokemon/shiftry/icon.png b/graphics/pokemon/shiftry/icon.png index c10fa772d..14b4bdab6 100644 Binary files a/graphics/pokemon/shiftry/icon.png and b/graphics/pokemon/shiftry/icon.png differ diff --git a/graphics/pokemon/shiftry/normal.pal b/graphics/pokemon/shiftry/normal.pal index 3a91e677c..733e980ce 100644 --- a/graphics/pokemon/shiftry/normal.pal +++ b/graphics/pokemon/shiftry/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 148 197 -82 49 49 -131 131 115 -255 255 255 -115 65 74 -156 90 98 -222 123 82 -246 197 131 -230 222 255 -189 180 197 -0 0 0 -74 123 41 -98 172 98 -131 213 98 -255 213 98 -0 0 0 +0 176 232 +88 64 48 +224 168 128 +112 104 128 +16 16 16 +152 104 56 +16 96 48 +192 136 88 +248 248 248 +88 176 112 +24 136 64 +176 176 208 +216 224 248 +240 224 128 +112 104 128 +88 64 48 diff --git a/graphics/pokemon/shiftry/shiny.pal b/graphics/pokemon/shiftry/shiny.pal index 35aca99d4..b1b64ad6e 100644 --- a/graphics/pokemon/shiftry/shiny.pal +++ b/graphics/pokemon/shiftry/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 148 197 -82 49 49 -172 106 82 -255 255 255 -115 16 0 -180 49 32 -222 98 49 -255 139 98 -255 238 156 -222 172 74 -0 0 0 -90 131 49 -139 205 82 -189 255 115 -255 156 82 -0 0 0 +0 176 232 +96 48 48 +224 128 96 +152 144 72 +16 16 16 +144 56 48 +80 136 8 +184 80 72 +248 248 232 +176 240 88 +128 184 64 +208 192 112 +232 232 192 +248 208 96 +112 120 128 +96 64 40 diff --git a/graphics/pokemon/shiinotic/back.png b/graphics/pokemon/shiinotic/back.png new file mode 100644 index 000000000..de88b363b Binary files /dev/null and b/graphics/pokemon/shiinotic/back.png differ diff --git a/graphics/pokemon/shiinotic/front.png b/graphics/pokemon/shiinotic/front.png new file mode 100644 index 000000000..0f63c92c7 Binary files /dev/null and b/graphics/pokemon/shiinotic/front.png differ diff --git a/graphics/pokemon/shiinotic/icon.png b/graphics/pokemon/shiinotic/icon.png new file mode 100644 index 000000000..510d61a97 Binary files /dev/null and b/graphics/pokemon/shiinotic/icon.png differ diff --git a/graphics/pokemon/shiinotic/normal.pal b/graphics/pokemon/shiinotic/normal.pal new file mode 100644 index 000000000..41d89b312 --- /dev/null +++ b/graphics/pokemon/shiinotic/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 120 64 +112 72 128 +152 168 96 +200 208 152 +176 136 192 +16 16 16 +152 96 168 +112 72 96 +240 184 216 +208 136 168 +96 96 72 +192 168 160 +248 240 208 +168 136 120 +184 96 128 diff --git a/graphics/pokemon/shiinotic/shiny.pal b/graphics/pokemon/shiinotic/shiny.pal new file mode 100644 index 000000000..b5fd220bf --- /dev/null +++ b/graphics/pokemon/shiinotic/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 120 64 +168 88 24 +152 168 96 +200 208 152 +248 208 80 +16 16 16 +232 160 16 +88 40 32 +192 112 88 +152 72 64 +96 96 72 +192 168 160 +248 240 208 +168 136 120 +120 56 56 diff --git a/graphics/pokemon/shinx/anim_front.png b/graphics/pokemon/shinx/anim_front.png new file mode 100644 index 000000000..33a28bf20 Binary files /dev/null and b/graphics/pokemon/shinx/anim_front.png differ diff --git a/graphics/pokemon/shinx/back.png b/graphics/pokemon/shinx/back.png new file mode 100644 index 000000000..24108fbf3 Binary files /dev/null and b/graphics/pokemon/shinx/back.png differ diff --git a/graphics/pokemon/shinx/footprint.png b/graphics/pokemon/shinx/footprint.png new file mode 100644 index 000000000..4cdcd7488 Binary files /dev/null and b/graphics/pokemon/shinx/footprint.png differ diff --git a/graphics/pokemon/shinx/front.png b/graphics/pokemon/shinx/front.png new file mode 100644 index 000000000..a14872017 Binary files /dev/null and b/graphics/pokemon/shinx/front.png differ diff --git a/graphics/pokemon/shinx/icon.png b/graphics/pokemon/shinx/icon.png new file mode 100644 index 000000000..503036a11 Binary files /dev/null and b/graphics/pokemon/shinx/icon.png differ diff --git a/graphics/pokemon/shinx/normal.pal b/graphics/pokemon/shinx/normal.pal new file mode 100644 index 000000000..467dbc775 --- /dev/null +++ b/graphics/pokemon/shinx/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 88 +80 128 144 +104 184 200 +96 88 48 +16 16 16 +192 144 32 +248 192 48 +248 248 248 +240 96 96 +144 48 48 +80 80 88 +48 48 48 +147 88 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shinx/shiny.pal b/graphics/pokemon/shinx/shiny.pal new file mode 100644 index 000000000..e35e1ba96 --- /dev/null +++ b/graphics/pokemon/shinx/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 72 48 +168 144 56 +248 208 80 +96 64 56 +16 16 16 +176 88 48 +248 144 64 +248 248 248 +224 72 80 +144 56 80 +72 72 96 +48 48 64 +214 87 85 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shroomish/anim_front.png b/graphics/pokemon/shroomish/anim_front.png index df403cca3..597fe846c 100644 Binary files a/graphics/pokemon/shroomish/anim_front.png and b/graphics/pokemon/shroomish/anim_front.png differ diff --git a/graphics/pokemon/shroomish/back.png b/graphics/pokemon/shroomish/back.png index 4812bcbcd..2aae86b83 100644 Binary files a/graphics/pokemon/shroomish/back.png and b/graphics/pokemon/shroomish/back.png differ diff --git a/graphics/pokemon/shroomish/front.png b/graphics/pokemon/shroomish/front.png index 0ebe8ca06..120a7902f 100644 Binary files a/graphics/pokemon/shroomish/front.png and b/graphics/pokemon/shroomish/front.png differ diff --git a/graphics/pokemon/shroomish/icon.png b/graphics/pokemon/shroomish/icon.png index 87dd12060..f5ca6d5f9 100644 Binary files a/graphics/pokemon/shroomish/icon.png and b/graphics/pokemon/shroomish/icon.png differ diff --git a/graphics/pokemon/shroomish/normal.pal b/graphics/pokemon/shroomish/normal.pal index 97f25bdf6..e80a8e783 100644 --- a/graphics/pokemon/shroomish/normal.pal +++ b/graphics/pokemon/shroomish/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 148 139 -98 74 49 -148 106 49 -213 164 90 -238 197 139 -255 230 172 -255 255 213 -90 131 74 -123 172 106 -139 197 131 -164 213 148 -65 82 49 -172 197 131 +0 176 232 +112 96 72 +88 72 56 +232 200 168 +16 16 16 +184 160 128 +120 176 144 +160 200 168 +104 152 120 +248 224 200 +56 96 72 +153 96 121 +204 148 190 +0 0 0 0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/shroomish/shiny.pal b/graphics/pokemon/shroomish/shiny.pal index a0bd12821..c0b1c1984 100644 --- a/graphics/pokemon/shroomish/shiny.pal +++ b/graphics/pokemon/shroomish/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 148 139 -123 98 74 -172 123 65 -222 189 123 -246 213 164 -255 238 189 -255 255 230 -180 65 49 -222 98 49 -255 115 74 -255 189 106 -164 49 32 -255 172 98 +0 176 232 +152 112 56 +104 80 56 +248 208 152 +16 16 16 +224 168 104 +224 112 56 +248 152 104 +208 80 32 +248 232 176 +120 24 24 +206 58 25 +255 126 84 +0 0 0 0 0 0 0 0 0 -255 255 255 diff --git a/graphics/pokemon/shuckle/anim_front.png b/graphics/pokemon/shuckle/anim_front.png index 74251deb0..cba7aac76 100644 Binary files a/graphics/pokemon/shuckle/anim_front.png and b/graphics/pokemon/shuckle/anim_front.png differ diff --git a/graphics/pokemon/shuckle/back.png b/graphics/pokemon/shuckle/back.png index 1b19db0e5..6c74f0e25 100644 Binary files a/graphics/pokemon/shuckle/back.png and b/graphics/pokemon/shuckle/back.png differ diff --git a/graphics/pokemon/shuckle/front.png b/graphics/pokemon/shuckle/front.png index 1747fe5e7..d8eab34e0 100644 Binary files a/graphics/pokemon/shuckle/front.png and b/graphics/pokemon/shuckle/front.png differ diff --git a/graphics/pokemon/shuckle/icon.png b/graphics/pokemon/shuckle/icon.png index aaf49345a..ba967932f 100644 Binary files a/graphics/pokemon/shuckle/icon.png and b/graphics/pokemon/shuckle/icon.png differ diff --git a/graphics/pokemon/shuckle/normal.pal b/graphics/pokemon/shuckle/normal.pal index ea40c0be4..3fc5a9469 100644 --- a/graphics/pokemon/shuckle/normal.pal +++ b/graphics/pokemon/shuckle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +192 152 48 +248 224 160 +248 200 72 +112 96 32 16 16 16 -148 131 115 -115 82 16 -189 139 41 -238 197 74 -255 255 90 -255 0 255 -230 156 131 -246 205 180 -255 0 255 -131 32 0 -197 57 16 -246 115 57 -255 180 123 -255 255 255 +112 24 16 +104 88 56 +248 248 248 +192 176 128 +176 40 40 +224 104 96 +248 224 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuckle/shiny.pal b/graphics/pokemon/shuckle/shiny.pal index 30126f57c..24d9d5f19 100644 --- a/graphics/pokemon/shuckle/shiny.pal +++ b/graphics/pokemon/shuckle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 +184 136 56 +248 248 136 +232 200 96 +112 80 16 16 16 16 -148 131 115 -115 82 16 -189 139 41 -238 197 74 -255 255 90 -255 0 255 -164 189 189 -189 213 213 -255 0 255 -24 65 115 -49 98 189 -65 156 238 -139 205 246 -255 255 255 +24 56 144 +24 64 136 +248 248 248 +128 152 224 +24 96 208 +72 152 248 +176 200 240 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuppet/anim_front.png b/graphics/pokemon/shuppet/anim_front.png index 00629578f..196c57e51 100644 Binary files a/graphics/pokemon/shuppet/anim_front.png and b/graphics/pokemon/shuppet/anim_front.png differ diff --git a/graphics/pokemon/shuppet/back.png b/graphics/pokemon/shuppet/back.png index 2c6dbdb18..61efa5110 100644 Binary files a/graphics/pokemon/shuppet/back.png and b/graphics/pokemon/shuppet/back.png differ diff --git a/graphics/pokemon/shuppet/front.png b/graphics/pokemon/shuppet/front.png index 9b63e2640..4fda57b31 100644 Binary files a/graphics/pokemon/shuppet/front.png and b/graphics/pokemon/shuppet/front.png differ diff --git a/graphics/pokemon/shuppet/icon.png b/graphics/pokemon/shuppet/icon.png index 6e7087efd..44fd5bb19 100644 Binary files a/graphics/pokemon/shuppet/icon.png and b/graphics/pokemon/shuppet/icon.png differ diff --git a/graphics/pokemon/shuppet/normal.pal b/graphics/pokemon/shuppet/normal.pal index 7dafb6a01..39015d185 100644 --- a/graphics/pokemon/shuppet/normal.pal +++ b/graphics/pokemon/shuppet/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 197 197 -74 65 74 -148 131 139 -164 164 172 -172 189 197 -123 115 123 -106 213 246 -82 189 213 -246 213 49 -189 180 0 -123 180 65 -106 148 65 -0 0 0 -0 0 0 -0 0 0 -24 24 24 +152 208 160 +80 88 128 +16 16 16 +160 160 216 +120 120 176 +64 64 96 +96 104 152 +40 40 72 +96 144 168 +64 112 168 +136 208 232 +184 224 240 +184 160 72 +248 208 80 +142 82 116 +214 130 175 diff --git a/graphics/pokemon/shuppet/shiny.pal b/graphics/pokemon/shuppet/shiny.pal index 9d5557a71..0117cf684 100644 --- a/graphics/pokemon/shuppet/shiny.pal +++ b/graphics/pokemon/shuppet/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 197 197 -49 74 82 -57 123 131 -98 172 180 -139 205 213 -49 115 123 -106 213 246 -82 189 213 -246 213 49 -189 180 0 -123 180 65 -106 148 65 +152 208 160 +32 112 112 +24 16 16 +128 200 208 +88 160 168 +24 80 72 +48 136 144 +8 56 56 +64 136 168 +64 112 168 +112 176 208 +160 216 224 +176 144 0 +232 200 56 0 0 0 0 0 0 -0 0 0 -24 24 24 diff --git a/graphics/pokemon/sigilyph/back.png b/graphics/pokemon/sigilyph/back.png new file mode 100644 index 000000000..09fe68d39 Binary files /dev/null and b/graphics/pokemon/sigilyph/back.png differ diff --git a/graphics/pokemon/sigilyph/footprint.png b/graphics/pokemon/sigilyph/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/sigilyph/footprint.png differ diff --git a/graphics/pokemon/sigilyph/front.png b/graphics/pokemon/sigilyph/front.png new file mode 100644 index 000000000..373f63a04 Binary files /dev/null and b/graphics/pokemon/sigilyph/front.png differ diff --git a/graphics/pokemon/sigilyph/icon.png b/graphics/pokemon/sigilyph/icon.png new file mode 100644 index 000000000..c599ce22a Binary files /dev/null and b/graphics/pokemon/sigilyph/icon.png differ diff --git a/graphics/pokemon/sigilyph/normal.pal b/graphics/pokemon/sigilyph/normal.pal new file mode 100644 index 000000000..3fdaae47c --- /dev/null +++ b/graphics/pokemon/sigilyph/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 104 144 +16 16 16 +120 168 208 +216 56 56 +248 184 64 +136 56 72 +168 112 48 +96 72 40 +56 48 48 +248 248 248 +80 176 88 +160 152 144 +40 104 64 +248 184 64 +0 0 0 diff --git a/graphics/pokemon/sigilyph/shiny.pal b/graphics/pokemon/sigilyph/shiny.pal new file mode 100644 index 000000000..db05b0891 --- /dev/null +++ b/graphics/pokemon/sigilyph/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 104 48 +16 16 16 +248 168 72 +216 0 0 +192 224 88 +144 80 112 +128 152 56 +56 88 32 +48 48 48 +248 248 248 +160 136 80 +208 192 136 +96 80 48 +192 216 104 +0 0 0 diff --git a/graphics/pokemon/silcoon/anim_front.png b/graphics/pokemon/silcoon/anim_front.png index a6cc252dc..94b2bf97a 100644 Binary files a/graphics/pokemon/silcoon/anim_front.png and b/graphics/pokemon/silcoon/anim_front.png differ diff --git a/graphics/pokemon/silcoon/back.png b/graphics/pokemon/silcoon/back.png index 26c8cfdaf..2df79c25f 100644 Binary files a/graphics/pokemon/silcoon/back.png and b/graphics/pokemon/silcoon/back.png differ diff --git a/graphics/pokemon/silcoon/front.png b/graphics/pokemon/silcoon/front.png index f416f074d..c26d8efe2 100644 Binary files a/graphics/pokemon/silcoon/front.png and b/graphics/pokemon/silcoon/front.png differ diff --git a/graphics/pokemon/silcoon/icon.png b/graphics/pokemon/silcoon/icon.png index 0b572a20c..8eddb4d0f 100644 Binary files a/graphics/pokemon/silcoon/icon.png and b/graphics/pokemon/silcoon/icon.png differ diff --git a/graphics/pokemon/silcoon/normal.pal b/graphics/pokemon/silcoon/normal.pal index 2a48849f8..f43a07f6c 100644 --- a/graphics/pokemon/silcoon/normal.pal +++ b/graphics/pokemon/silcoon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 246 197 -106 106 115 -139 139 148 -172 172 180 +152 208 160 +80 96 120 +136 152 168 +232 240 240 +192 208 224 +16 16 16 +168 184 176 +152 56 64 +224 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -189 189 205 -222 213 230 -238 238 230 -255 255 255 -16 16 24 -246 164 0 -197 123 0 0 0 0 -246 255 197 0 0 0 -24 24 24 diff --git a/graphics/pokemon/silcoon/shiny.pal b/graphics/pokemon/silcoon/shiny.pal index db9e98b7a..a3a3cfb18 100644 --- a/graphics/pokemon/silcoon/shiny.pal +++ b/graphics/pokemon/silcoon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 246 197 -164 106 24 -205 148 65 -230 164 90 +152 208 160 +176 88 16 +224 168 72 +240 232 192 +232 208 128 +16 16 16 +208 128 48 +56 112 160 +80 176 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -255 189 90 -255 222 148 -255 246 197 -255 255 255 -16 16 24 -90 131 189 -65 90 139 0 0 0 -246 255 197 0 0 0 -24 24 24 diff --git a/graphics/pokemon/silicobra/back.png b/graphics/pokemon/silicobra/back.png new file mode 100644 index 000000000..39b46dd9d Binary files /dev/null and b/graphics/pokemon/silicobra/back.png differ diff --git a/graphics/pokemon/silicobra/front.png b/graphics/pokemon/silicobra/front.png new file mode 100644 index 000000000..b6ed6ea56 Binary files /dev/null and b/graphics/pokemon/silicobra/front.png differ diff --git a/graphics/pokemon/silicobra/normal.pal b/graphics/pokemon/silicobra/normal.pal new file mode 100644 index 000000000..0787e7361 --- /dev/null +++ b/graphics/pokemon/silicobra/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 64 +64 48 32 +112 96 72 +144 152 72 +248 240 216 +200 192 152 +176 176 96 +136 128 64 +80 168 48 +16 16 16 +144 224 24 +168 152 96 +248 240 216 +200 192 152 +0 0 0 diff --git a/graphics/pokemon/silicobra/shiny.pal b/graphics/pokemon/silicobra/shiny.pal new file mode 100644 index 000000000..c74ac5c6a --- /dev/null +++ b/graphics/pokemon/silicobra/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 72 +48 48 40 +96 96 80 +112 136 88 +240 240 224 +192 184 168 +144 128 120 +104 96 88 +144 136 24 +16 16 16 +232 224 0 +144 136 112 +248 240 216 +200 192 152 +0 0 0 diff --git a/graphics/pokemon/silvally/back.png b/graphics/pokemon/silvally/back.png new file mode 100644 index 000000000..3994f8bf2 Binary files /dev/null and b/graphics/pokemon/silvally/back.png differ diff --git a/graphics/pokemon/silvally/bug/normal.pal b/graphics/pokemon/silvally/bug/normal.pal new file mode 100644 index 000000000..6e5448b50 --- /dev/null +++ b/graphics/pokemon/silvally/bug/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +131 189 72 +197 239 118 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/bug/shiny.pal b/graphics/pokemon/silvally/bug/shiny.pal new file mode 100644 index 000000000..c8e85f880 --- /dev/null +++ b/graphics/pokemon/silvally/bug/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +131 189 72 +197 239 118 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dark/normal.pal b/graphics/pokemon/silvally/dark/normal.pal new file mode 100644 index 000000000..42a9aac56 --- /dev/null +++ b/graphics/pokemon/silvally/dark/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +64 57 57 +97 88 88 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dark/shiny.pal b/graphics/pokemon/silvally/dark/shiny.pal new file mode 100644 index 000000000..214d3dd63 --- /dev/null +++ b/graphics/pokemon/silvally/dark/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +64 57 57 +97 88 88 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dragon/normal.pal b/graphics/pokemon/silvally/dragon/normal.pal new file mode 100644 index 000000000..a56220f36 --- /dev/null +++ b/graphics/pokemon/silvally/dragon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +63 169 169 +123 206 206 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dragon/shiny.pal b/graphics/pokemon/silvally/dragon/shiny.pal new file mode 100644 index 000000000..52cfc9168 --- /dev/null +++ b/graphics/pokemon/silvally/dragon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +63 169 169 +123 206 206 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/electric/normal.pal b/graphics/pokemon/silvally/electric/normal.pal new file mode 100644 index 000000000..985f2b49a --- /dev/null +++ b/graphics/pokemon/silvally/electric/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +193 171 47 +240 227 70 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/electric/shiny.pal b/graphics/pokemon/silvally/electric/shiny.pal new file mode 100644 index 000000000..db3471bfb --- /dev/null +++ b/graphics/pokemon/silvally/electric/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +193 171 47 +240 227 70 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fairy/normal.pal b/graphics/pokemon/silvally/fairy/normal.pal new file mode 100644 index 000000000..9cf15ab58 --- /dev/null +++ b/graphics/pokemon/silvally/fairy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +247 91 223 +248 171 219 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fairy/shiny.pal b/graphics/pokemon/silvally/fairy/shiny.pal new file mode 100644 index 000000000..13c217c2d --- /dev/null +++ b/graphics/pokemon/silvally/fairy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +247 91 223 +248 171 219 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fighting/normal.pal b/graphics/pokemon/silvally/fighting/normal.pal new file mode 100644 index 000000000..b64d8e73a --- /dev/null +++ b/graphics/pokemon/silvally/fighting/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +236 114 23 +255 168 51 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fighting/shiny.pal b/graphics/pokemon/silvally/fighting/shiny.pal new file mode 100644 index 000000000..2a2608463 --- /dev/null +++ b/graphics/pokemon/silvally/fighting/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +236 114 23 +255 168 51 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fire/normal.pal b/graphics/pokemon/silvally/fire/normal.pal new file mode 100644 index 000000000..4c7d3561b --- /dev/null +++ b/graphics/pokemon/silvally/fire/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +181 62 62 +249 96 96 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fire/shiny.pal b/graphics/pokemon/silvally/fire/shiny.pal new file mode 100644 index 000000000..240393579 --- /dev/null +++ b/graphics/pokemon/silvally/fire/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +181 62 62 +249 96 96 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/flying/normal.pal b/graphics/pokemon/silvally/flying/normal.pal new file mode 100644 index 000000000..5c6721bc9 --- /dev/null +++ b/graphics/pokemon/silvally/flying/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +27 118 186 +40 154 238 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/flying/shiny.pal b/graphics/pokemon/silvally/flying/shiny.pal new file mode 100644 index 000000000..a00e9722b --- /dev/null +++ b/graphics/pokemon/silvally/flying/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +27 118 186 +40 154 238 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/front.png b/graphics/pokemon/silvally/front.png new file mode 100644 index 000000000..a0caf35b6 Binary files /dev/null and b/graphics/pokemon/silvally/front.png differ diff --git a/graphics/pokemon/silvally/ghost/normal.pal b/graphics/pokemon/silvally/ghost/normal.pal new file mode 100644 index 000000000..73adc61e2 --- /dev/null +++ b/graphics/pokemon/silvally/ghost/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 114 186 +222 160 231 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ghost/shiny.pal b/graphics/pokemon/silvally/ghost/shiny.pal new file mode 100644 index 000000000..b8bb1b4df --- /dev/null +++ b/graphics/pokemon/silvally/ghost/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 114 186 +222 160 231 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/grass/normal.pal b/graphics/pokemon/silvally/grass/normal.pal new file mode 100644 index 000000000..8c4e35b68 --- /dev/null +++ b/graphics/pokemon/silvally/grass/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +65 175 101 +112 222 120 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/grass/shiny.pal b/graphics/pokemon/silvally/grass/shiny.pal new file mode 100644 index 000000000..c204253cb --- /dev/null +++ b/graphics/pokemon/silvally/grass/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +65 175 101 +112 222 120 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ground/normal.pal b/graphics/pokemon/silvally/ground/normal.pal new file mode 100644 index 000000000..68569fe08 --- /dev/null +++ b/graphics/pokemon/silvally/ground/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 107 63 +208 151 87 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ground/shiny.pal b/graphics/pokemon/silvally/ground/shiny.pal new file mode 100644 index 000000000..911f29a18 --- /dev/null +++ b/graphics/pokemon/silvally/ground/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 107 63 +208 151 87 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ice/normal.pal b/graphics/pokemon/silvally/ice/normal.pal new file mode 100644 index 000000000..07d3733e7 --- /dev/null +++ b/graphics/pokemon/silvally/ice/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +68 188 202 +163 248 248 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ice/shiny.pal b/graphics/pokemon/silvally/ice/shiny.pal new file mode 100644 index 000000000..270f02bb5 --- /dev/null +++ b/graphics/pokemon/silvally/ice/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +68 188 202 +163 248 248 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/icon.png b/graphics/pokemon/silvally/icon.png new file mode 100644 index 000000000..2ef6ae9ad Binary files /dev/null and b/graphics/pokemon/silvally/icon.png differ diff --git a/graphics/pokemon/silvally/normal.pal b/graphics/pokemon/silvally/normal.pal new file mode 100644 index 000000000..446d8788a --- /dev/null +++ b/graphics/pokemon/silvally/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +147 159 158 +249 249 249 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/poison/normal.pal b/graphics/pokemon/silvally/poison/normal.pal new file mode 100644 index 000000000..afcb51b50 --- /dev/null +++ b/graphics/pokemon/silvally/poison/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +139 80 192 +188 124 231 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/poison/shiny.pal b/graphics/pokemon/silvally/poison/shiny.pal new file mode 100644 index 000000000..4e98bdb17 --- /dev/null +++ b/graphics/pokemon/silvally/poison/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +139 80 192 +188 124 231 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/psychic/normal.pal b/graphics/pokemon/silvally/psychic/normal.pal new file mode 100644 index 000000000..292134aa4 --- /dev/null +++ b/graphics/pokemon/silvally/psychic/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +234 94 160 +244 147 193 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/psychic/shiny.pal b/graphics/pokemon/silvally/psychic/shiny.pal new file mode 100644 index 000000000..95fda6a2a --- /dev/null +++ b/graphics/pokemon/silvally/psychic/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +234 94 160 +244 147 193 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/rock/normal.pal b/graphics/pokemon/silvally/rock/normal.pal new file mode 100644 index 000000000..78ff0245c --- /dev/null +++ b/graphics/pokemon/silvally/rock/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 133 107 +214 196 177 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/rock/shiny.pal b/graphics/pokemon/silvally/rock/shiny.pal new file mode 100644 index 000000000..74bd85e83 --- /dev/null +++ b/graphics/pokemon/silvally/rock/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 133 107 +214 196 177 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/shiny.pal b/graphics/pokemon/silvally/shiny.pal new file mode 100644 index 000000000..7b659f917 --- /dev/null +++ b/graphics/pokemon/silvally/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +147 159 158 +249 249 249 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/steel/normal.pal b/graphics/pokemon/silvally/steel/normal.pal new file mode 100644 index 000000000..e02589d39 --- /dev/null +++ b/graphics/pokemon/silvally/steel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +152 135 135 +207 199 199 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/steel/shiny.pal b/graphics/pokemon/silvally/steel/shiny.pal new file mode 100644 index 000000000..c05570fea --- /dev/null +++ b/graphics/pokemon/silvally/steel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +152 135 135 +207 199 199 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/water/normal.pal b/graphics/pokemon/silvally/water/normal.pal new file mode 100644 index 000000000..5f419f0b3 --- /dev/null +++ b/graphics/pokemon/silvally/water/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +97 146 220 +142 196 238 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/water/shiny.pal b/graphics/pokemon/silvally/water/shiny.pal new file mode 100644 index 000000000..a07499410 --- /dev/null +++ b/graphics/pokemon/silvally/water/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +97 146 220 +142 196 238 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/simipour/back.png b/graphics/pokemon/simipour/back.png new file mode 100644 index 000000000..652ad6897 Binary files /dev/null and b/graphics/pokemon/simipour/back.png differ diff --git a/graphics/pokemon/simipour/footprint.png b/graphics/pokemon/simipour/footprint.png new file mode 100644 index 000000000..4c2d69b9a Binary files /dev/null and b/graphics/pokemon/simipour/footprint.png differ diff --git a/graphics/pokemon/simipour/front.png b/graphics/pokemon/simipour/front.png new file mode 100644 index 000000000..56a3f7547 Binary files /dev/null and b/graphics/pokemon/simipour/front.png differ diff --git a/graphics/pokemon/simipour/icon.png b/graphics/pokemon/simipour/icon.png new file mode 100644 index 000000000..6f305ff7f Binary files /dev/null and b/graphics/pokemon/simipour/icon.png differ diff --git a/graphics/pokemon/simipour/normal.pal b/graphics/pokemon/simipour/normal.pal new file mode 100644 index 000000000..0cc05ef5f --- /dev/null +++ b/graphics/pokemon/simipour/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 72 96 +40 104 136 +16 16 16 +48 136 152 +48 184 216 +120 208 224 +248 248 248 +192 160 96 +144 128 88 +192 176 168 +248 208 112 +80 80 80 +56 56 56 +96 80 64 +152 152 152 diff --git a/graphics/pokemon/simipour/shiny.pal b/graphics/pokemon/simipour/shiny.pal new file mode 100644 index 000000000..2edf45e5e --- /dev/null +++ b/graphics/pokemon/simipour/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 96 +64 56 144 +16 16 16 +80 88 168 +88 112 208 +128 176 232 +248 248 248 +184 144 80 +168 120 56 +192 176 168 +232 184 112 +80 80 80 +56 56 56 +112 80 32 +152 152 152 diff --git a/graphics/pokemon/simisage/back.png b/graphics/pokemon/simisage/back.png new file mode 100644 index 000000000..87984629f Binary files /dev/null and b/graphics/pokemon/simisage/back.png differ diff --git a/graphics/pokemon/simisage/footprint.png b/graphics/pokemon/simisage/footprint.png new file mode 100644 index 000000000..4c2d69b9a Binary files /dev/null and b/graphics/pokemon/simisage/footprint.png differ diff --git a/graphics/pokemon/simisage/front.png b/graphics/pokemon/simisage/front.png new file mode 100644 index 000000000..44f7b6ada Binary files /dev/null and b/graphics/pokemon/simisage/front.png differ diff --git a/graphics/pokemon/simisage/icon.png b/graphics/pokemon/simisage/icon.png new file mode 100644 index 000000000..e637c05a5 Binary files /dev/null and b/graphics/pokemon/simisage/icon.png differ diff --git a/graphics/pokemon/simisage/normal.pal b/graphics/pokemon/simisage/normal.pal new file mode 100644 index 000000000..8e2676bed --- /dev/null +++ b/graphics/pokemon/simisage/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 80 56 +16 16 16 +48 168 104 +40 120 72 +248 208 112 +144 128 64 +176 144 96 +248 248 248 +168 152 144 +136 208 160 +80 80 80 +208 192 192 +104 88 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/simisage/shiny.pal b/graphics/pokemon/simisage/shiny.pal new file mode 100644 index 000000000..188a22267 --- /dev/null +++ b/graphics/pokemon/simisage/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 56 48 +16 16 16 +24 120 88 +8 88 48 +240 192 120 +152 112 72 +192 136 56 +248 248 248 +152 152 152 +72 168 104 +80 80 80 +192 192 192 +104 88 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/simisear/back.png b/graphics/pokemon/simisear/back.png new file mode 100644 index 000000000..55d90c1f4 Binary files /dev/null and b/graphics/pokemon/simisear/back.png differ diff --git a/graphics/pokemon/simisear/footprint.png b/graphics/pokemon/simisear/footprint.png new file mode 100644 index 000000000..4c2d69b9a Binary files /dev/null and b/graphics/pokemon/simisear/footprint.png differ diff --git a/graphics/pokemon/simisear/front.png b/graphics/pokemon/simisear/front.png new file mode 100644 index 000000000..4259f5f49 Binary files /dev/null and b/graphics/pokemon/simisear/front.png differ diff --git a/graphics/pokemon/simisear/icon.png b/graphics/pokemon/simisear/icon.png new file mode 100644 index 000000000..f7bc5ef78 Binary files /dev/null and b/graphics/pokemon/simisear/icon.png differ diff --git a/graphics/pokemon/simisear/normal.pal b/graphics/pokemon/simisear/normal.pal new file mode 100644 index 000000000..73ae069ff --- /dev/null +++ b/graphics/pokemon/simisear/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 56 +16 16 16 +224 88 88 +168 72 64 +224 144 40 +248 248 248 +160 144 144 +80 80 80 +192 160 80 +192 176 168 +240 200 120 +152 128 64 +104 88 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/simisear/shiny.pal b/graphics/pokemon/simisear/shiny.pal new file mode 100644 index 000000000..374a27e3b --- /dev/null +++ b/graphics/pokemon/simisear/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 32 +16 16 16 +216 56 72 +168 32 48 +240 136 16 +248 248 248 +152 152 152 +80 80 80 +192 144 64 +192 192 192 +248 184 104 +136 96 56 +112 80 32 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/sinistea/back.png b/graphics/pokemon/sinistea/back.png new file mode 100644 index 000000000..3335de212 Binary files /dev/null and b/graphics/pokemon/sinistea/back.png differ diff --git a/graphics/pokemon/sinistea/front.png b/graphics/pokemon/sinistea/front.png new file mode 100644 index 000000000..cb9dec97c Binary files /dev/null and b/graphics/pokemon/sinistea/front.png differ diff --git a/graphics/pokemon/sinistea/normal.pal b/graphics/pokemon/sinistea/normal.pal new file mode 100644 index 000000000..093ec2735 --- /dev/null +++ b/graphics/pokemon/sinistea/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 24 +16 16 16 +200 152 72 +248 208 88 +192 184 224 +168 96 192 +112 56 128 +32 80 80 +208 128 144 +240 152 96 +72 176 168 +48 136 136 +112 200 200 +152 232 232 +240 248 248 diff --git a/graphics/pokemon/sinistea/shiny.pal b/graphics/pokemon/sinistea/shiny.pal new file mode 100644 index 000000000..5257104c4 --- /dev/null +++ b/graphics/pokemon/sinistea/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 24 +16 16 16 +200 152 72 +248 208 88 +192 184 224 +168 96 192 +112 56 128 +144 32 104 +208 128 144 +240 152 96 +200 88 168 +168 56 136 +224 120 192 +248 152 224 +240 248 248 diff --git a/graphics/pokemon/sirfetchd/back.png b/graphics/pokemon/sirfetchd/back.png new file mode 100644 index 000000000..966060fd4 Binary files /dev/null and b/graphics/pokemon/sirfetchd/back.png differ diff --git a/graphics/pokemon/sirfetchd/front.png b/graphics/pokemon/sirfetchd/front.png new file mode 100644 index 000000000..a7ac2a974 Binary files /dev/null and b/graphics/pokemon/sirfetchd/front.png differ diff --git a/graphics/pokemon/sirfetchd/normal.pal b/graphics/pokemon/sirfetchd/normal.pal new file mode 100644 index 000000000..16ca8f003 --- /dev/null +++ b/graphics/pokemon/sirfetchd/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 56 +112 160 64 +160 200 104 +16 16 16 +120 104 104 +248 248 248 +184 176 176 +88 80 80 +32 56 32 +48 128 88 +144 88 48 +184 184 184 +232 152 16 +248 200 40 +248 248 248 diff --git a/graphics/pokemon/sirfetchd/shiny.pal b/graphics/pokemon/sirfetchd/shiny.pal new file mode 100644 index 000000000..f93c28016 --- /dev/null +++ b/graphics/pokemon/sirfetchd/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 56 +112 160 64 +160 200 104 +16 16 16 +160 88 24 +248 216 72 +240 152 48 +88 80 80 +32 56 32 +48 128 88 +144 88 48 +184 184 184 +232 152 16 +248 200 40 +248 248 248 diff --git a/graphics/pokemon/sizzlipede/back.png b/graphics/pokemon/sizzlipede/back.png new file mode 100644 index 000000000..7dc436d0d Binary files /dev/null and b/graphics/pokemon/sizzlipede/back.png differ diff --git a/graphics/pokemon/sizzlipede/front.png b/graphics/pokemon/sizzlipede/front.png new file mode 100644 index 000000000..a5d40b987 Binary files /dev/null and b/graphics/pokemon/sizzlipede/front.png differ diff --git a/graphics/pokemon/sizzlipede/normal.pal b/graphics/pokemon/sizzlipede/normal.pal new file mode 100644 index 000000000..5793333b6 --- /dev/null +++ b/graphics/pokemon/sizzlipede/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 40 56 +248 88 64 +16 16 16 +184 56 40 +248 240 0 +80 40 40 +112 64 56 +240 152 40 +208 104 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sizzlipede/shiny.pal b/graphics/pokemon/sizzlipede/shiny.pal new file mode 100644 index 000000000..82c7ee5ff --- /dev/null +++ b/graphics/pokemon/sizzlipede/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 40 56 +248 88 64 +16 16 16 +184 56 40 +248 240 0 +16 64 96 +48 120 144 +240 152 40 +208 104 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skarmory/anim_front.png b/graphics/pokemon/skarmory/anim_front.png index b0883329c..44b7f8da1 100644 Binary files a/graphics/pokemon/skarmory/anim_front.png and b/graphics/pokemon/skarmory/anim_front.png differ diff --git a/graphics/pokemon/skarmory/back.png b/graphics/pokemon/skarmory/back.png index f3c8d95cc..558943da5 100644 Binary files a/graphics/pokemon/skarmory/back.png and b/graphics/pokemon/skarmory/back.png differ diff --git a/graphics/pokemon/skarmory/front.png b/graphics/pokemon/skarmory/front.png index 06ce4420f..f66f968d4 100644 Binary files a/graphics/pokemon/skarmory/front.png and b/graphics/pokemon/skarmory/front.png differ diff --git a/graphics/pokemon/skarmory/icon.png b/graphics/pokemon/skarmory/icon.png index 1eb310654..4226ba392 100644 Binary files a/graphics/pokemon/skarmory/icon.png and b/graphics/pokemon/skarmory/icon.png differ diff --git a/graphics/pokemon/skarmory/normal.pal b/graphics/pokemon/skarmory/normal.pal index d4662ab92..53ebc0422 100644 --- a/graphics/pokemon/skarmory/normal.pal +++ b/graphics/pokemon/skarmory/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 230 238 -197 197 205 -164 164 172 -123 123 131 -82 82 82 -255 156 123 -246 98 82 -197 57 49 -148 32 0 -255 222 0 -205 148 0 -255 0 255 -255 0 255 +152 208 160 +128 144 168 +224 224 248 +56 64 104 +184 200 232 +160 176 216 16 16 16 +120 24 32 +160 48 48 +232 88 104 +96 104 152 +208 56 72 +176 168 48 +248 248 96 +184 120 136 +248 248 248 diff --git a/graphics/pokemon/skarmory/shiny.pal b/graphics/pokemon/skarmory/shiny.pal index 561324c82..a7c4471e0 100644 --- a/graphics/pokemon/skarmory/shiny.pal +++ b/graphics/pokemon/skarmory/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 230 197 -197 189 164 -148 139 123 -115 115 98 -82 90 74 -115 213 74 -74 172 41 -41 106 32 -49 74 32 -255 222 0 -205 148 0 -255 0 255 -255 0 255 +152 208 160 +160 144 120 +232 232 200 +80 72 32 +224 216 176 +192 176 152 16 16 16 +32 112 0 +88 144 24 +144 216 104 +120 112 80 +88 192 56 +200 144 0 +248 216 0 +128 24 32 +248 248 248 diff --git a/graphics/pokemon/skiddo/back.png b/graphics/pokemon/skiddo/back.png new file mode 100644 index 000000000..2c5140c16 Binary files /dev/null and b/graphics/pokemon/skiddo/back.png differ diff --git a/graphics/pokemon/skiddo/front.png b/graphics/pokemon/skiddo/front.png new file mode 100644 index 000000000..8f2894833 Binary files /dev/null and b/graphics/pokemon/skiddo/front.png differ diff --git a/graphics/pokemon/skiddo/icon.png b/graphics/pokemon/skiddo/icon.png new file mode 100644 index 000000000..645f8ec21 Binary files /dev/null and b/graphics/pokemon/skiddo/icon.png differ diff --git a/graphics/pokemon/skiddo/normal.pal b/graphics/pokemon/skiddo/normal.pal new file mode 100644 index 000000000..fe7db10ec --- /dev/null +++ b/graphics/pokemon/skiddo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +56 56 64 +0 0 0 +40 32 24 +64 56 48 +112 88 72 +88 72 56 +0 64 32 +0 184 88 +0 112 56 +160 168 176 +248 248 248 +88 96 104 +200 88 16 +56 56 64 diff --git a/graphics/pokemon/skiddo/shiny.pal b/graphics/pokemon/skiddo/shiny.pal new file mode 100644 index 000000000..d5abbda27 --- /dev/null +++ b/graphics/pokemon/skiddo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 0 +168 168 8 +0 0 0 +48 48 40 +80 72 56 +112 96 80 +104 88 72 +24 48 0 +104 176 0 +64 120 0 +160 168 176 +248 248 248 +88 96 104 +160 64 136 +56 56 64 diff --git a/graphics/pokemon/skiploom/anim_front.png b/graphics/pokemon/skiploom/anim_front.png index a2955bdd6..710e60deb 100644 Binary files a/graphics/pokemon/skiploom/anim_front.png and b/graphics/pokemon/skiploom/anim_front.png differ diff --git a/graphics/pokemon/skiploom/back.png b/graphics/pokemon/skiploom/back.png index 8f010fb4f..f1fb2f68f 100644 Binary files a/graphics/pokemon/skiploom/back.png and b/graphics/pokemon/skiploom/back.png differ diff --git a/graphics/pokemon/skiploom/front.png b/graphics/pokemon/skiploom/front.png index 0efc78f1d..c8d8cc547 100644 Binary files a/graphics/pokemon/skiploom/front.png and b/graphics/pokemon/skiploom/front.png differ diff --git a/graphics/pokemon/skiploom/icon.png b/graphics/pokemon/skiploom/icon.png index 90c0c8e7c..21189bed8 100644 Binary files a/graphics/pokemon/skiploom/icon.png and b/graphics/pokemon/skiploom/icon.png differ diff --git a/graphics/pokemon/skiploom/normal.pal b/graphics/pokemon/skiploom/normal.pal index 15fcce8e5..545ace0e2 100644 --- a/graphics/pokemon/skiploom/normal.pal +++ b/graphics/pokemon/skiploom/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -139 238 57 -98 205 57 -65 172 32 -24 98 0 -255 0 255 -255 238 115 -255 213 0 -246 164 0 -172 90 0 -255 0 255 -255 0 255 -213 213 213 -164 164 164 +0 176 232 +112 96 40 16 16 16 +248 232 128 +232 208 88 +184 168 80 +200 208 192 +248 248 248 +64 104 16 +120 200 56 +168 224 120 +112 160 48 +240 72 64 +144 128 64 +176 184 168 +0 0 0 diff --git a/graphics/pokemon/skiploom/shiny.pal b/graphics/pokemon/skiploom/shiny.pal index 2dedaa30e..4464e0b9a 100644 --- a/graphics/pokemon/skiploom/shiny.pal +++ b/graphics/pokemon/skiploom/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 148 213 -222 106 189 -172 90 148 -98 49 82 -255 0 255 -255 238 115 -255 213 0 -238 156 16 -156 90 16 -255 0 255 -255 0 255 -213 213 213 -164 164 164 +0 176 232 +152 80 0 16 16 16 +248 232 48 +248 200 0 +240 152 24 +176 208 216 +248 248 248 +144 24 120 +224 112 192 +248 144 232 +200 72 184 +248 96 0 +200 128 0 +152 168 184 +0 0 0 diff --git a/graphics/pokemon/skitty/anim_front.png b/graphics/pokemon/skitty/anim_front.png index 6bd564a90..42c19ca61 100644 Binary files a/graphics/pokemon/skitty/anim_front.png and b/graphics/pokemon/skitty/anim_front.png differ diff --git a/graphics/pokemon/skitty/back.png b/graphics/pokemon/skitty/back.png index e7f5ebb67..1d82716d0 100644 Binary files a/graphics/pokemon/skitty/back.png and b/graphics/pokemon/skitty/back.png differ diff --git a/graphics/pokemon/skitty/front.png b/graphics/pokemon/skitty/front.png index b0b85cc95..1242c7a3e 100644 Binary files a/graphics/pokemon/skitty/front.png and b/graphics/pokemon/skitty/front.png differ diff --git a/graphics/pokemon/skitty/icon.png b/graphics/pokemon/skitty/icon.png index fb41f1c07..cb585a363 100644 Binary files a/graphics/pokemon/skitty/icon.png and b/graphics/pokemon/skitty/icon.png differ diff --git a/graphics/pokemon/skitty/normal.pal b/graphics/pokemon/skitty/normal.pal index 0a1228191..d0413c239 100644 --- a/graphics/pokemon/skitty/normal.pal +++ b/graphics/pokemon/skitty/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -255 246 148 -255 205 98 -205 156 65 -131 106 65 +152 208 160 +120 104 56 +248 240 176 +232 208 144 +16 16 16 +152 72 80 +248 184 176 +232 144 144 +216 120 120 +168 112 176 +104 56 136 +192 168 112 +192 128 152 0 0 0 0 0 0 -255 205 189 -197 106 180 -123 0 106 0 0 0 -255 172 148 -255 131 106 -197 82 57 -131 41 49 diff --git a/graphics/pokemon/skitty/shiny.pal b/graphics/pokemon/skitty/shiny.pal index d3e9130f3..f785cacd1 100644 --- a/graphics/pokemon/skitty/shiny.pal +++ b/graphics/pokemon/skitty/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -255 246 164 -255 222 115 -213 164 65 -131 106 65 +152 208 160 +120 88 40 +248 240 144 +248 200 96 +16 16 16 +152 40 40 +248 136 112 +232 104 88 +200 88 48 +160 64 168 +104 48 112 +200 128 56 +200 88 48 0 0 0 0 0 0 -255 180 98 -255 106 74 -115 24 32 0 0 0 -255 123 82 -238 82 49 -189 65 32 -164 49 32 diff --git a/graphics/pokemon/skorupi/anim_front.png b/graphics/pokemon/skorupi/anim_front.png new file mode 100644 index 000000000..bf20b1b24 Binary files /dev/null and b/graphics/pokemon/skorupi/anim_front.png differ diff --git a/graphics/pokemon/skorupi/back.png b/graphics/pokemon/skorupi/back.png new file mode 100644 index 000000000..7e0d17f89 Binary files /dev/null and b/graphics/pokemon/skorupi/back.png differ diff --git a/graphics/pokemon/skorupi/footprint.png b/graphics/pokemon/skorupi/footprint.png new file mode 100644 index 000000000..19a3aceea Binary files /dev/null and b/graphics/pokemon/skorupi/footprint.png differ diff --git a/graphics/pokemon/skorupi/front.png b/graphics/pokemon/skorupi/front.png new file mode 100644 index 000000000..0395737ac Binary files /dev/null and b/graphics/pokemon/skorupi/front.png differ diff --git a/graphics/pokemon/skorupi/icon.png b/graphics/pokemon/skorupi/icon.png new file mode 100644 index 000000000..5b35d4e0a Binary files /dev/null and b/graphics/pokemon/skorupi/icon.png differ diff --git a/graphics/pokemon/skorupi/normal.pal b/graphics/pokemon/skorupi/normal.pal new file mode 100644 index 000000000..1c98bdc25 --- /dev/null +++ b/graphics/pokemon/skorupi/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 112 104 +248 248 240 +16 16 16 +56 64 120 +224 208 200 +104 120 176 +152 168 216 +200 176 168 +40 32 80 +88 104 152 +40 96 112 +48 168 184 +40 40 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skorupi/shiny.pal b/graphics/pokemon/skorupi/shiny.pal new file mode 100644 index 000000000..71bdb69bf --- /dev/null +++ b/graphics/pokemon/skorupi/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 120 128 +224 240 248 +16 16 16 +104 40 24 +208 200 224 +176 56 56 +232 112 112 +168 168 200 +48 24 8 +168 56 32 +40 88 96 +24 152 184 +40 40 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skrelp/back.png b/graphics/pokemon/skrelp/back.png new file mode 100644 index 000000000..54315f57c Binary files /dev/null and b/graphics/pokemon/skrelp/back.png differ diff --git a/graphics/pokemon/skrelp/front.png b/graphics/pokemon/skrelp/front.png new file mode 100644 index 000000000..91991a86c Binary files /dev/null and b/graphics/pokemon/skrelp/front.png differ diff --git a/graphics/pokemon/skrelp/icon.png b/graphics/pokemon/skrelp/icon.png new file mode 100644 index 000000000..4c627eb7c Binary files /dev/null and b/graphics/pokemon/skrelp/icon.png differ diff --git a/graphics/pokemon/skrelp/normal.pal b/graphics/pokemon/skrelp/normal.pal new file mode 100644 index 000000000..e9d772047 --- /dev/null +++ b/graphics/pokemon/skrelp/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +48 24 16 +56 72 72 +144 72 56 +112 192 232 +16 16 16 +96 48 32 +88 152 184 +144 88 136 +232 48 64 +192 120 184 +96 64 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skrelp/shiny.pal b/graphics/pokemon/skrelp/shiny.pal new file mode 100644 index 000000000..343aafe3c --- /dev/null +++ b/graphics/pokemon/skrelp/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +40 16 32 +24 72 72 +120 48 96 +0 184 184 +16 16 16 +80 32 56 +0 144 136 +80 120 128 +232 40 56 +120 176 192 +64 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skuntank/anim_front.png b/graphics/pokemon/skuntank/anim_front.png new file mode 100644 index 000000000..b9172b0f5 Binary files /dev/null and b/graphics/pokemon/skuntank/anim_front.png differ diff --git a/graphics/pokemon/skuntank/back.png b/graphics/pokemon/skuntank/back.png new file mode 100644 index 000000000..7da4204c9 Binary files /dev/null and b/graphics/pokemon/skuntank/back.png differ diff --git a/graphics/pokemon/skuntank/footprint.png b/graphics/pokemon/skuntank/footprint.png new file mode 100644 index 000000000..ae5f11111 Binary files /dev/null and b/graphics/pokemon/skuntank/footprint.png differ diff --git a/graphics/pokemon/skuntank/front.png b/graphics/pokemon/skuntank/front.png new file mode 100644 index 000000000..a6d0f5f8b Binary files /dev/null and b/graphics/pokemon/skuntank/front.png differ diff --git a/graphics/pokemon/skuntank/icon.png b/graphics/pokemon/skuntank/icon.png new file mode 100644 index 000000000..abdc48a59 Binary files /dev/null and b/graphics/pokemon/skuntank/icon.png differ diff --git a/graphics/pokemon/skuntank/normal.pal b/graphics/pokemon/skuntank/normal.pal new file mode 100644 index 000000000..e42858906 --- /dev/null +++ b/graphics/pokemon/skuntank/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 72 +136 112 144 +96 72 112 +16 16 16 +48 24 56 +176 152 128 +248 224 168 +88 80 64 +248 248 248 +184 200 208 +160 80 40 +232 120 72 +120 56 24 +152 88 96 +232 136 136 diff --git a/graphics/pokemon/skuntank/shiny.pal b/graphics/pokemon/skuntank/shiny.pal new file mode 100644 index 000000000..9a693c858 --- /dev/null +++ b/graphics/pokemon/skuntank/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 24 72 +192 104 144 +184 48 96 +16 16 16 +72 8 56 +208 160 128 +248 224 184 +104 88 72 +248 248 248 +176 176 208 +176 88 48 +240 136 72 +128 72 48 +176 88 48 +240 136 72 diff --git a/graphics/pokemon/skwovet/back.png b/graphics/pokemon/skwovet/back.png new file mode 100644 index 000000000..255068d20 Binary files /dev/null and b/graphics/pokemon/skwovet/back.png differ diff --git a/graphics/pokemon/skwovet/front.png b/graphics/pokemon/skwovet/front.png new file mode 100644 index 000000000..27dc32341 Binary files /dev/null and b/graphics/pokemon/skwovet/front.png differ diff --git a/graphics/pokemon/skwovet/normal.pal b/graphics/pokemon/skwovet/normal.pal new file mode 100644 index 000000000..767f3226f --- /dev/null +++ b/graphics/pokemon/skwovet/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +16 16 16 +96 88 88 +64 56 56 +80 48 48 +152 120 104 +128 88 88 +200 104 56 +240 168 104 +216 208 200 +176 168 152 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skwovet/shiny.pal b/graphics/pokemon/skwovet/shiny.pal new file mode 100644 index 000000000..3bbd541a6 --- /dev/null +++ b/graphics/pokemon/skwovet/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 16 16 +16 16 16 +184 40 40 +136 32 32 +96 40 48 +176 96 80 +152 64 72 +200 104 56 +240 168 104 +232 208 208 +192 144 144 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slaking/anim_front.png b/graphics/pokemon/slaking/anim_front.png index a57d3c092..c488092fb 100644 Binary files a/graphics/pokemon/slaking/anim_front.png and b/graphics/pokemon/slaking/anim_front.png differ diff --git a/graphics/pokemon/slaking/back.png b/graphics/pokemon/slaking/back.png index 50d55a957..f64617251 100644 Binary files a/graphics/pokemon/slaking/back.png and b/graphics/pokemon/slaking/back.png differ diff --git a/graphics/pokemon/slaking/front.png b/graphics/pokemon/slaking/front.png index 3ff648701..b99bc6c6f 100644 Binary files a/graphics/pokemon/slaking/front.png and b/graphics/pokemon/slaking/front.png differ diff --git a/graphics/pokemon/slaking/icon.png b/graphics/pokemon/slaking/icon.png index 71b6c7537..c0f8e719f 100644 Binary files a/graphics/pokemon/slaking/icon.png and b/graphics/pokemon/slaking/icon.png differ diff --git a/graphics/pokemon/slaking/normal.pal b/graphics/pokemon/slaking/normal.pal index 84cf081cf..95c095135 100644 --- a/graphics/pokemon/slaking/normal.pal +++ b/graphics/pokemon/slaking/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 156 164 -90 65 49 -139 106 82 -172 139 106 -197 172 148 -213 205 180 -246 238 213 -90 98 123 -205 205 238 -238 238 255 -255 255 255 -139 49 65 -197 82 115 -222 131 148 -16 0 0 -255 255 255 +152 208 160 +16 16 16 +88 64 48 +96 104 120 +232 232 248 +168 136 112 +128 96 72 +192 200 224 +232 208 176 +184 168 144 +248 248 248 +120 56 80 +224 144 160 +184 96 120 +64 48 48 +0 0 0 diff --git a/graphics/pokemon/slaking/shiny.pal b/graphics/pokemon/slaking/shiny.pal index 1ec404cf6..6f73902d6 100644 --- a/graphics/pokemon/slaking/shiny.pal +++ b/graphics/pokemon/slaking/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 156 164 -74 65 49 -106 98 74 -139 123 106 -197 172 148 -213 205 180 -246 238 213 -189 131 65 -255 197 106 -255 238 148 -255 255 255 -164 49 32 -213 82 41 -255 123 82 -16 0 0 -255 255 255 +152 208 160 +16 16 16 +64 48 48 +128 96 40 +232 216 168 +144 120 104 +112 88 80 +224 176 96 +208 192 176 +184 160 144 +248 248 248 +160 48 24 +240 136 88 +224 96 64 +224 176 96 +0 0 0 diff --git a/graphics/pokemon/slakoth/anim_front.png b/graphics/pokemon/slakoth/anim_front.png index fbbef311a..b15f5d039 100644 Binary files a/graphics/pokemon/slakoth/anim_front.png and b/graphics/pokemon/slakoth/anim_front.png differ diff --git a/graphics/pokemon/slakoth/back.png b/graphics/pokemon/slakoth/back.png index 9f82930b0..f1861ff68 100644 Binary files a/graphics/pokemon/slakoth/back.png and b/graphics/pokemon/slakoth/back.png differ diff --git a/graphics/pokemon/slakoth/front.png b/graphics/pokemon/slakoth/front.png index 5440669ae..737b8dbae 100644 Binary files a/graphics/pokemon/slakoth/front.png and b/graphics/pokemon/slakoth/front.png differ diff --git a/graphics/pokemon/slakoth/icon.png b/graphics/pokemon/slakoth/icon.png index c04ff08a0..3b408571f 100644 Binary files a/graphics/pokemon/slakoth/icon.png and b/graphics/pokemon/slakoth/icon.png differ diff --git a/graphics/pokemon/slakoth/normal.pal b/graphics/pokemon/slakoth/normal.pal index 934fc9ae9..15dd6bc1c 100644 --- a/graphics/pokemon/slakoth/normal.pal +++ b/graphics/pokemon/slakoth/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 148 205 +152 208 160 +88 64 48 +16 16 16 +232 216 200 +200 184 160 +176 152 128 +112 80 56 +168 120 96 +200 200 200 +152 152 152 +248 248 248 +224 144 144 +168 104 104 +120 64 64 +64 64 64 0 0 0 -82 57 41 -115 82 41 -139 106 65 -65 65 65 -156 156 156 -205 205 205 -255 255 255 -139 49 65 -189 90 74 -213 123 106 -255 164 139 -180 148 106 -205 180 139 -230 205 164 diff --git a/graphics/pokemon/slakoth/shiny.pal b/graphics/pokemon/slakoth/shiny.pal index 4f65ae8e4..056971844 100644 --- a/graphics/pokemon/slakoth/shiny.pal +++ b/graphics/pokemon/slakoth/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 148 205 -41 32 32 -57 49 49 -82 74 74 -156 106 139 -65 65 65 -156 156 156 -205 205 205 -255 255 255 -156 41 24 -180 65 49 -222 98 49 -255 123 82 -156 90 131 -197 123 172 -230 189 205 +152 208 160 +80 56 40 +16 16 16 +232 160 240 +192 120 200 +160 88 168 +104 72 32 +120 72 96 +200 200 200 +152 152 152 +248 248 248 +248 112 120 +224 72 72 +120 32 48 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/sliggoo/back.png b/graphics/pokemon/sliggoo/back.png new file mode 100644 index 000000000..a6726574c Binary files /dev/null and b/graphics/pokemon/sliggoo/back.png differ diff --git a/graphics/pokemon/sliggoo/front.png b/graphics/pokemon/sliggoo/front.png new file mode 100644 index 000000000..6895ac4d0 Binary files /dev/null and b/graphics/pokemon/sliggoo/front.png differ diff --git a/graphics/pokemon/sliggoo/icon.png b/graphics/pokemon/sliggoo/icon.png new file mode 100644 index 000000000..6b73102c9 Binary files /dev/null and b/graphics/pokemon/sliggoo/icon.png differ diff --git a/graphics/pokemon/sliggoo/normal.pal b/graphics/pokemon/sliggoo/normal.pal new file mode 100644 index 000000000..188e373ff --- /dev/null +++ b/graphics/pokemon/sliggoo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 88 +192 168 200 +16 16 16 +136 104 144 +232 208 232 +16 80 0 +80 176 48 +88 104 48 +152 176 80 +152 136 192 +64 56 88 +104 96 144 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/shiny.pal b/graphics/pokemon/sliggoo/shiny.pal new file mode 100644 index 000000000..5ce4be50d --- /dev/null +++ b/graphics/pokemon/sliggoo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 56 +192 184 144 +16 16 16 +144 136 104 +232 232 200 +48 48 104 +112 112 200 +32 72 96 +104 152 176 +240 160 168 +120 72 80 +208 104 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slowbro/anim_front.png b/graphics/pokemon/slowbro/anim_front.png index 9bd16e4dc..2e4c70678 100644 Binary files a/graphics/pokemon/slowbro/anim_front.png and b/graphics/pokemon/slowbro/anim_front.png differ diff --git a/graphics/pokemon/slowbro/back.png b/graphics/pokemon/slowbro/back.png index b62c5fcf4..48ad3fbcb 100644 Binary files a/graphics/pokemon/slowbro/back.png and b/graphics/pokemon/slowbro/back.png differ diff --git a/graphics/pokemon/slowbro/front.png b/graphics/pokemon/slowbro/front.png index 020f4d4dc..9c7144bb8 100644 Binary files a/graphics/pokemon/slowbro/front.png and b/graphics/pokemon/slowbro/front.png differ diff --git a/graphics/pokemon/slowbro/galarian/back.png b/graphics/pokemon/slowbro/galarian/back.png new file mode 100644 index 000000000..697224685 Binary files /dev/null and b/graphics/pokemon/slowbro/galarian/back.png differ diff --git a/graphics/pokemon/slowbro/galarian/front.png b/graphics/pokemon/slowbro/galarian/front.png new file mode 100644 index 000000000..b71e8d253 Binary files /dev/null and b/graphics/pokemon/slowbro/galarian/front.png differ diff --git a/graphics/pokemon/slowbro/galarian/normal.pal b/graphics/pokemon/slowbro/galarian/normal.pal new file mode 100644 index 000000000..76ec078b9 --- /dev/null +++ b/graphics/pokemon/slowbro/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 56 120 +160 96 192 +16 16 16 +208 96 144 +192 200 200 +248 248 248 +120 32 64 +248 128 168 +232 224 232 +176 160 184 +224 80 40 +80 80 88 +136 144 144 +200 152 80 +232 208 128 diff --git a/graphics/pokemon/slowbro/galarian/shiny.pal b/graphics/pokemon/slowbro/galarian/shiny.pal new file mode 100644 index 000000000..daf709d5c --- /dev/null +++ b/graphics/pokemon/slowbro/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 72 136 +176 112 200 +16 16 16 +240 160 96 +208 176 72 +248 248 248 +136 88 64 +248 216 152 +232 224 232 +176 160 184 +224 80 40 +128 80 32 +168 128 32 +200 152 80 +232 208 128 diff --git a/graphics/pokemon/slowbro/icon.png b/graphics/pokemon/slowbro/icon.png index bf7ee6a32..6b2ab16c8 100644 Binary files a/graphics/pokemon/slowbro/icon.png and b/graphics/pokemon/slowbro/icon.png differ diff --git a/graphics/pokemon/slowbro/normal.pal b/graphics/pokemon/slowbro/normal.pal index 6ae68b376..cdb6101e6 100644 --- a/graphics/pokemon/slowbro/normal.pal +++ b/graphics/pokemon/slowbro/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 205 -255 255 255 -255 238 156 -255 205 98 -230 172 90 -164 115 32 -230 246 189 -197 213 156 -156 172 98 -98 115 57 -230 82 41 -255 189 148 -255 139 106 -230 82 41 -148 32 16 -16 16 16 +152 208 160 +112 56 72 +200 120 136 +232 144 168 +24 24 24 +248 184 192 +248 248 248 +216 216 208 +72 96 128 +120 152 168 +128 104 72 +168 200 216 +248 216 200 +232 200 160 +192 168 120 +184 128 160 diff --git a/graphics/pokemon/slowbro/shiny.pal b/graphics/pokemon/slowbro/shiny.pal index ad1c1246d..477035fb4 100644 --- a/graphics/pokemon/slowbro/shiny.pal +++ b/graphics/pokemon/slowbro/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 205 -255 255 255 -255 238 156 -255 205 98 -230 172 90 -164 115 32 -230 197 106 -189 156 65 -148 115 24 -98 65 0 -230 82 41 -205 197 255 -164 156 213 -123 115 172 -74 65 123 -16 16 16 +152 208 160 +80 56 128 +136 112 184 +168 144 248 +24 24 24 +200 184 248 +248 248 248 +216 216 208 +96 64 40 +152 120 64 +120 88 40 +200 176 104 +240 232 184 +224 200 136 +192 152 104 +224 112 80 diff --git a/graphics/pokemon/slowking/anim_front.png b/graphics/pokemon/slowking/anim_front.png index 378d14e91..853d6180c 100644 Binary files a/graphics/pokemon/slowking/anim_front.png and b/graphics/pokemon/slowking/anim_front.png differ diff --git a/graphics/pokemon/slowking/back.png b/graphics/pokemon/slowking/back.png index 16a779506..4d49973bd 100644 Binary files a/graphics/pokemon/slowking/back.png and b/graphics/pokemon/slowking/back.png differ diff --git a/graphics/pokemon/slowking/front.png b/graphics/pokemon/slowking/front.png index 11b16a952..928c6925d 100644 Binary files a/graphics/pokemon/slowking/front.png and b/graphics/pokemon/slowking/front.png differ diff --git a/graphics/pokemon/slowking/galarian/back.png b/graphics/pokemon/slowking/galarian/back.png new file mode 100644 index 000000000..ee1e0e6ef Binary files /dev/null and b/graphics/pokemon/slowking/galarian/back.png differ diff --git a/graphics/pokemon/slowking/galarian/front.png b/graphics/pokemon/slowking/galarian/front.png new file mode 100644 index 000000000..fb619a556 Binary files /dev/null and b/graphics/pokemon/slowking/galarian/front.png differ diff --git a/graphics/pokemon/slowking/galarian/normal.pal b/graphics/pokemon/slowking/galarian/normal.pal new file mode 100644 index 000000000..2a02653f8 --- /dev/null +++ b/graphics/pokemon/slowking/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 104 +160 144 176 +120 104 152 +16 16 16 +96 64 144 +248 248 248 +32 152 48 +112 56 120 +160 96 192 +120 32 64 +248 128 168 +208 96 144 +232 208 128 +200 152 80 +96 64 144 diff --git a/graphics/pokemon/slowking/galarian/shiny.pal b/graphics/pokemon/slowking/galarian/shiny.pal new file mode 100644 index 000000000..87de414b4 --- /dev/null +++ b/graphics/pokemon/slowking/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 104 +160 144 176 +120 104 152 +16 16 16 +96 64 144 +248 248 248 +160 48 112 +72 72 136 +112 120 200 +136 48 104 +248 128 208 +192 88 152 +232 208 128 +200 152 80 +64 80 144 diff --git a/graphics/pokemon/slowking/icon.png b/graphics/pokemon/slowking/icon.png index 04bd1a155..c4d5bdbe7 100644 Binary files a/graphics/pokemon/slowking/icon.png and b/graphics/pokemon/slowking/icon.png differ diff --git a/graphics/pokemon/slowking/normal.pal b/graphics/pokemon/slowking/normal.pal index c3e452f0d..f0d76fb46 100644 --- a/graphics/pokemon/slowking/normal.pal +++ b/graphics/pokemon/slowking/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 16 16 16 -255 123 57 -205 74 32 -156 32 0 -205 74 32 -230 106 49 -255 180 115 -148 106 0 -255 189 49 -255 255 139 -82 82 65 -148 148 123 -180 180 172 -222 222 205 -255 255 255 +104 96 112 +216 232 224 +168 168 152 +96 48 56 +248 248 248 +224 120 120 +168 80 96 +248 168 168 +112 96 48 +184 168 104 +248 240 160 +184 80 72 +232 120 88 +176 176 168 diff --git a/graphics/pokemon/slowking/shiny.pal b/graphics/pokemon/slowking/shiny.pal index 55ae2a1ee..02ee35ec2 100644 --- a/graphics/pokemon/slowking/shiny.pal +++ b/graphics/pokemon/slowking/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +152 208 160 16 16 16 -98 164 246 -49 90 189 -131 32 74 -180 90 115 -213 123 148 -255 180 197 -148 106 0 -238 189 65 -255 255 139 -82 82 65 -148 148 123 -180 180 172 -222 222 205 -255 255 255 +104 96 96 +216 216 200 +168 160 160 +104 40 80 +248 248 248 +216 112 168 +160 80 128 +248 160 216 +144 104 24 +192 184 56 +232 248 152 +40 112 200 +88 168 248 +176 176 168 diff --git a/graphics/pokemon/slowpoke/anim_front.png b/graphics/pokemon/slowpoke/anim_front.png index 5eae03871..2a4da7d8a 100644 Binary files a/graphics/pokemon/slowpoke/anim_front.png and b/graphics/pokemon/slowpoke/anim_front.png differ diff --git a/graphics/pokemon/slowpoke/back.png b/graphics/pokemon/slowpoke/back.png index 62bf72f0e..96e62c4bf 100644 Binary files a/graphics/pokemon/slowpoke/back.png and b/graphics/pokemon/slowpoke/back.png differ diff --git a/graphics/pokemon/slowpoke/front.png b/graphics/pokemon/slowpoke/front.png index f526344d2..592a56f53 100644 Binary files a/graphics/pokemon/slowpoke/front.png and b/graphics/pokemon/slowpoke/front.png differ diff --git a/graphics/pokemon/slowpoke/galarian/back.png b/graphics/pokemon/slowpoke/galarian/back.png new file mode 100644 index 000000000..af8f0fe84 Binary files /dev/null and b/graphics/pokemon/slowpoke/galarian/back.png differ diff --git a/graphics/pokemon/slowpoke/galarian/front.png b/graphics/pokemon/slowpoke/galarian/front.png new file mode 100644 index 000000000..37165145a Binary files /dev/null and b/graphics/pokemon/slowpoke/galarian/front.png differ diff --git a/graphics/pokemon/slowpoke/galarian/normal.pal b/graphics/pokemon/slowpoke/galarian/normal.pal new file mode 100644 index 000000000..e70aa24f8 --- /dev/null +++ b/graphics/pokemon/slowpoke/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 104 32 +200 168 40 +248 248 56 +168 64 80 +248 128 144 +120 32 48 +104 96 96 +208 200 200 +248 248 248 +216 96 120 +16 16 16 +216 160 96 +136 88 24 +248 224 176 +0 0 0 diff --git a/graphics/pokemon/slowpoke/galarian/shiny.pal b/graphics/pokemon/slowpoke/galarian/shiny.pal new file mode 100644 index 000000000..e22a29695 --- /dev/null +++ b/graphics/pokemon/slowpoke/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 8 +136 120 16 +200 176 32 +136 120 0 +248 216 0 +80 72 0 +104 96 96 +208 200 200 +248 248 248 +200 176 0 +16 16 16 +216 160 96 +136 88 24 +248 224 176 +0 0 0 diff --git a/graphics/pokemon/slowpoke/icon.png b/graphics/pokemon/slowpoke/icon.png index cc3123e14..5fe6f50e8 100644 Binary files a/graphics/pokemon/slowpoke/icon.png and b/graphics/pokemon/slowpoke/icon.png differ diff --git a/graphics/pokemon/slowpoke/normal.pal b/graphics/pokemon/slowpoke/normal.pal index 4b3e369dd..28586dd73 100644 --- a/graphics/pokemon/slowpoke/normal.pal +++ b/graphics/pokemon/slowpoke/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 205 205 -255 246 139 -255 205 98 -246 164 65 -156 74 32 -255 0 255 -246 65 32 -139 32 32 -106 98 98 -255 164 131 -255 131 98 -246 65 32 -139 57 0 +152 208 160 +160 88 104 +200 120 136 +248 184 192 +232 144 168 +104 56 64 +104 96 96 +208 200 200 +248 248 248 16 16 16 +208 176 128 +128 104 72 +248 216 200 +232 200 160 +248 232 232 +240 192 208 diff --git a/graphics/pokemon/slowpoke/shiny.pal b/graphics/pokemon/slowpoke/shiny.pal index 628e4153a..eba9b8ae4 100644 --- a/graphics/pokemon/slowpoke/shiny.pal +++ b/graphics/pokemon/slowpoke/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -213 205 205 -255 255 189 -255 255 148 -238 213 106 -156 74 32 -255 0 255 -246 65 32 -139 32 32 -106 98 98 -255 222 238 -238 180 197 -197 139 156 -139 74 90 +152 208 160 +168 112 120 +192 136 160 +248 208 224 +224 176 192 +128 72 80 +104 96 96 +208 200 200 +248 248 248 16 16 16 +216 176 88 +136 104 16 +248 240 176 +232 208 128 +248 248 248 +232 208 224 diff --git a/graphics/pokemon/slugma/anim_front.png b/graphics/pokemon/slugma/anim_front.png index dd2747f5b..3ddbf4f6e 100644 Binary files a/graphics/pokemon/slugma/anim_front.png and b/graphics/pokemon/slugma/anim_front.png differ diff --git a/graphics/pokemon/slugma/back.png b/graphics/pokemon/slugma/back.png index 347d27ed1..add53e723 100644 Binary files a/graphics/pokemon/slugma/back.png and b/graphics/pokemon/slugma/back.png differ diff --git a/graphics/pokemon/slugma/front.png b/graphics/pokemon/slugma/front.png index 4b27af3fc..643357be0 100644 Binary files a/graphics/pokemon/slugma/front.png and b/graphics/pokemon/slugma/front.png differ diff --git a/graphics/pokemon/slugma/icon.png b/graphics/pokemon/slugma/icon.png index d954c6f68..18b4973a4 100644 Binary files a/graphics/pokemon/slugma/icon.png and b/graphics/pokemon/slugma/icon.png differ diff --git a/graphics/pokemon/slugma/normal.pal b/graphics/pokemon/slugma/normal.pal index 081ae47dc..91d80b1b5 100644 --- a/graphics/pokemon/slugma/normal.pal +++ b/graphics/pokemon/slugma/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 189 106 -255 131 74 -222 90 32 -148 32 0 -255 213 115 -255 238 156 -255 213 115 -246 164 0 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -106 106 106 +152 208 160 +184 48 32 +104 32 16 +240 144 104 16 16 16 +232 80 64 +240 112 104 +248 232 136 +248 248 248 +200 184 80 +248 232 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slugma/shiny.pal b/graphics/pokemon/slugma/shiny.pal index 85babdbe1..ebc6316dd 100644 --- a/graphics/pokemon/slugma/shiny.pal +++ b/graphics/pokemon/slugma/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 213 213 -180 180 180 -123 123 123 -74 74 74 -230 230 230 -255 238 156 -255 213 115 -246 164 0 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -106 106 106 +152 208 160 +128 128 120 +80 80 72 +216 216 208 16 16 16 +176 176 168 +192 192 184 +248 208 112 +248 248 248 +240 160 0 +248 232 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slurpuff/back.png b/graphics/pokemon/slurpuff/back.png new file mode 100644 index 000000000..f8ab4de36 Binary files /dev/null and b/graphics/pokemon/slurpuff/back.png differ diff --git a/graphics/pokemon/slurpuff/front.png b/graphics/pokemon/slurpuff/front.png new file mode 100644 index 000000000..1040b2a5c Binary files /dev/null and b/graphics/pokemon/slurpuff/front.png differ diff --git a/graphics/pokemon/slurpuff/icon.png b/graphics/pokemon/slurpuff/icon.png new file mode 100644 index 000000000..9c386a8c9 Binary files /dev/null and b/graphics/pokemon/slurpuff/icon.png differ diff --git a/graphics/pokemon/slurpuff/normal.pal b/graphics/pokemon/slurpuff/normal.pal new file mode 100644 index 000000000..012a2a185 --- /dev/null +++ b/graphics/pokemon/slurpuff/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 48 64 +232 80 128 +200 64 112 +24 24 24 +176 96 112 +248 192 200 +240 152 168 +232 216 224 +232 224 232 +248 248 248 +240 144 160 +232 64 120 +144 128 152 +248 240 240 +0 0 0 diff --git a/graphics/pokemon/slurpuff/shiny.pal b/graphics/pokemon/slurpuff/shiny.pal new file mode 100644 index 000000000..4e0e0414d --- /dev/null +++ b/graphics/pokemon/slurpuff/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 16 56 +232 32 96 +184 24 72 +24 24 24 +128 72 48 +208 152 120 +176 112 80 +248 208 160 +248 248 160 +248 248 248 +240 144 160 +232 64 120 +168 128 80 +248 240 240 +0 0 0 diff --git a/graphics/pokemon/smeargle/anim_front.png b/graphics/pokemon/smeargle/anim_front.png index 20db180b8..53c7cd6cb 100644 Binary files a/graphics/pokemon/smeargle/anim_front.png and b/graphics/pokemon/smeargle/anim_front.png differ diff --git a/graphics/pokemon/smeargle/back.png b/graphics/pokemon/smeargle/back.png index fefbed16f..3721da87e 100644 Binary files a/graphics/pokemon/smeargle/back.png and b/graphics/pokemon/smeargle/back.png differ diff --git a/graphics/pokemon/smeargle/front.png b/graphics/pokemon/smeargle/front.png index 91c400395..d2eacc4a9 100644 Binary files a/graphics/pokemon/smeargle/front.png and b/graphics/pokemon/smeargle/front.png differ diff --git a/graphics/pokemon/smeargle/icon.png b/graphics/pokemon/smeargle/icon.png index 54b387b05..39a6d94f0 100644 Binary files a/graphics/pokemon/smeargle/icon.png and b/graphics/pokemon/smeargle/icon.png differ diff --git a/graphics/pokemon/smeargle/normal.pal b/graphics/pokemon/smeargle/normal.pal index 068322e3e..e55b273d0 100644 --- a/graphics/pokemon/smeargle/normal.pal +++ b/graphics/pokemon/smeargle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -189 213 213 -255 255 255 -24 156 0 -222 222 189 -172 172 139 -139 131 82 -246 131 0 -180 0 0 -106 90 49 -74 57 16 -106 222 65 -65 197 24 -0 98 0 -197 197 197 -148 148 156 +0 176 232 +168 96 72 +232 208 184 +80 40 16 +128 72 40 +184 160 136 16 16 16 +248 248 248 +96 128 48 +152 184 112 +144 144 152 +128 168 88 +144 120 104 +64 96 16 +176 64 64 +232 128 128 diff --git a/graphics/pokemon/smeargle/shiny.pal b/graphics/pokemon/smeargle/shiny.pal index f5f50de2d..dbe616b90 100644 --- a/graphics/pokemon/smeargle/shiny.pal +++ b/graphics/pokemon/smeargle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -189 213 213 -255 255 255 -197 74 65 -238 222 156 -205 172 98 -180 115 74 -246 131 0 -180 0 0 -106 65 32 -74 57 16 -255 156 131 -238 106 82 -172 49 41 -197 197 197 -148 148 156 +0 176 232 +152 128 88 +248 240 160 +80 48 16 +112 80 48 +224 192 96 16 16 16 +248 248 248 +184 64 72 +248 128 128 +144 144 152 +232 80 88 +160 144 72 +152 32 48 +176 48 48 +240 144 48 diff --git a/graphics/pokemon/smoochum/anim_front.png b/graphics/pokemon/smoochum/anim_front.png index 9f2fcea05..53c16714d 100644 Binary files a/graphics/pokemon/smoochum/anim_front.png and b/graphics/pokemon/smoochum/anim_front.png differ diff --git a/graphics/pokemon/smoochum/back.png b/graphics/pokemon/smoochum/back.png index bad0422e5..b6e4d0eeb 100644 Binary files a/graphics/pokemon/smoochum/back.png and b/graphics/pokemon/smoochum/back.png differ diff --git a/graphics/pokemon/smoochum/front.png b/graphics/pokemon/smoochum/front.png index 608841600..6d64ea327 100644 Binary files a/graphics/pokemon/smoochum/front.png and b/graphics/pokemon/smoochum/front.png differ diff --git a/graphics/pokemon/smoochum/icon.png b/graphics/pokemon/smoochum/icon.png index 11f1e6fe7..c210246ea 100644 Binary files a/graphics/pokemon/smoochum/icon.png and b/graphics/pokemon/smoochum/icon.png differ diff --git a/graphics/pokemon/smoochum/normal.pal b/graphics/pokemon/smoochum/normal.pal index 722cd4206..b5e84f7c0 100644 --- a/graphics/pokemon/smoochum/normal.pal +++ b/graphics/pokemon/smoochum/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 172 41 -255 148 164 -222 74 123 -139 16 90 -255 230 82 -222 205 49 -148 131 24 -255 197 164 -246 230 172 -222 197 131 -139 131 74 -213 213 213 -180 180 180 -0 0 0 +152 208 160 +128 112 32 +240 216 104 +208 184 96 +16 16 16 +144 40 80 +184 88 128 +208 208 208 +240 120 168 +248 248 248 +72 136 128 +248 160 176 +248 224 160 +136 112 72 +208 184 136 +168 160 72 diff --git a/graphics/pokemon/smoochum/shiny.pal b/graphics/pokemon/smoochum/shiny.pal index 00a439312..88466f52b 100644 --- a/graphics/pokemon/smoochum/shiny.pal +++ b/graphics/pokemon/smoochum/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 189 24 -255 189 213 -230 139 123 -164 65 57 -255 255 172 -255 230 74 -172 148 16 -255 222 230 -246 246 205 -213 197 139 -139 131 74 -197 197 197 -131 131 131 -41 41 57 +152 208 160 +160 136 40 +248 248 168 +232 232 112 +16 16 16 +160 56 112 +240 112 144 +208 208 208 +248 184 184 +248 248 248 +48 128 104 +248 208 176 +248 248 208 +152 144 88 +240 216 152 +216 192 72 diff --git a/graphics/pokemon/sneasel/anim_front.png b/graphics/pokemon/sneasel/anim_front.png index 38d982338..2666f8775 100644 Binary files a/graphics/pokemon/sneasel/anim_front.png and b/graphics/pokemon/sneasel/anim_front.png differ diff --git a/graphics/pokemon/sneasel/back.png b/graphics/pokemon/sneasel/back.png index 5a0765cb2..a1c918cc2 100644 Binary files a/graphics/pokemon/sneasel/back.png and b/graphics/pokemon/sneasel/back.png differ diff --git a/graphics/pokemon/sneasel/front.png b/graphics/pokemon/sneasel/front.png index 704489419..bd730da20 100644 Binary files a/graphics/pokemon/sneasel/front.png and b/graphics/pokemon/sneasel/front.png differ diff --git a/graphics/pokemon/sneasel/icon.png b/graphics/pokemon/sneasel/icon.png index 95eb3e66d..505cde514 100644 Binary files a/graphics/pokemon/sneasel/icon.png and b/graphics/pokemon/sneasel/icon.png differ diff --git a/graphics/pokemon/sneasel/normal.pal b/graphics/pokemon/sneasel/normal.pal index 076fa7300..78967e7dc 100644 --- a/graphics/pokemon/sneasel/normal.pal +++ b/graphics/pokemon/sneasel/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -139 172 156 -82 123 106 -57 90 74 -41 57 41 -255 205 213 -255 115 106 -197 74 74 -131 16 32 -230 74 74 -106 98 123 -189 180 197 -255 230 90 -205 131 0 +152 208 160 +128 32 48 +184 64 88 +24 56 72 +232 96 96 +40 96 120 +72 152 168 16 16 16 +56 136 152 +200 152 80 +248 192 96 +168 176 184 +240 240 248 +56 56 72 +248 144 152 +0 0 0 diff --git a/graphics/pokemon/sneasel/shiny.pal b/graphics/pokemon/sneasel/shiny.pal index 64a502ce6..c68d0dc27 100644 --- a/graphics/pokemon/sneasel/shiny.pal +++ b/graphics/pokemon/sneasel/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 172 205 -238 139 180 -197 98 131 -90 49 65 -255 255 164 -255 230 74 -222 180 98 -156 98 57 -230 74 74 -106 98 123 -189 180 197 -255 255 255 -205 222 238 +152 208 160 +160 104 16 +208 160 80 +152 40 80 +248 224 96 +200 80 152 +232 152 192 16 16 16 +224 120 160 +136 184 232 +192 240 248 +184 184 192 +240 240 248 +72 72 72 +248 240 176 +0 0 0 diff --git a/graphics/pokemon/snivy/anim_front.png b/graphics/pokemon/snivy/anim_front.png new file mode 100644 index 000000000..59b26b7aa Binary files /dev/null and b/graphics/pokemon/snivy/anim_front.png differ diff --git a/graphics/pokemon/snivy/back.png b/graphics/pokemon/snivy/back.png new file mode 100644 index 000000000..7a6cd028b Binary files /dev/null and b/graphics/pokemon/snivy/back.png differ diff --git a/graphics/pokemon/snivy/footprint.png b/graphics/pokemon/snivy/footprint.png new file mode 100644 index 000000000..bffe242b8 Binary files /dev/null and b/graphics/pokemon/snivy/footprint.png differ diff --git a/graphics/pokemon/snivy/front.png b/graphics/pokemon/snivy/front.png new file mode 100644 index 000000000..19a181c0f Binary files /dev/null and b/graphics/pokemon/snivy/front.png differ diff --git a/graphics/pokemon/snivy/icon.png b/graphics/pokemon/snivy/icon.png new file mode 100644 index 000000000..e423ad152 Binary files /dev/null and b/graphics/pokemon/snivy/icon.png differ diff --git a/graphics/pokemon/snivy/normal.pal b/graphics/pokemon/snivy/normal.pal new file mode 100644 index 000000000..6c79186ce --- /dev/null +++ b/graphics/pokemon/snivy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 64 24 +80 184 80 +8 8 8 +248 200 48 +240 248 168 +96 104 80 +176 168 112 +176 144 40 +152 56 56 +88 16 16 +248 248 248 +184 112 80 +56 120 56 +136 112 48 +0 0 0 diff --git a/graphics/pokemon/snivy/shiny.pal b/graphics/pokemon/snivy/shiny.pal new file mode 100644 index 000000000..ed2c8d6ae --- /dev/null +++ b/graphics/pokemon/snivy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 56 56 +24 152 152 +8 8 8 +240 216 64 +224 248 184 +120 112 40 +176 176 88 +192 136 32 +144 56 0 +88 32 0 +248 248 248 +216 120 64 +16 104 88 +120 112 40 +0 0 0 diff --git a/graphics/pokemon/snom/back.png b/graphics/pokemon/snom/back.png new file mode 100644 index 000000000..6a7cec46f Binary files /dev/null and b/graphics/pokemon/snom/back.png differ diff --git a/graphics/pokemon/snom/front.png b/graphics/pokemon/snom/front.png new file mode 100644 index 000000000..ef948108d Binary files /dev/null and b/graphics/pokemon/snom/front.png differ diff --git a/graphics/pokemon/snom/normal.pal b/graphics/pokemon/snom/normal.pal new file mode 100644 index 000000000..605a670ca --- /dev/null +++ b/graphics/pokemon/snom/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 152 +168 192 200 +216 232 240 +240 248 248 +104 88 112 +16 16 16 +232 232 224 +176 160 192 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snom/shiny.pal b/graphics/pokemon/snom/shiny.pal new file mode 100644 index 000000000..88ff52c35 --- /dev/null +++ b/graphics/pokemon/snom/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 152 +168 192 200 +216 232 240 +240 248 248 +104 112 80 +16 16 16 +224 240 200 +152 160 112 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snorlax/anim_front.png b/graphics/pokemon/snorlax/anim_front.png index e23e6b52d..87ff8eb73 100644 Binary files a/graphics/pokemon/snorlax/anim_front.png and b/graphics/pokemon/snorlax/anim_front.png differ diff --git a/graphics/pokemon/snorlax/back.png b/graphics/pokemon/snorlax/back.png index da44b95aa..8e2fc9b3d 100644 Binary files a/graphics/pokemon/snorlax/back.png and b/graphics/pokemon/snorlax/back.png differ diff --git a/graphics/pokemon/snorlax/front.png b/graphics/pokemon/snorlax/front.png index 7e4b4f009..b2d7776d5 100644 Binary files a/graphics/pokemon/snorlax/front.png and b/graphics/pokemon/snorlax/front.png differ diff --git a/graphics/pokemon/snorlax/icon.png b/graphics/pokemon/snorlax/icon.png index 00a74b6ac..efb140e86 100644 Binary files a/graphics/pokemon/snorlax/icon.png and b/graphics/pokemon/snorlax/icon.png differ diff --git a/graphics/pokemon/snorlax/normal.pal b/graphics/pokemon/snorlax/normal.pal index aa61fc9e4..421db579c 100644 --- a/graphics/pokemon/snorlax/normal.pal +++ b/graphics/pokemon/snorlax/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -139 139 180 -115 115 148 -90 90 115 -65 65 90 -255 255 205 -246 246 156 -230 222 148 -156 156 82 -238 172 115 -213 156 90 -164 106 41 -213 213 222 -106 106 115 -16 16 16 -255 255 255 +152 208 160 +16 16 8 +16 48 56 +72 144 168 +16 88 120 +32 64 80 +112 168 192 +216 192 176 +248 232 208 +248 248 248 +112 112 112 +160 128 104 +232 208 184 +200 200 200 +96 80 64 +16 48 56 diff --git a/graphics/pokemon/snorlax/shiny.pal b/graphics/pokemon/snorlax/shiny.pal index 8528d0924..213a2e194 100644 --- a/graphics/pokemon/snorlax/shiny.pal +++ b/graphics/pokemon/snorlax/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -123 180 255 -65 115 189 -41 90 131 -41 90 98 -255 255 230 -255 238 197 -246 205 148 -156 156 82 -222 156 98 -180 123 57 -148 90 24 -213 213 222 -106 106 115 -16 16 16 -255 255 255 +152 208 160 +16 16 8 +16 40 72 +56 128 200 +40 80 152 +32 56 96 +112 160 208 +224 200 152 +240 232 192 +248 248 248 +112 112 112 +160 120 72 +232 216 160 +200 200 200 +96 72 24 +24 48 88 diff --git a/graphics/pokemon/snorunt/anim_front.png b/graphics/pokemon/snorunt/anim_front.png index 6ced11d08..ff0a10b76 100644 Binary files a/graphics/pokemon/snorunt/anim_front.png and b/graphics/pokemon/snorunt/anim_front.png differ diff --git a/graphics/pokemon/snorunt/back.png b/graphics/pokemon/snorunt/back.png index 53ddf9fdc..f0b22e166 100644 Binary files a/graphics/pokemon/snorunt/back.png and b/graphics/pokemon/snorunt/back.png differ diff --git a/graphics/pokemon/snorunt/front.png b/graphics/pokemon/snorunt/front.png index bf18fb9fa..4950af814 100644 Binary files a/graphics/pokemon/snorunt/front.png and b/graphics/pokemon/snorunt/front.png differ diff --git a/graphics/pokemon/snorunt/icon.png b/graphics/pokemon/snorunt/icon.png index 2710b9a0a..9877e60b2 100644 Binary files a/graphics/pokemon/snorunt/icon.png and b/graphics/pokemon/snorunt/icon.png differ diff --git a/graphics/pokemon/snorunt/normal.pal b/graphics/pokemon/snorunt/normal.pal index 25d137458..7e422617f 100644 --- a/graphics/pokemon/snorunt/normal.pal +++ b/graphics/pokemon/snorunt/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -222 222 222 -255 123 82 -180 65 49 -180 115 49 -255 238 164 -255 213 106 -230 172 90 -139 213 255 -156 139 139 -65 148 213 -139 123 123 -82 74 74 -57 49 49 -41 32 32 -255 255 255 +152 208 160 +192 160 80 +120 104 48 +248 232 168 +232 208 120 +16 16 16 +224 120 72 +48 40 40 +80 72 72 +168 96 64 +120 104 104 +96 216 248 +56 152 184 +216 216 216 +248 248 248 +176 168 168 diff --git a/graphics/pokemon/snorunt/shiny.pal b/graphics/pokemon/snorunt/shiny.pal index b483a219f..7733fba34 100644 --- a/graphics/pokemon/snorunt/shiny.pal +++ b/graphics/pokemon/snorunt/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -222 222 222 -255 205 82 -180 131 49 -148 98 16 -172 246 255 -139 213 255 -106 180 222 -255 197 180 -156 139 139 -255 57 41 -139 123 123 -82 74 74 -57 49 49 -41 32 32 -255 255 255 +152 208 160 +72 176 192 +16 120 136 +192 248 248 +144 216 232 +24 24 24 +224 208 112 +48 40 40 +80 72 72 +216 152 0 +120 120 96 +248 160 0 +216 72 0 +216 216 216 +248 248 248 +176 168 168 diff --git a/graphics/pokemon/snover/anim_front.png b/graphics/pokemon/snover/anim_front.png new file mode 100644 index 000000000..6b510dcab Binary files /dev/null and b/graphics/pokemon/snover/anim_front.png differ diff --git a/graphics/pokemon/snover/back.png b/graphics/pokemon/snover/back.png new file mode 100644 index 000000000..19bb8081d Binary files /dev/null and b/graphics/pokemon/snover/back.png differ diff --git a/graphics/pokemon/snover/footprint.png b/graphics/pokemon/snover/footprint.png new file mode 100644 index 000000000..25c418fae Binary files /dev/null and b/graphics/pokemon/snover/footprint.png differ diff --git a/graphics/pokemon/snover/front.png b/graphics/pokemon/snover/front.png new file mode 100644 index 000000000..e11a3b995 Binary files /dev/null and b/graphics/pokemon/snover/front.png differ diff --git a/graphics/pokemon/snover/icon.png b/graphics/pokemon/snover/icon.png new file mode 100644 index 000000000..56c5c124a Binary files /dev/null and b/graphics/pokemon/snover/icon.png differ diff --git a/graphics/pokemon/snover/normal.pal b/graphics/pokemon/snover/normal.pal new file mode 100644 index 000000000..5a37debe8 --- /dev/null +++ b/graphics/pokemon/snover/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +128 160 184 +88 112 136 +248 248 248 +16 16 16 +184 208 224 +40 72 80 +96 160 144 +64 120 112 +128 200 176 +80 72 56 +112 104 80 +152 128 104 +64 120 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snover/shiny.pal b/graphics/pokemon/snover/shiny.pal new file mode 100644 index 000000000..7919b1dda --- /dev/null +++ b/graphics/pokemon/snover/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +144 160 168 +104 120 128 +248 248 248 +16 16 16 +200 216 216 +32 56 96 +64 128 168 +56 72 152 +144 184 200 +72 64 56 +104 96 64 +128 128 80 +56 112 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snubbull/anim_front.png b/graphics/pokemon/snubbull/anim_front.png index bffc3a2ef..b4f411269 100644 Binary files a/graphics/pokemon/snubbull/anim_front.png and b/graphics/pokemon/snubbull/anim_front.png differ diff --git a/graphics/pokemon/snubbull/back.png b/graphics/pokemon/snubbull/back.png index 2b212b708..3cd368840 100644 Binary files a/graphics/pokemon/snubbull/back.png and b/graphics/pokemon/snubbull/back.png differ diff --git a/graphics/pokemon/snubbull/front.png b/graphics/pokemon/snubbull/front.png index 86c602d49..4e3f2c60f 100644 Binary files a/graphics/pokemon/snubbull/front.png and b/graphics/pokemon/snubbull/front.png differ diff --git a/graphics/pokemon/snubbull/icon.png b/graphics/pokemon/snubbull/icon.png index 80f9b1288..e8547622b 100644 Binary files a/graphics/pokemon/snubbull/icon.png and b/graphics/pokemon/snubbull/icon.png differ diff --git a/graphics/pokemon/snubbull/normal.pal b/graphics/pokemon/snubbull/normal.pal index dea1ea530..31f88d4cc 100644 --- a/graphics/pokemon/snubbull/normal.pal +++ b/graphics/pokemon/snubbull/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -164 41 41 -255 0 255 -148 41 57 -230 98 106 -238 180 164 -255 205 197 -255 131 41 +152 208 160 16 16 16 -65 65 82 -98 115 115 -148 164 164 -65 139 172 -172 222 246 -222 222 222 -255 255 255 +80 72 72 +200 96 112 +144 48 64 +112 112 112 +248 144 160 +248 176 184 +216 216 216 +248 248 248 +112 152 176 +136 208 240 +88 64 40 +152 128 104 +248 200 144 +132 76 86 diff --git a/graphics/pokemon/snubbull/shiny.pal b/graphics/pokemon/snubbull/shiny.pal index 5dcc2957d..9a6d41f9f 100644 --- a/graphics/pokemon/snubbull/shiny.pal +++ b/graphics/pokemon/snubbull/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -197 49 65 -255 0 255 -90 90 139 -148 156 164 -197 205 197 -222 222 222 -255 148 74 +152 208 160 16 16 16 -123 49 65 -156 74 98 -205 106 139 -65 139 172 -255 197 180 -238 213 197 -255 255 255 +152 40 80 +136 136 168 +80 80 112 +200 88 136 +184 184 216 +216 216 248 +216 216 216 +248 248 248 +232 152 200 +240 216 240 +104 64 40 +160 88 88 +248 160 88 +165 58 58 diff --git a/graphics/pokemon/sobble/back.png b/graphics/pokemon/sobble/back.png new file mode 100644 index 000000000..c35b19f2d Binary files /dev/null and b/graphics/pokemon/sobble/back.png differ diff --git a/graphics/pokemon/sobble/front.png b/graphics/pokemon/sobble/front.png new file mode 100644 index 000000000..5207e93d7 Binary files /dev/null and b/graphics/pokemon/sobble/front.png differ diff --git a/graphics/pokemon/sobble/normal.pal b/graphics/pokemon/sobble/normal.pal new file mode 100644 index 000000000..d28d59095 --- /dev/null +++ b/graphics/pokemon/sobble/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 96 +232 208 104 +136 120 64 +40 104 152 +64 80 144 +104 176 208 +168 208 224 +112 136 144 +80 144 192 +248 248 248 +184 192 200 +208 224 232 +152 184 192 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/sobble/shiny.pal b/graphics/pokemon/sobble/shiny.pal new file mode 100644 index 000000000..08dfe3bb1 --- /dev/null +++ b/graphics/pokemon/sobble/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 96 144 +232 120 168 +152 80 120 +24 200 208 +72 96 136 +136 184 192 +184 216 224 +112 136 144 +96 152 168 +248 248 248 +208 208 216 +208 224 232 +152 184 192 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/solgaleo/back.png b/graphics/pokemon/solgaleo/back.png new file mode 100644 index 000000000..c37996f3f Binary files /dev/null and b/graphics/pokemon/solgaleo/back.png differ diff --git a/graphics/pokemon/solgaleo/front.png b/graphics/pokemon/solgaleo/front.png new file mode 100644 index 000000000..5f96ac66f Binary files /dev/null and b/graphics/pokemon/solgaleo/front.png differ diff --git a/graphics/pokemon/solgaleo/icon.png b/graphics/pokemon/solgaleo/icon.png new file mode 100644 index 000000000..e7520c9bc Binary files /dev/null and b/graphics/pokemon/solgaleo/icon.png differ diff --git a/graphics/pokemon/solgaleo/normal.pal b/graphics/pokemon/solgaleo/normal.pal new file mode 100644 index 000000000..052fb782e --- /dev/null +++ b/graphics/pokemon/solgaleo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 8 +168 16 0 +232 232 88 +16 16 16 +232 112 24 +208 152 48 +80 80 88 +192 192 192 +248 240 232 +48 48 56 +24 32 128 +88 88 96 +88 168 232 +248 248 248 +128 136 136 diff --git a/graphics/pokemon/solgaleo/shiny.pal b/graphics/pokemon/solgaleo/shiny.pal new file mode 100644 index 000000000..7a5ca49f7 --- /dev/null +++ b/graphics/pokemon/solgaleo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 80 8 +88 8 112 +232 232 88 +16 16 16 +144 56 160 +208 152 48 +112 24 24 +168 40 48 +248 40 48 +48 48 56 +24 32 128 +88 88 96 +88 168 232 +248 248 248 +128 32 32 diff --git a/graphics/pokemon/solosis/anim_front.png b/graphics/pokemon/solosis/anim_front.png new file mode 100644 index 000000000..250ea1b98 Binary files /dev/null and b/graphics/pokemon/solosis/anim_front.png differ diff --git a/graphics/pokemon/solosis/back.png b/graphics/pokemon/solosis/back.png new file mode 100644 index 000000000..165a9e794 Binary files /dev/null and b/graphics/pokemon/solosis/back.png differ diff --git a/graphics/pokemon/solosis/footprint.png b/graphics/pokemon/solosis/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/solosis/footprint.png differ diff --git a/graphics/pokemon/solosis/front.png b/graphics/pokemon/solosis/front.png new file mode 100644 index 000000000..0c233bf78 Binary files /dev/null and b/graphics/pokemon/solosis/front.png differ diff --git a/graphics/pokemon/solosis/icon.png b/graphics/pokemon/solosis/icon.png new file mode 100644 index 000000000..d105bb02e Binary files /dev/null and b/graphics/pokemon/solosis/icon.png differ diff --git a/graphics/pokemon/solosis/normal.pal b/graphics/pokemon/solosis/normal.pal new file mode 100644 index 000000000..94dde5274 --- /dev/null +++ b/graphics/pokemon/solosis/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 136 104 +112 184 136 +184 232 184 +248 248 248 +88 128 88 +208 232 168 +16 16 16 +104 96 56 +176 160 104 +232 216 128 +160 168 120 +112 56 72 +48 104 80 +160 88 88 +176 192 136 diff --git a/graphics/pokemon/solosis/shiny.pal b/graphics/pokemon/solosis/shiny.pal new file mode 100644 index 000000000..9a80bf0fe --- /dev/null +++ b/graphics/pokemon/solosis/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 112 128 +104 184 184 +176 224 208 +248 248 248 +104 128 88 +224 232 168 +16 16 16 +112 80 80 +176 128 120 +248 184 168 +168 152 120 +144 48 72 +48 96 104 +184 80 96 +184 184 136 diff --git a/graphics/pokemon/solrock/anim_front.png b/graphics/pokemon/solrock/anim_front.png index 84bdfae74..8156f736c 100644 Binary files a/graphics/pokemon/solrock/anim_front.png and b/graphics/pokemon/solrock/anim_front.png differ diff --git a/graphics/pokemon/solrock/back.png b/graphics/pokemon/solrock/back.png index 2f6e7cb99..2c47b7708 100644 Binary files a/graphics/pokemon/solrock/back.png and b/graphics/pokemon/solrock/back.png differ diff --git a/graphics/pokemon/solrock/front.png b/graphics/pokemon/solrock/front.png index d0fe58533..e24e84149 100644 Binary files a/graphics/pokemon/solrock/front.png and b/graphics/pokemon/solrock/front.png differ diff --git a/graphics/pokemon/solrock/icon.png b/graphics/pokemon/solrock/icon.png index f9e689424..4a0410cb5 100644 Binary files a/graphics/pokemon/solrock/icon.png and b/graphics/pokemon/solrock/icon.png differ diff --git a/graphics/pokemon/solrock/normal.pal b/graphics/pokemon/solrock/normal.pal index 315f49dd3..973515b65 100644 --- a/graphics/pokemon/solrock/normal.pal +++ b/graphics/pokemon/solrock/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 238 164 -238 213 115 -222 180 74 -180 148 82 -238 148 57 -205 123 49 -172 98 41 -139 82 32 -123 98 74 -57 41 24 -255 172 98 -213 74 82 -139 115 115 -82 82 90 +152 208 160 +96 72 32 16 16 16 +240 216 144 +216 192 88 +184 152 72 +232 216 104 +144 112 56 +152 80 32 +208 96 56 +136 64 32 +216 120 80 +240 152 96 +216 32 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/solrock/shiny.pal b/graphics/pokemon/solrock/shiny.pal index 9de01aa0b..259c3c2d3 100644 --- a/graphics/pokemon/solrock/shiny.pal +++ b/graphics/pokemon/solrock/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 238 164 -238 213 115 -222 180 74 -180 148 82 -255 115 106 -255 65 57 -222 32 24 -189 0 0 -123 98 74 -57 41 24 -255 172 98 -0 205 255 -139 115 115 -82 82 90 +152 208 160 +96 72 24 16 16 16 +240 224 96 +224 184 40 +200 152 64 +232 216 104 +152 104 32 +168 48 80 +192 72 72 +152 24 64 +232 96 96 +248 128 128 +64 152 216 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spearow/anim_front.png b/graphics/pokemon/spearow/anim_front.png index 4283ba2d6..44dac4526 100644 Binary files a/graphics/pokemon/spearow/anim_front.png and b/graphics/pokemon/spearow/anim_front.png differ diff --git a/graphics/pokemon/spearow/back.png b/graphics/pokemon/spearow/back.png index b630f24e0..f0a62997a 100644 Binary files a/graphics/pokemon/spearow/back.png and b/graphics/pokemon/spearow/back.png differ diff --git a/graphics/pokemon/spearow/front.png b/graphics/pokemon/spearow/front.png index 10d35504a..3d73670a1 100644 Binary files a/graphics/pokemon/spearow/front.png and b/graphics/pokemon/spearow/front.png differ diff --git a/graphics/pokemon/spearow/icon.png b/graphics/pokemon/spearow/icon.png index a88db9927..d0048c91d 100644 Binary files a/graphics/pokemon/spearow/icon.png and b/graphics/pokemon/spearow/icon.png differ diff --git a/graphics/pokemon/spearow/normal.pal b/graphics/pokemon/spearow/normal.pal index de6c4ce1c..14354042c 100644 --- a/graphics/pokemon/spearow/normal.pal +++ b/graphics/pokemon/spearow/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 222 172 -213 197 156 -172 156 115 -106 98 82 -255 131 115 -246 82 65 -205 32 16 -123 24 0 -246 180 90 -213 156 57 -172 115 16 -123 65 0 -255 213 172 -24 24 24 +152 208 160 +120 72 48 +160 104 64 +64 40 24 +200 144 104 +16 16 16 +216 80 72 +160 56 64 +224 208 176 +248 248 248 +224 184 176 +224 144 136 +184 136 128 +120 40 40 +184 160 136 +72 64 64 diff --git a/graphics/pokemon/spearow/shiny.pal b/graphics/pokemon/spearow/shiny.pal index fd2223485..240a50c94 100644 --- a/graphics/pokemon/spearow/shiny.pal +++ b/graphics/pokemon/spearow/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 222 172 -213 197 156 -172 156 115 -106 98 82 -255 255 82 -255 222 0 -238 164 0 -131 57 0 -238 222 115 -197 180 74 -156 139 32 -98 82 0 -255 255 148 -24 24 24 +152 208 160 +144 160 24 +184 168 32 +128 120 16 +224 232 80 +16 16 16 +248 216 24 +224 160 40 +224 208 176 +248 248 248 +248 248 160 +240 232 96 +248 216 24 +160 104 32 +144 136 104 +80 72 56 diff --git a/graphics/pokemon/spectrier/back.png b/graphics/pokemon/spectrier/back.png new file mode 100644 index 000000000..705ed4468 Binary files /dev/null and b/graphics/pokemon/spectrier/back.png differ diff --git a/graphics/pokemon/spectrier/front.png b/graphics/pokemon/spectrier/front.png new file mode 100644 index 000000000..322b4cc76 Binary files /dev/null and b/graphics/pokemon/spectrier/front.png differ diff --git a/graphics/pokemon/spectrier/normal.pal b/graphics/pokemon/spectrier/normal.pal new file mode 100644 index 000000000..450e00d15 --- /dev/null +++ b/graphics/pokemon/spectrier/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +16 16 16 +80 88 80 +120 104 216 +80 72 136 +0 40 88 +192 200 200 +248 248 248 +104 80 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spectrier/shiny.pal b/graphics/pokemon/spectrier/shiny.pal new file mode 100644 index 000000000..fc4bd8f2d --- /dev/null +++ b/graphics/pokemon/spectrier/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +16 16 16 +80 88 80 +216 104 136 +136 72 104 +88 0 80 +192 200 200 +248 248 248 +136 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/spewpa/back.png b/graphics/pokemon/spewpa/back.png new file mode 100644 index 000000000..d3c797432 Binary files /dev/null and b/graphics/pokemon/spewpa/back.png differ diff --git a/graphics/pokemon/spewpa/front.png b/graphics/pokemon/spewpa/front.png new file mode 100644 index 000000000..edef3d8ac Binary files /dev/null and b/graphics/pokemon/spewpa/front.png differ diff --git a/graphics/pokemon/spewpa/icon.png b/graphics/pokemon/spewpa/icon.png new file mode 100644 index 000000000..69a9bfbc8 Binary files /dev/null and b/graphics/pokemon/spewpa/icon.png differ diff --git a/graphics/pokemon/spewpa/normal.pal b/graphics/pokemon/spewpa/normal.pal new file mode 100644 index 000000000..0585ec04b --- /dev/null +++ b/graphics/pokemon/spewpa/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 40 +0 0 0 +32 32 32 +224 192 120 +88 80 80 +120 120 120 +176 176 176 +248 248 248 +184 184 184 +96 0 24 +224 0 64 +248 208 56 +168 152 96 +120 120 120 +80 72 40 diff --git a/graphics/pokemon/spewpa/shiny.pal b/graphics/pokemon/spewpa/shiny.pal new file mode 100644 index 000000000..5cff07fe9 --- /dev/null +++ b/graphics/pokemon/spewpa/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 40 +0 0 0 +56 56 48 +224 192 120 +168 160 160 +216 208 200 +176 176 176 +96 96 96 +64 64 64 +80 72 40 +248 208 56 +224 0 64 +168 152 96 +120 120 120 +96 0 24 diff --git a/graphics/pokemon/spheal/anim_front.png b/graphics/pokemon/spheal/anim_front.png index 0bedf25fd..5cc50c5c9 100644 Binary files a/graphics/pokemon/spheal/anim_front.png and b/graphics/pokemon/spheal/anim_front.png differ diff --git a/graphics/pokemon/spheal/back.png b/graphics/pokemon/spheal/back.png index 6fb9e9443..e859b980f 100644 Binary files a/graphics/pokemon/spheal/back.png and b/graphics/pokemon/spheal/back.png differ diff --git a/graphics/pokemon/spheal/front.png b/graphics/pokemon/spheal/front.png index f07cf67b5..40f4ad277 100644 Binary files a/graphics/pokemon/spheal/front.png and b/graphics/pokemon/spheal/front.png differ diff --git a/graphics/pokemon/spheal/icon.png b/graphics/pokemon/spheal/icon.png index fd392e196..acb59a755 100644 Binary files a/graphics/pokemon/spheal/icon.png and b/graphics/pokemon/spheal/icon.png differ diff --git a/graphics/pokemon/spheal/normal.pal b/graphics/pokemon/spheal/normal.pal index 1fa035c32..2ad58f410 100644 --- a/graphics/pokemon/spheal/normal.pal +++ b/graphics/pokemon/spheal/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 197 98 -16 16 57 -74 82 139 -106 123 213 -156 164 255 -197 197 255 -255 255 255 -106 90 49 -164 148 106 -213 197 148 -230 213 172 -246 230 189 -222 222 255 -0 0 0 +152 208 160 +56 72 120 +112 144 200 +136 168 224 +72 112 184 +168 192 232 +32 32 32 +248 248 248 +102 93 71 +247 232 200 +214 194 145 +178 160 116 +130 93 102 +237 166 181 0 0 0 0 0 0 diff --git a/graphics/pokemon/spheal/shiny.pal b/graphics/pokemon/spheal/shiny.pal index 14f207301..e39fd4a07 100644 --- a/graphics/pokemon/spheal/shiny.pal +++ b/graphics/pokemon/spheal/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 197 98 -16 16 57 -90 49 139 -180 98 205 -213 148 238 -246 197 255 -255 255 255 -106 90 49 -164 148 106 -230 205 148 -238 222 172 -255 238 189 -255 222 255 -0 0 0 +152 208 160 +112 48 120 +200 128 216 +232 168 240 +184 96 176 +248 200 248 +32 32 32 +248 248 248 +96 88 40 +248 240 184 +208 192 120 +152 144 96 +137 51 44 +238 131 131 0 0 0 0 0 0 diff --git a/graphics/pokemon/spinarak/anim_front.png b/graphics/pokemon/spinarak/anim_front.png index e9f611b14..6b8097233 100644 Binary files a/graphics/pokemon/spinarak/anim_front.png and b/graphics/pokemon/spinarak/anim_front.png differ diff --git a/graphics/pokemon/spinarak/back.png b/graphics/pokemon/spinarak/back.png index 7c2144971..15a1d8d15 100644 Binary files a/graphics/pokemon/spinarak/back.png and b/graphics/pokemon/spinarak/back.png differ diff --git a/graphics/pokemon/spinarak/front.png b/graphics/pokemon/spinarak/front.png index cd525f1c4..7d1f51def 100644 Binary files a/graphics/pokemon/spinarak/front.png and b/graphics/pokemon/spinarak/front.png differ diff --git a/graphics/pokemon/spinarak/icon.png b/graphics/pokemon/spinarak/icon.png index 54ec8e0fe..0a58cafab 100644 Binary files a/graphics/pokemon/spinarak/icon.png and b/graphics/pokemon/spinarak/icon.png differ diff --git a/graphics/pokemon/spinarak/normal.pal b/graphics/pokemon/spinarak/normal.pal index 0a09982d6..aad0bb3a3 100644 --- a/graphics/pokemon/spinarak/normal.pal +++ b/graphics/pokemon/spinarak/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 255 115 -148 230 65 -98 189 32 -82 123 41 -49 82 16 -255 255 90 -180 164 49 -148 123 49 -255 156 82 -238 49 0 -148 49 0 -189 189 189 -123 123 123 +0 176 232 16 16 16 +56 80 32 +40 88 96 +160 216 120 +192 232 144 +128 168 88 +96 152 160 +112 88 32 +192 160 72 +72 72 72 +248 248 248 +248 208 96 +200 192 192 +144 48 40 +248 88 72 diff --git a/graphics/pokemon/spinarak/shiny.pal b/graphics/pokemon/spinarak/shiny.pal index f2aed8e9f..970ece98d 100644 --- a/graphics/pokemon/spinarak/shiny.pal +++ b/graphics/pokemon/spinarak/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -180 213 222 -139 172 189 -82 106 156 -57 74 90 -32 49 74 -230 172 205 -172 90 123 -106 65 82 -255 156 82 -238 49 0 -148 49 0 -189 189 189 -123 123 123 +168 224 24 16 16 16 +40 56 104 +32 56 96 +136 176 232 +176 216 248 +104 128 184 +104 128 184 +160 48 120 +208 112 168 +104 104 112 +248 248 248 +224 168 216 +184 192 192 +176 56 96 +224 112 136 diff --git a/graphics/pokemon/spinda/icon.png b/graphics/pokemon/spinda/icon.png index 75699c7cb..9ba5ca3ec 100644 Binary files a/graphics/pokemon/spinda/icon.png and b/graphics/pokemon/spinda/icon.png differ diff --git a/graphics/pokemon/spiritomb/anim_front.png b/graphics/pokemon/spiritomb/anim_front.png new file mode 100644 index 000000000..6a70d9239 Binary files /dev/null and b/graphics/pokemon/spiritomb/anim_front.png differ diff --git a/graphics/pokemon/spiritomb/back.png b/graphics/pokemon/spiritomb/back.png new file mode 100644 index 000000000..0a9870609 Binary files /dev/null and b/graphics/pokemon/spiritomb/back.png differ diff --git a/graphics/pokemon/spiritomb/footprint.png b/graphics/pokemon/spiritomb/footprint.png new file mode 100644 index 000000000..48ca15ef6 Binary files /dev/null and b/graphics/pokemon/spiritomb/footprint.png differ diff --git a/graphics/pokemon/spiritomb/front.png b/graphics/pokemon/spiritomb/front.png new file mode 100644 index 000000000..e2ad070a8 Binary files /dev/null and b/graphics/pokemon/spiritomb/front.png differ diff --git a/graphics/pokemon/spiritomb/icon.png b/graphics/pokemon/spiritomb/icon.png new file mode 100644 index 000000000..521c66764 Binary files /dev/null and b/graphics/pokemon/spiritomb/icon.png differ diff --git a/graphics/pokemon/spiritomb/normal.pal b/graphics/pokemon/spiritomb/normal.pal new file mode 100644 index 000000000..4f53eb76c --- /dev/null +++ b/graphics/pokemon/spiritomb/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +208 136 168 +160 104 128 +88 184 64 +152 208 128 +240 224 120 +56 96 48 +80 120 56 +16 16 16 +48 64 48 +120 72 96 +104 64 80 +80 72 64 +184 160 136 +152 136 112 +136 112 96 diff --git a/graphics/pokemon/spiritomb/shiny.pal b/graphics/pokemon/spiritomb/shiny.pal new file mode 100644 index 000000000..9097dd536 --- /dev/null +++ b/graphics/pokemon/spiritomb/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 200 208 +72 152 168 +176 80 192 +216 120 176 +248 160 184 +112 56 120 +152 48 168 +16 16 16 +72 32 80 +72 128 120 +56 104 80 +80 64 80 +176 152 144 +152 128 104 +128 104 96 diff --git a/graphics/pokemon/spoink/anim_front.png b/graphics/pokemon/spoink/anim_front.png index 8bdf77cbd..a1e84f375 100644 Binary files a/graphics/pokemon/spoink/anim_front.png and b/graphics/pokemon/spoink/anim_front.png differ diff --git a/graphics/pokemon/spoink/back.png b/graphics/pokemon/spoink/back.png index 7872e240c..8c873485f 100644 Binary files a/graphics/pokemon/spoink/back.png and b/graphics/pokemon/spoink/back.png differ diff --git a/graphics/pokemon/spoink/front.png b/graphics/pokemon/spoink/front.png index ee4afc1ed..2f59eb397 100644 Binary files a/graphics/pokemon/spoink/front.png and b/graphics/pokemon/spoink/front.png differ diff --git a/graphics/pokemon/spoink/icon.png b/graphics/pokemon/spoink/icon.png index 387d0ed00..8ce2c9467 100644 Binary files a/graphics/pokemon/spoink/icon.png and b/graphics/pokemon/spoink/icon.png differ diff --git a/graphics/pokemon/spoink/normal.pal b/graphics/pokemon/spoink/normal.pal index c1891323c..8c3c5fbb8 100644 --- a/graphics/pokemon/spoink/normal.pal +++ b/graphics/pokemon/spoink/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 255 255 -172 172 164 -139 139 148 -106 115 123 -49 49 41 -255 230 255 -255 205 189 -230 172 131 -148 74 74 -197 139 90 -24 24 24 +152 208 160 +208 120 128 +232 144 152 +240 184 184 +144 80 80 +248 208 224 +248 248 248 +104 104 128 +120 112 128 +160 160 168 +72 64 80 +16 16 16 +104 104 120 +0 0 0 0 0 0 -74 74 74 -255 255 255 -98 82 82 0 0 0 diff --git a/graphics/pokemon/spoink/shiny.pal b/graphics/pokemon/spoink/shiny.pal index c8edfafd7..620b2d37d 100644 --- a/graphics/pokemon/spoink/shiny.pal +++ b/graphics/pokemon/spoink/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 255 255 -255 205 172 -246 180 139 -205 164 123 -98 74 57 -172 172 172 -139 139 139 -82 82 82 -49 49 49 -106 106 106 +152 208 160 +104 104 128 +136 136 152 +160 160 176 +64 72 96 +176 176 192 +248 248 248 +160 128 88 +200 160 144 +240 192 168 +128 96 64 +16 16 16 +176 144 112 0 0 0 0 0 0 -172 123 106 -255 255 255 -98 82 82 0 0 0 diff --git a/graphics/pokemon/spritzee/back.png b/graphics/pokemon/spritzee/back.png new file mode 100644 index 000000000..b6bc7f8d8 Binary files /dev/null and b/graphics/pokemon/spritzee/back.png differ diff --git a/graphics/pokemon/spritzee/front.png b/graphics/pokemon/spritzee/front.png new file mode 100644 index 000000000..76f1554b8 Binary files /dev/null and b/graphics/pokemon/spritzee/front.png differ diff --git a/graphics/pokemon/spritzee/icon.png b/graphics/pokemon/spritzee/icon.png new file mode 100644 index 000000000..834639435 Binary files /dev/null and b/graphics/pokemon/spritzee/icon.png differ diff --git a/graphics/pokemon/spritzee/normal.pal b/graphics/pokemon/spritzee/normal.pal new file mode 100644 index 000000000..239eaf14f --- /dev/null +++ b/graphics/pokemon/spritzee/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 56 72 +240 136 168 +0 0 0 +184 96 120 +224 232 240 +160 176 200 +40 56 64 +232 40 24 +248 248 248 +176 72 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spritzee/shiny.pal b/graphics/pokemon/spritzee/shiny.pal new file mode 100644 index 000000000..ecc8583d1 --- /dev/null +++ b/graphics/pokemon/spritzee/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 120 +120 112 248 +0 0 0 +80 72 192 +224 232 240 +160 176 200 +56 40 56 +232 232 24 +248 248 248 +152 40 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/squirtle/anim_front.png b/graphics/pokemon/squirtle/anim_front.png index 403a786ec..a7559113d 100644 Binary files a/graphics/pokemon/squirtle/anim_front.png and b/graphics/pokemon/squirtle/anim_front.png differ diff --git a/graphics/pokemon/squirtle/back.png b/graphics/pokemon/squirtle/back.png index b2fa0f37b..42cbb8f5e 100644 Binary files a/graphics/pokemon/squirtle/back.png and b/graphics/pokemon/squirtle/back.png differ diff --git a/graphics/pokemon/squirtle/front.png b/graphics/pokemon/squirtle/front.png index 04d27ede5..5920ee165 100644 Binary files a/graphics/pokemon/squirtle/front.png and b/graphics/pokemon/squirtle/front.png differ diff --git a/graphics/pokemon/squirtle/icon.png b/graphics/pokemon/squirtle/icon.png index 75a58770f..c014ca89a 100644 Binary files a/graphics/pokemon/squirtle/icon.png and b/graphics/pokemon/squirtle/icon.png differ diff --git a/graphics/pokemon/squirtle/normal.pal b/graphics/pokemon/squirtle/normal.pal index 8429f3be2..bbe75688d 100644 --- a/graphics/pokemon/squirtle/normal.pal +++ b/graphics/pokemon/squirtle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 148 82 -189 106 0 -98 41 0 -213 205 205 -255 230 156 -255 213 106 -230 172 90 -213 131 57 -148 32 0 -180 238 189 -148 213 205 -90 172 156 -65 115 98 +152 208 160 +72 152 184 +40 96 112 +176 216 232 +120 192 208 16 16 16 +208 200 200 +248 248 248 +184 88 128 +88 64 32 +168 96 72 +136 112 72 +184 160 128 +240 208 152 +80 48 40 +200 144 136 diff --git a/graphics/pokemon/squirtle/shiny.pal b/graphics/pokemon/squirtle/shiny.pal index 9a41b677c..f069e2dfa 100644 --- a/graphics/pokemon/squirtle/shiny.pal +++ b/graphics/pokemon/squirtle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -148 205 41 -106 164 0 -65 123 0 -213 205 205 -255 230 156 -255 213 106 -230 172 90 -213 131 57 -148 32 0 -172 255 255 -123 246 255 -82 205 213 -16 115 123 +152 208 160 +120 160 224 +64 96 128 +208 232 248 +176 200 248 16 16 16 +208 200 200 +248 248 248 +200 80 160 +128 56 0 +88 168 40 +200 136 32 +224 184 80 +248 240 144 +16 88 16 +152 216 120 diff --git a/graphics/pokemon/stakataka/back.png b/graphics/pokemon/stakataka/back.png new file mode 100644 index 000000000..e009b0962 Binary files /dev/null and b/graphics/pokemon/stakataka/back.png differ diff --git a/graphics/pokemon/stakataka/front.png b/graphics/pokemon/stakataka/front.png new file mode 100644 index 000000000..fd73e5110 Binary files /dev/null and b/graphics/pokemon/stakataka/front.png differ diff --git a/graphics/pokemon/stakataka/icon.png b/graphics/pokemon/stakataka/icon.png new file mode 100644 index 000000000..ad79ba34d Binary files /dev/null and b/graphics/pokemon/stakataka/icon.png differ diff --git a/graphics/pokemon/stakataka/normal.pal b/graphics/pokemon/stakataka/normal.pal new file mode 100644 index 000000000..e4529e288 --- /dev/null +++ b/graphics/pokemon/stakataka/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 32 +56 56 48 +72 80 72 +120 128 120 +64 64 56 +40 56 48 +80 80 72 +96 96 88 +16 16 16 +48 104 152 +112 184 240 +24 32 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stakataka/shiny.pal b/graphics/pokemon/stakataka/shiny.pal new file mode 100644 index 000000000..2afcb4874 --- /dev/null +++ b/graphics/pokemon/stakataka/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 0 +88 80 8 +136 120 16 +208 192 24 +104 96 8 +80 72 8 +136 128 16 +160 144 16 +16 16 16 +48 104 152 +112 184 240 +48 48 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stantler/anim_front.png b/graphics/pokemon/stantler/anim_front.png index 27c482ef4..1e36c8a5c 100644 Binary files a/graphics/pokemon/stantler/anim_front.png and b/graphics/pokemon/stantler/anim_front.png differ diff --git a/graphics/pokemon/stantler/back.png b/graphics/pokemon/stantler/back.png index 9ddf7a40c..6964b2953 100644 Binary files a/graphics/pokemon/stantler/back.png and b/graphics/pokemon/stantler/back.png differ diff --git a/graphics/pokemon/stantler/front.png b/graphics/pokemon/stantler/front.png index aa3d80efc..0fc22dd19 100644 Binary files a/graphics/pokemon/stantler/front.png and b/graphics/pokemon/stantler/front.png differ diff --git a/graphics/pokemon/stantler/icon.png b/graphics/pokemon/stantler/icon.png index da9e6da99..cb404c89e 100644 Binary files a/graphics/pokemon/stantler/icon.png and b/graphics/pokemon/stantler/icon.png differ diff --git a/graphics/pokemon/stantler/normal.pal b/graphics/pokemon/stantler/normal.pal index 29eeabc43..64b959b58 100644 --- a/graphics/pokemon/stantler/normal.pal +++ b/graphics/pokemon/stantler/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 213 115 -230 180 90 -180 131 49 -123 65 0 -255 0 255 -255 255 172 -255 222 131 -255 222 82 -230 164 32 -213 0 255 -180 180 180 -123 123 123 -74 74 74 +152 208 160 +144 104 80 +248 216 112 +88 64 56 +176 152 88 16 16 16 +72 48 80 +184 160 168 +128 104 136 +176 128 104 +216 160 136 +248 248 248 +120 72 40 +248 232 184 +184 168 136 +0 0 0 diff --git a/graphics/pokemon/stantler/shiny.pal b/graphics/pokemon/stantler/shiny.pal index 18b43b330..81fbee725 100644 --- a/graphics/pokemon/stantler/shiny.pal +++ b/graphics/pokemon/stantler/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 255 106 -197 230 90 -148 180 49 -65 90 0 -255 0 255 -255 255 172 -230 230 139 -255 222 82 -197 148 65 -213 0 255 -255 189 106 -230 115 41 -131 65 41 +152 208 160 +128 184 56 +248 240 176 +64 112 16 +224 224 32 16 16 16 +136 24 24 +216 104 88 +176 64 48 +192 232 40 +232 248 104 +248 248 248 +120 64 32 +248 248 192 +240 240 128 +0 0 0 diff --git a/graphics/pokemon/staraptor/anim_front.png b/graphics/pokemon/staraptor/anim_front.png new file mode 100644 index 000000000..33c16a688 Binary files /dev/null and b/graphics/pokemon/staraptor/anim_front.png differ diff --git a/graphics/pokemon/staraptor/back.png b/graphics/pokemon/staraptor/back.png new file mode 100644 index 000000000..e8d567fe5 Binary files /dev/null and b/graphics/pokemon/staraptor/back.png differ diff --git a/graphics/pokemon/staraptor/footprint.png b/graphics/pokemon/staraptor/footprint.png new file mode 100644 index 000000000..2ac19fbca Binary files /dev/null and b/graphics/pokemon/staraptor/footprint.png differ diff --git a/graphics/pokemon/staraptor/front.png b/graphics/pokemon/staraptor/front.png new file mode 100644 index 000000000..5387fee5f Binary files /dev/null and b/graphics/pokemon/staraptor/front.png differ diff --git a/graphics/pokemon/staraptor/icon.png b/graphics/pokemon/staraptor/icon.png new file mode 100644 index 000000000..1116f07df Binary files /dev/null and b/graphics/pokemon/staraptor/icon.png differ diff --git a/graphics/pokemon/staraptor/normal.pal b/graphics/pokemon/staraptor/normal.pal new file mode 100644 index 000000000..bbe481816 --- /dev/null +++ b/graphics/pokemon/staraptor/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +112 96 88 +16 16 16 +80 72 64 +168 56 40 +232 88 64 +64 48 56 +144 112 128 +104 88 88 +184 176 168 +240 232 232 +112 80 40 +248 168 88 +192 120 56 +0 0 0 diff --git a/graphics/pokemon/staraptor/shiny.pal b/graphics/pokemon/staraptor/shiny.pal new file mode 100644 index 000000000..5603a55e2 --- /dev/null +++ b/graphics/pokemon/staraptor/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 32 32 +128 80 64 +16 16 16 +88 56 40 +96 104 160 +168 176 216 +80 56 40 +192 152 128 +160 112 80 +208 176 168 +248 248 248 +152 96 32 +248 200 64 +208 152 0 +0 0 0 diff --git a/graphics/pokemon/staravia/anim_front.png b/graphics/pokemon/staravia/anim_front.png new file mode 100644 index 000000000..fc451c052 Binary files /dev/null and b/graphics/pokemon/staravia/anim_front.png differ diff --git a/graphics/pokemon/staravia/back.png b/graphics/pokemon/staravia/back.png new file mode 100644 index 000000000..6d24ce412 Binary files /dev/null and b/graphics/pokemon/staravia/back.png differ diff --git a/graphics/pokemon/staravia/footprint.png b/graphics/pokemon/staravia/footprint.png new file mode 100644 index 000000000..e62001058 Binary files /dev/null and b/graphics/pokemon/staravia/footprint.png differ diff --git a/graphics/pokemon/staravia/front.png b/graphics/pokemon/staravia/front.png new file mode 100644 index 000000000..ce01062ba Binary files /dev/null and b/graphics/pokemon/staravia/front.png differ diff --git a/graphics/pokemon/staravia/icon.png b/graphics/pokemon/staravia/icon.png new file mode 100644 index 000000000..468f38dd2 Binary files /dev/null and b/graphics/pokemon/staravia/icon.png differ diff --git a/graphics/pokemon/staravia/normal.pal b/graphics/pokemon/staravia/normal.pal new file mode 100644 index 000000000..ec0bd1984 --- /dev/null +++ b/graphics/pokemon/staravia/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 40 +88 80 72 +16 16 16 +160 128 128 +240 240 240 +168 184 192 +192 96 32 +224 128 72 +128 64 24 +112 88 88 +56 48 56 +147 99 111 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/staravia/shiny.pal b/graphics/pokemon/staravia/shiny.pal new file mode 100644 index 000000000..1f46099b9 --- /dev/null +++ b/graphics/pokemon/staravia/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 32 32 +104 72 64 +16 16 16 +192 152 128 +248 248 248 +192 176 168 +208 152 0 +248 200 56 +152 96 32 +160 112 80 +80 56 48 +247 82 66 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starly/anim_front.png b/graphics/pokemon/starly/anim_front.png new file mode 100644 index 000000000..d05ad5d57 Binary files /dev/null and b/graphics/pokemon/starly/anim_front.png differ diff --git a/graphics/pokemon/starly/back.png b/graphics/pokemon/starly/back.png new file mode 100644 index 000000000..96d3309ce Binary files /dev/null and b/graphics/pokemon/starly/back.png differ diff --git a/graphics/pokemon/starly/footprint.png b/graphics/pokemon/starly/footprint.png new file mode 100644 index 000000000..1dec150e7 Binary files /dev/null and b/graphics/pokemon/starly/footprint.png differ diff --git a/graphics/pokemon/starly/front.png b/graphics/pokemon/starly/front.png new file mode 100644 index 000000000..28aa86e57 Binary files /dev/null and b/graphics/pokemon/starly/front.png differ diff --git a/graphics/pokemon/starly/icon.png b/graphics/pokemon/starly/icon.png new file mode 100644 index 000000000..7ac47068d Binary files /dev/null and b/graphics/pokemon/starly/icon.png differ diff --git a/graphics/pokemon/starly/normal.pal b/graphics/pokemon/starly/normal.pal new file mode 100644 index 000000000..ae7a09f36 --- /dev/null +++ b/graphics/pokemon/starly/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 56 +16 16 16 +112 96 96 +24 24 32 +184 176 168 +248 248 248 +224 216 208 +120 72 24 +240 128 56 +176 88 40 +152 128 128 +112 88 88 +112 96 96 +144 96 104 +0 0 0 diff --git a/graphics/pokemon/starly/shiny.pal b/graphics/pokemon/starly/shiny.pal new file mode 100644 index 000000000..f077f7974 --- /dev/null +++ b/graphics/pokemon/starly/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 48 +16 16 16 +136 104 80 +56 24 24 +216 200 160 +248 248 248 +224 224 200 +152 96 32 +248 192 32 +208 152 0 +192 152 128 +160 112 80 +112 96 96 +247 82 66 +0 0 0 diff --git a/graphics/pokemon/starmie/anim_front.png b/graphics/pokemon/starmie/anim_front.png index b98d2ac32..bf69ae037 100644 Binary files a/graphics/pokemon/starmie/anim_front.png and b/graphics/pokemon/starmie/anim_front.png differ diff --git a/graphics/pokemon/starmie/back.png b/graphics/pokemon/starmie/back.png index 62fdf3a41..e80a99ec2 100644 Binary files a/graphics/pokemon/starmie/back.png and b/graphics/pokemon/starmie/back.png differ diff --git a/graphics/pokemon/starmie/front.png b/graphics/pokemon/starmie/front.png index ef137d686..ba121899c 100644 Binary files a/graphics/pokemon/starmie/front.png and b/graphics/pokemon/starmie/front.png differ diff --git a/graphics/pokemon/starmie/icon.png b/graphics/pokemon/starmie/icon.png index 844cae0c7..defadde9e 100644 Binary files a/graphics/pokemon/starmie/icon.png and b/graphics/pokemon/starmie/icon.png differ diff --git a/graphics/pokemon/starmie/normal.pal b/graphics/pokemon/starmie/normal.pal index ff0daf218..a05b36c5b 100644 --- a/graphics/pokemon/starmie/normal.pal +++ b/graphics/pokemon/starmie/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -213 164 222 -172 123 180 -131 65 131 -82 32 90 -255 255 180 -246 213 82 -197 164 16 -115 90 0 -255 0 255 -255 213 180 -246 98 49 -205 49 16 -123 16 0 +152 208 160 +96 88 120 +64 48 80 +200 200 240 +128 120 168 +160 160 216 16 16 16 -255 255 255 +80 72 48 +248 216 96 +248 232 176 +184 160 80 +120 104 56 +240 176 176 +184 64 80 +224 112 112 +128 40 56 diff --git a/graphics/pokemon/starmie/shiny.pal b/graphics/pokemon/starmie/shiny.pal index 1f68c3476..215f2d08b 100644 --- a/graphics/pokemon/starmie/shiny.pal +++ b/graphics/pokemon/starmie/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -148 205 246 -106 164 213 -65 123 172 -0 57 106 -255 139 156 -255 98 115 -197 57 74 -131 16 32 -255 0 255 -115 189 246 -74 148 205 -8 82 139 -8 41 98 +152 208 160 +48 88 136 +32 40 96 +152 208 248 +88 128 168 +112 168 208 16 16 16 -255 255 255 +112 56 56 +248 152 160 +248 200 208 +224 120 128 +176 64 80 +152 200 248 +32 80 184 +64 128 248 +40 32 144 diff --git a/graphics/pokemon/staryu/anim_front.png b/graphics/pokemon/staryu/anim_front.png index a36ec0807..be579253b 100644 Binary files a/graphics/pokemon/staryu/anim_front.png and b/graphics/pokemon/staryu/anim_front.png differ diff --git a/graphics/pokemon/staryu/back.png b/graphics/pokemon/staryu/back.png index 73a2f6aad..4715b18e6 100644 Binary files a/graphics/pokemon/staryu/back.png and b/graphics/pokemon/staryu/back.png differ diff --git a/graphics/pokemon/staryu/front.png b/graphics/pokemon/staryu/front.png index 7ce81165e..4283d56fb 100644 Binary files a/graphics/pokemon/staryu/front.png and b/graphics/pokemon/staryu/front.png differ diff --git a/graphics/pokemon/staryu/icon.png b/graphics/pokemon/staryu/icon.png index b90c0b9c3..44f680d84 100644 Binary files a/graphics/pokemon/staryu/icon.png and b/graphics/pokemon/staryu/icon.png differ diff --git a/graphics/pokemon/staryu/normal.pal b/graphics/pokemon/staryu/normal.pal index 005b36c32..e410143a5 100644 --- a/graphics/pokemon/staryu/normal.pal +++ b/graphics/pokemon/staryu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 +152 208 160 +136 104 64 +80 48 32 +224 192 112 16 16 16 -255 255 180 -246 213 82 -197 172 16 -115 90 0 -246 222 180 -213 180 115 -164 131 49 -123 82 41 -255 213 213 -238 156 139 -230 98 65 -172 65 32 -255 0 255 -255 255 255 +96 72 56 +176 128 72 +112 104 56 +248 240 192 +72 64 40 +248 216 88 +160 152 80 +240 128 120 +248 176 176 +168 48 72 +248 248 248 diff --git a/graphics/pokemon/staryu/shiny.pal b/graphics/pokemon/staryu/shiny.pal index e48cd6510..00e8324c8 100644 --- a/graphics/pokemon/staryu/shiny.pal +++ b/graphics/pokemon/staryu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 +152 208 160 +128 136 112 +56 64 40 +208 216 192 16 16 16 -255 255 180 -246 213 82 -197 172 16 -115 90 0 -230 230 205 -189 189 164 -148 148 123 -98 98 74 -156 255 255 -106 213 255 -65 172 222 -8 115 164 -255 0 255 -255 255 255 +96 104 80 +168 176 152 +128 104 64 +248 240 168 +88 64 48 +232 208 72 +200 144 48 +72 168 240 +144 224 248 +32 128 176 +248 248 248 diff --git a/graphics/pokemon/steelix/anim_front.png b/graphics/pokemon/steelix/anim_front.png index bf4c25932..b60f12fda 100644 Binary files a/graphics/pokemon/steelix/anim_front.png and b/graphics/pokemon/steelix/anim_front.png differ diff --git a/graphics/pokemon/steelix/back.png b/graphics/pokemon/steelix/back.png index 74cb256d0..19fe60a4d 100644 Binary files a/graphics/pokemon/steelix/back.png and b/graphics/pokemon/steelix/back.png differ diff --git a/graphics/pokemon/steelix/front.png b/graphics/pokemon/steelix/front.png index e5b3a35d6..d86221a35 100644 Binary files a/graphics/pokemon/steelix/front.png and b/graphics/pokemon/steelix/front.png differ diff --git a/graphics/pokemon/steelix/icon.png b/graphics/pokemon/steelix/icon.png index c99e17581..2cceec69a 100644 Binary files a/graphics/pokemon/steelix/icon.png and b/graphics/pokemon/steelix/icon.png differ diff --git a/graphics/pokemon/steelix/normal.pal b/graphics/pokemon/steelix/normal.pal index e18ae398c..6eb8c5db3 100644 --- a/graphics/pokemon/steelix/normal.pal +++ b/graphics/pokemon/steelix/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -255 0 255 -57 57 82 -74 90 123 -131 156 172 -189 205 197 -222 230 222 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -213 82 65 +152 208 160 +112 136 160 +88 88 136 16 16 16 -255 255 255 +216 216 208 +168 184 208 +40 40 80 +248 248 248 +176 40 48 +216 216 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steelix/shiny.pal b/graphics/pokemon/steelix/shiny.pal index 02b21c7ac..cbee71cbf 100644 --- a/graphics/pokemon/steelix/shiny.pal +++ b/graphics/pokemon/steelix/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -255 0 255 -98 82 57 -139 106 82 -189 156 90 -230 197 115 -255 230 139 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -213 82 65 +152 208 160 +200 176 96 +144 120 56 16 16 16 -255 255 255 +248 248 200 +232 224 120 +88 64 24 +248 248 248 +208 80 64 +216 216 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steenee/back.png b/graphics/pokemon/steenee/back.png new file mode 100644 index 000000000..9c40a1729 Binary files /dev/null and b/graphics/pokemon/steenee/back.png differ diff --git a/graphics/pokemon/steenee/front.png b/graphics/pokemon/steenee/front.png new file mode 100644 index 000000000..77ae6e0f2 Binary files /dev/null and b/graphics/pokemon/steenee/front.png differ diff --git a/graphics/pokemon/steenee/icon.png b/graphics/pokemon/steenee/icon.png new file mode 100644 index 000000000..80531a631 Binary files /dev/null and b/graphics/pokemon/steenee/icon.png differ diff --git a/graphics/pokemon/steenee/normal.pal b/graphics/pokemon/steenee/normal.pal new file mode 100644 index 000000000..eee6d04ba --- /dev/null +++ b/graphics/pokemon/steenee/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 104 64 +128 200 112 +96 144 80 +16 16 16 +240 232 40 +248 248 248 +88 96 96 +96 16 48 +200 8 112 +176 184 184 +152 8 80 +216 88 112 +128 48 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steenee/shiny.pal b/graphics/pokemon/steenee/shiny.pal new file mode 100644 index 000000000..eb8954fdc --- /dev/null +++ b/graphics/pokemon/steenee/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 64 160 +232 168 240 +200 112 208 +16 16 16 +152 0 224 +248 240 200 +120 112 80 +96 16 48 +200 8 112 +208 200 136 +152 8 80 +216 88 112 +128 48 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stonjourner/back.png b/graphics/pokemon/stonjourner/back.png new file mode 100644 index 000000000..faf01d9d5 Binary files /dev/null and b/graphics/pokemon/stonjourner/back.png differ diff --git a/graphics/pokemon/stonjourner/front.png b/graphics/pokemon/stonjourner/front.png new file mode 100644 index 000000000..18bff2dc8 Binary files /dev/null and b/graphics/pokemon/stonjourner/front.png differ diff --git a/graphics/pokemon/stonjourner/normal.pal b/graphics/pokemon/stonjourner/normal.pal new file mode 100644 index 000000000..6c5969852 --- /dev/null +++ b/graphics/pokemon/stonjourner/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +64 72 72 +96 104 96 +16 16 16 +104 96 96 +72 72 64 +176 176 160 +128 128 120 +240 240 184 +112 80 40 +64 40 32 +80 64 40 +24 24 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stonjourner/shiny.pal b/graphics/pokemon/stonjourner/shiny.pal new file mode 100644 index 000000000..33ebdf289 --- /dev/null +++ b/graphics/pokemon/stonjourner/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 96 96 +128 128 120 +176 176 160 +16 16 16 +48 48 48 +40 40 40 +96 104 96 +64 72 72 +240 240 184 +112 80 40 +64 40 32 +80 64 40 +24 24 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stoutland/anim_front.png b/graphics/pokemon/stoutland/anim_front.png new file mode 100644 index 000000000..79aea7daf Binary files /dev/null and b/graphics/pokemon/stoutland/anim_front.png differ diff --git a/graphics/pokemon/stoutland/back.png b/graphics/pokemon/stoutland/back.png new file mode 100644 index 000000000..1051ada0d Binary files /dev/null and b/graphics/pokemon/stoutland/back.png differ diff --git a/graphics/pokemon/stoutland/footprint.png b/graphics/pokemon/stoutland/footprint.png new file mode 100644 index 000000000..a0709ec85 Binary files /dev/null and b/graphics/pokemon/stoutland/footprint.png differ diff --git a/graphics/pokemon/stoutland/front.png b/graphics/pokemon/stoutland/front.png new file mode 100644 index 000000000..fd1c8fd3b Binary files /dev/null and b/graphics/pokemon/stoutland/front.png differ diff --git a/graphics/pokemon/stoutland/icon.png b/graphics/pokemon/stoutland/icon.png new file mode 100644 index 000000000..be14fab16 Binary files /dev/null and b/graphics/pokemon/stoutland/icon.png differ diff --git a/graphics/pokemon/stoutland/normal.pal b/graphics/pokemon/stoutland/normal.pal new file mode 100644 index 000000000..0b84f2f50 --- /dev/null +++ b/graphics/pokemon/stoutland/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 48 +184 120 72 +248 216 168 +64 40 32 +16 16 16 +24 24 32 +64 72 96 +176 152 112 +240 232 216 +192 192 192 +184 176 160 +40 40 56 +96 128 136 +72 88 96 +32 48 48 diff --git a/graphics/pokemon/stoutland/shiny.pal b/graphics/pokemon/stoutland/shiny.pal new file mode 100644 index 000000000..059b85925 --- /dev/null +++ b/graphics/pokemon/stoutland/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 56 +168 112 56 +248 192 72 +56 40 16 +16 16 16 +24 32 24 +64 88 72 +184 128 64 +248 248 248 +192 192 192 +216 192 160 +40 56 48 +160 144 152 +120 104 104 +32 48 48 diff --git a/graphics/pokemon/stufful/back.png b/graphics/pokemon/stufful/back.png new file mode 100644 index 000000000..92ebb8124 Binary files /dev/null and b/graphics/pokemon/stufful/back.png differ diff --git a/graphics/pokemon/stufful/front.png b/graphics/pokemon/stufful/front.png new file mode 100644 index 000000000..606e99ef8 Binary files /dev/null and b/graphics/pokemon/stufful/front.png differ diff --git a/graphics/pokemon/stufful/icon.png b/graphics/pokemon/stufful/icon.png new file mode 100644 index 000000000..de35247ae Binary files /dev/null and b/graphics/pokemon/stufful/icon.png differ diff --git a/graphics/pokemon/stufful/normal.pal b/graphics/pokemon/stufful/normal.pal new file mode 100644 index 000000000..cf66e021c --- /dev/null +++ b/graphics/pokemon/stufful/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +248 248 248 +16 16 16 +184 184 184 +152 56 72 +248 160 176 +216 112 128 +40 32 32 +72 56 48 +168 56 104 +120 80 72 +216 80 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stufful/shiny.pal b/graphics/pokemon/stufful/shiny.pal new file mode 100644 index 000000000..558b7df7f --- /dev/null +++ b/graphics/pokemon/stufful/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +248 248 248 +16 16 16 +184 184 184 +160 80 8 +248 192 72 +200 144 40 +40 32 32 +72 56 48 +200 64 8 +120 80 72 +232 80 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunfisk/anim_front.png b/graphics/pokemon/stunfisk/anim_front.png new file mode 100644 index 000000000..84a1e28fc Binary files /dev/null and b/graphics/pokemon/stunfisk/anim_front.png differ diff --git a/graphics/pokemon/stunfisk/back.png b/graphics/pokemon/stunfisk/back.png new file mode 100644 index 000000000..f3193ded2 Binary files /dev/null and b/graphics/pokemon/stunfisk/back.png differ diff --git a/graphics/pokemon/stunfisk/footprint.png b/graphics/pokemon/stunfisk/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/stunfisk/footprint.png differ diff --git a/graphics/pokemon/stunfisk/front.png b/graphics/pokemon/stunfisk/front.png new file mode 100644 index 000000000..2444184fd Binary files /dev/null and b/graphics/pokemon/stunfisk/front.png differ diff --git a/graphics/pokemon/stunfisk/galarian/back.png b/graphics/pokemon/stunfisk/galarian/back.png new file mode 100644 index 000000000..c87160e88 Binary files /dev/null and b/graphics/pokemon/stunfisk/galarian/back.png differ diff --git a/graphics/pokemon/stunfisk/galarian/front.png b/graphics/pokemon/stunfisk/galarian/front.png new file mode 100644 index 000000000..921888d6c Binary files /dev/null and b/graphics/pokemon/stunfisk/galarian/front.png differ diff --git a/graphics/pokemon/stunfisk/galarian/normal.pal b/graphics/pokemon/stunfisk/galarian/normal.pal new file mode 100644 index 000000000..06513649b --- /dev/null +++ b/graphics/pokemon/stunfisk/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 40 +112 112 96 +16 16 16 +72 72 56 +136 104 96 +168 240 112 +96 184 64 +160 144 128 +104 72 64 +208 200 192 +248 248 248 +128 16 16 +176 48 48 +232 64 48 +96 88 80 diff --git a/graphics/pokemon/stunfisk/galarian/shiny.pal b/graphics/pokemon/stunfisk/galarian/shiny.pal new file mode 100644 index 000000000..90b4f3e73 --- /dev/null +++ b/graphics/pokemon/stunfisk/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 40 +112 112 96 +16 16 16 +72 72 56 +136 88 80 +240 224 80 +168 160 56 +160 128 112 +104 56 56 +208 200 192 +248 248 248 +128 16 16 +176 48 48 +232 64 48 +96 88 80 diff --git a/graphics/pokemon/stunfisk/icon.png b/graphics/pokemon/stunfisk/icon.png new file mode 100644 index 000000000..d2772f347 Binary files /dev/null and b/graphics/pokemon/stunfisk/icon.png differ diff --git a/graphics/pokemon/stunfisk/normal.pal b/graphics/pokemon/stunfisk/normal.pal new file mode 100644 index 000000000..5a0f02b42 --- /dev/null +++ b/graphics/pokemon/stunfisk/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 144 56 +248 224 112 +112 88 32 +8 16 24 +64 48 40 +88 72 64 +168 104 72 +120 96 88 +224 152 112 +232 192 64 +192 200 208 +248 248 248 +104 80 64 +144 112 80 +200 168 128 diff --git a/graphics/pokemon/stunfisk/shiny.pal b/graphics/pokemon/stunfisk/shiny.pal new file mode 100644 index 000000000..e44652d3e --- /dev/null +++ b/graphics/pokemon/stunfisk/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 144 176 +64 200 232 +16 96 144 +8 16 24 +72 56 48 +104 80 72 +168 144 96 +136 120 80 +224 176 128 +128 168 232 +208 200 192 +248 248 248 +120 80 72 +152 112 96 +192 160 152 diff --git a/graphics/pokemon/stunky/anim_front.png b/graphics/pokemon/stunky/anim_front.png new file mode 100644 index 000000000..df7adec82 Binary files /dev/null and b/graphics/pokemon/stunky/anim_front.png differ diff --git a/graphics/pokemon/stunky/back.png b/graphics/pokemon/stunky/back.png new file mode 100644 index 000000000..5b30a9ca2 Binary files /dev/null and b/graphics/pokemon/stunky/back.png differ diff --git a/graphics/pokemon/stunky/footprint.png b/graphics/pokemon/stunky/footprint.png new file mode 100644 index 000000000..b39437ae3 Binary files /dev/null and b/graphics/pokemon/stunky/footprint.png differ diff --git a/graphics/pokemon/stunky/front.png b/graphics/pokemon/stunky/front.png new file mode 100644 index 000000000..cf124ce6a Binary files /dev/null and b/graphics/pokemon/stunky/front.png differ diff --git a/graphics/pokemon/stunky/icon.png b/graphics/pokemon/stunky/icon.png new file mode 100644 index 000000000..013841bff Binary files /dev/null and b/graphics/pokemon/stunky/icon.png differ diff --git a/graphics/pokemon/stunky/normal.pal b/graphics/pokemon/stunky/normal.pal new file mode 100644 index 000000000..0aa39fd8f --- /dev/null +++ b/graphics/pokemon/stunky/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 80 +16 16 16 +104 80 120 +160 144 112 +248 216 168 +96 80 56 +40 32 56 +112 64 40 +224 120 72 +248 248 248 +104 96 112 +176 176 208 +168 88 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunky/shiny.pal b/graphics/pokemon/stunky/shiny.pal new file mode 100644 index 000000000..ebb040df0 --- /dev/null +++ b/graphics/pokemon/stunky/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 24 64 +16 16 16 +184 48 96 +200 152 120 +248 224 184 +104 80 64 +72 8 40 +128 72 48 +240 136 72 +248 248 248 +104 96 112 +176 176 208 +176 88 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sudowoodo/anim_front.png b/graphics/pokemon/sudowoodo/anim_front.png index ed198580d..d9ca431ab 100644 Binary files a/graphics/pokemon/sudowoodo/anim_front.png and b/graphics/pokemon/sudowoodo/anim_front.png differ diff --git a/graphics/pokemon/sudowoodo/back.png b/graphics/pokemon/sudowoodo/back.png index befda7efc..777da6846 100644 Binary files a/graphics/pokemon/sudowoodo/back.png and b/graphics/pokemon/sudowoodo/back.png differ diff --git a/graphics/pokemon/sudowoodo/front.png b/graphics/pokemon/sudowoodo/front.png index 897516953..27ec5d0d4 100644 Binary files a/graphics/pokemon/sudowoodo/front.png and b/graphics/pokemon/sudowoodo/front.png differ diff --git a/graphics/pokemon/sudowoodo/icon.png b/graphics/pokemon/sudowoodo/icon.png index 4cc4afadf..942b841d5 100644 Binary files a/graphics/pokemon/sudowoodo/icon.png and b/graphics/pokemon/sudowoodo/icon.png differ diff --git a/graphics/pokemon/sudowoodo/normal.pal b/graphics/pokemon/sudowoodo/normal.pal index 3d589fc9d..ec032d38c 100644 --- a/graphics/pokemon/sudowoodo/normal.pal +++ b/graphics/pokemon/sudowoodo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -230 197 106 -189 156 82 -148 115 49 -98 74 16 -255 0 255 -139 255 139 -41 222 49 -41 172 49 -24 106 32 -255 205 0 -222 148 0 -156 106 0 -180 180 180 +0 176 232 +80 56 48 16 16 16 +208 152 128 +184 128 104 +136 88 72 +48 80 24 +144 216 120 +104 184 80 +96 136 56 +160 104 80 +224 120 120 +232 192 80 +208 160 56 +136 96 72 +184 152 136 diff --git a/graphics/pokemon/sudowoodo/shiny.pal b/graphics/pokemon/sudowoodo/shiny.pal index 6344dcc53..9b01378e8 100644 --- a/graphics/pokemon/sudowoodo/shiny.pal +++ b/graphics/pokemon/sudowoodo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 222 57 -180 189 24 -123 139 24 -82 90 24 -255 0 255 -255 205 172 -255 115 74 -205 74 49 -131 57 41 -255 205 0 -222 148 0 -156 106 0 -180 180 180 +0 176 232 +80 112 16 16 16 16 +232 232 160 +200 224 88 +128 152 48 +144 24 0 +248 168 104 +240 96 56 +200 64 32 +168 200 56 +248 128 128 +248 200 0 +216 144 0 +144 176 48 +200 224 88 diff --git a/graphics/pokemon/suicune/anim_front.png b/graphics/pokemon/suicune/anim_front.png index 6eca4e01f..099146ccb 100644 Binary files a/graphics/pokemon/suicune/anim_front.png and b/graphics/pokemon/suicune/anim_front.png differ diff --git a/graphics/pokemon/suicune/back.png b/graphics/pokemon/suicune/back.png index 80eef8678..71030f399 100644 Binary files a/graphics/pokemon/suicune/back.png and b/graphics/pokemon/suicune/back.png differ diff --git a/graphics/pokemon/suicune/front.png b/graphics/pokemon/suicune/front.png index 3529d8fe1..7620858d7 100644 Binary files a/graphics/pokemon/suicune/front.png and b/graphics/pokemon/suicune/front.png differ diff --git a/graphics/pokemon/suicune/icon.png b/graphics/pokemon/suicune/icon.png index 3e4b3c695..48a3d97fb 100644 Binary files a/graphics/pokemon/suicune/icon.png and b/graphics/pokemon/suicune/icon.png differ diff --git a/graphics/pokemon/suicune/normal.pal b/graphics/pokemon/suicune/normal.pal index 3a21dbd4d..659236c75 100644 --- a/graphics/pokemon/suicune/normal.pal +++ b/graphics/pokemon/suicune/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 180 -255 255 255 -189 238 255 -123 189 255 -90 115 213 -57 74 148 -213 180 255 -172 106 255 -139 49 230 -82 57 139 -164 0 0 -213 213 213 -180 180 180 -148 148 148 -106 106 106 +152 208 160 +48 64 96 16 16 16 +96 176 176 +104 128 160 +112 80 136 +72 40 96 +160 104 168 +192 136 184 +64 72 80 +120 136 144 +248 248 248 +176 64 64 +144 216 216 +216 216 216 +168 184 184 diff --git a/graphics/pokemon/suicune/shiny.pal b/graphics/pokemon/suicune/shiny.pal index 2ee8b7a0f..17f9a41b5 100644 --- a/graphics/pokemon/suicune/shiny.pal +++ b/graphics/pokemon/suicune/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 180 -255 255 255 -238 255 255 -197 230 255 -106 164 230 -49 82 156 -106 189 255 -57 139 222 -8 90 180 -32 57 98 -164 0 0 -213 205 230 -189 172 197 -139 123 148 -98 82 106 +152 208 160 +56 72 144 16 16 16 +152 192 248 +120 144 208 +56 72 152 +16 32 128 +88 120 232 +144 184 240 +80 80 88 +128 128 128 +216 232 208 +208 56 56 +184 216 232 +216 216 216 +192 192 200 diff --git a/graphics/pokemon/sunflora/anim_front.png b/graphics/pokemon/sunflora/anim_front.png index 219c076ef..512b85256 100644 Binary files a/graphics/pokemon/sunflora/anim_front.png and b/graphics/pokemon/sunflora/anim_front.png differ diff --git a/graphics/pokemon/sunflora/back.png b/graphics/pokemon/sunflora/back.png index c048bebc2..aafbc2bf0 100644 Binary files a/graphics/pokemon/sunflora/back.png and b/graphics/pokemon/sunflora/back.png differ diff --git a/graphics/pokemon/sunflora/front.png b/graphics/pokemon/sunflora/front.png index 9752bb9d4..5290aa354 100644 Binary files a/graphics/pokemon/sunflora/front.png and b/graphics/pokemon/sunflora/front.png differ diff --git a/graphics/pokemon/sunflora/icon.png b/graphics/pokemon/sunflora/icon.png index 6493eb510..50bfb82f2 100644 Binary files a/graphics/pokemon/sunflora/icon.png and b/graphics/pokemon/sunflora/icon.png differ diff --git a/graphics/pokemon/sunflora/normal.pal b/graphics/pokemon/sunflora/normal.pal index a22ed3fe7..83fdabdb8 100644 --- a/graphics/pokemon/sunflora/normal.pal +++ b/graphics/pokemon/sunflora/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +0 176 232 +184 152 40 16 16 16 -255 0 255 -131 90 16 -197 123 32 -222 164 24 -238 205 8 -230 222 90 -255 255 164 -255 246 16 -222 57 0 -255 0 255 -82 98 41 -115 172 49 -156 213 74 -189 255 115 +248 216 128 +112 80 24 +248 200 56 +216 200 128 +248 240 168 +176 120 48 +144 72 80 +216 112 120 +64 128 64 +40 96 40 +96 168 80 +144 208 128 +0 0 0 diff --git a/graphics/pokemon/sunflora/shiny.pal b/graphics/pokemon/sunflora/shiny.pal index ea8de6e05..4ad33d5ba 100644 --- a/graphics/pokemon/sunflora/shiny.pal +++ b/graphics/pokemon/sunflora/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +0 176 232 +208 176 56 16 16 16 -255 0 255 -98 82 0 -148 123 0 -205 172 32 -238 222 82 -230 222 90 -255 255 164 -255 255 164 -222 57 0 -255 0 255 -82 74 0 -123 115 0 -180 172 41 -230 222 74 +248 248 136 +104 80 8 +240 200 96 +224 200 88 +248 240 160 +168 136 56 +152 40 8 +216 88 40 +120 120 40 +96 96 24 +144 144 48 +176 184 80 +0 0 0 diff --git a/graphics/pokemon/sunkern/anim_front.png b/graphics/pokemon/sunkern/anim_front.png index 167f1f37e..fc042e7e2 100644 Binary files a/graphics/pokemon/sunkern/anim_front.png and b/graphics/pokemon/sunkern/anim_front.png differ diff --git a/graphics/pokemon/sunkern/back.png b/graphics/pokemon/sunkern/back.png index e6adde775..a555fdf52 100644 Binary files a/graphics/pokemon/sunkern/back.png and b/graphics/pokemon/sunkern/back.png differ diff --git a/graphics/pokemon/sunkern/front.png b/graphics/pokemon/sunkern/front.png index 15a743cc3..be19820d0 100644 Binary files a/graphics/pokemon/sunkern/front.png and b/graphics/pokemon/sunkern/front.png differ diff --git a/graphics/pokemon/sunkern/icon.png b/graphics/pokemon/sunkern/icon.png index 60d7ea91b..5c769947a 100644 Binary files a/graphics/pokemon/sunkern/icon.png and b/graphics/pokemon/sunkern/icon.png differ diff --git a/graphics/pokemon/sunkern/normal.pal b/graphics/pokemon/sunkern/normal.pal index 7dab1246d..d924c91c7 100644 --- a/graphics/pokemon/sunkern/normal.pal +++ b/graphics/pokemon/sunkern/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -74 57 41 -82 74 41 -106 98 49 -180 164 49 -180 164 57 -213 205 49 -255 255 0 -255 0 255 -32 98 16 -82 164 57 -115 213 41 -164 246 57 +0 176 232 +88 152 64 +144 200 136 +48 96 32 +112 176 96 16 16 16 -115 115 139 -255 255 255 +88 72 56 +240 216 112 +176 152 56 +216 192 72 +248 248 248 +80 80 80 +64 48 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sunkern/shiny.pal b/graphics/pokemon/sunkern/shiny.pal index 84a106f65..95bf40546 100644 --- a/graphics/pokemon/sunkern/shiny.pal +++ b/graphics/pokemon/sunkern/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -74 57 41 -82 57 41 -106 74 49 -164 106 32 -172 115 49 -213 164 49 -255 213 90 -255 0 255 -32 98 16 -82 164 57 -156 230 49 -205 255 98 +152 208 160 +128 160 56 +208 240 56 +64 96 16 +168 208 40 16 16 16 -115 115 139 -255 255 255 +120 72 40 +248 224 24 +192 136 48 +224 184 48 +248 248 248 +112 112 136 +72 56 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/surskit/anim_front.png b/graphics/pokemon/surskit/anim_front.png index 187952826..74a708929 100644 Binary files a/graphics/pokemon/surskit/anim_front.png and b/graphics/pokemon/surskit/anim_front.png differ diff --git a/graphics/pokemon/surskit/back.png b/graphics/pokemon/surskit/back.png index 85b8a8a4f..4e52a9315 100644 Binary files a/graphics/pokemon/surskit/back.png and b/graphics/pokemon/surskit/back.png differ diff --git a/graphics/pokemon/surskit/front.png b/graphics/pokemon/surskit/front.png index 559e8e786..db20a260d 100644 Binary files a/graphics/pokemon/surskit/front.png and b/graphics/pokemon/surskit/front.png differ diff --git a/graphics/pokemon/surskit/icon.png b/graphics/pokemon/surskit/icon.png index a7267c21a..cce700e6d 100644 Binary files a/graphics/pokemon/surskit/icon.png and b/graphics/pokemon/surskit/icon.png differ diff --git a/graphics/pokemon/surskit/normal.pal b/graphics/pokemon/surskit/normal.pal index 7aa7f389d..71c1ce3a9 100644 --- a/graphics/pokemon/surskit/normal.pal +++ b/graphics/pokemon/surskit/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -49 90 90 -90 164 213 -90 139 180 -123 197 213 -255 213 90 -205 172 49 -123 106 16 -255 255 255 -238 123 139 -230 106 90 -172 139 16 -32 115 148 -255 255 255 -255 255 255 -205 255 156 +152 208 160 +176 136 64 +248 224 160 +16 16 16 +216 184 88 +112 96 40 +32 88 104 +136 208 232 +72 168 208 +248 248 248 +48 64 96 +240 104 120 +192 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/surskit/shiny.pal b/graphics/pokemon/surskit/shiny.pal index 71624ff69..6e2a18435 100644 --- a/graphics/pokemon/surskit/shiny.pal +++ b/graphics/pokemon/surskit/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -189 205 255 -41 49 65 -115 106 123 -74 82 98 -148 139 156 -255 213 90 -205 172 49 -123 106 16 -255 255 255 -255 180 82 -255 115 24 -172 139 16 -74 82 98 -255 255 255 -255 255 255 -205 255 156 +152 208 160 +176 136 0 +240 208 104 +16 16 16 +216 160 0 +120 96 48 +32 48 88 +112 128 168 +80 96 136 +248 248 248 +24 40 80 +240 144 168 +200 96 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swablu/anim_front.png b/graphics/pokemon/swablu/anim_front.png index bbe775905..43b716977 100644 Binary files a/graphics/pokemon/swablu/anim_front.png and b/graphics/pokemon/swablu/anim_front.png differ diff --git a/graphics/pokemon/swablu/back.png b/graphics/pokemon/swablu/back.png index 802a9e37c..2bab92da6 100644 Binary files a/graphics/pokemon/swablu/back.png and b/graphics/pokemon/swablu/back.png differ diff --git a/graphics/pokemon/swablu/front.png b/graphics/pokemon/swablu/front.png index 3439086e9..d2ebdd4dd 100644 Binary files a/graphics/pokemon/swablu/front.png and b/graphics/pokemon/swablu/front.png differ diff --git a/graphics/pokemon/swablu/icon.png b/graphics/pokemon/swablu/icon.png index fa269d741..c1aa25e99 100644 Binary files a/graphics/pokemon/swablu/icon.png and b/graphics/pokemon/swablu/icon.png differ diff --git a/graphics/pokemon/swablu/normal.pal b/graphics/pokemon/swablu/normal.pal index 180dac0df..93b698a20 100644 --- a/graphics/pokemon/swablu/normal.pal +++ b/graphics/pokemon/swablu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 172 123 -180 180 222 -131 131 148 -90 90 115 -57 106 131 -213 213 230 +152 208 160 +40 144 184 +40 96 128 +112 200 240 +80 176 224 +16 16 16 +128 160 176 +112 128 144 +248 248 248 +184 208 224 +88 88 112 +240 248 248 +163 117 138 +0 0 0 +0 0 0 0 0 0 -156 156 197 -123 205 255 -98 172 230 -90 148 205 -213 255 255 -148 197 197 -172 230 255 -238 238 246 -255 255 255 diff --git a/graphics/pokemon/swablu/shiny.pal b/graphics/pokemon/swablu/shiny.pal index 392d5a8bb..f18568d17 100644 --- a/graphics/pokemon/swablu/shiny.pal +++ b/graphics/pokemon/swablu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 172 123 -180 180 222 -131 131 148 -90 90 115 -156 106 0 -213 213 230 +152 208 160 +200 152 80 +168 120 32 +248 232 120 +224 192 112 +16 16 16 +152 152 192 +128 128 144 +248 248 248 +200 200 224 +88 88 112 +248 248 240 +188 81 60 +0 0 0 +0 0 0 0 0 0 -156 156 197 -255 238 131 -255 205 98 -222 172 65 -213 255 255 -148 197 197 -255 238 131 -238 238 246 -255 255 255 diff --git a/graphics/pokemon/swadloon/anim_front.png b/graphics/pokemon/swadloon/anim_front.png new file mode 100644 index 000000000..4440cdf0e Binary files /dev/null and b/graphics/pokemon/swadloon/anim_front.png differ diff --git a/graphics/pokemon/swadloon/back.png b/graphics/pokemon/swadloon/back.png new file mode 100644 index 000000000..f1f6961ee Binary files /dev/null and b/graphics/pokemon/swadloon/back.png differ diff --git a/graphics/pokemon/swadloon/footprint.png b/graphics/pokemon/swadloon/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/swadloon/footprint.png differ diff --git a/graphics/pokemon/swadloon/front.png b/graphics/pokemon/swadloon/front.png new file mode 100644 index 000000000..04aec3675 Binary files /dev/null and b/graphics/pokemon/swadloon/front.png differ diff --git a/graphics/pokemon/swadloon/icon.png b/graphics/pokemon/swadloon/icon.png new file mode 100644 index 000000000..c477fb8dd Binary files /dev/null and b/graphics/pokemon/swadloon/icon.png differ diff --git a/graphics/pokemon/swadloon/normal.pal b/graphics/pokemon/swadloon/normal.pal new file mode 100644 index 000000000..3c69b764c --- /dev/null +++ b/graphics/pokemon/swadloon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 80 24 +144 200 56 +112 152 48 +24 56 24 +56 112 48 +64 144 56 +184 160 72 +248 224 88 +56 48 40 +120 112 56 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swadloon/shiny.pal b/graphics/pokemon/swadloon/shiny.pal new file mode 100644 index 000000000..f9c9cea5c --- /dev/null +++ b/graphics/pokemon/swadloon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +64 80 24 +184 208 40 +120 152 24 +56 48 16 +96 72 8 +136 112 8 +168 160 144 +248 248 248 +32 32 48 +96 88 72 +248 152 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swalot/anim_front.png b/graphics/pokemon/swalot/anim_front.png index 11ca0f353..c15602412 100644 Binary files a/graphics/pokemon/swalot/anim_front.png and b/graphics/pokemon/swalot/anim_front.png differ diff --git a/graphics/pokemon/swalot/back.png b/graphics/pokemon/swalot/back.png index acd59b1b9..487b4f888 100644 Binary files a/graphics/pokemon/swalot/back.png and b/graphics/pokemon/swalot/back.png differ diff --git a/graphics/pokemon/swalot/front.png b/graphics/pokemon/swalot/front.png index 7607b8c2e..a853b13fc 100644 Binary files a/graphics/pokemon/swalot/front.png and b/graphics/pokemon/swalot/front.png differ diff --git a/graphics/pokemon/swalot/icon.png b/graphics/pokemon/swalot/icon.png index 9868d73d3..3611b27fe 100644 Binary files a/graphics/pokemon/swalot/icon.png and b/graphics/pokemon/swalot/icon.png differ diff --git a/graphics/pokemon/swalot/normal.pal b/graphics/pokemon/swalot/normal.pal index fcd80af0b..28a45315b 100644 --- a/graphics/pokemon/swalot/normal.pal +++ b/graphics/pokemon/swalot/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -65 156 123 -115 90 148 -156 106 213 -189 139 255 -213 172 255 -255 255 255 -49 49 49 -82 82 82 -106 106 106 -205 205 205 -131 123 65 -255 213 90 -255 41 0 -255 238 148 -90 57 106 -0 0 0 +152 208 160 +72 56 112 +128 104 176 +152 128 208 +184 160 208 +16 16 16 +248 248 248 +224 112 120 +136 112 64 +200 168 88 +248 216 112 +72 72 72 +48 48 48 +104 104 104 +88 64 136 +173 78 82 diff --git a/graphics/pokemon/swalot/shiny.pal b/graphics/pokemon/swalot/shiny.pal index 109d19022..287bf194f 100644 --- a/graphics/pokemon/swalot/shiny.pal +++ b/graphics/pokemon/swalot/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 189 131 -65 74 115 -90 115 156 -98 148 197 -131 180 238 -255 255 255 -49 49 49 -82 82 82 -106 106 106 -205 205 205 -180 65 49 -222 98 49 -255 139 82 -255 148 123 -0 0 0 -0 0 0 +152 208 160 +48 80 128 +96 128 208 +112 160 232 +176 200 224 +16 16 16 +248 248 248 +216 72 160 +144 96 64 +240 136 80 +248 184 128 +80 80 80 +48 48 48 +104 104 104 +64 96 152 +153 55 118 diff --git a/graphics/pokemon/swampert/anim_front.png b/graphics/pokemon/swampert/anim_front.png index 62c207a26..7ecf488bc 100644 Binary files a/graphics/pokemon/swampert/anim_front.png and b/graphics/pokemon/swampert/anim_front.png differ diff --git a/graphics/pokemon/swampert/back.png b/graphics/pokemon/swampert/back.png index bb795c65f..f00f87b7f 100644 Binary files a/graphics/pokemon/swampert/back.png and b/graphics/pokemon/swampert/back.png differ diff --git a/graphics/pokemon/swampert/front.png b/graphics/pokemon/swampert/front.png index eea565e43..3966935c4 100644 Binary files a/graphics/pokemon/swampert/front.png and b/graphics/pokemon/swampert/front.png differ diff --git a/graphics/pokemon/swampert/icon.png b/graphics/pokemon/swampert/icon.png index 5b2f04ca9..e545791f7 100644 Binary files a/graphics/pokemon/swampert/icon.png and b/graphics/pokemon/swampert/icon.png differ diff --git a/graphics/pokemon/swampert/normal.pal b/graphics/pokemon/swampert/normal.pal index 149557aa4..ba7b6e3b6 100644 --- a/graphics/pokemon/swampert/normal.pal +++ b/graphics/pokemon/swampert/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -197 230 255 -172 189 230 -131 164 197 -41 49 98 -255 213 74 -246 156 65 -205 131 65 -139 98 74 -156 74 90 -57 82 131 -139 205 255 -90 172 230 -49 131 197 -82 106 164 -16 16 16 +152 208 160 +24 24 24 +48 64 72 +80 96 120 +72 136 176 +48 80 112 +112 168 208 +112 72 48 +192 136 88 +240 168 104 +152 192 232 +200 120 160 +120 56 88 +144 176 184 +104 120 128 +208 232 232 diff --git a/graphics/pokemon/swampert/shiny.pal b/graphics/pokemon/swampert/shiny.pal index 284a31508..5331c23a7 100644 --- a/graphics/pokemon/swampert/shiny.pal +++ b/graphics/pokemon/swampert/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -230 246 255 -205 213 230 -180 139 230 -74 65 106 -255 197 74 -246 106 82 -222 98 49 -180 65 49 -139 65 24 -106 49 123 -246 205 246 -230 172 246 -197 115 222 -139 82 156 -16 16 16 +152 208 160 +24 24 24 +96 24 120 +144 72 152 +184 80 184 +88 16 96 +216 120 208 +128 72 40 +232 144 88 +240 184 88 +248 160 240 +192 96 120 +104 40 64 +176 192 184 +112 128 120 +224 224 248 diff --git a/graphics/pokemon/swanna/anim_front.png b/graphics/pokemon/swanna/anim_front.png new file mode 100644 index 000000000..ae90cb66f Binary files /dev/null and b/graphics/pokemon/swanna/anim_front.png differ diff --git a/graphics/pokemon/swanna/back.png b/graphics/pokemon/swanna/back.png new file mode 100644 index 000000000..bb657bb5e Binary files /dev/null and b/graphics/pokemon/swanna/back.png differ diff --git a/graphics/pokemon/swanna/footprint.png b/graphics/pokemon/swanna/footprint.png new file mode 100644 index 000000000..faf4f9f45 Binary files /dev/null and b/graphics/pokemon/swanna/footprint.png differ diff --git a/graphics/pokemon/swanna/front.png b/graphics/pokemon/swanna/front.png new file mode 100644 index 000000000..5f8c04cca Binary files /dev/null and b/graphics/pokemon/swanna/front.png differ diff --git a/graphics/pokemon/swanna/icon.png b/graphics/pokemon/swanna/icon.png new file mode 100644 index 000000000..e96ba22ca Binary files /dev/null and b/graphics/pokemon/swanna/icon.png differ diff --git a/graphics/pokemon/swanna/normal.pal b/graphics/pokemon/swanna/normal.pal new file mode 100644 index 000000000..ebc9577d9 --- /dev/null +++ b/graphics/pokemon/swanna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 128 176 +88 104 128 +240 248 248 +16 16 16 +176 200 224 +104 104 112 +248 248 248 +56 64 88 +248 208 64 +104 104 64 +56 104 152 +80 144 200 +120 184 240 +56 72 104 +152 136 72 diff --git a/graphics/pokemon/swanna/shiny.pal b/graphics/pokemon/swanna/shiny.pal new file mode 100644 index 000000000..c57e468eb --- /dev/null +++ b/graphics/pokemon/swanna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 120 152 +88 88 128 +248 240 248 +16 16 16 +200 184 224 +96 96 128 +248 248 248 +56 56 56 +248 200 72 +136 80 40 +96 56 152 +112 80 200 +144 112 232 +56 72 104 +160 112 32 diff --git a/graphics/pokemon/swellow/anim_front.png b/graphics/pokemon/swellow/anim_front.png index de8016b51..33999c5a6 100644 Binary files a/graphics/pokemon/swellow/anim_front.png and b/graphics/pokemon/swellow/anim_front.png differ diff --git a/graphics/pokemon/swellow/back.png b/graphics/pokemon/swellow/back.png index c2c1c3ed3..f7b06a1f4 100644 Binary files a/graphics/pokemon/swellow/back.png and b/graphics/pokemon/swellow/back.png differ diff --git a/graphics/pokemon/swellow/front.png b/graphics/pokemon/swellow/front.png index 6a5dcb239..1f347b480 100644 Binary files a/graphics/pokemon/swellow/front.png and b/graphics/pokemon/swellow/front.png differ diff --git a/graphics/pokemon/swellow/icon.png b/graphics/pokemon/swellow/icon.png index 47a2ea74d..52b3f560b 100644 Binary files a/graphics/pokemon/swellow/icon.png and b/graphics/pokemon/swellow/icon.png differ diff --git a/graphics/pokemon/swellow/normal.pal b/graphics/pokemon/swellow/normal.pal index cf8e9f794..58eedc906 100644 --- a/graphics/pokemon/swellow/normal.pal +++ b/graphics/pokemon/swellow/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 172 98 -41 49 90 -65 82 123 -90 106 172 -123 139 205 -123 90 90 -148 148 148 -205 213 213 -255 255 255 -197 49 49 -230 106 98 -255 148 139 -230 172 74 -255 238 82 -131 57 82 -0 0 0 +152 208 160 +24 32 56 +216 88 112 +160 56 88 +72 88 128 +48 56 96 +96 32 48 +16 16 16 +96 80 56 +248 248 248 +184 184 208 +240 208 120 +248 248 144 +160 136 80 +48 48 56 +72 88 88 diff --git a/graphics/pokemon/swellow/shiny.pal b/graphics/pokemon/swellow/shiny.pal index 388f2b220..2f4d5efd2 100644 --- a/graphics/pokemon/swellow/shiny.pal +++ b/graphics/pokemon/swellow/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 172 98 -16 82 57 -49 148 98 -90 172 148 -148 213 205 -123 90 90 -148 148 148 -205 213 213 -255 255 255 -213 123 16 -246 180 57 -255 197 115 -230 189 74 -255 238 82 -131 57 82 -0 0 0 +0 176 232 +24 88 64 +248 168 64 +232 112 16 +48 168 104 +24 128 96 +184 72 0 +16 16 16 +120 88 56 +248 248 248 +208 200 192 +240 168 80 +248 216 72 +200 128 72 +48 48 56 +88 88 88 diff --git a/graphics/pokemon/swinub/anim_front.png b/graphics/pokemon/swinub/anim_front.png index 80675bd9b..9ee564c1d 100644 Binary files a/graphics/pokemon/swinub/anim_front.png and b/graphics/pokemon/swinub/anim_front.png differ diff --git a/graphics/pokemon/swinub/back.png b/graphics/pokemon/swinub/back.png index 66998faad..39bd6ebfa 100644 Binary files a/graphics/pokemon/swinub/back.png and b/graphics/pokemon/swinub/back.png differ diff --git a/graphics/pokemon/swinub/front.png b/graphics/pokemon/swinub/front.png index c92de5b5a..8d96e08b6 100644 Binary files a/graphics/pokemon/swinub/front.png and b/graphics/pokemon/swinub/front.png differ diff --git a/graphics/pokemon/swinub/icon.png b/graphics/pokemon/swinub/icon.png index f33656a0c..59f0779b4 100644 Binary files a/graphics/pokemon/swinub/icon.png and b/graphics/pokemon/swinub/icon.png differ diff --git a/graphics/pokemon/swinub/normal.pal b/graphics/pokemon/swinub/normal.pal index b014d69d6..7a67baa29 100644 --- a/graphics/pokemon/swinub/normal.pal +++ b/graphics/pokemon/swinub/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 197 115 -197 164 82 -164 131 57 -123 98 24 -90 65 0 -57 41 0 -255 189 131 -222 139 82 -180 98 41 -255 0 255 -222 222 222 -180 180 189 -123 123 139 +152 208 160 +88 48 24 +160 112 96 +112 72 56 16 16 16 +208 152 120 +56 32 16 +240 144 152 +224 104 120 +160 80 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swinub/shiny.pal b/graphics/pokemon/swinub/shiny.pal index 9482e2d46..2fec52493 100644 --- a/graphics/pokemon/swinub/shiny.pal +++ b/graphics/pokemon/swinub/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 230 230 -189 205 197 -148 164 164 -106 123 131 -57 65 90 -49 49 57 -246 213 131 -222 164 65 -205 123 32 -255 0 255 -222 222 222 -180 180 189 -123 123 139 +0 176 232 +80 104 80 +152 176 144 +120 144 112 16 16 16 +184 208 168 +48 72 56 +248 184 128 +216 136 80 +176 96 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swirlix/back.png b/graphics/pokemon/swirlix/back.png new file mode 100644 index 000000000..02f7f9b4f Binary files /dev/null and b/graphics/pokemon/swirlix/back.png differ diff --git a/graphics/pokemon/swirlix/front.png b/graphics/pokemon/swirlix/front.png new file mode 100644 index 000000000..fb40d972f Binary files /dev/null and b/graphics/pokemon/swirlix/front.png differ diff --git a/graphics/pokemon/swirlix/icon.png b/graphics/pokemon/swirlix/icon.png new file mode 100644 index 000000000..14ebf39b9 Binary files /dev/null and b/graphics/pokemon/swirlix/icon.png differ diff --git a/graphics/pokemon/swirlix/normal.pal b/graphics/pokemon/swirlix/normal.pal new file mode 100644 index 000000000..839db649b --- /dev/null +++ b/graphics/pokemon/swirlix/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 128 152 +248 240 240 +168 120 136 +248 192 208 +240 216 224 +232 168 184 +24 24 24 +208 200 200 +248 248 248 +232 64 120 +240 144 160 +144 48 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swirlix/shiny.pal b/graphics/pokemon/swirlix/shiny.pal new file mode 100644 index 000000000..87d876d25 --- /dev/null +++ b/graphics/pokemon/swirlix/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 144 88 +248 240 240 +152 104 56 +216 176 144 +248 248 160 +200 152 104 +24 24 24 +224 200 128 +248 248 248 +232 64 120 +240 144 160 +144 48 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swoobat/anim_front.png b/graphics/pokemon/swoobat/anim_front.png new file mode 100644 index 000000000..ca8972b27 Binary files /dev/null and b/graphics/pokemon/swoobat/anim_front.png differ diff --git a/graphics/pokemon/swoobat/back.png b/graphics/pokemon/swoobat/back.png new file mode 100644 index 000000000..20fef6994 Binary files /dev/null and b/graphics/pokemon/swoobat/back.png differ diff --git a/graphics/pokemon/swoobat/footprint.png b/graphics/pokemon/swoobat/footprint.png new file mode 100644 index 000000000..5d21e70ad Binary files /dev/null and b/graphics/pokemon/swoobat/footprint.png differ diff --git a/graphics/pokemon/swoobat/front.png b/graphics/pokemon/swoobat/front.png new file mode 100644 index 000000000..4bb05cbc4 Binary files /dev/null and b/graphics/pokemon/swoobat/front.png differ diff --git a/graphics/pokemon/swoobat/icon.png b/graphics/pokemon/swoobat/icon.png new file mode 100644 index 000000000..45a78d583 Binary files /dev/null and b/graphics/pokemon/swoobat/icon.png differ diff --git a/graphics/pokemon/swoobat/normal.pal b/graphics/pokemon/swoobat/normal.pal new file mode 100644 index 000000000..c903f6096 --- /dev/null +++ b/graphics/pokemon/swoobat/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +104 48 152 +48 40 40 +16 16 16 +80 64 72 +32 56 80 +64 136 208 +80 80 104 +48 88 136 +160 216 248 +72 96 104 +120 160 176 +104 64 80 +248 248 248 +176 168 168 +232 136 152 +176 96 112 diff --git a/graphics/pokemon/swoobat/shiny.pal b/graphics/pokemon/swoobat/shiny.pal new file mode 100644 index 000000000..7ab33a0a5 --- /dev/null +++ b/graphics/pokemon/swoobat/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +104 48 152 +64 24 0 +16 16 16 +96 48 16 +160 80 8 +232 168 48 +80 80 104 +152 120 40 +192 232 184 +104 120 104 +136 192 120 +144 72 112 +248 248 248 +176 168 168 +248 160 232 +192 120 168 diff --git a/graphics/pokemon/sylveon/back.png b/graphics/pokemon/sylveon/back.png new file mode 100644 index 000000000..73eace27a Binary files /dev/null and b/graphics/pokemon/sylveon/back.png differ diff --git a/graphics/pokemon/sylveon/front.png b/graphics/pokemon/sylveon/front.png new file mode 100644 index 000000000..a6d27ffe9 Binary files /dev/null and b/graphics/pokemon/sylveon/front.png differ diff --git a/graphics/pokemon/sylveon/icon.png b/graphics/pokemon/sylveon/icon.png new file mode 100644 index 000000000..717e4004a Binary files /dev/null and b/graphics/pokemon/sylveon/icon.png differ diff --git a/graphics/pokemon/sylveon/normal.pal b/graphics/pokemon/sylveon/normal.pal new file mode 100644 index 000000000..61893bc8a --- /dev/null +++ b/graphics/pokemon/sylveon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +136 40 64 +32 88 152 +8 8 8 +208 112 136 +96 200 240 +64 128 200 +248 136 168 +144 96 152 +248 248 248 +200 80 112 +224 192 232 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sylveon/shiny.pal b/graphics/pokemon/sylveon/shiny.pal new file mode 100644 index 000000000..398e0411f --- /dev/null +++ b/graphics/pokemon/sylveon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +40 80 96 +128 40 104 +8 8 8 +112 160 192 +224 120 216 +168 72 136 +136 200 240 +112 112 120 +248 248 248 +64 136 152 +192 192 200 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/taillow/anim_front.png b/graphics/pokemon/taillow/anim_front.png index d27e9f768..d99d0d783 100644 Binary files a/graphics/pokemon/taillow/anim_front.png and b/graphics/pokemon/taillow/anim_front.png differ diff --git a/graphics/pokemon/taillow/back.png b/graphics/pokemon/taillow/back.png index 997d6db45..5af45bc2e 100644 Binary files a/graphics/pokemon/taillow/back.png and b/graphics/pokemon/taillow/back.png differ diff --git a/graphics/pokemon/taillow/front.png b/graphics/pokemon/taillow/front.png index 6ff802ac6..76aa69920 100644 Binary files a/graphics/pokemon/taillow/front.png and b/graphics/pokemon/taillow/front.png differ diff --git a/graphics/pokemon/taillow/icon.png b/graphics/pokemon/taillow/icon.png index a0668865b..9df2e39b5 100644 Binary files a/graphics/pokemon/taillow/icon.png and b/graphics/pokemon/taillow/icon.png differ diff --git a/graphics/pokemon/taillow/normal.pal b/graphics/pokemon/taillow/normal.pal index b1777b5be..63cab5336 100644 --- a/graphics/pokemon/taillow/normal.pal +++ b/graphics/pokemon/taillow/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 172 98 -41 49 90 -74 90 148 -90 106 172 -123 139 205 -123 90 90 -148 148 148 -205 213 213 -255 255 255 -197 49 49 -230 106 98 -255 148 139 -230 189 74 -255 238 82 -131 57 82 +152 208 160 +48 56 112 +80 88 136 +160 72 80 +224 88 112 +32 32 56 +16 16 16 +176 184 208 +248 248 248 +64 64 64 +160 128 88 +248 232 176 +224 192 104 +96 80 56 +112 136 176 0 0 0 diff --git a/graphics/pokemon/taillow/shiny.pal b/graphics/pokemon/taillow/shiny.pal index 388f2b220..ff1803a9f 100644 --- a/graphics/pokemon/taillow/shiny.pal +++ b/graphics/pokemon/taillow/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 172 98 -16 82 57 -49 148 98 -90 172 148 -148 213 205 -123 90 90 -148 148 148 -205 213 213 -255 255 255 -213 123 16 -246 180 57 -255 197 115 -230 189 74 -255 238 82 -131 57 82 +152 208 160 +8 112 80 +40 152 96 +176 80 24 +240 112 24 +8 48 40 +16 16 16 +184 184 200 +248 248 248 +56 56 48 +160 112 48 +232 192 120 +224 160 56 +80 72 40 +112 136 176 0 0 0 diff --git a/graphics/pokemon/talonflame/back.png b/graphics/pokemon/talonflame/back.png new file mode 100644 index 000000000..56c27e43c Binary files /dev/null and b/graphics/pokemon/talonflame/back.png differ diff --git a/graphics/pokemon/talonflame/front.png b/graphics/pokemon/talonflame/front.png new file mode 100644 index 000000000..8196abc04 Binary files /dev/null and b/graphics/pokemon/talonflame/front.png differ diff --git a/graphics/pokemon/talonflame/icon.png b/graphics/pokemon/talonflame/icon.png new file mode 100644 index 000000000..622e77f21 Binary files /dev/null and b/graphics/pokemon/talonflame/icon.png differ diff --git a/graphics/pokemon/talonflame/normal.pal b/graphics/pokemon/talonflame/normal.pal new file mode 100644 index 000000000..c4431c74c --- /dev/null +++ b/graphics/pokemon/talonflame/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +48 48 48 +72 88 96 +120 120 128 +0 0 0 +80 16 8 +248 64 48 +176 40 24 +248 120 96 +176 136 32 +248 200 72 +24 24 24 +152 160 168 +80 64 32 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/talonflame/shiny.pal b/graphics/pokemon/talonflame/shiny.pal new file mode 100644 index 000000000..ec6f9648e --- /dev/null +++ b/graphics/pokemon/talonflame/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +64 32 16 +120 72 40 +168 104 56 +0 0 0 +80 8 24 +240 56 88 +152 24 56 +248 112 144 +200 160 56 +248 216 112 +40 24 8 +200 144 104 +80 64 32 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/tangela/anim_front.png b/graphics/pokemon/tangela/anim_front.png index 161c7d576..b7d278024 100644 Binary files a/graphics/pokemon/tangela/anim_front.png and b/graphics/pokemon/tangela/anim_front.png differ diff --git a/graphics/pokemon/tangela/back.png b/graphics/pokemon/tangela/back.png index 5a15f1b91..0cec14c7d 100644 Binary files a/graphics/pokemon/tangela/back.png and b/graphics/pokemon/tangela/back.png differ diff --git a/graphics/pokemon/tangela/front.png b/graphics/pokemon/tangela/front.png index 8826b1cd7..0904495ee 100644 Binary files a/graphics/pokemon/tangela/front.png and b/graphics/pokemon/tangela/front.png differ diff --git a/graphics/pokemon/tangela/icon.png b/graphics/pokemon/tangela/icon.png index c2a8ee33f..bdb6f8cb0 100644 Binary files a/graphics/pokemon/tangela/icon.png and b/graphics/pokemon/tangela/icon.png differ diff --git a/graphics/pokemon/tangela/normal.pal b/graphics/pokemon/tangela/normal.pal index 91dc27d45..9455b1ee7 100644 --- a/graphics/pokemon/tangela/normal.pal +++ b/graphics/pokemon/tangela/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -172 222 246 -131 189 213 -65 123 148 -32 65 82 -255 131 131 -222 90 90 -148 41 41 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -180 180 180 -82 82 82 +152 208 160 +72 96 128 +120 184 216 +80 136 176 +48 48 64 16 16 16 -255 255 255 +80 72 72 +192 176 200 +248 248 248 +112 40 40 +160 80 80 +240 152 136 +232 104 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangela/shiny.pal b/graphics/pokemon/tangela/shiny.pal index 6c8c7fad5..66c10f1fc 100644 --- a/graphics/pokemon/tangela/shiny.pal +++ b/graphics/pokemon/tangela/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -123 222 57 -82 180 16 -41 139 0 -0 74 0 -255 131 131 -222 90 90 -148 41 41 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -180 180 180 -82 82 82 +152 208 160 +72 144 72 +136 240 88 +104 192 40 +40 80 40 16 16 16 -255 255 255 +80 80 80 +176 176 176 +248 248 248 +112 40 40 +168 64 80 +248 144 144 +216 80 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangrowth/anim_front.png b/graphics/pokemon/tangrowth/anim_front.png new file mode 100644 index 000000000..170769a92 Binary files /dev/null and b/graphics/pokemon/tangrowth/anim_front.png differ diff --git a/graphics/pokemon/tangrowth/back.png b/graphics/pokemon/tangrowth/back.png new file mode 100644 index 000000000..61a6659d8 Binary files /dev/null and b/graphics/pokemon/tangrowth/back.png differ diff --git a/graphics/pokemon/tangrowth/footprint.png b/graphics/pokemon/tangrowth/footprint.png new file mode 100644 index 000000000..27f8e0dda Binary files /dev/null and b/graphics/pokemon/tangrowth/footprint.png differ diff --git a/graphics/pokemon/tangrowth/front.png b/graphics/pokemon/tangrowth/front.png new file mode 100644 index 000000000..c43652a81 Binary files /dev/null and b/graphics/pokemon/tangrowth/front.png differ diff --git a/graphics/pokemon/tangrowth/icon.png b/graphics/pokemon/tangrowth/icon.png new file mode 100644 index 000000000..4e12c01e9 Binary files /dev/null and b/graphics/pokemon/tangrowth/icon.png differ diff --git a/graphics/pokemon/tangrowth/normal.pal b/graphics/pokemon/tangrowth/normal.pal new file mode 100644 index 000000000..451020c4c --- /dev/null +++ b/graphics/pokemon/tangrowth/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 56 88 +208 88 128 +80 24 48 +40 56 80 +56 88 112 +112 160 192 +72 120 160 +0 0 0 +80 80 88 +248 248 248 +40 48 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangrowth/shiny.pal b/graphics/pokemon/tangrowth/shiny.pal new file mode 100644 index 000000000..3429d5927 --- /dev/null +++ b/graphics/pokemon/tangrowth/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 72 +200 88 104 +80 24 24 +24 80 24 +56 128 40 +128 216 104 +72 176 64 +0 0 0 +80 80 88 +248 248 248 +48 48 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_bulu/back.png b/graphics/pokemon/tapu_bulu/back.png new file mode 100644 index 000000000..df7f6bd6f Binary files /dev/null and b/graphics/pokemon/tapu_bulu/back.png differ diff --git a/graphics/pokemon/tapu_bulu/front.png b/graphics/pokemon/tapu_bulu/front.png new file mode 100644 index 000000000..e5f6355bb Binary files /dev/null and b/graphics/pokemon/tapu_bulu/front.png differ diff --git a/graphics/pokemon/tapu_bulu/icon.png b/graphics/pokemon/tapu_bulu/icon.png new file mode 100644 index 000000000..69261acb3 Binary files /dev/null and b/graphics/pokemon/tapu_bulu/icon.png differ diff --git a/graphics/pokemon/tapu_bulu/normal.pal b/graphics/pokemon/tapu_bulu/normal.pal new file mode 100644 index 000000000..ce3efb613 --- /dev/null +++ b/graphics/pokemon/tapu_bulu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +72 88 72 +16 16 16 +168 128 0 +224 200 0 +64 48 48 +120 24 24 +176 48 56 +248 56 48 +248 248 248 +144 144 136 +112 72 0 +48 184 168 +128 40 48 +0 0 0 diff --git a/graphics/pokemon/tapu_bulu/shiny.pal b/graphics/pokemon/tapu_bulu/shiny.pal new file mode 100644 index 000000000..dda72ccd2 --- /dev/null +++ b/graphics/pokemon/tapu_bulu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +32 40 32 +16 16 16 +192 168 16 +232 216 72 +16 16 16 +16 16 24 +40 40 48 +64 64 72 +248 248 248 +144 144 136 +136 112 8 +48 184 168 +24 24 24 +0 0 0 diff --git a/graphics/pokemon/tapu_fini/back.png b/graphics/pokemon/tapu_fini/back.png new file mode 100644 index 000000000..5ca65ca78 Binary files /dev/null and b/graphics/pokemon/tapu_fini/back.png differ diff --git a/graphics/pokemon/tapu_fini/front.png b/graphics/pokemon/tapu_fini/front.png new file mode 100644 index 000000000..ca583faab Binary files /dev/null and b/graphics/pokemon/tapu_fini/front.png differ diff --git a/graphics/pokemon/tapu_fini/icon.png b/graphics/pokemon/tapu_fini/icon.png new file mode 100644 index 000000000..fcd74bbd1 Binary files /dev/null and b/graphics/pokemon/tapu_fini/icon.png differ diff --git a/graphics/pokemon/tapu_fini/normal.pal b/graphics/pokemon/tapu_fini/normal.pal new file mode 100644 index 000000000..4c077abc0 --- /dev/null +++ b/graphics/pokemon/tapu_fini/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 72 +128 88 200 +56 48 64 +16 16 16 +24 24 32 +88 56 128 +144 192 248 +24 72 128 +88 128 184 +72 88 72 +248 248 248 +144 144 136 +48 184 168 +56 48 96 +0 0 0 diff --git a/graphics/pokemon/tapu_fini/shiny.pal b/graphics/pokemon/tapu_fini/shiny.pal new file mode 100644 index 000000000..c352fbeef --- /dev/null +++ b/graphics/pokemon/tapu_fini/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 24 +64 64 72 +16 16 16 +16 16 16 +8 8 8 +40 40 48 +168 216 248 +24 120 144 +104 160 200 +32 40 32 +248 248 248 +144 144 136 +48 184 168 +24 24 24 +0 0 0 diff --git a/graphics/pokemon/tapu_koko/back.png b/graphics/pokemon/tapu_koko/back.png new file mode 100644 index 000000000..b18e937ea Binary files /dev/null and b/graphics/pokemon/tapu_koko/back.png differ diff --git a/graphics/pokemon/tapu_koko/front.png b/graphics/pokemon/tapu_koko/front.png new file mode 100644 index 000000000..f98c83b47 Binary files /dev/null and b/graphics/pokemon/tapu_koko/front.png differ diff --git a/graphics/pokemon/tapu_koko/icon.png b/graphics/pokemon/tapu_koko/icon.png new file mode 100644 index 000000000..73470d55a Binary files /dev/null and b/graphics/pokemon/tapu_koko/icon.png differ diff --git a/graphics/pokemon/tapu_koko/normal.pal b/graphics/pokemon/tapu_koko/normal.pal new file mode 100644 index 000000000..392988c8e --- /dev/null +++ b/graphics/pokemon/tapu_koko/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 24 +248 232 0 +16 16 16 +200 176 0 +120 56 40 +240 120 32 +176 80 16 +32 32 24 +72 88 72 +56 56 48 +248 248 248 +144 144 136 +48 184 168 +160 120 40 +0 0 0 diff --git a/graphics/pokemon/tapu_koko/shiny.pal b/graphics/pokemon/tapu_koko/shiny.pal new file mode 100644 index 000000000..18ced4646 --- /dev/null +++ b/graphics/pokemon/tapu_koko/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 24 +64 64 72 +16 16 16 +40 40 48 +128 72 32 +240 160 72 +200 112 24 +8 8 8 +32 40 32 +16 16 16 +248 248 248 +144 144 136 +48 184 168 +24 24 24 +0 0 0 diff --git a/graphics/pokemon/tapu_lele/back.png b/graphics/pokemon/tapu_lele/back.png new file mode 100644 index 000000000..b251ad107 Binary files /dev/null and b/graphics/pokemon/tapu_lele/back.png differ diff --git a/graphics/pokemon/tapu_lele/front.png b/graphics/pokemon/tapu_lele/front.png new file mode 100644 index 000000000..93a703879 Binary files /dev/null and b/graphics/pokemon/tapu_lele/front.png differ diff --git a/graphics/pokemon/tapu_lele/icon.png b/graphics/pokemon/tapu_lele/icon.png new file mode 100644 index 000000000..e92e3fd3f Binary files /dev/null and b/graphics/pokemon/tapu_lele/icon.png differ diff --git a/graphics/pokemon/tapu_lele/normal.pal b/graphics/pokemon/tapu_lele/normal.pal new file mode 100644 index 000000000..dceeca50c --- /dev/null +++ b/graphics/pokemon/tapu_lele/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 56 +248 144 184 +72 88 72 +64 40 48 +200 96 136 +248 248 248 +144 144 136 +16 16 16 +200 56 80 +248 104 128 +136 40 56 +32 16 24 +48 184 168 +160 64 104 +0 0 0 diff --git a/graphics/pokemon/tapu_lele/shiny.pal b/graphics/pokemon/tapu_lele/shiny.pal new file mode 100644 index 000000000..9997b1916 --- /dev/null +++ b/graphics/pokemon/tapu_lele/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 24 +64 64 72 +32 40 32 +16 16 16 +40 40 48 +248 248 248 +144 144 136 +16 16 16 +216 80 104 +248 136 136 +168 40 56 +8 8 8 +48 184 168 +24 24 24 +0 0 0 diff --git a/graphics/pokemon/tauros/anim_front.png b/graphics/pokemon/tauros/anim_front.png index 6853a31b1..d1051ecc7 100644 Binary files a/graphics/pokemon/tauros/anim_front.png and b/graphics/pokemon/tauros/anim_front.png differ diff --git a/graphics/pokemon/tauros/back.png b/graphics/pokemon/tauros/back.png index 2fac61283..774f70a88 100644 Binary files a/graphics/pokemon/tauros/back.png and b/graphics/pokemon/tauros/back.png differ diff --git a/graphics/pokemon/tauros/front.png b/graphics/pokemon/tauros/front.png index c13d25022..0f088d59d 100644 Binary files a/graphics/pokemon/tauros/front.png and b/graphics/pokemon/tauros/front.png differ diff --git a/graphics/pokemon/tauros/icon.png b/graphics/pokemon/tauros/icon.png index fc432dab9..08975b0bc 100644 Binary files a/graphics/pokemon/tauros/icon.png and b/graphics/pokemon/tauros/icon.png differ diff --git a/graphics/pokemon/tauros/normal.pal b/graphics/pokemon/tauros/normal.pal index 537af1b4a..ea90060c1 100644 --- a/graphics/pokemon/tauros/normal.pal +++ b/graphics/pokemon/tauros/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -238 222 255 -205 197 255 -164 148 205 -90 74 106 -255 0 255 -205 189 123 -172 148 90 -123 98 41 -74 49 0 -255 222 106 -238 197 82 -197 156 32 -106 82 16 +152 208 160 +56 56 96 +88 104 152 16 16 16 +56 40 24 +120 104 88 +80 64 56 +128 88 64 +208 144 80 +160 152 136 +208 216 240 +152 160 184 +56 48 24 +232 184 120 +168 120 64 +248 248 248 diff --git a/graphics/pokemon/tauros/shiny.pal b/graphics/pokemon/tauros/shiny.pal index 68da59668..e56b92742 100644 --- a/graphics/pokemon/tauros/shiny.pal +++ b/graphics/pokemon/tauros/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -238 222 255 -205 197 255 -164 148 205 -90 74 106 -255 0 255 -131 230 65 -82 180 24 -24 123 0 -49 74 24 -255 255 98 -255 230 82 -213 189 57 -131 106 49 +152 208 160 +56 56 72 +104 104 128 16 16 16 +16 88 16 +104 192 64 +64 144 24 +152 128 24 +224 224 96 +176 248 128 +200 200 216 +152 152 168 +112 80 16 +248 248 192 +192 176 56 +248 248 248 diff --git a/graphics/pokemon/teddiursa/anim_front.png b/graphics/pokemon/teddiursa/anim_front.png index ba5f60158..cc6737bc9 100644 Binary files a/graphics/pokemon/teddiursa/anim_front.png and b/graphics/pokemon/teddiursa/anim_front.png differ diff --git a/graphics/pokemon/teddiursa/back.png b/graphics/pokemon/teddiursa/back.png index d79f39a5b..fc4f9e9ce 100644 Binary files a/graphics/pokemon/teddiursa/back.png and b/graphics/pokemon/teddiursa/back.png differ diff --git a/graphics/pokemon/teddiursa/front.png b/graphics/pokemon/teddiursa/front.png index 75f513043..83302972d 100644 Binary files a/graphics/pokemon/teddiursa/front.png and b/graphics/pokemon/teddiursa/front.png differ diff --git a/graphics/pokemon/teddiursa/icon.png b/graphics/pokemon/teddiursa/icon.png index 94994c86d..788734b15 100644 Binary files a/graphics/pokemon/teddiursa/icon.png and b/graphics/pokemon/teddiursa/icon.png differ diff --git a/graphics/pokemon/teddiursa/normal.pal b/graphics/pokemon/teddiursa/normal.pal index 11192e2c0..fea71f114 100644 --- a/graphics/pokemon/teddiursa/normal.pal +++ b/graphics/pokemon/teddiursa/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 197 115 -197 164 82 -164 131 57 -123 98 24 -90 65 0 -255 246 164 -255 213 123 -213 172 82 -255 0 255 -255 0 255 -222 222 222 -180 180 189 -106 106 123 +152 208 160 +96 56 24 +176 96 40 +232 136 64 +200 112 56 16 16 16 +240 224 168 +208 176 96 +248 248 248 +248 224 120 +88 88 88 +176 176 168 +216 216 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/teddiursa/shiny.pal b/graphics/pokemon/teddiursa/shiny.pal index 0be332569..dcec54d0b 100644 --- a/graphics/pokemon/teddiursa/shiny.pal +++ b/graphics/pokemon/teddiursa/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 246 123 -164 222 106 -123 180 74 -90 148 49 -57 98 32 -255 246 164 -238 222 123 -172 197 90 -255 0 255 -255 0 255 -222 222 222 -180 180 189 -106 106 123 +0 176 232 +56 104 56 +88 152 96 +144 208 120 +128 192 104 16 16 16 +248 248 200 +240 216 120 +248 248 248 +248 248 176 +104 104 120 +176 176 184 +216 216 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tentacool/anim_front.png b/graphics/pokemon/tentacool/anim_front.png index 6cbb2a47f..fe0bffbef 100644 Binary files a/graphics/pokemon/tentacool/anim_front.png and b/graphics/pokemon/tentacool/anim_front.png differ diff --git a/graphics/pokemon/tentacool/back.png b/graphics/pokemon/tentacool/back.png index d603ca052..74d89b0dd 100644 Binary files a/graphics/pokemon/tentacool/back.png and b/graphics/pokemon/tentacool/back.png differ diff --git a/graphics/pokemon/tentacool/front.png b/graphics/pokemon/tentacool/front.png index ccd68bf78..67396165b 100644 Binary files a/graphics/pokemon/tentacool/front.png and b/graphics/pokemon/tentacool/front.png differ diff --git a/graphics/pokemon/tentacool/icon.png b/graphics/pokemon/tentacool/icon.png index d29ca1938..5870f50b8 100644 Binary files a/graphics/pokemon/tentacool/icon.png and b/graphics/pokemon/tentacool/icon.png differ diff --git a/graphics/pokemon/tentacool/normal.pal b/graphics/pokemon/tentacool/normal.pal index 686fea273..69a7e55a5 100644 --- a/graphics/pokemon/tentacool/normal.pal +++ b/graphics/pokemon/tentacool/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -255 197 189 -255 82 74 -180 41 32 -131 16 16 -213 197 148 -180 172 115 -131 131 65 -82 82 32 -213 213 213 -156 230 246 -106 180 230 -74 148 197 -32 82 131 +152 208 160 +40 88 112 +104 16 40 +152 208 240 +104 184 224 +168 40 72 +248 248 248 +232 184 200 +200 96 144 +48 144 192 16 16 16 +208 208 208 +88 80 72 +200 184 176 +120 104 96 +168 152 136 diff --git a/graphics/pokemon/tentacool/shiny.pal b/graphics/pokemon/tentacool/shiny.pal index d90b7d4a0..57149a02b 100644 --- a/graphics/pokemon/tentacool/shiny.pal +++ b/graphics/pokemon/tentacool/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -115 197 139 -74 156 98 -32 115 57 -16 74 16 -213 197 148 -180 172 115 -131 131 65 -82 82 32 -213 213 213 -213 213 255 -172 172 230 -131 131 189 -74 74 131 +0 176 232 +80 72 112 +0 96 24 +224 208 248 +192 176 224 +0 152 80 +248 248 248 +120 240 200 +24 192 136 +144 120 168 16 16 16 +208 208 208 +80 80 48 +208 192 144 +128 128 64 +176 168 112 diff --git a/graphics/pokemon/tentacruel/anim_front.png b/graphics/pokemon/tentacruel/anim_front.png index 999e8f7b4..3c2ffa461 100644 Binary files a/graphics/pokemon/tentacruel/anim_front.png and b/graphics/pokemon/tentacruel/anim_front.png differ diff --git a/graphics/pokemon/tentacruel/back.png b/graphics/pokemon/tentacruel/back.png index 232bc9259..dbec071a9 100644 Binary files a/graphics/pokemon/tentacruel/back.png and b/graphics/pokemon/tentacruel/back.png differ diff --git a/graphics/pokemon/tentacruel/front.png b/graphics/pokemon/tentacruel/front.png index a9e4691d8..58112bc50 100644 Binary files a/graphics/pokemon/tentacruel/front.png and b/graphics/pokemon/tentacruel/front.png differ diff --git a/graphics/pokemon/tentacruel/icon.png b/graphics/pokemon/tentacruel/icon.png index 72b6da9b9..60bfe216d 100644 Binary files a/graphics/pokemon/tentacruel/icon.png and b/graphics/pokemon/tentacruel/icon.png differ diff --git a/graphics/pokemon/tentacruel/normal.pal b/graphics/pokemon/tentacruel/normal.pal index 8e397af8f..82ee96b36 100644 --- a/graphics/pokemon/tentacruel/normal.pal +++ b/graphics/pokemon/tentacruel/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -255 197 189 -255 82 74 -180 41 32 -131 16 16 -230 213 164 -180 172 115 -131 131 65 -82 82 32 -213 213 213 -156 230 246 -106 180 230 -74 148 197 -32 82 131 +152 208 160 +40 88 112 +144 208 240 +104 16 40 +88 176 216 +48 144 184 16 16 16 +200 96 144 +232 184 200 +248 248 248 +168 40 72 +208 208 208 +64 72 80 +168 168 152 +104 112 104 +216 200 184 diff --git a/graphics/pokemon/tentacruel/shiny.pal b/graphics/pokemon/tentacruel/shiny.pal index b53f96599..bfd3f5057 100644 --- a/graphics/pokemon/tentacruel/shiny.pal +++ b/graphics/pokemon/tentacruel/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -148 189 82 -106 148 41 -65 106 0 -8 49 0 -230 213 164 -180 172 115 -131 131 65 -82 82 32 -222 255 255 -180 222 255 -139 180 213 -98 139 172 -24 65 98 +248 160 176 +56 72 112 +192 208 248 +64 80 32 +152 168 224 +120 128 192 16 16 16 +144 192 128 +200 224 184 +248 248 248 +80 152 72 +208 208 208 +88 80 40 +184 168 112 +136 128 64 +232 208 160 diff --git a/graphics/pokemon/tepig/anim_front.png b/graphics/pokemon/tepig/anim_front.png new file mode 100644 index 000000000..4c50ebcaf Binary files /dev/null and b/graphics/pokemon/tepig/anim_front.png differ diff --git a/graphics/pokemon/tepig/back.png b/graphics/pokemon/tepig/back.png new file mode 100644 index 000000000..1e150f96c Binary files /dev/null and b/graphics/pokemon/tepig/back.png differ diff --git a/graphics/pokemon/tepig/footprint.png b/graphics/pokemon/tepig/footprint.png new file mode 100644 index 000000000..a55f788c0 Binary files /dev/null and b/graphics/pokemon/tepig/footprint.png differ diff --git a/graphics/pokemon/tepig/front.png b/graphics/pokemon/tepig/front.png new file mode 100644 index 000000000..ebe16e580 Binary files /dev/null and b/graphics/pokemon/tepig/front.png differ diff --git a/graphics/pokemon/tepig/icon.png b/graphics/pokemon/tepig/icon.png new file mode 100644 index 000000000..13ab925f1 Binary files /dev/null and b/graphics/pokemon/tepig/icon.png differ diff --git a/graphics/pokemon/tepig/normal.pal b/graphics/pokemon/tepig/normal.pal new file mode 100644 index 000000000..f66c90909 --- /dev/null +++ b/graphics/pokemon/tepig/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +72 64 56 +40 32 40 +104 56 40 +176 88 56 +224 120 104 +200 80 72 +144 120 40 +240 128 72 +248 200 64 +248 248 248 +192 168 160 +160 72 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tepig/shiny.pal b/graphics/pokemon/tepig/shiny.pal new file mode 100644 index 000000000..e501d9bda --- /dev/null +++ b/graphics/pokemon/tepig/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +112 56 48 +56 24 24 +104 72 32 +184 152 48 +224 136 168 +224 80 128 +200 152 40 +232 200 48 +248 208 112 +248 248 248 +176 176 176 +160 72 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/terrakion/back.png b/graphics/pokemon/terrakion/back.png new file mode 100644 index 000000000..fe4d4ee06 Binary files /dev/null and b/graphics/pokemon/terrakion/back.png differ diff --git a/graphics/pokemon/terrakion/footprint.png b/graphics/pokemon/terrakion/footprint.png new file mode 100644 index 000000000..4337c2e70 Binary files /dev/null and b/graphics/pokemon/terrakion/footprint.png differ diff --git a/graphics/pokemon/terrakion/front.png b/graphics/pokemon/terrakion/front.png new file mode 100644 index 000000000..de8a977f6 Binary files /dev/null and b/graphics/pokemon/terrakion/front.png differ diff --git a/graphics/pokemon/terrakion/icon.png b/graphics/pokemon/terrakion/icon.png new file mode 100644 index 000000000..b146d5ad4 Binary files /dev/null and b/graphics/pokemon/terrakion/icon.png differ diff --git a/graphics/pokemon/terrakion/normal.pal b/graphics/pokemon/terrakion/normal.pal new file mode 100644 index 000000000..57ca72204 --- /dev/null +++ b/graphics/pokemon/terrakion/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 48 40 +40 32 32 +96 72 64 +160 168 184 +56 56 56 +128 120 120 +176 88 48 +248 144 88 +136 112 88 +248 248 248 +200 168 136 +88 80 88 +80 72 64 +40 32 32 diff --git a/graphics/pokemon/terrakion/shiny.pal b/graphics/pokemon/terrakion/shiny.pal new file mode 100644 index 000000000..a41c841ff --- /dev/null +++ b/graphics/pokemon/terrakion/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +112 24 24 +72 24 16 +168 32 24 +192 168 120 +80 80 80 +136 120 72 +40 88 96 +16 168 152 +176 152 104 +248 248 248 +248 216 160 +120 104 72 +80 72 64 +40 40 40 diff --git a/graphics/pokemon/thievul/back.png b/graphics/pokemon/thievul/back.png new file mode 100644 index 000000000..7658e0ec2 Binary files /dev/null and b/graphics/pokemon/thievul/back.png differ diff --git a/graphics/pokemon/thievul/front.png b/graphics/pokemon/thievul/front.png new file mode 100644 index 000000000..447aeaf02 Binary files /dev/null and b/graphics/pokemon/thievul/front.png differ diff --git a/graphics/pokemon/thievul/normal.pal b/graphics/pokemon/thievul/normal.pal new file mode 100644 index 000000000..3f3b4bf6d --- /dev/null +++ b/graphics/pokemon/thievul/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 16 +40 40 32 +16 16 16 +104 56 48 +64 24 16 +192 80 24 +136 120 136 +136 64 48 +216 216 224 +216 136 0 +176 160 184 +80 72 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thievul/shiny.pal b/graphics/pokemon/thievul/shiny.pal new file mode 100644 index 000000000..a6c773527 --- /dev/null +++ b/graphics/pokemon/thievul/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 24 40 +16 40 64 +16 16 16 +88 80 80 +40 40 32 +168 160 152 +144 144 120 +128 120 112 +216 216 200 +216 136 0 +184 184 168 +72 72 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/throh/anim_front.png b/graphics/pokemon/throh/anim_front.png new file mode 100644 index 000000000..b51d87ad8 Binary files /dev/null and b/graphics/pokemon/throh/anim_front.png differ diff --git a/graphics/pokemon/throh/back.png b/graphics/pokemon/throh/back.png new file mode 100644 index 000000000..f000479fd Binary files /dev/null and b/graphics/pokemon/throh/back.png differ diff --git a/graphics/pokemon/throh/footprint.png b/graphics/pokemon/throh/footprint.png new file mode 100644 index 000000000..a2dcc6faa Binary files /dev/null and b/graphics/pokemon/throh/footprint.png differ diff --git a/graphics/pokemon/throh/front.png b/graphics/pokemon/throh/front.png new file mode 100644 index 000000000..9c8fa4fcc Binary files /dev/null and b/graphics/pokemon/throh/front.png differ diff --git a/graphics/pokemon/throh/icon.png b/graphics/pokemon/throh/icon.png new file mode 100644 index 000000000..0d7c78776 Binary files /dev/null and b/graphics/pokemon/throh/icon.png differ diff --git a/graphics/pokemon/throh/normal.pal b/graphics/pokemon/throh/normal.pal new file mode 100644 index 000000000..73c16e875 --- /dev/null +++ b/graphics/pokemon/throh/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 32 +208 88 80 +16 16 16 +64 64 64 +144 56 48 +224 224 208 +40 40 40 +136 120 120 +184 176 152 +240 240 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/throh/shiny.pal b/graphics/pokemon/throh/shiny.pal new file mode 100644 index 000000000..abe7d896e --- /dev/null +++ b/graphics/pokemon/throh/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 32 +216 136 80 +16 16 16 +80 80 80 +160 88 56 +208 224 200 +48 48 48 +128 136 112 +168 184 152 +240 240 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thundurus/back.png b/graphics/pokemon/thundurus/back.png new file mode 100644 index 000000000..1bd089be6 Binary files /dev/null and b/graphics/pokemon/thundurus/back.png differ diff --git a/graphics/pokemon/thundurus/footprint.png b/graphics/pokemon/thundurus/footprint.png new file mode 100644 index 000000000..694b0c1b7 Binary files /dev/null and b/graphics/pokemon/thundurus/footprint.png differ diff --git a/graphics/pokemon/thundurus/front.png b/graphics/pokemon/thundurus/front.png new file mode 100644 index 000000000..455723e04 Binary files /dev/null and b/graphics/pokemon/thundurus/front.png differ diff --git a/graphics/pokemon/thundurus/icon.png b/graphics/pokemon/thundurus/icon.png new file mode 100644 index 000000000..9295bb752 Binary files /dev/null and b/graphics/pokemon/thundurus/icon.png differ diff --git a/graphics/pokemon/thundurus/normal.pal b/graphics/pokemon/thundurus/normal.pal new file mode 100644 index 000000000..653b89e32 --- /dev/null +++ b/graphics/pokemon/thundurus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 112 +248 248 248 +152 152 184 +16 16 16 +32 32 80 +96 88 176 +72 112 144 +56 56 120 +96 192 232 +56 56 64 +248 192 120 +48 48 64 +24 32 32 +88 88 96 +176 128 80 diff --git a/graphics/pokemon/thundurus/shiny.pal b/graphics/pokemon/thundurus/shiny.pal new file mode 100644 index 000000000..fd3dce2e2 --- /dev/null +++ b/graphics/pokemon/thundurus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 88 +248 248 248 +176 176 152 +16 16 16 +56 24 56 +152 32 184 +64 88 128 +88 24 104 +128 160 208 +24 40 72 +224 208 0 +48 48 48 +32 32 32 +72 72 72 +208 144 48 diff --git a/graphics/pokemon/thundurus/therian/anim_front.png b/graphics/pokemon/thundurus/therian/anim_front.png new file mode 100644 index 000000000..9d09a76b8 Binary files /dev/null and b/graphics/pokemon/thundurus/therian/anim_front.png differ diff --git a/graphics/pokemon/thundurus/therian/back.png b/graphics/pokemon/thundurus/therian/back.png new file mode 100644 index 000000000..16a5d8711 Binary files /dev/null and b/graphics/pokemon/thundurus/therian/back.png differ diff --git a/graphics/pokemon/thundurus/therian/front.png b/graphics/pokemon/thundurus/therian/front.png new file mode 100644 index 000000000..04888d1e7 Binary files /dev/null and b/graphics/pokemon/thundurus/therian/front.png differ diff --git a/graphics/pokemon/thundurus/therian/icon.png b/graphics/pokemon/thundurus/therian/icon.png new file mode 100644 index 000000000..5f35c5f83 Binary files /dev/null and b/graphics/pokemon/thundurus/therian/icon.png differ diff --git a/graphics/pokemon/thundurus/therian/normal.pal b/graphics/pokemon/thundurus/therian/normal.pal new file mode 100644 index 000000000..d6415c50f --- /dev/null +++ b/graphics/pokemon/thundurus/therian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 112 +248 248 248 +16 16 16 +32 24 80 +192 176 168 +88 72 160 +56 48 112 +80 128 152 +48 80 96 +112 184 232 +168 128 80 +232 200 144 +64 56 56 +32 32 40 +48 104 144 diff --git a/graphics/pokemon/thundurus/therian/shiny.pal b/graphics/pokemon/thundurus/therian/shiny.pal new file mode 100644 index 000000000..f5a7f89c0 --- /dev/null +++ b/graphics/pokemon/thundurus/therian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 80 +248 248 248 +16 16 16 +64 24 72 +176 176 152 +144 72 160 +88 48 104 +64 96 136 +24 40 64 +128 152 200 +208 144 48 +248 200 112 +56 56 56 +32 32 32 +80 104 200 diff --git a/graphics/pokemon/thwackey/back.png b/graphics/pokemon/thwackey/back.png new file mode 100644 index 000000000..1063cd33b Binary files /dev/null and b/graphics/pokemon/thwackey/back.png differ diff --git a/graphics/pokemon/thwackey/front.png b/graphics/pokemon/thwackey/front.png new file mode 100644 index 000000000..8bf484e9a Binary files /dev/null and b/graphics/pokemon/thwackey/front.png differ diff --git a/graphics/pokemon/thwackey/normal.pal b/graphics/pokemon/thwackey/normal.pal new file mode 100644 index 000000000..9286bff15 --- /dev/null +++ b/graphics/pokemon/thwackey/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 72 48 +16 16 16 +0 152 112 +200 216 72 +144 152 40 +248 248 200 +48 24 24 +112 72 32 +224 200 112 +72 40 24 +248 112 80 +216 144 96 +200 64 48 +248 216 32 +168 112 80 diff --git a/graphics/pokemon/thwackey/shiny.pal b/graphics/pokemon/thwackey/shiny.pal new file mode 100644 index 000000000..f9fddb5e9 --- /dev/null +++ b/graphics/pokemon/thwackey/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 32 +16 16 16 +112 152 0 +232 216 64 +184 152 32 +248 248 200 +48 24 24 +112 48 48 +224 200 112 +72 32 24 +248 112 80 +216 144 96 +200 64 48 +248 216 32 +168 112 80 diff --git a/graphics/pokemon/timburr/anim_front.png b/graphics/pokemon/timburr/anim_front.png new file mode 100644 index 000000000..caaee7540 Binary files /dev/null and b/graphics/pokemon/timburr/anim_front.png differ diff --git a/graphics/pokemon/timburr/back.png b/graphics/pokemon/timburr/back.png new file mode 100644 index 000000000..a1eff2627 Binary files /dev/null and b/graphics/pokemon/timburr/back.png differ diff --git a/graphics/pokemon/timburr/footprint.png b/graphics/pokemon/timburr/footprint.png new file mode 100644 index 000000000..64485605f Binary files /dev/null and b/graphics/pokemon/timburr/footprint.png differ diff --git a/graphics/pokemon/timburr/front.png b/graphics/pokemon/timburr/front.png new file mode 100644 index 000000000..8a7d351e4 Binary files /dev/null and b/graphics/pokemon/timburr/front.png differ diff --git a/graphics/pokemon/timburr/icon.png b/graphics/pokemon/timburr/icon.png new file mode 100644 index 000000000..8528484be Binary files /dev/null and b/graphics/pokemon/timburr/icon.png differ diff --git a/graphics/pokemon/timburr/normal.pal b/graphics/pokemon/timburr/normal.pal new file mode 100644 index 000000000..3cdc96b4e --- /dev/null +++ b/graphics/pokemon/timburr/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +16 16 16 +192 176 144 +112 48 80 +248 96 128 +152 128 104 +176 72 88 +64 72 80 +192 192 192 +248 248 248 +120 112 112 +56 40 24 +96 56 24 +144 88 40 +200 152 96 diff --git a/graphics/pokemon/timburr/shiny.pal b/graphics/pokemon/timburr/shiny.pal new file mode 100644 index 000000000..fa654fb94 --- /dev/null +++ b/graphics/pokemon/timburr/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 56 +16 16 16 +208 192 136 +120 24 40 +248 112 96 +160 144 96 +192 64 56 +152 48 48 +192 192 192 +248 248 248 +184 80 88 +72 48 0 +112 72 8 +168 112 8 +200 168 96 diff --git a/graphics/pokemon/tirtouga/anim_front.png b/graphics/pokemon/tirtouga/anim_front.png new file mode 100644 index 000000000..dc4a722e4 Binary files /dev/null and b/graphics/pokemon/tirtouga/anim_front.png differ diff --git a/graphics/pokemon/tirtouga/back.png b/graphics/pokemon/tirtouga/back.png new file mode 100644 index 000000000..9ead99cdf Binary files /dev/null and b/graphics/pokemon/tirtouga/back.png differ diff --git a/graphics/pokemon/tirtouga/footprint.png b/graphics/pokemon/tirtouga/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/tirtouga/footprint.png differ diff --git a/graphics/pokemon/tirtouga/front.png b/graphics/pokemon/tirtouga/front.png new file mode 100644 index 000000000..61446de0e Binary files /dev/null and b/graphics/pokemon/tirtouga/front.png differ diff --git a/graphics/pokemon/tirtouga/icon.png b/graphics/pokemon/tirtouga/icon.png new file mode 100644 index 000000000..feb79c7d2 Binary files /dev/null and b/graphics/pokemon/tirtouga/icon.png differ diff --git a/graphics/pokemon/tirtouga/normal.pal b/graphics/pokemon/tirtouga/normal.pal new file mode 100644 index 000000000..dac560816 --- /dev/null +++ b/graphics/pokemon/tirtouga/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 72 104 +104 160 208 +16 16 16 +48 56 72 +72 112 152 +112 120 144 +72 88 120 +224 224 224 +136 200 216 +128 80 96 +168 112 120 +64 72 88 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tirtouga/shiny.pal b/graphics/pokemon/tirtouga/shiny.pal new file mode 100644 index 000000000..ba9fa0c17 --- /dev/null +++ b/graphics/pokemon/tirtouga/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 104 104 +104 208 200 +16 16 16 +48 40 56 +72 152 144 +104 96 112 +80 72 88 +224 224 224 +136 200 216 +192 96 120 +240 120 152 +64 56 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togedemaru/back.png b/graphics/pokemon/togedemaru/back.png new file mode 100644 index 000000000..71b2b1daa Binary files /dev/null and b/graphics/pokemon/togedemaru/back.png differ diff --git a/graphics/pokemon/togedemaru/front.png b/graphics/pokemon/togedemaru/front.png new file mode 100644 index 000000000..aa0202eef Binary files /dev/null and b/graphics/pokemon/togedemaru/front.png differ diff --git a/graphics/pokemon/togedemaru/icon.png b/graphics/pokemon/togedemaru/icon.png new file mode 100644 index 000000000..2ccf7d60d Binary files /dev/null and b/graphics/pokemon/togedemaru/icon.png differ diff --git a/graphics/pokemon/togedemaru/normal.pal b/graphics/pokemon/togedemaru/normal.pal new file mode 100644 index 000000000..e42f460f9 --- /dev/null +++ b/graphics/pokemon/togedemaru/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 120 48 +248 224 48 +16 16 16 +80 80 104 +232 176 32 +176 192 192 +136 144 152 +88 96 104 +248 248 248 +136 136 136 +184 184 184 +56 56 56 +144 72 48 +120 56 40 +0 0 0 diff --git a/graphics/pokemon/togedemaru/shiny.pal b/graphics/pokemon/togedemaru/shiny.pal new file mode 100644 index 000000000..f93e19082 --- /dev/null +++ b/graphics/pokemon/togedemaru/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 120 48 +248 224 48 +16 16 16 +184 80 80 +232 176 32 +240 192 176 +208 144 136 +120 88 96 +240 240 240 +160 128 128 +200 184 184 +56 56 56 +152 64 48 +120 56 40 +0 0 0 diff --git a/graphics/pokemon/togekiss/anim_front.png b/graphics/pokemon/togekiss/anim_front.png new file mode 100644 index 000000000..10a6c63ba Binary files /dev/null and b/graphics/pokemon/togekiss/anim_front.png differ diff --git a/graphics/pokemon/togekiss/back.png b/graphics/pokemon/togekiss/back.png new file mode 100644 index 000000000..d0ba96a40 Binary files /dev/null and b/graphics/pokemon/togekiss/back.png differ diff --git a/graphics/pokemon/togekiss/footprint.png b/graphics/pokemon/togekiss/footprint.png new file mode 100644 index 000000000..4709234d3 Binary files /dev/null and b/graphics/pokemon/togekiss/footprint.png differ diff --git a/graphics/pokemon/togekiss/front.png b/graphics/pokemon/togekiss/front.png new file mode 100644 index 000000000..6509b14ac Binary files /dev/null and b/graphics/pokemon/togekiss/front.png differ diff --git a/graphics/pokemon/togekiss/icon.png b/graphics/pokemon/togekiss/icon.png new file mode 100644 index 000000000..4f133436a Binary files /dev/null and b/graphics/pokemon/togekiss/icon.png differ diff --git a/graphics/pokemon/togekiss/normal.pal b/graphics/pokemon/togekiss/normal.pal new file mode 100644 index 000000000..0c770d6a4 --- /dev/null +++ b/graphics/pokemon/togekiss/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 208 200 +136 160 160 +72 96 96 +216 240 240 +16 16 16 +32 144 216 +128 32 32 +200 72 64 +88 192 232 +232 232 248 +224 128 128 +24 104 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togekiss/shiny.pal b/graphics/pokemon/togekiss/shiny.pal new file mode 100644 index 000000000..8f7f8258c --- /dev/null +++ b/graphics/pokemon/togekiss/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +208 208 152 +176 152 120 +120 104 80 +240 240 216 +16 16 16 +200 80 72 +8 80 144 +32 136 216 +216 152 136 +232 232 248 +112 184 216 +152 32 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togepi/anim_front.png b/graphics/pokemon/togepi/anim_front.png index e0d71a63a..e08da7b4b 100644 Binary files a/graphics/pokemon/togepi/anim_front.png and b/graphics/pokemon/togepi/anim_front.png differ diff --git a/graphics/pokemon/togepi/back.png b/graphics/pokemon/togepi/back.png index 24858fc22..a923825bf 100644 Binary files a/graphics/pokemon/togepi/back.png and b/graphics/pokemon/togepi/back.png differ diff --git a/graphics/pokemon/togepi/front.png b/graphics/pokemon/togepi/front.png index 2fd04df59..0c6d162f7 100644 Binary files a/graphics/pokemon/togepi/front.png and b/graphics/pokemon/togepi/front.png differ diff --git a/graphics/pokemon/togepi/icon.png b/graphics/pokemon/togepi/icon.png index ded646fa1..eea4a651c 100644 Binary files a/graphics/pokemon/togepi/icon.png and b/graphics/pokemon/togepi/icon.png differ diff --git a/graphics/pokemon/togepi/normal.pal b/graphics/pokemon/togepi/normal.pal index 6e9355508..bbac7b3f8 100644 --- a/graphics/pokemon/togepi/normal.pal +++ b/graphics/pokemon/togepi/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -246 246 255 -180 180 197 -106 106 123 +152 208 160 +136 112 96 16 16 16 -197 24 0 -255 255 205 -255 246 172 -222 197 115 -172 148 74 -106 57 0 -222 115 115 -197 24 0 -106 131 222 -0 74 213 -205 205 205 +248 232 184 +184 176 128 +104 88 64 +240 216 152 +128 88 104 +248 248 248 +144 136 120 +232 224 208 +64 176 216 +240 104 80 +200 80 48 +208 200 176 +56 144 168 diff --git a/graphics/pokemon/togepi/shiny.pal b/graphics/pokemon/togepi/shiny.pal index 6ce2e1be7..e643f2cc2 100644 --- a/graphics/pokemon/togepi/shiny.pal +++ b/graphics/pokemon/togepi/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -246 246 255 -180 180 197 -106 106 123 +152 208 160 +152 104 88 16 16 16 -197 24 0 -255 255 205 -255 230 172 -213 180 115 -172 131 57 -106 57 0 -106 131 222 -0 74 213 -222 115 115 -197 24 0 -205 205 205 +240 208 192 +200 144 120 +120 72 72 +240 184 144 +168 32 32 +248 248 248 +152 136 128 +216 208 208 +232 104 104 +72 152 176 +48 120 160 +192 176 176 +200 56 64 diff --git a/graphics/pokemon/togetic/anim_front.png b/graphics/pokemon/togetic/anim_front.png index e233ea940..629ea3c50 100644 Binary files a/graphics/pokemon/togetic/anim_front.png and b/graphics/pokemon/togetic/anim_front.png differ diff --git a/graphics/pokemon/togetic/back.png b/graphics/pokemon/togetic/back.png index f5125735a..755fcf595 100644 Binary files a/graphics/pokemon/togetic/back.png and b/graphics/pokemon/togetic/back.png differ diff --git a/graphics/pokemon/togetic/front.png b/graphics/pokemon/togetic/front.png index 4f6fe9339..37434e899 100644 Binary files a/graphics/pokemon/togetic/front.png and b/graphics/pokemon/togetic/front.png differ diff --git a/graphics/pokemon/togetic/icon.png b/graphics/pokemon/togetic/icon.png index 61e73ab3e..a5ecea87f 100644 Binary files a/graphics/pokemon/togetic/icon.png and b/graphics/pokemon/togetic/icon.png differ diff --git a/graphics/pokemon/togetic/normal.pal b/graphics/pokemon/togetic/normal.pal index c07ecff88..d49068655 100644 --- a/graphics/pokemon/togetic/normal.pal +++ b/graphics/pokemon/togetic/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 197 139 -230 230 238 -205 205 205 -172 172 189 -131 131 148 -90 90 115 +152 208 160 +112 120 120 +240 248 240 16 16 16 -255 0 255 -255 0 255 -255 0 255 -139 0 0 -222 115 115 -180 0 0 -106 131 222 -0 41 197 -255 255 255 +176 192 168 +224 232 216 +248 72 64 +176 56 48 +48 152 200 +48 112 152 +153 103 91 +196 138 129 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togetic/shiny.pal b/graphics/pokemon/togetic/shiny.pal index 6d37ce70d..be33c292a 100644 --- a/graphics/pokemon/togetic/shiny.pal +++ b/graphics/pokemon/togetic/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 246 -230 222 172 -189 180 139 -148 139 32 -106 90 57 +152 208 160 +128 112 88 +248 248 248 16 16 16 -255 0 255 -255 0 255 -255 0 255 -139 0 0 -106 131 222 -0 41 197 -222 115 115 -180 0 0 -255 255 230 +192 176 152 +224 216 200 +40 144 224 +16 96 184 +216 64 56 +184 24 8 +188 41 28 +221 86 82 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torchic/anim_front.png b/graphics/pokemon/torchic/anim_front.png index c1aa67fd1..241b673ae 100644 Binary files a/graphics/pokemon/torchic/anim_front.png and b/graphics/pokemon/torchic/anim_front.png differ diff --git a/graphics/pokemon/torchic/back.png b/graphics/pokemon/torchic/back.png index ed2c53879..8c23c6266 100644 Binary files a/graphics/pokemon/torchic/back.png and b/graphics/pokemon/torchic/back.png differ diff --git a/graphics/pokemon/torchic/front.png b/graphics/pokemon/torchic/front.png index a8eeb2699..56ab67fd4 100644 Binary files a/graphics/pokemon/torchic/front.png and b/graphics/pokemon/torchic/front.png differ diff --git a/graphics/pokemon/torchic/icon.png b/graphics/pokemon/torchic/icon.png index 6346e2272..cd2618784 100644 Binary files a/graphics/pokemon/torchic/icon.png and b/graphics/pokemon/torchic/icon.png differ diff --git a/graphics/pokemon/torchic/normal.pal b/graphics/pokemon/torchic/normal.pal index 373cb59b7..84d058a30 100644 --- a/graphics/pokemon/torchic/normal.pal +++ b/graphics/pokemon/torchic/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -255 222 148 -213 189 148 -180 148 123 -123 115 123 -255 213 98 -255 197 82 -213 156 57 -139 123 90 -156 205 255 -255 255 255 -255 164 57 -255 106 57 -213 90 57 -90 57 49 -16 16 16 +128 208 224 +168 136 0 +232 184 48 +240 216 104 +24 24 24 +168 64 16 +248 152 32 +224 104 0 +248 184 112 +120 72 24 +248 248 248 +168 144 56 +248 232 144 +216 200 96 +136 80 32 +0 0 0 diff --git a/graphics/pokemon/torchic/shiny.pal b/graphics/pokemon/torchic/shiny.pal index 368d18494..851b11e98 100644 --- a/graphics/pokemon/torchic/shiny.pal +++ b/graphics/pokemon/torchic/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -49 164 82 -222 180 131 -172 123 90 -123 90 74 -123 115 123 -255 164 57 -238 90 41 -189 57 24 -123 90 74 -156 205 255 -255 255 255 -255 238 172 -255 222 115 -230 164 74 -90 57 49 -16 16 16 +128 208 224 +192 64 48 +240 104 48 +248 152 56 +24 24 24 +160 120 80 +248 224 96 +208 160 80 +248 232 184 +120 72 24 +248 248 248 +168 128 112 +240 200 136 +200 168 136 +136 80 32 +0 0 0 diff --git a/graphics/pokemon/torkoal/anim_front.png b/graphics/pokemon/torkoal/anim_front.png index 17ce45d87..0a0162d48 100644 Binary files a/graphics/pokemon/torkoal/anim_front.png and b/graphics/pokemon/torkoal/anim_front.png differ diff --git a/graphics/pokemon/torkoal/back.png b/graphics/pokemon/torkoal/back.png index 4eb5c4f0e..e5bc082fc 100644 Binary files a/graphics/pokemon/torkoal/back.png and b/graphics/pokemon/torkoal/back.png differ diff --git a/graphics/pokemon/torkoal/front.png b/graphics/pokemon/torkoal/front.png index b19eea08b..ff72e1c86 100644 Binary files a/graphics/pokemon/torkoal/front.png and b/graphics/pokemon/torkoal/front.png differ diff --git a/graphics/pokemon/torkoal/icon.png b/graphics/pokemon/torkoal/icon.png index 077ce4026..2d0e50dc3 100644 Binary files a/graphics/pokemon/torkoal/icon.png and b/graphics/pokemon/torkoal/icon.png differ diff --git a/graphics/pokemon/torkoal/normal.pal b/graphics/pokemon/torkoal/normal.pal index 85caef491..15c05fb0f 100644 --- a/graphics/pokemon/torkoal/normal.pal +++ b/graphics/pokemon/torkoal/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -238 222 213 -213 205 197 -189 172 164 -255 156 106 -230 123 74 -197 82 57 -148 74 49 -131 131 131 -90 90 90 -49 49 49 -255 156 0 -197 131 8 -255 57 0 -90 49 57 +152 208 160 +192 168 136 +240 240 216 +232 200 160 +144 136 136 +80 56 40 +240 160 128 +240 136 88 +160 88 48 +192 112 64 +56 56 56 +16 16 16 +96 88 88 +224 56 64 +240 152 152 0 0 0 diff --git a/graphics/pokemon/torkoal/shiny.pal b/graphics/pokemon/torkoal/shiny.pal index 70194b9f1..6829dfdd6 100644 --- a/graphics/pokemon/torkoal/shiny.pal +++ b/graphics/pokemon/torkoal/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -255 238 230 -222 213 205 -205 189 180 -255 230 156 -255 213 106 -222 156 74 -148 90 0 -213 123 123 -180 90 90 -123 32 32 -255 156 0 -197 131 8 -255 57 0 -82 0 0 +152 208 160 +184 168 160 +240 224 216 +208 200 192 +192 128 128 +88 48 56 +248 248 136 +248 224 88 +168 120 48 +216 160 64 +120 56 56 +16 16 16 +152 88 88 +192 128 8 +248 32 32 0 0 0 diff --git a/graphics/pokemon/tornadus/back.png b/graphics/pokemon/tornadus/back.png new file mode 100644 index 000000000..7080e4db1 Binary files /dev/null and b/graphics/pokemon/tornadus/back.png differ diff --git a/graphics/pokemon/tornadus/footprint.png b/graphics/pokemon/tornadus/footprint.png new file mode 100644 index 000000000..694b0c1b7 Binary files /dev/null and b/graphics/pokemon/tornadus/footprint.png differ diff --git a/graphics/pokemon/tornadus/front.png b/graphics/pokemon/tornadus/front.png new file mode 100644 index 000000000..513895275 Binary files /dev/null and b/graphics/pokemon/tornadus/front.png differ diff --git a/graphics/pokemon/tornadus/icon.png b/graphics/pokemon/tornadus/icon.png new file mode 100644 index 000000000..a95eccdb3 Binary files /dev/null and b/graphics/pokemon/tornadus/icon.png differ diff --git a/graphics/pokemon/tornadus/normal.pal b/graphics/pokemon/tornadus/normal.pal new file mode 100644 index 000000000..4d6c5ff02 --- /dev/null +++ b/graphics/pokemon/tornadus/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 104 +248 248 248 +16 16 16 +160 152 176 +120 80 168 +48 40 80 +64 104 64 +96 168 88 +80 56 112 +56 56 56 +248 208 120 +96 72 64 +176 128 80 +240 192 136 +0 0 0 diff --git a/graphics/pokemon/tornadus/shiny.pal b/graphics/pokemon/tornadus/shiny.pal new file mode 100644 index 000000000..1f220c552 --- /dev/null +++ b/graphics/pokemon/tornadus/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 72 +248 248 248 +16 16 16 +136 152 144 +72 64 120 +32 24 40 +64 104 24 +112 168 32 +48 40 88 +32 56 40 +248 192 0 +104 56 32 +184 120 64 +232 176 88 +0 0 0 diff --git a/graphics/pokemon/tornadus/therian/anim_front.png b/graphics/pokemon/tornadus/therian/anim_front.png new file mode 100644 index 000000000..c0eb46fae Binary files /dev/null and b/graphics/pokemon/tornadus/therian/anim_front.png differ diff --git a/graphics/pokemon/tornadus/therian/back.png b/graphics/pokemon/tornadus/therian/back.png new file mode 100644 index 000000000..327d3cf6f Binary files /dev/null and b/graphics/pokemon/tornadus/therian/back.png differ diff --git a/graphics/pokemon/tornadus/therian/front.png b/graphics/pokemon/tornadus/therian/front.png new file mode 100644 index 000000000..9c47da33e Binary files /dev/null and b/graphics/pokemon/tornadus/therian/front.png differ diff --git a/graphics/pokemon/tornadus/therian/icon.png b/graphics/pokemon/tornadus/therian/icon.png new file mode 100644 index 000000000..dd6db6b5c Binary files /dev/null and b/graphics/pokemon/tornadus/therian/icon.png differ diff --git a/graphics/pokemon/tornadus/therian/normal.pal b/graphics/pokemon/tornadus/therian/normal.pal new file mode 100644 index 000000000..d5f0fdfe7 --- /dev/null +++ b/graphics/pokemon/tornadus/therian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 64 120 +64 32 80 +144 96 168 +16 16 16 +112 104 112 +248 248 248 +192 176 168 +48 80 40 +112 160 80 +248 200 120 +72 120 56 +184 136 80 +120 88 56 +232 56 16 +0 0 0 diff --git a/graphics/pokemon/tornadus/therian/shiny.pal b/graphics/pokemon/tornadus/therian/shiny.pal new file mode 100644 index 000000000..e3800c136 --- /dev/null +++ b/graphics/pokemon/tornadus/therian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 112 +40 32 72 +96 88 144 +16 16 16 +72 80 72 +248 248 248 +136 152 144 +48 64 24 +104 160 32 +232 176 80 +64 112 24 +208 112 24 +120 64 32 +216 56 40 +0 0 0 diff --git a/graphics/pokemon/torracat/back.png b/graphics/pokemon/torracat/back.png new file mode 100644 index 000000000..1fe2d1b17 Binary files /dev/null and b/graphics/pokemon/torracat/back.png differ diff --git a/graphics/pokemon/torracat/front.png b/graphics/pokemon/torracat/front.png new file mode 100644 index 000000000..488f5fa58 Binary files /dev/null and b/graphics/pokemon/torracat/front.png differ diff --git a/graphics/pokemon/torracat/icon.png b/graphics/pokemon/torracat/icon.png new file mode 100644 index 000000000..b266274f5 Binary files /dev/null and b/graphics/pokemon/torracat/icon.png differ diff --git a/graphics/pokemon/torracat/normal.pal b/graphics/pokemon/torracat/normal.pal new file mode 100644 index 000000000..e6d10a8b8 --- /dev/null +++ b/graphics/pokemon/torracat/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 32 +88 80 72 +16 16 16 +184 48 32 +112 48 32 +240 104 48 +64 56 48 +152 160 168 +208 208 208 +176 184 8 +248 240 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torracat/shiny.pal b/graphics/pokemon/torracat/shiny.pal new file mode 100644 index 000000000..54f8f1c48 --- /dev/null +++ b/graphics/pokemon/torracat/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 104 120 +248 248 248 +16 16 16 +184 48 32 +112 48 32 +240 104 48 +200 184 184 +208 208 208 +152 160 168 +176 184 8 +248 240 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torterra/anim_front.png b/graphics/pokemon/torterra/anim_front.png new file mode 100644 index 000000000..cd41f4e31 Binary files /dev/null and b/graphics/pokemon/torterra/anim_front.png differ diff --git a/graphics/pokemon/torterra/back.png b/graphics/pokemon/torterra/back.png new file mode 100644 index 000000000..8cea79358 Binary files /dev/null and b/graphics/pokemon/torterra/back.png differ diff --git a/graphics/pokemon/torterra/footprint.png b/graphics/pokemon/torterra/footprint.png new file mode 100644 index 000000000..284d60c4e Binary files /dev/null and b/graphics/pokemon/torterra/footprint.png differ diff --git a/graphics/pokemon/torterra/front.png b/graphics/pokemon/torterra/front.png new file mode 100644 index 000000000..ee1e5df76 Binary files /dev/null and b/graphics/pokemon/torterra/front.png differ diff --git a/graphics/pokemon/torterra/icon.png b/graphics/pokemon/torterra/icon.png new file mode 100644 index 000000000..b0b1860ce Binary files /dev/null and b/graphics/pokemon/torterra/icon.png differ diff --git a/graphics/pokemon/torterra/normal.pal b/graphics/pokemon/torterra/normal.pal new file mode 100644 index 000000000..82cf9dd2e --- /dev/null +++ b/graphics/pokemon/torterra/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 88 40 +64 136 88 +88 160 96 +16 16 16 +160 160 160 +120 120 120 +216 216 216 +184 184 176 +80 56 32 +128 96 56 +176 128 72 +56 88 40 +72 80 88 +176 128 72 +0 0 0 diff --git a/graphics/pokemon/torterra/shiny.pal b/graphics/pokemon/torterra/shiny.pal new file mode 100644 index 000000000..a88d0ca2c --- /dev/null +++ b/graphics/pokemon/torterra/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 104 32 +104 144 80 +136 184 112 +16 16 16 +160 160 160 +104 112 120 +224 224 224 +184 184 184 +96 88 40 +136 136 56 +192 192 56 +48 96 64 +72 80 88 +176 128 80 +0 0 0 diff --git a/graphics/pokemon/totodile/anim_front.png b/graphics/pokemon/totodile/anim_front.png index 387b24e47..e7e0f11cd 100644 Binary files a/graphics/pokemon/totodile/anim_front.png and b/graphics/pokemon/totodile/anim_front.png differ diff --git a/graphics/pokemon/totodile/back.png b/graphics/pokemon/totodile/back.png index 1ac54c7bd..b01f0d33e 100644 Binary files a/graphics/pokemon/totodile/back.png and b/graphics/pokemon/totodile/back.png differ diff --git a/graphics/pokemon/totodile/front.png b/graphics/pokemon/totodile/front.png index d65863e81..61c435e95 100644 Binary files a/graphics/pokemon/totodile/front.png and b/graphics/pokemon/totodile/front.png differ diff --git a/graphics/pokemon/totodile/icon.png b/graphics/pokemon/totodile/icon.png index c2bc68521..786d20e1f 100644 Binary files a/graphics/pokemon/totodile/icon.png and b/graphics/pokemon/totodile/icon.png differ diff --git a/graphics/pokemon/totodile/normal.pal b/graphics/pokemon/totodile/normal.pal index 8a68271f6..665f9c176 100644 --- a/graphics/pokemon/totodile/normal.pal +++ b/graphics/pokemon/totodile/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 197 164 -255 255 255 -148 213 255 -106 180 230 -49 131 197 -74 74 131 -180 180 180 -255 197 115 -255 90 32 -205 41 16 -123 0 0 -255 90 32 -205 41 16 -255 197 82 -172 131 41 +208 152 184 +64 136 152 +32 72 88 +88 200 208 +144 232 232 16 16 16 +248 248 248 +64 64 72 +176 176 176 +120 24 32 +152 80 88 +168 48 72 +232 120 120 +160 136 80 +240 208 120 +184 104 104 diff --git a/graphics/pokemon/totodile/shiny.pal b/graphics/pokemon/totodile/shiny.pal index 609f22253..6c3f51204 100644 --- a/graphics/pokemon/totodile/shiny.pal +++ b/graphics/pokemon/totodile/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 197 164 -255 255 255 -156 246 189 -106 222 180 -65 172 148 -32 106 90 -180 180 180 -131 180 255 -74 106 197 -49 74 164 -49 65 106 -255 123 74 -197 74 57 -255 197 82 -172 131 41 +208 152 184 +64 160 120 +24 104 72 +104 224 168 +168 248 216 16 16 16 +248 248 248 +56 56 56 +176 176 176 +24 72 128 +136 64 64 +48 120 192 +224 96 80 +168 128 40 +248 192 80 +96 168 240 diff --git a/graphics/pokemon/toucannon/back.png b/graphics/pokemon/toucannon/back.png new file mode 100644 index 000000000..109a356dd Binary files /dev/null and b/graphics/pokemon/toucannon/back.png differ diff --git a/graphics/pokemon/toucannon/front.png b/graphics/pokemon/toucannon/front.png new file mode 100644 index 000000000..e9131805a Binary files /dev/null and b/graphics/pokemon/toucannon/front.png differ diff --git a/graphics/pokemon/toucannon/icon.png b/graphics/pokemon/toucannon/icon.png new file mode 100644 index 000000000..349c72376 Binary files /dev/null and b/graphics/pokemon/toucannon/icon.png differ diff --git a/graphics/pokemon/toucannon/normal.pal b/graphics/pokemon/toucannon/normal.pal new file mode 100644 index 000000000..eeb9ee6b6 --- /dev/null +++ b/graphics/pokemon/toucannon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 40 24 +32 24 24 +232 232 64 +48 40 40 +88 80 72 +240 168 48 +56 48 48 +168 168 168 +232 112 32 +32 112 168 +16 16 16 +224 48 16 +248 248 248 +112 200 216 +184 184 192 diff --git a/graphics/pokemon/toucannon/shiny.pal b/graphics/pokemon/toucannon/shiny.pal new file mode 100644 index 000000000..44b47e16b --- /dev/null +++ b/graphics/pokemon/toucannon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 16 96 +16 24 24 +88 120 200 +48 40 40 +80 88 80 +64 64 168 +48 56 48 +200 208 104 +160 72 184 +24 160 48 +16 16 16 +224 32 104 +248 248 248 +112 200 216 +184 184 192 diff --git a/graphics/pokemon/toxapex/back.png b/graphics/pokemon/toxapex/back.png new file mode 100644 index 000000000..cca9b2dac Binary files /dev/null and b/graphics/pokemon/toxapex/back.png differ diff --git a/graphics/pokemon/toxapex/front.png b/graphics/pokemon/toxapex/front.png new file mode 100644 index 000000000..a3da78e43 Binary files /dev/null and b/graphics/pokemon/toxapex/front.png differ diff --git a/graphics/pokemon/toxapex/icon.png b/graphics/pokemon/toxapex/icon.png new file mode 100644 index 000000000..5de471d4f Binary files /dev/null and b/graphics/pokemon/toxapex/icon.png differ diff --git a/graphics/pokemon/toxapex/normal.pal b/graphics/pokemon/toxapex/normal.pal new file mode 100644 index 000000000..11f671a75 --- /dev/null +++ b/graphics/pokemon/toxapex/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 48 48 +16 16 16 +240 136 72 +224 80 32 +144 208 208 +104 144 192 +64 88 128 +56 56 104 +16 16 56 +80 88 152 +112 24 104 +208 104 160 +176 64 152 +128 56 120 +216 168 0 diff --git a/graphics/pokemon/toxapex/shiny.pal b/graphics/pokemon/toxapex/shiny.pal new file mode 100644 index 000000000..9c8c5b1a9 --- /dev/null +++ b/graphics/pokemon/toxapex/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 56 48 +16 16 16 +240 152 96 +224 88 48 +208 112 136 +184 64 88 +136 24 64 +40 48 56 +16 32 32 +48 72 80 +144 56 56 +248 168 128 +224 96 120 +152 64 112 +216 168 0 diff --git a/graphics/pokemon/toxel/back.png b/graphics/pokemon/toxel/back.png new file mode 100644 index 000000000..d426e0ecb Binary files /dev/null and b/graphics/pokemon/toxel/back.png differ diff --git a/graphics/pokemon/toxel/front.png b/graphics/pokemon/toxel/front.png new file mode 100644 index 000000000..01bd66240 Binary files /dev/null and b/graphics/pokemon/toxel/front.png differ diff --git a/graphics/pokemon/toxel/normal.pal b/graphics/pokemon/toxel/normal.pal new file mode 100644 index 000000000..7d3d2edf9 --- /dev/null +++ b/graphics/pokemon/toxel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 24 96 +152 48 200 +16 16 16 +120 24 152 +176 104 224 +224 232 232 +160 176 176 +248 248 248 +48 48 144 +88 72 112 +184 144 200 +136 120 192 +240 136 176 +112 128 112 +80 104 96 diff --git a/graphics/pokemon/toxel/shiny.pal b/graphics/pokemon/toxel/shiny.pal new file mode 100644 index 000000000..dec4d8035 --- /dev/null +++ b/graphics/pokemon/toxel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 32 72 +208 64 120 +16 16 16 +176 32 80 +224 112 160 +224 232 232 +160 176 176 +248 248 248 +48 48 144 +88 56 120 +184 144 200 +160 56 248 +240 136 176 +112 128 112 +80 104 96 diff --git a/graphics/pokemon/toxicroak/anim_front.png b/graphics/pokemon/toxicroak/anim_front.png new file mode 100644 index 000000000..9eaccecbc Binary files /dev/null and b/graphics/pokemon/toxicroak/anim_front.png differ diff --git a/graphics/pokemon/toxicroak/back.png b/graphics/pokemon/toxicroak/back.png new file mode 100644 index 000000000..d5dc5644e Binary files /dev/null and b/graphics/pokemon/toxicroak/back.png differ diff --git a/graphics/pokemon/toxicroak/footprint.png b/graphics/pokemon/toxicroak/footprint.png new file mode 100644 index 000000000..50e427cca Binary files /dev/null and b/graphics/pokemon/toxicroak/footprint.png differ diff --git a/graphics/pokemon/toxicroak/front.png b/graphics/pokemon/toxicroak/front.png new file mode 100644 index 000000000..d21885a99 Binary files /dev/null and b/graphics/pokemon/toxicroak/front.png differ diff --git a/graphics/pokemon/toxicroak/icon.png b/graphics/pokemon/toxicroak/icon.png new file mode 100644 index 000000000..11f349571 Binary files /dev/null and b/graphics/pokemon/toxicroak/icon.png differ diff --git a/graphics/pokemon/toxicroak/normal.pal b/graphics/pokemon/toxicroak/normal.pal new file mode 100644 index 000000000..9b23239b3 --- /dev/null +++ b/graphics/pokemon/toxicroak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 96 136 +16 16 16 +88 144 184 +160 200 200 +48 48 40 +80 80 80 +168 128 24 +240 184 48 +224 96 88 +160 64 56 +184 176 168 +248 248 248 +56 56 80 +232 168 160 +136 120 120 diff --git a/graphics/pokemon/toxicroak/shiny.pal b/graphics/pokemon/toxicroak/shiny.pal new file mode 100644 index 000000000..3973d25cc --- /dev/null +++ b/graphics/pokemon/toxicroak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 128 136 +16 16 16 +112 192 200 +192 240 240 +48 48 64 +80 80 80 +176 136 24 +248 208 24 +240 104 168 +168 64 120 +160 160 208 +248 248 248 +56 56 80 +248 176 224 +96 104 152 diff --git a/graphics/pokemon/toxtricity/back.png b/graphics/pokemon/toxtricity/back.png new file mode 100644 index 000000000..04c4ac300 Binary files /dev/null and b/graphics/pokemon/toxtricity/back.png differ diff --git a/graphics/pokemon/toxtricity/front.png b/graphics/pokemon/toxtricity/front.png new file mode 100644 index 000000000..29ccc2fec Binary files /dev/null and b/graphics/pokemon/toxtricity/front.png differ diff --git a/graphics/pokemon/toxtricity/low_key/back.png b/graphics/pokemon/toxtricity/low_key/back.png new file mode 100644 index 000000000..dd81b3259 Binary files /dev/null and b/graphics/pokemon/toxtricity/low_key/back.png differ diff --git a/graphics/pokemon/toxtricity/low_key/front.png b/graphics/pokemon/toxtricity/low_key/front.png new file mode 100644 index 000000000..41fdaff6a Binary files /dev/null and b/graphics/pokemon/toxtricity/low_key/front.png differ diff --git a/graphics/pokemon/toxtricity/low_key/normal.pal b/graphics/pokemon/toxtricity/low_key/normal.pal new file mode 100644 index 000000000..4c8b3adaf --- /dev/null +++ b/graphics/pokemon/toxtricity/low_key/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 88 +200 128 192 +112 152 216 +144 216 240 +136 72 168 +208 240 248 +104 64 112 +184 184 192 +248 248 248 +16 16 16 +64 96 136 +160 80 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxtricity/low_key/shiny.pal b/graphics/pokemon/toxtricity/low_key/shiny.pal new file mode 100644 index 000000000..08f8077b4 --- /dev/null +++ b/graphics/pokemon/toxtricity/low_key/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 40 64 +168 128 200 +112 152 216 +144 216 240 +168 72 104 +208 240 248 +112 64 72 +184 184 192 +248 248 248 +16 16 16 +64 96 136 +120 80 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxtricity/normal.pal b/graphics/pokemon/toxtricity/normal.pal new file mode 100644 index 000000000..2dc70dc40 --- /dev/null +++ b/graphics/pokemon/toxtricity/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +208 136 0 +240 200 16 +248 224 144 +72 40 88 +200 128 192 +136 72 168 +104 64 112 +184 184 192 +248 248 248 +16 16 16 +120 64 24 +160 80 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxtricity/shiny.pal b/graphics/pokemon/toxtricity/shiny.pal new file mode 100644 index 000000000..2024f9427 --- /dev/null +++ b/graphics/pokemon/toxtricity/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +208 136 0 +240 200 16 +248 224 144 +88 40 64 +168 128 200 +168 72 104 +112 64 72 +184 184 192 +248 248 248 +16 16 16 +120 64 24 +120 80 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tranquill/anim_front.png b/graphics/pokemon/tranquill/anim_front.png new file mode 100644 index 000000000..8141ed766 Binary files /dev/null and b/graphics/pokemon/tranquill/anim_front.png differ diff --git a/graphics/pokemon/tranquill/back.png b/graphics/pokemon/tranquill/back.png new file mode 100644 index 000000000..b62587c38 Binary files /dev/null and b/graphics/pokemon/tranquill/back.png differ diff --git a/graphics/pokemon/tranquill/footprint.png b/graphics/pokemon/tranquill/footprint.png new file mode 100644 index 000000000..eeb0c0d94 Binary files /dev/null and b/graphics/pokemon/tranquill/footprint.png differ diff --git a/graphics/pokemon/tranquill/front.png b/graphics/pokemon/tranquill/front.png new file mode 100644 index 000000000..b7b0789e0 Binary files /dev/null and b/graphics/pokemon/tranquill/front.png differ diff --git a/graphics/pokemon/tranquill/icon.png b/graphics/pokemon/tranquill/icon.png new file mode 100644 index 000000000..5c98e7e06 Binary files /dev/null and b/graphics/pokemon/tranquill/icon.png differ diff --git a/graphics/pokemon/tranquill/normal.pal b/graphics/pokemon/tranquill/normal.pal new file mode 100644 index 000000000..5752e8a42 --- /dev/null +++ b/graphics/pokemon/tranquill/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 32 32 +72 64 64 +16 16 16 +120 40 56 +208 72 96 +200 208 224 +120 120 120 +248 248 248 +160 168 176 +184 184 184 +240 176 72 +160 112 48 +144 144 152 +152 88 88 +216 120 128 diff --git a/graphics/pokemon/tranquill/shiny.pal b/graphics/pokemon/tranquill/shiny.pal new file mode 100644 index 000000000..23187664a --- /dev/null +++ b/graphics/pokemon/tranquill/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 64 48 +64 112 64 +16 16 16 +80 56 96 +176 112 224 +184 248 184 +112 168 112 +248 248 248 +144 208 144 +168 232 168 +248 200 56 +152 120 8 +136 192 136 +144 88 152 +200 144 208 diff --git a/graphics/pokemon/trapinch/anim_front.png b/graphics/pokemon/trapinch/anim_front.png index 2ee209fdf..a0f792c07 100644 Binary files a/graphics/pokemon/trapinch/anim_front.png and b/graphics/pokemon/trapinch/anim_front.png differ diff --git a/graphics/pokemon/trapinch/back.png b/graphics/pokemon/trapinch/back.png index 61eec3c92..6207b7290 100644 Binary files a/graphics/pokemon/trapinch/back.png and b/graphics/pokemon/trapinch/back.png differ diff --git a/graphics/pokemon/trapinch/front.png b/graphics/pokemon/trapinch/front.png index 48dd7951a..110c9ab4e 100644 Binary files a/graphics/pokemon/trapinch/front.png and b/graphics/pokemon/trapinch/front.png differ diff --git a/graphics/pokemon/trapinch/icon.png b/graphics/pokemon/trapinch/icon.png index 731dbf569..df67b41f8 100644 Binary files a/graphics/pokemon/trapinch/icon.png and b/graphics/pokemon/trapinch/icon.png differ diff --git a/graphics/pokemon/trapinch/normal.pal b/graphics/pokemon/trapinch/normal.pal index 2344a7eca..a771387d7 100644 --- a/graphics/pokemon/trapinch/normal.pal +++ b/graphics/pokemon/trapinch/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -189 205 156 -115 65 65 -205 123 115 -238 156 74 -255 189 123 -197 74 49 -172 197 98 -222 246 115 -123 148 74 -0 0 0 -0 0 0 -0 0 0 -65 65 49 -255 255 255 -0 0 0 +152 208 160 +168 96 64 +240 168 136 +240 136 88 +104 64 48 32 32 32 +216 224 232 +248 248 248 +184 184 208 +136 144 152 +72 72 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trapinch/shiny.pal b/graphics/pokemon/trapinch/shiny.pal index 87ce33ef0..e87374047 100644 --- a/graphics/pokemon/trapinch/shiny.pal +++ b/graphics/pokemon/trapinch/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -189 205 156 -24 49 41 -90 131 123 -123 164 156 -156 197 189 -197 74 49 -172 197 98 -222 246 115 -123 148 74 -0 0 0 -0 0 0 -0 0 0 -65 65 49 -255 255 255 -0 0 0 +152 208 160 +88 120 104 +160 208 184 +120 168 152 +32 80 64 32 32 32 +128 216 96 +248 248 248 +88 176 56 +56 144 24 +64 64 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/treecko/anim_front.png b/graphics/pokemon/treecko/anim_front.png index ce98864ea..728b53a33 100644 Binary files a/graphics/pokemon/treecko/anim_front.png and b/graphics/pokemon/treecko/anim_front.png differ diff --git a/graphics/pokemon/treecko/back.png b/graphics/pokemon/treecko/back.png index 89e53390d..2b7d82f53 100644 Binary files a/graphics/pokemon/treecko/back.png and b/graphics/pokemon/treecko/back.png differ diff --git a/graphics/pokemon/treecko/front.png b/graphics/pokemon/treecko/front.png index 7cacddaae..67fb82a27 100644 Binary files a/graphics/pokemon/treecko/front.png and b/graphics/pokemon/treecko/front.png differ diff --git a/graphics/pokemon/treecko/icon.png b/graphics/pokemon/treecko/icon.png index f51358adf..fde464372 100644 Binary files a/graphics/pokemon/treecko/icon.png and b/graphics/pokemon/treecko/icon.png differ diff --git a/graphics/pokemon/treecko/normal.pal b/graphics/pokemon/treecko/normal.pal index 987a3a5b9..e2a879c93 100644 --- a/graphics/pokemon/treecko/normal.pal +++ b/graphics/pokemon/treecko/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 106 156 -255 213 123 -255 197 82 -230 156 74 -74 189 131 -255 106 82 -213 82 57 -164 74 49 -24 65 57 -74 139 90 -255 255 255 -189 255 115 -156 213 74 -115 172 49 -82 98 41 +0 176 232 +80 112 24 16 16 16 +224 248 160 +128 176 40 +192 224 104 +168 136 32 +248 248 248 +248 208 56 +248 232 160 +224 72 96 +128 32 40 +240 128 136 +40 80 24 +80 128 56 +128 176 112 diff --git a/graphics/pokemon/treecko/shiny.pal b/graphics/pokemon/treecko/shiny.pal index da5dda0e4..d7b6d44b7 100644 --- a/graphics/pokemon/treecko/shiny.pal +++ b/graphics/pokemon/treecko/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 106 156 -255 213 123 -255 197 82 -230 156 74 -255 106 82 -255 238 197 -238 189 156 -205 156 123 -156 65 41 -213 82 57 -255 255 255 -172 230 238 -148 205 213 -74 164 148 -82 139 131 +168 224 24 +80 96 128 16 16 16 +176 224 232 +88 176 136 +136 216 184 +160 128 0 +248 248 248 +240 168 72 +248 224 80 +224 184 160 +184 128 112 +248 232 192 +160 56 40 +208 72 64 +248 128 112 diff --git a/graphics/pokemon/trevenant/back.png b/graphics/pokemon/trevenant/back.png new file mode 100644 index 000000000..3bcd02603 Binary files /dev/null and b/graphics/pokemon/trevenant/back.png differ diff --git a/graphics/pokemon/trevenant/front.png b/graphics/pokemon/trevenant/front.png new file mode 100644 index 000000000..c4990c970 Binary files /dev/null and b/graphics/pokemon/trevenant/front.png differ diff --git a/graphics/pokemon/trevenant/icon.png b/graphics/pokemon/trevenant/icon.png new file mode 100644 index 000000000..334c87efa Binary files /dev/null and b/graphics/pokemon/trevenant/icon.png differ diff --git a/graphics/pokemon/trevenant/normal.pal b/graphics/pokemon/trevenant/normal.pal new file mode 100644 index 000000000..d018f8e98 --- /dev/null +++ b/graphics/pokemon/trevenant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 80 56 +0 120 80 +48 32 16 +0 0 0 +96 64 40 +128 88 56 +72 48 24 +32 40 56 +16 8 0 +240 120 144 +168 80 96 +0 152 96 +16 24 32 +48 64 72 +0 0 0 diff --git a/graphics/pokemon/trevenant/shiny.pal b/graphics/pokemon/trevenant/shiny.pal new file mode 100644 index 000000000..bae853476 --- /dev/null +++ b/graphics/pokemon/trevenant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 40 0 +168 56 0 +48 48 48 +0 0 0 +136 136 160 +192 192 200 +72 48 24 +40 48 64 +16 8 0 +184 152 240 +152 96 248 +208 72 0 +24 32 48 +64 72 96 +0 0 0 diff --git a/graphics/pokemon/tropius/anim_front.png b/graphics/pokemon/tropius/anim_front.png index 62df662a2..975e12732 100644 Binary files a/graphics/pokemon/tropius/anim_front.png and b/graphics/pokemon/tropius/anim_front.png differ diff --git a/graphics/pokemon/tropius/back.png b/graphics/pokemon/tropius/back.png index d948c3dc0..1e61019c3 100644 Binary files a/graphics/pokemon/tropius/back.png and b/graphics/pokemon/tropius/back.png differ diff --git a/graphics/pokemon/tropius/front.png b/graphics/pokemon/tropius/front.png index e2ae021cb..2e6ea1add 100644 Binary files a/graphics/pokemon/tropius/front.png and b/graphics/pokemon/tropius/front.png differ diff --git a/graphics/pokemon/tropius/icon.png b/graphics/pokemon/tropius/icon.png index dabfcd295..647767ca3 100644 Binary files a/graphics/pokemon/tropius/icon.png and b/graphics/pokemon/tropius/icon.png differ diff --git a/graphics/pokemon/tropius/normal.pal b/graphics/pokemon/tropius/normal.pal index efe3d75ab..1d980f30c 100644 --- a/graphics/pokemon/tropius/normal.pal +++ b/graphics/pokemon/tropius/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -16 123 189 -32 98 32 -57 172 65 -123 222 139 -189 246 156 -106 74 41 -164 115 49 -189 139 82 -205 164 106 -238 189 57 -255 255 106 -255 255 255 +0 176 232 +88 136 80 +64 88 56 +88 176 104 +16 16 16 +144 200 152 +88 64 48 +248 248 248 +152 120 96 +184 160 136 +120 96 80 +224 176 96 +248 224 136 +176 120 144 +88 64 48 0 0 0 -230 106 139 -164 82 106 -82 197 90 diff --git a/graphics/pokemon/tropius/shiny.pal b/graphics/pokemon/tropius/shiny.pal index cb02cf449..c04ffe78a 100644 --- a/graphics/pokemon/tropius/shiny.pal +++ b/graphics/pokemon/tropius/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -16 123 189 -49 90 0 -106 148 0 -172 213 32 -205 246 65 -106 74 41 -222 156 8 -246 189 41 -255 222 74 -238 189 57 -255 255 106 -255 255 255 +0 176 232 +144 160 48 +88 112 16 +160 208 48 +16 16 16 +200 240 144 +136 88 40 +248 248 248 +208 160 64 +232 208 120 +160 128 48 +232 200 128 +248 248 184 +224 104 136 +80 56 48 0 0 0 -230 106 139 -164 82 106 -139 180 0 diff --git a/graphics/pokemon/trubbish/back.png b/graphics/pokemon/trubbish/back.png new file mode 100644 index 000000000..4641d9650 Binary files /dev/null and b/graphics/pokemon/trubbish/back.png differ diff --git a/graphics/pokemon/trubbish/footprint.png b/graphics/pokemon/trubbish/footprint.png new file mode 100644 index 000000000..9358729f3 Binary files /dev/null and b/graphics/pokemon/trubbish/footprint.png differ diff --git a/graphics/pokemon/trubbish/front.png b/graphics/pokemon/trubbish/front.png new file mode 100644 index 000000000..f1b7eb3f7 Binary files /dev/null and b/graphics/pokemon/trubbish/front.png differ diff --git a/graphics/pokemon/trubbish/icon.png b/graphics/pokemon/trubbish/icon.png new file mode 100644 index 000000000..cbf0483f6 Binary files /dev/null and b/graphics/pokemon/trubbish/icon.png differ diff --git a/graphics/pokemon/trubbish/normal.pal b/graphics/pokemon/trubbish/normal.pal new file mode 100644 index 000000000..0f5e78c36 --- /dev/null +++ b/graphics/pokemon/trubbish/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +88 120 96 +16 16 16 +120 160 120 +32 56 40 +176 184 192 +248 248 248 +64 88 64 +80 64 56 +128 104 88 +176 152 128 +216 112 160 +40 128 120 +16 96 104 +160 64 104 +0 0 0 diff --git a/graphics/pokemon/trubbish/shiny.pal b/graphics/pokemon/trubbish/shiny.pal new file mode 100644 index 000000000..6f43459a6 --- /dev/null +++ b/graphics/pokemon/trubbish/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +56 80 120 +16 16 16 +88 120 152 +24 24 56 +160 184 192 +248 248 248 +40 48 72 +80 72 56 +104 112 80 +152 160 112 +208 208 112 +24 208 128 +8 144 80 +152 152 64 +0 0 0 diff --git a/graphics/pokemon/trumbeak/back.png b/graphics/pokemon/trumbeak/back.png new file mode 100644 index 000000000..552c32d26 Binary files /dev/null and b/graphics/pokemon/trumbeak/back.png differ diff --git a/graphics/pokemon/trumbeak/front.png b/graphics/pokemon/trumbeak/front.png new file mode 100644 index 000000000..b51466e30 Binary files /dev/null and b/graphics/pokemon/trumbeak/front.png differ diff --git a/graphics/pokemon/trumbeak/icon.png b/graphics/pokemon/trumbeak/icon.png new file mode 100644 index 000000000..7f13c97ae Binary files /dev/null and b/graphics/pokemon/trumbeak/icon.png differ diff --git a/graphics/pokemon/trumbeak/normal.pal b/graphics/pokemon/trumbeak/normal.pal new file mode 100644 index 000000000..315d2898c --- /dev/null +++ b/graphics/pokemon/trumbeak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +96 88 80 +16 16 16 +64 56 56 +192 192 192 +120 120 128 +168 168 168 +248 248 248 +88 192 224 +136 32 32 +248 136 64 +232 56 48 +184 24 24 +120 168 184 +0 0 0 diff --git a/graphics/pokemon/trumbeak/shiny.pal b/graphics/pokemon/trumbeak/shiny.pal new file mode 100644 index 000000000..0b87369f2 --- /dev/null +++ b/graphics/pokemon/trumbeak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 32 +80 96 80 +16 16 16 +56 64 48 +192 192 192 +136 128 40 +216 208 56 +248 248 248 +88 192 224 +80 32 88 +160 80 176 +240 56 136 +200 24 104 +120 168 184 +0 0 0 diff --git a/graphics/pokemon/tsareena/back.png b/graphics/pokemon/tsareena/back.png new file mode 100644 index 000000000..ea66ff8a2 Binary files /dev/null and b/graphics/pokemon/tsareena/back.png differ diff --git a/graphics/pokemon/tsareena/front.png b/graphics/pokemon/tsareena/front.png new file mode 100644 index 000000000..9072ce865 Binary files /dev/null and b/graphics/pokemon/tsareena/front.png differ diff --git a/graphics/pokemon/tsareena/icon.png b/graphics/pokemon/tsareena/icon.png new file mode 100644 index 000000000..f44119562 Binary files /dev/null and b/graphics/pokemon/tsareena/icon.png differ diff --git a/graphics/pokemon/tsareena/normal.pal b/graphics/pokemon/tsareena/normal.pal new file mode 100644 index 000000000..0e0f0cdaa --- /dev/null +++ b/graphics/pokemon/tsareena/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +136 8 64 +64 104 64 +232 96 128 +248 192 32 +200 0 112 +96 16 48 +152 208 136 +104 152 88 +16 16 16 +208 48 96 +168 176 176 +240 240 240 +248 248 248 +144 176 88 +104 104 104 diff --git a/graphics/pokemon/tsareena/shiny.pal b/graphics/pokemon/tsareena/shiny.pal new file mode 100644 index 000000000..83672b511 --- /dev/null +++ b/graphics/pokemon/tsareena/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +136 8 64 +112 56 144 +232 96 128 +152 0 208 +200 0 112 +96 16 48 +216 160 232 +176 104 200 +16 16 16 +208 48 96 +200 192 128 +248 240 184 +248 248 248 +152 88 200 +112 96 72 diff --git a/graphics/pokemon/turtonator/back.png b/graphics/pokemon/turtonator/back.png new file mode 100644 index 000000000..80e6f6c4f Binary files /dev/null and b/graphics/pokemon/turtonator/back.png differ diff --git a/graphics/pokemon/turtonator/front.png b/graphics/pokemon/turtonator/front.png new file mode 100644 index 000000000..dda785cb1 Binary files /dev/null and b/graphics/pokemon/turtonator/front.png differ diff --git a/graphics/pokemon/turtonator/icon.png b/graphics/pokemon/turtonator/icon.png new file mode 100644 index 000000000..4e1b8dbfa Binary files /dev/null and b/graphics/pokemon/turtonator/icon.png differ diff --git a/graphics/pokemon/turtonator/normal.pal b/graphics/pokemon/turtonator/normal.pal new file mode 100644 index 000000000..48ad85769 --- /dev/null +++ b/graphics/pokemon/turtonator/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 16 16 +16 16 16 +112 16 24 +104 64 56 +224 64 64 +176 40 40 +248 216 56 +200 128 32 +96 88 72 +200 200 168 +144 144 120 +56 40 32 +248 248 248 +152 96 0 +248 216 56 diff --git a/graphics/pokemon/turtonator/shiny.pal b/graphics/pokemon/turtonator/shiny.pal new file mode 100644 index 000000000..bb28d436f --- /dev/null +++ b/graphics/pokemon/turtonator/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 16 16 +16 16 16 +80 32 0 +104 64 56 +200 136 48 +128 72 16 +248 224 88 +184 160 48 +56 96 96 +160 200 192 +104 152 152 +56 40 32 +248 248 248 +152 96 0 +248 216 56 diff --git a/graphics/pokemon/turtwig/anim_front.png b/graphics/pokemon/turtwig/anim_front.png new file mode 100644 index 000000000..91ac3ee83 Binary files /dev/null and b/graphics/pokemon/turtwig/anim_front.png differ diff --git a/graphics/pokemon/turtwig/back.png b/graphics/pokemon/turtwig/back.png new file mode 100644 index 000000000..066867525 Binary files /dev/null and b/graphics/pokemon/turtwig/back.png differ diff --git a/graphics/pokemon/turtwig/footprint.png b/graphics/pokemon/turtwig/footprint.png new file mode 100644 index 000000000..94503f119 Binary files /dev/null and b/graphics/pokemon/turtwig/footprint.png differ diff --git a/graphics/pokemon/turtwig/front.png b/graphics/pokemon/turtwig/front.png new file mode 100644 index 000000000..774f44c7d Binary files /dev/null and b/graphics/pokemon/turtwig/front.png differ diff --git a/graphics/pokemon/turtwig/icon.png b/graphics/pokemon/turtwig/icon.png new file mode 100644 index 000000000..ca26164b2 Binary files /dev/null and b/graphics/pokemon/turtwig/icon.png differ diff --git a/graphics/pokemon/turtwig/normal.pal b/graphics/pokemon/turtwig/normal.pal new file mode 100644 index 000000000..b1325eb3c --- /dev/null +++ b/graphics/pokemon/turtwig/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 160 56 +56 88 40 +88 208 112 +104 80 48 +16 16 16 +168 120 64 +88 104 56 +200 152 104 +144 168 96 +216 224 160 +176 208 120 +248 216 80 +200 168 64 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/turtwig/shiny.pal b/graphics/pokemon/turtwig/shiny.pal new file mode 100644 index 000000000..7a2fd2621 --- /dev/null +++ b/graphics/pokemon/turtwig/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 136 72 +40 80 88 +136 184 112 +96 80 56 +16 16 16 +136 120 64 +64 112 120 +176 152 80 +88 168 144 +160 224 200 +128 200 176 +232 240 64 +192 192 56 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/tympole/anim_front.png b/graphics/pokemon/tympole/anim_front.png new file mode 100644 index 000000000..f0ba75c18 Binary files /dev/null and b/graphics/pokemon/tympole/anim_front.png differ diff --git a/graphics/pokemon/tympole/back.png b/graphics/pokemon/tympole/back.png new file mode 100644 index 000000000..c5e156acb Binary files /dev/null and b/graphics/pokemon/tympole/back.png differ diff --git a/graphics/pokemon/tympole/footprint.png b/graphics/pokemon/tympole/footprint.png new file mode 100644 index 000000000..dde2b2638 Binary files /dev/null and b/graphics/pokemon/tympole/footprint.png differ diff --git a/graphics/pokemon/tympole/front.png b/graphics/pokemon/tympole/front.png new file mode 100644 index 000000000..dc6ccd191 Binary files /dev/null and b/graphics/pokemon/tympole/front.png differ diff --git a/graphics/pokemon/tympole/icon.png b/graphics/pokemon/tympole/icon.png new file mode 100644 index 000000000..7fcb7cabd Binary files /dev/null and b/graphics/pokemon/tympole/icon.png differ diff --git a/graphics/pokemon/tympole/normal.pal b/graphics/pokemon/tympole/normal.pal new file mode 100644 index 000000000..26fc0fc31 --- /dev/null +++ b/graphics/pokemon/tympole/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +64 64 64 +248 248 248 +248 216 160 +192 160 112 +16 16 16 +56 88 120 +96 96 96 +144 112 72 +80 152 176 +96 200 240 +24 24 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tympole/shiny.pal b/graphics/pokemon/tympole/shiny.pal new file mode 100644 index 000000000..0e83f958f --- /dev/null +++ b/graphics/pokemon/tympole/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +64 64 64 +248 248 248 +248 216 184 +192 152 128 +16 16 16 +104 72 24 +96 96 96 +144 88 72 +232 160 32 +248 208 120 +24 24 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tynamo/anim_front.png b/graphics/pokemon/tynamo/anim_front.png new file mode 100644 index 000000000..4dc1d1261 Binary files /dev/null and b/graphics/pokemon/tynamo/anim_front.png differ diff --git a/graphics/pokemon/tynamo/back.png b/graphics/pokemon/tynamo/back.png new file mode 100644 index 000000000..5cbf8d727 Binary files /dev/null and b/graphics/pokemon/tynamo/back.png differ diff --git a/graphics/pokemon/tynamo/footprint.png b/graphics/pokemon/tynamo/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/tynamo/footprint.png differ diff --git a/graphics/pokemon/tynamo/front.png b/graphics/pokemon/tynamo/front.png new file mode 100644 index 000000000..8489c52f0 Binary files /dev/null and b/graphics/pokemon/tynamo/front.png differ diff --git a/graphics/pokemon/tynamo/icon.png b/graphics/pokemon/tynamo/icon.png new file mode 100644 index 000000000..4aa481670 Binary files /dev/null and b/graphics/pokemon/tynamo/icon.png differ diff --git a/graphics/pokemon/tynamo/normal.pal b/graphics/pokemon/tynamo/normal.pal new file mode 100644 index 000000000..ee546581d --- /dev/null +++ b/graphics/pokemon/tynamo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 176 208 +120 136 176 +232 248 248 +80 120 144 +24 24 32 +184 216 232 +184 80 88 +136 56 72 +248 224 128 +248 216 56 +240 96 88 +176 184 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tynamo/shiny.pal b/graphics/pokemon/tynamo/shiny.pal new file mode 100644 index 000000000..02a19634d --- /dev/null +++ b/graphics/pokemon/tynamo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 184 192 +80 144 160 +232 248 248 +72 128 128 +24 24 32 +184 216 224 +208 88 144 +160 72 112 +240 176 96 +248 144 32 +240 128 152 +136 184 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/type_null/back.png b/graphics/pokemon/type_null/back.png new file mode 100644 index 000000000..16369b59f Binary files /dev/null and b/graphics/pokemon/type_null/back.png differ diff --git a/graphics/pokemon/type_null/front.png b/graphics/pokemon/type_null/front.png new file mode 100644 index 000000000..a9fd54ba3 Binary files /dev/null and b/graphics/pokemon/type_null/front.png differ diff --git a/graphics/pokemon/type_null/icon.png b/graphics/pokemon/type_null/icon.png new file mode 100644 index 000000000..e00748e13 Binary files /dev/null and b/graphics/pokemon/type_null/icon.png differ diff --git a/graphics/pokemon/type_null/normal.pal b/graphics/pokemon/type_null/normal.pal new file mode 100644 index 000000000..4da2cac55 --- /dev/null +++ b/graphics/pokemon/type_null/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 56 +144 160 168 +96 32 16 +104 112 120 +16 16 16 +192 88 56 +144 64 48 +192 200 200 +120 96 88 +24 152 32 +32 24 64 +0 112 184 +144 24 224 +24 144 120 +0 0 0 diff --git a/graphics/pokemon/type_null/shiny.pal b/graphics/pokemon/type_null/shiny.pal new file mode 100644 index 000000000..ed7f4291f --- /dev/null +++ b/graphics/pokemon/type_null/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 40 +200 184 152 +96 32 16 +160 144 104 +16 16 16 +192 88 56 +144 64 48 +248 248 144 +120 96 88 +24 152 32 +32 24 64 +0 112 184 +144 24 224 +24 144 120 +0 0 0 diff --git a/graphics/pokemon/typhlosion/anim_front.png b/graphics/pokemon/typhlosion/anim_front.png index e56996868..d2cde117e 100644 Binary files a/graphics/pokemon/typhlosion/anim_front.png and b/graphics/pokemon/typhlosion/anim_front.png differ diff --git a/graphics/pokemon/typhlosion/back.png b/graphics/pokemon/typhlosion/back.png index deb3ffb0d..30af3f6df 100644 Binary files a/graphics/pokemon/typhlosion/back.png and b/graphics/pokemon/typhlosion/back.png differ diff --git a/graphics/pokemon/typhlosion/front.png b/graphics/pokemon/typhlosion/front.png index 22ab5cd90..292c6a309 100644 Binary files a/graphics/pokemon/typhlosion/front.png and b/graphics/pokemon/typhlosion/front.png differ diff --git a/graphics/pokemon/typhlosion/icon.png b/graphics/pokemon/typhlosion/icon.png index e15d7b683..b69680648 100644 Binary files a/graphics/pokemon/typhlosion/icon.png and b/graphics/pokemon/typhlosion/icon.png differ diff --git a/graphics/pokemon/typhlosion/normal.pal b/graphics/pokemon/typhlosion/normal.pal index 72f0c9c8c..6578eb2a9 100644 --- a/graphics/pokemon/typhlosion/normal.pal +++ b/graphics/pokemon/typhlosion/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -98 139 180 -65 82 123 -41 57 98 -0 8 74 -255 238 148 -213 197 106 -164 139 74 -98 74 16 -255 222 0 -255 156 0 -255 98 0 -238 8 0 +152 208 160 +160 56 16 +248 88 16 +248 216 32 +224 168 16 +72 80 104 +24 40 48 +104 120 136 +168 144 88 +248 224 144 +88 72 40 16 16 16 -255 255 197 +248 248 248 +216 192 104 +128 72 72 +48 56 88 diff --git a/graphics/pokemon/typhlosion/shiny.pal b/graphics/pokemon/typhlosion/shiny.pal index 42fb4ee9c..3631ca9b1 100644 --- a/graphics/pokemon/typhlosion/shiny.pal +++ b/graphics/pokemon/typhlosion/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -213 106 90 -172 65 74 -131 41 65 -106 32 41 -255 230 115 -222 197 82 -172 139 49 -139 82 24 -255 222 0 -255 156 0 -255 98 0 -238 0 0 +152 208 160 +216 24 24 +248 104 24 +248 224 48 +248 160 24 +168 88 96 +88 24 40 +208 112 136 +152 120 56 +240 216 128 +96 72 24 16 16 16 -255 246 156 +248 248 248 +200 176 96 +216 40 96 +128 56 80 diff --git a/graphics/pokemon/tyranitar/anim_front.png b/graphics/pokemon/tyranitar/anim_front.png index 33cf099b8..d080f270c 100644 Binary files a/graphics/pokemon/tyranitar/anim_front.png and b/graphics/pokemon/tyranitar/anim_front.png differ diff --git a/graphics/pokemon/tyranitar/back.png b/graphics/pokemon/tyranitar/back.png index 273318be0..443142162 100644 Binary files a/graphics/pokemon/tyranitar/back.png and b/graphics/pokemon/tyranitar/back.png differ diff --git a/graphics/pokemon/tyranitar/front.png b/graphics/pokemon/tyranitar/front.png index a1035064b..af5ffe0af 100644 Binary files a/graphics/pokemon/tyranitar/front.png and b/graphics/pokemon/tyranitar/front.png differ diff --git a/graphics/pokemon/tyranitar/icon.png b/graphics/pokemon/tyranitar/icon.png index 76113bc68..3ab06613c 100644 Binary files a/graphics/pokemon/tyranitar/icon.png and b/graphics/pokemon/tyranitar/icon.png differ diff --git a/graphics/pokemon/tyranitar/normal.pal b/graphics/pokemon/tyranitar/normal.pal index 6c5e2941c..c7ddf8e37 100644 --- a/graphics/pokemon/tyranitar/normal.pal +++ b/graphics/pokemon/tyranitar/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -197 238 197 -164 213 164 -115 164 115 -57 82 57 -255 0 255 -98 180 255 -74 156 230 -32 123 189 -0 74 139 -213 82 0 -148 41 0 -197 197 197 -115 115 115 +248 160 176 +64 80 48 +168 192 128 16 16 16 +216 216 184 +128 144 96 +248 248 248 +184 192 208 +88 96 112 +120 80 80 +224 136 136 +104 120 168 +48 64 104 +136 152 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyranitar/shiny.pal b/graphics/pokemon/tyranitar/shiny.pal index 3090536a9..bdf4bc2ef 100644 --- a/graphics/pokemon/tyranitar/shiny.pal +++ b/graphics/pokemon/tyranitar/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -246 213 148 -222 189 123 -172 139 82 -106 74 41 -255 0 255 -238 172 213 -213 148 197 -164 98 156 -106 49 98 -213 82 0 -148 41 0 -197 197 197 -115 115 115 +248 160 176 +96 80 56 +224 208 144 16 16 16 +240 240 208 +176 160 112 +248 248 248 +192 192 192 +112 112 112 +144 56 32 +208 128 80 +160 104 184 +104 64 120 +200 144 216 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/back.png b/graphics/pokemon/tyrantrum/back.png new file mode 100644 index 000000000..47bdda838 Binary files /dev/null and b/graphics/pokemon/tyrantrum/back.png differ diff --git a/graphics/pokemon/tyrantrum/front.png b/graphics/pokemon/tyrantrum/front.png new file mode 100644 index 000000000..a8891254f Binary files /dev/null and b/graphics/pokemon/tyrantrum/front.png differ diff --git a/graphics/pokemon/tyrantrum/icon.png b/graphics/pokemon/tyrantrum/icon.png new file mode 100644 index 000000000..ec2d0dbe5 Binary files /dev/null and b/graphics/pokemon/tyrantrum/icon.png differ diff --git a/graphics/pokemon/tyrantrum/normal.pal b/graphics/pokemon/tyrantrum/normal.pal new file mode 100644 index 000000000..10388b77a --- /dev/null +++ b/graphics/pokemon/tyrantrum/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 96 32 +240 168 80 +0 0 0 +136 136 128 +64 64 64 +192 200 200 +232 232 232 +104 40 56 +64 16 32 +160 72 96 +24 24 16 +200 120 136 +192 192 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/shiny.pal b/graphics/pokemon/tyrantrum/shiny.pal new file mode 100644 index 000000000..acde8f2c1 --- /dev/null +++ b/graphics/pokemon/tyrantrum/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 96 +176 176 176 +0 0 0 +136 136 128 +64 64 64 +192 200 200 +232 232 232 +24 64 96 +8 32 56 +56 104 160 +24 24 16 +120 160 200 +192 192 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrogue/anim_front.png b/graphics/pokemon/tyrogue/anim_front.png index 038a2795c..dce02b7ad 100644 Binary files a/graphics/pokemon/tyrogue/anim_front.png and b/graphics/pokemon/tyrogue/anim_front.png differ diff --git a/graphics/pokemon/tyrogue/back.png b/graphics/pokemon/tyrogue/back.png index 1d6b2e198..fab71c971 100644 Binary files a/graphics/pokemon/tyrogue/back.png and b/graphics/pokemon/tyrogue/back.png differ diff --git a/graphics/pokemon/tyrogue/front.png b/graphics/pokemon/tyrogue/front.png index cd12978ae..27c3d8cd4 100644 Binary files a/graphics/pokemon/tyrogue/front.png and b/graphics/pokemon/tyrogue/front.png differ diff --git a/graphics/pokemon/tyrogue/icon.png b/graphics/pokemon/tyrogue/icon.png index 10099d5cf..8229cba52 100644 Binary files a/graphics/pokemon/tyrogue/icon.png and b/graphics/pokemon/tyrogue/icon.png differ diff --git a/graphics/pokemon/tyrogue/normal.pal b/graphics/pokemon/tyrogue/normal.pal index 97bff0783..a8540cb04 100644 --- a/graphics/pokemon/tyrogue/normal.pal +++ b/graphics/pokemon/tyrogue/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 222 255 -238 172 255 -205 131 205 -172 98 156 -131 49 90 -230 139 65 -205 98 41 -180 49 0 -115 0 0 -230 139 65 -180 49 0 -213 213 213 -172 172 172 +152 208 160 +144 112 136 +112 64 96 +192 152 184 +240 184 232 16 16 16 +248 248 248 +160 128 64 +224 160 64 +176 80 152 +160 144 136 +88 64 40 +176 136 104 +56 40 24 +136 96 56 +216 208 200 diff --git a/graphics/pokemon/tyrogue/shiny.pal b/graphics/pokemon/tyrogue/shiny.pal index e8fef8a16..e224084c4 100644 --- a/graphics/pokemon/tyrogue/shiny.pal +++ b/graphics/pokemon/tyrogue/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -238 230 205 -205 197 172 -156 148 131 -106 98 90 -90 82 65 -82 180 255 -65 139 230 -49 82 180 -32 65 131 -230 139 65 -180 49 0 -213 213 213 -172 172 172 +152 208 160 +136 136 112 +96 96 72 +168 160 152 +208 208 184 16 16 16 +248 248 248 +176 136 0 +248 192 0 +176 80 48 +152 152 168 +56 80 176 +104 176 216 +32 64 152 +64 120 208 +200 200 200 diff --git a/graphics/pokemon/tyrunt/back.png b/graphics/pokemon/tyrunt/back.png new file mode 100644 index 000000000..e90499035 Binary files /dev/null and b/graphics/pokemon/tyrunt/back.png differ diff --git a/graphics/pokemon/tyrunt/front.png b/graphics/pokemon/tyrunt/front.png new file mode 100644 index 000000000..fc2d2aa53 Binary files /dev/null and b/graphics/pokemon/tyrunt/front.png differ diff --git a/graphics/pokemon/tyrunt/icon.png b/graphics/pokemon/tyrunt/icon.png new file mode 100644 index 000000000..64d14d8dc Binary files /dev/null and b/graphics/pokemon/tyrunt/icon.png differ diff --git a/graphics/pokemon/tyrunt/normal.pal b/graphics/pokemon/tyrunt/normal.pal new file mode 100644 index 000000000..f25e1d3ef --- /dev/null +++ b/graphics/pokemon/tyrunt/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 64 0 +0 0 0 +240 128 24 +40 24 16 +136 88 64 +64 64 64 +80 48 40 +248 248 248 +200 200 200 +176 144 104 +192 192 192 +136 136 128 +160 88 96 +216 144 152 +0 0 0 diff --git a/graphics/pokemon/tyrunt/shiny.pal b/graphics/pokemon/tyrunt/shiny.pal new file mode 100644 index 000000000..d39b5b9ea --- /dev/null +++ b/graphics/pokemon/tyrunt/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +0 0 0 +160 184 184 +16 32 40 +56 120 144 +64 64 64 +32 72 88 +248 248 248 +200 200 200 +144 168 176 +192 192 192 +136 136 128 +160 88 96 +216 144 152 +0 0 0 diff --git a/graphics/pokemon/umbreon/anim_front.png b/graphics/pokemon/umbreon/anim_front.png index dc7372850..658ff6b68 100644 Binary files a/graphics/pokemon/umbreon/anim_front.png and b/graphics/pokemon/umbreon/anim_front.png differ diff --git a/graphics/pokemon/umbreon/back.png b/graphics/pokemon/umbreon/back.png index d73508aed..8dbad9640 100644 Binary files a/graphics/pokemon/umbreon/back.png and b/graphics/pokemon/umbreon/back.png differ diff --git a/graphics/pokemon/umbreon/front.png b/graphics/pokemon/umbreon/front.png index 8fbc3b0f2..4d5ddb188 100644 Binary files a/graphics/pokemon/umbreon/front.png and b/graphics/pokemon/umbreon/front.png differ diff --git a/graphics/pokemon/umbreon/icon.png b/graphics/pokemon/umbreon/icon.png index 8d8d867c2..b81590db1 100644 Binary files a/graphics/pokemon/umbreon/icon.png and b/graphics/pokemon/umbreon/icon.png differ diff --git a/graphics/pokemon/umbreon/normal.pal b/graphics/pokemon/umbreon/normal.pal index dc6ec68e6..526761aed 100644 --- a/graphics/pokemon/umbreon/normal.pal +++ b/graphics/pokemon/umbreon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -49 41 41 -65 57 57 -90 82 82 -148 131 131 -180 164 164 -139 98 0 -205 148 41 -255 197 0 -255 238 139 -255 0 255 +152 208 160 +40 48 48 +88 96 104 16 16 16 -255 90 57 -255 255 255 +128 96 48 +240 208 120 +200 152 72 +64 72 72 +104 40 24 +248 232 216 +184 72 40 +24 32 40 +232 96 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/umbreon/shiny.pal b/graphics/pokemon/umbreon/shiny.pal index 82c71e1ae..05d08f425 100644 --- a/graphics/pokemon/umbreon/shiny.pal +++ b/graphics/pokemon/umbreon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 0 255 -255 0 255 -49 41 41 -65 57 57 -90 82 82 -148 131 131 -180 164 164 -32 74 148 -41 106 230 -98 180 255 -148 230 255 -255 0 255 +152 208 160 +48 48 64 +104 104 112 16 16 16 -255 213 16 -255 255 255 +40 88 136 +104 184 216 +72 136 176 +80 80 88 +192 128 32 +248 240 216 +248 200 48 +24 24 32 +248 240 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/unfezant/back.png b/graphics/pokemon/unfezant/back.png new file mode 100644 index 000000000..8bb437303 Binary files /dev/null and b/graphics/pokemon/unfezant/back.png differ diff --git a/graphics/pokemon/unfezant/footprint.png b/graphics/pokemon/unfezant/footprint.png new file mode 100644 index 000000000..acc0d15d7 Binary files /dev/null and b/graphics/pokemon/unfezant/footprint.png differ diff --git a/graphics/pokemon/unfezant/front.png b/graphics/pokemon/unfezant/front.png new file mode 100644 index 000000000..6227f4c9b Binary files /dev/null and b/graphics/pokemon/unfezant/front.png differ diff --git a/graphics/pokemon/unfezant/icon.png b/graphics/pokemon/unfezant/icon.png new file mode 100644 index 000000000..7911eb8ca Binary files /dev/null and b/graphics/pokemon/unfezant/icon.png differ diff --git a/graphics/pokemon/unfezant/normal.pal b/graphics/pokemon/unfezant/normal.pal new file mode 100644 index 000000000..26ccf7974 --- /dev/null +++ b/graphics/pokemon/unfezant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 56 72 +16 16 16 +216 72 104 +96 48 72 +72 72 80 +96 96 96 +160 160 168 +104 64 24 +152 104 48 +216 184 48 +248 248 248 +48 48 48 +128 120 128 +48 120 80 +48 160 104 diff --git a/graphics/pokemon/unfezant/shiny.pal b/graphics/pokemon/unfezant/shiny.pal new file mode 100644 index 000000000..b4507abb0 --- /dev/null +++ b/graphics/pokemon/unfezant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 64 160 +16 16 16 +200 104 208 +64 56 80 +88 72 48 +96 88 80 +208 208 184 +160 120 64 +216 168 72 +248 200 72 +248 248 248 +48 48 32 +168 160 128 +48 96 96 +56 144 136 diff --git a/graphics/pokemon/unown/a/anim_front.png b/graphics/pokemon/unown/anim_front.png similarity index 100% rename from graphics/pokemon/unown/a/anim_front.png rename to graphics/pokemon/unown/anim_front.png diff --git a/graphics/pokemon/unown/a/back.png b/graphics/pokemon/unown/back.png similarity index 100% rename from graphics/pokemon/unown/a/back.png rename to graphics/pokemon/unown/back.png diff --git a/graphics/pokemon/unown/a/front.png b/graphics/pokemon/unown/front.png similarity index 100% rename from graphics/pokemon/unown/a/front.png rename to graphics/pokemon/unown/front.png diff --git a/graphics/pokemon/unown/a/icon.png b/graphics/pokemon/unown/icon.png similarity index 100% rename from graphics/pokemon/unown/a/icon.png rename to graphics/pokemon/unown/icon.png diff --git a/graphics/pokemon/ursaring/anim_front.png b/graphics/pokemon/ursaring/anim_front.png index eb9e307ce..66f54bcef 100644 Binary files a/graphics/pokemon/ursaring/anim_front.png and b/graphics/pokemon/ursaring/anim_front.png differ diff --git a/graphics/pokemon/ursaring/back.png b/graphics/pokemon/ursaring/back.png index 4a546c055..8fea60bf0 100644 Binary files a/graphics/pokemon/ursaring/back.png and b/graphics/pokemon/ursaring/back.png differ diff --git a/graphics/pokemon/ursaring/front.png b/graphics/pokemon/ursaring/front.png index 8699738b5..f85b56895 100644 Binary files a/graphics/pokemon/ursaring/front.png and b/graphics/pokemon/ursaring/front.png differ diff --git a/graphics/pokemon/ursaring/icon.png b/graphics/pokemon/ursaring/icon.png index 143353f31..41fce53c4 100644 Binary files a/graphics/pokemon/ursaring/icon.png and b/graphics/pokemon/ursaring/icon.png differ diff --git a/graphics/pokemon/ursaring/normal.pal b/graphics/pokemon/ursaring/normal.pal index 6af3469eb..10e091cd8 100644 --- a/graphics/pokemon/ursaring/normal.pal +++ b/graphics/pokemon/ursaring/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -222 197 115 -197 164 82 -164 131 57 -123 98 24 -74 49 0 -255 246 164 -255 213 123 -213 172 82 -180 131 41 -238 82 106 -222 222 222 -180 180 189 -123 123 139 +152 208 160 +96 64 48 +144 88 64 +56 32 24 +112 128 136 16 16 16 +176 128 104 +248 248 248 +248 240 152 +168 184 176 +200 224 216 +240 208 104 +184 152 80 +104 56 64 +200 112 120 +248 240 152 diff --git a/graphics/pokemon/ursaring/shiny.pal b/graphics/pokemon/ursaring/shiny.pal index 607975efa..54ce95deb 100644 --- a/graphics/pokemon/ursaring/shiny.pal +++ b/graphics/pokemon/ursaring/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -164 230 65 -131 205 41 -98 172 16 -65 139 0 -57 82 0 -255 246 164 -255 213 123 -213 172 82 -180 131 41 -238 82 106 -222 222 222 -180 180 189 -123 123 139 +0 176 232 +72 136 48 +128 184 32 +32 80 16 +120 120 136 16 16 16 +176 216 88 +248 248 248 +248 232 128 +176 176 184 +216 216 216 +240 216 120 +200 176 80 +128 32 56 +216 72 104 +240 248 160 diff --git a/graphics/pokemon/urshifu/back.png b/graphics/pokemon/urshifu/back.png new file mode 100644 index 000000000..c47c55139 Binary files /dev/null and b/graphics/pokemon/urshifu/back.png differ diff --git a/graphics/pokemon/urshifu/front.png b/graphics/pokemon/urshifu/front.png new file mode 100644 index 000000000..cbb462be2 Binary files /dev/null and b/graphics/pokemon/urshifu/front.png differ diff --git a/graphics/pokemon/urshifu/normal.pal b/graphics/pokemon/urshifu/normal.pal new file mode 100644 index 000000000..b301fbb27 --- /dev/null +++ b/graphics/pokemon/urshifu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 88 +96 88 72 +16 16 16 +184 184 184 +104 96 112 +136 136 136 +248 248 248 +40 40 32 +64 64 56 +176 176 176 +152 96 32 +248 248 96 +208 168 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/urshifu/rapid_strike_style/back.png b/graphics/pokemon/urshifu/rapid_strike_style/back.png new file mode 100644 index 000000000..f7ea0239b Binary files /dev/null and b/graphics/pokemon/urshifu/rapid_strike_style/back.png differ diff --git a/graphics/pokemon/urshifu/rapid_strike_style/front.png b/graphics/pokemon/urshifu/rapid_strike_style/front.png new file mode 100644 index 000000000..09d729714 Binary files /dev/null and b/graphics/pokemon/urshifu/rapid_strike_style/front.png differ diff --git a/graphics/pokemon/urshifu/rapid_strike_style/normal.pal b/graphics/pokemon/urshifu/rapid_strike_style/normal.pal new file mode 100644 index 000000000..f2a694a8a --- /dev/null +++ b/graphics/pokemon/urshifu/rapid_strike_style/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 88 +136 136 136 +104 96 112 +16 16 16 +40 40 32 +96 88 72 +152 96 32 +248 248 248 +64 64 56 +208 168 32 +184 184 184 +248 248 96 +176 176 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/urshifu/rapid_strike_style/shiny.pal b/graphics/pokemon/urshifu/rapid_strike_style/shiny.pal new file mode 100644 index 000000000..59d0f3e2b --- /dev/null +++ b/graphics/pokemon/urshifu/rapid_strike_style/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 88 +136 136 136 +104 96 112 +16 16 16 +40 40 32 +96 88 72 +136 32 40 +248 248 248 +64 64 56 +184 88 32 +184 184 184 +248 144 48 +176 176 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/urshifu/shiny.pal b/graphics/pokemon/urshifu/shiny.pal new file mode 100644 index 000000000..677d19021 --- /dev/null +++ b/graphics/pokemon/urshifu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 88 +96 88 72 +16 16 16 +184 184 184 +104 96 112 +136 136 136 +248 248 248 +40 40 32 +64 64 56 +176 176 176 +136 32 40 +248 144 48 +184 88 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/uxie/anim_front.png b/graphics/pokemon/uxie/anim_front.png new file mode 100644 index 000000000..effb33d2d Binary files /dev/null and b/graphics/pokemon/uxie/anim_front.png differ diff --git a/graphics/pokemon/uxie/back.png b/graphics/pokemon/uxie/back.png new file mode 100644 index 000000000..d5114c262 Binary files /dev/null and b/graphics/pokemon/uxie/back.png differ diff --git a/graphics/pokemon/uxie/footprint.png b/graphics/pokemon/uxie/footprint.png new file mode 100644 index 000000000..3d48a802c Binary files /dev/null and b/graphics/pokemon/uxie/footprint.png differ diff --git a/graphics/pokemon/uxie/front.png b/graphics/pokemon/uxie/front.png new file mode 100644 index 000000000..f45ac4e5f Binary files /dev/null and b/graphics/pokemon/uxie/front.png differ diff --git a/graphics/pokemon/uxie/icon.png b/graphics/pokemon/uxie/icon.png new file mode 100644 index 000000000..e5d255ee0 Binary files /dev/null and b/graphics/pokemon/uxie/icon.png differ diff --git a/graphics/pokemon/uxie/normal.pal b/graphics/pokemon/uxie/normal.pal new file mode 100644 index 000000000..bd46f4f88 --- /dev/null +++ b/graphics/pokemon/uxie/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 56 +168 136 72 +240 200 104 +248 224 160 +16 16 16 +224 104 96 +72 64 48 +248 248 248 +176 48 48 +168 208 240 +128 160 192 +48 64 72 +96 120 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/uxie/shiny.pal b/graphics/pokemon/uxie/shiny.pal new file mode 100644 index 000000000..cbf938aba --- /dev/null +++ b/graphics/pokemon/uxie/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 72 32 +184 128 40 +248 168 96 +248 192 160 +16 16 16 +248 80 80 +96 56 32 +248 248 248 +144 56 56 +248 232 176 +232 184 104 +88 64 48 +176 120 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillish/anim_front.png b/graphics/pokemon/vanillish/anim_front.png new file mode 100644 index 000000000..fdd2bbf6e Binary files /dev/null and b/graphics/pokemon/vanillish/anim_front.png differ diff --git a/graphics/pokemon/vanillish/back.png b/graphics/pokemon/vanillish/back.png new file mode 100644 index 000000000..90fa81b18 Binary files /dev/null and b/graphics/pokemon/vanillish/back.png differ diff --git a/graphics/pokemon/vanillish/footprint.png b/graphics/pokemon/vanillish/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/vanillish/footprint.png differ diff --git a/graphics/pokemon/vanillish/front.png b/graphics/pokemon/vanillish/front.png new file mode 100644 index 000000000..a9d589b27 Binary files /dev/null and b/graphics/pokemon/vanillish/front.png differ diff --git a/graphics/pokemon/vanillish/icon.png b/graphics/pokemon/vanillish/icon.png new file mode 100644 index 000000000..5196c8de7 Binary files /dev/null and b/graphics/pokemon/vanillish/icon.png differ diff --git a/graphics/pokemon/vanillish/normal.pal b/graphics/pokemon/vanillish/normal.pal new file mode 100644 index 000000000..5aa6c7fab --- /dev/null +++ b/graphics/pokemon/vanillish/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 184 +248 248 248 +72 80 112 +16 16 16 +160 176 224 +144 208 248 +120 176 200 +88 160 216 +48 80 152 +72 104 176 +192 200 232 +40 96 168 +32 80 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillish/shiny.pal b/graphics/pokemon/vanillish/shiny.pal new file mode 100644 index 000000000..32c92e806 --- /dev/null +++ b/graphics/pokemon/vanillish/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 184 +248 248 248 +72 80 112 +16 16 16 +184 184 216 +184 184 240 +136 160 200 +168 128 232 +56 64 112 +72 80 160 +208 208 232 +128 80 168 +120 64 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillite/anim_front.png b/graphics/pokemon/vanillite/anim_front.png new file mode 100644 index 000000000..e63bdf23e Binary files /dev/null and b/graphics/pokemon/vanillite/anim_front.png differ diff --git a/graphics/pokemon/vanillite/back.png b/graphics/pokemon/vanillite/back.png new file mode 100644 index 000000000..b91c11e61 Binary files /dev/null and b/graphics/pokemon/vanillite/back.png differ diff --git a/graphics/pokemon/vanillite/footprint.png b/graphics/pokemon/vanillite/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/vanillite/footprint.png differ diff --git a/graphics/pokemon/vanillite/front.png b/graphics/pokemon/vanillite/front.png new file mode 100644 index 000000000..8aaabc8af Binary files /dev/null and b/graphics/pokemon/vanillite/front.png differ diff --git a/graphics/pokemon/vanillite/icon.png b/graphics/pokemon/vanillite/icon.png new file mode 100644 index 000000000..164a9a7d9 Binary files /dev/null and b/graphics/pokemon/vanillite/icon.png differ diff --git a/graphics/pokemon/vanillite/normal.pal b/graphics/pokemon/vanillite/normal.pal new file mode 100644 index 000000000..ba24b30c4 --- /dev/null +++ b/graphics/pokemon/vanillite/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 184 +72 80 112 +248 248 248 +16 16 16 +160 176 224 +192 200 232 +136 208 240 +120 160 192 +88 144 208 +104 120 160 +32 56 136 +48 88 168 +40 96 168 +32 80 120 +0 0 0 diff --git a/graphics/pokemon/vanillite/shiny.pal b/graphics/pokemon/vanillite/shiny.pal new file mode 100644 index 000000000..85ea7a8a3 --- /dev/null +++ b/graphics/pokemon/vanillite/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 104 152 +112 56 88 +248 248 248 +16 16 16 +224 176 176 +232 216 216 +208 160 224 +192 128 168 +184 112 200 +168 96 136 +48 32 48 +104 56 112 +160 72 168 +80 48 104 +0 0 0 diff --git a/graphics/pokemon/vanilluxe/anim_front.png b/graphics/pokemon/vanilluxe/anim_front.png new file mode 100644 index 000000000..1993221f3 Binary files /dev/null and b/graphics/pokemon/vanilluxe/anim_front.png differ diff --git a/graphics/pokemon/vanilluxe/back.png b/graphics/pokemon/vanilluxe/back.png new file mode 100644 index 000000000..40f9ad9cb Binary files /dev/null and b/graphics/pokemon/vanilluxe/back.png differ diff --git a/graphics/pokemon/vanilluxe/footprint.png b/graphics/pokemon/vanilluxe/footprint.png new file mode 100644 index 000000000..aa5f41c38 Binary files /dev/null and b/graphics/pokemon/vanilluxe/footprint.png differ diff --git a/graphics/pokemon/vanilluxe/front.png b/graphics/pokemon/vanilluxe/front.png new file mode 100644 index 000000000..7bda2d14e Binary files /dev/null and b/graphics/pokemon/vanilluxe/front.png differ diff --git a/graphics/pokemon/vanilluxe/icon.png b/graphics/pokemon/vanilluxe/icon.png new file mode 100644 index 000000000..a7814563b Binary files /dev/null and b/graphics/pokemon/vanilluxe/icon.png differ diff --git a/graphics/pokemon/vanilluxe/normal.pal b/graphics/pokemon/vanilluxe/normal.pal new file mode 100644 index 000000000..23d54f7ba --- /dev/null +++ b/graphics/pokemon/vanilluxe/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 184 +248 248 248 +160 176 224 +64 64 112 +16 16 16 +40 96 168 +88 160 216 +192 200 232 +144 208 248 +32 64 112 +120 160 192 +96 80 152 +144 120 184 +72 80 112 +32 64 112 diff --git a/graphics/pokemon/vanilluxe/shiny.pal b/graphics/pokemon/vanilluxe/shiny.pal new file mode 100644 index 000000000..ccb5dcc12 --- /dev/null +++ b/graphics/pokemon/vanilluxe/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 136 184 +248 248 248 +184 184 216 +64 64 112 +16 16 16 +88 72 168 +128 136 232 +208 208 232 +176 192 240 +56 48 88 +152 160 192 +88 72 120 +128 88 168 +72 80 112 +32 80 120 diff --git a/graphics/pokemon/vaporeon/anim_front.png b/graphics/pokemon/vaporeon/anim_front.png index f3eb2d626..40c1f627e 100644 Binary files a/graphics/pokemon/vaporeon/anim_front.png and b/graphics/pokemon/vaporeon/anim_front.png differ diff --git a/graphics/pokemon/vaporeon/back.png b/graphics/pokemon/vaporeon/back.png index 5ac5b94fb..67c3e6475 100644 Binary files a/graphics/pokemon/vaporeon/back.png and b/graphics/pokemon/vaporeon/back.png differ diff --git a/graphics/pokemon/vaporeon/front.png b/graphics/pokemon/vaporeon/front.png index af9a0f999..7005e9439 100644 Binary files a/graphics/pokemon/vaporeon/front.png and b/graphics/pokemon/vaporeon/front.png differ diff --git a/graphics/pokemon/vaporeon/icon.png b/graphics/pokemon/vaporeon/icon.png index d4003c2a8..151f588b2 100644 Binary files a/graphics/pokemon/vaporeon/icon.png and b/graphics/pokemon/vaporeon/icon.png differ diff --git a/graphics/pokemon/vaporeon/normal.pal b/graphics/pokemon/vaporeon/normal.pal index e6a4024f1..cdbd04274 100644 --- a/graphics/pokemon/vaporeon/normal.pal +++ b/graphics/pokemon/vaporeon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -230 230 230 -172 172 205 -255 238 123 -230 189 74 -139 123 41 -115 139 180 -90 115 156 -49 65 123 -90 90 115 -131 238 213 -98 205 180 -57 164 139 -16 106 82 -41 41 41 +152 208 160 +24 64 88 +32 112 152 +184 176 128 +112 104 64 +128 136 144 +16 16 16 +248 248 248 +248 240 168 +200 208 224 +112 200 224 +152 224 240 +80 160 176 +80 48 120 +120 56 104 +200 112 184 diff --git a/graphics/pokemon/vaporeon/shiny.pal b/graphics/pokemon/vaporeon/shiny.pal index 1cfaae92b..90a200bd2 100644 --- a/graphics/pokemon/vaporeon/shiny.pal +++ b/graphics/pokemon/vaporeon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 213 -255 255 255 -230 230 230 -172 172 205 -255 255 156 -230 197 74 -139 139 16 -172 90 115 -180 115 156 -131 57 90 -90 90 115 -255 197 246 -230 172 230 -189 131 197 -123 65 139 -41 41 41 +152 208 160 +88 24 64 +136 56 88 +184 168 88 +104 96 32 +136 136 136 +16 16 16 +248 248 248 +248 224 160 +200 200 200 +224 160 224 +248 200 248 +184 104 200 +160 64 160 +120 8 40 +208 80 112 diff --git a/graphics/pokemon/venipede/anim_front.png b/graphics/pokemon/venipede/anim_front.png new file mode 100644 index 000000000..7794ee605 Binary files /dev/null and b/graphics/pokemon/venipede/anim_front.png differ diff --git a/graphics/pokemon/venipede/back.png b/graphics/pokemon/venipede/back.png new file mode 100644 index 000000000..cf86f166a Binary files /dev/null and b/graphics/pokemon/venipede/back.png differ diff --git a/graphics/pokemon/venipede/footprint.png b/graphics/pokemon/venipede/footprint.png new file mode 100644 index 000000000..4cc2972cf Binary files /dev/null and b/graphics/pokemon/venipede/footprint.png differ diff --git a/graphics/pokemon/venipede/front.png b/graphics/pokemon/venipede/front.png new file mode 100644 index 000000000..c18a74559 Binary files /dev/null and b/graphics/pokemon/venipede/front.png differ diff --git a/graphics/pokemon/venipede/icon.png b/graphics/pokemon/venipede/icon.png new file mode 100644 index 000000000..c53e2a084 Binary files /dev/null and b/graphics/pokemon/venipede/icon.png differ diff --git a/graphics/pokemon/venipede/normal.pal b/graphics/pokemon/venipede/normal.pal new file mode 100644 index 000000000..c4321b3a9 --- /dev/null +++ b/graphics/pokemon/venipede/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 24 40 +16 16 16 +176 56 88 +128 40 64 +248 152 168 +200 96 112 +32 64 40 +32 40 56 +72 136 96 +56 96 64 +160 104 56 +240 168 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venipede/shiny.pal b/graphics/pokemon/venipede/shiny.pal new file mode 100644 index 000000000..a969f825b --- /dev/null +++ b/graphics/pokemon/venipede/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 16 +16 16 16 +168 104 72 +104 80 40 +232 208 136 +184 160 88 +48 64 24 +40 40 40 +96 136 32 +80 96 40 +152 120 48 +232 176 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venomoth/anim_front.png b/graphics/pokemon/venomoth/anim_front.png index 55704df34..1e7559448 100644 Binary files a/graphics/pokemon/venomoth/anim_front.png and b/graphics/pokemon/venomoth/anim_front.png differ diff --git a/graphics/pokemon/venomoth/back.png b/graphics/pokemon/venomoth/back.png index 56b1b5b7a..b20a85374 100644 Binary files a/graphics/pokemon/venomoth/back.png and b/graphics/pokemon/venomoth/back.png differ diff --git a/graphics/pokemon/venomoth/front.png b/graphics/pokemon/venomoth/front.png index 6a13cd6f1..b804c9154 100644 Binary files a/graphics/pokemon/venomoth/front.png and b/graphics/pokemon/venomoth/front.png differ diff --git a/graphics/pokemon/venomoth/icon.png b/graphics/pokemon/venomoth/icon.png index d77b6dce8..fa61967d9 100644 Binary files a/graphics/pokemon/venomoth/icon.png and b/graphics/pokemon/venomoth/icon.png differ diff --git a/graphics/pokemon/venomoth/normal.pal b/graphics/pokemon/venomoth/normal.pal index c9b3d325d..deda9413c 100644 --- a/graphics/pokemon/venomoth/normal.pal +++ b/graphics/pokemon/venomoth/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -230 230 230 -172 197 197 -230 213 172 -197 172 139 -164 131 106 -98 82 57 -238 230 98 -246 213 82 +152 208 160 +112 88 120 +176 152 184 +240 216 248 +216 192 232 16 16 16 -255 230 255 -238 197 255 -213 172 222 -172 139 205 -106 57 148 +160 152 208 +64 56 104 +192 184 224 +104 104 160 +248 248 248 +184 200 224 +96 80 64 +152 144 144 +200 192 192 +224 224 224 diff --git a/graphics/pokemon/venomoth/shiny.pal b/graphics/pokemon/venomoth/shiny.pal index a490c4985..5f3aaa698 100644 --- a/graphics/pokemon/venomoth/shiny.pal +++ b/graphics/pokemon/venomoth/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -230 230 230 -172 197 197 -230 213 172 -197 172 139 -164 131 106 -98 82 57 -238 230 98 -246 213 82 +152 208 160 +56 72 120 +104 136 192 +192 224 248 +168 192 248 16 16 16 -213 238 255 -172 197 238 -131 156 197 -90 115 156 -49 74 115 +168 192 248 +56 72 120 +192 224 248 +104 136 192 +248 248 248 +176 184 192 +104 80 72 +168 128 128 +208 176 152 +224 224 224 diff --git a/graphics/pokemon/venonat/anim_front.png b/graphics/pokemon/venonat/anim_front.png index a8c726b2c..619b91818 100644 Binary files a/graphics/pokemon/venonat/anim_front.png and b/graphics/pokemon/venonat/anim_front.png differ diff --git a/graphics/pokemon/venonat/back.png b/graphics/pokemon/venonat/back.png index 44f7f45c5..933313bcb 100644 Binary files a/graphics/pokemon/venonat/back.png and b/graphics/pokemon/venonat/back.png differ diff --git a/graphics/pokemon/venonat/front.png b/graphics/pokemon/venonat/front.png index 8d27f698b..898b4ac40 100644 Binary files a/graphics/pokemon/venonat/front.png and b/graphics/pokemon/venonat/front.png differ diff --git a/graphics/pokemon/venonat/icon.png b/graphics/pokemon/venonat/icon.png index a2ed54b71..5e8a47d2e 100644 Binary files a/graphics/pokemon/venonat/icon.png and b/graphics/pokemon/venonat/icon.png differ diff --git a/graphics/pokemon/venonat/normal.pal b/graphics/pokemon/venonat/normal.pal index ae6698416..15dcf048e 100644 --- a/graphics/pokemon/venonat/normal.pal +++ b/graphics/pokemon/venonat/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -148 115 164 -213 213 213 -131 131 131 -255 205 222 -255 123 82 -197 82 32 -238 189 156 -189 139 106 -139 90 57 -180 123 197 -148 82 164 -106 65 115 -65 16 82 +152 208 160 +120 120 120 +248 248 248 +208 208 216 16 16 16 +72 64 144 +112 112 184 +80 24 48 +168 64 120 +216 96 144 +240 128 184 +48 48 80 +112 80 64 +216 184 152 +176 144 112 +144 136 200 diff --git a/graphics/pokemon/venonat/shiny.pal b/graphics/pokemon/venonat/shiny.pal index 88c346a27..731050656 100644 --- a/graphics/pokemon/venonat/shiny.pal +++ b/graphics/pokemon/venonat/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -148 115 164 -213 213 213 -131 131 131 -156 230 255 -106 180 255 -57 131 197 -238 189 156 -189 139 106 -139 90 57 -180 123 197 -148 82 164 -106 65 115 -65 16 82 +152 208 160 +112 112 120 +248 248 248 +200 200 208 16 16 16 +96 72 128 +136 104 168 +0 40 144 +40 96 192 +88 152 248 +168 224 248 +48 40 88 +120 64 40 +240 184 152 +192 144 104 +160 136 192 diff --git a/graphics/pokemon/venusaur/anim_front.png b/graphics/pokemon/venusaur/anim_front.png index 7a1157fe3..e814e6278 100644 Binary files a/graphics/pokemon/venusaur/anim_front.png and b/graphics/pokemon/venusaur/anim_front.png differ diff --git a/graphics/pokemon/venusaur/back.png b/graphics/pokemon/venusaur/back.png index 78649eeee..6b1430b8e 100644 Binary files a/graphics/pokemon/venusaur/back.png and b/graphics/pokemon/venusaur/back.png differ diff --git a/graphics/pokemon/venusaur/front.png b/graphics/pokemon/venusaur/front.png index 479be8737..886fe6fa0 100644 Binary files a/graphics/pokemon/venusaur/front.png and b/graphics/pokemon/venusaur/front.png differ diff --git a/graphics/pokemon/venusaur/icon.png b/graphics/pokemon/venusaur/icon.png index fbd5380f5..c841ddde4 100644 Binary files a/graphics/pokemon/venusaur/icon.png and b/graphics/pokemon/venusaur/icon.png differ diff --git a/graphics/pokemon/venusaur/normal.pal b/graphics/pokemon/venusaur/normal.pal index 362bb6d92..6c5c41d5b 100644 --- a/graphics/pokemon/venusaur/normal.pal +++ b/graphics/pokemon/venusaur/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -16 82 32 -32 148 90 -90 205 148 -131 238 197 -131 49 0 -189 106 49 +208 248 184 +88 64 40 +232 176 184 +232 104 120 +184 64 72 +136 104 72 +200 160 80 16 16 16 -222 65 65 -255 131 115 -156 246 139 -222 205 49 -255 238 82 -65 164 24 -106 205 65 -255 255 255 +232 192 120 +32 80 80 +80 152 80 +120 192 112 +136 200 200 +72 168 168 +48 128 128 +248 248 248 diff --git a/graphics/pokemon/venusaur/shiny.pal b/graphics/pokemon/venusaur/shiny.pal index 566246394..82c1e5167 100644 --- a/graphics/pokemon/venusaur/shiny.pal +++ b/graphics/pokemon/venusaur/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -16 82 32 -131 164 0 -180 213 16 -213 246 49 -131 49 0 -189 106 49 +208 248 184 +128 48 8 +248 248 216 +248 216 24 +224 144 16 +184 112 64 +216 184 40 16 16 16 -255 148 0 -255 197 41 -156 246 139 -255 238 82 -255 255 255 -41 164 16 -82 205 57 -255 255 255 +248 232 80 +56 88 32 +88 152 56 +128 216 120 +200 232 80 +160 208 72 +120 152 40 +248 248 248 diff --git a/graphics/pokemon/vespiquen/anim_front.png b/graphics/pokemon/vespiquen/anim_front.png new file mode 100644 index 000000000..80e6e4e2d Binary files /dev/null and b/graphics/pokemon/vespiquen/anim_front.png differ diff --git a/graphics/pokemon/vespiquen/back.png b/graphics/pokemon/vespiquen/back.png new file mode 100644 index 000000000..ebc7afaa7 Binary files /dev/null and b/graphics/pokemon/vespiquen/back.png differ diff --git a/graphics/pokemon/vespiquen/footprint.png b/graphics/pokemon/vespiquen/footprint.png new file mode 100644 index 000000000..285e15672 Binary files /dev/null and b/graphics/pokemon/vespiquen/footprint.png differ diff --git a/graphics/pokemon/vespiquen/front.png b/graphics/pokemon/vespiquen/front.png new file mode 100644 index 000000000..4ba80e4ff Binary files /dev/null and b/graphics/pokemon/vespiquen/front.png differ diff --git a/graphics/pokemon/vespiquen/icon.png b/graphics/pokemon/vespiquen/icon.png new file mode 100644 index 000000000..8c6c93516 Binary files /dev/null and b/graphics/pokemon/vespiquen/icon.png differ diff --git a/graphics/pokemon/vespiquen/normal.pal b/graphics/pokemon/vespiquen/normal.pal new file mode 100644 index 000000000..d6c43bd44 --- /dev/null +++ b/graphics/pokemon/vespiquen/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 104 +176 200 208 +16 16 16 +48 40 40 +232 248 248 +96 80 32 +72 64 72 +248 184 64 +176 128 32 +224 88 80 +72 48 24 +144 48 48 +232 128 72 +144 80 40 +128 136 160 diff --git a/graphics/pokemon/vespiquen/shiny.pal b/graphics/pokemon/vespiquen/shiny.pal new file mode 100644 index 000000000..d0c20e77d --- /dev/null +++ b/graphics/pokemon/vespiquen/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 112 +184 184 208 +16 16 16 +40 40 40 +232 232 248 +104 32 16 +64 64 72 +248 128 72 +168 64 40 +232 72 136 +72 24 24 +168 16 88 +240 96 80 +160 48 40 +128 136 160 diff --git a/graphics/pokemon/vibrava/anim_front.png b/graphics/pokemon/vibrava/anim_front.png index 6f58b89bb..5cffff36f 100644 Binary files a/graphics/pokemon/vibrava/anim_front.png and b/graphics/pokemon/vibrava/anim_front.png differ diff --git a/graphics/pokemon/vibrava/back.png b/graphics/pokemon/vibrava/back.png index c5a0eb60b..5f5ad457a 100644 Binary files a/graphics/pokemon/vibrava/back.png and b/graphics/pokemon/vibrava/back.png differ diff --git a/graphics/pokemon/vibrava/front.png b/graphics/pokemon/vibrava/front.png index 487ce4746..c56c6e754 100644 Binary files a/graphics/pokemon/vibrava/front.png and b/graphics/pokemon/vibrava/front.png differ diff --git a/graphics/pokemon/vibrava/icon.png b/graphics/pokemon/vibrava/icon.png index 422ea2359..638aa724a 100644 Binary files a/graphics/pokemon/vibrava/icon.png and b/graphics/pokemon/vibrava/icon.png differ diff --git a/graphics/pokemon/vibrava/normal.pal b/graphics/pokemon/vibrava/normal.pal index 7f40d2316..11144072b 100644 --- a/graphics/pokemon/vibrava/normal.pal +++ b/graphics/pokemon/vibrava/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -139 238 180 -98 197 148 -49 139 98 -255 255 164 -230 213 139 -189 180 123 -222 222 255 -189 189 222 -205 205 205 -123 115 57 +152 208 160 +48 64 56 +16 16 16 +104 120 120 +72 88 80 +40 144 56 +80 184 88 +112 112 80 +176 176 112 +184 184 216 +248 248 248 +224 224 128 +248 248 176 +112 216 120 +0 0 0 0 0 0 -164 164 164 -131 131 131 -82 82 82 -255 255 255 diff --git a/graphics/pokemon/vibrava/shiny.pal b/graphics/pokemon/vibrava/shiny.pal index 8da128d69..f67a5ac72 100644 --- a/graphics/pokemon/vibrava/shiny.pal +++ b/graphics/pokemon/vibrava/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -255 180 123 -246 123 74 -197 82 24 -255 255 164 -230 213 139 -189 180 123 -222 222 255 -189 189 222 -205 205 205 -123 115 57 +152 208 160 +80 80 80 +16 16 16 +152 152 152 +112 112 112 +184 80 24 +232 120 64 +120 112 56 +184 176 120 +184 184 216 +248 248 248 +224 216 136 +248 248 176 +248 160 96 +0 0 0 0 0 0 -164 164 164 -131 131 131 -106 106 106 -255 255 255 diff --git a/graphics/pokemon/victini/anim_front.png b/graphics/pokemon/victini/anim_front.png new file mode 100644 index 000000000..1d037d955 Binary files /dev/null and b/graphics/pokemon/victini/anim_front.png differ diff --git a/graphics/pokemon/victini/back.png b/graphics/pokemon/victini/back.png new file mode 100644 index 000000000..cfef55fef Binary files /dev/null and b/graphics/pokemon/victini/back.png differ diff --git a/graphics/pokemon/victini/footprint.png b/graphics/pokemon/victini/footprint.png new file mode 100644 index 000000000..3b24bcd92 Binary files /dev/null and b/graphics/pokemon/victini/footprint.png differ diff --git a/graphics/pokemon/victini/front.png b/graphics/pokemon/victini/front.png new file mode 100644 index 000000000..8129f758f Binary files /dev/null and b/graphics/pokemon/victini/front.png differ diff --git a/graphics/pokemon/victini/icon.png b/graphics/pokemon/victini/icon.png new file mode 100644 index 000000000..dfbab1baa Binary files /dev/null and b/graphics/pokemon/victini/icon.png differ diff --git a/graphics/pokemon/victini/normal.pal b/graphics/pokemon/victini/normal.pal new file mode 100644 index 000000000..9654c51a1 --- /dev/null +++ b/graphics/pokemon/victini/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 168 +120 40 16 +248 112 56 +176 72 32 +16 16 16 +184 160 104 +96 80 56 +248 232 176 +48 40 40 +0 112 184 +248 248 248 +192 184 184 +128 192 208 +128 72 104 +224 120 128 +120 104 80 diff --git a/graphics/pokemon/victini/shiny.pal b/graphics/pokemon/victini/shiny.pal new file mode 100644 index 000000000..fcf36de69 --- /dev/null +++ b/graphics/pokemon/victini/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 168 +120 24 8 +248 88 56 +184 48 24 +16 16 16 +184 184 184 +96 96 96 +248 248 248 +0 64 88 +8 112 144 +248 248 248 +192 184 184 +72 184 224 +160 88 88 +240 144 144 +128 128 136 diff --git a/graphics/pokemon/victreebel/anim_front.png b/graphics/pokemon/victreebel/anim_front.png index 3615e31a1..4bdbff1a5 100644 Binary files a/graphics/pokemon/victreebel/anim_front.png and b/graphics/pokemon/victreebel/anim_front.png differ diff --git a/graphics/pokemon/victreebel/back.png b/graphics/pokemon/victreebel/back.png index a92b61f7a..9715fcca7 100644 Binary files a/graphics/pokemon/victreebel/back.png and b/graphics/pokemon/victreebel/back.png differ diff --git a/graphics/pokemon/victreebel/front.png b/graphics/pokemon/victreebel/front.png index 4f2d7b8f4..257de676a 100644 Binary files a/graphics/pokemon/victreebel/front.png and b/graphics/pokemon/victreebel/front.png differ diff --git a/graphics/pokemon/victreebel/icon.png b/graphics/pokemon/victreebel/icon.png index 49298177e..553104e51 100644 Binary files a/graphics/pokemon/victreebel/icon.png and b/graphics/pokemon/victreebel/icon.png differ diff --git a/graphics/pokemon/victreebel/normal.pal b/graphics/pokemon/victreebel/normal.pal index 635eae0ab..39cc05735 100644 --- a/graphics/pokemon/victreebel/normal.pal +++ b/graphics/pokemon/victreebel/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -180 131 41 -213 213 213 -255 164 115 -213 74 32 -255 230 156 -255 213 106 -230 172 90 -189 255 115 -156 213 74 -115 172 49 -82 98 41 -180 123 49 -106 65 0 +0 176 232 +88 72 56 +40 96 40 +136 112 88 16 16 16 +112 208 120 +88 160 96 +168 112 104 +240 160 168 +248 248 248 +200 216 208 +192 192 72 +144 152 32 +224 216 72 +248 240 136 +168 176 56 diff --git a/graphics/pokemon/victreebel/shiny.pal b/graphics/pokemon/victreebel/shiny.pal index 2542072f3..8193a9d83 100644 --- a/graphics/pokemon/victreebel/shiny.pal +++ b/graphics/pokemon/victreebel/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -131 148 8 -213 213 213 -90 156 222 -49 115 180 -255 255 156 -230 255 106 -189 213 65 -238 213 115 -197 172 74 -156 131 32 -106 82 16 -180 123 49 -106 65 0 +152 208 160 +96 80 40 +80 64 24 +160 120 48 16 16 16 +192 176 88 +144 128 80 +72 104 176 +96 152 240 +248 248 248 +184 192 192 +176 224 72 +144 152 32 +216 248 88 +232 248 152 +168 176 56 diff --git a/graphics/pokemon/vigoroth/anim_front.png b/graphics/pokemon/vigoroth/anim_front.png index cbf7519a0..9a394434c 100644 Binary files a/graphics/pokemon/vigoroth/anim_front.png and b/graphics/pokemon/vigoroth/anim_front.png differ diff --git a/graphics/pokemon/vigoroth/back.png b/graphics/pokemon/vigoroth/back.png index 7d806e703..e0e351912 100644 Binary files a/graphics/pokemon/vigoroth/back.png and b/graphics/pokemon/vigoroth/back.png differ diff --git a/graphics/pokemon/vigoroth/front.png b/graphics/pokemon/vigoroth/front.png index fe87041ee..4b5669f87 100644 Binary files a/graphics/pokemon/vigoroth/front.png and b/graphics/pokemon/vigoroth/front.png differ diff --git a/graphics/pokemon/vigoroth/icon.png b/graphics/pokemon/vigoroth/icon.png index f8808cde3..866b8ee55 100644 Binary files a/graphics/pokemon/vigoroth/icon.png and b/graphics/pokemon/vigoroth/icon.png differ diff --git a/graphics/pokemon/vigoroth/normal.pal b/graphics/pokemon/vigoroth/normal.pal index 824efe711..0e6f9968f 100644 --- a/graphics/pokemon/vigoroth/normal.pal +++ b/graphics/pokemon/vigoroth/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -74 123 164 -82 65 32 -115 49 49 -115 82 41 -139 106 65 -65 65 65 -131 131 131 -205 205 205 -255 255 255 -139 65 90 -213 57 49 -255 98 98 -230 230 230 -172 131 98 -90 90 82 -0 0 0 +152 208 160 +104 48 40 +232 96 104 +72 64 64 +152 80 72 +16 16 16 +200 200 208 +248 248 248 +152 120 96 +120 96 72 +232 216 216 +136 120 120 +88 56 32 +160 80 120 +200 96 144 +168 144 128 diff --git a/graphics/pokemon/vigoroth/shiny.pal b/graphics/pokemon/vigoroth/shiny.pal index adc647979..75da16a60 100644 --- a/graphics/pokemon/vigoroth/shiny.pal +++ b/graphics/pokemon/vigoroth/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -74 123 164 -82 65 32 -115 49 49 -115 82 41 -139 106 65 -65 65 65 -205 148 82 -246 213 115 -255 255 255 -172 74 0 -230 82 24 -255 164 98 -255 238 156 -172 131 98 -90 90 82 -0 0 0 +152 208 160 +120 56 8 +248 136 32 +88 64 56 +192 72 24 +16 16 16 +232 208 128 +248 248 248 +136 104 72 +112 80 56 +232 224 168 +152 144 120 +80 64 32 +192 80 40 +232 120 88 +160 128 96 diff --git a/graphics/pokemon/vikavolt/back.png b/graphics/pokemon/vikavolt/back.png new file mode 100644 index 000000000..d63b50f29 Binary files /dev/null and b/graphics/pokemon/vikavolt/back.png differ diff --git a/graphics/pokemon/vikavolt/front.png b/graphics/pokemon/vikavolt/front.png new file mode 100644 index 000000000..d13a41201 Binary files /dev/null and b/graphics/pokemon/vikavolt/front.png differ diff --git a/graphics/pokemon/vikavolt/icon.png b/graphics/pokemon/vikavolt/icon.png new file mode 100644 index 000000000..7a8f2cff4 Binary files /dev/null and b/graphics/pokemon/vikavolt/icon.png differ diff --git a/graphics/pokemon/vikavolt/normal.pal b/graphics/pokemon/vikavolt/normal.pal new file mode 100644 index 000000000..9989df72e --- /dev/null +++ b/graphics/pokemon/vikavolt/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 48 56 +16 16 16 +0 88 104 +0 128 152 +168 152 168 +248 248 248 +184 200 200 +24 24 24 +88 88 88 +248 248 24 +56 48 48 +192 152 0 +248 136 64 +136 56 32 +216 72 8 diff --git a/graphics/pokemon/vikavolt/shiny.pal b/graphics/pokemon/vikavolt/shiny.pal new file mode 100644 index 000000000..669984535 --- /dev/null +++ b/graphics/pokemon/vikavolt/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 88 +16 16 16 +160 144 160 +208 200 208 +168 152 168 +248 248 248 +184 200 200 +24 24 24 +88 88 88 +168 248 24 +56 48 48 +128 168 8 +208 56 32 +80 16 8 +120 56 16 diff --git a/graphics/pokemon/vileplume/anim_front.png b/graphics/pokemon/vileplume/anim_front.png index e4fffcf76..1b75422cd 100644 Binary files a/graphics/pokemon/vileplume/anim_front.png and b/graphics/pokemon/vileplume/anim_front.png differ diff --git a/graphics/pokemon/vileplume/back.png b/graphics/pokemon/vileplume/back.png index 6c441efb3..e5aff098d 100644 Binary files a/graphics/pokemon/vileplume/back.png and b/graphics/pokemon/vileplume/back.png differ diff --git a/graphics/pokemon/vileplume/front.png b/graphics/pokemon/vileplume/front.png index 0d6962d32..67ebc9fd3 100644 Binary files a/graphics/pokemon/vileplume/front.png and b/graphics/pokemon/vileplume/front.png differ diff --git a/graphics/pokemon/vileplume/icon.png b/graphics/pokemon/vileplume/icon.png index 7009048c5..a3cb2b0b5 100644 Binary files a/graphics/pokemon/vileplume/icon.png and b/graphics/pokemon/vileplume/icon.png differ diff --git a/graphics/pokemon/vileplume/normal.pal b/graphics/pokemon/vileplume/normal.pal index 96d98b0d9..08cb32604 100644 --- a/graphics/pokemon/vileplume/normal.pal +++ b/graphics/pokemon/vileplume/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 230 156 -230 172 90 -189 131 49 -255 172 131 -255 123 82 -222 98 49 -164 49 32 -255 222 222 -255 180 189 -148 180 197 -115 148 164 -82 115 131 -32 65 82 +152 208 160 +152 56 72 +104 32 40 +224 128 144 +248 200 208 +200 88 104 +240 168 176 16 16 16 +224 144 88 +144 72 24 +40 40 40 +200 112 56 +24 40 64 +48 72 112 +80 112 152 +40 40 40 diff --git a/graphics/pokemon/vileplume/shiny.pal b/graphics/pokemon/vileplume/shiny.pal index b0bd4468f..1480c0cb6 100644 --- a/graphics/pokemon/vileplume/shiny.pal +++ b/graphics/pokemon/vileplume/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 255 255 -255 230 156 -230 172 90 -189 131 49 -255 230 148 -255 189 106 -230 148 65 -172 90 24 -255 222 222 -255 180 189 -156 197 148 -115 156 106 -74 115 65 -32 74 24 +0 176 232 +184 96 40 +128 64 16 +248 184 80 +248 232 208 +232 144 64 +240 208 176 16 16 16 +248 184 104 +136 112 56 +16 16 16 +184 152 64 +32 72 24 +64 120 64 +104 160 112 +40 40 40 diff --git a/graphics/pokemon/virizion/back.png b/graphics/pokemon/virizion/back.png new file mode 100644 index 000000000..21e5ee93b Binary files /dev/null and b/graphics/pokemon/virizion/back.png differ diff --git a/graphics/pokemon/virizion/footprint.png b/graphics/pokemon/virizion/footprint.png new file mode 100644 index 000000000..147ff0962 Binary files /dev/null and b/graphics/pokemon/virizion/footprint.png differ diff --git a/graphics/pokemon/virizion/front.png b/graphics/pokemon/virizion/front.png new file mode 100644 index 000000000..fa808fc8a Binary files /dev/null and b/graphics/pokemon/virizion/front.png differ diff --git a/graphics/pokemon/virizion/icon.png b/graphics/pokemon/virizion/icon.png new file mode 100644 index 000000000..4f7390e1f Binary files /dev/null and b/graphics/pokemon/virizion/icon.png differ diff --git a/graphics/pokemon/virizion/normal.pal b/graphics/pokemon/virizion/normal.pal new file mode 100644 index 000000000..9dc688808 --- /dev/null +++ b/graphics/pokemon/virizion/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 104 48 +40 64 32 +104 136 64 +152 208 96 +16 16 16 +64 72 80 +120 112 120 +248 136 136 +248 248 248 +104 48 72 +224 232 192 +208 80 96 +168 168 136 +104 104 72 +0 0 0 diff --git a/graphics/pokemon/virizion/shiny.pal b/graphics/pokemon/virizion/shiny.pal new file mode 100644 index 000000000..1cec7024f --- /dev/null +++ b/graphics/pokemon/virizion/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 80 104 +136 48 80 +208 96 120 +240 152 176 +16 16 16 +64 64 120 +104 112 160 +152 200 80 +248 248 248 +64 80 40 +240 240 208 +96 136 16 +168 168 144 +104 104 104 +0 0 0 diff --git a/graphics/pokemon/vivillon/archipelago/back.png b/graphics/pokemon/vivillon/archipelago/back.png new file mode 100644 index 000000000..813c4c08b Binary files /dev/null and b/graphics/pokemon/vivillon/archipelago/back.png differ diff --git a/graphics/pokemon/vivillon/archipelago/front.png b/graphics/pokemon/vivillon/archipelago/front.png new file mode 100644 index 000000000..fa797126c Binary files /dev/null and b/graphics/pokemon/vivillon/archipelago/front.png differ diff --git a/graphics/pokemon/vivillon/archipelago/icon.png b/graphics/pokemon/vivillon/archipelago/icon.png new file mode 100644 index 000000000..5dfb32bb6 Binary files /dev/null and b/graphics/pokemon/vivillon/archipelago/icon.png differ diff --git a/graphics/pokemon/vivillon/archipelago/normal.pal b/graphics/pokemon/vivillon/archipelago/normal.pal new file mode 100644 index 000000000..c0c3ed448 --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +199 33 33 +255 56 56 +7 163 78 +226 199 170 +88 80 80 +80 72 40 +224 192 120 +221 113 15 +175 85 18 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/archipelago/shiny.pal b/graphics/pokemon/vivillon/archipelago/shiny.pal new file mode 100644 index 000000000..499a0faf2 --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +199 33 33 +255 56 56 +7 163 78 +226 199 170 +145 140 140 +80 72 40 +224 192 120 +221 113 15 +175 85 18 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/back.png b/graphics/pokemon/vivillon/back.png new file mode 100644 index 000000000..1dd510fa4 Binary files /dev/null and b/graphics/pokemon/vivillon/back.png differ diff --git a/graphics/pokemon/vivillon/continental/back.png b/graphics/pokemon/vivillon/continental/back.png new file mode 100644 index 000000000..d11b51aba Binary files /dev/null and b/graphics/pokemon/vivillon/continental/back.png differ diff --git a/graphics/pokemon/vivillon/continental/front.png b/graphics/pokemon/vivillon/continental/front.png new file mode 100644 index 000000000..768fe597b Binary files /dev/null and b/graphics/pokemon/vivillon/continental/front.png differ diff --git a/graphics/pokemon/vivillon/continental/icon.png b/graphics/pokemon/vivillon/continental/icon.png new file mode 100644 index 000000000..51c770f56 Binary files /dev/null and b/graphics/pokemon/vivillon/continental/icon.png differ diff --git a/graphics/pokemon/vivillon/continental/normal.pal b/graphics/pokemon/vivillon/continental/normal.pal new file mode 100644 index 000000000..23e3ce820 --- /dev/null +++ b/graphics/pokemon/vivillon/continental/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +166 57 11 +209 90 3 +255 171 45 +88 80 80 +80 72 40 +224 192 120 +255 225 0 +244 0 37 +204 155 9 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/continental/shiny.pal b/graphics/pokemon/vivillon/continental/shiny.pal new file mode 100644 index 000000000..1b46ac5c7 --- /dev/null +++ b/graphics/pokemon/vivillon/continental/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +166 57 11 +209 90 3 +255 171 45 +145 140 140 +80 72 40 +224 192 120 +255 225 0 +244 0 37 +204 155 9 +196 189 182 +255 255 255 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/elegant/back.png b/graphics/pokemon/vivillon/elegant/back.png new file mode 100644 index 000000000..118b9a564 Binary files /dev/null and b/graphics/pokemon/vivillon/elegant/back.png differ diff --git a/graphics/pokemon/vivillon/elegant/front.png b/graphics/pokemon/vivillon/elegant/front.png new file mode 100644 index 000000000..c4f1cb44e Binary files /dev/null and b/graphics/pokemon/vivillon/elegant/front.png differ diff --git a/graphics/pokemon/vivillon/elegant/icon.png b/graphics/pokemon/vivillon/elegant/icon.png new file mode 100644 index 000000000..221935a21 Binary files /dev/null and b/graphics/pokemon/vivillon/elegant/icon.png differ diff --git a/graphics/pokemon/vivillon/elegant/normal.pal b/graphics/pokemon/vivillon/elegant/normal.pal new file mode 100644 index 000000000..f5a068728 --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +69 48 111 +248 218 239 +198 113 196 +243 152 55 +117 53 179 +88 80 80 +80 72 40 +224 192 120 +255 23 58 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/elegant/shiny.pal b/graphics/pokemon/vivillon/elegant/shiny.pal new file mode 100644 index 000000000..71ba5a14a --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +88 80 80 +69 48 111 +248 218 239 +198 113 196 +243 152 55 +117 53 179 +145 140 140 +80 72 40 +224 192 120 +255 23 58 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/fancy/back.png b/graphics/pokemon/vivillon/fancy/back.png new file mode 100644 index 000000000..e67237594 Binary files /dev/null and b/graphics/pokemon/vivillon/fancy/back.png differ diff --git a/graphics/pokemon/vivillon/fancy/front.png b/graphics/pokemon/vivillon/fancy/front.png new file mode 100644 index 000000000..fd1ab6b37 Binary files /dev/null and b/graphics/pokemon/vivillon/fancy/front.png differ diff --git a/graphics/pokemon/vivillon/fancy/icon.png b/graphics/pokemon/vivillon/fancy/icon.png new file mode 100644 index 000000000..22fe6f1a0 Binary files /dev/null and b/graphics/pokemon/vivillon/fancy/icon.png differ diff --git a/graphics/pokemon/vivillon/fancy/normal.pal b/graphics/pokemon/vivillon/fancy/normal.pal new file mode 100644 index 000000000..1e8f33f3d --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +80 72 40 +20 156 40 +143 202 100 +152 141 203 +224 192 120 +88 80 80 +242 210 226 +250 61 99 +220 220 220 +127 127 127 +205 171 190 +231 137 161 +0 0 0 diff --git a/graphics/pokemon/vivillon/fancy/shiny.pal b/graphics/pokemon/vivillon/fancy/shiny.pal new file mode 100644 index 000000000..a46b0f1b4 --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +80 72 40 +20 156 40 +143 202 100 +152 141 203 +224 192 120 +145 140 140 +242 210 226 +250 61 99 +220 220 220 +196 189 182 +205 171 190 +231 137 161 +0 0 0 diff --git a/graphics/pokemon/vivillon/front.png b/graphics/pokemon/vivillon/front.png new file mode 100644 index 000000000..cd2ca1a44 Binary files /dev/null and b/graphics/pokemon/vivillon/front.png differ diff --git a/graphics/pokemon/vivillon/garden/back.png b/graphics/pokemon/vivillon/garden/back.png new file mode 100644 index 000000000..b2067cab9 Binary files /dev/null and b/graphics/pokemon/vivillon/garden/back.png differ diff --git a/graphics/pokemon/vivillon/garden/front.png b/graphics/pokemon/vivillon/garden/front.png new file mode 100644 index 000000000..db7420622 Binary files /dev/null and b/graphics/pokemon/vivillon/garden/front.png differ diff --git a/graphics/pokemon/vivillon/garden/icon.png b/graphics/pokemon/vivillon/garden/icon.png new file mode 100644 index 000000000..03032ba4d Binary files /dev/null and b/graphics/pokemon/vivillon/garden/icon.png differ diff --git a/graphics/pokemon/vivillon/garden/normal.pal b/graphics/pokemon/vivillon/garden/normal.pal new file mode 100644 index 000000000..55060d163 --- /dev/null +++ b/graphics/pokemon/vivillon/garden/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +1 71 50 +0 137 63 +3 175 123 +88 80 80 +80 72 40 +224 192 120 +155 202 104 +194 56 41 +2 136 96 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/garden/shiny.pal b/graphics/pokemon/vivillon/garden/shiny.pal new file mode 100644 index 000000000..e42f83628 --- /dev/null +++ b/graphics/pokemon/vivillon/garden/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +1 71 50 +0 137 63 +3 175 123 +145 140 140 +80 72 40 +224 192 120 +155 202 104 +194 56 41 +2 136 96 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/high_plains/back.png b/graphics/pokemon/vivillon/high_plains/back.png new file mode 100644 index 000000000..0c4c685ed Binary files /dev/null and b/graphics/pokemon/vivillon/high_plains/back.png differ diff --git a/graphics/pokemon/vivillon/high_plains/front.png b/graphics/pokemon/vivillon/high_plains/front.png new file mode 100644 index 000000000..aff4eaf72 Binary files /dev/null and b/graphics/pokemon/vivillon/high_plains/front.png differ diff --git a/graphics/pokemon/vivillon/high_plains/icon.png b/graphics/pokemon/vivillon/high_plains/icon.png new file mode 100644 index 000000000..6e2313e90 Binary files /dev/null and b/graphics/pokemon/vivillon/high_plains/icon.png differ diff --git a/graphics/pokemon/vivillon/high_plains/normal.pal b/graphics/pokemon/vivillon/high_plains/normal.pal new file mode 100644 index 000000000..79d64ab86 --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +135 56 33 +230 128 68 +88 80 80 +80 72 40 +224 192 120 +199 45 92 +201 96 61 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +250 216 20 +11 174 68 diff --git a/graphics/pokemon/vivillon/high_plains/shiny.pal b/graphics/pokemon/vivillon/high_plains/shiny.pal new file mode 100644 index 000000000..33a17f41a --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +135 56 33 +230 128 68 +145 140 140 +80 72 40 +224 192 120 +199 45 92 +201 96 61 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +250 216 20 +11 174 68 diff --git a/graphics/pokemon/vivillon/icon.png b/graphics/pokemon/vivillon/icon.png new file mode 100644 index 000000000..b9d27d02e Binary files /dev/null and b/graphics/pokemon/vivillon/icon.png differ diff --git a/graphics/pokemon/vivillon/jungle/back.png b/graphics/pokemon/vivillon/jungle/back.png new file mode 100644 index 000000000..9aaa0190b Binary files /dev/null and b/graphics/pokemon/vivillon/jungle/back.png differ diff --git a/graphics/pokemon/vivillon/jungle/front.png b/graphics/pokemon/vivillon/jungle/front.png new file mode 100644 index 000000000..64a90b4a1 Binary files /dev/null and b/graphics/pokemon/vivillon/jungle/front.png differ diff --git a/graphics/pokemon/vivillon/jungle/icon.png b/graphics/pokemon/vivillon/jungle/icon.png new file mode 100644 index 000000000..8d83dd429 Binary files /dev/null and b/graphics/pokemon/vivillon/jungle/icon.png differ diff --git a/graphics/pokemon/vivillon/jungle/normal.pal b/graphics/pokemon/vivillon/jungle/normal.pal new file mode 100644 index 000000000..53338914d --- /dev/null +++ b/graphics/pokemon/vivillon/jungle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +84 56 34 +77 134 105 +135 204 192 +88 80 80 +80 72 40 +224 192 120 +58 97 85 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +164 97 27 +233 183 125 diff --git a/graphics/pokemon/vivillon/jungle/shiny.pal b/graphics/pokemon/vivillon/jungle/shiny.pal new file mode 100644 index 000000000..7a2767f7d --- /dev/null +++ b/graphics/pokemon/vivillon/jungle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +84 56 34 +77 134 105 +135 204 192 +145 140 140 +80 72 40 +224 192 120 +58 97 85 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +164 97 27 +233 183 125 diff --git a/graphics/pokemon/vivillon/marine/back.png b/graphics/pokemon/vivillon/marine/back.png new file mode 100644 index 000000000..0f39160b0 Binary files /dev/null and b/graphics/pokemon/vivillon/marine/back.png differ diff --git a/graphics/pokemon/vivillon/marine/front.png b/graphics/pokemon/vivillon/marine/front.png new file mode 100644 index 000000000..50a2a13af Binary files /dev/null and b/graphics/pokemon/vivillon/marine/front.png differ diff --git a/graphics/pokemon/vivillon/marine/icon.png b/graphics/pokemon/vivillon/marine/icon.png new file mode 100644 index 000000000..045cb38dd Binary files /dev/null and b/graphics/pokemon/vivillon/marine/icon.png differ diff --git a/graphics/pokemon/vivillon/marine/normal.pal b/graphics/pokemon/vivillon/marine/normal.pal new file mode 100644 index 000000000..736002eb4 --- /dev/null +++ b/graphics/pokemon/vivillon/marine/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +14 51 84 +0 115 183 +3 199 255 +88 80 80 +80 72 40 +224 192 120 +252 252 252 +12 157 232 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/marine/shiny.pal b/graphics/pokemon/vivillon/marine/shiny.pal new file mode 100644 index 000000000..79c0d5798 --- /dev/null +++ b/graphics/pokemon/vivillon/marine/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +14 51 84 +0 115 183 +3 199 255 +145 140 140 +80 72 40 +224 192 120 +251 251 251 +12 157 232 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/back.png b/graphics/pokemon/vivillon/meadow/back.png new file mode 100644 index 000000000..2cbe8cf4b Binary files /dev/null and b/graphics/pokemon/vivillon/meadow/back.png differ diff --git a/graphics/pokemon/vivillon/meadow/front.png b/graphics/pokemon/vivillon/meadow/front.png new file mode 100644 index 000000000..472340eac Binary files /dev/null and b/graphics/pokemon/vivillon/meadow/front.png differ diff --git a/graphics/pokemon/vivillon/meadow/icon.png b/graphics/pokemon/vivillon/meadow/icon.png new file mode 100644 index 000000000..362158596 Binary files /dev/null and b/graphics/pokemon/vivillon/meadow/icon.png differ diff --git a/graphics/pokemon/vivillon/meadow/normal.pal b/graphics/pokemon/vivillon/meadow/normal.pal new file mode 100644 index 000000000..87c862c6e --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +0 0 0 +32 32 32 +152 24 64 +184 56 112 +88 80 80 +248 144 184 +80 72 40 +224 192 120 +0 152 176 +232 232 232 +192 112 144 +120 120 120 +184 184 184 +88 80 80 +32 32 32 diff --git a/graphics/pokemon/vivillon/meadow/shiny.pal b/graphics/pokemon/vivillon/meadow/shiny.pal new file mode 100644 index 000000000..62a4b7f9d --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +0 0 0 +64 56 56 +144 40 72 +184 72 120 +88 80 80 +248 160 192 +80 72 40 +224 192 120 +0 152 176 +232 232 232 +208 120 152 +192 184 176 +248 248 248 +144 136 136 +112 112 112 diff --git a/graphics/pokemon/vivillon/modern/back.png b/graphics/pokemon/vivillon/modern/back.png new file mode 100644 index 000000000..5a02d2eb2 Binary files /dev/null and b/graphics/pokemon/vivillon/modern/back.png differ diff --git a/graphics/pokemon/vivillon/modern/front.png b/graphics/pokemon/vivillon/modern/front.png new file mode 100644 index 000000000..ebaedf86d Binary files /dev/null and b/graphics/pokemon/vivillon/modern/front.png differ diff --git a/graphics/pokemon/vivillon/modern/icon.png b/graphics/pokemon/vivillon/modern/icon.png new file mode 100644 index 000000000..239e8887a Binary files /dev/null and b/graphics/pokemon/vivillon/modern/icon.png differ diff --git a/graphics/pokemon/vivillon/modern/normal.pal b/graphics/pokemon/vivillon/modern/normal.pal new file mode 100644 index 000000000..c4806aaad --- /dev/null +++ b/graphics/pokemon/vivillon/modern/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +186 31 43 +253 253 253 +51 161 219 +88 80 80 +80 72 40 +224 192 120 +255 9 46 +255 225 0 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +158 31 67 diff --git a/graphics/pokemon/vivillon/modern/shiny.pal b/graphics/pokemon/vivillon/modern/shiny.pal new file mode 100644 index 000000000..9443f2d47 --- /dev/null +++ b/graphics/pokemon/vivillon/modern/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +186 31 43 +253 253 253 +51 161 219 +145 140 140 +80 72 40 +224 192 120 +255 9 46 +255 225 0 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +150 45 74 diff --git a/graphics/pokemon/vivillon/monsoon/back.png b/graphics/pokemon/vivillon/monsoon/back.png new file mode 100644 index 000000000..db342c646 Binary files /dev/null and b/graphics/pokemon/vivillon/monsoon/back.png differ diff --git a/graphics/pokemon/vivillon/monsoon/front.png b/graphics/pokemon/vivillon/monsoon/front.png new file mode 100644 index 000000000..5feb3d097 Binary files /dev/null and b/graphics/pokemon/vivillon/monsoon/front.png differ diff --git a/graphics/pokemon/vivillon/monsoon/icon.png b/graphics/pokemon/vivillon/monsoon/icon.png new file mode 100644 index 000000000..6430f1f1b Binary files /dev/null and b/graphics/pokemon/vivillon/monsoon/icon.png differ diff --git a/graphics/pokemon/vivillon/monsoon/normal.pal b/graphics/pokemon/vivillon/monsoon/normal.pal new file mode 100644 index 000000000..0d815b8ce --- /dev/null +++ b/graphics/pokemon/vivillon/monsoon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +100 99 112 +245 245 245 +88 80 80 +80 72 40 +224 192 120 +56 56 56 +97 219 233 +71 85 165 +127 127 127 +206 205 209 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/monsoon/shiny.pal b/graphics/pokemon/vivillon/monsoon/shiny.pal new file mode 100644 index 000000000..be00a911c --- /dev/null +++ b/graphics/pokemon/vivillon/monsoon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +100 99 112 +245 245 245 +145 140 140 +80 72 40 +224 192 120 +56 56 56 +97 219 233 +71 85 165 +196 189 182 +206 205 209 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/normal.pal b/graphics/pokemon/vivillon/normal.pal new file mode 100644 index 000000000..71bae3521 --- /dev/null +++ b/graphics/pokemon/vivillon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +125 129 114 +252 252 252 +209 204 203 +88 80 80 +80 72 40 +224 192 120 +225 225 225 +127 127 127 +179 171 170 +188 188 188 +196 113 148 +191 57 117 +119 109 104 diff --git a/graphics/pokemon/vivillon/ocean/back.png b/graphics/pokemon/vivillon/ocean/back.png new file mode 100644 index 000000000..0eabb12f8 Binary files /dev/null and b/graphics/pokemon/vivillon/ocean/back.png differ diff --git a/graphics/pokemon/vivillon/ocean/front.png b/graphics/pokemon/vivillon/ocean/front.png new file mode 100644 index 000000000..abbaf935a Binary files /dev/null and b/graphics/pokemon/vivillon/ocean/front.png differ diff --git a/graphics/pokemon/vivillon/ocean/icon.png b/graphics/pokemon/vivillon/ocean/icon.png new file mode 100644 index 000000000..bde8c0519 Binary files /dev/null and b/graphics/pokemon/vivillon/ocean/icon.png differ diff --git a/graphics/pokemon/vivillon/ocean/normal.pal b/graphics/pokemon/vivillon/ocean/normal.pal new file mode 100644 index 000000000..a1029fc21 --- /dev/null +++ b/graphics/pokemon/vivillon/ocean/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +80 72 40 +239 63 37 +239 137 63 +255 244 98 +88 80 80 +224 192 120 +127 127 127 +99 188 235 +188 188 188 +196 113 148 +191 57 117 +36 136 179 +0 0 0 diff --git a/graphics/pokemon/vivillon/ocean/shiny.pal b/graphics/pokemon/vivillon/ocean/shiny.pal new file mode 100644 index 000000000..8fc075045 --- /dev/null +++ b/graphics/pokemon/vivillon/ocean/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +80 72 40 +239 63 37 +239 137 63 +255 244 98 +145 140 140 +224 192 120 +196 189 182 +99 188 235 +252 252 252 +196 113 148 +191 57 117 +36 136 179 +0 0 0 diff --git a/graphics/pokemon/vivillon/poke_ball/back.png b/graphics/pokemon/vivillon/poke_ball/back.png new file mode 100644 index 000000000..521336e47 Binary files /dev/null and b/graphics/pokemon/vivillon/poke_ball/back.png differ diff --git a/graphics/pokemon/vivillon/poke_ball/front.png b/graphics/pokemon/vivillon/poke_ball/front.png new file mode 100644 index 000000000..99f826faf Binary files /dev/null and b/graphics/pokemon/vivillon/poke_ball/front.png differ diff --git a/graphics/pokemon/vivillon/poke_ball/icon.png b/graphics/pokemon/vivillon/poke_ball/icon.png new file mode 100644 index 000000000..2620f928a Binary files /dev/null and b/graphics/pokemon/vivillon/poke_ball/icon.png differ diff --git a/graphics/pokemon/vivillon/poke_ball/normal.pal b/graphics/pokemon/vivillon/poke_ball/normal.pal new file mode 100644 index 000000000..dbb6a64a1 --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +96 34 54 +157 20 9 +199 55 58 +88 80 80 +80 72 40 +224 192 120 +219 115 107 +251 251 251 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +205 207 206 diff --git a/graphics/pokemon/vivillon/poke_ball/shiny.pal b/graphics/pokemon/vivillon/poke_ball/shiny.pal new file mode 100644 index 000000000..059288f3e --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +96 34 54 +157 20 9 +199 55 58 +145 140 140 +80 72 40 +224 192 120 +219 115 107 +251 251 251 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +205 207 206 diff --git a/graphics/pokemon/vivillon/polar/back.png b/graphics/pokemon/vivillon/polar/back.png new file mode 100644 index 000000000..045def3b8 Binary files /dev/null and b/graphics/pokemon/vivillon/polar/back.png differ diff --git a/graphics/pokemon/vivillon/polar/front.png b/graphics/pokemon/vivillon/polar/front.png new file mode 100644 index 000000000..560f77acf Binary files /dev/null and b/graphics/pokemon/vivillon/polar/front.png differ diff --git a/graphics/pokemon/vivillon/polar/icon.png b/graphics/pokemon/vivillon/polar/icon.png new file mode 100644 index 000000000..4ca4400cd Binary files /dev/null and b/graphics/pokemon/vivillon/polar/icon.png differ diff --git a/graphics/pokemon/vivillon/polar/normal.pal b/graphics/pokemon/vivillon/polar/normal.pal new file mode 100644 index 000000000..4c3b5694b --- /dev/null +++ b/graphics/pokemon/vivillon/polar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +7 16 76 +11 87 202 +251 251 251 +88 80 80 +80 72 40 +224 192 120 +22 56 148 +127 127 127 +189 190 193 +188 188 188 +196 113 148 +191 57 117 +124 152 203 diff --git a/graphics/pokemon/vivillon/polar/shiny.pal b/graphics/pokemon/vivillon/polar/shiny.pal new file mode 100644 index 000000000..da092f7bb --- /dev/null +++ b/graphics/pokemon/vivillon/polar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +7 16 76 +11 87 202 +251 251 251 +145 140 140 +80 72 40 +224 192 120 +22 56 148 +196 189 182 +189 190 193 +252 252 252 +196 113 148 +191 57 117 +124 152 203 diff --git a/graphics/pokemon/vivillon/river/back.png b/graphics/pokemon/vivillon/river/back.png new file mode 100644 index 000000000..fb65dd038 Binary files /dev/null and b/graphics/pokemon/vivillon/river/back.png differ diff --git a/graphics/pokemon/vivillon/river/front.png b/graphics/pokemon/vivillon/river/front.png new file mode 100644 index 000000000..4de5b11de Binary files /dev/null and b/graphics/pokemon/vivillon/river/front.png differ diff --git a/graphics/pokemon/vivillon/river/icon.png b/graphics/pokemon/vivillon/river/icon.png new file mode 100644 index 000000000..a7427d685 Binary files /dev/null and b/graphics/pokemon/vivillon/river/icon.png differ diff --git a/graphics/pokemon/vivillon/river/normal.pal b/graphics/pokemon/vivillon/river/normal.pal new file mode 100644 index 000000000..bf2b4c321 --- /dev/null +++ b/graphics/pokemon/vivillon/river/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +80 72 40 +199 118 7 +53 69 31 +88 80 80 +224 192 120 +119 103 11 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +7 106 205 +0 75 113 +107 186 194 diff --git a/graphics/pokemon/vivillon/river/shiny.pal b/graphics/pokemon/vivillon/river/shiny.pal new file mode 100644 index 000000000..dc5165d33 --- /dev/null +++ b/graphics/pokemon/vivillon/river/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +80 72 40 +199 118 7 +53 69 31 +145 140 140 +224 192 120 +119 103 11 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +7 106 205 +0 75 113 +107 186 194 diff --git a/graphics/pokemon/vivillon/sandstorm/back.png b/graphics/pokemon/vivillon/sandstorm/back.png new file mode 100644 index 000000000..53163d7a2 Binary files /dev/null and b/graphics/pokemon/vivillon/sandstorm/back.png differ diff --git a/graphics/pokemon/vivillon/sandstorm/front.png b/graphics/pokemon/vivillon/sandstorm/front.png new file mode 100644 index 000000000..a672d05ba Binary files /dev/null and b/graphics/pokemon/vivillon/sandstorm/front.png differ diff --git a/graphics/pokemon/vivillon/sandstorm/icon.png b/graphics/pokemon/vivillon/sandstorm/icon.png new file mode 100644 index 000000000..e90306872 Binary files /dev/null and b/graphics/pokemon/vivillon/sandstorm/icon.png differ diff --git a/graphics/pokemon/vivillon/sandstorm/normal.pal b/graphics/pokemon/vivillon/sandstorm/normal.pal new file mode 100644 index 000000000..99315cc81 --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +101 77 31 +216 191 124 +88 80 80 +80 72 40 +224 192 120 +142 124 58 +177 148 103 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +188 106 71 +0 0 0 diff --git a/graphics/pokemon/vivillon/sandstorm/shiny.pal b/graphics/pokemon/vivillon/sandstorm/shiny.pal new file mode 100644 index 000000000..b76f3d74b --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +101 77 31 +216 191 124 +145 140 140 +80 72 40 +224 192 120 +142 124 58 +177 148 103 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +188 106 71 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/back.png b/graphics/pokemon/vivillon/savanna/back.png new file mode 100644 index 000000000..9ef1fcf98 Binary files /dev/null and b/graphics/pokemon/vivillon/savanna/back.png differ diff --git a/graphics/pokemon/vivillon/savanna/front.png b/graphics/pokemon/vivillon/savanna/front.png new file mode 100644 index 000000000..4023a2c94 Binary files /dev/null and b/graphics/pokemon/vivillon/savanna/front.png differ diff --git a/graphics/pokemon/vivillon/savanna/icon.png b/graphics/pokemon/vivillon/savanna/icon.png new file mode 100644 index 000000000..2665f3456 Binary files /dev/null and b/graphics/pokemon/vivillon/savanna/icon.png differ diff --git a/graphics/pokemon/vivillon/savanna/normal.pal b/graphics/pokemon/vivillon/savanna/normal.pal new file mode 100644 index 000000000..8853a6def --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +12 95 101 +4 106 189 +250 217 33 +35 184 188 +88 80 80 +80 72 40 +224 192 120 +35 143 152 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/shiny.pal b/graphics/pokemon/vivillon/savanna/shiny.pal new file mode 100644 index 000000000..9a306d348 --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +12 95 101 +4 106 189 +250 217 33 +35 184 188 +145 140 140 +80 72 40 +224 192 120 +35 143 152 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/shiny.pal b/graphics/pokemon/vivillon/shiny.pal new file mode 100644 index 000000000..308ee3940 --- /dev/null +++ b/graphics/pokemon/vivillon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +125 129 114 +250 250 250 +209 204 203 +145 140 140 +80 72 40 +224 192 120 +252 252 252 +225 225 225 +196 189 182 +179 171 170 +196 113 148 +191 57 117 +119 109 104 diff --git a/graphics/pokemon/vivillon/sun/back.png b/graphics/pokemon/vivillon/sun/back.png new file mode 100644 index 000000000..c0b81c2aa Binary files /dev/null and b/graphics/pokemon/vivillon/sun/back.png differ diff --git a/graphics/pokemon/vivillon/sun/front.png b/graphics/pokemon/vivillon/sun/front.png new file mode 100644 index 000000000..c8a984227 Binary files /dev/null and b/graphics/pokemon/vivillon/sun/front.png differ diff --git a/graphics/pokemon/vivillon/sun/icon.png b/graphics/pokemon/vivillon/sun/icon.png new file mode 100644 index 000000000..7b7974210 Binary files /dev/null and b/graphics/pokemon/vivillon/sun/icon.png differ diff --git a/graphics/pokemon/vivillon/sun/normal.pal b/graphics/pokemon/vivillon/sun/normal.pal new file mode 100644 index 000000000..4a6dd3b8b --- /dev/null +++ b/graphics/pokemon/vivillon/sun/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +179 63 13 +243 143 52 +231 50 96 +88 80 80 +80 72 40 +224 192 120 +242 219 55 +225 85 26 +179 32 69 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/sun/shiny.pal b/graphics/pokemon/vivillon/sun/shiny.pal new file mode 100644 index 000000000..89fa3b022 --- /dev/null +++ b/graphics/pokemon/vivillon/sun/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +179 63 13 +243 143 52 +231 50 96 +145 140 140 +80 72 40 +224 192 120 +242 219 55 +225 85 26 +179 32 69 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/tundra/back.png b/graphics/pokemon/vivillon/tundra/back.png new file mode 100644 index 000000000..c169392b3 Binary files /dev/null and b/graphics/pokemon/vivillon/tundra/back.png differ diff --git a/graphics/pokemon/vivillon/tundra/front.png b/graphics/pokemon/vivillon/tundra/front.png new file mode 100644 index 000000000..ad040d80e Binary files /dev/null and b/graphics/pokemon/vivillon/tundra/front.png differ diff --git a/graphics/pokemon/vivillon/tundra/icon.png b/graphics/pokemon/vivillon/tundra/icon.png new file mode 100644 index 000000000..8d38291d4 Binary files /dev/null and b/graphics/pokemon/vivillon/tundra/icon.png differ diff --git a/graphics/pokemon/vivillon/tundra/normal.pal b/graphics/pokemon/vivillon/tundra/normal.pal new file mode 100644 index 000000000..a83d1c357 --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +50 90 135 +162 209 232 +248 248 248 +88 80 80 +80 72 40 +224 192 120 +116 171 211 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +63 114 171 +0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/shiny.pal b/graphics/pokemon/vivillon/tundra/shiny.pal new file mode 100644 index 000000000..e75ae64ef --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +50 90 135 +162 209 232 +248 248 248 +145 140 140 +80 72 40 +224 192 120 +116 171 211 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +63 114 171 +0 0 0 diff --git a/graphics/pokemon/volbeat/anim_front.png b/graphics/pokemon/volbeat/anim_front.png index 945ed1400..429e9b196 100644 Binary files a/graphics/pokemon/volbeat/anim_front.png and b/graphics/pokemon/volbeat/anim_front.png differ diff --git a/graphics/pokemon/volbeat/back.png b/graphics/pokemon/volbeat/back.png index 217b966ed..adbbc01e9 100644 Binary files a/graphics/pokemon/volbeat/back.png and b/graphics/pokemon/volbeat/back.png differ diff --git a/graphics/pokemon/volbeat/front.png b/graphics/pokemon/volbeat/front.png index 9daf199a3..11dc67ba3 100644 Binary files a/graphics/pokemon/volbeat/front.png and b/graphics/pokemon/volbeat/front.png differ diff --git a/graphics/pokemon/volbeat/icon.png b/graphics/pokemon/volbeat/icon.png index 849715d33..6b16934cb 100644 Binary files a/graphics/pokemon/volbeat/icon.png and b/graphics/pokemon/volbeat/icon.png differ diff --git a/graphics/pokemon/volbeat/normal.pal b/graphics/pokemon/volbeat/normal.pal index 8d2cedfa8..885328b62 100644 --- a/graphics/pokemon/volbeat/normal.pal +++ b/graphics/pokemon/volbeat/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -222 222 222 -139 139 148 -74 74 82 -0 0 0 -246 131 115 -230 82 98 -205 57 82 -139 49 74 -255 230 82 -222 189 82 -98 74 49 -164 180 197 -123 139 164 -74 82 106 -255 255 255 +152 208 160 +64 72 64 +16 16 16 +216 216 216 +136 136 136 +120 104 56 +224 168 64 +248 224 120 +184 56 64 +136 32 40 +152 168 200 +56 72 104 +112 128 168 +216 88 88 +248 248 248 +240 136 128 diff --git a/graphics/pokemon/volbeat/shiny.pal b/graphics/pokemon/volbeat/shiny.pal index 106d373cf..e25d8d071 100644 --- a/graphics/pokemon/volbeat/shiny.pal +++ b/graphics/pokemon/volbeat/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 148 -222 222 222 -139 139 148 -74 74 82 -0 0 0 -123 197 255 -90 172 230 -49 131 197 -74 74 131 -255 230 82 -222 189 82 -98 74 49 -205 139 222 -164 82 189 -65 32 82 -255 255 255 +152 208 160 +72 72 80 +16 16 16 +216 216 216 +136 136 144 +136 104 80 +216 176 80 +248 232 104 +80 120 208 +48 88 152 +208 152 232 +112 56 136 +160 104 184 +96 160 248 +248 248 248 +168 208 248 diff --git a/graphics/pokemon/volcanion/back.png b/graphics/pokemon/volcanion/back.png new file mode 100644 index 000000000..c65b707d4 Binary files /dev/null and b/graphics/pokemon/volcanion/back.png differ diff --git a/graphics/pokemon/volcanion/front.png b/graphics/pokemon/volcanion/front.png new file mode 100644 index 000000000..7344442ca Binary files /dev/null and b/graphics/pokemon/volcanion/front.png differ diff --git a/graphics/pokemon/volcanion/icon.png b/graphics/pokemon/volcanion/icon.png new file mode 100644 index 000000000..9d3ee0321 Binary files /dev/null and b/graphics/pokemon/volcanion/icon.png differ diff --git a/graphics/pokemon/volcanion/normal.pal b/graphics/pokemon/volcanion/normal.pal new file mode 100644 index 000000000..7738d6b8e --- /dev/null +++ b/graphics/pokemon/volcanion/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 72 24 +120 40 40 +248 208 96 +168 56 56 +224 80 80 +184 136 40 +56 136 152 +16 16 16 +56 248 248 +40 80 96 +24 48 56 +192 136 48 +248 168 64 +184 112 40 +200 200 208 diff --git a/graphics/pokemon/volcanion/shiny.pal b/graphics/pokemon/volcanion/shiny.pal new file mode 100644 index 000000000..27e1cd3d9 --- /dev/null +++ b/graphics/pokemon/volcanion/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 24 104 +96 96 32 +248 96 192 +168 168 56 +224 224 80 +168 72 128 +56 136 152 +16 16 16 +56 248 248 +40 80 96 +24 48 56 +168 72 128 +248 168 64 +184 112 40 +200 200 208 diff --git a/graphics/pokemon/volcarona/back.png b/graphics/pokemon/volcarona/back.png new file mode 100644 index 000000000..6388e505b Binary files /dev/null and b/graphics/pokemon/volcarona/back.png differ diff --git a/graphics/pokemon/volcarona/footprint.png b/graphics/pokemon/volcarona/footprint.png new file mode 100644 index 000000000..694b0c1b7 Binary files /dev/null and b/graphics/pokemon/volcarona/footprint.png differ diff --git a/graphics/pokemon/volcarona/front.png b/graphics/pokemon/volcarona/front.png new file mode 100644 index 000000000..782ac1276 Binary files /dev/null and b/graphics/pokemon/volcarona/front.png differ diff --git a/graphics/pokemon/volcarona/icon.png b/graphics/pokemon/volcarona/icon.png new file mode 100644 index 000000000..c518ab0b4 Binary files /dev/null and b/graphics/pokemon/volcarona/icon.png differ diff --git a/graphics/pokemon/volcarona/normal.pal b/graphics/pokemon/volcarona/normal.pal new file mode 100644 index 000000000..4ac0cab8f --- /dev/null +++ b/graphics/pokemon/volcarona/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 64 56 +192 88 80 +96 40 40 +56 48 56 +24 24 32 +240 112 64 +96 88 88 +176 160 152 +232 216 216 +0 112 152 +0 192 240 +56 72 88 +112 152 144 +160 224 224 +80 104 120 diff --git a/graphics/pokemon/volcarona/shiny.pal b/graphics/pokemon/volcarona/shiny.pal new file mode 100644 index 000000000..1e4deee4c --- /dev/null +++ b/graphics/pokemon/volcarona/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 24 +176 136 32 +88 56 8 +56 56 72 +24 24 32 +240 192 64 +104 104 120 +152 192 200 +232 240 240 +0 144 56 +0 248 112 +40 56 80 +96 104 160 +168 152 216 +56 72 128 diff --git a/graphics/pokemon/voltorb/anim_front.png b/graphics/pokemon/voltorb/anim_front.png index ef550558b..fcd0ab765 100644 Binary files a/graphics/pokemon/voltorb/anim_front.png and b/graphics/pokemon/voltorb/anim_front.png differ diff --git a/graphics/pokemon/voltorb/back.png b/graphics/pokemon/voltorb/back.png index c379b4a8b..6010acc3b 100644 Binary files a/graphics/pokemon/voltorb/back.png and b/graphics/pokemon/voltorb/back.png differ diff --git a/graphics/pokemon/voltorb/front.png b/graphics/pokemon/voltorb/front.png index da18b70b6..c87c4dec0 100644 Binary files a/graphics/pokemon/voltorb/front.png and b/graphics/pokemon/voltorb/front.png differ diff --git a/graphics/pokemon/voltorb/icon.png b/graphics/pokemon/voltorb/icon.png index 53d318fdb..551dbf281 100644 Binary files a/graphics/pokemon/voltorb/icon.png and b/graphics/pokemon/voltorb/icon.png differ diff --git a/graphics/pokemon/voltorb/normal.pal b/graphics/pokemon/voltorb/normal.pal index 64007ece6..f59c1a4d4 100644 --- a/graphics/pokemon/voltorb/normal.pal +++ b/graphics/pokemon/voltorb/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 213 213 -180 172 172 -90 82 82 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 172 156 -255 82 32 -230 65 0 -213 49 0 -131 16 16 +152 208 160 16 16 16 +120 48 56 +176 80 88 +224 112 104 +200 80 88 +248 144 144 +232 168 160 +200 48 96 +208 216 224 +176 184 200 +248 248 248 +88 80 80 +136 128 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/shiny.pal b/graphics/pokemon/voltorb/shiny.pal index 1ceb68b1b..6b46ff5d7 100644 --- a/graphics/pokemon/voltorb/shiny.pal +++ b/graphics/pokemon/voltorb/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 213 213 -180 172 172 -90 82 82 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -255 0 255 -82 106 238 -41 65 197 -0 24 156 -0 0 115 -0 0 74 +152 208 160 16 16 16 +32 32 112 +56 40 184 +48 112 248 +72 88 232 +112 144 248 +168 184 248 +56 40 184 +216 208 208 +176 168 184 +248 248 248 +88 80 80 +136 128 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vullaby/anim_front.png b/graphics/pokemon/vullaby/anim_front.png new file mode 100644 index 000000000..da73a48bb Binary files /dev/null and b/graphics/pokemon/vullaby/anim_front.png differ diff --git a/graphics/pokemon/vullaby/back.png b/graphics/pokemon/vullaby/back.png new file mode 100644 index 000000000..e1e8fe0a1 Binary files /dev/null and b/graphics/pokemon/vullaby/back.png differ diff --git a/graphics/pokemon/vullaby/footprint.png b/graphics/pokemon/vullaby/footprint.png new file mode 100644 index 000000000..db19aa1bb Binary files /dev/null and b/graphics/pokemon/vullaby/footprint.png differ diff --git a/graphics/pokemon/vullaby/front.png b/graphics/pokemon/vullaby/front.png new file mode 100644 index 000000000..e4b46f175 Binary files /dev/null and b/graphics/pokemon/vullaby/front.png differ diff --git a/graphics/pokemon/vullaby/icon.png b/graphics/pokemon/vullaby/icon.png new file mode 100644 index 000000000..0f9e1d135 Binary files /dev/null and b/graphics/pokemon/vullaby/icon.png differ diff --git a/graphics/pokemon/vullaby/normal.pal b/graphics/pokemon/vullaby/normal.pal new file mode 100644 index 000000000..eb0b431a8 --- /dev/null +++ b/graphics/pokemon/vullaby/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 40 +16 16 16 +88 72 64 +104 56 64 +216 128 144 +152 88 96 +248 248 248 +224 96 88 +136 120 120 +104 88 80 +168 144 112 +240 216 184 +80 64 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vullaby/shiny.pal b/graphics/pokemon/vullaby/shiny.pal new file mode 100644 index 000000000..41b820160 --- /dev/null +++ b/graphics/pokemon/vullaby/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 40 +16 16 16 +96 64 56 +104 40 64 +208 104 152 +152 72 104 +248 248 248 +224 96 88 +168 120 80 +128 80 56 +168 168 136 +232 232 208 +88 80 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vulpix/anim_front.png b/graphics/pokemon/vulpix/anim_front.png index f48618e69..322b00e4d 100644 Binary files a/graphics/pokemon/vulpix/anim_front.png and b/graphics/pokemon/vulpix/anim_front.png differ diff --git a/graphics/pokemon/vulpix/back.png b/graphics/pokemon/vulpix/back.png index 49bad4ed6..304618ed3 100644 Binary files a/graphics/pokemon/vulpix/back.png and b/graphics/pokemon/vulpix/back.png differ diff --git a/graphics/pokemon/vulpix/front.png b/graphics/pokemon/vulpix/front.png index 53f866b2c..53c4ced44 100644 Binary files a/graphics/pokemon/vulpix/front.png and b/graphics/pokemon/vulpix/front.png differ diff --git a/graphics/pokemon/vulpix/icon.png b/graphics/pokemon/vulpix/icon.png index d998362d1..57f0f7e45 100644 Binary files a/graphics/pokemon/vulpix/icon.png and b/graphics/pokemon/vulpix/icon.png differ diff --git a/graphics/pokemon/vulpix/normal.pal b/graphics/pokemon/vulpix/normal.pal index 3fb9878d3..555aff127 100644 --- a/graphics/pokemon/vulpix/normal.pal +++ b/graphics/pokemon/vulpix/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -255 230 180 -255 222 148 +152 208 160 +112 40 16 +232 136 96 +216 112 64 +176 88 32 16 16 16 -238 156 74 -205 123 41 -172 90 8 -255 131 74 -222 106 41 -189 74 0 -148 49 0 -246 189 123 -222 156 90 -197 123 57 -131 57 0 +96 56 48 +168 112 88 +200 136 112 +128 64 40 +184 96 64 +248 248 248 +160 120 112 +128 80 80 +216 192 152 +0 0 0 diff --git a/graphics/pokemon/vulpix/shiny.pal b/graphics/pokemon/vulpix/shiny.pal index 7c52191ab..bf8fadc0c 100644 --- a/graphics/pokemon/vulpix/shiny.pal +++ b/graphics/pokemon/vulpix/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 180 -255 255 255 -255 230 180 -255 222 148 +152 208 160 +128 64 24 +248 232 128 +240 200 48 +208 136 40 16 16 16 -197 180 41 -156 139 0 -115 98 0 -255 222 41 -222 180 0 -180 139 0 -123 82 0 -255 255 98 -238 246 0 -205 197 0 -90 74 0 +80 88 48 +192 176 64 +232 232 88 +104 128 32 +152 160 48 +248 248 248 +152 136 104 +208 136 40 +240 224 144 +0 0 0 diff --git a/graphics/pokemon/wailmer/anim_front.png b/graphics/pokemon/wailmer/anim_front.png index f1032d0d1..8d19af603 100644 Binary files a/graphics/pokemon/wailmer/anim_front.png and b/graphics/pokemon/wailmer/anim_front.png differ diff --git a/graphics/pokemon/wailmer/back.png b/graphics/pokemon/wailmer/back.png index 9ad9f21ea..77b6b6eb9 100644 Binary files a/graphics/pokemon/wailmer/back.png and b/graphics/pokemon/wailmer/back.png differ diff --git a/graphics/pokemon/wailmer/front.png b/graphics/pokemon/wailmer/front.png index a17d48cdf..457887bdd 100644 Binary files a/graphics/pokemon/wailmer/front.png and b/graphics/pokemon/wailmer/front.png differ diff --git a/graphics/pokemon/wailmer/icon.png b/graphics/pokemon/wailmer/icon.png index 16ba6d4b9..b8c692642 100644 Binary files a/graphics/pokemon/wailmer/icon.png and b/graphics/pokemon/wailmer/icon.png differ diff --git a/graphics/pokemon/wailmer/normal.pal b/graphics/pokemon/wailmer/normal.pal index 4e56fb42a..d483af0d8 100644 --- a/graphics/pokemon/wailmer/normal.pal +++ b/graphics/pokemon/wailmer/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 172 90 -32 49 74 -49 106 156 -74 131 180 -98 156 205 -255 238 205 -238 213 164 -205 180 131 +152 208 160 +32 72 104 +88 160 192 +56 128 176 +16 88 136 +16 40 56 +16 16 16 +168 184 208 +240 216 160 +120 104 56 +248 248 248 +248 240 200 +120 136 168 +168 144 96 +208 184 120 0 0 0 -156 139 98 -148 197 238 -57 82 123 -106 98 74 -131 139 156 -180 189 197 -255 255 255 diff --git a/graphics/pokemon/wailmer/shiny.pal b/graphics/pokemon/wailmer/shiny.pal index 296519dbd..1b37a6130 100644 --- a/graphics/pokemon/wailmer/shiny.pal +++ b/graphics/pokemon/wailmer/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 172 90 -82 41 123 -148 106 189 -180 139 222 -213 172 255 -255 238 205 -238 213 164 -205 180 131 +152 208 160 +136 72 152 +216 176 224 +176 128 224 +144 96 168 +88 32 112 +16 16 16 +176 184 192 +232 208 160 +104 96 72 +248 248 248 +248 232 200 +128 136 152 +152 136 96 +200 176 128 0 0 0 -156 139 98 -246 205 255 -115 74 156 -106 98 74 -131 139 156 -180 189 197 -255 255 255 diff --git a/graphics/pokemon/wailord/anim_front.png b/graphics/pokemon/wailord/anim_front.png index 3a9ae255c..e0e37ad97 100644 Binary files a/graphics/pokemon/wailord/anim_front.png and b/graphics/pokemon/wailord/anim_front.png differ diff --git a/graphics/pokemon/wailord/back.png b/graphics/pokemon/wailord/back.png index 7698ba500..04dde11d5 100644 Binary files a/graphics/pokemon/wailord/back.png and b/graphics/pokemon/wailord/back.png differ diff --git a/graphics/pokemon/wailord/front.png b/graphics/pokemon/wailord/front.png index e542cbc64..aef6d9b8c 100644 Binary files a/graphics/pokemon/wailord/front.png and b/graphics/pokemon/wailord/front.png differ diff --git a/graphics/pokemon/wailord/icon.png b/graphics/pokemon/wailord/icon.png index f84a7ea70..a6a6ff135 100644 Binary files a/graphics/pokemon/wailord/icon.png and b/graphics/pokemon/wailord/icon.png differ diff --git a/graphics/pokemon/wailord/normal.pal b/graphics/pokemon/wailord/normal.pal index 55fdf02f6..6323bf1f4 100644 --- a/graphics/pokemon/wailord/normal.pal +++ b/graphics/pokemon/wailord/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -238 230 255 -213 205 222 -180 172 180 -180 156 172 -131 115 131 -148 172 255 -82 131 255 -49 98 255 -41 82 197 -49 57 90 -123 106 98 -82 74 74 +152 208 160 +16 64 96 +24 104 152 +8 40 64 +64 168 224 +184 176 168 +104 96 88 +32 136 192 +152 144 136 +168 208 240 +56 48 48 +224 208 200 +24 24 24 +0 0 0 +0 0 0 0 0 0 -180 205 255 -41 82 123 diff --git a/graphics/pokemon/wailord/shiny.pal b/graphics/pokemon/wailord/shiny.pal index 31a687fb9..79551635a 100644 --- a/graphics/pokemon/wailord/shiny.pal +++ b/graphics/pokemon/wailord/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -238 230 255 -213 205 222 -180 172 180 -180 156 172 -131 115 131 -230 197 255 -213 172 255 -172 131 213 -131 90 172 -82 41 123 -123 106 98 -82 74 74 +152 208 160 +88 32 112 +144 80 160 +64 24 88 +184 152 216 +208 200 216 +128 112 128 +160 112 192 +176 168 176 +216 192 224 +80 72 72 +232 224 248 +24 24 24 +0 0 0 +0 0 0 0 0 0 -246 222 255 -115 74 156 diff --git a/graphics/pokemon/walrein/anim_front.png b/graphics/pokemon/walrein/anim_front.png index b809a6806..d434f35d4 100644 Binary files a/graphics/pokemon/walrein/anim_front.png and b/graphics/pokemon/walrein/anim_front.png differ diff --git a/graphics/pokemon/walrein/back.png b/graphics/pokemon/walrein/back.png index c58df92b0..ec0a57ab7 100644 Binary files a/graphics/pokemon/walrein/back.png and b/graphics/pokemon/walrein/back.png differ diff --git a/graphics/pokemon/walrein/front.png b/graphics/pokemon/walrein/front.png index b19ad4564..3ca4a3d41 100644 Binary files a/graphics/pokemon/walrein/front.png and b/graphics/pokemon/walrein/front.png differ diff --git a/graphics/pokemon/walrein/icon.png b/graphics/pokemon/walrein/icon.png index f98348a54..8d1588b69 100644 Binary files a/graphics/pokemon/walrein/icon.png and b/graphics/pokemon/walrein/icon.png differ diff --git a/graphics/pokemon/walrein/normal.pal b/graphics/pokemon/walrein/normal.pal index 2b4fb8ad4..cd33fcf12 100644 --- a/graphics/pokemon/walrein/normal.pal +++ b/graphics/pokemon/walrein/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 115 148 -49 82 123 -57 115 172 -90 139 197 -131 180 230 -164 131 90 -255 197 98 -255 222 131 -255 255 164 -197 49 49 -238 131 131 -123 180 255 -197 205 222 +152 208 160 +32 72 96 +16 16 16 +160 208 240 +32 120 160 +248 248 248 +192 224 240 +128 176 208 +160 136 88 +248 216 120 +80 144 176 +224 192 136 +248 224 168 +168 104 128 +232 160 176 0 0 0 -222 230 255 -255 255 255 diff --git a/graphics/pokemon/walrein/shiny.pal b/graphics/pokemon/walrein/shiny.pal index 0d93d3e7d..4e748c112 100644 --- a/graphics/pokemon/walrein/shiny.pal +++ b/graphics/pokemon/walrein/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -98 115 148 -82 74 123 -164 90 189 -197 131 222 -230 180 238 -164 131 90 -255 197 98 -255 222 131 -255 255 164 -197 49 49 -238 131 131 -123 180 255 -197 205 222 +152 208 160 +104 48 120 +16 16 16 +176 184 200 +168 96 168 +248 248 248 +216 216 240 +224 168 240 +160 128 88 +232 152 96 +192 128 216 +240 208 120 +248 248 160 +192 48 48 +232 128 128 0 0 0 -222 230 255 -255 255 255 diff --git a/graphics/pokemon/wartortle/anim_front.png b/graphics/pokemon/wartortle/anim_front.png index 8c484dade..1480f5f80 100644 Binary files a/graphics/pokemon/wartortle/anim_front.png and b/graphics/pokemon/wartortle/anim_front.png differ diff --git a/graphics/pokemon/wartortle/back.png b/graphics/pokemon/wartortle/back.png index b7ccefbb5..3e47971cf 100644 Binary files a/graphics/pokemon/wartortle/back.png and b/graphics/pokemon/wartortle/back.png differ diff --git a/graphics/pokemon/wartortle/front.png b/graphics/pokemon/wartortle/front.png index 1a71e8410..ee548702f 100644 Binary files a/graphics/pokemon/wartortle/front.png and b/graphics/pokemon/wartortle/front.png differ diff --git a/graphics/pokemon/wartortle/icon.png b/graphics/pokemon/wartortle/icon.png index 2cdfca2d9..355cc0f84 100644 Binary files a/graphics/pokemon/wartortle/icon.png and b/graphics/pokemon/wartortle/icon.png differ diff --git a/graphics/pokemon/wartortle/normal.pal b/graphics/pokemon/wartortle/normal.pal index b497d87b3..ff42ae4d4 100644 --- a/graphics/pokemon/wartortle/normal.pal +++ b/graphics/pokemon/wartortle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 238 230 +153 210 164 +152 174 220 255 255 255 -230 238 230 -197 213 222 -197 49 0 -205 131 32 -148 98 98 -106 74 24 -246 238 139 -222 197 139 -189 139 57 -213 189 255 -172 139 238 -123 106 197 -82 65 123 16 16 16 +171 208 219 +43 82 136 +85 137 200 +218 235 242 +192 205 235 +80 46 39 +145 112 87 +204 182 140 +49 65 74 +255 239 206 +145 112 87 +184 157 137 diff --git a/graphics/pokemon/wartortle/shiny.pal b/graphics/pokemon/wartortle/shiny.pal index 9694dfc73..39b77faec 100644 --- a/graphics/pokemon/wartortle/shiny.pal +++ b/graphics/pokemon/wartortle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 +153 210 164 +188 188 244 255 255 255 -197 238 197 -148 205 156 -197 49 0 -131 148 65 -98 115 32 -65 82 0 -255 222 115 -230 172 90 -189 139 57 -255 238 255 -230 213 255 -180 164 205 -82 65 106 16 16 16 +180 222 189 +98 82 148 +145 132 188 +213 246 197 +222 222 255 +57 90 16 +90 139 16 +222 164 65 +65 65 82 +246 213 123 +164 98 32 +156 197 49 diff --git a/graphics/pokemon/watchog/anim_front.png b/graphics/pokemon/watchog/anim_front.png new file mode 100644 index 000000000..21bddd3c8 Binary files /dev/null and b/graphics/pokemon/watchog/anim_front.png differ diff --git a/graphics/pokemon/watchog/back.png b/graphics/pokemon/watchog/back.png new file mode 100644 index 000000000..fe1325645 Binary files /dev/null and b/graphics/pokemon/watchog/back.png differ diff --git a/graphics/pokemon/watchog/footprint.png b/graphics/pokemon/watchog/footprint.png new file mode 100644 index 000000000..553c2782c Binary files /dev/null and b/graphics/pokemon/watchog/footprint.png differ diff --git a/graphics/pokemon/watchog/front.png b/graphics/pokemon/watchog/front.png new file mode 100644 index 000000000..58affb580 Binary files /dev/null and b/graphics/pokemon/watchog/front.png differ diff --git a/graphics/pokemon/watchog/icon.png b/graphics/pokemon/watchog/icon.png new file mode 100644 index 000000000..9ea2f1330 Binary files /dev/null and b/graphics/pokemon/watchog/icon.png differ diff --git a/graphics/pokemon/watchog/normal.pal b/graphics/pokemon/watchog/normal.pal new file mode 100644 index 000000000..2dcff58a5 --- /dev/null +++ b/graphics/pokemon/watchog/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +144 128 120 +248 248 248 +80 40 32 +144 72 56 +200 184 176 +168 48 48 +64 56 64 +232 72 72 +240 176 40 +128 120 96 +216 192 160 +176 152 128 +112 40 40 +184 128 32 diff --git a/graphics/pokemon/watchog/shiny.pal b/graphics/pokemon/watchog/shiny.pal new file mode 100644 index 000000000..21e89a9a1 --- /dev/null +++ b/graphics/pokemon/watchog/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +128 128 128 +248 248 248 +88 40 72 +160 56 104 +184 184 184 +168 48 48 +64 56 64 +240 72 72 +120 232 144 +120 120 48 +216 192 128 +176 152 96 +112 40 88 +48 176 80 diff --git a/graphics/pokemon/weavile/anim_front.png b/graphics/pokemon/weavile/anim_front.png new file mode 100644 index 000000000..a09dde1ff Binary files /dev/null and b/graphics/pokemon/weavile/anim_front.png differ diff --git a/graphics/pokemon/weavile/back.png b/graphics/pokemon/weavile/back.png new file mode 100644 index 000000000..c30db799f Binary files /dev/null and b/graphics/pokemon/weavile/back.png differ diff --git a/graphics/pokemon/weavile/footprint.png b/graphics/pokemon/weavile/footprint.png new file mode 100644 index 000000000..03d2b626b Binary files /dev/null and b/graphics/pokemon/weavile/footprint.png differ diff --git a/graphics/pokemon/weavile/front.png b/graphics/pokemon/weavile/front.png new file mode 100644 index 000000000..6f8da6525 Binary files /dev/null and b/graphics/pokemon/weavile/front.png differ diff --git a/graphics/pokemon/weavile/icon.png b/graphics/pokemon/weavile/icon.png new file mode 100644 index 000000000..6b4d86766 Binary files /dev/null and b/graphics/pokemon/weavile/icon.png differ diff --git a/graphics/pokemon/weavile/normal.pal b/graphics/pokemon/weavile/normal.pal new file mode 100644 index 000000000..8e81acac3 --- /dev/null +++ b/graphics/pokemon/weavile/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 40 80 +112 24 40 +240 72 104 +240 128 128 +104 96 120 +192 184 200 +16 16 16 +248 248 248 +136 128 168 +72 80 112 +96 112 152 +40 40 64 +240 208 80 +176 136 56 +72 80 104 diff --git a/graphics/pokemon/weavile/shiny.pal b/graphics/pokemon/weavile/shiny.pal new file mode 100644 index 000000000..aa23f1d3b --- /dev/null +++ b/graphics/pokemon/weavile/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +208 160 80 +128 88 32 +240 216 88 +248 240 136 +104 96 120 +192 184 200 +16 16 16 +248 248 248 +232 160 200 +200 80 152 +224 136 168 +120 56 104 +232 208 120 +176 136 40 +200 80 152 diff --git a/graphics/pokemon/weedle/anim_front.png b/graphics/pokemon/weedle/anim_front.png index 2334ea600..16b95eaa6 100644 Binary files a/graphics/pokemon/weedle/anim_front.png and b/graphics/pokemon/weedle/anim_front.png differ diff --git a/graphics/pokemon/weedle/back.png b/graphics/pokemon/weedle/back.png index 3180bf513..4d4742339 100644 Binary files a/graphics/pokemon/weedle/back.png and b/graphics/pokemon/weedle/back.png differ diff --git a/graphics/pokemon/weedle/front.png b/graphics/pokemon/weedle/front.png index 036cf109c..329f69e22 100644 Binary files a/graphics/pokemon/weedle/front.png and b/graphics/pokemon/weedle/front.png differ diff --git a/graphics/pokemon/weedle/icon.png b/graphics/pokemon/weedle/icon.png index 3a36001c6..f6c16767f 100644 Binary files a/graphics/pokemon/weedle/icon.png and b/graphics/pokemon/weedle/icon.png differ diff --git a/graphics/pokemon/weedle/normal.pal b/graphics/pokemon/weedle/normal.pal index da76f3794..eefe5e0dd 100644 --- a/graphics/pokemon/weedle/normal.pal +++ b/graphics/pokemon/weedle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 205 205 -131 131 148 -255 230 123 -238 172 65 -205 115 16 -139 41 16 -255 230 123 -230 106 49 -205 41 0 -139 41 16 -255 238 180 -205 156 90 -255 0 255 +152 208 160 +136 136 144 +248 248 248 +88 88 96 +192 192 192 +128 88 48 +208 160 96 +168 112 64 +80 56 32 +224 192 160 24 24 24 +152 72 104 +216 112 152 +232 184 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/weedle/shiny.pal b/graphics/pokemon/weedle/shiny.pal index ea331921e..b7150af41 100644 --- a/graphics/pokemon/weedle/shiny.pal +++ b/graphics/pokemon/weedle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -205 205 205 -131 131 148 -255 255 106 -255 238 65 -238 180 24 -139 41 16 -255 230 123 -222 172 205 -172 123 156 -115 65 98 -255 238 180 -205 156 90 -255 0 255 +152 208 160 +136 136 144 +248 248 248 +88 88 96 +192 192 192 +216 136 16 +248 240 48 +240 176 48 +184 120 32 +248 248 184 24 24 24 +168 80 120 +224 152 168 +224 200 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/weepinbell/anim_front.png b/graphics/pokemon/weepinbell/anim_front.png index 4574d1c5d..e182c3582 100644 Binary files a/graphics/pokemon/weepinbell/anim_front.png and b/graphics/pokemon/weepinbell/anim_front.png differ diff --git a/graphics/pokemon/weepinbell/back.png b/graphics/pokemon/weepinbell/back.png index aad38d1df..b4745775c 100644 Binary files a/graphics/pokemon/weepinbell/back.png and b/graphics/pokemon/weepinbell/back.png differ diff --git a/graphics/pokemon/weepinbell/front.png b/graphics/pokemon/weepinbell/front.png index 19b821711..10cba75a7 100644 Binary files a/graphics/pokemon/weepinbell/front.png and b/graphics/pokemon/weepinbell/front.png differ diff --git a/graphics/pokemon/weepinbell/icon.png b/graphics/pokemon/weepinbell/icon.png index eda2fd29a..d63521d79 100644 Binary files a/graphics/pokemon/weepinbell/icon.png and b/graphics/pokemon/weepinbell/icon.png differ diff --git a/graphics/pokemon/weepinbell/normal.pal b/graphics/pokemon/weepinbell/normal.pal index 162f84084..d489fda44 100644 --- a/graphics/pokemon/weepinbell/normal.pal +++ b/graphics/pokemon/weepinbell/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -246 246 246 -255 255 255 -180 131 41 -255 164 115 -238 115 65 -189 65 16 -255 230 156 -255 213 106 -238 180 0 -189 255 115 -156 213 74 -115 172 49 -82 98 41 -172 123 41 -115 82 16 +0 176 232 +40 96 40 +88 160 96 +160 216 120 +96 88 72 +160 136 112 16 16 16 +248 240 160 +240 232 80 +136 192 104 +200 192 72 +152 168 48 +248 248 248 +144 72 104 +232 168 176 +192 136 128 diff --git a/graphics/pokemon/weepinbell/shiny.pal b/graphics/pokemon/weepinbell/shiny.pal index 2c7c777e6..700a346af 100644 --- a/graphics/pokemon/weepinbell/shiny.pal +++ b/graphics/pokemon/weepinbell/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -246 246 246 -255 255 255 -106 139 16 -197 172 180 -156 131 139 -115 90 98 -255 255 115 -222 230 74 -180 189 32 -246 255 123 -205 238 82 -164 197 41 -74 106 0 -172 123 41 -115 82 16 +0 176 232 +96 136 0 +144 184 24 +216 248 96 +104 80 48 +160 128 64 16 16 16 +240 248 160 +216 248 88 +184 224 64 +184 200 56 +152 168 48 +248 248 248 +152 104 120 +232 200 208 +192 152 168 diff --git a/graphics/pokemon/weezing/anim_front.png b/graphics/pokemon/weezing/anim_front.png index c4d684163..bcbed2919 100644 Binary files a/graphics/pokemon/weezing/anim_front.png and b/graphics/pokemon/weezing/anim_front.png differ diff --git a/graphics/pokemon/weezing/back.png b/graphics/pokemon/weezing/back.png index 3d3883211..92fd4020b 100644 Binary files a/graphics/pokemon/weezing/back.png and b/graphics/pokemon/weezing/back.png differ diff --git a/graphics/pokemon/weezing/front.png b/graphics/pokemon/weezing/front.png index 7c2914724..1b5aba9c9 100644 Binary files a/graphics/pokemon/weezing/front.png and b/graphics/pokemon/weezing/front.png differ diff --git a/graphics/pokemon/weezing/galarian/back.png b/graphics/pokemon/weezing/galarian/back.png new file mode 100644 index 000000000..e4ecb384a Binary files /dev/null and b/graphics/pokemon/weezing/galarian/back.png differ diff --git a/graphics/pokemon/weezing/galarian/front.png b/graphics/pokemon/weezing/galarian/front.png new file mode 100644 index 000000000..c66352bb0 Binary files /dev/null and b/graphics/pokemon/weezing/galarian/front.png differ diff --git a/graphics/pokemon/weezing/galarian/normal.pal b/graphics/pokemon/weezing/galarian/normal.pal new file mode 100644 index 000000000..5e03511cf --- /dev/null +++ b/graphics/pokemon/weezing/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 176 88 +184 208 136 +104 112 72 +216 216 208 +248 248 248 +40 40 40 +152 152 144 +80 80 80 +104 104 104 +16 16 16 +176 176 176 +136 40 64 +184 168 72 +176 80 96 +0 0 0 diff --git a/graphics/pokemon/weezing/galarian/shiny.pal b/graphics/pokemon/weezing/galarian/shiny.pal new file mode 100644 index 000000000..f29e82cec --- /dev/null +++ b/graphics/pokemon/weezing/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 176 88 +184 208 136 +104 112 72 +216 216 208 +248 248 248 +48 32 24 +168 120 104 +96 64 56 +112 80 72 +16 16 16 +192 144 128 +136 40 64 +184 168 72 +176 80 96 +0 0 0 diff --git a/graphics/pokemon/weezing/icon.png b/graphics/pokemon/weezing/icon.png index 4ef2404a9..c39338498 100644 Binary files a/graphics/pokemon/weezing/icon.png and b/graphics/pokemon/weezing/icon.png differ diff --git a/graphics/pokemon/weezing/normal.pal b/graphics/pokemon/weezing/normal.pal index 2d8469910..3c8be4dec 100644 --- a/graphics/pokemon/weezing/normal.pal +++ b/graphics/pokemon/weezing/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -222 222 222 -255 0 255 -213 205 106 -222 98 32 -164 32 0 -238 213 106 -213 197 74 -197 180 41 -238 197 197 -213 164 172 -180 106 139 -139 65 98 -106 32 65 +0 176 232 +184 184 136 +216 216 184 +152 152 96 +120 96 128 +168 144 200 +88 64 80 +144 120 168 +192 184 216 16 16 16 +248 248 248 +192 192 208 +208 192 176 +160 144 136 +136 88 88 +200 120 136 diff --git a/graphics/pokemon/weezing/shiny.pal b/graphics/pokemon/weezing/shiny.pal index 1f0b9347c..11a7a0793 100644 --- a/graphics/pokemon/weezing/shiny.pal +++ b/graphics/pokemon/weezing/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 205 -255 255 255 -222 222 222 -255 0 255 -213 205 106 -222 98 32 -164 32 0 -213 139 197 -180 106 164 -139 65 123 -189 230 230 -148 189 189 -106 148 148 -41 82 82 -8 49 49 +0 176 232 +176 128 176 +208 168 208 +136 88 136 +56 104 104 +128 176 168 +24 64 64 +88 136 128 +168 216 200 16 16 16 +248 248 248 +184 184 184 +208 200 112 +160 144 48 +160 64 48 +216 120 72 diff --git a/graphics/pokemon/whimsicott/anim_front.png b/graphics/pokemon/whimsicott/anim_front.png new file mode 100644 index 000000000..4b463db3a Binary files /dev/null and b/graphics/pokemon/whimsicott/anim_front.png differ diff --git a/graphics/pokemon/whimsicott/back.png b/graphics/pokemon/whimsicott/back.png new file mode 100644 index 000000000..dc8c82a3d Binary files /dev/null and b/graphics/pokemon/whimsicott/back.png differ diff --git a/graphics/pokemon/whimsicott/footprint.png b/graphics/pokemon/whimsicott/footprint.png new file mode 100644 index 000000000..4cc2972cf Binary files /dev/null and b/graphics/pokemon/whimsicott/footprint.png differ diff --git a/graphics/pokemon/whimsicott/front.png b/graphics/pokemon/whimsicott/front.png new file mode 100644 index 000000000..becc3c286 Binary files /dev/null and b/graphics/pokemon/whimsicott/front.png differ diff --git a/graphics/pokemon/whimsicott/icon.png b/graphics/pokemon/whimsicott/icon.png new file mode 100644 index 000000000..c90bb3280 Binary files /dev/null and b/graphics/pokemon/whimsicott/icon.png differ diff --git a/graphics/pokemon/whimsicott/normal.pal b/graphics/pokemon/whimsicott/normal.pal new file mode 100644 index 000000000..3a8406a84 --- /dev/null +++ b/graphics/pokemon/whimsicott/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 128 96 +96 80 64 +248 240 200 +184 176 136 +16 16 16 +32 80 40 +56 128 64 +80 184 104 +168 128 96 +64 48 40 +192 96 48 +128 96 72 +248 248 248 +248 152 96 +184 96 96 diff --git a/graphics/pokemon/whimsicott/shiny.pal b/graphics/pokemon/whimsicott/shiny.pal new file mode 100644 index 000000000..45dae5155 --- /dev/null +++ b/graphics/pokemon/whimsicott/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 152 128 +120 104 104 +248 240 232 +184 184 176 +16 16 16 +40 64 96 +64 120 152 +88 160 208 +112 96 88 +40 32 32 +176 104 16 +80 64 64 +248 248 248 +232 168 0 +168 72 96 diff --git a/graphics/pokemon/whirlipede/anim_front.png b/graphics/pokemon/whirlipede/anim_front.png new file mode 100644 index 000000000..5ff49d921 Binary files /dev/null and b/graphics/pokemon/whirlipede/anim_front.png differ diff --git a/graphics/pokemon/whirlipede/back.png b/graphics/pokemon/whirlipede/back.png new file mode 100644 index 000000000..adcf644f6 Binary files /dev/null and b/graphics/pokemon/whirlipede/back.png differ diff --git a/graphics/pokemon/whirlipede/footprint.png b/graphics/pokemon/whirlipede/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/whirlipede/footprint.png differ diff --git a/graphics/pokemon/whirlipede/front.png b/graphics/pokemon/whirlipede/front.png new file mode 100644 index 000000000..92f12ebaa Binary files /dev/null and b/graphics/pokemon/whirlipede/front.png differ diff --git a/graphics/pokemon/whirlipede/icon.png b/graphics/pokemon/whirlipede/icon.png new file mode 100644 index 000000000..11ae9535e Binary files /dev/null and b/graphics/pokemon/whirlipede/icon.png differ diff --git a/graphics/pokemon/whirlipede/normal.pal b/graphics/pokemon/whirlipede/normal.pal new file mode 100644 index 000000000..59a3b2795 --- /dev/null +++ b/graphics/pokemon/whirlipede/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 96 +120 112 152 +16 16 16 +152 152 184 +208 112 120 +192 80 104 +72 72 80 +56 48 56 +32 32 32 +88 88 120 +176 120 64 +240 184 112 +144 72 96 +136 48 64 +0 0 0 diff --git a/graphics/pokemon/whirlipede/shiny.pal b/graphics/pokemon/whirlipede/shiny.pal new file mode 100644 index 000000000..653139aee --- /dev/null +++ b/graphics/pokemon/whirlipede/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 72 +96 80 128 +16 16 16 +128 104 160 +96 168 144 +56 160 104 +48 48 80 +32 32 48 +24 24 24 +72 56 88 +208 64 104 +248 136 184 +72 120 120 +32 112 72 +0 0 0 diff --git a/graphics/pokemon/whiscash/anim_front.png b/graphics/pokemon/whiscash/anim_front.png index c6f1b3bcf..04ce0e89e 100644 Binary files a/graphics/pokemon/whiscash/anim_front.png and b/graphics/pokemon/whiscash/anim_front.png differ diff --git a/graphics/pokemon/whiscash/back.png b/graphics/pokemon/whiscash/back.png index 6aad1817d..8741f6e9a 100644 Binary files a/graphics/pokemon/whiscash/back.png and b/graphics/pokemon/whiscash/back.png differ diff --git a/graphics/pokemon/whiscash/front.png b/graphics/pokemon/whiscash/front.png index 1262d3af8..bfa4b5cbe 100644 Binary files a/graphics/pokemon/whiscash/front.png and b/graphics/pokemon/whiscash/front.png differ diff --git a/graphics/pokemon/whiscash/icon.png b/graphics/pokemon/whiscash/icon.png index dcd79a540..09646263a 100644 Binary files a/graphics/pokemon/whiscash/icon.png and b/graphics/pokemon/whiscash/icon.png differ diff --git a/graphics/pokemon/whiscash/normal.pal b/graphics/pokemon/whiscash/normal.pal index c6b70659b..aaad3dab8 100644 --- a/graphics/pokemon/whiscash/normal.pal +++ b/graphics/pokemon/whiscash/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -164 156 90 -0 0 0 -82 98 148 -98 115 164 -115 139 180 -148 180 222 -222 164 57 -255 213 74 -172 238 255 -57 74 115 -139 106 49 -131 148 172 -131 197 230 -106 189 222 -131 222 255 -255 255 255 +152 208 160 +192 160 96 +240 208 144 +112 96 56 +8 24 56 +32 48 112 +136 208 240 +96 168 216 +16 16 16 +96 104 168 +64 80 128 +168 176 128 +96 128 184 +120 176 224 +248 248 248 +153 100 125 diff --git a/graphics/pokemon/whiscash/shiny.pal b/graphics/pokemon/whiscash/shiny.pal index 12554c568..4f3716da9 100644 --- a/graphics/pokemon/whiscash/shiny.pal +++ b/graphics/pokemon/whiscash/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -164 156 90 -0 0 0 -57 65 82 -74 82 98 -115 106 123 -148 139 156 -222 98 49 -255 123 82 -172 238 255 -57 74 115 -180 65 49 -131 148 172 -131 197 230 -106 189 222 -131 222 255 -255 255 255 +152 208 160 +216 88 8 +248 120 40 +120 56 0 +24 32 56 +56 64 88 +128 216 248 +104 160 216 +16 16 16 +120 120 136 +72 96 120 +176 112 88 +96 128 184 +144 152 160 +248 248 248 +206 74 90 diff --git a/graphics/pokemon/whismur/anim_front.png b/graphics/pokemon/whismur/anim_front.png index 0770894e4..7fd9b5962 100644 Binary files a/graphics/pokemon/whismur/anim_front.png and b/graphics/pokemon/whismur/anim_front.png differ diff --git a/graphics/pokemon/whismur/back.png b/graphics/pokemon/whismur/back.png index f13819f15..1ee861a0b 100644 Binary files a/graphics/pokemon/whismur/back.png and b/graphics/pokemon/whismur/back.png differ diff --git a/graphics/pokemon/whismur/front.png b/graphics/pokemon/whismur/front.png index d12369e26..5c6ef0e1c 100644 Binary files a/graphics/pokemon/whismur/front.png and b/graphics/pokemon/whismur/front.png differ diff --git a/graphics/pokemon/whismur/icon.png b/graphics/pokemon/whismur/icon.png index 573dfa531..d605398f6 100644 Binary files a/graphics/pokemon/whismur/icon.png and b/graphics/pokemon/whismur/icon.png differ diff --git a/graphics/pokemon/whismur/normal.pal b/graphics/pokemon/whismur/normal.pal index e57bb7b39..a1e8740ff 100644 --- a/graphics/pokemon/whismur/normal.pal +++ b/graphics/pokemon/whismur/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 164 238 -238 148 213 -222 106 189 -189 82 139 -139 57 98 -115 8 24 -255 213 123 -246 172 57 -213 156 0 -164 115 24 -213 213 222 -156 156 164 -90 90 106 +152 208 160 +128 80 120 +232 184 224 +208 144 200 +248 200 104 +152 112 48 +248 224 144 +192 152 80 +16 16 16 +168 112 160 +184 96 120 +240 200 240 +0 0 0 +0 0 0 +0 0 0 0 0 0 diff --git a/graphics/pokemon/whismur/shiny.pal b/graphics/pokemon/whismur/shiny.pal index 395867cad..544396d2d 100644 --- a/graphics/pokemon/whismur/shiny.pal +++ b/graphics/pokemon/whismur/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -255 205 205 -255 172 197 -238 123 156 -222 90 115 -189 49 65 -115 8 24 -205 255 172 -148 230 148 -115 189 115 -65 139 90 -213 213 222 -156 156 164 -90 90 106 -41 41 57 +0 176 232 +144 56 104 +240 192 232 +224 144 192 +112 216 112 +56 112 64 +168 232 144 +96 160 104 +16 16 16 +176 104 160 +200 64 112 +248 200 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wigglytuff/anim_front.png b/graphics/pokemon/wigglytuff/anim_front.png index 66af6ce77..1fd7706d9 100644 Binary files a/graphics/pokemon/wigglytuff/anim_front.png and b/graphics/pokemon/wigglytuff/anim_front.png differ diff --git a/graphics/pokemon/wigglytuff/back.png b/graphics/pokemon/wigglytuff/back.png index c57f8681f..2d5ac12a7 100644 Binary files a/graphics/pokemon/wigglytuff/back.png and b/graphics/pokemon/wigglytuff/back.png differ diff --git a/graphics/pokemon/wigglytuff/front.png b/graphics/pokemon/wigglytuff/front.png index 8bf2ed2f5..89d83fa5c 100644 Binary files a/graphics/pokemon/wigglytuff/front.png and b/graphics/pokemon/wigglytuff/front.png differ diff --git a/graphics/pokemon/wigglytuff/icon.png b/graphics/pokemon/wigglytuff/icon.png index adb921150..c7644c616 100644 Binary files a/graphics/pokemon/wigglytuff/icon.png and b/graphics/pokemon/wigglytuff/icon.png differ diff --git a/graphics/pokemon/wigglytuff/normal.pal b/graphics/pokemon/wigglytuff/normal.pal index b0b85cc79..143b2f466 100644 --- a/graphics/pokemon/wigglytuff/normal.pal +++ b/graphics/pokemon/wigglytuff/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -148 222 205 -115 189 172 -82 156 139 -32 90 98 -156 106 32 -115 65 24 -230 230 230 -205 205 205 +152 208 160 +120 72 88 +248 248 248 +104 104 112 +224 216 232 16 16 16 -255 238 197 -255 197 172 -255 156 131 -255 90 74 -156 57 0 +248 192 200 +208 144 160 +176 112 136 +248 224 224 +16 144 160 +0 104 136 +72 200 216 +96 40 72 +184 112 136 +0 0 0 diff --git a/graphics/pokemon/wigglytuff/shiny.pal b/graphics/pokemon/wigglytuff/shiny.pal index f3d0192a2..d781c0acc 100644 --- a/graphics/pokemon/wigglytuff/shiny.pal +++ b/graphics/pokemon/wigglytuff/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -222 255 164 -180 238 123 -139 197 82 -82 131 16 -156 106 32 -115 65 24 -230 230 230 -205 205 205 +152 208 160 +128 56 128 +248 248 248 +104 104 112 +216 216 224 16 16 16 -246 238 246 -246 197 246 -205 156 205 -164 115 164 -74 24 74 +232 176 240 +208 144 200 +160 104 168 +216 216 224 +136 208 96 +72 160 48 +176 248 136 +112 72 40 +224 96 96 +0 0 0 diff --git a/graphics/pokemon/wimpod/back.png b/graphics/pokemon/wimpod/back.png new file mode 100644 index 000000000..8a5a437dc Binary files /dev/null and b/graphics/pokemon/wimpod/back.png differ diff --git a/graphics/pokemon/wimpod/front.png b/graphics/pokemon/wimpod/front.png new file mode 100644 index 000000000..39b3d2c03 Binary files /dev/null and b/graphics/pokemon/wimpod/front.png differ diff --git a/graphics/pokemon/wimpod/icon.png b/graphics/pokemon/wimpod/icon.png new file mode 100644 index 000000000..77a804889 Binary files /dev/null and b/graphics/pokemon/wimpod/icon.png differ diff --git a/graphics/pokemon/wimpod/normal.pal b/graphics/pokemon/wimpod/normal.pal new file mode 100644 index 000000000..10a4cb67f --- /dev/null +++ b/graphics/pokemon/wimpod/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 72 +160 88 144 +16 16 16 +112 56 112 +56 80 80 +88 120 112 +128 120 112 +184 208 200 +136 152 152 +232 224 80 +240 240 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wimpod/shiny.pal b/graphics/pokemon/wimpod/shiny.pal new file mode 100644 index 000000000..eb55f6b5b --- /dev/null +++ b/graphics/pokemon/wimpod/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 24 8 +248 72 40 +16 16 16 +176 32 16 +96 112 104 +128 144 144 +128 120 112 +224 232 232 +168 184 176 +232 224 80 +240 240 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wingull/anim_front.png b/graphics/pokemon/wingull/anim_front.png index 69ef9d7d0..cb83f46af 100644 Binary files a/graphics/pokemon/wingull/anim_front.png and b/graphics/pokemon/wingull/anim_front.png differ diff --git a/graphics/pokemon/wingull/back.png b/graphics/pokemon/wingull/back.png index 3ea8c6474..dd40dda6b 100644 Binary files a/graphics/pokemon/wingull/back.png and b/graphics/pokemon/wingull/back.png differ diff --git a/graphics/pokemon/wingull/front.png b/graphics/pokemon/wingull/front.png index 4d1b16ece..b0a797561 100644 Binary files a/graphics/pokemon/wingull/front.png and b/graphics/pokemon/wingull/front.png differ diff --git a/graphics/pokemon/wingull/icon.png b/graphics/pokemon/wingull/icon.png index 524ecda23..a7aa25e49 100644 Binary files a/graphics/pokemon/wingull/icon.png and b/graphics/pokemon/wingull/icon.png differ diff --git a/graphics/pokemon/wingull/normal.pal b/graphics/pokemon/wingull/normal.pal index ce5820061..b98bdbac8 100644 --- a/graphics/pokemon/wingull/normal.pal +++ b/graphics/pokemon/wingull/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 205 255 -57 57 57 -139 139 139 -222 213 255 -197 189 230 -246 238 255 -49 82 139 -222 131 0 -255 172 49 -139 90 16 -82 115 230 -115 164 255 -98 98 98 +152 208 160 +64 72 64 0 0 0 -0 0 0 -255 205 106 +248 248 248 +192 208 232 +32 112 136 +120 200 240 +40 168 208 +128 144 144 +144 80 24 +232 168 120 +48 48 48 +208 128 64 +176 168 192 +64 72 64 +155 90 110 diff --git a/graphics/pokemon/wingull/shiny.pal b/graphics/pokemon/wingull/shiny.pal index 59785b7cb..07c78b627 100644 --- a/graphics/pokemon/wingull/shiny.pal +++ b/graphics/pokemon/wingull/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 205 255 -57 57 57 -131 156 164 -222 197 246 -205 172 230 -246 238 255 -41 106 41 -222 131 0 -255 172 49 -139 90 16 -90 156 57 -123 205 90 -98 98 98 +152 208 160 +80 72 72 0 0 0 -0 0 0 -255 205 106 +248 248 248 +216 192 248 +72 104 56 +112 224 64 +72 192 40 +144 144 144 +136 80 16 +248 168 48 +48 48 48 +216 128 0 +176 168 192 +64 64 64 +152 40 40 diff --git a/graphics/pokemon/wishiwashi/back.png b/graphics/pokemon/wishiwashi/back.png new file mode 100644 index 000000000..5eb1f87b1 Binary files /dev/null and b/graphics/pokemon/wishiwashi/back.png differ diff --git a/graphics/pokemon/wishiwashi/front.png b/graphics/pokemon/wishiwashi/front.png new file mode 100644 index 000000000..69c224a3d Binary files /dev/null and b/graphics/pokemon/wishiwashi/front.png differ diff --git a/graphics/pokemon/wishiwashi/icon.png b/graphics/pokemon/wishiwashi/icon.png new file mode 100644 index 000000000..0b9df6baf Binary files /dev/null and b/graphics/pokemon/wishiwashi/icon.png differ diff --git a/graphics/pokemon/wishiwashi/normal.pal b/graphics/pokemon/wishiwashi/normal.pal new file mode 100644 index 000000000..1987ecade --- /dev/null +++ b/graphics/pokemon/wishiwashi/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 96 +96 104 112 +48 64 144 +64 96 200 +16 16 16 +232 232 232 +136 152 152 +248 248 248 +56 128 160 +216 216 216 +64 176 224 +152 64 88 +176 192 192 +216 128 144 +200 208 200 diff --git a/graphics/pokemon/wishiwashi/school/back.png b/graphics/pokemon/wishiwashi/school/back.png new file mode 100644 index 000000000..c390fb6e1 Binary files /dev/null and b/graphics/pokemon/wishiwashi/school/back.png differ diff --git a/graphics/pokemon/wishiwashi/school/front.png b/graphics/pokemon/wishiwashi/school/front.png new file mode 100644 index 000000000..8885af142 Binary files /dev/null and b/graphics/pokemon/wishiwashi/school/front.png differ diff --git a/graphics/pokemon/wishiwashi/school/icon.png b/graphics/pokemon/wishiwashi/school/icon.png new file mode 100644 index 000000000..2cf411fd1 Binary files /dev/null and b/graphics/pokemon/wishiwashi/school/icon.png differ diff --git a/graphics/pokemon/wishiwashi/school/normal.pal b/graphics/pokemon/wishiwashi/school/normal.pal new file mode 100644 index 000000000..e3a78b214 --- /dev/null +++ b/graphics/pokemon/wishiwashi/school/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 128 +112 152 240 +152 208 248 +112 240 240 +16 16 16 +160 192 240 +64 104 216 +16 96 192 +16 32 56 +24 72 96 +120 128 136 +248 248 248 +200 208 208 +64 232 240 +96 136 240 diff --git a/graphics/pokemon/wishiwashi/school/shiny.pal b/graphics/pokemon/wishiwashi/school/shiny.pal new file mode 100644 index 000000000..8aef211d5 --- /dev/null +++ b/graphics/pokemon/wishiwashi/school/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 96 152 +56 160 248 +128 200 224 +224 208 112 +16 16 16 +112 200 248 +16 112 240 +24 136 200 +0 48 72 +0 88 112 +144 128 24 +248 240 104 +216 192 64 +248 248 248 +40 152 248 diff --git a/graphics/pokemon/wishiwashi/shiny.pal b/graphics/pokemon/wishiwashi/shiny.pal new file mode 100644 index 000000000..da9110efc --- /dev/null +++ b/graphics/pokemon/wishiwashi/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 96 +136 120 104 +48 64 144 +64 96 200 +16 16 16 +240 240 192 +136 152 152 +248 248 248 +216 136 0 +216 216 216 +248 208 24 +152 64 88 +192 184 144 +216 128 144 +200 208 200 diff --git a/graphics/pokemon/wobbuffet/anim_front.png b/graphics/pokemon/wobbuffet/anim_front.png index f26a0406d..358a507e5 100644 Binary files a/graphics/pokemon/wobbuffet/anim_front.png and b/graphics/pokemon/wobbuffet/anim_front.png differ diff --git a/graphics/pokemon/wobbuffet/back.png b/graphics/pokemon/wobbuffet/back.png index 3f22dd4a1..796ad48be 100644 Binary files a/graphics/pokemon/wobbuffet/back.png and b/graphics/pokemon/wobbuffet/back.png differ diff --git a/graphics/pokemon/wobbuffet/front.png b/graphics/pokemon/wobbuffet/front.png index 0e3f39ae1..9034d9ec5 100644 Binary files a/graphics/pokemon/wobbuffet/front.png and b/graphics/pokemon/wobbuffet/front.png differ diff --git a/graphics/pokemon/wobbuffet/icon.png b/graphics/pokemon/wobbuffet/icon.png index 14cddd184..4a2c88dc7 100644 Binary files a/graphics/pokemon/wobbuffet/icon.png and b/graphics/pokemon/wobbuffet/icon.png differ diff --git a/graphics/pokemon/wobbuffet/normal.pal b/graphics/pokemon/wobbuffet/normal.pal index e83cdc8c2..8a15d7851 100644 --- a/graphics/pokemon/wobbuffet/normal.pal +++ b/graphics/pokemon/wobbuffet/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 0 255 -164 16 0 -197 57 0 -222 82 0 -255 139 0 -41 74 82 -32 115 148 -74 156 189 -106 189 222 -156 213 238 -255 0 255 +152 208 160 +64 136 168 +32 88 112 +112 192 224 +72 168 216 +160 224 240 16 16 16 -82 82 82 -131 131 131 -255 255 255 +128 72 80 +184 96 96 +224 120 120 +48 48 56 +88 88 88 +248 248 248 +168 168 168 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wobbuffet/shiny.pal b/graphics/pokemon/wobbuffet/shiny.pal index 0fa077555..e7b2ea14e 100644 --- a/graphics/pokemon/wobbuffet/shiny.pal +++ b/graphics/pokemon/wobbuffet/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -222 222 222 -255 0 255 -164 16 0 -197 57 0 -222 82 0 -255 139 0 -106 57 90 -156 65 139 -205 90 189 -238 123 205 -255 164 213 -255 0 255 +152 208 160 +184 80 160 +128 40 96 +224 120 208 +200 104 184 +248 160 232 16 16 16 -82 82 82 -131 131 131 -255 255 255 +160 40 32 +216 88 16 +248 144 24 +80 80 80 +128 128 128 +248 248 248 +192 192 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/woobat/anim_front.png b/graphics/pokemon/woobat/anim_front.png new file mode 100644 index 000000000..3c198e33f Binary files /dev/null and b/graphics/pokemon/woobat/anim_front.png differ diff --git a/graphics/pokemon/woobat/back.png b/graphics/pokemon/woobat/back.png new file mode 100644 index 000000000..1fd2a6b7b Binary files /dev/null and b/graphics/pokemon/woobat/back.png differ diff --git a/graphics/pokemon/woobat/footprint.png b/graphics/pokemon/woobat/footprint.png new file mode 100644 index 000000000..dde2b2638 Binary files /dev/null and b/graphics/pokemon/woobat/footprint.png differ diff --git a/graphics/pokemon/woobat/front.png b/graphics/pokemon/woobat/front.png new file mode 100644 index 000000000..0769f47fd Binary files /dev/null and b/graphics/pokemon/woobat/front.png differ diff --git a/graphics/pokemon/woobat/icon.png b/graphics/pokemon/woobat/icon.png new file mode 100644 index 000000000..354353e88 Binary files /dev/null and b/graphics/pokemon/woobat/icon.png differ diff --git a/graphics/pokemon/woobat/normal.pal b/graphics/pokemon/woobat/normal.pal new file mode 100644 index 000000000..313df4625 --- /dev/null +++ b/graphics/pokemon/woobat/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 32 +48 40 40 +16 16 16 +80 72 72 +72 104 112 +168 216 240 +128 184 208 +112 144 152 +120 72 72 +232 160 152 +200 112 120 +248 248 248 +112 112 112 +232 128 136 +120 72 72 diff --git a/graphics/pokemon/woobat/shiny.pal b/graphics/pokemon/woobat/shiny.pal new file mode 100644 index 000000000..6ff464733 --- /dev/null +++ b/graphics/pokemon/woobat/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 32 +40 48 64 +16 16 16 +72 80 112 +88 104 64 +216 248 176 +176 216 136 +144 176 112 +136 72 80 +240 168 176 +192 104 120 +248 248 248 +112 112 112 +248 80 112 +128 24 56 diff --git a/graphics/pokemon/wooloo/back.png b/graphics/pokemon/wooloo/back.png new file mode 100644 index 000000000..b72d445ce Binary files /dev/null and b/graphics/pokemon/wooloo/back.png differ diff --git a/graphics/pokemon/wooloo/front.png b/graphics/pokemon/wooloo/front.png new file mode 100644 index 000000000..2978778a4 Binary files /dev/null and b/graphics/pokemon/wooloo/front.png differ diff --git a/graphics/pokemon/wooloo/normal.pal b/graphics/pokemon/wooloo/normal.pal new file mode 100644 index 000000000..6085a8ae2 --- /dev/null +++ b/graphics/pokemon/wooloo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 120 128 +240 240 232 +224 216 216 +208 184 192 +64 32 32 +128 72 48 +16 16 16 +104 88 96 +88 48 48 +192 184 184 +224 208 48 +152 136 136 +216 104 144 +248 248 248 +144 96 88 diff --git a/graphics/pokemon/wooloo/shiny.pal b/graphics/pokemon/wooloo/shiny.pal new file mode 100644 index 000000000..b7c71b639 --- /dev/null +++ b/graphics/pokemon/wooloo/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 8 8 +88 56 56 +64 40 40 +48 32 32 +80 64 64 +232 216 216 +16 16 16 +104 88 96 +160 128 128 +192 184 184 +224 208 48 +152 136 136 +216 104 144 +248 248 248 +144 96 88 diff --git a/graphics/pokemon/wooper/anim_front.png b/graphics/pokemon/wooper/anim_front.png index 8d6255f80..2ade34d3e 100644 Binary files a/graphics/pokemon/wooper/anim_front.png and b/graphics/pokemon/wooper/anim_front.png differ diff --git a/graphics/pokemon/wooper/back.png b/graphics/pokemon/wooper/back.png index 13cb768c1..b8d50ba58 100644 Binary files a/graphics/pokemon/wooper/back.png and b/graphics/pokemon/wooper/back.png differ diff --git a/graphics/pokemon/wooper/front.png b/graphics/pokemon/wooper/front.png index 4562b0baa..0d74723f0 100644 Binary files a/graphics/pokemon/wooper/front.png and b/graphics/pokemon/wooper/front.png differ diff --git a/graphics/pokemon/wooper/icon.png b/graphics/pokemon/wooper/icon.png index 26e617d33..707b820f2 100644 Binary files a/graphics/pokemon/wooper/icon.png and b/graphics/pokemon/wooper/icon.png differ diff --git a/graphics/pokemon/wooper/normal.pal b/graphics/pokemon/wooper/normal.pal index f364d6c71..e047dfb4a 100644 --- a/graphics/pokemon/wooper/normal.pal +++ b/graphics/pokemon/wooper/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -148 131 164 -16 41 115 -49 74 131 -74 156 213 -139 197 246 -197 230 230 -238 172 255 -197 123 197 -148 98 164 -98 57 106 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +144 96 120 +208 152 168 +104 56 80 +88 128 152 +96 152 176 +184 216 232 +120 192 224 +184 120 160 16 16 16 -255 255 255 +248 248 248 +48 88 128 +32 48 88 +142 84 82 +224 123 123 +0 0 0 diff --git a/graphics/pokemon/wooper/shiny.pal b/graphics/pokemon/wooper/shiny.pal index cf0a3ce59..c7b048a28 100644 --- a/graphics/pokemon/wooper/shiny.pal +++ b/graphics/pokemon/wooper/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -180 90 98 -123 57 49 -156 90 90 -213 156 164 -246 197 205 -255 230 213 -255 213 172 -230 148 98 -197 98 82 -131 74 74 -255 0 255 -255 0 255 -255 0 255 +152 208 160 +192 80 48 +248 160 120 +144 40 8 +200 152 160 +224 176 184 +248 232 240 +248 208 216 +232 112 80 16 16 16 -255 255 255 +248 248 248 +176 96 112 +128 48 72 +180 65 65 +255 132 140 +0 0 0 diff --git a/graphics/pokemon/wormadam/anim_front.png b/graphics/pokemon/wormadam/anim_front.png new file mode 100644 index 000000000..9c65c439e Binary files /dev/null and b/graphics/pokemon/wormadam/anim_front.png differ diff --git a/graphics/pokemon/wormadam/back.png b/graphics/pokemon/wormadam/back.png new file mode 100644 index 000000000..a33fb009c Binary files /dev/null and b/graphics/pokemon/wormadam/back.png differ diff --git a/graphics/pokemon/wormadam/front.png b/graphics/pokemon/wormadam/front.png new file mode 100644 index 000000000..aa19c6c1b Binary files /dev/null and b/graphics/pokemon/wormadam/front.png differ diff --git a/graphics/pokemon/wormadam/icon.png b/graphics/pokemon/wormadam/icon.png new file mode 100644 index 000000000..7aa1d61d8 Binary files /dev/null and b/graphics/pokemon/wormadam/icon.png differ diff --git a/graphics/pokemon/wormadam/normal.pal b/graphics/pokemon/wormadam/normal.pal new file mode 100644 index 000000000..4ef4c830d --- /dev/null +++ b/graphics/pokemon/wormadam/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +88 88 96 +56 56 56 +136 136 120 +32 88 64 +16 56 32 +56 136 96 +232 240 224 +72 112 48 +168 184 120 +112 160 80 +40 72 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/plant/footprint.png b/graphics/pokemon/wormadam/plant/footprint.png new file mode 100644 index 000000000..285e15672 Binary files /dev/null and b/graphics/pokemon/wormadam/plant/footprint.png differ diff --git a/graphics/pokemon/wormadam/sandy_cloak/anim_front.png b/graphics/pokemon/wormadam/sandy_cloak/anim_front.png new file mode 100644 index 000000000..7410c9ad2 Binary files /dev/null and b/graphics/pokemon/wormadam/sandy_cloak/anim_front.png differ diff --git a/graphics/pokemon/wormadam/sandy_cloak/back.png b/graphics/pokemon/wormadam/sandy_cloak/back.png new file mode 100644 index 000000000..45ced1e81 Binary files /dev/null and b/graphics/pokemon/wormadam/sandy_cloak/back.png differ diff --git a/graphics/pokemon/wormadam/sandy_cloak/front.png b/graphics/pokemon/wormadam/sandy_cloak/front.png new file mode 100644 index 000000000..ecf9b7964 Binary files /dev/null and b/graphics/pokemon/wormadam/sandy_cloak/front.png differ diff --git a/graphics/pokemon/wormadam/sandy_cloak/icon.png b/graphics/pokemon/wormadam/sandy_cloak/icon.png new file mode 100644 index 000000000..2c165141b Binary files /dev/null and b/graphics/pokemon/wormadam/sandy_cloak/icon.png differ diff --git a/graphics/pokemon/wormadam/sandy_cloak/normal.pal b/graphics/pokemon/wormadam/sandy_cloak/normal.pal new file mode 100644 index 000000000..009475503 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy_cloak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +88 88 96 +56 56 56 +136 136 120 +56 48 24 +168 136 88 +120 88 48 +176 160 112 +248 248 248 +160 64 56 +232 208 136 +96 96 80 +232 112 88 +120 120 88 +0 0 0 diff --git a/graphics/pokemon/wormadam/sandy_cloak/shiny.pal b/graphics/pokemon/wormadam/sandy_cloak/shiny.pal new file mode 100644 index 000000000..b46caaef7 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy_cloak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 112 136 +56 64 88 +136 160 176 +56 40 24 +168 120 88 +112 72 48 +168 144 112 +248 248 248 +136 72 56 +208 192 112 +96 80 80 +232 112 80 +128 112 96 +0 0 0 diff --git a/graphics/pokemon/wormadam/shiny.pal b/graphics/pokemon/wormadam/shiny.pal new file mode 100644 index 000000000..2c4707fc4 --- /dev/null +++ b/graphics/pokemon/wormadam/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 112 136 +56 64 88 +136 160 176 +48 80 56 +24 40 48 +80 128 80 +248 248 248 +80 112 64 +168 184 120 +120 152 72 +40 64 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/trash_cloak/anim_front.png b/graphics/pokemon/wormadam/trash_cloak/anim_front.png new file mode 100644 index 000000000..cdaa7fb02 Binary files /dev/null and b/graphics/pokemon/wormadam/trash_cloak/anim_front.png differ diff --git a/graphics/pokemon/wormadam/trash_cloak/back.png b/graphics/pokemon/wormadam/trash_cloak/back.png new file mode 100644 index 000000000..2820cb3f0 Binary files /dev/null and b/graphics/pokemon/wormadam/trash_cloak/back.png differ diff --git a/graphics/pokemon/wormadam/trash_cloak/front.png b/graphics/pokemon/wormadam/trash_cloak/front.png new file mode 100644 index 000000000..48670cbf8 Binary files /dev/null and b/graphics/pokemon/wormadam/trash_cloak/front.png differ diff --git a/graphics/pokemon/wormadam/trash_cloak/icon.png b/graphics/pokemon/wormadam/trash_cloak/icon.png new file mode 100644 index 000000000..f971e3fb5 Binary files /dev/null and b/graphics/pokemon/wormadam/trash_cloak/icon.png differ diff --git a/graphics/pokemon/wormadam/trash_cloak/normal.pal b/graphics/pokemon/wormadam/trash_cloak/normal.pal new file mode 100644 index 000000000..707910aec --- /dev/null +++ b/graphics/pokemon/wormadam/trash_cloak/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +88 88 96 +56 56 56 +136 136 120 +88 40 80 +192 96 160 +152 64 128 +112 64 80 +176 96 104 +248 248 248 +240 144 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/trash_cloak/shiny.pal b/graphics/pokemon/wormadam/trash_cloak/shiny.pal new file mode 100644 index 000000000..84d795dcf --- /dev/null +++ b/graphics/pokemon/wormadam/trash_cloak/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 112 136 +56 64 88 +136 160 176 +80 40 64 +176 96 144 +128 72 112 +112 64 80 +176 104 120 +248 248 248 +240 152 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wurmple/anim_front.png b/graphics/pokemon/wurmple/anim_front.png index c79458bff..86444326c 100644 Binary files a/graphics/pokemon/wurmple/anim_front.png and b/graphics/pokemon/wurmple/anim_front.png differ diff --git a/graphics/pokemon/wurmple/back.png b/graphics/pokemon/wurmple/back.png index d6ef56dcd..b3c9a478c 100644 Binary files a/graphics/pokemon/wurmple/back.png and b/graphics/pokemon/wurmple/back.png differ diff --git a/graphics/pokemon/wurmple/front.png b/graphics/pokemon/wurmple/front.png index 86d8bc06a..8022d2852 100644 Binary files a/graphics/pokemon/wurmple/front.png and b/graphics/pokemon/wurmple/front.png differ diff --git a/graphics/pokemon/wurmple/icon.png b/graphics/pokemon/wurmple/icon.png index 52b46b490..fb69fffaf 100644 Binary files a/graphics/pokemon/wurmple/icon.png and b/graphics/pokemon/wurmple/icon.png differ diff --git a/graphics/pokemon/wurmple/normal.pal b/graphics/pokemon/wurmple/normal.pal index 2fe1fd189..15795c06f 100644 --- a/graphics/pokemon/wurmple/normal.pal +++ b/graphics/pokemon/wurmple/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 197 -98 82 82 -180 164 156 -255 255 255 -230 213 238 -205 82 90 -246 123 98 -246 189 139 -230 213 238 -222 213 164 -255 255 213 -148 148 0 -246 246 0 -197 197 90 +152 208 160 +184 64 72 +232 120 128 +112 32 48 +216 72 80 +0 0 0 +184 152 96 +104 88 48 +248 224 128 +104 96 72 +232 216 200 +176 168 136 +96 112 112 +248 248 248 +200 208 216 0 0 0 -24 24 24 diff --git a/graphics/pokemon/wurmple/shiny.pal b/graphics/pokemon/wurmple/shiny.pal index 3217ddc57..7dc40d4fa 100644 --- a/graphics/pokemon/wurmple/shiny.pal +++ b/graphics/pokemon/wurmple/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 197 197 -98 82 82 -180 164 156 -255 255 255 -230 213 238 -164 82 139 -189 131 164 -222 164 197 -230 213 238 -222 213 164 -255 255 213 -148 148 0 -246 246 0 -197 197 90 +152 208 160 +184 88 160 +232 160 232 +120 56 104 +200 104 208 +0 0 0 +200 152 80 +120 96 56 +240 216 112 +112 104 88 +216 216 200 +184 168 144 +96 112 112 +248 248 248 +208 208 224 0 0 0 -24 24 24 diff --git a/graphics/pokemon/wynaut/anim_front.png b/graphics/pokemon/wynaut/anim_front.png index 0fe27ffed..7239c2372 100644 Binary files a/graphics/pokemon/wynaut/anim_front.png and b/graphics/pokemon/wynaut/anim_front.png differ diff --git a/graphics/pokemon/wynaut/back.png b/graphics/pokemon/wynaut/back.png index 388b1582b..ac1b60b15 100644 Binary files a/graphics/pokemon/wynaut/back.png and b/graphics/pokemon/wynaut/back.png differ diff --git a/graphics/pokemon/wynaut/front.png b/graphics/pokemon/wynaut/front.png index 7b1be29f0..0da52676a 100644 Binary files a/graphics/pokemon/wynaut/front.png and b/graphics/pokemon/wynaut/front.png differ diff --git a/graphics/pokemon/wynaut/icon.png b/graphics/pokemon/wynaut/icon.png index cca26e1bb..042c18235 100644 Binary files a/graphics/pokemon/wynaut/icon.png and b/graphics/pokemon/wynaut/icon.png differ diff --git a/graphics/pokemon/wynaut/normal.pal b/graphics/pokemon/wynaut/normal.pal index c37046634..4c5f2c233 100644 --- a/graphics/pokemon/wynaut/normal.pal +++ b/graphics/pokemon/wynaut/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 148 98 -41 74 82 -74 156 189 -106 189 222 -156 213 238 -164 49 65 -222 90 98 -65 57 57 -131 123 123 -106 98 98 -205 205 197 -255 255 255 -57 123 164 -123 41 57 +152 208 160 +48 80 88 +48 128 136 +184 224 232 +104 192 200 +16 16 16 +72 160 168 +160 64 64 +120 40 56 +240 136 128 +128 120 120 +200 200 192 +0 0 0 +0 0 0 +0 0 0 0 0 0 -205 246 164 diff --git a/graphics/pokemon/wynaut/shiny.pal b/graphics/pokemon/wynaut/shiny.pal index 7a5032aa6..f8e7b5e7d 100644 --- a/graphics/pokemon/wynaut/shiny.pal +++ b/graphics/pokemon/wynaut/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -197 148 98 -106 57 90 -197 82 189 -238 123 205 -255 164 213 -164 49 65 -222 90 98 -65 57 57 -131 123 123 -106 98 98 -205 205 197 -255 255 255 -180 115 90 -123 41 57 +152 208 160 +96 24 80 +152 24 128 +248 160 240 +224 120 208 +16 16 16 +184 64 192 +160 48 64 +120 40 56 +216 88 96 +128 120 120 +200 200 192 +0 0 0 +0 0 0 +0 0 0 0 0 0 -205 246 164 diff --git a/graphics/pokemon/xatu/anim_front.png b/graphics/pokemon/xatu/anim_front.png index d4c3c1970..3ce8a4a3c 100644 Binary files a/graphics/pokemon/xatu/anim_front.png and b/graphics/pokemon/xatu/anim_front.png differ diff --git a/graphics/pokemon/xatu/back.png b/graphics/pokemon/xatu/back.png index b66774b13..e838094e5 100644 Binary files a/graphics/pokemon/xatu/back.png and b/graphics/pokemon/xatu/back.png differ diff --git a/graphics/pokemon/xatu/front.png b/graphics/pokemon/xatu/front.png index 138550b54..58def347f 100644 Binary files a/graphics/pokemon/xatu/front.png and b/graphics/pokemon/xatu/front.png differ diff --git a/graphics/pokemon/xatu/icon.png b/graphics/pokemon/xatu/icon.png index a0e6d6fc9..ef8580ece 100644 Binary files a/graphics/pokemon/xatu/icon.png and b/graphics/pokemon/xatu/icon.png differ diff --git a/graphics/pokemon/xatu/normal.pal b/graphics/pokemon/xatu/normal.pal index b6ab27604..26b002db4 100644 --- a/graphics/pokemon/xatu/normal.pal +++ b/graphics/pokemon/xatu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -156 230 74 -82 205 74 -74 148 65 -49 98 41 -255 222 65 -189 148 32 -139 90 0 -238 57 0 -180 49 0 -131 41 0 -205 205 205 -148 148 148 -82 82 82 -41 41 41 +0 176 232 +104 152 48 +144 216 80 +72 104 40 +208 136 24 +120 184 48 +248 184 80 +120 88 32 +16 16 16 +248 248 248 +144 144 144 +64 64 64 +112 16 40 +152 40 64 +192 208 208 +232 64 88 diff --git a/graphics/pokemon/xatu/shiny.pal b/graphics/pokemon/xatu/shiny.pal index 2dcf957e9..298621052 100644 --- a/graphics/pokemon/xatu/shiny.pal +++ b/graphics/pokemon/xatu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -255 255 255 -189 255 65 -164 230 49 -115 189 8 -65 106 0 -255 222 65 -189 148 32 -139 90 0 -255 164 57 -213 106 16 -115 74 0 -205 205 205 -148 148 148 -82 82 82 -41 41 41 +0 176 232 +112 184 48 +192 240 104 +80 152 0 +184 144 32 +160 216 80 +248 208 64 +136 88 0 +16 16 16 +248 248 248 +144 144 144 +80 80 80 +136 56 0 +200 104 0 +200 200 200 +248 136 0 diff --git a/graphics/pokemon/xerneas/active/back.png b/graphics/pokemon/xerneas/active/back.png new file mode 100644 index 000000000..bb1cc6b09 Binary files /dev/null and b/graphics/pokemon/xerneas/active/back.png differ diff --git a/graphics/pokemon/xerneas/active/front.png b/graphics/pokemon/xerneas/active/front.png new file mode 100644 index 000000000..14f6dc109 Binary files /dev/null and b/graphics/pokemon/xerneas/active/front.png differ diff --git a/graphics/pokemon/xerneas/active/icon.png b/graphics/pokemon/xerneas/active/icon.png new file mode 100644 index 000000000..cc63a8202 Binary files /dev/null and b/graphics/pokemon/xerneas/active/icon.png differ diff --git a/graphics/pokemon/xerneas/active/normal.pal b/graphics/pokemon/xerneas/active/normal.pal new file mode 100644 index 000000000..2ae0f7863 --- /dev/null +++ b/graphics/pokemon/xerneas/active/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +25 25 25 +64 64 64 +38 38 38 +128 118 89 +91 139 228 +204 189 143 +255 236 178 +54 50 98 +68 90 161 +119 79 79 +239 159 79 +255 85 85 +159 95 191 +0 162 232 +255 255 34 diff --git a/graphics/pokemon/xerneas/active/shiny.pal b/graphics/pokemon/xerneas/active/shiny.pal new file mode 100644 index 000000000..a9aafdbf5 --- /dev/null +++ b/graphics/pokemon/xerneas/active/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +55 55 55 +233 233 233 +163 163 163 +128 118 89 +45 190 239 +204 189 143 +255 236 178 +31 79 95 +28 124 156 +119 79 79 +239 159 79 +255 85 85 +159 95 191 +0 162 232 +255 255 34 diff --git a/graphics/pokemon/xerneas/back.png b/graphics/pokemon/xerneas/back.png new file mode 100644 index 000000000..30654685a Binary files /dev/null and b/graphics/pokemon/xerneas/back.png differ diff --git a/graphics/pokemon/xerneas/front.png b/graphics/pokemon/xerneas/front.png new file mode 100644 index 000000000..d219e463b Binary files /dev/null and b/graphics/pokemon/xerneas/front.png differ diff --git a/graphics/pokemon/xerneas/icon.png b/graphics/pokemon/xerneas/icon.png new file mode 100644 index 000000000..f59ee416f Binary files /dev/null and b/graphics/pokemon/xerneas/icon.png differ diff --git a/graphics/pokemon/xerneas/normal.pal b/graphics/pokemon/xerneas/normal.pal new file mode 100644 index 000000000..3fccdeda2 --- /dev/null +++ b/graphics/pokemon/xerneas/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +60 135 127 +119 194 186 +185 236 253 +16 16 16 +61 92 153 +92 138 229 +36 54 89 +252 252 252 +38 38 38 +64 64 64 +26 26 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/xerneas/shiny.pal b/graphics/pokemon/xerneas/shiny.pal new file mode 100644 index 000000000..3fcb9bdae --- /dev/null +++ b/graphics/pokemon/xerneas/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +44 60 103 +52 77 173 +81 133 210 +16 16 16 +20 125 180 +47 184 255 +12 73 104 +252 252 252 +163 163 163 +233 233 233 +85 85 85 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/xurkitree/back.png b/graphics/pokemon/xurkitree/back.png new file mode 100644 index 000000000..fb65978be Binary files /dev/null and b/graphics/pokemon/xurkitree/back.png differ diff --git a/graphics/pokemon/xurkitree/front.png b/graphics/pokemon/xurkitree/front.png new file mode 100644 index 000000000..91f3c82e3 Binary files /dev/null and b/graphics/pokemon/xurkitree/front.png differ diff --git a/graphics/pokemon/xurkitree/icon.png b/graphics/pokemon/xurkitree/icon.png new file mode 100644 index 000000000..26cce62f0 Binary files /dev/null and b/graphics/pokemon/xurkitree/icon.png differ diff --git a/graphics/pokemon/xurkitree/normal.pal b/graphics/pokemon/xurkitree/normal.pal new file mode 100644 index 000000000..76faf2b63 --- /dev/null +++ b/graphics/pokemon/xurkitree/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 160 168 +224 232 232 +184 208 208 +248 248 248 +128 56 8 +16 16 16 +224 136 16 +112 112 112 +192 88 24 +96 96 88 +56 64 56 +32 32 32 +176 176 176 +48 48 40 +240 192 72 diff --git a/graphics/pokemon/xurkitree/shiny.pal b/graphics/pokemon/xurkitree/shiny.pal new file mode 100644 index 000000000..c3485eed6 --- /dev/null +++ b/graphics/pokemon/xurkitree/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 160 168 +224 232 232 +184 208 208 +248 248 248 +128 56 8 +16 16 16 +224 136 16 +112 112 112 +192 88 24 +40 136 184 +24 88 128 +8 48 72 +176 176 176 +8 64 96 +240 192 72 diff --git a/graphics/pokemon/yamask/anim_front.png b/graphics/pokemon/yamask/anim_front.png new file mode 100644 index 000000000..7b297063f Binary files /dev/null and b/graphics/pokemon/yamask/anim_front.png differ diff --git a/graphics/pokemon/yamask/back.png b/graphics/pokemon/yamask/back.png new file mode 100644 index 000000000..fa2cbf349 Binary files /dev/null and b/graphics/pokemon/yamask/back.png differ diff --git a/graphics/pokemon/yamask/footprint.png b/graphics/pokemon/yamask/footprint.png new file mode 100644 index 000000000..4aee2c648 Binary files /dev/null and b/graphics/pokemon/yamask/footprint.png differ diff --git a/graphics/pokemon/yamask/front.png b/graphics/pokemon/yamask/front.png new file mode 100644 index 000000000..58e6e3cd2 Binary files /dev/null and b/graphics/pokemon/yamask/front.png differ diff --git a/graphics/pokemon/yamask/galarian/back.png b/graphics/pokemon/yamask/galarian/back.png new file mode 100644 index 000000000..06f46eae0 Binary files /dev/null and b/graphics/pokemon/yamask/galarian/back.png differ diff --git a/graphics/pokemon/yamask/galarian/front.png b/graphics/pokemon/yamask/galarian/front.png new file mode 100644 index 000000000..0a259f87d Binary files /dev/null and b/graphics/pokemon/yamask/galarian/front.png differ diff --git a/graphics/pokemon/yamask/galarian/normal.pal b/graphics/pokemon/yamask/galarian/normal.pal new file mode 100644 index 000000000..dcc9c52ba --- /dev/null +++ b/graphics/pokemon/yamask/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +80 80 80 +16 16 16 +96 40 128 +168 56 208 +48 24 56 +200 64 72 +192 184 184 +224 216 216 +208 96 104 +144 120 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamask/galarian/shiny.pal b/graphics/pokemon/yamask/galarian/shiny.pal new file mode 100644 index 000000000..7ab1ad8cb --- /dev/null +++ b/graphics/pokemon/yamask/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 72 +72 72 128 +16 16 16 +24 128 88 +24 216 152 +16 64 48 +200 64 72 +192 184 184 +224 216 216 +208 96 104 +144 120 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamask/icon.png b/graphics/pokemon/yamask/icon.png new file mode 100644 index 000000000..d73bfbe62 Binary files /dev/null and b/graphics/pokemon/yamask/icon.png differ diff --git a/graphics/pokemon/yamask/normal.pal b/graphics/pokemon/yamask/normal.pal new file mode 100644 index 000000000..fa4586573 --- /dev/null +++ b/graphics/pokemon/yamask/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 56 +80 80 88 +16 16 16 +112 40 32 +216 64 64 +88 0 0 +120 80 40 +248 200 128 +232 176 88 +168 120 64 +216 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamask/shiny.pal b/graphics/pokemon/yamask/shiny.pal new file mode 100644 index 000000000..28d5e173d --- /dev/null +++ b/graphics/pokemon/yamask/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 80 +72 72 128 +16 16 16 +168 136 32 +240 216 40 +88 0 0 +88 88 88 +224 224 224 +192 192 192 +136 136 136 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamper/back.png b/graphics/pokemon/yamper/back.png new file mode 100644 index 000000000..43bd20452 Binary files /dev/null and b/graphics/pokemon/yamper/back.png differ diff --git a/graphics/pokemon/yamper/front.png b/graphics/pokemon/yamper/front.png new file mode 100644 index 000000000..d5addebbf Binary files /dev/null and b/graphics/pokemon/yamper/front.png differ diff --git a/graphics/pokemon/yamper/normal.pal b/graphics/pokemon/yamper/normal.pal new file mode 100644 index 000000000..46e223c8f --- /dev/null +++ b/graphics/pokemon/yamper/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 48 +16 16 16 +200 160 104 +144 112 72 +224 208 176 +248 248 248 +200 176 48 +88 136 48 +160 208 104 +248 240 88 +96 88 24 +176 56 80 +184 168 152 +216 192 24 +248 168 200 diff --git a/graphics/pokemon/yamper/shiny.pal b/graphics/pokemon/yamper/shiny.pal new file mode 100644 index 000000000..d549c7660 --- /dev/null +++ b/graphics/pokemon/yamper/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 64 64 +16 16 16 +208 144 136 +176 96 96 +224 208 176 +248 248 248 +200 176 48 +104 128 40 +176 208 88 +248 240 88 +96 88 24 +176 56 80 +184 168 152 +216 192 24 +248 168 200 diff --git a/graphics/pokemon/yanma/anim_front.png b/graphics/pokemon/yanma/anim_front.png index 24721e872..63821296b 100644 Binary files a/graphics/pokemon/yanma/anim_front.png and b/graphics/pokemon/yanma/anim_front.png differ diff --git a/graphics/pokemon/yanma/back.png b/graphics/pokemon/yanma/back.png index 980bc86f2..4c7a5e724 100644 Binary files a/graphics/pokemon/yanma/back.png and b/graphics/pokemon/yanma/back.png differ diff --git a/graphics/pokemon/yanma/front.png b/graphics/pokemon/yanma/front.png index 534e873a1..cd4239010 100644 Binary files a/graphics/pokemon/yanma/front.png and b/graphics/pokemon/yanma/front.png differ diff --git a/graphics/pokemon/yanma/icon.png b/graphics/pokemon/yanma/icon.png index 336841a00..4f9c0addf 100644 Binary files a/graphics/pokemon/yanma/icon.png and b/graphics/pokemon/yanma/icon.png differ diff --git a/graphics/pokemon/yanma/normal.pal b/graphics/pokemon/yanma/normal.pal index a53cd19e3..8d5f8f9f3 100644 --- a/graphics/pokemon/yanma/normal.pal +++ b/graphics/pokemon/yanma/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -148 49 0 -255 0 255 -213 65 0 -255 123 65 -255 222 148 +0 176 232 +192 208 232 +144 168 184 +224 248 248 +248 168 128 +96 24 16 +224 80 64 16 16 16 -49 106 0 -82 180 32 -131 238 32 -74 74 82 -255 0 255 -115 131 139 -164 180 213 -230 255 255 -255 0 255 +168 48 24 +232 128 112 +56 72 32 +120 192 56 +96 136 48 +160 216 104 +120 120 152 +80 80 96 diff --git a/graphics/pokemon/yanma/shiny.pal b/graphics/pokemon/yanma/shiny.pal index 08b7c0cce..d87bc0c14 100644 --- a/graphics/pokemon/yanma/shiny.pal +++ b/graphics/pokemon/yanma/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -205 205 172 -0 65 148 -255 0 255 -41 115 230 -74 180 255 -115 230 255 +248 160 176 +192 208 232 +144 168 184 +224 248 248 +112 208 248 +16 64 168 +56 152 224 16 16 16 -49 106 0 -82 180 32 -131 238 32 -74 74 82 -255 0 255 -115 131 139 -164 180 213 -230 255 255 -255 0 255 +40 120 208 +72 176 248 +48 104 0 +136 224 72 +80 176 32 +168 248 88 +104 120 128 +72 72 80 diff --git a/graphics/pokemon/yanmega/anim_front.png b/graphics/pokemon/yanmega/anim_front.png new file mode 100644 index 000000000..523fb4f73 Binary files /dev/null and b/graphics/pokemon/yanmega/anim_front.png differ diff --git a/graphics/pokemon/yanmega/back.png b/graphics/pokemon/yanmega/back.png new file mode 100644 index 000000000..a776de840 Binary files /dev/null and b/graphics/pokemon/yanmega/back.png differ diff --git a/graphics/pokemon/yanmega/footprint.png b/graphics/pokemon/yanmega/footprint.png new file mode 100644 index 000000000..ae5e4f6f7 Binary files /dev/null and b/graphics/pokemon/yanmega/footprint.png differ diff --git a/graphics/pokemon/yanmega/front.png b/graphics/pokemon/yanmega/front.png new file mode 100644 index 000000000..11000dea1 Binary files /dev/null and b/graphics/pokemon/yanmega/front.png differ diff --git a/graphics/pokemon/yanmega/icon.png b/graphics/pokemon/yanmega/icon.png new file mode 100644 index 000000000..351c02a8f Binary files /dev/null and b/graphics/pokemon/yanmega/icon.png differ diff --git a/graphics/pokemon/yanmega/normal.pal b/graphics/pokemon/yanmega/normal.pal new file mode 100644 index 000000000..5c85bb6ee --- /dev/null +++ b/graphics/pokemon/yanmega/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 56 48 +224 104 96 +104 32 32 +184 184 160 +248 248 248 +72 64 64 +136 120 120 +16 16 16 +224 224 192 +32 48 24 +128 160 104 +96 120 64 +64 80 40 +40 40 48 +160 168 192 diff --git a/graphics/pokemon/yanmega/shiny.pal b/graphics/pokemon/yanmega/shiny.pal new file mode 100644 index 000000000..3e84487f8 --- /dev/null +++ b/graphics/pokemon/yanmega/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 32 96 +224 72 152 +104 16 64 +160 168 192 +248 248 248 +72 72 80 +120 120 128 +16 16 16 +192 200 224 +24 32 56 +112 152 200 +80 120 168 +48 72 104 +40 40 48 +160 168 192 diff --git a/graphics/pokemon/yungoos/back.png b/graphics/pokemon/yungoos/back.png new file mode 100644 index 000000000..de1e8576a Binary files /dev/null and b/graphics/pokemon/yungoos/back.png differ diff --git a/graphics/pokemon/yungoos/front.png b/graphics/pokemon/yungoos/front.png new file mode 100644 index 000000000..4476a445b Binary files /dev/null and b/graphics/pokemon/yungoos/front.png differ diff --git a/graphics/pokemon/yungoos/icon.png b/graphics/pokemon/yungoos/icon.png new file mode 100644 index 000000000..657e0b676 Binary files /dev/null and b/graphics/pokemon/yungoos/icon.png differ diff --git a/graphics/pokemon/yungoos/normal.pal b/graphics/pokemon/yungoos/normal.pal new file mode 100644 index 000000000..ff5bce644 --- /dev/null +++ b/graphics/pokemon/yungoos/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 104 32 +248 224 120 +112 56 48 +216 152 72 +184 128 104 +152 88 80 +232 136 144 +64 56 56 +248 248 248 +16 16 16 +104 104 112 +160 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yungoos/shiny.pal b/graphics/pokemon/yungoos/shiny.pal new file mode 100644 index 000000000..34d5d0a69 --- /dev/null +++ b/graphics/pokemon/yungoos/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 64 128 +224 160 224 +136 48 48 +184 104 192 +192 128 120 +176 80 72 +232 136 144 +64 56 56 +248 248 248 +16 16 16 +104 104 112 +160 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yveltal/back.png b/graphics/pokemon/yveltal/back.png new file mode 100644 index 000000000..a926d4a84 Binary files /dev/null and b/graphics/pokemon/yveltal/back.png differ diff --git a/graphics/pokemon/yveltal/front.png b/graphics/pokemon/yveltal/front.png new file mode 100644 index 000000000..7a259c513 Binary files /dev/null and b/graphics/pokemon/yveltal/front.png differ diff --git a/graphics/pokemon/yveltal/icon.png b/graphics/pokemon/yveltal/icon.png new file mode 100644 index 000000000..1d4a29ee2 Binary files /dev/null and b/graphics/pokemon/yveltal/icon.png differ diff --git a/graphics/pokemon/yveltal/normal.pal b/graphics/pokemon/yveltal/normal.pal new file mode 100644 index 000000000..561c4b571 --- /dev/null +++ b/graphics/pokemon/yveltal/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 40 +112 112 112 +48 56 64 +0 0 0 +176 176 176 +96 112 120 +160 24 24 +248 48 48 +248 88 88 +80 0 0 +24 184 224 +248 248 248 +32 32 40 +48 56 64 +0 0 0 diff --git a/graphics/pokemon/yveltal/shiny.pal b/graphics/pokemon/yveltal/shiny.pal new file mode 100644 index 000000000..f16fd1945 --- /dev/null +++ b/graphics/pokemon/yveltal/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 96 +96 80 120 +136 136 136 +0 0 0 +160 136 192 +184 184 184 +152 8 56 +248 24 88 +248 72 128 +72 0 24 +24 184 224 +248 248 248 +48 32 64 +48 56 64 +0 0 0 diff --git a/graphics/pokemon/zacian/back.png b/graphics/pokemon/zacian/back.png new file mode 100644 index 000000000..51804d365 Binary files /dev/null and b/graphics/pokemon/zacian/back.png differ diff --git a/graphics/pokemon/zacian/crowned_sword/back.png b/graphics/pokemon/zacian/crowned_sword/back.png new file mode 100644 index 000000000..1d8d85681 Binary files /dev/null and b/graphics/pokemon/zacian/crowned_sword/back.png differ diff --git a/graphics/pokemon/zacian/crowned_sword/front.png b/graphics/pokemon/zacian/crowned_sword/front.png new file mode 100644 index 000000000..59fb0af21 Binary files /dev/null and b/graphics/pokemon/zacian/crowned_sword/front.png differ diff --git a/graphics/pokemon/zacian/crowned_sword/normal.pal b/graphics/pokemon/zacian/crowned_sword/normal.pal new file mode 100644 index 000000000..bcda8e940 --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 72 40 +240 216 136 +208 152 80 +16 16 16 +48 112 176 +40 64 112 +72 152 216 +240 80 80 +184 56 64 +208 160 152 +248 224 192 +144 32 40 +48 48 56 +248 248 248 +152 104 96 diff --git a/graphics/pokemon/zacian/crowned_sword/shiny.pal b/graphics/pokemon/zacian/crowned_sword/shiny.pal new file mode 100644 index 000000000..6958fa637 --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 56 +224 208 152 +192 152 96 +16 16 16 +40 136 160 +40 80 104 +48 184 208 +64 112 240 +48 88 176 +208 160 152 +248 224 192 +32 64 136 +48 48 56 +248 248 248 +152 104 96 diff --git a/graphics/pokemon/zacian/front.png b/graphics/pokemon/zacian/front.png new file mode 100644 index 000000000..4370a52b4 Binary files /dev/null and b/graphics/pokemon/zacian/front.png differ diff --git a/graphics/pokemon/zacian/normal.pal b/graphics/pokemon/zacian/normal.pal new file mode 100644 index 000000000..bc8be28b9 --- /dev/null +++ b/graphics/pokemon/zacian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 112 +16 16 16 +48 112 176 +72 152 216 +240 80 80 +248 224 192 +208 160 152 +48 48 56 +184 56 64 +248 248 248 +152 104 96 +144 32 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zacian/shiny.pal b/graphics/pokemon/zacian/shiny.pal new file mode 100644 index 000000000..d0609125b --- /dev/null +++ b/graphics/pokemon/zacian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 104 +16 16 16 +40 136 160 +48 184 208 +64 112 240 +248 224 192 +208 160 152 +48 48 56 +48 88 176 +248 248 248 +152 104 96 +32 64 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zamazenta/back.png b/graphics/pokemon/zamazenta/back.png new file mode 100644 index 000000000..25314d5cd Binary files /dev/null and b/graphics/pokemon/zamazenta/back.png differ diff --git a/graphics/pokemon/zamazenta/crowned_shield/back.png b/graphics/pokemon/zamazenta/crowned_shield/back.png new file mode 100644 index 000000000..c5a07e1dd Binary files /dev/null and b/graphics/pokemon/zamazenta/crowned_shield/back.png differ diff --git a/graphics/pokemon/zamazenta/crowned_shield/front.png b/graphics/pokemon/zamazenta/crowned_shield/front.png new file mode 100644 index 000000000..4d36d30e8 Binary files /dev/null and b/graphics/pokemon/zamazenta/crowned_shield/front.png differ diff --git a/graphics/pokemon/zamazenta/crowned_shield/normal.pal b/graphics/pokemon/zamazenta/crowned_shield/normal.pal new file mode 100644 index 000000000..53c7c8776 --- /dev/null +++ b/graphics/pokemon/zamazenta/crowned_shield/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 120 +40 72 168 +56 104 200 +16 16 16 +136 72 40 +240 216 136 +208 152 80 +112 24 32 +232 48 56 +248 248 200 +168 40 48 +48 48 56 +248 248 248 +192 192 200 +136 128 168 diff --git a/graphics/pokemon/zamazenta/crowned_shield/shiny.pal b/graphics/pokemon/zamazenta/crowned_shield/shiny.pal new file mode 100644 index 000000000..0e1accb5b --- /dev/null +++ b/graphics/pokemon/zamazenta/crowned_shield/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 40 40 +160 40 64 +200 48 104 +16 16 16 +128 80 56 +224 208 152 +192 152 96 +120 40 80 +232 80 192 +248 240 208 +168 48 144 +48 48 56 +248 248 248 +192 192 200 +136 128 168 diff --git a/graphics/pokemon/zamazenta/front.png b/graphics/pokemon/zamazenta/front.png new file mode 100644 index 000000000..194a205f3 Binary files /dev/null and b/graphics/pokemon/zamazenta/front.png differ diff --git a/graphics/pokemon/zamazenta/normal.pal b/graphics/pokemon/zamazenta/normal.pal new file mode 100644 index 000000000..fe3a7f1f8 --- /dev/null +++ b/graphics/pokemon/zamazenta/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 120 +56 104 200 +16 16 16 +40 72 168 +192 192 200 +112 24 32 +232 48 56 +168 40 48 +136 128 168 +48 48 56 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zamazenta/shiny.pal b/graphics/pokemon/zamazenta/shiny.pal new file mode 100644 index 000000000..8b835af39 --- /dev/null +++ b/graphics/pokemon/zamazenta/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 40 40 +200 48 104 +16 16 16 +160 40 64 +192 192 200 +120 40 80 +232 80 192 +168 48 144 +136 128 168 +48 48 56 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zangoose/anim_front.png b/graphics/pokemon/zangoose/anim_front.png index 24bb548dd..1e431929b 100644 Binary files a/graphics/pokemon/zangoose/anim_front.png and b/graphics/pokemon/zangoose/anim_front.png differ diff --git a/graphics/pokemon/zangoose/back.png b/graphics/pokemon/zangoose/back.png index 88357e182..c1b96cf04 100644 Binary files a/graphics/pokemon/zangoose/back.png and b/graphics/pokemon/zangoose/back.png differ diff --git a/graphics/pokemon/zangoose/front.png b/graphics/pokemon/zangoose/front.png index b95a412bf..37b418a10 100644 Binary files a/graphics/pokemon/zangoose/front.png and b/graphics/pokemon/zangoose/front.png differ diff --git a/graphics/pokemon/zangoose/icon.png b/graphics/pokemon/zangoose/icon.png index e0485b0b0..83a9ce97f 100644 Binary files a/graphics/pokemon/zangoose/icon.png and b/graphics/pokemon/zangoose/icon.png differ diff --git a/graphics/pokemon/zangoose/normal.pal b/graphics/pokemon/zangoose/normal.pal index eb0ef7068..6d0fd5ca5 100644 --- a/graphics/pokemon/zangoose/normal.pal +++ b/graphics/pokemon/zangoose/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -255 255 255 -230 222 230 -189 172 180 -148 131 139 -106 90 98 -255 98 106 -205 90 106 -139 65 82 -255 164 148 -213 139 230 -123 106 98 -213 197 205 -0 0 0 -180 98 205 -123 57 131 +152 208 160 +136 144 144 +16 16 16 +248 248 248 +136 40 56 +200 208 240 +176 56 80 +232 80 96 +88 96 112 +136 152 200 +224 96 136 +176 176 208 +248 136 168 +64 56 56 +120 104 104 +176 168 160 diff --git a/graphics/pokemon/zangoose/shiny.pal b/graphics/pokemon/zangoose/shiny.pal index 82487aa4f..ed73400d6 100644 --- a/graphics/pokemon/zangoose/shiny.pal +++ b/graphics/pokemon/zangoose/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -148 197 197 -255 255 255 -230 222 230 -189 172 180 -148 131 139 -106 90 98 -49 131 197 -74 74 131 -57 57 115 -90 172 230 -255 123 82 -123 106 98 -213 197 205 -0 0 0 -222 98 49 -180 49 32 +152 208 160 +136 144 144 +16 16 16 +248 248 248 +40 80 136 +208 216 224 +64 120 184 +104 160 224 +88 96 96 +136 152 200 +128 192 240 +176 184 192 +160 216 224 +120 32 32 +208 96 40 +232 160 104 diff --git a/graphics/pokemon/zapdos/anim_front.png b/graphics/pokemon/zapdos/anim_front.png index a27b64e00..730db559b 100644 Binary files a/graphics/pokemon/zapdos/anim_front.png and b/graphics/pokemon/zapdos/anim_front.png differ diff --git a/graphics/pokemon/zapdos/back.png b/graphics/pokemon/zapdos/back.png index 248366dc5..00b3410dd 100644 Binary files a/graphics/pokemon/zapdos/back.png and b/graphics/pokemon/zapdos/back.png differ diff --git a/graphics/pokemon/zapdos/front.png b/graphics/pokemon/zapdos/front.png index e8b8b929d..c2bddd8d4 100644 Binary files a/graphics/pokemon/zapdos/front.png and b/graphics/pokemon/zapdos/front.png differ diff --git a/graphics/pokemon/zapdos/galarian/back.png b/graphics/pokemon/zapdos/galarian/back.png new file mode 100644 index 000000000..5c1c47832 Binary files /dev/null and b/graphics/pokemon/zapdos/galarian/back.png differ diff --git a/graphics/pokemon/zapdos/galarian/front.png b/graphics/pokemon/zapdos/galarian/front.png new file mode 100644 index 000000000..391df5cb0 Binary files /dev/null and b/graphics/pokemon/zapdos/galarian/front.png differ diff --git a/graphics/pokemon/zapdos/galarian/normal.pal b/graphics/pokemon/zapdos/galarian/normal.pal new file mode 100644 index 000000000..1bf656ac2 --- /dev/null +++ b/graphics/pokemon/zapdos/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 48 16 +88 32 16 +240 104 24 +16 16 16 +192 72 16 +56 48 40 +248 208 64 +32 32 32 +80 64 56 +216 112 48 +56 48 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zapdos/galarian/shiny.pal b/graphics/pokemon/zapdos/galarian/shiny.pal new file mode 100644 index 000000000..0b0d2fa66 --- /dev/null +++ b/graphics/pokemon/zapdos/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 88 0 +104 56 8 +248 216 40 +16 16 16 +224 160 8 +32 32 32 +248 248 248 +112 48 24 +248 136 16 +216 112 48 +192 88 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zapdos/icon.png b/graphics/pokemon/zapdos/icon.png index 26fc73427..eb4951bc0 100644 Binary files a/graphics/pokemon/zapdos/icon.png and b/graphics/pokemon/zapdos/icon.png differ diff --git a/graphics/pokemon/zapdos/normal.pal b/graphics/pokemon/zapdos/normal.pal index 5980cfed4..82ccddda8 100644 --- a/graphics/pokemon/zapdos/normal.pal +++ b/graphics/pokemon/zapdos/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -222 222 222 -156 156 156 -90 90 90 -16 16 16 -255 0 255 -255 0 255 -255 189 57 -222 131 0 -156 98 41 -255 255 156 -255 238 0 -238 189 0 -197 139 0 -131 82 32 +152 208 160 +136 104 40 +248 224 168 +72 48 16 +0 32 56 +192 152 80 +8 16 16 +248 200 88 +248 248 248 +248 200 128 +240 168 80 +152 112 80 +128 104 88 +216 216 216 +104 104 104 +163 48 48 diff --git a/graphics/pokemon/zapdos/shiny.pal b/graphics/pokemon/zapdos/shiny.pal index fb7840ebc..8f3885500 100644 --- a/graphics/pokemon/zapdos/shiny.pal +++ b/graphics/pokemon/zapdos/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -213 213 189 -255 255 255 -222 222 222 -156 156 156 -90 90 90 -16 16 16 -255 0 255 -255 0 255 -255 106 65 -213 65 32 -156 57 41 -255 238 32 -255 197 0 -205 148 0 -156 98 0 -115 57 0 +152 208 160 +168 96 8 +248 248 64 +96 48 16 +8 16 16 +208 144 16 +8 16 16 +248 200 24 +248 248 248 +248 160 104 +240 112 48 +184 56 32 +152 120 96 +216 216 216 +104 104 104 +170 17 17 diff --git a/graphics/pokemon/zarude/back.png b/graphics/pokemon/zarude/back.png new file mode 100644 index 000000000..ed458dd47 Binary files /dev/null and b/graphics/pokemon/zarude/back.png differ diff --git a/graphics/pokemon/zarude/dada/back.png b/graphics/pokemon/zarude/dada/back.png new file mode 100644 index 000000000..b5c51e1df Binary files /dev/null and b/graphics/pokemon/zarude/dada/back.png differ diff --git a/graphics/pokemon/zarude/dada/front.png b/graphics/pokemon/zarude/dada/front.png new file mode 100644 index 000000000..caa9efff7 Binary files /dev/null and b/graphics/pokemon/zarude/dada/front.png differ diff --git a/graphics/pokemon/zarude/dada/normal.pal b/graphics/pokemon/zarude/dada/normal.pal new file mode 100644 index 000000000..f135bc9d2 --- /dev/null +++ b/graphics/pokemon/zarude/dada/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +16 16 16 +72 72 72 +48 56 56 +248 248 248 +176 176 176 +136 136 120 +160 96 152 +248 40 40 +112 216 72 +120 64 128 +96 104 112 +128 136 144 +48 128 48 +88 192 72 diff --git a/graphics/pokemon/zarude/dada/shiny.pal b/graphics/pokemon/zarude/dada/shiny.pal new file mode 100644 index 000000000..5ef6ad1e4 --- /dev/null +++ b/graphics/pokemon/zarude/dada/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +16 16 16 +72 72 72 +48 56 56 +248 248 248 +192 192 168 +144 144 112 +160 96 152 +248 40 40 +112 216 72 +120 64 128 +160 112 24 +216 152 40 +48 128 48 +88 192 72 diff --git a/graphics/pokemon/zarude/front.png b/graphics/pokemon/zarude/front.png new file mode 100644 index 000000000..f8af30a08 Binary files /dev/null and b/graphics/pokemon/zarude/front.png differ diff --git a/graphics/pokemon/zarude/normal.pal b/graphics/pokemon/zarude/normal.pal new file mode 100644 index 000000000..cfcd6fd1c --- /dev/null +++ b/graphics/pokemon/zarude/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +16 16 16 +72 72 72 +176 176 176 +136 136 120 +48 56 56 +48 128 48 +248 40 40 +112 216 72 +96 104 112 +128 136 144 +248 248 248 +88 192 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zarude/shiny.pal b/graphics/pokemon/zarude/shiny.pal new file mode 100644 index 000000000..625c4fcf8 --- /dev/null +++ b/graphics/pokemon/zarude/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +16 16 16 +72 72 72 +192 192 168 +144 144 112 +48 56 56 +48 128 48 +248 40 40 +112 216 72 +160 112 24 +216 152 40 +248 248 248 +88 192 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zebstrika/anim_front.png b/graphics/pokemon/zebstrika/anim_front.png new file mode 100644 index 000000000..252c65af9 Binary files /dev/null and b/graphics/pokemon/zebstrika/anim_front.png differ diff --git a/graphics/pokemon/zebstrika/back.png b/graphics/pokemon/zebstrika/back.png new file mode 100644 index 000000000..b111e64f3 Binary files /dev/null and b/graphics/pokemon/zebstrika/back.png differ diff --git a/graphics/pokemon/zebstrika/footprint.png b/graphics/pokemon/zebstrika/footprint.png new file mode 100644 index 000000000..e169cc9fb Binary files /dev/null and b/graphics/pokemon/zebstrika/footprint.png differ diff --git a/graphics/pokemon/zebstrika/front.png b/graphics/pokemon/zebstrika/front.png new file mode 100644 index 000000000..9ced3a800 Binary files /dev/null and b/graphics/pokemon/zebstrika/front.png differ diff --git a/graphics/pokemon/zebstrika/icon.png b/graphics/pokemon/zebstrika/icon.png new file mode 100644 index 000000000..a929b95c5 Binary files /dev/null and b/graphics/pokemon/zebstrika/icon.png differ diff --git a/graphics/pokemon/zebstrika/normal.pal b/graphics/pokemon/zebstrika/normal.pal new file mode 100644 index 000000000..340931d5c --- /dev/null +++ b/graphics/pokemon/zebstrika/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +80 72 72 +168 144 144 +200 184 184 +16 16 16 +248 248 248 +120 104 104 +32 24 24 +0 128 160 +0 184 240 +152 136 48 +240 208 80 +56 40 48 +56 56 56 +80 72 72 diff --git a/graphics/pokemon/zebstrika/shiny.pal b/graphics/pokemon/zebstrika/shiny.pal new file mode 100644 index 000000000..0c362c3b8 --- /dev/null +++ b/graphics/pokemon/zebstrika/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +96 72 112 +136 160 176 +176 208 232 +16 16 16 +232 248 248 +96 120 128 +32 24 32 +24 120 96 +0 192 88 +136 112 32 +248 224 0 +56 40 64 +56 56 56 +96 64 112 diff --git a/graphics/pokemon/zekrom/anim_front.png b/graphics/pokemon/zekrom/anim_front.png new file mode 100644 index 000000000..fc445ff40 Binary files /dev/null and b/graphics/pokemon/zekrom/anim_front.png differ diff --git a/graphics/pokemon/zekrom/back.png b/graphics/pokemon/zekrom/back.png new file mode 100644 index 000000000..6d352f9f8 Binary files /dev/null and b/graphics/pokemon/zekrom/back.png differ diff --git a/graphics/pokemon/zekrom/footprint.png b/graphics/pokemon/zekrom/footprint.png new file mode 100644 index 000000000..e93444fa0 Binary files /dev/null and b/graphics/pokemon/zekrom/footprint.png differ diff --git a/graphics/pokemon/zekrom/front.png b/graphics/pokemon/zekrom/front.png new file mode 100644 index 000000000..2e3db00e2 Binary files /dev/null and b/graphics/pokemon/zekrom/front.png differ diff --git a/graphics/pokemon/zekrom/icon.png b/graphics/pokemon/zekrom/icon.png new file mode 100644 index 000000000..33115bae9 Binary files /dev/null and b/graphics/pokemon/zekrom/icon.png differ diff --git a/graphics/pokemon/zekrom/normal.pal b/graphics/pokemon/zekrom/normal.pal new file mode 100644 index 000000000..362c6e7de --- /dev/null +++ b/graphics/pokemon/zekrom/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +24 96 112 +64 64 64 +0 0 0 +96 232 248 +56 152 176 +80 80 88 +24 32 32 +16 16 16 +192 64 64 +136 48 48 +216 200 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zekrom/shiny.pal b/graphics/pokemon/zekrom/shiny.pal new file mode 100644 index 000000000..22b651c63 --- /dev/null +++ b/graphics/pokemon/zekrom/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 56 +24 152 56 +56 88 96 +0 0 0 +184 248 120 +104 200 112 +56 112 128 +32 40 32 +16 16 16 +0 144 176 +0 96 120 +216 200 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zeraora/back.png b/graphics/pokemon/zeraora/back.png new file mode 100644 index 000000000..01bd0842f Binary files /dev/null and b/graphics/pokemon/zeraora/back.png differ diff --git a/graphics/pokemon/zeraora/front.png b/graphics/pokemon/zeraora/front.png new file mode 100644 index 000000000..be400956b Binary files /dev/null and b/graphics/pokemon/zeraora/front.png differ diff --git a/graphics/pokemon/zeraora/icon.png b/graphics/pokemon/zeraora/icon.png new file mode 100644 index 000000000..b8dadd7ba Binary files /dev/null and b/graphics/pokemon/zeraora/icon.png differ diff --git a/graphics/pokemon/zeraora/normal.pal b/graphics/pokemon/zeraora/normal.pal new file mode 100644 index 000000000..19d43d628 --- /dev/null +++ b/graphics/pokemon/zeraora/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 104 40 +248 224 80 +216 168 48 +32 88 160 +16 16 16 +88 208 240 +72 72 80 +216 56 80 +32 144 216 +48 48 56 +112 112 120 +248 224 200 +192 192 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zeraora/shiny.pal b/graphics/pokemon/zeraora/shiny.pal new file mode 100644 index 000000000..e347c9b93 --- /dev/null +++ b/graphics/pokemon/zeraora/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 96 +248 248 248 +184 184 192 +144 80 16 +16 16 16 +248 216 32 +56 88 88 +216 0 0 +200 136 8 +48 48 56 +112 112 120 +248 248 248 +192 192 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zigzagoon/anim_front.png b/graphics/pokemon/zigzagoon/anim_front.png index ba726a266..d0b6861df 100644 Binary files a/graphics/pokemon/zigzagoon/anim_front.png and b/graphics/pokemon/zigzagoon/anim_front.png differ diff --git a/graphics/pokemon/zigzagoon/back.png b/graphics/pokemon/zigzagoon/back.png index cc56c5d67..cefc91e91 100644 Binary files a/graphics/pokemon/zigzagoon/back.png and b/graphics/pokemon/zigzagoon/back.png differ diff --git a/graphics/pokemon/zigzagoon/front.png b/graphics/pokemon/zigzagoon/front.png index 442a5c5aa..ffa3cd89c 100644 Binary files a/graphics/pokemon/zigzagoon/front.png and b/graphics/pokemon/zigzagoon/front.png differ diff --git a/graphics/pokemon/zigzagoon/galarian/back.png b/graphics/pokemon/zigzagoon/galarian/back.png new file mode 100644 index 000000000..ef2e41c18 Binary files /dev/null and b/graphics/pokemon/zigzagoon/galarian/back.png differ diff --git a/graphics/pokemon/zigzagoon/galarian/front.png b/graphics/pokemon/zigzagoon/galarian/front.png new file mode 100644 index 000000000..e5c9b481a Binary files /dev/null and b/graphics/pokemon/zigzagoon/galarian/front.png differ diff --git a/graphics/pokemon/zigzagoon/galarian/normal.pal b/graphics/pokemon/zigzagoon/galarian/normal.pal new file mode 100644 index 000000000..f7cf9eea2 --- /dev/null +++ b/graphics/pokemon/zigzagoon/galarian/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 32 +16 16 16 +56 64 64 +96 96 104 +88 88 88 +240 240 240 +176 176 176 +216 72 120 +248 248 248 +224 112 152 +104 56 80 +152 72 104 +232 144 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zigzagoon/galarian/shiny.pal b/graphics/pokemon/zigzagoon/galarian/shiny.pal new file mode 100644 index 000000000..9ef97c394 --- /dev/null +++ b/graphics/pokemon/zigzagoon/galarian/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 0 16 +16 16 16 +144 8 48 +200 24 88 +96 72 88 +240 240 240 +176 152 168 +16 232 208 +248 248 248 +152 248 240 +40 104 96 +56 152 144 +104 248 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zigzagoon/icon.png b/graphics/pokemon/zigzagoon/icon.png index acd0ecc8c..2c1325f64 100644 Binary files a/graphics/pokemon/zigzagoon/icon.png and b/graphics/pokemon/zigzagoon/icon.png differ diff --git a/graphics/pokemon/zigzagoon/normal.pal b/graphics/pokemon/zigzagoon/normal.pal index 55f6178cb..85e04e481 100644 --- a/graphics/pokemon/zigzagoon/normal.pal +++ b/graphics/pokemon/zigzagoon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 189 131 -74 65 41 -172 123 90 -205 156 123 -238 189 156 -255 238 197 -65 57 49 -106 90 74 -197 172 139 -230 213 172 -255 255 255 -164 32 0 -205 57 32 -164 148 123 -123 90 74 -16 0 0 +152 208 160 +112 96 80 +16 16 16 +184 168 152 +240 224 208 +184 160 136 +152 128 104 +96 88 72 +56 72 72 +248 248 248 +96 72 56 +128 96 56 +32 40 40 +192 192 184 +0 0 0 +240 224 208 diff --git a/graphics/pokemon/zigzagoon/shiny.pal b/graphics/pokemon/zigzagoon/shiny.pal index fe2d3cbc9..627b96c72 100644 --- a/graphics/pokemon/zigzagoon/shiny.pal +++ b/graphics/pokemon/zigzagoon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 189 131 -74 65 41 -197 98 65 -222 131 74 -238 164 74 -255 238 197 -49 49 41 -98 57 41 -197 172 139 -230 213 172 -255 255 255 -164 32 0 -205 57 32 -164 148 123 -131 82 57 -16 0 0 +152 208 160 +104 88 72 +16 16 16 +184 160 128 +248 232 192 +232 136 80 +200 104 64 +112 88 72 +64 64 64 +248 248 248 +160 80 32 +200 104 64 +32 32 40 +192 192 184 +0 0 0 +224 216 200 diff --git a/graphics/pokemon/zoroark/back.png b/graphics/pokemon/zoroark/back.png new file mode 100644 index 000000000..66ee6c43b Binary files /dev/null and b/graphics/pokemon/zoroark/back.png differ diff --git a/graphics/pokemon/zoroark/footprint.png b/graphics/pokemon/zoroark/footprint.png new file mode 100644 index 000000000..e203679b9 Binary files /dev/null and b/graphics/pokemon/zoroark/footprint.png differ diff --git a/graphics/pokemon/zoroark/front.png b/graphics/pokemon/zoroark/front.png new file mode 100644 index 000000000..d2828bb99 Binary files /dev/null and b/graphics/pokemon/zoroark/front.png differ diff --git a/graphics/pokemon/zoroark/icon.png b/graphics/pokemon/zoroark/icon.png new file mode 100644 index 000000000..08d5206f3 Binary files /dev/null and b/graphics/pokemon/zoroark/icon.png differ diff --git a/graphics/pokemon/zoroark/normal.pal b/graphics/pokemon/zoroark/normal.pal new file mode 100644 index 000000000..a3ff79c0c --- /dev/null +++ b/graphics/pokemon/zoroark/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 48 64 +32 24 40 +104 32 40 +72 16 24 +160 40 56 +120 104 120 +88 80 104 +64 56 72 +200 200 200 +48 120 104 +48 168 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zoroark/shiny.pal b/graphics/pokemon/zoroark/shiny.pal new file mode 100644 index 000000000..443510418 --- /dev/null +++ b/graphics/pokemon/zoroark/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +64 32 32 +40 16 16 +56 40 120 +32 24 80 +88 40 176 +112 112 120 +96 96 104 +64 64 72 +200 200 200 +160 104 48 +216 208 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/back.png b/graphics/pokemon/zorua/back.png new file mode 100644 index 000000000..4d9458f3f Binary files /dev/null and b/graphics/pokemon/zorua/back.png differ diff --git a/graphics/pokemon/zorua/footprint.png b/graphics/pokemon/zorua/footprint.png new file mode 100644 index 000000000..370ee0d78 Binary files /dev/null and b/graphics/pokemon/zorua/footprint.png differ diff --git a/graphics/pokemon/zorua/front.png b/graphics/pokemon/zorua/front.png new file mode 100644 index 000000000..544b99959 Binary files /dev/null and b/graphics/pokemon/zorua/front.png differ diff --git a/graphics/pokemon/zorua/icon.png b/graphics/pokemon/zorua/icon.png new file mode 100644 index 000000000..8ec29b843 Binary files /dev/null and b/graphics/pokemon/zorua/icon.png differ diff --git a/graphics/pokemon/zorua/normal.pal b/graphics/pokemon/zorua/normal.pal new file mode 100644 index 000000000..83748686b --- /dev/null +++ b/graphics/pokemon/zorua/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 40 +160 40 56 +96 88 120 +40 32 48 +16 16 16 +64 64 80 +48 176 160 +248 248 248 +48 128 128 +64 48 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/shiny.pal b/graphics/pokemon/zorua/shiny.pal new file mode 100644 index 000000000..324bea345 --- /dev/null +++ b/graphics/pokemon/zorua/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 112 168 +8 176 208 +96 72 72 +32 32 48 +16 16 16 +64 48 48 +168 48 88 +248 248 248 +104 32 56 +48 48 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zubat/anim_front.png b/graphics/pokemon/zubat/anim_front.png index 5f98e0c13..fecc35b77 100644 Binary files a/graphics/pokemon/zubat/anim_front.png and b/graphics/pokemon/zubat/anim_front.png differ diff --git a/graphics/pokemon/zubat/back.png b/graphics/pokemon/zubat/back.png index 5589e5767..27ee27279 100644 Binary files a/graphics/pokemon/zubat/back.png and b/graphics/pokemon/zubat/back.png differ diff --git a/graphics/pokemon/zubat/front.png b/graphics/pokemon/zubat/front.png index b19d3681c..e17298b25 100644 Binary files a/graphics/pokemon/zubat/front.png and b/graphics/pokemon/zubat/front.png differ diff --git a/graphics/pokemon/zubat/icon.png b/graphics/pokemon/zubat/icon.png index 696c097e1..47937015d 100644 Binary files a/graphics/pokemon/zubat/icon.png and b/graphics/pokemon/zubat/icon.png differ diff --git a/graphics/pokemon/zubat/normal.pal b/graphics/pokemon/zubat/normal.pal index 080a3fd93..2c4a19853 100644 --- a/graphics/pokemon/zubat/normal.pal +++ b/graphics/pokemon/zubat/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -213 213 213 -98 98 98 +152 208 160 16 16 16 -255 0 255 -205 197 255 -172 164 238 -123 115 189 -82 74 131 -246 131 222 -213 115 189 -180 82 156 -115 32 90 -255 0 255 -255 0 255 +48 112 152 +136 184 216 +64 152 184 +24 64 80 +96 120 176 +160 88 168 +96 56 96 +192 120 192 +248 248 248 +208 208 208 +96 96 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zubat/shiny.pal b/graphics/pokemon/zubat/shiny.pal index ab2540e88..290d12c52 100644 --- a/graphics/pokemon/zubat/shiny.pal +++ b/graphics/pokemon/zubat/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -230 230 230 -255 255 255 -213 213 213 -98 98 98 +152 208 160 16 16 16 -255 0 255 -148 180 98 -106 139 57 -65 98 16 -24 57 0 -238 222 213 -205 180 172 -164 139 131 -106 82 74 -255 0 255 -255 0 255 +64 120 24 +144 200 104 +112 152 56 +8 72 0 +64 120 24 +184 152 112 +120 96 48 +224 200 168 +248 248 248 +208 208 208 +96 96 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zweilous/anim_front.png b/graphics/pokemon/zweilous/anim_front.png new file mode 100644 index 000000000..afb5bc5f3 Binary files /dev/null and b/graphics/pokemon/zweilous/anim_front.png differ diff --git a/graphics/pokemon/zweilous/back.png b/graphics/pokemon/zweilous/back.png new file mode 100644 index 000000000..a02b323d1 Binary files /dev/null and b/graphics/pokemon/zweilous/back.png differ diff --git a/graphics/pokemon/zweilous/footprint.png b/graphics/pokemon/zweilous/footprint.png new file mode 100644 index 000000000..222daa341 Binary files /dev/null and b/graphics/pokemon/zweilous/footprint.png differ diff --git a/graphics/pokemon/zweilous/front.png b/graphics/pokemon/zweilous/front.png new file mode 100644 index 000000000..976ad1132 Binary files /dev/null and b/graphics/pokemon/zweilous/front.png differ diff --git a/graphics/pokemon/zweilous/icon.png b/graphics/pokemon/zweilous/icon.png new file mode 100644 index 000000000..7baef54fb Binary files /dev/null and b/graphics/pokemon/zweilous/icon.png differ diff --git a/graphics/pokemon/zweilous/normal.pal b/graphics/pokemon/zweilous/normal.pal new file mode 100644 index 000000000..b0795275a --- /dev/null +++ b/graphics/pokemon/zweilous/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +64 56 64 +88 80 80 +16 16 16 +80 104 136 +40 56 80 +96 144 200 +136 88 112 +224 216 216 +136 48 88 +72 32 56 +88 56 144 +168 168 168 +48 40 40 +0 0 0 diff --git a/graphics/pokemon/zweilous/shiny.pal b/graphics/pokemon/zweilous/shiny.pal new file mode 100644 index 000000000..a0bf20083 --- /dev/null +++ b/graphics/pokemon/zweilous/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 40 +80 64 64 +96 88 80 +16 16 16 +88 104 48 +56 56 24 +112 152 72 +152 64 48 +224 216 216 +88 56 144 +56 32 96 +88 56 144 +168 168 168 +48 40 40 +0 0 0 diff --git a/graphics/pokemon/zygarde/10_percent/back.png b/graphics/pokemon/zygarde/10_percent/back.png new file mode 100644 index 000000000..b9935ebac Binary files /dev/null and b/graphics/pokemon/zygarde/10_percent/back.png differ diff --git a/graphics/pokemon/zygarde/10_percent/front.png b/graphics/pokemon/zygarde/10_percent/front.png new file mode 100644 index 000000000..f475e6cff Binary files /dev/null and b/graphics/pokemon/zygarde/10_percent/front.png differ diff --git a/graphics/pokemon/zygarde/10_percent/icon.png b/graphics/pokemon/zygarde/10_percent/icon.png new file mode 100644 index 000000000..3d968a6b6 Binary files /dev/null and b/graphics/pokemon/zygarde/10_percent/icon.png differ diff --git a/graphics/pokemon/zygarde/10_percent/normal.pal b/graphics/pokemon/zygarde/10_percent/normal.pal new file mode 100644 index 000000000..6ca8f7e4a --- /dev/null +++ b/graphics/pokemon/zygarde/10_percent/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 24 16 +80 64 72 +16 16 16 +56 48 40 +200 216 152 +72 120 24 +56 80 32 +248 248 248 +168 200 72 +120 152 24 +192 48 48 +232 72 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/10_percent/shiny.pal b/graphics/pokemon/zygarde/10_percent/shiny.pal new file mode 100644 index 000000000..4c9d852cc --- /dev/null +++ b/graphics/pokemon/zygarde/10_percent/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 88 88 +232 232 232 +16 16 16 +176 176 176 +144 232 208 +40 112 96 +8 64 48 +248 248 248 +72 216 176 +56 160 136 +192 48 48 +232 72 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/back.png b/graphics/pokemon/zygarde/back.png new file mode 100644 index 000000000..f8b91dd91 Binary files /dev/null and b/graphics/pokemon/zygarde/back.png differ diff --git a/graphics/pokemon/zygarde/complete/back.png b/graphics/pokemon/zygarde/complete/back.png new file mode 100644 index 000000000..0c50a0a79 Binary files /dev/null and b/graphics/pokemon/zygarde/complete/back.png differ diff --git a/graphics/pokemon/zygarde/complete/front.png b/graphics/pokemon/zygarde/complete/front.png new file mode 100644 index 000000000..891af9222 Binary files /dev/null and b/graphics/pokemon/zygarde/complete/front.png differ diff --git a/graphics/pokemon/zygarde/complete/icon.png b/graphics/pokemon/zygarde/complete/icon.png new file mode 100644 index 000000000..8575e8d58 Binary files /dev/null and b/graphics/pokemon/zygarde/complete/icon.png differ diff --git a/graphics/pokemon/zygarde/complete/normal.pal b/graphics/pokemon/zygarde/complete/normal.pal new file mode 100644 index 000000000..b811fe953 --- /dev/null +++ b/graphics/pokemon/zygarde/complete/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +32 24 16 +80 64 72 +56 48 40 +16 16 16 +168 200 72 +184 184 136 +248 248 248 +120 152 24 +72 120 24 +192 48 48 +232 72 72 +232 136 32 +80 136 216 +56 80 168 +120 128 96 diff --git a/graphics/pokemon/zygarde/complete/shiny.pal b/graphics/pokemon/zygarde/complete/shiny.pal new file mode 100644 index 000000000..e913a50cf --- /dev/null +++ b/graphics/pokemon/zygarde/complete/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +88 88 88 +232 232 232 +176 176 176 +16 16 16 +72 216 176 +144 176 168 +248 248 248 +56 160 136 +40 112 96 +192 48 48 +232 72 72 +232 136 32 +80 136 216 +56 80 168 +72 96 80 diff --git a/graphics/pokemon/zygarde/front.png b/graphics/pokemon/zygarde/front.png new file mode 100644 index 000000000..5f63fc2d8 Binary files /dev/null and b/graphics/pokemon/zygarde/front.png differ diff --git a/graphics/pokemon/zygarde/icon.png b/graphics/pokemon/zygarde/icon.png new file mode 100644 index 000000000..bc960850f Binary files /dev/null and b/graphics/pokemon/zygarde/icon.png differ diff --git a/graphics/pokemon/zygarde/normal.pal b/graphics/pokemon/zygarde/normal.pal new file mode 100644 index 000000000..ba71a3e83 --- /dev/null +++ b/graphics/pokemon/zygarde/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 24 24 +88 72 80 +56 48 48 +40 96 8 +128 200 56 +88 152 24 +248 248 248 +184 248 120 +0 0 0 +184 176 176 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/shiny.pal b/graphics/pokemon/zygarde/shiny.pal new file mode 100644 index 000000000..cb013d1c8 --- /dev/null +++ b/graphics/pokemon/zygarde/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 96 96 +216 224 224 +152 160 160 +8 80 80 +56 200 184 +8 152 136 +200 248 248 +128 224 224 +0 0 0 +184 176 176 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk index d162ccbb6..37ecc248c 100644 --- a/graphics_file_rules.mk +++ b/graphics_file_rules.mk @@ -1,4 +1,5 @@ CASTFORMGFXDIR := graphics/pokemon/castform +CHERRIMGFXDIR := graphics/pokemon/cherrim TILESETGFXDIR := data/tilesets FONTGFXDIR := graphics/fonts INTERFACEGFXDIR := graphics/interface @@ -23,40 +24,6 @@ contest_types := cool beauty cute smart tough -### Castform ### - -$(CASTFORMGFXDIR)/front.4bpp: $(CASTFORMGFXDIR)/front_normal_form.4bpp \ - $(CASTFORMGFXDIR)/front_sunny_form.4bpp \ - $(CASTFORMGFXDIR)/front_rainy_form.4bpp \ - $(CASTFORMGFXDIR)/front_snowy_form.4bpp - @cat $^ >$@ - -$(CASTFORMGFXDIR)/back.4bpp: $(CASTFORMGFXDIR)/back_normal_form.4bpp \ - $(CASTFORMGFXDIR)/back_sunny_form.4bpp \ - $(CASTFORMGFXDIR)/back_rainy_form.4bpp \ - $(CASTFORMGFXDIR)/back_snowy_form.4bpp - @cat $^ >$@ - -$(CASTFORMGFXDIR)/anim_front.4bpp: $(CASTFORMGFXDIR)/anim_front_normal_form.4bpp \ - $(CASTFORMGFXDIR)/anim_front_sunny_form.4bpp \ - $(CASTFORMGFXDIR)/anim_front_rainy_form.4bpp \ - $(CASTFORMGFXDIR)/anim_front_snowy_form.4bpp - @cat $^ >$@ - -$(CASTFORMGFXDIR)/normal.gbapal: $(CASTFORMGFXDIR)/normal_normal_form.gbapal \ - $(CASTFORMGFXDIR)/normal_sunny_form.gbapal \ - $(CASTFORMGFXDIR)/normal_rainy_form.gbapal \ - $(CASTFORMGFXDIR)/normal_snowy_form.gbapal - @cat $^ >$@ - -$(CASTFORMGFXDIR)/shiny.gbapal: $(CASTFORMGFXDIR)/shiny_normal_form.gbapal \ - $(CASTFORMGFXDIR)/shiny_sunny_form.gbapal \ - $(CASTFORMGFXDIR)/shiny_rainy_form.gbapal \ - $(CASTFORMGFXDIR)/shiny_snowy_form.gbapal - @cat $^ >$@ - - - ### Tilesets ### $(TILESETGFXDIR)/secondary/petalburg/tiles.4bpp: %.4bpp: %.png diff --git a/include/battle_anim.h b/include/battle_anim.h index 2b28e92fb..13b1039ca 100644 --- a/include/battle_anim.h +++ b/include/battle_anim.h @@ -152,7 +152,7 @@ void PrepareAffineAnimInTaskData(struct Task *task, u8 spriteId, const union Aff bool8 RunAffineAnimFromTaskData(struct Task *task); void AnimThrowProjectile(struct Sprite *sprite); void sub_80A6BFC(struct BattleAnimBgData *unk, u8 unused); -u8 sub_80A8394(u16 species, bool8 isBackpic, u8 a3, s16 x, s16 y, u8 subpriority, u32 personality, u32 trainerId, u32 battlerId, u32 a10); +u8 sub_80A8394(u16 species, bool8 isBackpic, u8 a3, s16 x, s16 y, u8 subpriority, u32 personality, u32 trainerId, u32 battlerId); void sub_80A749C(struct Sprite *sprite); void TradeMenuBouncePartySprites(struct Sprite *sprite); void DestroyAnimVisualTaskAndDisableBlend(u8 taskId); diff --git a/include/constants/pokemon.h b/include/constants/pokemon.h index 8f8bb3c47..e3c870dc9 100644 --- a/include/constants/pokemon.h +++ b/include/constants/pokemon.h @@ -296,25 +296,42 @@ #define F_SUMMARY_SCREEN_FLIP_SPRITE 0x80 // Evolution types -#define EVO_MEGA_EVOLUTION 0xffff // Not an actual evolution, used to temporarily mega evolve in battle. -#define EVO_MOVE_MEGA_EVOLUTION 0xfffe // Mega Evolution that checks for a move instead of held item. -#define EVO_FRIENDSHIP 1 // Pokémon levels up with friendship ≥ 220 -#define EVO_FRIENDSHIP_DAY 2 // Pokémon levels up during the day with friendship ≥ 220 -#define EVO_FRIENDSHIP_NIGHT 3 // Pokémon levels up at night with friendship ≥ 220 -#define EVO_LEVEL 4 // Pokémon reaches the specified level -#define EVO_TRADE 5 // Pokémon is traded -#define EVO_TRADE_ITEM 6 // Pokémon is traded while it's holding the specified item -#define EVO_ITEM 7 // specified item is used on Pokémon -#define EVO_LEVEL_ATK_GT_DEF 8 // Pokémon reaches the specified level with attack > defense -#define EVO_LEVEL_ATK_EQ_DEF 9 // Pokémon reaches the specified level with attack = defense -#define EVO_LEVEL_ATK_LT_DEF 10 // Pokémon reaches the specified level with attack < defense -#define EVO_LEVEL_SILCOON 11 // Pokémon reaches the specified level with a Silcoon personality value -#define EVO_LEVEL_CASCOON 12 // Pokémon reaches the specified level with a Cascoon personality value -#define EVO_LEVEL_NINJASK 13 // Pokémon reaches the specified level (special value for Ninjask) -#define EVO_LEVEL_SHEDINJA 14 // Pokémon reaches the specified level (special value for Shedinja) -#define EVO_BEAUTY 15 // Pokémon levels up with beauty ≥ specified value +#define EVO_MEGA_EVOLUTION 0xffff // Not an actual evolution, used to temporarily mega evolve in battle. +#define EVO_MOVE_MEGA_EVOLUTION 0xfffe // Mega Evolution that checks for a move instead of held item. +#define EVO_FRIENDSHIP 1 // Pokémon levels up with friendship ≥ 220 +#define EVO_FRIENDSHIP_DAY 2 // Pokémon levels up during the day with friendship ≥ 220 +#define EVO_FRIENDSHIP_NIGHT 3 // Pokémon levels up at night with friendship ≥ 220 +#define EVO_LEVEL 4 // Pokémon reaches the specified level +#define EVO_TRADE 5 // Pokémon is traded +#define EVO_TRADE_ITEM 6 // Pokémon is traded while it's holding the specified item +#define EVO_ITEM 7 // specified item is used on Pokémon +#define EVO_LEVEL_ATK_GT_DEF 8 // Pokémon reaches the specified level with attack > defense +#define EVO_LEVEL_ATK_EQ_DEF 9 // Pokémon reaches the specified level with attack = defense +#define EVO_LEVEL_ATK_LT_DEF 10 // Pokémon reaches the specified level with attack < defense +#define EVO_LEVEL_SILCOON 11 // Pokémon reaches the specified level with a Silcoon personality value +#define EVO_LEVEL_CASCOON 12 // Pokémon reaches the specified level with a Cascoon personality value +#define EVO_LEVEL_NINJASK 13 // Pokémon reaches the specified level (special value for Ninjask) +#define EVO_LEVEL_SHEDINJA 14 // Pokémon reaches the specified level (special value for Shedinja) +#define EVO_BEAUTY 15 // Pokémon levels up with beauty ≥ specified value +#define EVO_LEVEL_FEMALE 16 // Pokémon reaches the specified level, is female +#define EVO_LEVEL_MALE 17 // Pokémon reaches the specified level, is male +#define EVO_LEVEL_NIGHT 18 // Pokémon reaches the specified level, is night +#define EVO_LEVEL_DAY 19 // Pokémon reaches the specified level, is day +#define EVO_LEVEL_DUSK 20 // Pokémon reaches the specified level, is dusk (5-6 P.M) +#define EVO_ITEM_HOLD_DAY 21 // Pokémon levels up, holds specified item at day +#define EVO_ITEM_HOLD_NIGHT 22 // Pokémon levels up, holds specified item at night +#define EVO_MOVE 23 // Pokémon levels up, knows specified move +#define EVO_MOVE_TYPE 24 // Pokémon levels up, knows move with specified type +#define EVO_MAPSEC 25 // Pokémon levels up on specified mapsec +#define EVO_ITEM_MALE 26 // specified item is used on a male Pokémon +#define EVO_ITEM_FEMALE 27 // specified item is used on a female Pokémon +#define EVO_LEVEL_RAIN 28 // Pokémon reaches the specified level while it's raining +#define EVO_SPECIFIC_MON_IN_PARTY 29 // Pokémon levels up with a specified Pokémon in party +#define EVO_LEVEL_DARK_TYPE_MON_IN_PARTY 30 // Pokémon reaches the specified level with a Dark Type Pokémon in party +#define EVO_TRADE_SPECIFIC_MON 31 // Pokémon is traded for a specified Pokémon +#define EVO_SPECIFIC_MAP 32 // Pokémon levels up on specified map -#define EVOS_PER_MON 5 +#define EVOS_PER_MON 10 #define NUM_MALE_LINK_FACILITY_CLASSES 8 #define NUM_FEMALE_LINK_FACILITY_CLASSES 8 diff --git a/include/constants/pokemon_config.h b/include/constants/pokemon_config.h new file mode 100644 index 000000000..131702a85 --- /dev/null +++ b/include/constants/pokemon_config.h @@ -0,0 +1,98 @@ +#ifndef GUARD_CONSTANTS_POKEMON_CONFIG_H +#define GUARD_CONSTANTS_POKEMON_CONFIG_H + +#ifndef GEN_3 +#define GEN_3 0 +#define GEN_4 1 +#define GEN_5 2 +#define GEN_6 3 +#define GEN_7 4 +#define GEN_8 5 +#endif + +#define P_UPDATED_TYPES GEN_8 // In Gen6+, several Pokémon were changed to be partially or fully Fairy type. +#define P_UPDATED_STATS GEN_8 // Since Gen 6, Pokémon stats are updated with each passing generation. +#define P_UPDATED_ABILITIES GEN_8 // Since Gen 6, certain Pokémon have their abilities changed. Requires BATTLE_ENGINE for Gen4+ abilities. +#define P_UPDATED_EGG_GROUPS GEN_8 // Since Gen 8, certain Pokémon have gained new egg groups. + +#ifndef ITEM_EXPANSION +//Item Definitions for gEvolutionTable + +//EVO_MEGA_EVOLUTION +#define ITEM_VENUSAURITE ITEM_NONE +#define ITEM_CHARIZARDITE_X ITEM_NONE +#define ITEM_CHARIZARDITE_Y ITEM_NONE +#define ITEM_BLASTOISINITE ITEM_NONE +#define ITEM_BEEDRILLITE ITEM_NONE +#define ITEM_PIDGEOTITE ITEM_NONE +#define ITEM_ALAKAZITE ITEM_NONE +#define ITEM_SLOWBRONITE ITEM_NONE +#define ITEM_GENGARITE ITEM_NONE +#define ITEM_KANGASKHANITE ITEM_NONE +#define ITEM_PINSIRITE ITEM_NONE +#define ITEM_GYARADOSITE ITEM_NONE +#define ITEM_AERODACTYLITE ITEM_NONE +#define ITEM_MEWTWONITE_X ITEM_NONE +#define ITEM_MEWTWONITE_Y ITEM_NONE +#define ITEM_AMPHAROSITE ITEM_NONE +#define ITEM_STEELIXITE ITEM_NONE +#define ITEM_SCIZORITE ITEM_NONE +#define ITEM_HERACRONITE ITEM_NONE +#define ITEM_HOUNDOOMINITE ITEM_NONE +#define ITEM_TYRANITARITE ITEM_NONE +#define ITEM_SCEPTILITE ITEM_NONE +#define ITEM_BLAZIKENITE ITEM_NONE +#define ITEM_SWAMPERTITE ITEM_NONE +#define ITEM_SABLENITE ITEM_NONE +#define ITEM_SHARPEDONITE ITEM_NONE +#define ITEM_MANECTITE ITEM_NONE +#define ITEM_CAMERUPTITE ITEM_NONE +#define ITEM_GLALITITE ITEM_NONE +#define ITEM_MAWILITE ITEM_NONE +#define ITEM_MEDICHAMITE ITEM_NONE +#define ITEM_ALTARIANITE ITEM_NONE +#define ITEM_ABSOLITE ITEM_NONE +#define ITEM_BANETTITE ITEM_NONE +#define ITEM_AGGRONITE ITEM_NONE +#define ITEM_GARDEVOIRITE ITEM_NONE +#define ITEM_SALAMENCITE ITEM_NONE +#define ITEM_METAGROSSITE ITEM_NONE +#define ITEM_LATIASITE ITEM_NONE +#define ITEM_LATIOSITE ITEM_NONE +#define ITEM_LOPUNNITE ITEM_NONE +#define ITEM_GARCHOMPITE ITEM_NONE +#define ITEM_LUCARIONITE ITEM_NONE +#define ITEM_ABOMASITE ITEM_NONE +#define ITEM_GALLADITE ITEM_NONE +#define ITEM_AUDINITE ITEM_NONE +#define ITEM_DIANCITE ITEM_NONE + +//EVO_TRADE_ITEM +#define ITEM_PROTECTOR ITEM_NONE +#define ITEM_ELECTIRIZER ITEM_NONE +#define ITEM_MAGMARIZER ITEM_NONE +#define ITEM_DUBIOUS_DISC ITEM_NONE +#define ITEM_PRISM_SCALE ITEM_NONE +#define ITEM_REAPER_CLOTH ITEM_NONE +#define ITEM_SACHET ITEM_NONE +#define ITEM_WHIPPED_DREAM ITEM_NONE + +//EVO_ITEM +#define ITEM_ICE_STONE ITEM_NONE +#define ITEM_SHINY_STONE ITEM_NONE +#define ITEM_DUSK_STONE ITEM_NONE +#define ITEM_DAWN_STONE ITEM_NONE +#define ITEM_TART_APPLE ITEM_NONE +#define ITEM_SWEET_APPLE ITEM_NONE +#define ITEM_CRACKED_POT ITEM_NONE +#define ITEM_GALARICA_CUFF ITEM_NONE +#define ITEM_GALARICA_WREATH ITEM_NONE +#define ITEM_CHIPPED_POT ITEM_NONE + +//EVO_ITEM_HOLD +#define ITEM_RAZOR_FANG ITEM_NONE +#define ITEM_RAZOR_CLAW ITEM_NONE +#define ITEM_OVAL_STONE ITEM_NONE +#endif + +#endif // GUARD_CONSTANTS_POKEMON_CONFIG_H diff --git a/include/constants/rgb.h b/include/constants/rgb.h index be3049d3c..3e0bf6fe0 100644 --- a/include/constants/rgb.h +++ b/include/constants/rgb.h @@ -17,6 +17,7 @@ #define RGB_RED RGB(31, 0, 0) #define RGB_GREEN RGB(0, 31, 0) #define RGB_BLUE RGB(0, 0, 31) +#define RGB_PURPLE RGB(24, 0, 24) #define RGB_YELLOW RGB(31, 31, 0) #define RGB_MAGENTA RGB(31, 0, 31) #define RGB_CYAN RGB(0, 31, 31) diff --git a/include/constants/species.h b/include/constants/species.h index 983e1a796..5a410aa5b 100644 --- a/include/constants/species.h +++ b/include/constants/species.h @@ -253,1041 +253,2227 @@ #define SPECIES_LUGIA 249 #define SPECIES_HO_OH 250 #define SPECIES_CELEBI 251 - -#define SPECIES_OLD_UNOWN_B 252 -#define SPECIES_OLD_UNOWN_C 253 -#define SPECIES_OLD_UNOWN_D 254 -#define SPECIES_OLD_UNOWN_E 255 -#define SPECIES_OLD_UNOWN_F 256 -#define SPECIES_OLD_UNOWN_G 257 -#define SPECIES_OLD_UNOWN_H 258 -#define SPECIES_OLD_UNOWN_I 259 -#define SPECIES_OLD_UNOWN_J 260 -#define SPECIES_OLD_UNOWN_K 261 -#define SPECIES_OLD_UNOWN_L 262 -#define SPECIES_OLD_UNOWN_M 263 -#define SPECIES_OLD_UNOWN_N 264 -#define SPECIES_OLD_UNOWN_O 265 -#define SPECIES_OLD_UNOWN_P 266 -#define SPECIES_OLD_UNOWN_Q 267 -#define SPECIES_OLD_UNOWN_R 268 -#define SPECIES_OLD_UNOWN_S 269 -#define SPECIES_OLD_UNOWN_T 270 -#define SPECIES_OLD_UNOWN_U 271 -#define SPECIES_OLD_UNOWN_V 272 -#define SPECIES_OLD_UNOWN_W 273 -#define SPECIES_OLD_UNOWN_X 274 -#define SPECIES_OLD_UNOWN_Y 275 -#define SPECIES_OLD_UNOWN_Z 276 - -#define SPECIES_TREECKO 277 -#define SPECIES_GROVYLE 278 -#define SPECIES_SCEPTILE 279 -#define SPECIES_TORCHIC 280 -#define SPECIES_COMBUSKEN 281 -#define SPECIES_BLAZIKEN 282 -#define SPECIES_MUDKIP 283 -#define SPECIES_MARSHTOMP 284 -#define SPECIES_SWAMPERT 285 -#define SPECIES_POOCHYENA 286 -#define SPECIES_MIGHTYENA 287 -#define SPECIES_ZIGZAGOON 288 -#define SPECIES_LINOONE 289 -#define SPECIES_WURMPLE 290 -#define SPECIES_SILCOON 291 -#define SPECIES_BEAUTIFLY 292 -#define SPECIES_CASCOON 293 -#define SPECIES_DUSTOX 294 -#define SPECIES_LOTAD 295 -#define SPECIES_LOMBRE 296 -#define SPECIES_LUDICOLO 297 -#define SPECIES_SEEDOT 298 -#define SPECIES_NUZLEAF 299 -#define SPECIES_SHIFTRY 300 -#define SPECIES_NINCADA 301 -#define SPECIES_NINJASK 302 -#define SPECIES_SHEDINJA 303 -#define SPECIES_TAILLOW 304 -#define SPECIES_SWELLOW 305 -#define SPECIES_SHROOMISH 306 -#define SPECIES_BRELOOM 307 -#define SPECIES_SPINDA 308 -#define SPECIES_WINGULL 309 -#define SPECIES_PELIPPER 310 -#define SPECIES_SURSKIT 311 -#define SPECIES_MASQUERAIN 312 -#define SPECIES_WAILMER 313 -#define SPECIES_WAILORD 314 -#define SPECIES_SKITTY 315 -#define SPECIES_DELCATTY 316 -#define SPECIES_KECLEON 317 -#define SPECIES_BALTOY 318 -#define SPECIES_CLAYDOL 319 -#define SPECIES_NOSEPASS 320 -#define SPECIES_TORKOAL 321 -#define SPECIES_SABLEYE 322 -#define SPECIES_BARBOACH 323 -#define SPECIES_WHISCASH 324 -#define SPECIES_LUVDISC 325 -#define SPECIES_CORPHISH 326 -#define SPECIES_CRAWDAUNT 327 -#define SPECIES_FEEBAS 328 -#define SPECIES_MILOTIC 329 -#define SPECIES_CARVANHA 330 -#define SPECIES_SHARPEDO 331 -#define SPECIES_TRAPINCH 332 -#define SPECIES_VIBRAVA 333 -#define SPECIES_FLYGON 334 -#define SPECIES_MAKUHITA 335 -#define SPECIES_HARIYAMA 336 -#define SPECIES_ELECTRIKE 337 -#define SPECIES_MANECTRIC 338 -#define SPECIES_NUMEL 339 -#define SPECIES_CAMERUPT 340 -#define SPECIES_SPHEAL 341 -#define SPECIES_SEALEO 342 -#define SPECIES_WALREIN 343 -#define SPECIES_CACNEA 344 -#define SPECIES_CACTURNE 345 -#define SPECIES_SNORUNT 346 -#define SPECIES_GLALIE 347 -#define SPECIES_LUNATONE 348 -#define SPECIES_SOLROCK 349 -#define SPECIES_AZURILL 350 -#define SPECIES_SPOINK 351 -#define SPECIES_GRUMPIG 352 -#define SPECIES_PLUSLE 353 -#define SPECIES_MINUN 354 -#define SPECIES_MAWILE 355 -#define SPECIES_MEDITITE 356 -#define SPECIES_MEDICHAM 357 -#define SPECIES_SWABLU 358 -#define SPECIES_ALTARIA 359 +#define SPECIES_TREECKO 252 +#define SPECIES_GROVYLE 253 +#define SPECIES_SCEPTILE 254 +#define SPECIES_TORCHIC 255 +#define SPECIES_COMBUSKEN 256 +#define SPECIES_BLAZIKEN 257 +#define SPECIES_MUDKIP 258 +#define SPECIES_MARSHTOMP 259 +#define SPECIES_SWAMPERT 260 +#define SPECIES_POOCHYENA 261 +#define SPECIES_MIGHTYENA 262 +#define SPECIES_ZIGZAGOON 263 +#define SPECIES_LINOONE 264 +#define SPECIES_WURMPLE 265 +#define SPECIES_SILCOON 266 +#define SPECIES_BEAUTIFLY 267 +#define SPECIES_CASCOON 268 +#define SPECIES_DUSTOX 269 +#define SPECIES_LOTAD 270 +#define SPECIES_LOMBRE 271 +#define SPECIES_LUDICOLO 272 +#define SPECIES_SEEDOT 273 +#define SPECIES_NUZLEAF 274 +#define SPECIES_SHIFTRY 275 +#define SPECIES_TAILLOW 276 +#define SPECIES_SWELLOW 277 +#define SPECIES_WINGULL 278 +#define SPECIES_PELIPPER 279 +#define SPECIES_RALTS 280 +#define SPECIES_KIRLIA 281 +#define SPECIES_GARDEVOIR 282 +#define SPECIES_SURSKIT 283 +#define SPECIES_MASQUERAIN 284 +#define SPECIES_SHROOMISH 285 +#define SPECIES_BRELOOM 286 +#define SPECIES_SLAKOTH 287 +#define SPECIES_VIGOROTH 288 +#define SPECIES_SLAKING 289 +#define SPECIES_NINCADA 290 +#define SPECIES_NINJASK 291 +#define SPECIES_SHEDINJA 292 +#define SPECIES_WHISMUR 293 +#define SPECIES_LOUDRED 294 +#define SPECIES_EXPLOUD 295 +#define SPECIES_MAKUHITA 296 +#define SPECIES_HARIYAMA 297 +#define SPECIES_AZURILL 298 +#define SPECIES_NOSEPASS 299 +#define SPECIES_SKITTY 300 +#define SPECIES_DELCATTY 301 +#define SPECIES_SABLEYE 302 +#define SPECIES_MAWILE 303 +#define SPECIES_ARON 304 +#define SPECIES_LAIRON 305 +#define SPECIES_AGGRON 306 +#define SPECIES_MEDITITE 307 +#define SPECIES_MEDICHAM 308 +#define SPECIES_ELECTRIKE 309 +#define SPECIES_MANECTRIC 310 +#define SPECIES_PLUSLE 311 +#define SPECIES_MINUN 312 +#define SPECIES_VOLBEAT 313 +#define SPECIES_ILLUMISE 314 +#define SPECIES_ROSELIA 315 +#define SPECIES_GULPIN 316 +#define SPECIES_SWALOT 317 +#define SPECIES_CARVANHA 318 +#define SPECIES_SHARPEDO 319 +#define SPECIES_WAILMER 320 +#define SPECIES_WAILORD 321 +#define SPECIES_NUMEL 322 +#define SPECIES_CAMERUPT 323 +#define SPECIES_TORKOAL 324 +#define SPECIES_SPOINK 325 +#define SPECIES_GRUMPIG 326 +#define SPECIES_SPINDA 327 +#define SPECIES_TRAPINCH 328 +#define SPECIES_VIBRAVA 329 +#define SPECIES_FLYGON 330 +#define SPECIES_CACNEA 331 +#define SPECIES_CACTURNE 332 +#define SPECIES_SWABLU 333 +#define SPECIES_ALTARIA 334 +#define SPECIES_ZANGOOSE 335 +#define SPECIES_SEVIPER 336 +#define SPECIES_LUNATONE 337 +#define SPECIES_SOLROCK 338 +#define SPECIES_BARBOACH 339 +#define SPECIES_WHISCASH 340 +#define SPECIES_CORPHISH 341 +#define SPECIES_CRAWDAUNT 342 +#define SPECIES_BALTOY 343 +#define SPECIES_CLAYDOL 344 +#define SPECIES_LILEEP 345 +#define SPECIES_CRADILY 346 +#define SPECIES_ANORITH 347 +#define SPECIES_ARMALDO 348 +#define SPECIES_FEEBAS 349 +#define SPECIES_MILOTIC 350 +#define SPECIES_CASTFORM 351 +#define SPECIES_KECLEON 352 +#define SPECIES_SHUPPET 353 +#define SPECIES_BANETTE 354 +#define SPECIES_DUSKULL 355 +#define SPECIES_DUSCLOPS 356 +#define SPECIES_TROPIUS 357 +#define SPECIES_CHIMECHO 358 +#define SPECIES_ABSOL 359 #define SPECIES_WYNAUT 360 -#define SPECIES_DUSKULL 361 -#define SPECIES_DUSCLOPS 362 -#define SPECIES_ROSELIA 363 -#define SPECIES_SLAKOTH 364 -#define SPECIES_VIGOROTH 365 -#define SPECIES_SLAKING 366 -#define SPECIES_GULPIN 367 -#define SPECIES_SWALOT 368 -#define SPECIES_TROPIUS 369 -#define SPECIES_WHISMUR 370 -#define SPECIES_LOUDRED 371 -#define SPECIES_EXPLOUD 372 -#define SPECIES_CLAMPERL 373 -#define SPECIES_HUNTAIL 374 -#define SPECIES_GOREBYSS 375 -#define SPECIES_ABSOL 376 -#define SPECIES_SHUPPET 377 -#define SPECIES_BANETTE 378 -#define SPECIES_SEVIPER 379 -#define SPECIES_ZANGOOSE 380 -#define SPECIES_RELICANTH 381 -#define SPECIES_ARON 382 -#define SPECIES_LAIRON 383 -#define SPECIES_AGGRON 384 -#define SPECIES_CASTFORM 385 -#define SPECIES_VOLBEAT 386 -#define SPECIES_ILLUMISE 387 -#define SPECIES_LILEEP 388 -#define SPECIES_CRADILY 389 -#define SPECIES_ANORITH 390 -#define SPECIES_ARMALDO 391 -#define SPECIES_RALTS 392 -#define SPECIES_KIRLIA 393 -#define SPECIES_GARDEVOIR 394 -#define SPECIES_BAGON 395 -#define SPECIES_SHELGON 396 -#define SPECIES_SALAMENCE 397 -#define SPECIES_BELDUM 398 -#define SPECIES_METANG 399 -#define SPECIES_METAGROSS 400 -#define SPECIES_REGIROCK 401 -#define SPECIES_REGICE 402 -#define SPECIES_REGISTEEL 403 -#define SPECIES_KYOGRE 404 -#define SPECIES_GROUDON 405 -#define SPECIES_RAYQUAZA 406 -#define SPECIES_LATIAS 407 -#define SPECIES_LATIOS 408 -#define SPECIES_JIRACHI 409 -#define SPECIES_DEOXYS 410 -#define SPECIES_CHIMECHO 411 -#define SPECIES_EGG 412 +#define SPECIES_SNORUNT 361 +#define SPECIES_GLALIE 362 +#define SPECIES_SPHEAL 363 +#define SPECIES_SEALEO 364 +#define SPECIES_WALREIN 365 +#define SPECIES_CLAMPERL 366 +#define SPECIES_HUNTAIL 367 +#define SPECIES_GOREBYSS 368 +#define SPECIES_RELICANTH 369 +#define SPECIES_LUVDISC 370 +#define SPECIES_BAGON 371 +#define SPECIES_SHELGON 372 +#define SPECIES_SALAMENCE 373 +#define SPECIES_BELDUM 374 +#define SPECIES_METANG 375 +#define SPECIES_METAGROSS 376 +#define SPECIES_REGIROCK 377 +#define SPECIES_REGICE 378 +#define SPECIES_REGISTEEL 379 +#define SPECIES_LATIAS 380 +#define SPECIES_LATIOS 381 +#define SPECIES_KYOGRE 382 +#define SPECIES_GROUDON 383 +#define SPECIES_RAYQUAZA 384 +#define SPECIES_JIRACHI 385 +#define SPECIES_DEOXYS 386 +#define SPECIES_TURTWIG 387 +#define SPECIES_GROTLE 388 +#define SPECIES_TORTERRA 389 +#define SPECIES_CHIMCHAR 390 +#define SPECIES_MONFERNO 391 +#define SPECIES_INFERNAPE 392 +#define SPECIES_PIPLUP 393 +#define SPECIES_PRINPLUP 394 +#define SPECIES_EMPOLEON 395 +#define SPECIES_STARLY 396 +#define SPECIES_STARAVIA 397 +#define SPECIES_STARAPTOR 398 +#define SPECIES_BIDOOF 399 +#define SPECIES_BIBAREL 400 +#define SPECIES_KRICKETOT 401 +#define SPECIES_KRICKETUNE 402 +#define SPECIES_SHINX 403 +#define SPECIES_LUXIO 404 +#define SPECIES_LUXRAY 405 +#define SPECIES_BUDEW 406 +#define SPECIES_ROSERADE 407 +#define SPECIES_CRANIDOS 408 +#define SPECIES_RAMPARDOS 409 +#define SPECIES_SHIELDON 410 +#define SPECIES_BASTIODON 411 +#define SPECIES_BURMY 412 +#define SPECIES_WORMADAM 413 +#define SPECIES_MOTHIM 414 +#define SPECIES_COMBEE 415 +#define SPECIES_VESPIQUEN 416 +#define SPECIES_PACHIRISU 417 +#define SPECIES_BUIZEL 418 +#define SPECIES_FLOATZEL 419 +#define SPECIES_CHERUBI 420 +#define SPECIES_CHERRIM 421 +#define SPECIES_SHELLOS 422 +#define SPECIES_GASTRODON 423 +#define SPECIES_AMBIPOM 424 +#define SPECIES_DRIFLOON 425 +#define SPECIES_DRIFBLIM 426 +#define SPECIES_BUNEARY 427 +#define SPECIES_LOPUNNY 428 +#define SPECIES_MISMAGIUS 429 +#define SPECIES_HONCHKROW 430 +#define SPECIES_GLAMEOW 431 +#define SPECIES_PURUGLY 432 +#define SPECIES_CHINGLING 433 +#define SPECIES_STUNKY 434 +#define SPECIES_SKUNTANK 435 +#define SPECIES_BRONZOR 436 +#define SPECIES_BRONZONG 437 +#define SPECIES_BONSLY 438 +#define SPECIES_MIME_JR 439 +#define SPECIES_HAPPINY 440 +#define SPECIES_CHATOT 441 +#define SPECIES_SPIRITOMB 442 +#define SPECIES_GIBLE 443 +#define SPECIES_GABITE 444 +#define SPECIES_GARCHOMP 445 +#define SPECIES_MUNCHLAX 446 +#define SPECIES_RIOLU 447 +#define SPECIES_LUCARIO 448 +#define SPECIES_HIPPOPOTAS 449 +#define SPECIES_HIPPOWDON 450 +#define SPECIES_SKORUPI 451 +#define SPECIES_DRAPION 452 +#define SPECIES_CROAGUNK 453 +#define SPECIES_TOXICROAK 454 +#define SPECIES_CARNIVINE 455 +#define SPECIES_FINNEON 456 +#define SPECIES_LUMINEON 457 +#define SPECIES_MANTYKE 458 +#define SPECIES_SNOVER 459 +#define SPECIES_ABOMASNOW 460 +#define SPECIES_WEAVILE 461 +#define SPECIES_MAGNEZONE 462 +#define SPECIES_LICKILICKY 463 +#define SPECIES_RHYPERIOR 464 +#define SPECIES_TANGROWTH 465 +#define SPECIES_ELECTIVIRE 466 +#define SPECIES_MAGMORTAR 467 +#define SPECIES_TOGEKISS 468 +#define SPECIES_YANMEGA 469 +#define SPECIES_LEAFEON 470 +#define SPECIES_GLACEON 471 +#define SPECIES_GLISCOR 472 +#define SPECIES_MAMOSWINE 473 +#define SPECIES_PORYGON_Z 474 +#define SPECIES_GALLADE 475 +#define SPECIES_PROBOPASS 476 +#define SPECIES_DUSKNOIR 477 +#define SPECIES_FROSLASS 478 +#define SPECIES_ROTOM 479 +#define SPECIES_UXIE 480 +#define SPECIES_MESPRIT 481 +#define SPECIES_AZELF 482 +#define SPECIES_DIALGA 483 +#define SPECIES_PALKIA 484 +#define SPECIES_HEATRAN 485 +#define SPECIES_REGIGIGAS 486 +#define SPECIES_GIRATINA 487 +#define SPECIES_CRESSELIA 488 +#define SPECIES_PHIONE 489 +#define SPECIES_MANAPHY 490 +#define SPECIES_DARKRAI 491 +#define SPECIES_SHAYMIN 492 +#define SPECIES_ARCEUS 493 +#define SPECIES_VICTINI 494 +#define SPECIES_SNIVY 495 +#define SPECIES_SERVINE 496 +#define SPECIES_SERPERIOR 497 +#define SPECIES_TEPIG 498 +#define SPECIES_PIGNITE 499 +#define SPECIES_EMBOAR 500 +#define SPECIES_OSHAWOTT 501 +#define SPECIES_DEWOTT 502 +#define SPECIES_SAMUROTT 503 +#define SPECIES_PATRAT 504 +#define SPECIES_WATCHOG 505 +#define SPECIES_LILLIPUP 506 +#define SPECIES_HERDIER 507 +#define SPECIES_STOUTLAND 508 +#define SPECIES_PURRLOIN 509 +#define SPECIES_LIEPARD 510 +#define SPECIES_PANSAGE 511 +#define SPECIES_SIMISAGE 512 +#define SPECIES_PANSEAR 513 +#define SPECIES_SIMISEAR 514 +#define SPECIES_PANPOUR 515 +#define SPECIES_SIMIPOUR 516 +#define SPECIES_MUNNA 517 +#define SPECIES_MUSHARNA 518 +#define SPECIES_PIDOVE 519 +#define SPECIES_TRANQUILL 520 +#define SPECIES_UNFEZANT 521 +#define SPECIES_BLITZLE 522 +#define SPECIES_ZEBSTRIKA 523 +#define SPECIES_ROGGENROLA 524 +#define SPECIES_BOLDORE 525 +#define SPECIES_GIGALITH 526 +#define SPECIES_WOOBAT 527 +#define SPECIES_SWOOBAT 528 +#define SPECIES_DRILBUR 529 +#define SPECIES_EXCADRILL 530 +#define SPECIES_AUDINO 531 +#define SPECIES_TIMBURR 532 +#define SPECIES_GURDURR 533 +#define SPECIES_CONKELDURR 534 +#define SPECIES_TYMPOLE 535 +#define SPECIES_PALPITOAD 536 +#define SPECIES_SEISMITOAD 537 +#define SPECIES_THROH 538 +#define SPECIES_SAWK 539 +#define SPECIES_SEWADDLE 540 +#define SPECIES_SWADLOON 541 +#define SPECIES_LEAVANNY 542 +#define SPECIES_VENIPEDE 543 +#define SPECIES_WHIRLIPEDE 544 +#define SPECIES_SCOLIPEDE 545 +#define SPECIES_COTTONEE 546 +#define SPECIES_WHIMSICOTT 547 +#define SPECIES_PETILIL 548 +#define SPECIES_LILLIGANT 549 +#define SPECIES_BASCULIN 550 +#define SPECIES_SANDILE 551 +#define SPECIES_KROKOROK 552 +#define SPECIES_KROOKODILE 553 +#define SPECIES_DARUMAKA 554 +#define SPECIES_DARMANITAN 555 +#define SPECIES_MARACTUS 556 +#define SPECIES_DWEBBLE 557 +#define SPECIES_CRUSTLE 558 +#define SPECIES_SCRAGGY 559 +#define SPECIES_SCRAFTY 560 +#define SPECIES_SIGILYPH 561 +#define SPECIES_YAMASK 562 +#define SPECIES_COFAGRIGUS 563 +#define SPECIES_TIRTOUGA 564 +#define SPECIES_CARRACOSTA 565 +#define SPECIES_ARCHEN 566 +#define SPECIES_ARCHEOPS 567 +#define SPECIES_TRUBBISH 568 +#define SPECIES_GARBODOR 569 +#define SPECIES_ZORUA 570 +#define SPECIES_ZOROARK 571 +#define SPECIES_MINCCINO 572 +#define SPECIES_CINCCINO 573 +#define SPECIES_GOTHITA 574 +#define SPECIES_GOTHORITA 575 +#define SPECIES_GOTHITELLE 576 +#define SPECIES_SOLOSIS 577 +#define SPECIES_DUOSION 578 +#define SPECIES_REUNICLUS 579 +#define SPECIES_DUCKLETT 580 +#define SPECIES_SWANNA 581 +#define SPECIES_VANILLITE 582 +#define SPECIES_VANILLISH 583 +#define SPECIES_VANILLUXE 584 +#define SPECIES_DEERLING 585 +#define SPECIES_SAWSBUCK 586 +#define SPECIES_EMOLGA 587 +#define SPECIES_KARRABLAST 588 +#define SPECIES_ESCAVALIER 589 +#define SPECIES_FOONGUS 590 +#define SPECIES_AMOONGUSS 591 +#define SPECIES_FRILLISH 592 +#define SPECIES_JELLICENT 593 +#define SPECIES_ALOMOMOLA 594 +#define SPECIES_JOLTIK 595 +#define SPECIES_GALVANTULA 596 +#define SPECIES_FERROSEED 597 +#define SPECIES_FERROTHORN 598 +#define SPECIES_KLINK 599 +#define SPECIES_KLANG 600 +#define SPECIES_KLINKLANG 601 +#define SPECIES_TYNAMO 602 +#define SPECIES_EELEKTRIK 603 +#define SPECIES_EELEKTROSS 604 +#define SPECIES_ELGYEM 605 +#define SPECIES_BEHEEYEM 606 +#define SPECIES_LITWICK 607 +#define SPECIES_LAMPENT 608 +#define SPECIES_CHANDELURE 609 +#define SPECIES_AXEW 610 +#define SPECIES_FRAXURE 611 +#define SPECIES_HAXORUS 612 +#define SPECIES_CUBCHOO 613 +#define SPECIES_BEARTIC 614 +#define SPECIES_CRYOGONAL 615 +#define SPECIES_SHELMET 616 +#define SPECIES_ACCELGOR 617 +#define SPECIES_STUNFISK 618 +#define SPECIES_MIENFOO 619 +#define SPECIES_MIENSHAO 620 +#define SPECIES_DRUDDIGON 621 +#define SPECIES_GOLETT 622 +#define SPECIES_GOLURK 623 +#define SPECIES_PAWNIARD 624 +#define SPECIES_BISHARP 625 +#define SPECIES_BOUFFALANT 626 +#define SPECIES_RUFFLET 627 +#define SPECIES_BRAVIARY 628 +#define SPECIES_VULLABY 629 +#define SPECIES_MANDIBUZZ 630 +#define SPECIES_HEATMOR 631 +#define SPECIES_DURANT 632 +#define SPECIES_DEINO 633 +#define SPECIES_ZWEILOUS 634 +#define SPECIES_HYDREIGON 635 +#define SPECIES_LARVESTA 636 +#define SPECIES_VOLCARONA 637 +#define SPECIES_COBALION 638 +#define SPECIES_TERRAKION 639 +#define SPECIES_VIRIZION 640 +#define SPECIES_TORNADUS 641 +#define SPECIES_THUNDURUS 642 +#define SPECIES_RESHIRAM 643 +#define SPECIES_ZEKROM 644 +#define SPECIES_LANDORUS 645 +#define SPECIES_KYUREM 646 +#define SPECIES_KELDEO 647 +#define SPECIES_MELOETTA 648 +#define SPECIES_GENESECT 649 +#define SPECIES_CHESPIN 650 +#define SPECIES_QUILLADIN 651 +#define SPECIES_CHESNAUGHT 652 +#define SPECIES_FENNEKIN 653 +#define SPECIES_BRAIXEN 654 +#define SPECIES_DELPHOX 655 +#define SPECIES_FROAKIE 656 +#define SPECIES_FROGADIER 657 +#define SPECIES_GRENINJA 658 +#define SPECIES_BUNNELBY 659 +#define SPECIES_DIGGERSBY 660 +#define SPECIES_FLETCHLING 661 +#define SPECIES_FLETCHINDER 662 +#define SPECIES_TALONFLAME 663 +#define SPECIES_SCATTERBUG 664 +#define SPECIES_SPEWPA 665 +#define SPECIES_VIVILLON 666 // Icy Snow Pattern +#define SPECIES_LITLEO 667 +#define SPECIES_PYROAR 668 +#define SPECIES_FLABEBE 669 // Red Flower +#define SPECIES_FLOETTE 670 +#define SPECIES_FLORGES 671 +#define SPECIES_SKIDDO 672 +#define SPECIES_GOGOAT 673 +#define SPECIES_PANCHAM 674 +#define SPECIES_PANGORO 675 +#define SPECIES_FURFROU 676 +#define SPECIES_ESPURR 677 +#define SPECIES_MEOWSTIC 678 +#define SPECIES_HONEDGE 679 +#define SPECIES_DOUBLADE 680 +#define SPECIES_AEGISLASH 681 +#define SPECIES_SPRITZEE 682 +#define SPECIES_AROMATISSE 683 +#define SPECIES_SWIRLIX 684 +#define SPECIES_SLURPUFF 685 +#define SPECIES_INKAY 686 +#define SPECIES_MALAMAR 687 +#define SPECIES_BINACLE 688 +#define SPECIES_BARBARACLE 689 +#define SPECIES_SKRELP 690 +#define SPECIES_DRAGALGE 691 +#define SPECIES_CLAUNCHER 692 +#define SPECIES_CLAWITZER 693 +#define SPECIES_HELIOPTILE 694 +#define SPECIES_HELIOLISK 695 +#define SPECIES_TYRUNT 696 +#define SPECIES_TYRANTRUM 697 +#define SPECIES_AMAURA 698 +#define SPECIES_AURORUS 699 +#define SPECIES_SYLVEON 700 +#define SPECIES_HAWLUCHA 701 +#define SPECIES_DEDENNE 702 +#define SPECIES_CARBINK 703 +#define SPECIES_GOOMY 704 +#define SPECIES_SLIGGOO 705 +#define SPECIES_GOODRA 706 +#define SPECIES_KLEFKI 707 +#define SPECIES_PHANTUMP 708 +#define SPECIES_TREVENANT 709 +#define SPECIES_PUMPKABOO 710 +#define SPECIES_GOURGEIST 711 +#define SPECIES_BERGMITE 712 +#define SPECIES_AVALUGG 713 +#define SPECIES_NOIBAT 714 +#define SPECIES_NOIVERN 715 +#define SPECIES_XERNEAS 716 +#define SPECIES_YVELTAL 717 +#define SPECIES_ZYGARDE 718 +#define SPECIES_DIANCIE 719 +#define SPECIES_HOOPA 720 +#define SPECIES_VOLCANION 721 +#define SPECIES_ROWLET 722 +#define SPECIES_DARTRIX 723 +#define SPECIES_DECIDUEYE 724 +#define SPECIES_LITTEN 725 +#define SPECIES_TORRACAT 726 +#define SPECIES_INCINEROAR 727 +#define SPECIES_POPPLIO 728 +#define SPECIES_BRIONNE 729 +#define SPECIES_PRIMARINA 730 +#define SPECIES_PIKIPEK 731 +#define SPECIES_TRUMBEAK 732 +#define SPECIES_TOUCANNON 733 +#define SPECIES_YUNGOOS 734 +#define SPECIES_GUMSHOOS 735 +#define SPECIES_GRUBBIN 736 +#define SPECIES_CHARJABUG 737 +#define SPECIES_VIKAVOLT 738 +#define SPECIES_CRABRAWLER 739 +#define SPECIES_CRABOMINABLE 740 +#define SPECIES_ORICORIO 741 +#define SPECIES_CUTIEFLY 742 +#define SPECIES_RIBOMBEE 743 +#define SPECIES_ROCKRUFF 744 +#define SPECIES_LYCANROC 745 +#define SPECIES_WISHIWASHI 746 +#define SPECIES_MAREANIE 747 +#define SPECIES_TOXAPEX 748 +#define SPECIES_MUDBRAY 749 +#define SPECIES_MUDSDALE 750 +#define SPECIES_DEWPIDER 751 +#define SPECIES_ARAQUANID 752 +#define SPECIES_FOMANTIS 753 +#define SPECIES_LURANTIS 754 +#define SPECIES_MORELULL 755 +#define SPECIES_SHIINOTIC 756 +#define SPECIES_SALANDIT 757 +#define SPECIES_SALAZZLE 758 +#define SPECIES_STUFFUL 759 +#define SPECIES_BEWEAR 760 +#define SPECIES_BOUNSWEET 761 +#define SPECIES_STEENEE 762 +#define SPECIES_TSAREENA 763 +#define SPECIES_COMFEY 764 +#define SPECIES_ORANGURU 765 +#define SPECIES_PASSIMIAN 766 +#define SPECIES_WIMPOD 767 +#define SPECIES_GOLISOPOD 768 +#define SPECIES_SANDYGAST 769 +#define SPECIES_PALOSSAND 770 +#define SPECIES_PYUKUMUKU 771 +#define SPECIES_TYPE_NULL 772 +#define SPECIES_SILVALLY 773 +#define SPECIES_MINIOR 774 +#define SPECIES_KOMALA 775 +#define SPECIES_TURTONATOR 776 +#define SPECIES_TOGEDEMARU 777 +#define SPECIES_MIMIKYU 778 +#define SPECIES_BRUXISH 779 +#define SPECIES_DRAMPA 780 +#define SPECIES_DHELMISE 781 +#define SPECIES_JANGMO_O 782 +#define SPECIES_HAKAMO_O 783 +#define SPECIES_KOMMO_O 784 +#define SPECIES_TAPU_KOKO 785 +#define SPECIES_TAPU_LELE 786 +#define SPECIES_TAPU_BULU 787 +#define SPECIES_TAPU_FINI 788 +#define SPECIES_COSMOG 789 +#define SPECIES_COSMOEM 790 +#define SPECIES_SOLGALEO 791 +#define SPECIES_LUNALA 792 +#define SPECIES_NIHILEGO 793 +#define SPECIES_BUZZWOLE 794 +#define SPECIES_PHEROMOSA 795 +#define SPECIES_XURKITREE 796 +#define SPECIES_CELESTEELA 797 +#define SPECIES_KARTANA 798 +#define SPECIES_GUZZLORD 799 +#define SPECIES_NECROZMA 800 +#define SPECIES_MAGEARNA 801 +#define SPECIES_MARSHADOW 802 +#define SPECIES_POIPOLE 803 +#define SPECIES_NAGANADEL 804 +#define SPECIES_STAKATAKA 805 +#define SPECIES_BLACEPHALON 806 +#define SPECIES_ZERAORA 807 +#define SPECIES_MELTAN 808 +#define SPECIES_MELMETAL 809 +#define SPECIES_GROOKEY 810 +#define SPECIES_THWACKEY 811 +#define SPECIES_RILLABOOM 812 +#define SPECIES_SCORBUNNY 813 +#define SPECIES_RABOOT 814 +#define SPECIES_CINDERACE 815 +#define SPECIES_SOBBLE 816 +#define SPECIES_DRIZZILE 817 +#define SPECIES_INTELEON 818 +#define SPECIES_SKWOVET 819 +#define SPECIES_GREEDENT 820 +#define SPECIES_ROOKIDEE 821 +#define SPECIES_CORVISQUIRE 822 +#define SPECIES_CORVIKNIGHT 823 +#define SPECIES_BLIPBUG 824 +#define SPECIES_DOTTLER 825 +#define SPECIES_ORBEETLE 826 +#define SPECIES_NICKIT 827 +#define SPECIES_THIEVUL 828 +#define SPECIES_GOSSIFLEUR 829 +#define SPECIES_ELDEGOSS 830 +#define SPECIES_WOOLOO 831 +#define SPECIES_DUBWOOL 832 +#define SPECIES_CHEWTLE 833 +#define SPECIES_DREDNAW 834 +#define SPECIES_YAMPER 835 +#define SPECIES_BOLTUND 836 +#define SPECIES_ROLYCOLY 837 +#define SPECIES_CARKOL 838 +#define SPECIES_COALOSSAL 839 +#define SPECIES_APPLIN 840 +#define SPECIES_FLAPPLE 841 +#define SPECIES_APPLETUN 842 +#define SPECIES_SILICOBRA 843 +#define SPECIES_SANDACONDA 844 +#define SPECIES_CRAMORANT 845 +#define SPECIES_ARROKUDA 846 +#define SPECIES_BARRASKEWDA 847 +#define SPECIES_TOXEL 848 +#define SPECIES_TOXTRICITY 849 +#define SPECIES_SIZZLIPEDE 850 +#define SPECIES_CENTISKORCH 851 +#define SPECIES_CLOBBOPUS 852 +#define SPECIES_GRAPPLOCT 853 +#define SPECIES_SINISTEA 854 +#define SPECIES_POLTEAGEIST 855 +#define SPECIES_HATENNA 856 +#define SPECIES_HATTREM 857 +#define SPECIES_HATTERENE 858 +#define SPECIES_IMPIDIMP 859 +#define SPECIES_MORGREM 860 +#define SPECIES_GRIMMSNARL 861 +#define SPECIES_OBSTAGOON 862 +#define SPECIES_PERRSERKER 863 +#define SPECIES_CURSOLA 864 +#define SPECIES_SIRFETCHD 865 +#define SPECIES_MR_RIME 866 +#define SPECIES_RUNERIGUS 867 +#define SPECIES_MILCERY 868 +#define SPECIES_ALCREMIE 869 +#define SPECIES_FALINKS 870 +#define SPECIES_PINCURCHIN 871 +#define SPECIES_SNOM 872 +#define SPECIES_FROSMOTH 873 +#define SPECIES_STONJOURNER 874 +#define SPECIES_EISCUE 875 +#define SPECIES_INDEEDEE 876 +#define SPECIES_MORPEKO 877 +#define SPECIES_CUFANT 878 +#define SPECIES_COPPERAJAH 879 +#define SPECIES_DRACOZOLT 880 +#define SPECIES_ARCTOZOLT 881 +#define SPECIES_DRACOVISH 882 +#define SPECIES_ARCTOVISH 883 +#define SPECIES_DURALUDON 884 +#define SPECIES_DREEPY 885 +#define SPECIES_DRAKLOAK 886 +#define SPECIES_DRAGAPULT 887 +#define SPECIES_ZACIAN 888 +#define SPECIES_ZAMAZENTA 889 +#define SPECIES_ETERNATUS 890 +#define SPECIES_KUBFU 891 +#define SPECIES_URSHIFU 892 +#define SPECIES_ZARUDE 893 +#define SPECIES_REGIELEKI 894 +#define SPECIES_REGIDRAGO 895 +#define SPECIES_GLASTRIER 896 +#define SPECIES_SPECTRIER 897 +#define SPECIES_CALYREX 898 +#define FORMS_START SPECIES_CALYREX + +// Megas +#define SPECIES_VENUSAUR_MEGA FORMS_START + 1 +#define SPECIES_CHARIZARD_MEGA_X FORMS_START + 2 +#define SPECIES_CHARIZARD_MEGA_Y FORMS_START + 3 +#define SPECIES_BLASTOISE_MEGA FORMS_START + 4 +#define SPECIES_BEEDRILL_MEGA FORMS_START + 5 +#define SPECIES_PIDGEOT_MEGA FORMS_START + 6 +#define SPECIES_ALAKAZAM_MEGA FORMS_START + 7 +#define SPECIES_SLOWBRO_MEGA FORMS_START + 8 +#define SPECIES_GENGAR_MEGA FORMS_START + 9 +#define SPECIES_KANGASKHAN_MEGA FORMS_START + 10 +#define SPECIES_PINSIR_MEGA FORMS_START + 11 +#define SPECIES_GYARADOS_MEGA FORMS_START + 12 +#define SPECIES_AERODACTYL_MEGA FORMS_START + 13 +#define SPECIES_MEWTWO_MEGA_X FORMS_START + 14 +#define SPECIES_MEWTWO_MEGA_Y FORMS_START + 15 +#define SPECIES_AMPHAROS_MEGA FORMS_START + 16 +#define SPECIES_STEELIX_MEGA FORMS_START + 17 +#define SPECIES_SCIZOR_MEGA FORMS_START + 18 +#define SPECIES_HERACROSS_MEGA FORMS_START + 19 +#define SPECIES_HOUNDOOM_MEGA FORMS_START + 20 +#define SPECIES_TYRANITAR_MEGA FORMS_START + 21 +#define SPECIES_SCEPTILE_MEGA FORMS_START + 22 +#define SPECIES_BLAZIKEN_MEGA FORMS_START + 23 +#define SPECIES_SWAMPERT_MEGA FORMS_START + 24 +#define SPECIES_GARDEVOIR_MEGA FORMS_START + 25 +#define SPECIES_SABLEYE_MEGA FORMS_START + 26 +#define SPECIES_MAWILE_MEGA FORMS_START + 27 +#define SPECIES_AGGRON_MEGA FORMS_START + 28 +#define SPECIES_MEDICHAM_MEGA FORMS_START + 29 +#define SPECIES_MANECTRIC_MEGA FORMS_START + 30 +#define SPECIES_SHARPEDO_MEGA FORMS_START + 31 +#define SPECIES_CAMERUPT_MEGA FORMS_START + 32 +#define SPECIES_ALTARIA_MEGA FORMS_START + 33 +#define SPECIES_BANETTE_MEGA FORMS_START + 34 +#define SPECIES_ABSOL_MEGA FORMS_START + 35 +#define SPECIES_GLALIE_MEGA FORMS_START + 36 +#define SPECIES_SALAMENCE_MEGA FORMS_START + 37 +#define SPECIES_METAGROSS_MEGA FORMS_START + 38 +#define SPECIES_LATIAS_MEGA FORMS_START + 39 +#define SPECIES_LATIOS_MEGA FORMS_START + 40 +#define SPECIES_LOPUNNY_MEGA FORMS_START + 41 +#define SPECIES_GARCHOMP_MEGA FORMS_START + 42 +#define SPECIES_LUCARIO_MEGA FORMS_START + 43 +#define SPECIES_ABOMASNOW_MEGA FORMS_START + 44 +#define SPECIES_GALLADE_MEGA FORMS_START + 45 +#define SPECIES_AUDINO_MEGA FORMS_START + 46 +#define SPECIES_DIANCIE_MEGA FORMS_START + 47 + +// Special Mega + Primals +#define SPECIES_RAYQUAZA_MEGA FORMS_START + 48 +#define SPECIES_KYOGRE_PRIMAL FORMS_START + 49 +#define SPECIES_GROUDON_PRIMAL FORMS_START + 50 + +// Alolan Forms +#define SPECIES_RATTATA_ALOLAN FORMS_START + 51 +#define SPECIES_RATICATE_ALOLAN FORMS_START + 52 +#define SPECIES_RAICHU_ALOLAN FORMS_START + 53 +#define SPECIES_SANDSHREW_ALOLAN FORMS_START + 54 +#define SPECIES_SANDSLASH_ALOLAN FORMS_START + 55 +#define SPECIES_VULPIX_ALOLAN FORMS_START + 56 +#define SPECIES_NINETALES_ALOLAN FORMS_START + 57 +#define SPECIES_DIGLETT_ALOLAN FORMS_START + 58 +#define SPECIES_DUGTRIO_ALOLAN FORMS_START + 59 +#define SPECIES_MEOWTH_ALOLAN FORMS_START + 60 +#define SPECIES_PERSIAN_ALOLAN FORMS_START + 61 +#define SPECIES_GEODUDE_ALOLAN FORMS_START + 62 +#define SPECIES_GRAVELER_ALOLAN FORMS_START + 63 +#define SPECIES_GOLEM_ALOLAN FORMS_START + 64 +#define SPECIES_GRIMER_ALOLAN FORMS_START + 65 +#define SPECIES_MUK_ALOLAN FORMS_START + 66 +#define SPECIES_EXEGGUTOR_ALOLAN FORMS_START + 67 +#define SPECIES_MAROWAK_ALOLAN FORMS_START + 68 + +// Galarian Forms +#define SPECIES_MEOWTH_GALARIAN FORMS_START + 69 +#define SPECIES_PONYTA_GALARIAN FORMS_START + 70 +#define SPECIES_RAPIDASH_GALARIAN FORMS_START + 71 +#define SPECIES_SLOWPOKE_GALARIAN FORMS_START + 72 +#define SPECIES_SLOWBRO_GALARIAN FORMS_START + 73 +#define SPECIES_FARFETCHD_GALARIAN FORMS_START + 74 +#define SPECIES_WEEZING_GALARIAN FORMS_START + 75 +#define SPECIES_MR_MIME_GALARIAN FORMS_START + 76 +#define SPECIES_ARTICUNO_GALARIAN FORMS_START + 77 +#define SPECIES_ZAPDOS_GALARIAN FORMS_START + 78 +#define SPECIES_MOLTRES_GALARIAN FORMS_START + 79 +#define SPECIES_SLOWKING_GALARIAN FORMS_START + 80 +#define SPECIES_CORSOLA_GALARIAN FORMS_START + 81 +#define SPECIES_ZIGZAGOON_GALARIAN FORMS_START + 82 +#define SPECIES_LINOONE_GALARIAN FORMS_START + 83 +#define SPECIES_DARUMAKA_GALARIAN FORMS_START + 84 +#define SPECIES_DARMANITAN_GALARIAN FORMS_START + 85 +#define SPECIES_YAMASK_GALARIAN FORMS_START + 86 +#define SPECIES_STUNFISK_GALARIAN FORMS_START + 87 + +// Misc Forms + +// Cosplay Pikachu +#define SPECIES_PIKACHU_COSPLAY FORMS_START + 88 +#define SPECIES_PIKACHU_ROCK_STAR FORMS_START + 89 +#define SPECIES_PIKACHU_BELLE FORMS_START + 90 +#define SPECIES_PIKACHU_POP_STAR FORMS_START + 91 +#define SPECIES_PIKACHU_PH_D FORMS_START + 92 +#define SPECIES_PIKACHU_LIBRE FORMS_START + 93 + +// Cap Pikachu +#define SPECIES_PIKACHU_ORIGINAL_CAP FORMS_START + 94 +#define SPECIES_PIKACHU_HOENN_CAP FORMS_START + 95 +#define SPECIES_PIKACHU_SINNOH_CAP FORMS_START + 96 +#define SPECIES_PIKACHU_UNOVA_CAP FORMS_START + 97 +#define SPECIES_PIKACHU_KALOS_CAP FORMS_START + 98 +#define SPECIES_PIKACHU_ALOLA_CAP FORMS_START + 99 +#define SPECIES_PIKACHU_PARTNER_CAP FORMS_START + 100 +#define SPECIES_PIKACHU_WORLD_CAP FORMS_START + 101 + +// Pichu +#define SPECIES_PICHU_SPIKY_EARED FORMS_START + 102 + +// Unown +#define SPECIES_UNOWN_B FORMS_START + 103 +#define SPECIES_UNOWN_C FORMS_START + 104 +#define SPECIES_UNOWN_D FORMS_START + 105 +#define SPECIES_UNOWN_E FORMS_START + 106 +#define SPECIES_UNOWN_F FORMS_START + 107 +#define SPECIES_UNOWN_G FORMS_START + 108 +#define SPECIES_UNOWN_H FORMS_START + 109 +#define SPECIES_UNOWN_I FORMS_START + 110 +#define SPECIES_UNOWN_J FORMS_START + 111 +#define SPECIES_UNOWN_K FORMS_START + 112 +#define SPECIES_UNOWN_L FORMS_START + 113 +#define SPECIES_UNOWN_M FORMS_START + 114 +#define SPECIES_UNOWN_N FORMS_START + 115 +#define SPECIES_UNOWN_O FORMS_START + 116 +#define SPECIES_UNOWN_P FORMS_START + 117 +#define SPECIES_UNOWN_Q FORMS_START + 118 +#define SPECIES_UNOWN_R FORMS_START + 119 +#define SPECIES_UNOWN_S FORMS_START + 120 +#define SPECIES_UNOWN_T FORMS_START + 121 +#define SPECIES_UNOWN_U FORMS_START + 122 +#define SPECIES_UNOWN_V FORMS_START + 123 +#define SPECIES_UNOWN_W FORMS_START + 124 +#define SPECIES_UNOWN_X FORMS_START + 125 +#define SPECIES_UNOWN_Y FORMS_START + 126 +#define SPECIES_UNOWN_Z FORMS_START + 127 +#define SPECIES_UNOWN_EMARK FORMS_START + 128 +#define SPECIES_UNOWN_QMARK FORMS_START + 129 + +// Castform +#define SPECIES_CASTFORM_SUNNY FORMS_START + 130 +#define SPECIES_CASTFORM_RAINY FORMS_START + 131 +#define SPECIES_CASTFORM_SNOWY FORMS_START + 132 + +// Deoxys +#define SPECIES_DEOXYS_ATTACK FORMS_START + 133 +#define SPECIES_DEOXYS_DEFENSE FORMS_START + 134 +#define SPECIES_DEOXYS_SPEED FORMS_START + 135 + +// Burmy +#define SPECIES_BURMY_SANDY_CLOAK FORMS_START + 136 +#define SPECIES_BURMY_TRASH_CLOAK FORMS_START + 137 + +// Wormadam +#define SPECIES_WORMADAM_SANDY_CLOAK FORMS_START + 138 +#define SPECIES_WORMADAM_TRASH_CLOAK FORMS_START + 139 + +// Cherrim +#define SPECIES_CHERRIM_SUNSHINE FORMS_START + 140 + +// Shellos +#define SPECIES_SHELLOS_EAST_SEA FORMS_START + 141 + +// Gastrodon +#define SPECIES_GASTRODON_EAST_SEA FORMS_START + 142 + +// Rotom +#define SPECIES_ROTOM_HEAT FORMS_START + 143 +#define SPECIES_ROTOM_WASH FORMS_START + 144 +#define SPECIES_ROTOM_FROST FORMS_START + 145 +#define SPECIES_ROTOM_FAN FORMS_START + 146 +#define SPECIES_ROTOM_MOW FORMS_START + 147 + +// Giratina +#define SPECIES_GIRATINA_ORIGIN FORMS_START + 148 + +// Shaymin +#define SPECIES_SHAYMIN_SKY FORMS_START + 149 + +// Arceus +#define SPECIES_ARCEUS_FIGHTING FORMS_START + 150 +#define SPECIES_ARCEUS_FLYING FORMS_START + 151 +#define SPECIES_ARCEUS_POISON FORMS_START + 152 +#define SPECIES_ARCEUS_GROUND FORMS_START + 153 +#define SPECIES_ARCEUS_ROCK FORMS_START + 154 +#define SPECIES_ARCEUS_BUG FORMS_START + 155 +#define SPECIES_ARCEUS_GHOST FORMS_START + 156 +#define SPECIES_ARCEUS_STEEL FORMS_START + 157 +#define SPECIES_ARCEUS_FIRE FORMS_START + 158 +#define SPECIES_ARCEUS_WATER FORMS_START + 159 +#define SPECIES_ARCEUS_GRASS FORMS_START + 160 +#define SPECIES_ARCEUS_ELECTRIC FORMS_START + 161 +#define SPECIES_ARCEUS_PSYCHIC FORMS_START + 162 +#define SPECIES_ARCEUS_ICE FORMS_START + 163 +#define SPECIES_ARCEUS_DRAGON FORMS_START + 164 +#define SPECIES_ARCEUS_DARK FORMS_START + 165 +#define SPECIES_ARCEUS_FAIRY FORMS_START + 166 + +// Basculin +#define SPECIES_BASCULIN_BLUE_STRIPED FORMS_START + 167 + +// Darmanitan +#define SPECIES_DARMANITAN_ZEN_MODE FORMS_START + 168 +#define SPECIES_DARMANITAN_ZEN_MODE_GALARIAN FORMS_START + 169 + +// Deerling +#define SPECIES_DEERLING_SUMMER FORMS_START + 170 +#define SPECIES_DEERLING_AUTUMN FORMS_START + 171 +#define SPECIES_DEERLING_WINTER FORMS_START + 172 + +// Sawsbuck +#define SPECIES_SAWSBUCK_SUMMER FORMS_START + 173 +#define SPECIES_SAWSBUCK_AUTUMN FORMS_START + 174 +#define SPECIES_SAWSBUCK_WINTER FORMS_START + 175 + +// Therian Forms +#define SPECIES_TORNADUS_THERIAN FORMS_START + 176 +#define SPECIES_THUNDURUS_THERIAN FORMS_START + 177 +#define SPECIES_LANDORUS_THERIAN FORMS_START + 178 + +// Kyurem +#define SPECIES_KYUREM_WHITE FORMS_START + 179 +#define SPECIES_KYUREM_BLACK FORMS_START + 180 + +// Keldeo +#define SPECIES_KELDEO_RESOLUTE FORMS_START + 181 + +// Meloetta +#define SPECIES_MELOETTA_PIROUETTE FORMS_START + 182 + +// Genesect +#define SPECIES_GENESECT_DOUSE_DRIVE FORMS_START + 183 +#define SPECIES_GENESECT_SHOCK_DRIVE FORMS_START + 184 +#define SPECIES_GENESECT_BURN_DRIVE FORMS_START + 185 +#define SPECIES_GENESECT_CHILL_DRIVE FORMS_START + 186 + +// Greninja +#define SPECIES_GRENINJA_BATTLE_BOND FORMS_START + 187 +#define SPECIES_GRENINJA_ASH FORMS_START + 188 + +// Vivillon +#define SPECIES_VIVILLON_POLAR FORMS_START + 189 +#define SPECIES_VIVILLON_TUNDRA FORMS_START + 190 +#define SPECIES_VIVILLON_CONTINENTAL FORMS_START + 191 +#define SPECIES_VIVILLON_GARDEN FORMS_START + 192 +#define SPECIES_VIVILLON_ELEGANT FORMS_START + 193 +#define SPECIES_VIVILLON_MEADOW FORMS_START + 194 +#define SPECIES_VIVILLON_MODERN FORMS_START + 195 +#define SPECIES_VIVILLON_MARINE FORMS_START + 196 +#define SPECIES_VIVILLON_ARCHIPELAGO FORMS_START + 197 +#define SPECIES_VIVILLON_HIGH_PLAINS FORMS_START + 198 +#define SPECIES_VIVILLON_SANDSTORM FORMS_START + 199 +#define SPECIES_VIVILLON_RIVER FORMS_START + 200 +#define SPECIES_VIVILLON_MONSOON FORMS_START + 201 +#define SPECIES_VIVILLON_SAVANNA FORMS_START + 202 +#define SPECIES_VIVILLON_SUN FORMS_START + 203 +#define SPECIES_VIVILLON_OCEAN FORMS_START + 204 +#define SPECIES_VIVILLON_JUNGLE FORMS_START + 205 +#define SPECIES_VIVILLON_FANCY FORMS_START + 206 +#define SPECIES_VIVILLON_POKE_BALL FORMS_START + 207 + +// Flabébé +#define SPECIES_FLABEBE_YELLOW_FLOWER FORMS_START + 208 +#define SPECIES_FLABEBE_ORANGE_FLOWER FORMS_START + 209 +#define SPECIES_FLABEBE_BLUE_FLOWER FORMS_START + 210 +#define SPECIES_FLABEBE_WHITE_FLOWER FORMS_START + 211 + +// Floette +#define SPECIES_FLOETTE_YELLOW_FLOWER FORMS_START + 212 +#define SPECIES_FLOETTE_ORANGE_FLOWER FORMS_START + 213 +#define SPECIES_FLOETTE_BLUE_FLOWER FORMS_START + 214 +#define SPECIES_FLOETTE_WHITE_FLOWER FORMS_START + 215 +#define SPECIES_FLOETTE_ETERNAL_FLOWER FORMS_START + 216 + +// Florges +#define SPECIES_FLORGES_YELLOW_FLOWER FORMS_START + 217 +#define SPECIES_FLORGES_ORANGE_FLOWER FORMS_START + 218 +#define SPECIES_FLORGES_BLUE_FLOWER FORMS_START + 219 +#define SPECIES_FLORGES_WHITE_FLOWER FORMS_START + 220 + +// Furfrou +#define SPECIES_FURFROU_HEART_TRIM FORMS_START + 221 +#define SPECIES_FURFROU_STAR_TRIM FORMS_START + 222 +#define SPECIES_FURFROU_DIAMOND_TRIM FORMS_START + 223 +#define SPECIES_FURFROU_DEBUTANTE_TRIM FORMS_START + 224 +#define SPECIES_FURFROU_MATRON_TRIM FORMS_START + 225 +#define SPECIES_FURFROU_DANDY_TRIM FORMS_START + 226 +#define SPECIES_FURFROU_LA_REINE_TRIM FORMS_START + 227 +#define SPECIES_FURFROU_KABUKI_TRIM FORMS_START + 228 +#define SPECIES_FURFROU_PHARAOH_TRIM FORMS_START + 229 + +// Meowstic +#define SPECIES_MEOWSTIC_FEMALE FORMS_START + 230 + +// Aegislash +#define SPECIES_AEGISLASH_BLADE FORMS_START + 231 + +// Pumpkaboo +#define SPECIES_PUMPKABOO_SMALL FORMS_START + 232 +#define SPECIES_PUMPKABOO_LARGE FORMS_START + 233 +#define SPECIES_PUMPKABOO_SUPER FORMS_START + 234 + +// Gourgeist +#define SPECIES_GOURGEIST_SMALL FORMS_START + 235 +#define SPECIES_GOURGEIST_LARGE FORMS_START + 236 +#define SPECIES_GOURGEIST_SUPER FORMS_START + 237 + +// Xerneas +#define SPECIES_XERNEAS_ACTIVE FORMS_START + 238 + +// Zygarde +#define SPECIES_ZYGARDE_10 FORMS_START + 239 +#define SPECIES_ZYGARDE_10_POWER_CONSTRUCT FORMS_START + 240 +#define SPECIES_ZYGARDE_50_POWER_CONSTRUCT FORMS_START + 241 +#define SPECIES_ZYGARDE_COMPLETE FORMS_START + 242 + +// Hoopa +#define SPECIES_HOOPA_UNBOUND FORMS_START + 243 + +// Oricorio +#define SPECIES_ORICORIO_POM_POM FORMS_START + 244 +#define SPECIES_ORICORIO_PAU FORMS_START + 245 +#define SPECIES_ORICORIO_SENSU FORMS_START + 246 + +// Rockruff +#define SPECIES_ROCKRUFF_OWN_TEMPO FORMS_START + 247 + +// Lycanroc +#define SPECIES_LYCANROC_MIDNIGHT FORMS_START + 248 +#define SPECIES_LYCANROC_DUSK FORMS_START + 249 + +// Wishiwashi +#define SPECIES_WISHIWASHI_SCHOOL FORMS_START + 250 + +// Silvally +#define SPECIES_SILVALLY_FIGHTING FORMS_START + 251 +#define SPECIES_SILVALLY_FLYING FORMS_START + 252 +#define SPECIES_SILVALLY_POISON FORMS_START + 253 +#define SPECIES_SILVALLY_GROUND FORMS_START + 254 +#define SPECIES_SILVALLY_ROCK FORMS_START + 255 +#define SPECIES_SILVALLY_BUG FORMS_START + 256 +#define SPECIES_SILVALLY_GHOST FORMS_START + 257 +#define SPECIES_SILVALLY_STEEL FORMS_START + 258 +#define SPECIES_SILVALLY_FIRE FORMS_START + 259 +#define SPECIES_SILVALLY_WATER FORMS_START + 260 +#define SPECIES_SILVALLY_GRASS FORMS_START + 261 +#define SPECIES_SILVALLY_ELECTRIC FORMS_START + 262 +#define SPECIES_SILVALLY_PSYCHIC FORMS_START + 263 +#define SPECIES_SILVALLY_ICE FORMS_START + 264 +#define SPECIES_SILVALLY_DRAGON FORMS_START + 265 +#define SPECIES_SILVALLY_DARK FORMS_START + 266 +#define SPECIES_SILVALLY_FAIRY FORMS_START + 267 + +// Minior +#define SPECIES_MINIOR_METEOR_ORANGE FORMS_START + 268 +#define SPECIES_MINIOR_METEOR_YELLOW FORMS_START + 269 +#define SPECIES_MINIOR_METEOR_GREEN FORMS_START + 270 +#define SPECIES_MINIOR_METEOR_BLUE FORMS_START + 271 +#define SPECIES_MINIOR_METEOR_INDIGO FORMS_START + 272 +#define SPECIES_MINIOR_METEOR_VIOLET FORMS_START + 273 +#define SPECIES_MINIOR_CORE_RED FORMS_START + 274 +#define SPECIES_MINIOR_CORE_ORANGE FORMS_START + 275 +#define SPECIES_MINIOR_CORE_YELLOW FORMS_START + 276 +#define SPECIES_MINIOR_CORE_GREEN FORMS_START + 277 +#define SPECIES_MINIOR_CORE_BLUE FORMS_START + 278 +#define SPECIES_MINIOR_CORE_INDIGO FORMS_START + 279 +#define SPECIES_MINIOR_CORE_VIOLET FORMS_START + 280 + +// Mimikyu +#define SPECIES_MIMIKYU_BUSTED FORMS_START + 281 + +// Necrozma +#define SPECIES_NECROZMA_DUSK_MANE FORMS_START + 282 +#define SPECIES_NECROZMA_DAWN_WINGS FORMS_START + 283 +#define SPECIES_NECROZMA_ULTRA FORMS_START + 284 + +// Magearna +#define SPECIES_MAGEARNA_ORIGINAL_COLOR FORMS_START + 285 + +// Cramorant +#define SPECIES_CRAMORANT_GULPING FORMS_START + 286 +#define SPECIES_CRAMORANT_GORGING FORMS_START + 287 + +// Toxtricity +#define SPECIES_TOXTRICITY_LOW_KEY FORMS_START + 288 + +// Sinistea +#define SPECIES_SINISTEA_ANTIQUE FORMS_START + 289 + +// Polteageist +#define SPECIES_POLTEAGEIST_ANTIQUE FORMS_START + 290 + +// Alcremie +#define SPECIES_ALCREMIE_RUBY_CREAM FORMS_START + 291 +#define SPECIES_ALCREMIE_MATCHA_CREAM FORMS_START + 292 +#define SPECIES_ALCREMIE_MINT_CREAM FORMS_START + 293 +#define SPECIES_ALCREMIE_LEMON_CREAM FORMS_START + 294 +#define SPECIES_ALCREMIE_SALTED_CREAM FORMS_START + 295 +#define SPECIES_ALCREMIE_RUBY_SWIRL FORMS_START + 296 +#define SPECIES_ALCREMIE_CARAMEL_SWIRL FORMS_START + 297 +#define SPECIES_ALCREMIE_RAINBOW_SWIRL FORMS_START + 298 + +// Eiscue +#define SPECIES_EISCUE_NOICE_FACE FORMS_START + 299 + +// Indeedee +#define SPECIES_INDEEDEE_FEMALE FORMS_START + 300 + +// Morpeko +#define SPECIES_MORPEKO_HANGRY FORMS_START + 301 + +// Zacian +#define SPECIES_ZACIAN_CROWNED_SWORD FORMS_START + 302 + +// Zamazenta +#define SPECIES_ZAMAZENTA_CROWNED_SHIELD FORMS_START + 303 + +// Eternatus +#define SPECIES_ETERNATUS_ETERNAMAX FORMS_START + 304 + +// Urshifu +#define SPECIES_URSHIFU_RAPID_STRIKE_STYLE FORMS_START + 305 + +// Zarude +#define SPECIES_ZARUDE_DADA FORMS_START + 306 + +// Calyrex +#define SPECIES_CALYREX_ICE_RIDER FORMS_START + 307 +#define SPECIES_CALYREX_SHADOW_RIDER FORMS_START + 308 + +#define SPECIES_EGG SPECIES_CALYREX_SHADOW_RIDER + 1 #define NUM_SPECIES SPECIES_EGG -#define SPECIES_UNOWN_B (NUM_SPECIES + 1) -#define SPECIES_UNOWN_C (SPECIES_UNOWN_B + 1) -#define SPECIES_UNOWN_D (SPECIES_UNOWN_B + 2) -#define SPECIES_UNOWN_E (SPECIES_UNOWN_B + 3) -#define SPECIES_UNOWN_F (SPECIES_UNOWN_B + 4) -#define SPECIES_UNOWN_G (SPECIES_UNOWN_B + 5) -#define SPECIES_UNOWN_H (SPECIES_UNOWN_B + 6) -#define SPECIES_UNOWN_I (SPECIES_UNOWN_B + 7) -#define SPECIES_UNOWN_J (SPECIES_UNOWN_B + 8) -#define SPECIES_UNOWN_K (SPECIES_UNOWN_B + 9) -#define SPECIES_UNOWN_L (SPECIES_UNOWN_B + 10) -#define SPECIES_UNOWN_M (SPECIES_UNOWN_B + 11) -#define SPECIES_UNOWN_N (SPECIES_UNOWN_B + 12) -#define SPECIES_UNOWN_O (SPECIES_UNOWN_B + 13) -#define SPECIES_UNOWN_P (SPECIES_UNOWN_B + 14) -#define SPECIES_UNOWN_Q (SPECIES_UNOWN_B + 15) -#define SPECIES_UNOWN_R (SPECIES_UNOWN_B + 16) -#define SPECIES_UNOWN_S (SPECIES_UNOWN_B + 17) -#define SPECIES_UNOWN_T (SPECIES_UNOWN_B + 18) -#define SPECIES_UNOWN_U (SPECIES_UNOWN_B + 19) -#define SPECIES_UNOWN_V (SPECIES_UNOWN_B + 20) -#define SPECIES_UNOWN_W (SPECIES_UNOWN_B + 21) -#define SPECIES_UNOWN_X (SPECIES_UNOWN_B + 22) -#define SPECIES_UNOWN_Y (SPECIES_UNOWN_B + 23) -#define SPECIES_UNOWN_Z (SPECIES_UNOWN_B + 24) -#define SPECIES_UNOWN_EMARK (SPECIES_UNOWN_B + 25) -#define SPECIES_UNOWN_QMARK (SPECIES_UNOWN_B + 26) - // National Dex Index Defines -#define NATIONAL_DEX_NONE 0 -#define NATIONAL_DEX_BULBASAUR 1 -#define NATIONAL_DEX_IVYSAUR 2 -#define NATIONAL_DEX_VENUSAUR 3 -#define NATIONAL_DEX_CHARMANDER 4 -#define NATIONAL_DEX_CHARMELEON 5 -#define NATIONAL_DEX_CHARIZARD 6 -#define NATIONAL_DEX_SQUIRTLE 7 -#define NATIONAL_DEX_WARTORTLE 8 -#define NATIONAL_DEX_BLASTOISE 9 -#define NATIONAL_DEX_CATERPIE 10 -#define NATIONAL_DEX_METAPOD 11 -#define NATIONAL_DEX_BUTTERFREE 12 -#define NATIONAL_DEX_WEEDLE 13 -#define NATIONAL_DEX_KAKUNA 14 -#define NATIONAL_DEX_BEEDRILL 15 -#define NATIONAL_DEX_PIDGEY 16 -#define NATIONAL_DEX_PIDGEOTTO 17 -#define NATIONAL_DEX_PIDGEOT 18 -#define NATIONAL_DEX_RATTATA 19 -#define NATIONAL_DEX_RATICATE 20 -#define NATIONAL_DEX_SPEAROW 21 -#define NATIONAL_DEX_FEAROW 22 -#define NATIONAL_DEX_EKANS 23 -#define NATIONAL_DEX_ARBOK 24 -#define NATIONAL_DEX_PIKACHU 25 -#define NATIONAL_DEX_RAICHU 26 -#define NATIONAL_DEX_SANDSHREW 27 -#define NATIONAL_DEX_SANDSLASH 28 -#define NATIONAL_DEX_NIDORAN_F 29 -#define NATIONAL_DEX_NIDORINA 30 -#define NATIONAL_DEX_NIDOQUEEN 31 -#define NATIONAL_DEX_NIDORAN_M 32 -#define NATIONAL_DEX_NIDORINO 33 -#define NATIONAL_DEX_NIDOKING 34 -#define NATIONAL_DEX_CLEFAIRY 35 -#define NATIONAL_DEX_CLEFABLE 36 -#define NATIONAL_DEX_VULPIX 37 -#define NATIONAL_DEX_NINETALES 38 -#define NATIONAL_DEX_JIGGLYPUFF 39 -#define NATIONAL_DEX_WIGGLYTUFF 40 -#define NATIONAL_DEX_ZUBAT 41 -#define NATIONAL_DEX_GOLBAT 42 -#define NATIONAL_DEX_ODDISH 43 -#define NATIONAL_DEX_GLOOM 44 -#define NATIONAL_DEX_VILEPLUME 45 -#define NATIONAL_DEX_PARAS 46 -#define NATIONAL_DEX_PARASECT 47 -#define NATIONAL_DEX_VENONAT 48 -#define NATIONAL_DEX_VENOMOTH 49 -#define NATIONAL_DEX_DIGLETT 50 -#define NATIONAL_DEX_DUGTRIO 51 -#define NATIONAL_DEX_MEOWTH 52 -#define NATIONAL_DEX_PERSIAN 53 -#define NATIONAL_DEX_PSYDUCK 54 -#define NATIONAL_DEX_GOLDUCK 55 -#define NATIONAL_DEX_MANKEY 56 -#define NATIONAL_DEX_PRIMEAPE 57 -#define NATIONAL_DEX_GROWLITHE 58 -#define NATIONAL_DEX_ARCANINE 59 -#define NATIONAL_DEX_POLIWAG 60 -#define NATIONAL_DEX_POLIWHIRL 61 -#define NATIONAL_DEX_POLIWRATH 62 -#define NATIONAL_DEX_ABRA 63 -#define NATIONAL_DEX_KADABRA 64 -#define NATIONAL_DEX_ALAKAZAM 65 -#define NATIONAL_DEX_MACHOP 66 -#define NATIONAL_DEX_MACHOKE 67 -#define NATIONAL_DEX_MACHAMP 68 -#define NATIONAL_DEX_BELLSPROUT 69 -#define NATIONAL_DEX_WEEPINBELL 70 -#define NATIONAL_DEX_VICTREEBEL 71 -#define NATIONAL_DEX_TENTACOOL 72 -#define NATIONAL_DEX_TENTACRUEL 73 -#define NATIONAL_DEX_GEODUDE 74 -#define NATIONAL_DEX_GRAVELER 75 -#define NATIONAL_DEX_GOLEM 76 -#define NATIONAL_DEX_PONYTA 77 -#define NATIONAL_DEX_RAPIDASH 78 -#define NATIONAL_DEX_SLOWPOKE 79 -#define NATIONAL_DEX_SLOWBRO 80 -#define NATIONAL_DEX_MAGNEMITE 81 -#define NATIONAL_DEX_MAGNETON 82 -#define NATIONAL_DEX_FARFETCHD 83 -#define NATIONAL_DEX_DODUO 84 -#define NATIONAL_DEX_DODRIO 85 -#define NATIONAL_DEX_SEEL 86 -#define NATIONAL_DEX_DEWGONG 87 -#define NATIONAL_DEX_GRIMER 88 -#define NATIONAL_DEX_MUK 89 -#define NATIONAL_DEX_SHELLDER 90 -#define NATIONAL_DEX_CLOYSTER 91 -#define NATIONAL_DEX_GASTLY 92 -#define NATIONAL_DEX_HAUNTER 93 -#define NATIONAL_DEX_GENGAR 94 -#define NATIONAL_DEX_ONIX 95 -#define NATIONAL_DEX_DROWZEE 96 -#define NATIONAL_DEX_HYPNO 97 -#define NATIONAL_DEX_KRABBY 98 -#define NATIONAL_DEX_KINGLER 99 -#define NATIONAL_DEX_VOLTORB 100 -#define NATIONAL_DEX_ELECTRODE 101 -#define NATIONAL_DEX_EXEGGCUTE 102 -#define NATIONAL_DEX_EXEGGUTOR 103 -#define NATIONAL_DEX_CUBONE 104 -#define NATIONAL_DEX_MAROWAK 105 -#define NATIONAL_DEX_HITMONLEE 106 -#define NATIONAL_DEX_HITMONCHAN 107 -#define NATIONAL_DEX_LICKITUNG 108 -#define NATIONAL_DEX_KOFFING 109 -#define NATIONAL_DEX_WEEZING 110 -#define NATIONAL_DEX_RHYHORN 111 -#define NATIONAL_DEX_RHYDON 112 -#define NATIONAL_DEX_CHANSEY 113 -#define NATIONAL_DEX_TANGELA 114 -#define NATIONAL_DEX_KANGASKHAN 115 -#define NATIONAL_DEX_HORSEA 116 -#define NATIONAL_DEX_SEADRA 117 -#define NATIONAL_DEX_GOLDEEN 118 -#define NATIONAL_DEX_SEAKING 119 -#define NATIONAL_DEX_STARYU 120 -#define NATIONAL_DEX_STARMIE 121 -#define NATIONAL_DEX_MR_MIME 122 -#define NATIONAL_DEX_SCYTHER 123 -#define NATIONAL_DEX_JYNX 124 -#define NATIONAL_DEX_ELECTABUZZ 125 -#define NATIONAL_DEX_MAGMAR 126 -#define NATIONAL_DEX_PINSIR 127 -#define NATIONAL_DEX_TAUROS 128 -#define NATIONAL_DEX_MAGIKARP 129 -#define NATIONAL_DEX_GYARADOS 130 -#define NATIONAL_DEX_LAPRAS 131 -#define NATIONAL_DEX_DITTO 132 -#define NATIONAL_DEX_EEVEE 133 -#define NATIONAL_DEX_VAPOREON 134 -#define NATIONAL_DEX_JOLTEON 135 -#define NATIONAL_DEX_FLAREON 136 -#define NATIONAL_DEX_PORYGON 137 -#define NATIONAL_DEX_OMANYTE 138 -#define NATIONAL_DEX_OMASTAR 139 -#define NATIONAL_DEX_KABUTO 140 -#define NATIONAL_DEX_KABUTOPS 141 -#define NATIONAL_DEX_AERODACTYL 142 -#define NATIONAL_DEX_SNORLAX 143 -#define NATIONAL_DEX_ARTICUNO 144 -#define NATIONAL_DEX_ZAPDOS 145 -#define NATIONAL_DEX_MOLTRES 146 -#define NATIONAL_DEX_DRATINI 147 -#define NATIONAL_DEX_DRAGONAIR 148 -#define NATIONAL_DEX_DRAGONITE 149 -#define NATIONAL_DEX_MEWTWO 150 -#define NATIONAL_DEX_MEW 151 +#define NATIONAL_DEX_NONE 0 +#define NATIONAL_DEX_BULBASAUR 1 +#define NATIONAL_DEX_IVYSAUR 2 +#define NATIONAL_DEX_VENUSAUR 3 +#define NATIONAL_DEX_CHARMANDER 4 +#define NATIONAL_DEX_CHARMELEON 5 +#define NATIONAL_DEX_CHARIZARD 6 +#define NATIONAL_DEX_SQUIRTLE 7 +#define NATIONAL_DEX_WARTORTLE 8 +#define NATIONAL_DEX_BLASTOISE 9 +#define NATIONAL_DEX_CATERPIE 10 +#define NATIONAL_DEX_METAPOD 11 +#define NATIONAL_DEX_BUTTERFREE 12 +#define NATIONAL_DEX_WEEDLE 13 +#define NATIONAL_DEX_KAKUNA 14 +#define NATIONAL_DEX_BEEDRILL 15 +#define NATIONAL_DEX_PIDGEY 16 +#define NATIONAL_DEX_PIDGEOTTO 17 +#define NATIONAL_DEX_PIDGEOT 18 +#define NATIONAL_DEX_RATTATA 19 +#define NATIONAL_DEX_RATICATE 20 +#define NATIONAL_DEX_SPEAROW 21 +#define NATIONAL_DEX_FEAROW 22 +#define NATIONAL_DEX_EKANS 23 +#define NATIONAL_DEX_ARBOK 24 +#define NATIONAL_DEX_PIKACHU 25 +#define NATIONAL_DEX_RAICHU 26 +#define NATIONAL_DEX_SANDSHREW 27 +#define NATIONAL_DEX_SANDSLASH 28 +#define NATIONAL_DEX_NIDORAN_F 29 +#define NATIONAL_DEX_NIDORINA 30 +#define NATIONAL_DEX_NIDOQUEEN 31 +#define NATIONAL_DEX_NIDORAN_M 32 +#define NATIONAL_DEX_NIDORINO 33 +#define NATIONAL_DEX_NIDOKING 34 +#define NATIONAL_DEX_CLEFAIRY 35 +#define NATIONAL_DEX_CLEFABLE 36 +#define NATIONAL_DEX_VULPIX 37 +#define NATIONAL_DEX_NINETALES 38 +#define NATIONAL_DEX_JIGGLYPUFF 39 +#define NATIONAL_DEX_WIGGLYTUFF 40 +#define NATIONAL_DEX_ZUBAT 41 +#define NATIONAL_DEX_GOLBAT 42 +#define NATIONAL_DEX_ODDISH 43 +#define NATIONAL_DEX_GLOOM 44 +#define NATIONAL_DEX_VILEPLUME 45 +#define NATIONAL_DEX_PARAS 46 +#define NATIONAL_DEX_PARASECT 47 +#define NATIONAL_DEX_VENONAT 48 +#define NATIONAL_DEX_VENOMOTH 49 +#define NATIONAL_DEX_DIGLETT 50 +#define NATIONAL_DEX_DUGTRIO 51 +#define NATIONAL_DEX_MEOWTH 52 +#define NATIONAL_DEX_PERSIAN 53 +#define NATIONAL_DEX_PSYDUCK 54 +#define NATIONAL_DEX_GOLDUCK 55 +#define NATIONAL_DEX_MANKEY 56 +#define NATIONAL_DEX_PRIMEAPE 57 +#define NATIONAL_DEX_GROWLITHE 58 +#define NATIONAL_DEX_ARCANINE 59 +#define NATIONAL_DEX_POLIWAG 60 +#define NATIONAL_DEX_POLIWHIRL 61 +#define NATIONAL_DEX_POLIWRATH 62 +#define NATIONAL_DEX_ABRA 63 +#define NATIONAL_DEX_KADABRA 64 +#define NATIONAL_DEX_ALAKAZAM 65 +#define NATIONAL_DEX_MACHOP 66 +#define NATIONAL_DEX_MACHOKE 67 +#define NATIONAL_DEX_MACHAMP 68 +#define NATIONAL_DEX_BELLSPROUT 69 +#define NATIONAL_DEX_WEEPINBELL 70 +#define NATIONAL_DEX_VICTREEBEL 71 +#define NATIONAL_DEX_TENTACOOL 72 +#define NATIONAL_DEX_TENTACRUEL 73 +#define NATIONAL_DEX_GEODUDE 74 +#define NATIONAL_DEX_GRAVELER 75 +#define NATIONAL_DEX_GOLEM 76 +#define NATIONAL_DEX_PONYTA 77 +#define NATIONAL_DEX_RAPIDASH 78 +#define NATIONAL_DEX_SLOWPOKE 79 +#define NATIONAL_DEX_SLOWBRO 80 +#define NATIONAL_DEX_MAGNEMITE 81 +#define NATIONAL_DEX_MAGNETON 82 +#define NATIONAL_DEX_FARFETCHD 83 +#define NATIONAL_DEX_DODUO 84 +#define NATIONAL_DEX_DODRIO 85 +#define NATIONAL_DEX_SEEL 86 +#define NATIONAL_DEX_DEWGONG 87 +#define NATIONAL_DEX_GRIMER 88 +#define NATIONAL_DEX_MUK 89 +#define NATIONAL_DEX_SHELLDER 90 +#define NATIONAL_DEX_CLOYSTER 91 +#define NATIONAL_DEX_GASTLY 92 +#define NATIONAL_DEX_HAUNTER 93 +#define NATIONAL_DEX_GENGAR 94 +#define NATIONAL_DEX_ONIX 95 +#define NATIONAL_DEX_DROWZEE 96 +#define NATIONAL_DEX_HYPNO 97 +#define NATIONAL_DEX_KRABBY 98 +#define NATIONAL_DEX_KINGLER 99 +#define NATIONAL_DEX_VOLTORB 100 +#define NATIONAL_DEX_ELECTRODE 101 +#define NATIONAL_DEX_EXEGGCUTE 102 +#define NATIONAL_DEX_EXEGGUTOR 103 +#define NATIONAL_DEX_CUBONE 104 +#define NATIONAL_DEX_MAROWAK 105 +#define NATIONAL_DEX_HITMONLEE 106 +#define NATIONAL_DEX_HITMONCHAN 107 +#define NATIONAL_DEX_LICKITUNG 108 +#define NATIONAL_DEX_KOFFING 109 +#define NATIONAL_DEX_WEEZING 110 +#define NATIONAL_DEX_RHYHORN 111 +#define NATIONAL_DEX_RHYDON 112 +#define NATIONAL_DEX_CHANSEY 113 +#define NATIONAL_DEX_TANGELA 114 +#define NATIONAL_DEX_KANGASKHAN 115 +#define NATIONAL_DEX_HORSEA 116 +#define NATIONAL_DEX_SEADRA 117 +#define NATIONAL_DEX_GOLDEEN 118 +#define NATIONAL_DEX_SEAKING 119 +#define NATIONAL_DEX_STARYU 120 +#define NATIONAL_DEX_STARMIE 121 +#define NATIONAL_DEX_MR_MIME 122 +#define NATIONAL_DEX_SCYTHER 123 +#define NATIONAL_DEX_JYNX 124 +#define NATIONAL_DEX_ELECTABUZZ 125 +#define NATIONAL_DEX_MAGMAR 126 +#define NATIONAL_DEX_PINSIR 127 +#define NATIONAL_DEX_TAUROS 128 +#define NATIONAL_DEX_MAGIKARP 129 +#define NATIONAL_DEX_GYARADOS 130 +#define NATIONAL_DEX_LAPRAS 131 +#define NATIONAL_DEX_DITTO 132 +#define NATIONAL_DEX_EEVEE 133 +#define NATIONAL_DEX_VAPOREON 134 +#define NATIONAL_DEX_JOLTEON 135 +#define NATIONAL_DEX_FLAREON 136 +#define NATIONAL_DEX_PORYGON 137 +#define NATIONAL_DEX_OMANYTE 138 +#define NATIONAL_DEX_OMASTAR 139 +#define NATIONAL_DEX_KABUTO 140 +#define NATIONAL_DEX_KABUTOPS 141 +#define NATIONAL_DEX_AERODACTYL 142 +#define NATIONAL_DEX_SNORLAX 143 +#define NATIONAL_DEX_ARTICUNO 144 +#define NATIONAL_DEX_ZAPDOS 145 +#define NATIONAL_DEX_MOLTRES 146 +#define NATIONAL_DEX_DRATINI 147 +#define NATIONAL_DEX_DRAGONAIR 148 +#define NATIONAL_DEX_DRAGONITE 149 +#define NATIONAL_DEX_MEWTWO 150 +#define NATIONAL_DEX_MEW 151 -#define KANTO_DEX_COUNT NATIONAL_DEX_MEW +#define KANTO_DEX_COUNT NATIONAL_DEX_MEW -#define NATIONAL_DEX_CHIKORITA 152 -#define NATIONAL_DEX_BAYLEEF 153 -#define NATIONAL_DEX_MEGANIUM 154 -#define NATIONAL_DEX_CYNDAQUIL 155 -#define NATIONAL_DEX_QUILAVA 156 -#define NATIONAL_DEX_TYPHLOSION 157 -#define NATIONAL_DEX_TOTODILE 158 -#define NATIONAL_DEX_CROCONAW 159 -#define NATIONAL_DEX_FERALIGATR 160 -#define NATIONAL_DEX_SENTRET 161 -#define NATIONAL_DEX_FURRET 162 -#define NATIONAL_DEX_HOOTHOOT 163 -#define NATIONAL_DEX_NOCTOWL 164 -#define NATIONAL_DEX_LEDYBA 165 -#define NATIONAL_DEX_LEDIAN 166 -#define NATIONAL_DEX_SPINARAK 167 -#define NATIONAL_DEX_ARIADOS 168 -#define NATIONAL_DEX_CROBAT 169 -#define NATIONAL_DEX_CHINCHOU 170 -#define NATIONAL_DEX_LANTURN 171 -#define NATIONAL_DEX_PICHU 172 -#define NATIONAL_DEX_CLEFFA 173 -#define NATIONAL_DEX_IGGLYBUFF 174 -#define NATIONAL_DEX_TOGEPI 175 -#define NATIONAL_DEX_TOGETIC 176 -#define NATIONAL_DEX_NATU 177 -#define NATIONAL_DEX_XATU 178 -#define NATIONAL_DEX_MAREEP 179 -#define NATIONAL_DEX_FLAAFFY 180 -#define NATIONAL_DEX_AMPHAROS 181 -#define NATIONAL_DEX_BELLOSSOM 182 -#define NATIONAL_DEX_MARILL 183 -#define NATIONAL_DEX_AZUMARILL 184 -#define NATIONAL_DEX_SUDOWOODO 185 -#define NATIONAL_DEX_POLITOED 186 -#define NATIONAL_DEX_HOPPIP 187 -#define NATIONAL_DEX_SKIPLOOM 188 -#define NATIONAL_DEX_JUMPLUFF 189 -#define NATIONAL_DEX_AIPOM 190 -#define NATIONAL_DEX_SUNKERN 191 -#define NATIONAL_DEX_SUNFLORA 192 -#define NATIONAL_DEX_YANMA 193 -#define NATIONAL_DEX_WOOPER 194 -#define NATIONAL_DEX_QUAGSIRE 195 -#define NATIONAL_DEX_ESPEON 196 -#define NATIONAL_DEX_UMBREON 197 -#define NATIONAL_DEX_MURKROW 198 -#define NATIONAL_DEX_SLOWKING 199 -#define NATIONAL_DEX_MISDREAVUS 200 -#define NATIONAL_DEX_UNOWN 201 -#define NATIONAL_DEX_WOBBUFFET 202 -#define NATIONAL_DEX_GIRAFARIG 203 -#define NATIONAL_DEX_PINECO 204 -#define NATIONAL_DEX_FORRETRESS 205 -#define NATIONAL_DEX_DUNSPARCE 206 -#define NATIONAL_DEX_GLIGAR 207 -#define NATIONAL_DEX_STEELIX 208 -#define NATIONAL_DEX_SNUBBULL 209 -#define NATIONAL_DEX_GRANBULL 210 -#define NATIONAL_DEX_QWILFISH 211 -#define NATIONAL_DEX_SCIZOR 212 -#define NATIONAL_DEX_SHUCKLE 213 -#define NATIONAL_DEX_HERACROSS 214 -#define NATIONAL_DEX_SNEASEL 215 -#define NATIONAL_DEX_TEDDIURSA 216 -#define NATIONAL_DEX_URSARING 217 -#define NATIONAL_DEX_SLUGMA 218 -#define NATIONAL_DEX_MAGCARGO 219 -#define NATIONAL_DEX_SWINUB 220 -#define NATIONAL_DEX_PILOSWINE 221 -#define NATIONAL_DEX_CORSOLA 222 -#define NATIONAL_DEX_REMORAID 223 -#define NATIONAL_DEX_OCTILLERY 224 -#define NATIONAL_DEX_DELIBIRD 225 -#define NATIONAL_DEX_MANTINE 226 -#define NATIONAL_DEX_SKARMORY 227 -#define NATIONAL_DEX_HOUNDOUR 228 -#define NATIONAL_DEX_HOUNDOOM 229 -#define NATIONAL_DEX_KINGDRA 230 -#define NATIONAL_DEX_PHANPY 231 -#define NATIONAL_DEX_DONPHAN 232 -#define NATIONAL_DEX_PORYGON2 233 -#define NATIONAL_DEX_STANTLER 234 -#define NATIONAL_DEX_SMEARGLE 235 -#define NATIONAL_DEX_TYROGUE 236 -#define NATIONAL_DEX_HITMONTOP 237 -#define NATIONAL_DEX_SMOOCHUM 238 -#define NATIONAL_DEX_ELEKID 239 -#define NATIONAL_DEX_MAGBY 240 -#define NATIONAL_DEX_MILTANK 241 -#define NATIONAL_DEX_BLISSEY 242 -#define NATIONAL_DEX_RAIKOU 243 -#define NATIONAL_DEX_ENTEI 244 -#define NATIONAL_DEX_SUICUNE 245 -#define NATIONAL_DEX_LARVITAR 246 -#define NATIONAL_DEX_PUPITAR 247 -#define NATIONAL_DEX_TYRANITAR 248 -#define NATIONAL_DEX_LUGIA 249 -#define NATIONAL_DEX_HO_OH 250 -#define NATIONAL_DEX_CELEBI 251 +#define NATIONAL_DEX_CHIKORITA 152 +#define NATIONAL_DEX_BAYLEEF 153 +#define NATIONAL_DEX_MEGANIUM 154 +#define NATIONAL_DEX_CYNDAQUIL 155 +#define NATIONAL_DEX_QUILAVA 156 +#define NATIONAL_DEX_TYPHLOSION 157 +#define NATIONAL_DEX_TOTODILE 158 +#define NATIONAL_DEX_CROCONAW 159 +#define NATIONAL_DEX_FERALIGATR 160 +#define NATIONAL_DEX_SENTRET 161 +#define NATIONAL_DEX_FURRET 162 +#define NATIONAL_DEX_HOOTHOOT 163 +#define NATIONAL_DEX_NOCTOWL 164 +#define NATIONAL_DEX_LEDYBA 165 +#define NATIONAL_DEX_LEDIAN 166 +#define NATIONAL_DEX_SPINARAK 167 +#define NATIONAL_DEX_ARIADOS 168 +#define NATIONAL_DEX_CROBAT 169 +#define NATIONAL_DEX_CHINCHOU 170 +#define NATIONAL_DEX_LANTURN 171 +#define NATIONAL_DEX_PICHU 172 +#define NATIONAL_DEX_CLEFFA 173 +#define NATIONAL_DEX_IGGLYBUFF 174 +#define NATIONAL_DEX_TOGEPI 175 +#define NATIONAL_DEX_TOGETIC 176 +#define NATIONAL_DEX_NATU 177 +#define NATIONAL_DEX_XATU 178 +#define NATIONAL_DEX_MAREEP 179 +#define NATIONAL_DEX_FLAAFFY 180 +#define NATIONAL_DEX_AMPHAROS 181 +#define NATIONAL_DEX_BELLOSSOM 182 +#define NATIONAL_DEX_MARILL 183 +#define NATIONAL_DEX_AZUMARILL 184 +#define NATIONAL_DEX_SUDOWOODO 185 +#define NATIONAL_DEX_POLITOED 186 +#define NATIONAL_DEX_HOPPIP 187 +#define NATIONAL_DEX_SKIPLOOM 188 +#define NATIONAL_DEX_JUMPLUFF 189 +#define NATIONAL_DEX_AIPOM 190 +#define NATIONAL_DEX_SUNKERN 191 +#define NATIONAL_DEX_SUNFLORA 192 +#define NATIONAL_DEX_YANMA 193 +#define NATIONAL_DEX_WOOPER 194 +#define NATIONAL_DEX_QUAGSIRE 195 +#define NATIONAL_DEX_ESPEON 196 +#define NATIONAL_DEX_UMBREON 197 +#define NATIONAL_DEX_MURKROW 198 +#define NATIONAL_DEX_SLOWKING 199 +#define NATIONAL_DEX_MISDREAVUS 200 +#define NATIONAL_DEX_UNOWN 201 +#define NATIONAL_DEX_WOBBUFFET 202 +#define NATIONAL_DEX_GIRAFARIG 203 +#define NATIONAL_DEX_PINECO 204 +#define NATIONAL_DEX_FORRETRESS 205 +#define NATIONAL_DEX_DUNSPARCE 206 +#define NATIONAL_DEX_GLIGAR 207 +#define NATIONAL_DEX_STEELIX 208 +#define NATIONAL_DEX_SNUBBULL 209 +#define NATIONAL_DEX_GRANBULL 210 +#define NATIONAL_DEX_QWILFISH 211 +#define NATIONAL_DEX_SCIZOR 212 +#define NATIONAL_DEX_SHUCKLE 213 +#define NATIONAL_DEX_HERACROSS 214 +#define NATIONAL_DEX_SNEASEL 215 +#define NATIONAL_DEX_TEDDIURSA 216 +#define NATIONAL_DEX_URSARING 217 +#define NATIONAL_DEX_SLUGMA 218 +#define NATIONAL_DEX_MAGCARGO 219 +#define NATIONAL_DEX_SWINUB 220 +#define NATIONAL_DEX_PILOSWINE 221 +#define NATIONAL_DEX_CORSOLA 222 +#define NATIONAL_DEX_REMORAID 223 +#define NATIONAL_DEX_OCTILLERY 224 +#define NATIONAL_DEX_DELIBIRD 225 +#define NATIONAL_DEX_MANTINE 226 +#define NATIONAL_DEX_SKARMORY 227 +#define NATIONAL_DEX_HOUNDOUR 228 +#define NATIONAL_DEX_HOUNDOOM 229 +#define NATIONAL_DEX_KINGDRA 230 +#define NATIONAL_DEX_PHANPY 231 +#define NATIONAL_DEX_DONPHAN 232 +#define NATIONAL_DEX_PORYGON2 233 +#define NATIONAL_DEX_STANTLER 234 +#define NATIONAL_DEX_SMEARGLE 235 +#define NATIONAL_DEX_TYROGUE 236 +#define NATIONAL_DEX_HITMONTOP 237 +#define NATIONAL_DEX_SMOOCHUM 238 +#define NATIONAL_DEX_ELEKID 239 +#define NATIONAL_DEX_MAGBY 240 +#define NATIONAL_DEX_MILTANK 241 +#define NATIONAL_DEX_BLISSEY 242 +#define NATIONAL_DEX_RAIKOU 243 +#define NATIONAL_DEX_ENTEI 244 +#define NATIONAL_DEX_SUICUNE 245 +#define NATIONAL_DEX_LARVITAR 246 +#define NATIONAL_DEX_PUPITAR 247 +#define NATIONAL_DEX_TYRANITAR 248 +#define NATIONAL_DEX_LUGIA 249 +#define NATIONAL_DEX_HO_OH 250 +#define NATIONAL_DEX_CELEBI 251 -#define JOHTO_DEX_COUNT NATIONAL_DEX_CELEBI +#define JOHTO_DEX_COUNT NATIONAL_DEX_CELEBI -#define NATIONAL_DEX_TREECKO 252 -#define NATIONAL_DEX_GROVYLE 253 -#define NATIONAL_DEX_SCEPTILE 254 -#define NATIONAL_DEX_TORCHIC 255 -#define NATIONAL_DEX_COMBUSKEN 256 -#define NATIONAL_DEX_BLAZIKEN 257 -#define NATIONAL_DEX_MUDKIP 258 -#define NATIONAL_DEX_MARSHTOMP 259 -#define NATIONAL_DEX_SWAMPERT 260 -#define NATIONAL_DEX_POOCHYENA 261 -#define NATIONAL_DEX_MIGHTYENA 262 -#define NATIONAL_DEX_ZIGZAGOON 263 -#define NATIONAL_DEX_LINOONE 264 -#define NATIONAL_DEX_WURMPLE 265 -#define NATIONAL_DEX_SILCOON 266 -#define NATIONAL_DEX_BEAUTIFLY 267 -#define NATIONAL_DEX_CASCOON 268 -#define NATIONAL_DEX_DUSTOX 269 -#define NATIONAL_DEX_LOTAD 270 -#define NATIONAL_DEX_LOMBRE 271 -#define NATIONAL_DEX_LUDICOLO 272 -#define NATIONAL_DEX_SEEDOT 273 -#define NATIONAL_DEX_NUZLEAF 274 -#define NATIONAL_DEX_SHIFTRY 275 -#define NATIONAL_DEX_TAILLOW 276 -#define NATIONAL_DEX_SWELLOW 277 -#define NATIONAL_DEX_WINGULL 278 -#define NATIONAL_DEX_PELIPPER 279 -#define NATIONAL_DEX_RALTS 280 -#define NATIONAL_DEX_KIRLIA 281 -#define NATIONAL_DEX_GARDEVOIR 282 -#define NATIONAL_DEX_SURSKIT 283 -#define NATIONAL_DEX_MASQUERAIN 284 -#define NATIONAL_DEX_SHROOMISH 285 -#define NATIONAL_DEX_BRELOOM 286 -#define NATIONAL_DEX_SLAKOTH 287 -#define NATIONAL_DEX_VIGOROTH 288 -#define NATIONAL_DEX_SLAKING 289 -#define NATIONAL_DEX_NINCADA 290 -#define NATIONAL_DEX_NINJASK 291 -#define NATIONAL_DEX_SHEDINJA 292 -#define NATIONAL_DEX_WHISMUR 293 -#define NATIONAL_DEX_LOUDRED 294 -#define NATIONAL_DEX_EXPLOUD 295 -#define NATIONAL_DEX_MAKUHITA 296 -#define NATIONAL_DEX_HARIYAMA 297 -#define NATIONAL_DEX_AZURILL 298 -#define NATIONAL_DEX_NOSEPASS 299 -#define NATIONAL_DEX_SKITTY 300 -#define NATIONAL_DEX_DELCATTY 301 -#define NATIONAL_DEX_SABLEYE 302 -#define NATIONAL_DEX_MAWILE 303 -#define NATIONAL_DEX_ARON 304 -#define NATIONAL_DEX_LAIRON 305 -#define NATIONAL_DEX_AGGRON 306 -#define NATIONAL_DEX_MEDITITE 307 -#define NATIONAL_DEX_MEDICHAM 308 -#define NATIONAL_DEX_ELECTRIKE 309 -#define NATIONAL_DEX_MANECTRIC 310 -#define NATIONAL_DEX_PLUSLE 311 -#define NATIONAL_DEX_MINUN 312 -#define NATIONAL_DEX_VOLBEAT 313 -#define NATIONAL_DEX_ILLUMISE 314 -#define NATIONAL_DEX_ROSELIA 315 -#define NATIONAL_DEX_GULPIN 316 -#define NATIONAL_DEX_SWALOT 317 -#define NATIONAL_DEX_CARVANHA 318 -#define NATIONAL_DEX_SHARPEDO 319 -#define NATIONAL_DEX_WAILMER 320 -#define NATIONAL_DEX_WAILORD 321 -#define NATIONAL_DEX_NUMEL 322 -#define NATIONAL_DEX_CAMERUPT 323 -#define NATIONAL_DEX_TORKOAL 324 -#define NATIONAL_DEX_SPOINK 325 -#define NATIONAL_DEX_GRUMPIG 326 -#define NATIONAL_DEX_SPINDA 327 -#define NATIONAL_DEX_TRAPINCH 328 -#define NATIONAL_DEX_VIBRAVA 329 -#define NATIONAL_DEX_FLYGON 330 -#define NATIONAL_DEX_CACNEA 331 -#define NATIONAL_DEX_CACTURNE 332 -#define NATIONAL_DEX_SWABLU 333 -#define NATIONAL_DEX_ALTARIA 334 -#define NATIONAL_DEX_ZANGOOSE 335 -#define NATIONAL_DEX_SEVIPER 336 -#define NATIONAL_DEX_LUNATONE 337 -#define NATIONAL_DEX_SOLROCK 338 -#define NATIONAL_DEX_BARBOACH 339 -#define NATIONAL_DEX_WHISCASH 340 -#define NATIONAL_DEX_CORPHISH 341 -#define NATIONAL_DEX_CRAWDAUNT 342 -#define NATIONAL_DEX_BALTOY 343 -#define NATIONAL_DEX_CLAYDOL 344 -#define NATIONAL_DEX_LILEEP 345 -#define NATIONAL_DEX_CRADILY 346 -#define NATIONAL_DEX_ANORITH 347 -#define NATIONAL_DEX_ARMALDO 348 -#define NATIONAL_DEX_FEEBAS 349 -#define NATIONAL_DEX_MILOTIC 350 -#define NATIONAL_DEX_CASTFORM 351 -#define NATIONAL_DEX_KECLEON 352 -#define NATIONAL_DEX_SHUPPET 353 -#define NATIONAL_DEX_BANETTE 354 -#define NATIONAL_DEX_DUSKULL 355 -#define NATIONAL_DEX_DUSCLOPS 356 -#define NATIONAL_DEX_TROPIUS 357 -#define NATIONAL_DEX_CHIMECHO 358 -#define NATIONAL_DEX_ABSOL 359 -#define NATIONAL_DEX_WYNAUT 360 -#define NATIONAL_DEX_SNORUNT 361 -#define NATIONAL_DEX_GLALIE 362 -#define NATIONAL_DEX_SPHEAL 363 -#define NATIONAL_DEX_SEALEO 364 -#define NATIONAL_DEX_WALREIN 365 -#define NATIONAL_DEX_CLAMPERL 366 -#define NATIONAL_DEX_HUNTAIL 367 -#define NATIONAL_DEX_GOREBYSS 368 -#define NATIONAL_DEX_RELICANTH 369 -#define NATIONAL_DEX_LUVDISC 370 -#define NATIONAL_DEX_BAGON 371 -#define NATIONAL_DEX_SHELGON 372 -#define NATIONAL_DEX_SALAMENCE 373 -#define NATIONAL_DEX_BELDUM 374 -#define NATIONAL_DEX_METANG 375 -#define NATIONAL_DEX_METAGROSS 376 -#define NATIONAL_DEX_REGIROCK 377 -#define NATIONAL_DEX_REGICE 378 -#define NATIONAL_DEX_REGISTEEL 379 -#define NATIONAL_DEX_LATIAS 380 -#define NATIONAL_DEX_LATIOS 381 -#define NATIONAL_DEX_KYOGRE 382 -#define NATIONAL_DEX_GROUDON 383 -#define NATIONAL_DEX_RAYQUAZA 384 -#define NATIONAL_DEX_JIRACHI 385 -#define NATIONAL_DEX_DEOXYS 386 +#define NATIONAL_DEX_TREECKO 252 +#define NATIONAL_DEX_GROVYLE 253 +#define NATIONAL_DEX_SCEPTILE 254 +#define NATIONAL_DEX_TORCHIC 255 +#define NATIONAL_DEX_COMBUSKEN 256 +#define NATIONAL_DEX_BLAZIKEN 257 +#define NATIONAL_DEX_MUDKIP 258 +#define NATIONAL_DEX_MARSHTOMP 259 +#define NATIONAL_DEX_SWAMPERT 260 +#define NATIONAL_DEX_POOCHYENA 261 +#define NATIONAL_DEX_MIGHTYENA 262 +#define NATIONAL_DEX_ZIGZAGOON 263 +#define NATIONAL_DEX_LINOONE 264 +#define NATIONAL_DEX_WURMPLE 265 +#define NATIONAL_DEX_SILCOON 266 +#define NATIONAL_DEX_BEAUTIFLY 267 +#define NATIONAL_DEX_CASCOON 268 +#define NATIONAL_DEX_DUSTOX 269 +#define NATIONAL_DEX_LOTAD 270 +#define NATIONAL_DEX_LOMBRE 271 +#define NATIONAL_DEX_LUDICOLO 272 +#define NATIONAL_DEX_SEEDOT 273 +#define NATIONAL_DEX_NUZLEAF 274 +#define NATIONAL_DEX_SHIFTRY 275 +#define NATIONAL_DEX_TAILLOW 276 +#define NATIONAL_DEX_SWELLOW 277 +#define NATIONAL_DEX_WINGULL 278 +#define NATIONAL_DEX_PELIPPER 279 +#define NATIONAL_DEX_RALTS 280 +#define NATIONAL_DEX_KIRLIA 281 +#define NATIONAL_DEX_GARDEVOIR 282 +#define NATIONAL_DEX_SURSKIT 283 +#define NATIONAL_DEX_MASQUERAIN 284 +#define NATIONAL_DEX_SHROOMISH 285 +#define NATIONAL_DEX_BRELOOM 286 +#define NATIONAL_DEX_SLAKOTH 287 +#define NATIONAL_DEX_VIGOROTH 288 +#define NATIONAL_DEX_SLAKING 289 +#define NATIONAL_DEX_NINCADA 290 +#define NATIONAL_DEX_NINJASK 291 +#define NATIONAL_DEX_SHEDINJA 292 +#define NATIONAL_DEX_WHISMUR 293 +#define NATIONAL_DEX_LOUDRED 294 +#define NATIONAL_DEX_EXPLOUD 295 +#define NATIONAL_DEX_MAKUHITA 296 +#define NATIONAL_DEX_HARIYAMA 297 +#define NATIONAL_DEX_AZURILL 298 +#define NATIONAL_DEX_NOSEPASS 299 +#define NATIONAL_DEX_SKITTY 300 +#define NATIONAL_DEX_DELCATTY 301 +#define NATIONAL_DEX_SABLEYE 302 +#define NATIONAL_DEX_MAWILE 303 +#define NATIONAL_DEX_ARON 304 +#define NATIONAL_DEX_LAIRON 305 +#define NATIONAL_DEX_AGGRON 306 +#define NATIONAL_DEX_MEDITITE 307 +#define NATIONAL_DEX_MEDICHAM 308 +#define NATIONAL_DEX_ELECTRIKE 309 +#define NATIONAL_DEX_MANECTRIC 310 +#define NATIONAL_DEX_PLUSLE 311 +#define NATIONAL_DEX_MINUN 312 +#define NATIONAL_DEX_VOLBEAT 313 +#define NATIONAL_DEX_ILLUMISE 314 +#define NATIONAL_DEX_ROSELIA 315 +#define NATIONAL_DEX_GULPIN 316 +#define NATIONAL_DEX_SWALOT 317 +#define NATIONAL_DEX_CARVANHA 318 +#define NATIONAL_DEX_SHARPEDO 319 +#define NATIONAL_DEX_WAILMER 320 +#define NATIONAL_DEX_WAILORD 321 +#define NATIONAL_DEX_NUMEL 322 +#define NATIONAL_DEX_CAMERUPT 323 +#define NATIONAL_DEX_TORKOAL 324 +#define NATIONAL_DEX_SPOINK 325 +#define NATIONAL_DEX_GRUMPIG 326 +#define NATIONAL_DEX_SPINDA 327 +#define NATIONAL_DEX_TRAPINCH 328 +#define NATIONAL_DEX_VIBRAVA 329 +#define NATIONAL_DEX_FLYGON 330 +#define NATIONAL_DEX_CACNEA 331 +#define NATIONAL_DEX_CACTURNE 332 +#define NATIONAL_DEX_SWABLU 333 +#define NATIONAL_DEX_ALTARIA 334 +#define NATIONAL_DEX_ZANGOOSE 335 +#define NATIONAL_DEX_SEVIPER 336 +#define NATIONAL_DEX_LUNATONE 337 +#define NATIONAL_DEX_SOLROCK 338 +#define NATIONAL_DEX_BARBOACH 339 +#define NATIONAL_DEX_WHISCASH 340 +#define NATIONAL_DEX_CORPHISH 341 +#define NATIONAL_DEX_CRAWDAUNT 342 +#define NATIONAL_DEX_BALTOY 343 +#define NATIONAL_DEX_CLAYDOL 344 +#define NATIONAL_DEX_LILEEP 345 +#define NATIONAL_DEX_CRADILY 346 +#define NATIONAL_DEX_ANORITH 347 +#define NATIONAL_DEX_ARMALDO 348 +#define NATIONAL_DEX_FEEBAS 349 +#define NATIONAL_DEX_MILOTIC 350 +#define NATIONAL_DEX_CASTFORM 351 +#define NATIONAL_DEX_KECLEON 352 +#define NATIONAL_DEX_SHUPPET 353 +#define NATIONAL_DEX_BANETTE 354 +#define NATIONAL_DEX_DUSKULL 355 +#define NATIONAL_DEX_DUSCLOPS 356 +#define NATIONAL_DEX_TROPIUS 357 +#define NATIONAL_DEX_CHIMECHO 358 +#define NATIONAL_DEX_ABSOL 359 +#define NATIONAL_DEX_WYNAUT 360 +#define NATIONAL_DEX_SNORUNT 361 +#define NATIONAL_DEX_GLALIE 362 +#define NATIONAL_DEX_SPHEAL 363 +#define NATIONAL_DEX_SEALEO 364 +#define NATIONAL_DEX_WALREIN 365 +#define NATIONAL_DEX_CLAMPERL 366 +#define NATIONAL_DEX_HUNTAIL 367 +#define NATIONAL_DEX_GOREBYSS 368 +#define NATIONAL_DEX_RELICANTH 369 +#define NATIONAL_DEX_LUVDISC 370 +#define NATIONAL_DEX_BAGON 371 +#define NATIONAL_DEX_SHELGON 372 +#define NATIONAL_DEX_SALAMENCE 373 +#define NATIONAL_DEX_BELDUM 374 +#define NATIONAL_DEX_METANG 375 +#define NATIONAL_DEX_METAGROSS 376 +#define NATIONAL_DEX_REGIROCK 377 +#define NATIONAL_DEX_REGICE 378 +#define NATIONAL_DEX_REGISTEEL 379 +#define NATIONAL_DEX_LATIAS 380 +#define NATIONAL_DEX_LATIOS 381 +#define NATIONAL_DEX_KYOGRE 382 +#define NATIONAL_DEX_GROUDON 383 +#define NATIONAL_DEX_RAYQUAZA 384 +#define NATIONAL_DEX_JIRACHI 385 +#define NATIONAL_DEX_DEOXYS 386 +#define NATIONAL_DEX_TURTWIG 387 +#define NATIONAL_DEX_GROTLE 388 +#define NATIONAL_DEX_TORTERRA 389 +#define NATIONAL_DEX_CHIMCHAR 390 +#define NATIONAL_DEX_MONFERNO 391 +#define NATIONAL_DEX_INFERNAPE 392 +#define NATIONAL_DEX_PIPLUP 393 +#define NATIONAL_DEX_PRINPLUP 394 +#define NATIONAL_DEX_EMPOLEON 395 +#define NATIONAL_DEX_STARLY 396 +#define NATIONAL_DEX_STARAVIA 397 +#define NATIONAL_DEX_STARAPTOR 398 +#define NATIONAL_DEX_BIDOOF 399 +#define NATIONAL_DEX_BIBAREL 400 +#define NATIONAL_DEX_KRICKETOT 401 +#define NATIONAL_DEX_KRICKETUNE 402 +#define NATIONAL_DEX_SHINX 403 +#define NATIONAL_DEX_LUXIO 404 +#define NATIONAL_DEX_LUXRAY 405 +#define NATIONAL_DEX_BUDEW 406 +#define NATIONAL_DEX_ROSERADE 407 +#define NATIONAL_DEX_CRANIDOS 408 +#define NATIONAL_DEX_RAMPARDOS 409 +#define NATIONAL_DEX_SHIELDON 410 +#define NATIONAL_DEX_BASTIODON 411 +#define NATIONAL_DEX_BURMY 412 +#define NATIONAL_DEX_WORMADAM 413 +#define NATIONAL_DEX_MOTHIM 414 +#define NATIONAL_DEX_COMBEE 415 +#define NATIONAL_DEX_VESPIQUEN 416 +#define NATIONAL_DEX_PACHIRISU 417 +#define NATIONAL_DEX_BUIZEL 418 +#define NATIONAL_DEX_FLOATZEL 419 +#define NATIONAL_DEX_CHERUBI 420 +#define NATIONAL_DEX_CHERRIM 421 +#define NATIONAL_DEX_SHELLOS 422 +#define NATIONAL_DEX_GASTRODON 423 +#define NATIONAL_DEX_AMBIPOM 424 +#define NATIONAL_DEX_DRIFLOON 425 +#define NATIONAL_DEX_DRIFBLIM 426 +#define NATIONAL_DEX_BUNEARY 427 +#define NATIONAL_DEX_LOPUNNY 428 +#define NATIONAL_DEX_MISMAGIUS 429 +#define NATIONAL_DEX_HONCHKROW 430 +#define NATIONAL_DEX_GLAMEOW 431 +#define NATIONAL_DEX_PURUGLY 432 +#define NATIONAL_DEX_CHINGLING 433 +#define NATIONAL_DEX_STUNKY 434 +#define NATIONAL_DEX_SKUNTANK 435 +#define NATIONAL_DEX_BRONZOR 436 +#define NATIONAL_DEX_BRONZONG 437 +#define NATIONAL_DEX_BONSLY 438 +#define NATIONAL_DEX_MIME_JR 439 +#define NATIONAL_DEX_HAPPINY 440 +#define NATIONAL_DEX_CHATOT 441 +#define NATIONAL_DEX_SPIRITOMB 442 +#define NATIONAL_DEX_GIBLE 443 +#define NATIONAL_DEX_GABITE 444 +#define NATIONAL_DEX_GARCHOMP 445 +#define NATIONAL_DEX_MUNCHLAX 446 +#define NATIONAL_DEX_RIOLU 447 +#define NATIONAL_DEX_LUCARIO 448 +#define NATIONAL_DEX_HIPPOPOTAS 449 +#define NATIONAL_DEX_HIPPOWDON 450 +#define NATIONAL_DEX_SKORUPI 451 +#define NATIONAL_DEX_DRAPION 452 +#define NATIONAL_DEX_CROAGUNK 453 +#define NATIONAL_DEX_TOXICROAK 454 +#define NATIONAL_DEX_CARNIVINE 455 +#define NATIONAL_DEX_FINNEON 456 +#define NATIONAL_DEX_LUMINEON 457 +#define NATIONAL_DEX_MANTYKE 458 +#define NATIONAL_DEX_SNOVER 459 +#define NATIONAL_DEX_ABOMASNOW 460 +#define NATIONAL_DEX_WEAVILE 461 +#define NATIONAL_DEX_MAGNEZONE 462 +#define NATIONAL_DEX_LICKILICKY 463 +#define NATIONAL_DEX_RHYPERIOR 464 +#define NATIONAL_DEX_TANGROWTH 465 +#define NATIONAL_DEX_ELECTIVIRE 466 +#define NATIONAL_DEX_MAGMORTAR 467 +#define NATIONAL_DEX_TOGEKISS 468 +#define NATIONAL_DEX_YANMEGA 469 +#define NATIONAL_DEX_LEAFEON 470 +#define NATIONAL_DEX_GLACEON 471 +#define NATIONAL_DEX_GLISCOR 472 +#define NATIONAL_DEX_MAMOSWINE 473 +#define NATIONAL_DEX_PORYGON_Z 474 +#define NATIONAL_DEX_GALLADE 475 +#define NATIONAL_DEX_PROBOPASS 476 +#define NATIONAL_DEX_DUSKNOIR 477 +#define NATIONAL_DEX_FROSLASS 478 +#define NATIONAL_DEX_ROTOM 479 +#define NATIONAL_DEX_UXIE 480 +#define NATIONAL_DEX_MESPRIT 481 +#define NATIONAL_DEX_AZELF 482 +#define NATIONAL_DEX_DIALGA 483 +#define NATIONAL_DEX_PALKIA 484 +#define NATIONAL_DEX_HEATRAN 485 +#define NATIONAL_DEX_REGIGIGAS 486 +#define NATIONAL_DEX_GIRATINA 487 +#define NATIONAL_DEX_CRESSELIA 488 +#define NATIONAL_DEX_PHIONE 489 +#define NATIONAL_DEX_MANAPHY 490 +#define NATIONAL_DEX_DARKRAI 491 +#define NATIONAL_DEX_SHAYMIN 492 +#define NATIONAL_DEX_ARCEUS 493 +#define NATIONAL_DEX_VICTINI 494 +#define NATIONAL_DEX_SNIVY 495 +#define NATIONAL_DEX_SERVINE 496 +#define NATIONAL_DEX_SERPERIOR 497 +#define NATIONAL_DEX_TEPIG 498 +#define NATIONAL_DEX_PIGNITE 499 +#define NATIONAL_DEX_EMBOAR 500 +#define NATIONAL_DEX_OSHAWOTT 501 +#define NATIONAL_DEX_DEWOTT 502 +#define NATIONAL_DEX_SAMUROTT 503 +#define NATIONAL_DEX_PATRAT 504 +#define NATIONAL_DEX_WATCHOG 505 +#define NATIONAL_DEX_LILLIPUP 506 +#define NATIONAL_DEX_HERDIER 507 +#define NATIONAL_DEX_STOUTLAND 508 +#define NATIONAL_DEX_PURRLOIN 509 +#define NATIONAL_DEX_LIEPARD 510 +#define NATIONAL_DEX_PANSAGE 511 +#define NATIONAL_DEX_SIMISAGE 512 +#define NATIONAL_DEX_PANSEAR 513 +#define NATIONAL_DEX_SIMISEAR 514 +#define NATIONAL_DEX_PANPOUR 515 +#define NATIONAL_DEX_SIMIPOUR 516 +#define NATIONAL_DEX_MUNNA 517 +#define NATIONAL_DEX_MUSHARNA 518 +#define NATIONAL_DEX_PIDOVE 519 +#define NATIONAL_DEX_TRANQUILL 520 +#define NATIONAL_DEX_UNFEZANT 521 +#define NATIONAL_DEX_BLITZLE 522 +#define NATIONAL_DEX_ZEBSTRIKA 523 +#define NATIONAL_DEX_ROGGENROLA 524 +#define NATIONAL_DEX_BOLDORE 525 +#define NATIONAL_DEX_GIGALITH 526 +#define NATIONAL_DEX_WOOBAT 527 +#define NATIONAL_DEX_SWOOBAT 528 +#define NATIONAL_DEX_DRILBUR 529 +#define NATIONAL_DEX_EXCADRILL 530 +#define NATIONAL_DEX_AUDINO 531 +#define NATIONAL_DEX_TIMBURR 532 +#define NATIONAL_DEX_GURDURR 533 +#define NATIONAL_DEX_CONKELDURR 534 +#define NATIONAL_DEX_TYMPOLE 535 +#define NATIONAL_DEX_PALPITOAD 536 +#define NATIONAL_DEX_SEISMITOAD 537 +#define NATIONAL_DEX_THROH 538 +#define NATIONAL_DEX_SAWK 539 +#define NATIONAL_DEX_SEWADDLE 540 +#define NATIONAL_DEX_SWADLOON 541 +#define NATIONAL_DEX_LEAVANNY 542 +#define NATIONAL_DEX_VENIPEDE 543 +#define NATIONAL_DEX_WHIRLIPEDE 544 +#define NATIONAL_DEX_SCOLIPEDE 545 +#define NATIONAL_DEX_COTTONEE 546 +#define NATIONAL_DEX_WHIMSICOTT 547 +#define NATIONAL_DEX_PETILIL 548 +#define NATIONAL_DEX_LILLIGANT 549 +#define NATIONAL_DEX_BASCULIN 550 +#define NATIONAL_DEX_SANDILE 551 +#define NATIONAL_DEX_KROKOROK 552 +#define NATIONAL_DEX_KROOKODILE 553 +#define NATIONAL_DEX_DARUMAKA 554 +#define NATIONAL_DEX_DARMANITAN 555 +#define NATIONAL_DEX_MARACTUS 556 +#define NATIONAL_DEX_DWEBBLE 557 +#define NATIONAL_DEX_CRUSTLE 558 +#define NATIONAL_DEX_SCRAGGY 559 +#define NATIONAL_DEX_SCRAFTY 560 +#define NATIONAL_DEX_SIGILYPH 561 +#define NATIONAL_DEX_YAMASK 562 +#define NATIONAL_DEX_COFAGRIGUS 563 +#define NATIONAL_DEX_TIRTOUGA 564 +#define NATIONAL_DEX_CARRACOSTA 565 +#define NATIONAL_DEX_ARCHEN 566 +#define NATIONAL_DEX_ARCHEOPS 567 +#define NATIONAL_DEX_TRUBBISH 568 +#define NATIONAL_DEX_GARBODOR 569 +#define NATIONAL_DEX_ZORUA 570 +#define NATIONAL_DEX_ZOROARK 571 +#define NATIONAL_DEX_MINCCINO 572 +#define NATIONAL_DEX_CINCCINO 573 +#define NATIONAL_DEX_GOTHITA 574 +#define NATIONAL_DEX_GOTHORITA 575 +#define NATIONAL_DEX_GOTHITELLE 576 +#define NATIONAL_DEX_SOLOSIS 577 +#define NATIONAL_DEX_DUOSION 578 +#define NATIONAL_DEX_REUNICLUS 579 +#define NATIONAL_DEX_DUCKLETT 580 +#define NATIONAL_DEX_SWANNA 581 +#define NATIONAL_DEX_VANILLITE 582 +#define NATIONAL_DEX_VANILLISH 583 +#define NATIONAL_DEX_VANILLUXE 584 +#define NATIONAL_DEX_DEERLING 585 +#define NATIONAL_DEX_SAWSBUCK 586 +#define NATIONAL_DEX_EMOLGA 587 +#define NATIONAL_DEX_KARRABLAST 588 +#define NATIONAL_DEX_ESCAVALIER 589 +#define NATIONAL_DEX_FOONGUS 590 +#define NATIONAL_DEX_AMOONGUSS 591 +#define NATIONAL_DEX_FRILLISH 592 +#define NATIONAL_DEX_JELLICENT 593 +#define NATIONAL_DEX_ALOMOMOLA 594 +#define NATIONAL_DEX_JOLTIK 595 +#define NATIONAL_DEX_GALVANTULA 596 +#define NATIONAL_DEX_FERROSEED 597 +#define NATIONAL_DEX_FERROTHORN 598 +#define NATIONAL_DEX_KLINK 599 +#define NATIONAL_DEX_KLANG 600 +#define NATIONAL_DEX_KLINKLANG 601 +#define NATIONAL_DEX_TYNAMO 602 +#define NATIONAL_DEX_EELEKTRIK 603 +#define NATIONAL_DEX_EELEKTROSS 604 +#define NATIONAL_DEX_ELGYEM 605 +#define NATIONAL_DEX_BEHEEYEM 606 +#define NATIONAL_DEX_LITWICK 607 +#define NATIONAL_DEX_LAMPENT 608 +#define NATIONAL_DEX_CHANDELURE 609 +#define NATIONAL_DEX_AXEW 610 +#define NATIONAL_DEX_FRAXURE 611 +#define NATIONAL_DEX_HAXORUS 612 +#define NATIONAL_DEX_CUBCHOO 613 +#define NATIONAL_DEX_BEARTIC 614 +#define NATIONAL_DEX_CRYOGONAL 615 +#define NATIONAL_DEX_SHELMET 616 +#define NATIONAL_DEX_ACCELGOR 617 +#define NATIONAL_DEX_STUNFISK 618 +#define NATIONAL_DEX_MIENFOO 619 +#define NATIONAL_DEX_MIENSHAO 620 +#define NATIONAL_DEX_DRUDDIGON 621 +#define NATIONAL_DEX_GOLETT 622 +#define NATIONAL_DEX_GOLURK 623 +#define NATIONAL_DEX_PAWNIARD 624 +#define NATIONAL_DEX_BISHARP 625 +#define NATIONAL_DEX_BOUFFALANT 626 +#define NATIONAL_DEX_RUFFLET 627 +#define NATIONAL_DEX_BRAVIARY 628 +#define NATIONAL_DEX_VULLABY 629 +#define NATIONAL_DEX_MANDIBUZZ 630 +#define NATIONAL_DEX_HEATMOR 631 +#define NATIONAL_DEX_DURANT 632 +#define NATIONAL_DEX_DEINO 633 +#define NATIONAL_DEX_ZWEILOUS 634 +#define NATIONAL_DEX_HYDREIGON 635 +#define NATIONAL_DEX_LARVESTA 636 +#define NATIONAL_DEX_VOLCARONA 637 +#define NATIONAL_DEX_COBALION 638 +#define NATIONAL_DEX_TERRAKION 639 +#define NATIONAL_DEX_VIRIZION 640 +#define NATIONAL_DEX_TORNADUS 641 +#define NATIONAL_DEX_THUNDURUS 642 +#define NATIONAL_DEX_RESHIRAM 643 +#define NATIONAL_DEX_ZEKROM 644 +#define NATIONAL_DEX_LANDORUS 645 +#define NATIONAL_DEX_KYUREM 646 +#define NATIONAL_DEX_KELDEO 647 +#define NATIONAL_DEX_MELOETTA 648 +#define NATIONAL_DEX_GENESECT 649 +#define NATIONAL_DEX_CHESPIN 650 +#define NATIONAL_DEX_QUILLADIN 651 +#define NATIONAL_DEX_CHESNAUGHT 652 +#define NATIONAL_DEX_FENNEKIN 653 +#define NATIONAL_DEX_BRAIXEN 654 +#define NATIONAL_DEX_DELPHOX 655 +#define NATIONAL_DEX_FROAKIE 656 +#define NATIONAL_DEX_FROGADIER 657 +#define NATIONAL_DEX_GRENINJA 658 +#define NATIONAL_DEX_BUNNELBY 659 +#define NATIONAL_DEX_DIGGERSBY 660 +#define NATIONAL_DEX_FLETCHLING 661 +#define NATIONAL_DEX_FLETCHINDER 662 +#define NATIONAL_DEX_TALONFLAME 663 +#define NATIONAL_DEX_SCATTERBUG 664 +#define NATIONAL_DEX_SPEWPA 665 +#define NATIONAL_DEX_VIVILLON 666 +#define NATIONAL_DEX_LITLEO 667 +#define NATIONAL_DEX_PYROAR 668 +#define NATIONAL_DEX_FLABEBE 669 +#define NATIONAL_DEX_FLOETTE 670 +#define NATIONAL_DEX_FLORGES 671 +#define NATIONAL_DEX_SKIDDO 672 +#define NATIONAL_DEX_GOGOAT 673 +#define NATIONAL_DEX_PANCHAM 674 +#define NATIONAL_DEX_PANGORO 675 +#define NATIONAL_DEX_FURFROU 676 +#define NATIONAL_DEX_ESPURR 677 +#define NATIONAL_DEX_MEOWSTIC 678 +#define NATIONAL_DEX_HONEDGE 679 +#define NATIONAL_DEX_DOUBLADE 680 +#define NATIONAL_DEX_AEGISLASH 681 +#define NATIONAL_DEX_SPRITZEE 682 +#define NATIONAL_DEX_AROMATISSE 683 +#define NATIONAL_DEX_SWIRLIX 684 +#define NATIONAL_DEX_SLURPUFF 685 +#define NATIONAL_DEX_INKAY 686 +#define NATIONAL_DEX_MALAMAR 687 +#define NATIONAL_DEX_BINACLE 688 +#define NATIONAL_DEX_BARBARACLE 689 +#define NATIONAL_DEX_SKRELP 690 +#define NATIONAL_DEX_DRAGALGE 691 +#define NATIONAL_DEX_CLAUNCHER 692 +#define NATIONAL_DEX_CLAWITZER 693 +#define NATIONAL_DEX_HELIOPTILE 694 +#define NATIONAL_DEX_HELIOLISK 695 +#define NATIONAL_DEX_TYRUNT 696 +#define NATIONAL_DEX_TYRANTRUM 697 +#define NATIONAL_DEX_AMAURA 698 +#define NATIONAL_DEX_AURORUS 699 +#define NATIONAL_DEX_SYLVEON 700 +#define NATIONAL_DEX_HAWLUCHA 701 +#define NATIONAL_DEX_DEDENNE 702 +#define NATIONAL_DEX_CARBINK 703 +#define NATIONAL_DEX_GOOMY 704 +#define NATIONAL_DEX_SLIGGOO 705 +#define NATIONAL_DEX_GOODRA 706 +#define NATIONAL_DEX_KLEFKI 707 +#define NATIONAL_DEX_PHANTUMP 708 +#define NATIONAL_DEX_TREVENANT 709 +#define NATIONAL_DEX_PUMPKABOO 710 +#define NATIONAL_DEX_GOURGEIST 711 +#define NATIONAL_DEX_BERGMITE 712 +#define NATIONAL_DEX_AVALUGG 713 +#define NATIONAL_DEX_NOIBAT 714 +#define NATIONAL_DEX_NOIVERN 715 +#define NATIONAL_DEX_XERNEAS 716 +#define NATIONAL_DEX_YVELTAL 717 +#define NATIONAL_DEX_ZYGARDE 718 +#define NATIONAL_DEX_DIANCIE 719 +#define NATIONAL_DEX_HOOPA 720 +#define NATIONAL_DEX_VOLCANION 721 +#define NATIONAL_DEX_ROWLET 722 +#define NATIONAL_DEX_DARTRIX 723 +#define NATIONAL_DEX_DECIDUEYE 724 +#define NATIONAL_DEX_LITTEN 725 +#define NATIONAL_DEX_TORRACAT 726 +#define NATIONAL_DEX_INCINEROAR 727 +#define NATIONAL_DEX_POPPLIO 728 +#define NATIONAL_DEX_BRIONNE 729 +#define NATIONAL_DEX_PRIMARINA 730 +#define NATIONAL_DEX_PIKIPEK 731 +#define NATIONAL_DEX_TRUMBEAK 732 +#define NATIONAL_DEX_TOUCANNON 733 +#define NATIONAL_DEX_YUNGOOS 734 +#define NATIONAL_DEX_GUMSHOOS 735 +#define NATIONAL_DEX_GRUBBIN 736 +#define NATIONAL_DEX_CHARJABUG 737 +#define NATIONAL_DEX_VIKAVOLT 738 +#define NATIONAL_DEX_CRABRAWLER 739 +#define NATIONAL_DEX_CRABOMINABLE 740 +#define NATIONAL_DEX_ORICORIO 741 +#define NATIONAL_DEX_CUTIEFLY 742 +#define NATIONAL_DEX_RIBOMBEE 743 +#define NATIONAL_DEX_ROCKRUFF 744 +#define NATIONAL_DEX_LYCANROC 745 +#define NATIONAL_DEX_WISHIWASHI 746 +#define NATIONAL_DEX_MAREANIE 747 +#define NATIONAL_DEX_TOXAPEX 748 +#define NATIONAL_DEX_MUDBRAY 749 +#define NATIONAL_DEX_MUDSDALE 750 +#define NATIONAL_DEX_DEWPIDER 751 +#define NATIONAL_DEX_ARAQUANID 752 +#define NATIONAL_DEX_FOMANTIS 753 +#define NATIONAL_DEX_LURANTIS 754 +#define NATIONAL_DEX_MORELULL 755 +#define NATIONAL_DEX_SHIINOTIC 756 +#define NATIONAL_DEX_SALANDIT 757 +#define NATIONAL_DEX_SALAZZLE 758 +#define NATIONAL_DEX_STUFFUL 759 +#define NATIONAL_DEX_BEWEAR 760 +#define NATIONAL_DEX_BOUNSWEET 761 +#define NATIONAL_DEX_STEENEE 762 +#define NATIONAL_DEX_TSAREENA 763 +#define NATIONAL_DEX_COMFEY 764 +#define NATIONAL_DEX_ORANGURU 765 +#define NATIONAL_DEX_PASSIMIAN 766 +#define NATIONAL_DEX_WIMPOD 767 +#define NATIONAL_DEX_GOLISOPOD 768 +#define NATIONAL_DEX_SANDYGAST 769 +#define NATIONAL_DEX_PALOSSAND 770 +#define NATIONAL_DEX_PYUKUMUKU 771 +#define NATIONAL_DEX_TYPE_NULL 772 +#define NATIONAL_DEX_SILVALLY 773 +#define NATIONAL_DEX_MINIOR 774 +#define NATIONAL_DEX_KOMALA 775 +#define NATIONAL_DEX_TURTONATOR 776 +#define NATIONAL_DEX_TOGEDEMARU 777 +#define NATIONAL_DEX_MIMIKYU 778 +#define NATIONAL_DEX_BRUXISH 779 +#define NATIONAL_DEX_DRAMPA 780 +#define NATIONAL_DEX_DHELMISE 781 +#define NATIONAL_DEX_JANGMO_O 782 +#define NATIONAL_DEX_HAKAMO_O 783 +#define NATIONAL_DEX_KOMMO_O 784 +#define NATIONAL_DEX_TAPU_KOKO 785 +#define NATIONAL_DEX_TAPU_LELE 786 +#define NATIONAL_DEX_TAPU_BULU 787 +#define NATIONAL_DEX_TAPU_FINI 788 +#define NATIONAL_DEX_COSMOG 789 +#define NATIONAL_DEX_COSMOEM 790 +#define NATIONAL_DEX_SOLGALEO 791 +#define NATIONAL_DEX_LUNALA 792 +#define NATIONAL_DEX_NIHILEGO 793 +#define NATIONAL_DEX_BUZZWOLE 794 +#define NATIONAL_DEX_PHEROMOSA 795 +#define NATIONAL_DEX_XURKITREE 796 +#define NATIONAL_DEX_CELESTEELA 797 +#define NATIONAL_DEX_KARTANA 798 +#define NATIONAL_DEX_GUZZLORD 799 +#define NATIONAL_DEX_NECROZMA 800 +#define NATIONAL_DEX_MAGEARNA 801 +#define NATIONAL_DEX_MARSHADOW 802 +#define NATIONAL_DEX_POIPOLE 803 +#define NATIONAL_DEX_NAGANADEL 804 +#define NATIONAL_DEX_STAKATAKA 805 +#define NATIONAL_DEX_BLACEPHALON 806 +#define NATIONAL_DEX_ZERAORA 807 +#define NATIONAL_DEX_MELTAN 808 +#define NATIONAL_DEX_MELMETAL 809 +#define NATIONAL_DEX_GROOKEY 810 +#define NATIONAL_DEX_THWACKEY 811 +#define NATIONAL_DEX_RILLABOOM 812 +#define NATIONAL_DEX_SCORBUNNY 813 +#define NATIONAL_DEX_RABOOT 814 +#define NATIONAL_DEX_CINDERACE 815 +#define NATIONAL_DEX_SOBBLE 816 +#define NATIONAL_DEX_DRIZZILE 817 +#define NATIONAL_DEX_INTELEON 818 +#define NATIONAL_DEX_SKWOVET 819 +#define NATIONAL_DEX_GREEDENT 820 +#define NATIONAL_DEX_ROOKIDEE 821 +#define NATIONAL_DEX_CORVISQUIRE 822 +#define NATIONAL_DEX_CORVIKNIGHT 823 +#define NATIONAL_DEX_BLIPBUG 824 +#define NATIONAL_DEX_DOTTLER 825 +#define NATIONAL_DEX_ORBEETLE 826 +#define NATIONAL_DEX_NICKIT 827 +#define NATIONAL_DEX_THIEVUL 828 +#define NATIONAL_DEX_GOSSIFLEUR 829 +#define NATIONAL_DEX_ELDEGOSS 830 +#define NATIONAL_DEX_WOOLOO 831 +#define NATIONAL_DEX_DUBWOOL 832 +#define NATIONAL_DEX_CHEWTLE 833 +#define NATIONAL_DEX_DREDNAW 834 +#define NATIONAL_DEX_YAMPER 835 +#define NATIONAL_DEX_BOLTUND 836 +#define NATIONAL_DEX_ROLYCOLY 837 +#define NATIONAL_DEX_CARKOL 838 +#define NATIONAL_DEX_COALOSSAL 839 +#define NATIONAL_DEX_APPLIN 840 +#define NATIONAL_DEX_FLAPPLE 841 +#define NATIONAL_DEX_APPLETUN 842 +#define NATIONAL_DEX_SILICOBRA 843 +#define NATIONAL_DEX_SANDACONDA 844 +#define NATIONAL_DEX_CRAMORANT 845 +#define NATIONAL_DEX_ARROKUDA 846 +#define NATIONAL_DEX_BARRASKEWDA 847 +#define NATIONAL_DEX_TOXEL 848 +#define NATIONAL_DEX_TOXTRICITY 849 +#define NATIONAL_DEX_SIZZLIPEDE 850 +#define NATIONAL_DEX_CENTISKORCH 851 +#define NATIONAL_DEX_CLOBBOPUS 852 +#define NATIONAL_DEX_GRAPPLOCT 853 +#define NATIONAL_DEX_SINISTEA 854 +#define NATIONAL_DEX_POLTEAGEIST 855 +#define NATIONAL_DEX_HATENNA 856 +#define NATIONAL_DEX_HATTREM 857 +#define NATIONAL_DEX_HATTERENE 858 +#define NATIONAL_DEX_IMPIDIMP 859 +#define NATIONAL_DEX_MORGREM 860 +#define NATIONAL_DEX_GRIMMSNARL 861 +#define NATIONAL_DEX_OBSTAGOON 862 +#define NATIONAL_DEX_PERRSERKER 863 +#define NATIONAL_DEX_CURSOLA 864 +#define NATIONAL_DEX_SIRFETCHD 865 +#define NATIONAL_DEX_MR_RIME 866 +#define NATIONAL_DEX_RUNERIGUS 867 +#define NATIONAL_DEX_MILCERY 868 +#define NATIONAL_DEX_ALCREMIE 869 +#define NATIONAL_DEX_FALINKS 870 +#define NATIONAL_DEX_PINCURCHIN 871 +#define NATIONAL_DEX_SNOM 872 +#define NATIONAL_DEX_FROSMOTH 873 +#define NATIONAL_DEX_STONJOURNER 874 +#define NATIONAL_DEX_EISCUE 875 +#define NATIONAL_DEX_INDEEDEE 876 +#define NATIONAL_DEX_MORPEKO 877 +#define NATIONAL_DEX_CUFANT 878 +#define NATIONAL_DEX_COPPERAJAH 879 +#define NATIONAL_DEX_DRACOZOLT 880 +#define NATIONAL_DEX_ARCTOZOLT 881 +#define NATIONAL_DEX_DRACOVISH 882 +#define NATIONAL_DEX_ARCTOVISH 883 +#define NATIONAL_DEX_DURALUDON 884 +#define NATIONAL_DEX_DREEPY 885 +#define NATIONAL_DEX_DRAKLOAK 886 +#define NATIONAL_DEX_DRAGAPULT 887 +#define NATIONAL_DEX_ZACIAN 888 +#define NATIONAL_DEX_ZAMAZENTA 889 +#define NATIONAL_DEX_ETERNATUS 890 +#define NATIONAL_DEX_KUBFU 891 +#define NATIONAL_DEX_URSHIFU 892 +#define NATIONAL_DEX_ZARUDE 893 +#define NATIONAL_DEX_REGIELEKI 894 +#define NATIONAL_DEX_REGIDRAGO 895 +#define NATIONAL_DEX_GLASTRIER 896 +#define NATIONAL_DEX_SPECTRIER 897 +#define NATIONAL_DEX_CALYREX 898 -#define NATIONAL_DEX_COUNT NATIONAL_DEX_DEOXYS +#define NATIONAL_DEX_COUNT NATIONAL_DEX_CALYREX +#define POKEMON_SLOTS_NUMBER (NATIONAL_DEX_COUNT + 1) -#define NATIONAL_DEX_OLD_UNOWN_B (NATIONAL_DEX_COUNT + 1) -#define NATIONAL_DEX_OLD_UNOWN_C (NATIONAL_DEX_OLD_UNOWN_B + 1) -#define NATIONAL_DEX_OLD_UNOWN_D (NATIONAL_DEX_OLD_UNOWN_B + 2) -#define NATIONAL_DEX_OLD_UNOWN_E (NATIONAL_DEX_OLD_UNOWN_B + 3) -#define NATIONAL_DEX_OLD_UNOWN_F (NATIONAL_DEX_OLD_UNOWN_B + 4) -#define NATIONAL_DEX_OLD_UNOWN_G (NATIONAL_DEX_OLD_UNOWN_B + 5) -#define NATIONAL_DEX_OLD_UNOWN_H (NATIONAL_DEX_OLD_UNOWN_B + 6) -#define NATIONAL_DEX_OLD_UNOWN_I (NATIONAL_DEX_OLD_UNOWN_B + 7) -#define NATIONAL_DEX_OLD_UNOWN_J (NATIONAL_DEX_OLD_UNOWN_B + 8) -#define NATIONAL_DEX_OLD_UNOWN_K (NATIONAL_DEX_OLD_UNOWN_B + 9) -#define NATIONAL_DEX_OLD_UNOWN_L (NATIONAL_DEX_OLD_UNOWN_B + 10) -#define NATIONAL_DEX_OLD_UNOWN_M (NATIONAL_DEX_OLD_UNOWN_B + 11) -#define NATIONAL_DEX_OLD_UNOWN_N (NATIONAL_DEX_OLD_UNOWN_B + 12) -#define NATIONAL_DEX_OLD_UNOWN_O (NATIONAL_DEX_OLD_UNOWN_B + 13) -#define NATIONAL_DEX_OLD_UNOWN_P (NATIONAL_DEX_OLD_UNOWN_B + 14) -#define NATIONAL_DEX_OLD_UNOWN_Q (NATIONAL_DEX_OLD_UNOWN_B + 15) -#define NATIONAL_DEX_OLD_UNOWN_R (NATIONAL_DEX_OLD_UNOWN_B + 16) -#define NATIONAL_DEX_OLD_UNOWN_S (NATIONAL_DEX_OLD_UNOWN_B + 17) -#define NATIONAL_DEX_OLD_UNOWN_T (NATIONAL_DEX_OLD_UNOWN_B + 18) -#define NATIONAL_DEX_OLD_UNOWN_U (NATIONAL_DEX_OLD_UNOWN_B + 19) -#define NATIONAL_DEX_OLD_UNOWN_V (NATIONAL_DEX_OLD_UNOWN_B + 20) -#define NATIONAL_DEX_OLD_UNOWN_W (NATIONAL_DEX_OLD_UNOWN_B + 21) -#define NATIONAL_DEX_OLD_UNOWN_X (NATIONAL_DEX_OLD_UNOWN_B + 22) -#define NATIONAL_DEX_OLD_UNOWN_Y (NATIONAL_DEX_OLD_UNOWN_B + 23) -#define NATIONAL_DEX_OLD_UNOWN_Z (NATIONAL_DEX_OLD_UNOWN_B + 24) +// Hoenn Dex(ORAS) Index Defines +#define HOENN_DEX_NONE 0 +#define HOENN_DEX_TREECKO 1 +#define HOENN_DEX_GROVYLE 2 +#define HOENN_DEX_SCEPTILE 3 +#define HOENN_DEX_TORCHIC 4 +#define HOENN_DEX_COMBUSKEN 5 +#define HOENN_DEX_BLAZIKEN 6 +#define HOENN_DEX_MUDKIP 7 +#define HOENN_DEX_MARSHTOMP 8 +#define HOENN_DEX_SWAMPERT 9 +#define HOENN_DEX_POOCHYENA 10 +#define HOENN_DEX_MIGHTYENA 11 +#define HOENN_DEX_ZIGZAGOON 12 +#define HOENN_DEX_LINOONE 13 +#define HOENN_DEX_WURMPLE 14 +#define HOENN_DEX_SILCOON 15 +#define HOENN_DEX_BEAUTIFLY 16 +#define HOENN_DEX_CASCOON 17 +#define HOENN_DEX_DUSTOX 18 +#define HOENN_DEX_LOTAD 19 +#define HOENN_DEX_LOMBRE 20 +#define HOENN_DEX_LUDICOLO 21 +#define HOENN_DEX_SEEDOT 22 +#define HOENN_DEX_NUZLEAF 23 +#define HOENN_DEX_SHIFTRY 24 +#define HOENN_DEX_TAILLOW 25 +#define HOENN_DEX_SWELLOW 26 +#define HOENN_DEX_WINGULL 27 +#define HOENN_DEX_PELIPPER 28 +#define HOENN_DEX_RALTS 29 +#define HOENN_DEX_KIRLIA 30 +#define HOENN_DEX_GARDEVOIR 31 +#define HOENN_DEX_GALLADE 32 +#define HOENN_DEX_SURSKIT 33 +#define HOENN_DEX_MASQUERAIN 34 +#define HOENN_DEX_SHROOMISH 35 +#define HOENN_DEX_BRELOOM 36 +#define HOENN_DEX_SLAKOTH 37 +#define HOENN_DEX_VIGOROTH 38 +#define HOENN_DEX_SLAKING 39 +#define HOENN_DEX_ABRA 40 +#define HOENN_DEX_KADABRA 41 +#define HOENN_DEX_ALAKAZAM 42 +#define HOENN_DEX_NINCADA 43 +#define HOENN_DEX_NINJASK 44 +#define HOENN_DEX_SHEDINJA 45 +#define HOENN_DEX_WHISMUR 46 +#define HOENN_DEX_LOUDRED 47 +#define HOENN_DEX_EXPLOUD 48 +#define HOENN_DEX_MAKUHITA 49 +#define HOENN_DEX_HARIYAMA 50 +#define HOENN_DEX_GOLDEEN 51 +#define HOENN_DEX_SEAKING 52 +#define HOENN_DEX_MAGIKARP 53 +#define HOENN_DEX_GYARADOS 54 +#define HOENN_DEX_AZURILL 55 +#define HOENN_DEX_MARILL 56 +#define HOENN_DEX_AZUMARILL 57 +#define HOENN_DEX_GEODUDE 58 +#define HOENN_DEX_GRAVELER 59 +#define HOENN_DEX_GOLEM 60 +#define HOENN_DEX_NOSEPASS 61 +#define HOENN_DEX_PROBOPASS 62 +#define HOENN_DEX_SKITTY 63 +#define HOENN_DEX_DELCATTY 64 +#define HOENN_DEX_ZUBAT 65 +#define HOENN_DEX_GOLBAT 66 +#define HOENN_DEX_CROBAT 67 +#define HOENN_DEX_TENTACOOL 68 +#define HOENN_DEX_TENTACRUEL 69 +#define HOENN_DEX_SABLEYE 70 +#define HOENN_DEX_MAWILE 71 +#define HOENN_DEX_ARON 72 +#define HOENN_DEX_LAIRON 73 +#define HOENN_DEX_AGGRON 74 +#define HOENN_DEX_MACHOP 75 +#define HOENN_DEX_MACHOKE 76 +#define HOENN_DEX_MACHAMP 77 +#define HOENN_DEX_MEDITITE 78 +#define HOENN_DEX_MEDICHAM 79 +#define HOENN_DEX_ELECTRIKE 80 +#define HOENN_DEX_MANECTRIC 81 +#define HOENN_DEX_PLUSLE 82 +#define HOENN_DEX_MINUN 83 +#define HOENN_DEX_MAGNEMITE 84 +#define HOENN_DEX_MAGNETON 85 +#define HOENN_DEX_MAGNEZONE 86 +#define HOENN_DEX_VOLTORB 87 +#define HOENN_DEX_ELECTRODE 88 +#define HOENN_DEX_VOLBEAT 89 +#define HOENN_DEX_ILLUMISE 90 +#define HOENN_DEX_ODDISH 91 +#define HOENN_DEX_GLOOM 92 +#define HOENN_DEX_VILEPLUME 93 +#define HOENN_DEX_BELLOSSOM 94 +#define HOENN_DEX_DODUO 95 +#define HOENN_DEX_DODRIO 96 +#define HOENN_DEX_BUDEW 97 +#define HOENN_DEX_ROSELIA 98 +#define HOENN_DEX_ROSERADE 99 +#define HOENN_DEX_GULPIN 100 +#define HOENN_DEX_SWALOT 101 +#define HOENN_DEX_CARVANHA 102 +#define HOENN_DEX_SHARPEDO 103 +#define HOENN_DEX_WAILMER 104 +#define HOENN_DEX_WAILORD 105 +#define HOENN_DEX_NUMEL 106 +#define HOENN_DEX_CAMERUPT 107 +#define HOENN_DEX_SLUGMA 108 +#define HOENN_DEX_MAGCARGO 109 +#define HOENN_DEX_TORKOAL 110 +#define HOENN_DEX_GRIMER 111 +#define HOENN_DEX_MUK 112 +#define HOENN_DEX_KOFFING 113 +#define HOENN_DEX_WEEZING 114 +#define HOENN_DEX_SPOINK 115 +#define HOENN_DEX_GRUMPIG 116 +#define HOENN_DEX_SANDSHREW 117 +#define HOENN_DEX_SANDSLASH 118 +#define HOENN_DEX_SPINDA 119 +#define HOENN_DEX_SKARMORY 120 +#define HOENN_DEX_TRAPINCH 121 +#define HOENN_DEX_VIBRAVA 122 +#define HOENN_DEX_FLYGON 123 +#define HOENN_DEX_CACNEA 124 +#define HOENN_DEX_CACTURNE 125 +#define HOENN_DEX_SWABLU 126 +#define HOENN_DEX_ALTARIA 127 +#define HOENN_DEX_ZANGOOSE 128 +#define HOENN_DEX_SEVIPER 129 +#define HOENN_DEX_LUNATONE 130 +#define HOENN_DEX_SOLROCK 131 +#define HOENN_DEX_BARBOACH 132 +#define HOENN_DEX_WHISCASH 133 +#define HOENN_DEX_CORPHISH 134 +#define HOENN_DEX_CRAWDAUNT 135 +#define HOENN_DEX_BALTOY 136 +#define HOENN_DEX_CLAYDOL 137 +#define HOENN_DEX_LILEEP 138 +#define HOENN_DEX_CRADILY 139 +#define HOENN_DEX_ANORITH 140 +#define HOENN_DEX_ARMALDO 141 +#define HOENN_DEX_IGGLYBUFF 142 +#define HOENN_DEX_JIGGLYPUFF 143 +#define HOENN_DEX_WIGGLYTUFF 144 +#define HOENN_DEX_FEEBAS 145 +#define HOENN_DEX_MILOTIC 146 +#define HOENN_DEX_CASTFORM 147 +#define HOENN_DEX_STARYU 148 +#define HOENN_DEX_STARMIE 149 +#define HOENN_DEX_KECLEON 150 +#define HOENN_DEX_SHUPPET 151 +#define HOENN_DEX_BANETTE 152 +#define HOENN_DEX_DUSKULL 153 +#define HOENN_DEX_DUSCLOPS 154 +#define HOENN_DEX_DUSKNOIR 155 +#define HOENN_DEX_TROPIUS 156 +#define HOENN_DEX_CHINGLING 157 +#define HOENN_DEX_CHIMECHO 158 +#define HOENN_DEX_ABSOL 159 +#define HOENN_DEX_VULPIX 160 +#define HOENN_DEX_NINETALES 161 +#define HOENN_DEX_PICHU 162 +#define HOENN_DEX_PIKACHU 163 +#define HOENN_DEX_RAICHU 164 +#define HOENN_DEX_PSYDUCK 165 +#define HOENN_DEX_GOLDUCK 166 +#define HOENN_DEX_WYNAUT 167 +#define HOENN_DEX_WOBBUFFET 168 +#define HOENN_DEX_NATU 169 +#define HOENN_DEX_XATU 170 +#define HOENN_DEX_GIRAFARIG 171 +#define HOENN_DEX_PHANPY 172 +#define HOENN_DEX_DONPHAN 173 +#define HOENN_DEX_PINSIR 174 +#define HOENN_DEX_HERACROSS 175 +#define HOENN_DEX_RHYHORN 176 +#define HOENN_DEX_RHYDON 177 +#define HOENN_DEX_RHYPERIOR 178 +#define HOENN_DEX_SNORUNT 179 +#define HOENN_DEX_GLALIE 180 +#define HOENN_DEX_FROSLASS 181 +#define HOENN_DEX_SPHEAL 182 +#define HOENN_DEX_SEALEO 183 +#define HOENN_DEX_WALREIN 184 +#define HOENN_DEX_CLAMPERL 185 +#define HOENN_DEX_HUNTAIL 186 +#define HOENN_DEX_GOREBYSS 187 +#define HOENN_DEX_RELICANTH 188 +#define HOENN_DEX_CORSOLA 189 +#define HOENN_DEX_CHINCHOU 190 +#define HOENN_DEX_LANTURN 191 +#define HOENN_DEX_LUVDISC 192 +#define HOENN_DEX_HORSEA 193 +#define HOENN_DEX_SEADRA 194 +#define HOENN_DEX_KINGDRA 195 +#define HOENN_DEX_BAGON 196 +#define HOENN_DEX_SHELGON 197 +#define HOENN_DEX_SALAMENCE 198 +#define HOENN_DEX_BELDUM 199 +#define HOENN_DEX_METANG 200 +#define HOENN_DEX_METAGROSS 201 +#define HOENN_DEX_REGIROCK 202 +#define HOENN_DEX_REGICE 203 +#define HOENN_DEX_REGISTEEL 204 +#define HOENN_DEX_LATIAS 205 +#define HOENN_DEX_LATIOS 206 +#define HOENN_DEX_KYOGRE 207 +#define HOENN_DEX_GROUDON 208 +#define HOENN_DEX_RAYQUAZA 209 +#define HOENN_DEX_JIRACHI 210 +#define HOENN_DEX_DEOXYS 211 -// Hoenn Dex Index Defines +#define HOENN_DEX_COUNT 212 -#define HOENN_DEX_NONE 0 -#define HOENN_DEX_TREECKO 1 -#define HOENN_DEX_GROVYLE 2 -#define HOENN_DEX_SCEPTILE 3 -#define HOENN_DEX_TORCHIC 4 -#define HOENN_DEX_COMBUSKEN 5 -#define HOENN_DEX_BLAZIKEN 6 -#define HOENN_DEX_MUDKIP 7 -#define HOENN_DEX_MARSHTOMP 8 -#define HOENN_DEX_SWAMPERT 9 -#define HOENN_DEX_POOCHYENA 10 -#define HOENN_DEX_MIGHTYENA 11 -#define HOENN_DEX_ZIGZAGOON 12 -#define HOENN_DEX_LINOONE 13 -#define HOENN_DEX_WURMPLE 14 -#define HOENN_DEX_SILCOON 15 -#define HOENN_DEX_BEAUTIFLY 16 -#define HOENN_DEX_CASCOON 17 -#define HOENN_DEX_DUSTOX 18 -#define HOENN_DEX_LOTAD 19 -#define HOENN_DEX_LOMBRE 20 -#define HOENN_DEX_LUDICOLO 21 -#define HOENN_DEX_SEEDOT 22 -#define HOENN_DEX_NUZLEAF 23 -#define HOENN_DEX_SHIFTRY 24 -#define HOENN_DEX_TAILLOW 25 -#define HOENN_DEX_SWELLOW 26 -#define HOENN_DEX_WINGULL 27 -#define HOENN_DEX_PELIPPER 28 -#define HOENN_DEX_RALTS 29 -#define HOENN_DEX_KIRLIA 30 -#define HOENN_DEX_GARDEVOIR 31 -#define HOENN_DEX_SURSKIT 32 -#define HOENN_DEX_MASQUERAIN 33 -#define HOENN_DEX_SHROOMISH 34 -#define HOENN_DEX_BRELOOM 35 -#define HOENN_DEX_SLAKOTH 36 -#define HOENN_DEX_VIGOROTH 37 -#define HOENN_DEX_SLAKING 38 -#define HOENN_DEX_ABRA 39 -#define HOENN_DEX_KADABRA 40 -#define HOENN_DEX_ALAKAZAM 41 -#define HOENN_DEX_NINCADA 42 -#define HOENN_DEX_NINJASK 43 -#define HOENN_DEX_SHEDINJA 44 -#define HOENN_DEX_WHISMUR 45 -#define HOENN_DEX_LOUDRED 46 -#define HOENN_DEX_EXPLOUD 47 -#define HOENN_DEX_MAKUHITA 48 -#define HOENN_DEX_HARIYAMA 49 -#define HOENN_DEX_GOLDEEN 50 -#define HOENN_DEX_SEAKING 51 -#define HOENN_DEX_MAGIKARP 52 -#define HOENN_DEX_GYARADOS 53 -#define HOENN_DEX_AZURILL 54 -#define HOENN_DEX_MARILL 55 -#define HOENN_DEX_AZUMARILL 56 -#define HOENN_DEX_GEODUDE 57 -#define HOENN_DEX_GRAVELER 58 -#define HOENN_DEX_GOLEM 59 -#define HOENN_DEX_NOSEPASS 60 -#define HOENN_DEX_SKITTY 61 -#define HOENN_DEX_DELCATTY 62 -#define HOENN_DEX_ZUBAT 63 -#define HOENN_DEX_GOLBAT 64 -#define HOENN_DEX_CROBAT 65 -#define HOENN_DEX_TENTACOOL 66 -#define HOENN_DEX_TENTACRUEL 67 -#define HOENN_DEX_SABLEYE 68 -#define HOENN_DEX_MAWILE 69 -#define HOENN_DEX_ARON 70 -#define HOENN_DEX_LAIRON 71 -#define HOENN_DEX_AGGRON 72 -#define HOENN_DEX_MACHOP 73 -#define HOENN_DEX_MACHOKE 74 -#define HOENN_DEX_MACHAMP 75 -#define HOENN_DEX_MEDITITE 76 -#define HOENN_DEX_MEDICHAM 77 -#define HOENN_DEX_ELECTRIKE 78 -#define HOENN_DEX_MANECTRIC 79 -#define HOENN_DEX_PLUSLE 80 -#define HOENN_DEX_MINUN 81 -#define HOENN_DEX_MAGNEMITE 82 -#define HOENN_DEX_MAGNETON 83 -#define HOENN_DEX_VOLTORB 84 -#define HOENN_DEX_ELECTRODE 85 -#define HOENN_DEX_VOLBEAT 86 -#define HOENN_DEX_ILLUMISE 87 -#define HOENN_DEX_ODDISH 88 -#define HOENN_DEX_GLOOM 89 -#define HOENN_DEX_VILEPLUME 90 -#define HOENN_DEX_BELLOSSOM 91 -#define HOENN_DEX_DODUO 92 -#define HOENN_DEX_DODRIO 93 -#define HOENN_DEX_ROSELIA 94 -#define HOENN_DEX_GULPIN 95 -#define HOENN_DEX_SWALOT 96 -#define HOENN_DEX_CARVANHA 97 -#define HOENN_DEX_SHARPEDO 98 -#define HOENN_DEX_WAILMER 99 -#define HOENN_DEX_WAILORD 100 -#define HOENN_DEX_NUMEL 101 -#define HOENN_DEX_CAMERUPT 102 -#define HOENN_DEX_SLUGMA 103 -#define HOENN_DEX_MAGCARGO 104 -#define HOENN_DEX_TORKOAL 105 -#define HOENN_DEX_GRIMER 106 -#define HOENN_DEX_MUK 107 -#define HOENN_DEX_KOFFING 108 -#define HOENN_DEX_WEEZING 109 -#define HOENN_DEX_SPOINK 110 -#define HOENN_DEX_GRUMPIG 111 -#define HOENN_DEX_SANDSHREW 112 -#define HOENN_DEX_SANDSLASH 113 -#define HOENN_DEX_SPINDA 114 -#define HOENN_DEX_SKARMORY 115 -#define HOENN_DEX_TRAPINCH 116 -#define HOENN_DEX_VIBRAVA 117 -#define HOENN_DEX_FLYGON 118 -#define HOENN_DEX_CACNEA 119 -#define HOENN_DEX_CACTURNE 120 -#define HOENN_DEX_SWABLU 121 -#define HOENN_DEX_ALTARIA 122 -#define HOENN_DEX_ZANGOOSE 123 -#define HOENN_DEX_SEVIPER 124 -#define HOENN_DEX_LUNATONE 125 -#define HOENN_DEX_SOLROCK 126 -#define HOENN_DEX_BARBOACH 127 -#define HOENN_DEX_WHISCASH 128 -#define HOENN_DEX_CORPHISH 129 -#define HOENN_DEX_CRAWDAUNT 130 -#define HOENN_DEX_BALTOY 131 -#define HOENN_DEX_CLAYDOL 132 -#define HOENN_DEX_LILEEP 133 -#define HOENN_DEX_CRADILY 134 -#define HOENN_DEX_ANORITH 135 -#define HOENN_DEX_ARMALDO 136 -#define HOENN_DEX_IGGLYBUFF 137 -#define HOENN_DEX_JIGGLYPUFF 138 -#define HOENN_DEX_WIGGLYTUFF 139 -#define HOENN_DEX_FEEBAS 140 -#define HOENN_DEX_MILOTIC 141 -#define HOENN_DEX_CASTFORM 142 -#define HOENN_DEX_STARYU 143 -#define HOENN_DEX_STARMIE 144 -#define HOENN_DEX_KECLEON 145 -#define HOENN_DEX_SHUPPET 146 -#define HOENN_DEX_BANETTE 147 -#define HOENN_DEX_DUSKULL 148 -#define HOENN_DEX_DUSCLOPS 149 -#define HOENN_DEX_TROPIUS 150 -#define HOENN_DEX_CHIMECHO 151 -#define HOENN_DEX_ABSOL 152 -#define HOENN_DEX_VULPIX 153 -#define HOENN_DEX_NINETALES 154 -#define HOENN_DEX_PICHU 155 -#define HOENN_DEX_PIKACHU 156 -#define HOENN_DEX_RAICHU 157 -#define HOENN_DEX_PSYDUCK 158 -#define HOENN_DEX_GOLDUCK 159 -#define HOENN_DEX_WYNAUT 160 -#define HOENN_DEX_WOBBUFFET 161 -#define HOENN_DEX_NATU 162 -#define HOENN_DEX_XATU 163 -#define HOENN_DEX_GIRAFARIG 164 -#define HOENN_DEX_PHANPY 165 -#define HOENN_DEX_DONPHAN 166 -#define HOENN_DEX_PINSIR 167 -#define HOENN_DEX_HERACROSS 168 -#define HOENN_DEX_RHYHORN 169 -#define HOENN_DEX_RHYDON 170 -#define HOENN_DEX_SNORUNT 171 -#define HOENN_DEX_GLALIE 172 -#define HOENN_DEX_SPHEAL 173 -#define HOENN_DEX_SEALEO 174 -#define HOENN_DEX_WALREIN 175 -#define HOENN_DEX_CLAMPERL 176 -#define HOENN_DEX_HUNTAIL 177 -#define HOENN_DEX_GOREBYSS 178 -#define HOENN_DEX_RELICANTH 179 -#define HOENN_DEX_CORSOLA 180 -#define HOENN_DEX_CHINCHOU 181 -#define HOENN_DEX_LANTURN 182 -#define HOENN_DEX_LUVDISC 183 -#define HOENN_DEX_HORSEA 184 -#define HOENN_DEX_SEADRA 185 -#define HOENN_DEX_KINGDRA 186 -#define HOENN_DEX_BAGON 187 -#define HOENN_DEX_SHELGON 188 -#define HOENN_DEX_SALAMENCE 189 -#define HOENN_DEX_BELDUM 190 -#define HOENN_DEX_METANG 191 -#define HOENN_DEX_METAGROSS 192 -#define HOENN_DEX_REGIROCK 193 -#define HOENN_DEX_REGICE 194 -#define HOENN_DEX_REGISTEEL 195 -#define HOENN_DEX_LATIAS 196 -#define HOENN_DEX_LATIOS 197 -#define HOENN_DEX_KYOGRE 198 -#define HOENN_DEX_GROUDON 199 -#define HOENN_DEX_RAYQUAZA 200 -#define HOENN_DEX_JIRACHI 201 -#define HOENN_DEX_DEOXYS 202 - -#define HOENN_DEX_COUNT HOENN_DEX_DEOXYS - -#define HOENN_DEX_BULBASAUR 203 -#define HOENN_DEX_IVYSAUR 204 -#define HOENN_DEX_VENUSAUR 205 -#define HOENN_DEX_CHARMANDER 206 -#define HOENN_DEX_CHARMELEON 207 -#define HOENN_DEX_CHARIZARD 208 -#define HOENN_DEX_SQUIRTLE 209 -#define HOENN_DEX_WARTORTLE 210 -#define HOENN_DEX_BLASTOISE 211 -#define HOENN_DEX_CATERPIE 212 -#define HOENN_DEX_METAPOD 213 -#define HOENN_DEX_BUTTERFREE 214 -#define HOENN_DEX_WEEDLE 215 -#define HOENN_DEX_KAKUNA 216 -#define HOENN_DEX_BEEDRILL 217 -#define HOENN_DEX_PIDGEY 218 -#define HOENN_DEX_PIDGEOTTO 219 -#define HOENN_DEX_PIDGEOT 220 -#define HOENN_DEX_RATTATA 221 -#define HOENN_DEX_RATICATE 222 -#define HOENN_DEX_SPEAROW 223 -#define HOENN_DEX_FEAROW 224 -#define HOENN_DEX_EKANS 225 -#define HOENN_DEX_ARBOK 226 -#define HOENN_DEX_NIDORAN_F 227 -#define HOENN_DEX_NIDORINA 228 -#define HOENN_DEX_NIDOQUEEN 229 -#define HOENN_DEX_NIDORAN_M 230 -#define HOENN_DEX_NIDORINO 231 -#define HOENN_DEX_NIDOKING 232 -#define HOENN_DEX_CLEFAIRY 233 -#define HOENN_DEX_CLEFABLE 234 -#define HOENN_DEX_PARAS 235 -#define HOENN_DEX_PARASECT 236 -#define HOENN_DEX_VENONAT 237 -#define HOENN_DEX_VENOMOTH 238 -#define HOENN_DEX_DIGLETT 239 -#define HOENN_DEX_DUGTRIO 240 -#define HOENN_DEX_MEOWTH 241 -#define HOENN_DEX_PERSIAN 242 -#define HOENN_DEX_MANKEY 243 -#define HOENN_DEX_PRIMEAPE 244 -#define HOENN_DEX_GROWLITHE 245 -#define HOENN_DEX_ARCANINE 246 -#define HOENN_DEX_POLIWAG 247 -#define HOENN_DEX_POLIWHIRL 248 -#define HOENN_DEX_POLIWRATH 249 -#define HOENN_DEX_BELLSPROUT 250 -#define HOENN_DEX_WEEPINBELL 251 -#define HOENN_DEX_VICTREEBEL 252 -#define HOENN_DEX_PONYTA 253 -#define HOENN_DEX_RAPIDASH 254 -#define HOENN_DEX_SLOWPOKE 255 -#define HOENN_DEX_SLOWBRO 256 -#define HOENN_DEX_FARFETCHD 257 -#define HOENN_DEX_SEEL 258 -#define HOENN_DEX_DEWGONG 259 -#define HOENN_DEX_SHELLDER 260 -#define HOENN_DEX_CLOYSTER 261 -#define HOENN_DEX_GASTLY 262 -#define HOENN_DEX_HAUNTER 263 -#define HOENN_DEX_GENGAR 264 -#define HOENN_DEX_ONIX 265 -#define HOENN_DEX_DROWZEE 266 -#define HOENN_DEX_HYPNO 267 -#define HOENN_DEX_KRABBY 268 -#define HOENN_DEX_KINGLER 269 -#define HOENN_DEX_EXEGGCUTE 270 -#define HOENN_DEX_EXEGGUTOR 271 -#define HOENN_DEX_CUBONE 272 -#define HOENN_DEX_MAROWAK 273 -#define HOENN_DEX_HITMONLEE 274 -#define HOENN_DEX_HITMONCHAN 275 -#define HOENN_DEX_LICKITUNG 276 -#define HOENN_DEX_CHANSEY 277 -#define HOENN_DEX_TANGELA 278 -#define HOENN_DEX_KANGASKHAN 279 -#define HOENN_DEX_MR_MIME 280 -#define HOENN_DEX_SCYTHER 281 -#define HOENN_DEX_JYNX 282 -#define HOENN_DEX_ELECTABUZZ 283 -#define HOENN_DEX_MAGMAR 284 -#define HOENN_DEX_TAUROS 285 -#define HOENN_DEX_LAPRAS 286 -#define HOENN_DEX_DITTO 287 -#define HOENN_DEX_EEVEE 288 -#define HOENN_DEX_VAPOREON 289 -#define HOENN_DEX_JOLTEON 290 -#define HOENN_DEX_FLAREON 291 -#define HOENN_DEX_PORYGON 292 -#define HOENN_DEX_OMANYTE 293 -#define HOENN_DEX_OMASTAR 294 -#define HOENN_DEX_KABUTO 295 -#define HOENN_DEX_KABUTOPS 296 -#define HOENN_DEX_AERODACTYL 297 -#define HOENN_DEX_SNORLAX 298 -#define HOENN_DEX_ARTICUNO 299 -#define HOENN_DEX_ZAPDOS 300 -#define HOENN_DEX_MOLTRES 301 -#define HOENN_DEX_DRATINI 302 -#define HOENN_DEX_DRAGONAIR 303 -#define HOENN_DEX_DRAGONITE 304 -#define HOENN_DEX_MEWTWO 305 -#define HOENN_DEX_MEW 306 -#define HOENN_DEX_CHIKORITA 307 -#define HOENN_DEX_BAYLEEF 308 -#define HOENN_DEX_MEGANIUM 309 -#define HOENN_DEX_CYNDAQUIL 310 -#define HOENN_DEX_QUILAVA 311 -#define HOENN_DEX_TYPHLOSION 312 -#define HOENN_DEX_TOTODILE 313 -#define HOENN_DEX_CROCONAW 314 -#define HOENN_DEX_FERALIGATR 315 -#define HOENN_DEX_SENTRET 316 -#define HOENN_DEX_FURRET 317 -#define HOENN_DEX_HOOTHOOT 318 -#define HOENN_DEX_NOCTOWL 319 -#define HOENN_DEX_LEDYBA 320 -#define HOENN_DEX_LEDIAN 321 -#define HOENN_DEX_SPINARAK 322 -#define HOENN_DEX_ARIADOS 323 -#define HOENN_DEX_CLEFFA 324 -#define HOENN_DEX_TOGEPI 325 -#define HOENN_DEX_TOGETIC 326 -#define HOENN_DEX_MAREEP 327 -#define HOENN_DEX_FLAAFFY 328 -#define HOENN_DEX_AMPHAROS 329 -#define HOENN_DEX_SUDOWOODO 330 -#define HOENN_DEX_POLITOED 331 -#define HOENN_DEX_HOPPIP 332 -#define HOENN_DEX_SKIPLOOM 333 -#define HOENN_DEX_JUMPLUFF 334 -#define HOENN_DEX_AIPOM 335 -#define HOENN_DEX_SUNKERN 336 -#define HOENN_DEX_SUNFLORA 337 -#define HOENN_DEX_YANMA 338 -#define HOENN_DEX_WOOPER 339 -#define HOENN_DEX_QUAGSIRE 340 -#define HOENN_DEX_ESPEON 341 -#define HOENN_DEX_UMBREON 342 -#define HOENN_DEX_MURKROW 343 -#define HOENN_DEX_SLOWKING 344 -#define HOENN_DEX_MISDREAVUS 345 -#define HOENN_DEX_UNOWN 346 -#define HOENN_DEX_PINECO 347 -#define HOENN_DEX_FORRETRESS 348 -#define HOENN_DEX_DUNSPARCE 349 -#define HOENN_DEX_GLIGAR 350 -#define HOENN_DEX_STEELIX 351 -#define HOENN_DEX_SNUBBULL 352 -#define HOENN_DEX_GRANBULL 353 -#define HOENN_DEX_QWILFISH 354 -#define HOENN_DEX_SCIZOR 355 -#define HOENN_DEX_SHUCKLE 356 -#define HOENN_DEX_SNEASEL 357 -#define HOENN_DEX_TEDDIURSA 358 -#define HOENN_DEX_URSARING 359 -#define HOENN_DEX_SWINUB 360 -#define HOENN_DEX_PILOSWINE 361 -#define HOENN_DEX_REMORAID 362 -#define HOENN_DEX_OCTILLERY 363 -#define HOENN_DEX_DELIBIRD 364 -#define HOENN_DEX_MANTINE 365 -#define HOENN_DEX_HOUNDOUR 366 -#define HOENN_DEX_HOUNDOOM 367 -#define HOENN_DEX_PORYGON2 368 -#define HOENN_DEX_STANTLER 369 -#define HOENN_DEX_SMEARGLE 370 -#define HOENN_DEX_TYROGUE 371 -#define HOENN_DEX_HITMONTOP 372 -#define HOENN_DEX_SMOOCHUM 373 -#define HOENN_DEX_ELEKID 374 -#define HOENN_DEX_MAGBY 375 -#define HOENN_DEX_MILTANK 376 -#define HOENN_DEX_BLISSEY 377 -#define HOENN_DEX_RAIKOU 378 -#define HOENN_DEX_ENTEI 379 -#define HOENN_DEX_SUICUNE 380 -#define HOENN_DEX_LARVITAR 381 -#define HOENN_DEX_PUPITAR 382 -#define HOENN_DEX_TYRANITAR 383 -#define HOENN_DEX_LUGIA 384 -#define HOENN_DEX_HO_OH 385 -#define HOENN_DEX_CELEBI 386 - -#define HOENN_DEX_OLD_UNOWN_B (HOENN_DEX_CELEBI + 1) -#define HOENN_DEX_OLD_UNOWN_C (HOENN_DEX_OLD_UNOWN_B + 1) -#define HOENN_DEX_OLD_UNOWN_D (HOENN_DEX_OLD_UNOWN_B + 2) -#define HOENN_DEX_OLD_UNOWN_E (HOENN_DEX_OLD_UNOWN_B + 3) -#define HOENN_DEX_OLD_UNOWN_F (HOENN_DEX_OLD_UNOWN_B + 4) -#define HOENN_DEX_OLD_UNOWN_G (HOENN_DEX_OLD_UNOWN_B + 5) -#define HOENN_DEX_OLD_UNOWN_H (HOENN_DEX_OLD_UNOWN_B + 6) -#define HOENN_DEX_OLD_UNOWN_I (HOENN_DEX_OLD_UNOWN_B + 7) -#define HOENN_DEX_OLD_UNOWN_J (HOENN_DEX_OLD_UNOWN_B + 8) -#define HOENN_DEX_OLD_UNOWN_K (HOENN_DEX_OLD_UNOWN_B + 9) -#define HOENN_DEX_OLD_UNOWN_L (HOENN_DEX_OLD_UNOWN_B + 10) -#define HOENN_DEX_OLD_UNOWN_M (HOENN_DEX_OLD_UNOWN_B + 11) -#define HOENN_DEX_OLD_UNOWN_N (HOENN_DEX_OLD_UNOWN_B + 12) -#define HOENN_DEX_OLD_UNOWN_O (HOENN_DEX_OLD_UNOWN_B + 13) -#define HOENN_DEX_OLD_UNOWN_P (HOENN_DEX_OLD_UNOWN_B + 14) -#define HOENN_DEX_OLD_UNOWN_Q (HOENN_DEX_OLD_UNOWN_B + 15) -#define HOENN_DEX_OLD_UNOWN_R (HOENN_DEX_OLD_UNOWN_B + 16) -#define HOENN_DEX_OLD_UNOWN_S (HOENN_DEX_OLD_UNOWN_B + 17) -#define HOENN_DEX_OLD_UNOWN_T (HOENN_DEX_OLD_UNOWN_B + 18) -#define HOENN_DEX_OLD_UNOWN_U (HOENN_DEX_OLD_UNOWN_B + 19) -#define HOENN_DEX_OLD_UNOWN_V (HOENN_DEX_OLD_UNOWN_B + 20) -#define HOENN_DEX_OLD_UNOWN_W (HOENN_DEX_OLD_UNOWN_B + 21) -#define HOENN_DEX_OLD_UNOWN_X (HOENN_DEX_OLD_UNOWN_B + 22) -#define HOENN_DEX_OLD_UNOWN_Y (HOENN_DEX_OLD_UNOWN_B + 23) -#define HOENN_DEX_OLD_UNOWN_Z (HOENN_DEX_OLD_UNOWN_B + 24) +// species flags +#define F_ULTRA_BEAST (1 << 0) +#define F_ALOLAN_FORM (1 << 1) +#define F_GALARIAN_FORM (1 << 2) #endif // GUARD_CONSTANTS_SPECIES_H diff --git a/include/data.h b/include/data.h index 260c18152..ba56d9679 100644 --- a/include/data.h +++ b/include/data.h @@ -3,7 +3,7 @@ #include "constants/moves.h" -#define SPECIES_SHINY_TAG 500 +#define SPECIES_SHINY_TAG 5000 struct MonCoords { @@ -91,11 +91,13 @@ extern const union AffineAnimCmd *const gUnknown_082FF6C0[]; extern const union AnimCmd *const gUnknown_082FF70C[]; extern const struct MonCoords gMonFrontPicCoords[]; -extern const struct CompressedSpriteSheet gMonStillFrontPicTable[]; extern const struct MonCoords gMonBackPicCoords[]; extern const struct CompressedSpriteSheet gMonBackPicTable[]; +extern const struct CompressedSpriteSheet gMonBackPicTableFemale[]; extern const struct CompressedSpritePalette gMonPaletteTable[]; +extern const struct CompressedSpritePalette gMonPaletteTableFemale[]; extern const struct CompressedSpritePalette gMonShinyPaletteTable[]; +extern const struct CompressedSpritePalette gMonShinyPaletteTableFemale[]; extern const union AnimCmd *const *const gTrainerFrontAnimsPtrTable[]; extern const struct MonCoords gTrainerFrontPicCoords[]; extern const struct CompressedSpriteSheet gTrainerFrontPicTable[]; @@ -109,6 +111,8 @@ extern const u8 gEnemyMonElevation[NUM_SPECIES]; extern const union AnimCmd *const *const gMonFrontAnimsPtrTable[]; extern const struct CompressedSpriteSheet gMonFrontPicTable[]; +extern const struct CompressedSpriteSheet gMonFrontPicTableFemale[]; +extern const bool8 SpeciesHasGenderDifference[NUM_SPECIES]; extern const struct Trainer gTrainers[]; extern const u8 gTrainerClassNames[][13]; diff --git a/include/decompress.h b/include/decompress.h index 02412defb..bddbe96ac 100644 --- a/include/decompress.h +++ b/include/decompress.h @@ -17,16 +17,10 @@ void LoadCompressedSpritePaletteOverrideBuffer(const struct CompressedSpritePale bool8 LoadCompressedSpritePaletteUsingHeap(const struct CompressedSpritePalette *src); void DecompressPicFromTable(const struct CompressedSpriteSheet *src, void* buffer, s32 species); -void DecompressPicFromTable_2(const struct CompressedSpriteSheet *src, void* buffer, s32 species); -void DecompressPicFromTable_DontHandleDeoxys(const struct CompressedSpriteSheet *src, void* buffer, s32 species); void HandleLoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality); -void HandleLoadSpecialPokePic_2(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality); -void HandleLoadSpecialPokePic_DontHandleDeoxys(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality); void LoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality, bool8 isFrontPic); -void LoadSpecialPokePic_2(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality, bool8 isFrontPic); -void LoadSpecialPokePic_DontHandleDeoxys(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality, bool8 isFrontPic); u32 GetDecompressedDataSize(const u32 *ptr); diff --git a/include/global.h b/include/global.h index 9788f6fdf..a10541142 100644 --- a/include/global.h +++ b/include/global.h @@ -123,10 +123,11 @@ // e.g. If you have both the battle_engine and pokemon_expansion branch, // then both BATTLE_ENGINE and POKEMON_EXPANSION must be defined here. #define BATTLE_ENGINE +#define POKEMON_EXPANSION #define ROUND_BITS_TO_BYTES(numBits)(((numBits) / 8) + (((numBits) % 8) ? 1 : 0)) -#define DEX_FLAGS_NO (ROUND_BITS_TO_BYTES(NUM_SPECIES)) +#define DEX_FLAGS_NO (ROUND_BITS_TO_BYTES(POKEMON_SLOTS_NUMBER)) #define NUM_FLAG_BYTES (ROUND_BITS_TO_BYTES(FLAGS_COUNT)) struct Coords8 @@ -182,8 +183,7 @@ struct Pokedex /*0x04*/ u32 unownPersonality; // set when you first see Unown /*0x08*/ u32 spindaPersonality; // set when you first see Spinda /*0x0C*/ u32 unknown3; - /*0x10*/ u8 owned[DEX_FLAGS_NO]; - /*0x44*/ u8 seen[DEX_FLAGS_NO]; + /*0x10*/ u8 filler[0x68]; // Previously Dex Flags, feel free to remove. }; struct PokemonJumpResults @@ -315,7 +315,7 @@ struct BattleTowerEReaderTrainer /*0xB8*/ u32 checksum; }; -// For displaying party information on the player's Battle Dome tourney page +// For displaying party information on the player's Battle Dome tourney page struct DomeMonData { u16 moves[MAX_MON_MOVES]; @@ -439,7 +439,7 @@ struct PlayersApprentice /*0xB1*/ u8 questionsAnswered:4; /*0xB1*/ u8 leadMonId:2; /*0xB2*/ u8 party:3; - /*0xB2*/ u8 saveId:2; + /*0xB2*/ u8 saveId:2; /*0xB3*/ u8 unused; /*0xB4*/ u8 speciesIds[MULTI_PARTY_SIZE]; /*0xB8*/ struct ApprenticeQuestion questions[APPRENTICE_MAX_QUESTIONS]; @@ -935,7 +935,7 @@ struct SaveBlock1 /*0x690*/ struct ItemSlot bagPocket_TMHM[BAG_TMHM_COUNT]; /*0x790*/ struct ItemSlot bagPocket_Berries[BAG_BERRIES_COUNT]; /*0x848*/ struct Pokeblock pokeblocks[POKEBLOCKS_COUNT]; - /*0x988*/ u8 seen1[DEX_FLAGS_NO]; + /*0x988*/ u8 filler1[0x34]; // Previously Dex Flags, feel free to remove. /*0x9BC*/ u16 berryBlenderRecords[3]; /*0x9C2*/ u8 field_9C2[6]; /*0x9C8*/ u16 trainerRematchStepCounter; @@ -986,18 +986,17 @@ struct SaveBlock1 /*0x31DC*/ struct Roamer roamer; /*0x31F8*/ struct EnigmaBerry enigmaBerry; /*0x322C*/ struct MEventBuffers unk_322C; - /*0x3598*/ u8 field_3598[0x180]; - /*0x3718*/ u32 trainerHillTimes[4]; - /*0x3728*/ struct RamScript ramScript; - /*0x3B14*/ struct RecordMixingGift recordMixingGift; - /*0x3B24*/ u8 seen2[DEX_FLAGS_NO]; - /*0x3B58*/ LilycoveLady lilycoveLady; - /*0x3B98*/ struct TrainerNameRecord trainerNameRecords[20]; - /*0x3C88*/ u8 registeredTexts[UNION_ROOM_KB_ROW_COUNT][21]; - /*0x3D5A*/ u8 filler3D5A[0xA]; - /*0x3D64*/ struct SaveTrainerHill trainerHill; - /*0x3D70*/ struct WaldaPhrase waldaPhrase; - // sizeof: 0x3D88 + /*0x3???*/ u8 dexSeen[DEX_FLAGS_NO]; + /*0x3???*/ u8 dexCaught[DEX_FLAGS_NO]; + /*0x3???*/ u32 trainerHillTimes[4]; + /*0x3???*/ struct RamScript ramScript; + /*0x3???*/ struct RecordMixingGift recordMixingGift; + /*0x3???*/ LilycoveLady lilycoveLady; + /*0x3???*/ struct TrainerNameRecord trainerNameRecords[20]; + /*0x3???*/ u8 registeredTexts[UNION_ROOM_KB_ROW_COUNT][21]; + /*0x3???*/ struct SaveTrainerHill trainerHill; + /*0x3???*/ struct WaldaPhrase waldaPhrase; + // sizeof: 0x3??? }; extern struct SaveBlock1* gSaveBlock1Ptr; diff --git a/include/graphics.h b/include/graphics.h index e07751c13..e23ba4ed7 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -33,2840 +33,6282 @@ extern const u32 gInterfacePal_PremierBall[]; extern const u32 gOpenPokeballGfx[]; // pokemon gfx -extern const u32 gMonFrontPic_Bulbasaur[]; -extern const u32 gMonPalette_Bulbasaur[]; -extern const u32 gMonBackPic_Bulbasaur[]; -extern const u32 gMonShinyPalette_Bulbasaur[]; -extern const u32 gMonStillFrontPic_Bulbasaur[]; -extern const u8 gMonIcon_Bulbasaur[]; -extern const u8 gMonFootprint_Bulbasaur[]; -extern const u32 gMonFrontPic_Ivysaur[]; -extern const u32 gMonPalette_Ivysaur[]; -extern const u32 gMonBackPic_Ivysaur[]; -extern const u32 gMonShinyPalette_Ivysaur[]; -extern const u32 gMonStillFrontPic_Ivysaur[]; -extern const u8 gMonIcon_Ivysaur[]; -extern const u8 gMonFootprint_Ivysaur[]; -extern const u32 gMonFrontPic_Venusaur[]; -extern const u32 gMonPalette_Venusaur[]; -extern const u32 gMonBackPic_Venusaur[]; -extern const u32 gMonShinyPalette_Venusaur[]; -extern const u32 gMonStillFrontPic_Venusaur[]; -extern const u8 gMonIcon_Venusaur[]; -extern const u8 gMonFootprint_Venusaur[]; -extern const u32 gMonFrontPic_Charmander[]; -extern const u32 gMonPalette_Charmander[]; -extern const u32 gMonBackPic_Charmander[]; -extern const u32 gMonShinyPalette_Charmander[]; -extern const u32 gMonStillFrontPic_Charmander[]; -extern const u8 gMonIcon_Charmander[]; -extern const u8 gMonFootprint_Charmander[]; -extern const u32 gMonFrontPic_Charmeleon[]; -extern const u32 gMonPalette_Charmeleon[]; -extern const u32 gMonBackPic_Charmeleon[]; -extern const u32 gMonShinyPalette_Charmeleon[]; -extern const u32 gMonStillFrontPic_Charmeleon[]; -extern const u8 gMonIcon_Charmeleon[]; -extern const u8 gMonFootprint_Charmeleon[]; -extern const u32 gMonFrontPic_Charizard[]; -extern const u32 gMonPalette_Charizard[]; -extern const u32 gMonBackPic_Charizard[]; -extern const u32 gMonShinyPalette_Charizard[]; -extern const u32 gMonStillFrontPic_Charizard[]; -extern const u8 gMonIcon_Charizard[]; -extern const u8 gMonFootprint_Charizard[]; -extern const u32 gMonFrontPic_Squirtle[]; -extern const u32 gMonPalette_Squirtle[]; -extern const u32 gMonBackPic_Squirtle[]; -extern const u32 gMonShinyPalette_Squirtle[]; -extern const u32 gMonStillFrontPic_Squirtle[]; -extern const u8 gMonIcon_Squirtle[]; -extern const u8 gMonFootprint_Squirtle[]; -extern const u32 gMonFrontPic_Wartortle[]; -extern const u32 gMonPalette_Wartortle[]; -extern const u32 gMonBackPic_Wartortle[]; -extern const u32 gMonShinyPalette_Wartortle[]; -extern const u32 gMonStillFrontPic_Wartortle[]; -extern const u8 gMonIcon_Wartortle[]; -extern const u8 gMonFootprint_Wartortle[]; -extern const u32 gMonFrontPic_Blastoise[]; -extern const u32 gMonPalette_Blastoise[]; -extern const u32 gMonBackPic_Blastoise[]; -extern const u32 gMonShinyPalette_Blastoise[]; -extern const u32 gMonStillFrontPic_Blastoise[]; -extern const u8 gMonIcon_Blastoise[]; -extern const u8 gMonFootprint_Blastoise[]; -extern const u32 gMonFrontPic_Caterpie[]; -extern const u32 gMonPalette_Caterpie[]; -extern const u32 gMonBackPic_Caterpie[]; -extern const u32 gMonShinyPalette_Caterpie[]; -extern const u32 gMonStillFrontPic_Caterpie[]; -extern const u8 gMonIcon_Caterpie[]; -extern const u8 gMonFootprint_Caterpie[]; -extern const u32 gMonFrontPic_Metapod[]; -extern const u32 gMonPalette_Metapod[]; -extern const u32 gMonBackPic_Metapod[]; -extern const u32 gMonShinyPalette_Metapod[]; -extern const u32 gMonStillFrontPic_Metapod[]; -extern const u8 gMonIcon_Metapod[]; -extern const u8 gMonFootprint_Metapod[]; -extern const u32 gMonFrontPic_Butterfree[]; -extern const u32 gMonPalette_Butterfree[]; -extern const u32 gMonBackPic_Butterfree[]; -extern const u32 gMonShinyPalette_Butterfree[]; -extern const u32 gMonStillFrontPic_Butterfree[]; -extern const u8 gMonIcon_Butterfree[]; -extern const u8 gMonFootprint_Butterfree[]; -extern const u32 gMonFrontPic_Weedle[]; -extern const u32 gMonPalette_Weedle[]; -extern const u32 gMonBackPic_Weedle[]; -extern const u32 gMonShinyPalette_Weedle[]; -extern const u32 gMonStillFrontPic_Weedle[]; -extern const u8 gMonIcon_Weedle[]; -extern const u8 gMonFootprint_Weedle[]; -extern const u32 gMonFrontPic_Kakuna[]; -extern const u32 gMonPalette_Kakuna[]; -extern const u32 gMonBackPic_Kakuna[]; -extern const u32 gMonShinyPalette_Kakuna[]; -extern const u32 gMonStillFrontPic_Kakuna[]; -extern const u8 gMonIcon_Kakuna[]; -extern const u8 gMonFootprint_Kakuna[]; -extern const u32 gMonFrontPic_Beedrill[]; -extern const u32 gMonPalette_Beedrill[]; -extern const u32 gMonBackPic_Beedrill[]; -extern const u32 gMonShinyPalette_Beedrill[]; -extern const u32 gMonStillFrontPic_Beedrill[]; -extern const u8 gMonIcon_Beedrill[]; -extern const u8 gMonFootprint_Beedrill[]; -extern const u32 gMonFrontPic_Pidgey[]; -extern const u32 gMonPalette_Pidgey[]; -extern const u32 gMonBackPic_Pidgey[]; -extern const u32 gMonShinyPalette_Pidgey[]; -extern const u32 gMonStillFrontPic_Pidgey[]; -extern const u8 gMonIcon_Pidgey[]; -extern const u8 gMonFootprint_Pidgey[]; -extern const u32 gMonFrontPic_Pidgeotto[]; -extern const u32 gMonPalette_Pidgeotto[]; -extern const u32 gMonBackPic_Pidgeotto[]; -extern const u32 gMonShinyPalette_Pidgeotto[]; -extern const u32 gMonStillFrontPic_Pidgeotto[]; -extern const u8 gMonIcon_Pidgeotto[]; -extern const u8 gMonFootprint_Pidgeotto[]; -extern const u32 gMonFrontPic_Pidgeot[]; -extern const u32 gMonPalette_Pidgeot[]; -extern const u32 gMonBackPic_Pidgeot[]; -extern const u32 gMonShinyPalette_Pidgeot[]; -extern const u32 gMonStillFrontPic_Pidgeot[]; -extern const u8 gMonIcon_Pidgeot[]; -extern const u8 gMonFootprint_Pidgeot[]; -extern const u32 gMonFrontPic_Rattata[]; -extern const u32 gMonPalette_Rattata[]; -extern const u32 gMonBackPic_Rattata[]; -extern const u32 gMonShinyPalette_Rattata[]; -extern const u32 gMonStillFrontPic_Rattata[]; -extern const u8 gMonIcon_Rattata[]; -extern const u8 gMonFootprint_Rattata[]; -extern const u32 gMonFrontPic_Raticate[]; -extern const u32 gMonPalette_Raticate[]; -extern const u32 gMonBackPic_Raticate[]; -extern const u32 gMonShinyPalette_Raticate[]; -extern const u32 gMonStillFrontPic_Raticate[]; -extern const u8 gMonIcon_Raticate[]; -extern const u8 gMonFootprint_Raticate[]; -extern const u32 gMonFrontPic_Spearow[]; -extern const u32 gMonPalette_Spearow[]; -extern const u32 gMonBackPic_Spearow[]; -extern const u32 gMonShinyPalette_Spearow[]; -extern const u32 gMonStillFrontPic_Spearow[]; -extern const u8 gMonIcon_Spearow[]; -extern const u8 gMonFootprint_Spearow[]; -extern const u32 gMonFrontPic_Fearow[]; -extern const u32 gMonPalette_Fearow[]; -extern const u32 gMonBackPic_Fearow[]; -extern const u32 gMonShinyPalette_Fearow[]; -extern const u32 gMonStillFrontPic_Fearow[]; -extern const u8 gMonIcon_Fearow[]; -extern const u8 gMonFootprint_Fearow[]; -extern const u32 gMonFrontPic_Ekans[]; -extern const u32 gMonPalette_Ekans[]; -extern const u32 gMonBackPic_Ekans[]; -extern const u32 gMonShinyPalette_Ekans[]; -extern const u32 gMonStillFrontPic_Ekans[]; -extern const u8 gMonIcon_Ekans[]; -extern const u8 gMonFootprint_Ekans[]; -extern const u32 gMonFrontPic_Arbok[]; -extern const u32 gMonPalette_Arbok[]; -extern const u32 gMonBackPic_Arbok[]; -extern const u32 gMonShinyPalette_Arbok[]; -extern const u8 gMonIcon_Arbok[]; -extern const u8 gMonFootprint_Arbok[]; -extern const u32 gMonFrontPic_Pikachu[]; -extern const u32 gMonPalette_Pikachu[]; -extern const u32 gMonBackPic_Pikachu[]; -extern const u32 gMonShinyPalette_Pikachu[]; -extern const u32 gMonStillFrontPic_Arbok[]; -extern const u8 gMonIcon_Pikachu[]; -extern const u8 gMonFootprint_Pikachu[]; -extern const u32 gMonStillFrontPic_Pikachu[]; -extern const u32 gMonFrontPic_Raichu[]; -extern const u32 gMonPalette_Raichu[]; -extern const u32 gMonBackPic_Raichu[]; -extern const u32 gMonShinyPalette_Raichu[]; -extern const u32 gMonStillFrontPic_Raichu[]; -extern const u8 gMonIcon_Raichu[]; -extern const u8 gMonFootprint_Raichu[]; -extern const u32 gMonFrontPic_Sandshrew[]; -extern const u32 gMonPalette_Sandshrew[]; -extern const u32 gMonBackPic_Sandshrew[]; -extern const u32 gMonShinyPalette_Sandshrew[]; -extern const u32 gMonStillFrontPic_Sandshrew[]; -extern const u8 gMonIcon_Sandshrew[]; -extern const u8 gMonFootprint_Sandshrew[]; -extern const u32 gMonFrontPic_Sandslash[]; -extern const u32 gMonPalette_Sandslash[]; -extern const u32 gMonBackPic_Sandslash[]; -extern const u32 gMonShinyPalette_Sandslash[]; -extern const u32 gMonStillFrontPic_Sandslash[]; -extern const u8 gMonIcon_Sandslash[]; -extern const u8 gMonFootprint_Sandslash[]; -extern const u32 gMonFrontPic_NidoranF[]; -extern const u32 gMonPalette_NidoranF[]; -extern const u32 gMonBackPic_NidoranF[]; -extern const u32 gMonShinyPalette_NidoranF[]; -extern const u32 gMonStillFrontPic_NidoranF[]; -extern const u8 gMonIcon_NidoranF[]; -extern const u8 gMonFootprint_NidoranF[]; -extern const u32 gMonFrontPic_Nidorina[]; -extern const u32 gMonPalette_Nidorina[]; -extern const u32 gMonBackPic_Nidorina[]; -extern const u32 gMonShinyPalette_Nidorina[]; -extern const u32 gMonStillFrontPic_Nidorina[]; -extern const u8 gMonIcon_Nidorina[]; -extern const u8 gMonFootprint_Nidorina[]; -extern const u32 gMonFrontPic_Nidoqueen[]; -extern const u32 gMonPalette_Nidoqueen[]; -extern const u32 gMonBackPic_Nidoqueen[]; -extern const u32 gMonShinyPalette_Nidoqueen[]; -extern const u32 gMonStillFrontPic_Nidoqueen[]; -extern const u8 gMonIcon_Nidoqueen[]; -extern const u8 gMonFootprint_Nidoqueen[]; -extern const u32 gMonFrontPic_NidoranM[]; -extern const u32 gMonPalette_NidoranM[]; -extern const u32 gMonBackPic_NidoranM[]; -extern const u32 gMonShinyPalette_NidoranM[]; -extern const u32 gMonStillFrontPic_NidoranM[]; -extern const u8 gMonIcon_NidoranM[]; -extern const u8 gMonFootprint_NidoranM[]; -extern const u32 gMonFrontPic_Nidorino[]; -extern const u32 gMonPalette_Nidorino[]; -extern const u32 gMonBackPic_Nidorino[]; -extern const u32 gMonShinyPalette_Nidorino[]; -extern const u32 gMonStillFrontPic_Nidorino[]; -extern const u8 gMonIcon_Nidorino[]; -extern const u8 gMonFootprint_Nidorino[]; -extern const u32 gMonFrontPic_Nidoking[]; -extern const u32 gMonPalette_Nidoking[]; -extern const u32 gMonBackPic_Nidoking[]; -extern const u32 gMonShinyPalette_Nidoking[]; -extern const u32 gMonStillFrontPic_Nidoking[]; -extern const u8 gMonIcon_Nidoking[]; -extern const u8 gMonFootprint_Nidoking[]; -extern const u32 gMonFrontPic_Clefairy[]; -extern const u32 gMonPalette_Clefairy[]; -extern const u32 gMonBackPic_Clefairy[]; -extern const u32 gMonShinyPalette_Clefairy[]; -extern const u32 gMonStillFrontPic_Clefairy[]; -extern const u8 gMonIcon_Clefairy[]; -extern const u8 gMonFootprint_Clefairy[]; -extern const u32 gMonFrontPic_Clefable[]; -extern const u32 gMonPalette_Clefable[]; -extern const u32 gMonBackPic_Clefable[]; -extern const u32 gMonShinyPalette_Clefable[]; -extern const u32 gMonStillFrontPic_Clefable[]; -extern const u8 gMonIcon_Clefable[]; -extern const u8 gMonFootprint_Clefable[]; -extern const u32 gMonFrontPic_Vulpix[]; -extern const u32 gMonPalette_Vulpix[]; -extern const u32 gMonBackPic_Vulpix[]; -extern const u32 gMonShinyPalette_Vulpix[]; -extern const u32 gMonStillFrontPic_Vulpix[]; -extern const u8 gMonIcon_Vulpix[]; -extern const u8 gMonFootprint_Vulpix[]; -extern const u32 gMonFrontPic_Ninetales[]; -extern const u32 gMonPalette_Ninetales[]; -extern const u32 gMonBackPic_Ninetales[]; -extern const u32 gMonShinyPalette_Ninetales[]; -extern const u32 gMonStillFrontPic_Ninetales[]; -extern const u8 gMonIcon_Ninetales[]; -extern const u8 gMonFootprint_Ninetales[]; -extern const u32 gMonFrontPic_Jigglypuff[]; -extern const u32 gMonPalette_Jigglypuff[]; -extern const u32 gMonBackPic_Jigglypuff[]; -extern const u32 gMonShinyPalette_Jigglypuff[]; -extern const u32 gMonStillFrontPic_Jigglypuff[]; -extern const u8 gMonIcon_Jigglypuff[]; -extern const u8 gMonFootprint_Jigglypuff[]; -extern const u32 gMonFrontPic_Wigglytuff[]; -extern const u32 gMonPalette_Wigglytuff[]; -extern const u32 gMonBackPic_Wigglytuff[]; -extern const u32 gMonShinyPalette_Wigglytuff[]; -extern const u32 gMonStillFrontPic_Wigglytuff[]; -extern const u8 gMonIcon_Wigglytuff[]; -extern const u8 gMonFootprint_Wigglytuff[]; -extern const u32 gMonFrontPic_Zubat[]; -extern const u32 gMonPalette_Zubat[]; -extern const u32 gMonBackPic_Zubat[]; -extern const u32 gMonShinyPalette_Zubat[]; -extern const u32 gMonStillFrontPic_Zubat[]; -extern const u8 gMonIcon_Zubat[]; -extern const u8 gMonFootprint_Zubat[]; -extern const u32 gMonFrontPic_Golbat[]; -extern const u32 gMonPalette_Golbat[]; -extern const u32 gMonBackPic_Golbat[]; -extern const u32 gMonShinyPalette_Golbat[]; -extern const u32 gMonStillFrontPic_Golbat[]; -extern const u8 gMonIcon_Golbat[]; -extern const u8 gMonFootprint_Golbat[]; -extern const u32 gMonFrontPic_Oddish[]; -extern const u32 gMonPalette_Oddish[]; -extern const u32 gMonBackPic_Oddish[]; -extern const u32 gMonShinyPalette_Oddish[]; -extern const u32 gMonStillFrontPic_Oddish[]; -extern const u8 gMonIcon_Oddish[]; -extern const u8 gMonFootprint_Oddish[]; -extern const u32 gMonFrontPic_Gloom[]; -extern const u32 gMonPalette_Gloom[]; -extern const u32 gMonBackPic_Gloom[]; -extern const u32 gMonShinyPalette_Gloom[]; -extern const u32 gMonStillFrontPic_Gloom[]; -extern const u8 gMonIcon_Gloom[]; -extern const u8 gMonFootprint_Gloom[]; -extern const u32 gMonFrontPic_Vileplume[]; -extern const u32 gMonPalette_Vileplume[]; -extern const u32 gMonBackPic_Vileplume[]; -extern const u32 gMonShinyPalette_Vileplume[]; -extern const u32 gMonStillFrontPic_Vileplume[]; -extern const u8 gMonIcon_Vileplume[]; -extern const u8 gMonFootprint_Vileplume[]; -extern const u32 gMonFrontPic_Paras[]; -extern const u32 gMonPalette_Paras[]; -extern const u32 gMonBackPic_Paras[]; -extern const u32 gMonShinyPalette_Paras[]; -extern const u32 gMonStillFrontPic_Paras[]; -extern const u8 gMonIcon_Paras[]; -extern const u8 gMonFootprint_Paras[]; -extern const u32 gMonFrontPic_Parasect[]; -extern const u32 gMonPalette_Parasect[]; -extern const u32 gMonBackPic_Parasect[]; -extern const u32 gMonShinyPalette_Parasect[]; -extern const u32 gMonStillFrontPic_Parasect[]; -extern const u8 gMonIcon_Parasect[]; -extern const u8 gMonFootprint_Parasect[]; -extern const u32 gMonFrontPic_Venonat[]; -extern const u32 gMonPalette_Venonat[]; -extern const u32 gMonBackPic_Venonat[]; -extern const u32 gMonShinyPalette_Venonat[]; -extern const u32 gMonStillFrontPic_Venonat[]; -extern const u8 gMonIcon_Venonat[]; -extern const u8 gMonFootprint_Venonat[]; -extern const u32 gMonFrontPic_Venomoth[]; -extern const u32 gMonPalette_Venomoth[]; -extern const u32 gMonBackPic_Venomoth[]; -extern const u32 gMonShinyPalette_Venomoth[]; -extern const u32 gMonStillFrontPic_Venomoth[]; -extern const u8 gMonIcon_Venomoth[]; -extern const u8 gMonFootprint_Venomoth[]; -extern const u32 gMonFrontPic_Diglett[]; -extern const u32 gMonPalette_Diglett[]; -extern const u32 gMonBackPic_Diglett[]; -extern const u32 gMonShinyPalette_Diglett[]; -extern const u32 gMonStillFrontPic_Diglett[]; -extern const u8 gMonIcon_Diglett[]; -extern const u8 gMonFootprint_Diglett[]; -extern const u32 gMonFrontPic_Dugtrio[]; -extern const u32 gMonPalette_Dugtrio[]; -extern const u32 gMonBackPic_Dugtrio[]; -extern const u32 gMonShinyPalette_Dugtrio[]; -extern const u32 gMonStillFrontPic_Dugtrio[]; -extern const u8 gMonIcon_Dugtrio[]; -extern const u8 gMonFootprint_Dugtrio[]; -extern const u32 gMonFrontPic_Meowth[]; -extern const u32 gMonPalette_Meowth[]; -extern const u32 gMonBackPic_Meowth[]; -extern const u32 gMonShinyPalette_Meowth[]; -extern const u32 gMonStillFrontPic_Meowth[]; -extern const u8 gMonIcon_Meowth[]; -extern const u8 gMonFootprint_Meowth[]; -extern const u32 gMonFrontPic_Persian[]; -extern const u32 gMonPalette_Persian[]; -extern const u32 gMonBackPic_Persian[]; -extern const u32 gMonShinyPalette_Persian[]; -extern const u32 gMonStillFrontPic_Persian[]; -extern const u8 gMonIcon_Persian[]; -extern const u8 gMonFootprint_Persian[]; -extern const u32 gMonFrontPic_Psyduck[]; -extern const u32 gMonPalette_Psyduck[]; -extern const u32 gMonBackPic_Psyduck[]; -extern const u32 gMonShinyPalette_Psyduck[]; -extern const u32 gMonStillFrontPic_Psyduck[]; -extern const u8 gMonIcon_Psyduck[]; -extern const u8 gMonFootprint_Psyduck[]; -extern const u32 gMonFrontPic_Golduck[]; -extern const u32 gMonPalette_Golduck[]; -extern const u32 gMonBackPic_Golduck[]; -extern const u32 gMonShinyPalette_Golduck[]; -extern const u32 gMonStillFrontPic_Golduck[]; -extern const u8 gMonIcon_Golduck[]; -extern const u8 gMonFootprint_Golduck[]; -extern const u32 gMonFrontPic_Mankey[]; -extern const u32 gMonPalette_Mankey[]; -extern const u32 gMonBackPic_Mankey[]; -extern const u32 gMonShinyPalette_Mankey[]; -extern const u32 gMonStillFrontPic_Mankey[]; -extern const u8 gMonIcon_Mankey[]; -extern const u8 gMonFootprint_Mankey[]; -extern const u32 gMonFrontPic_Primeape[]; -extern const u32 gMonPalette_Primeape[]; -extern const u32 gMonBackPic_Primeape[]; -extern const u32 gMonShinyPalette_Primeape[]; -extern const u32 gMonStillFrontPic_Primeape[]; -extern const u8 gMonIcon_Primeape[]; -extern const u8 gMonFootprint_Primeape[]; -extern const u32 gMonFrontPic_Growlithe[]; -extern const u32 gMonPalette_Growlithe[]; -extern const u32 gMonBackPic_Growlithe[]; -extern const u32 gMonShinyPalette_Growlithe[]; -extern const u32 gMonStillFrontPic_Growlithe[]; -extern const u8 gMonIcon_Growlithe[]; -extern const u8 gMonFootprint_Growlithe[]; -extern const u32 gMonFrontPic_Arcanine[]; -extern const u32 gMonPalette_Arcanine[]; -extern const u32 gMonBackPic_Arcanine[]; -extern const u32 gMonShinyPalette_Arcanine[]; -extern const u32 gMonStillFrontPic_Arcanine[]; -extern const u8 gMonIcon_Arcanine[]; -extern const u8 gMonFootprint_Arcanine[]; -extern const u32 gMonFrontPic_Poliwag[]; -extern const u32 gMonPalette_Poliwag[]; -extern const u32 gMonBackPic_Poliwag[]; -extern const u32 gMonShinyPalette_Poliwag[]; -extern const u32 gMonStillFrontPic_Poliwag[]; -extern const u8 gMonIcon_Poliwag[]; -extern const u8 gMonFootprint_Poliwag[]; -extern const u32 gMonFrontPic_Poliwhirl[]; -extern const u32 gMonPalette_Poliwhirl[]; -extern const u32 gMonBackPic_Poliwhirl[]; -extern const u32 gMonShinyPalette_Poliwhirl[]; -extern const u32 gMonStillFrontPic_Poliwhirl[]; -extern const u8 gMonIcon_Poliwhirl[]; -extern const u8 gMonFootprint_Poliwhirl[]; -extern const u32 gMonFrontPic_Poliwrath[]; -extern const u32 gMonPalette_Poliwrath[]; -extern const u32 gMonBackPic_Poliwrath[]; -extern const u32 gMonShinyPalette_Poliwrath[]; -extern const u32 gMonStillFrontPic_Poliwrath[]; -extern const u8 gMonIcon_Poliwrath[]; -extern const u8 gMonFootprint_Poliwrath[]; -extern const u32 gMonFrontPic_Abra[]; -extern const u32 gMonPalette_Abra[]; -extern const u32 gMonBackPic_Abra[]; -extern const u32 gMonShinyPalette_Abra[]; -extern const u32 gMonStillFrontPic_Abra[]; -extern const u8 gMonIcon_Abra[]; -extern const u8 gMonFootprint_Abra[]; -extern const u32 gMonFrontPic_Kadabra[]; -extern const u32 gMonPalette_Kadabra[]; -extern const u32 gMonBackPic_Kadabra[]; -extern const u32 gMonShinyPalette_Kadabra[]; -extern const u32 gMonStillFrontPic_Kadabra[]; -extern const u8 gMonIcon_Kadabra[]; -extern const u8 gMonFootprint_Kadabra[]; -extern const u32 gMonFrontPic_Alakazam[]; -extern const u32 gMonPalette_Alakazam[]; -extern const u32 gMonBackPic_Alakazam[]; -extern const u32 gMonShinyPalette_Alakazam[]; -extern const u32 gMonStillFrontPic_Alakazam[]; -extern const u8 gMonIcon_Alakazam[]; -extern const u8 gMonFootprint_Alakazam[]; -extern const u32 gMonFrontPic_Machop[]; -extern const u32 gMonPalette_Machop[]; -extern const u32 gMonBackPic_Machop[]; -extern const u32 gMonShinyPalette_Machop[]; -extern const u32 gMonStillFrontPic_Machop[]; -extern const u8 gMonIcon_Machop[]; -extern const u8 gMonFootprint_Machop[]; -extern const u32 gMonFrontPic_Machoke[]; -extern const u32 gMonPalette_Machoke[]; -extern const u32 gMonBackPic_Machoke[]; -extern const u32 gMonShinyPalette_Machoke[]; -extern const u32 gMonStillFrontPic_Machoke[]; -extern const u8 gMonIcon_Machoke[]; -extern const u8 gMonFootprint_Machoke[]; -extern const u32 gMonFrontPic_Machamp[]; -extern const u32 gMonPalette_Machamp[]; -extern const u32 gMonBackPic_Machamp[]; -extern const u32 gMonShinyPalette_Machamp[]; -extern const u32 gMonStillFrontPic_Machamp[]; -extern const u8 gMonIcon_Machamp[]; -extern const u8 gMonFootprint_Machamp[]; -extern const u32 gMonFrontPic_Bellsprout[]; -extern const u32 gMonPalette_Bellsprout[]; -extern const u32 gMonBackPic_Bellsprout[]; -extern const u32 gMonShinyPalette_Bellsprout[]; -extern const u32 gMonStillFrontPic_Bellsprout[]; -extern const u8 gMonIcon_Bellsprout[]; -extern const u8 gMonFootprint_Bellsprout[]; -extern const u32 gMonFrontPic_Weepinbell[]; -extern const u32 gMonPalette_Weepinbell[]; -extern const u32 gMonBackPic_Weepinbell[]; -extern const u32 gMonShinyPalette_Weepinbell[]; -extern const u32 gMonStillFrontPic_Weepinbell[]; -extern const u8 gMonIcon_Weepinbell[]; -extern const u8 gMonFootprint_Weepinbell[]; -extern const u32 gMonFrontPic_Victreebel[]; -extern const u32 gMonPalette_Victreebel[]; -extern const u32 gMonBackPic_Victreebel[]; -extern const u32 gMonShinyPalette_Victreebel[]; -extern const u32 gMonStillFrontPic_Victreebel[]; -extern const u8 gMonIcon_Victreebel[]; -extern const u8 gMonFootprint_Victreebel[]; -extern const u32 gMonFrontPic_Tentacool[]; -extern const u32 gMonPalette_Tentacool[]; -extern const u32 gMonBackPic_Tentacool[]; -extern const u32 gMonShinyPalette_Tentacool[]; -extern const u32 gMonStillFrontPic_Tentacool[]; -extern const u8 gMonIcon_Tentacool[]; -extern const u8 gMonFootprint_Tentacool[]; -extern const u32 gMonFrontPic_Tentacruel[]; -extern const u32 gMonPalette_Tentacruel[]; -extern const u32 gMonBackPic_Tentacruel[]; -extern const u32 gMonShinyPalette_Tentacruel[]; -extern const u32 gMonStillFrontPic_Tentacruel[]; -extern const u8 gMonIcon_Tentacruel[]; -extern const u8 gMonFootprint_Tentacruel[]; -extern const u32 gMonFrontPic_Geodude[]; -extern const u32 gMonPalette_Geodude[]; -extern const u32 gMonBackPic_Geodude[]; -extern const u32 gMonShinyPalette_Geodude[]; -extern const u32 gMonStillFrontPic_Geodude[]; -extern const u8 gMonIcon_Geodude[]; -extern const u8 gMonFootprint_Geodude[]; -extern const u32 gMonFrontPic_Graveler[]; -extern const u32 gMonPalette_Graveler[]; -extern const u32 gMonBackPic_Graveler[]; -extern const u32 gMonShinyPalette_Graveler[]; -extern const u32 gMonStillFrontPic_Graveler[]; -extern const u8 gMonIcon_Graveler[]; -extern const u8 gMonFootprint_Graveler[]; -extern const u32 gMonFrontPic_Golem[]; -extern const u32 gMonPalette_Golem[]; -extern const u32 gMonBackPic_Golem[]; -extern const u32 gMonShinyPalette_Golem[]; -extern const u32 gMonStillFrontPic_Golem[]; -extern const u8 gMonIcon_Golem[]; -extern const u8 gMonFootprint_Golem[]; -extern const u32 gMonFrontPic_Ponyta[]; -extern const u32 gMonPalette_Ponyta[]; -extern const u32 gMonBackPic_Ponyta[]; -extern const u32 gMonShinyPalette_Ponyta[]; -extern const u32 gMonStillFrontPic_Ponyta[]; -extern const u8 gMonIcon_Ponyta[]; -extern const u8 gMonFootprint_Ponyta[]; -extern const u32 gMonFrontPic_Rapidash[]; -extern const u32 gMonPalette_Rapidash[]; -extern const u32 gMonBackPic_Rapidash[]; -extern const u32 gMonShinyPalette_Rapidash[]; -extern const u32 gMonStillFrontPic_Rapidash[]; -extern const u8 gMonIcon_Rapidash[]; -extern const u8 gMonFootprint_Rapidash[]; -extern const u32 gMonFrontPic_Slowpoke[]; -extern const u32 gMonPalette_Slowpoke[]; -extern const u32 gMonBackPic_Slowpoke[]; -extern const u32 gMonShinyPalette_Slowpoke[]; -extern const u32 gMonStillFrontPic_Slowpoke[]; -extern const u8 gMonIcon_Slowpoke[]; -extern const u8 gMonFootprint_Slowpoke[]; -extern const u32 gMonFrontPic_Slowbro[]; -extern const u32 gMonPalette_Slowbro[]; -extern const u32 gMonBackPic_Slowbro[]; -extern const u32 gMonShinyPalette_Slowbro[]; -extern const u32 gMonStillFrontPic_Slowbro[]; -extern const u8 gMonIcon_Slowbro[]; -extern const u8 gMonFootprint_Slowbro[]; -extern const u32 gMonFrontPic_Magnemite[]; -extern const u32 gMonPalette_Magnemite[]; -extern const u32 gMonBackPic_Magnemite[]; -extern const u32 gMonShinyPalette_Magnemite[]; -extern const u32 gMonStillFrontPic_Magnemite[]; -extern const u8 gMonIcon_Magnemite[]; -extern const u8 gMonFootprint_Magnemite[]; -extern const u32 gMonFrontPic_Magneton[]; -extern const u32 gMonPalette_Magneton[]; -extern const u32 gMonBackPic_Magneton[]; -extern const u32 gMonShinyPalette_Magneton[]; -extern const u32 gMonStillFrontPic_Magneton[]; -extern const u8 gMonIcon_Magneton[]; -extern const u8 gMonFootprint_Magneton[]; -extern const u32 gMonFrontPic_Farfetchd[]; -extern const u32 gMonPalette_Farfetchd[]; -extern const u32 gMonBackPic_Farfetchd[]; -extern const u32 gMonShinyPalette_Farfetchd[]; -extern const u32 gMonStillFrontPic_Farfetchd[]; -extern const u8 gMonIcon_Farfetchd[]; -extern const u8 gMonFootprint_Farfetchd[]; -extern const u32 gMonFrontPic_Doduo[]; -extern const u32 gMonPalette_Doduo[]; -extern const u32 gMonBackPic_Doduo[]; -extern const u32 gMonShinyPalette_Doduo[]; -extern const u32 gMonStillFrontPic_Doduo[]; -extern const u8 gMonIcon_Doduo[]; -extern const u8 gMonFootprint_Doduo[]; -extern const u32 gMonFrontPic_Dodrio[]; -extern const u32 gMonPalette_Dodrio[]; -extern const u32 gMonBackPic_Dodrio[]; -extern const u32 gMonShinyPalette_Dodrio[]; -extern const u32 gMonStillFrontPic_Dodrio[]; -extern const u8 gMonIcon_Dodrio[]; -extern const u8 gMonFootprint_Dodrio[]; -extern const u32 gMonFrontPic_Seel[]; -extern const u32 gMonPalette_Seel[]; -extern const u32 gMonBackPic_Seel[]; -extern const u32 gMonShinyPalette_Seel[]; -extern const u32 gMonStillFrontPic_Seel[]; -extern const u8 gMonIcon_Seel[]; -extern const u8 gMonFootprint_Seel[]; -extern const u32 gMonFrontPic_Dewgong[]; -extern const u32 gMonPalette_Dewgong[]; -extern const u32 gMonBackPic_Dewgong[]; -extern const u32 gMonShinyPalette_Dewgong[]; -extern const u32 gMonStillFrontPic_Dewgong[]; -extern const u8 gMonIcon_Dewgong[]; -extern const u8 gMonFootprint_Dewgong[]; -extern const u32 gMonFrontPic_Grimer[]; -extern const u32 gMonPalette_Grimer[]; -extern const u32 gMonBackPic_Grimer[]; -extern const u32 gMonShinyPalette_Grimer[]; -extern const u32 gMonStillFrontPic_Grimer[]; -extern const u8 gMonIcon_Grimer[]; -extern const u8 gMonFootprint_Grimer[]; -extern const u32 gMonStillFrontPic_Muk[]; -extern const u32 gMonFrontPic_Muk[]; -extern const u32 gMonPalette_Muk[]; -extern const u32 gMonBackPic_Muk[]; -extern const u32 gMonShinyPalette_Muk[]; -extern const u32 gMonStillFrontPic_Shellder[]; -extern const u8 gMonIcon_Muk[]; -extern const u8 gMonFootprint_Muk[]; -extern const u32 gMonFrontPic_Shellder[]; -extern const u32 gMonPalette_Shellder[]; -extern const u32 gMonBackPic_Shellder[]; -extern const u32 gMonShinyPalette_Shellder[]; -extern const u32 gMonStillFrontPic_Cloyster[]; -extern const u8 gMonIcon_Shellder[]; -extern const u8 gMonFootprint_Shellder[]; -extern const u32 gMonFrontPic_Cloyster[]; -extern const u32 gMonPalette_Cloyster[]; -extern const u32 gMonBackPic_Cloyster[]; -extern const u32 gMonShinyPalette_Cloyster[]; -extern const u32 gMonStillFrontPic_Gastly[]; -extern const u8 gMonIcon_Cloyster[]; -extern const u8 gMonFootprint_Cloyster[]; -extern const u32 gMonFrontPic_Gastly[]; -extern const u32 gMonPalette_Gastly[]; -extern const u32 gMonBackPic_Gastly[]; -extern const u32 gMonShinyPalette_Gastly[]; -extern const u32 gMonStillFrontPic_Haunter[]; -extern const u8 gMonIcon_Gastly[]; -extern const u8 gMonFootprint_Gastly[]; -extern const u32 gMonFrontPic_Haunter[]; -extern const u32 gMonPalette_Haunter[]; -extern const u32 gMonBackPic_Haunter[]; -extern const u32 gMonShinyPalette_Haunter[]; -extern const u32 gMonStillFrontPic_Haunter[]; -extern const u8 gMonIcon_Haunter[]; -extern const u8 gMonFootprint_Haunter[]; -extern const u32 gMonFrontPic_Gengar[]; -extern const u32 gMonPalette_Gengar[]; -extern const u32 gMonBackPic_Gengar[]; -extern const u32 gMonShinyPalette_Gengar[]; -extern const u32 gMonStillFrontPic_Gengar[]; -extern const u8 gMonIcon_Gengar[]; -extern const u8 gMonFootprint_Gengar[]; -extern const u32 gMonFrontPic_Onix[]; -extern const u32 gMonPalette_Onix[]; -extern const u32 gMonBackPic_Onix[]; -extern const u32 gMonShinyPalette_Onix[]; -extern const u32 gMonStillFrontPic_Onix[]; -extern const u8 gMonIcon_Onix[]; -extern const u8 gMonFootprint_Onix[]; -extern const u32 gMonFrontPic_Drowzee[]; -extern const u32 gMonPalette_Drowzee[]; -extern const u32 gMonBackPic_Drowzee[]; -extern const u32 gMonShinyPalette_Drowzee[]; -extern const u32 gMonStillFrontPic_Drowzee[]; -extern const u8 gMonIcon_Drowzee[]; -extern const u8 gMonFootprint_Drowzee[]; -extern const u32 gMonFrontPic_Hypno[]; -extern const u32 gMonPalette_Hypno[]; -extern const u32 gMonBackPic_Hypno[]; -extern const u32 gMonShinyPalette_Hypno[]; -extern const u32 gMonStillFrontPic_Hypno[]; -extern const u8 gMonIcon_Hypno[]; -extern const u8 gMonFootprint_Hypno[]; -extern const u32 gMonFrontPic_Krabby[]; -extern const u32 gMonPalette_Krabby[]; -extern const u32 gMonBackPic_Krabby[]; -extern const u32 gMonShinyPalette_Krabby[]; -extern const u32 gMonStillFrontPic_Krabby[]; -extern const u8 gMonIcon_Krabby[]; -extern const u8 gMonFootprint_Krabby[]; -extern const u32 gMonFrontPic_Kingler[]; -extern const u32 gMonPalette_Kingler[]; -extern const u32 gMonBackPic_Kingler[]; -extern const u32 gMonShinyPalette_Kingler[]; -extern const u32 gMonStillFrontPic_Kingler[]; -extern const u8 gMonIcon_Kingler[]; -extern const u8 gMonFootprint_Kingler[]; -extern const u32 gMonFrontPic_Voltorb[]; -extern const u32 gMonPalette_Voltorb[]; -extern const u32 gMonBackPic_Voltorb[]; -extern const u32 gMonShinyPalette_Voltorb[]; -extern const u32 gMonStillFrontPic_Voltorb[]; -extern const u8 gMonIcon_Voltorb[]; -extern const u8 gMonFootprint_Voltorb[]; -extern const u32 gMonFrontPic_Electrode[]; -extern const u32 gMonPalette_Electrode[]; -extern const u32 gMonBackPic_Electrode[]; -extern const u32 gMonShinyPalette_Electrode[]; -extern const u32 gMonStillFrontPic_Electrode[]; -extern const u8 gMonIcon_Electrode[]; -extern const u8 gMonFootprint_Electrode[]; -extern const u32 gMonFrontPic_Exeggcute[]; -extern const u32 gMonPalette_Exeggcute[]; -extern const u32 gMonBackPic_Exeggcute[]; -extern const u32 gMonShinyPalette_Exeggcute[]; -extern const u32 gMonStillFrontPic_Exeggcute[]; -extern const u8 gMonIcon_Exeggcute[]; -extern const u8 gMonFootprint_Exeggcute[]; -extern const u32 gMonFrontPic_Exeggutor[]; -extern const u32 gMonPalette_Exeggutor[]; -extern const u32 gMonBackPic_Exeggutor[]; -extern const u32 gMonShinyPalette_Exeggutor[]; -extern const u32 gMonStillFrontPic_Exeggutor[]; -extern const u8 gMonIcon_Exeggutor[]; -extern const u8 gMonFootprint_Exeggutor[]; -extern const u32 gMonFrontPic_Cubone[]; -extern const u32 gMonPalette_Cubone[]; -extern const u32 gMonBackPic_Cubone[]; -extern const u32 gMonShinyPalette_Cubone[]; -extern const u32 gMonStillFrontPic_Cubone[]; -extern const u8 gMonIcon_Cubone[]; -extern const u8 gMonFootprint_Cubone[]; -extern const u32 gMonFrontPic_Marowak[]; -extern const u32 gMonPalette_Marowak[]; -extern const u32 gMonBackPic_Marowak[]; -extern const u32 gMonShinyPalette_Marowak[]; -extern const u32 gMonStillFrontPic_Marowak[]; -extern const u8 gMonIcon_Marowak[]; -extern const u8 gMonFootprint_Marowak[]; -extern const u32 gMonFrontPic_Hitmonlee[]; -extern const u32 gMonPalette_Hitmonlee[]; -extern const u32 gMonBackPic_Hitmonlee[]; -extern const u32 gMonShinyPalette_Hitmonlee[]; -extern const u32 gMonStillFrontPic_Hitmonlee[]; -extern const u8 gMonIcon_Hitmonlee[]; -extern const u8 gMonFootprint_Hitmonlee[]; -extern const u32 gMonFrontPic_Hitmonchan[]; -extern const u32 gMonPalette_Hitmonchan[]; -extern const u32 gMonBackPic_Hitmonchan[]; -extern const u32 gMonShinyPalette_Hitmonchan[]; -extern const u32 gMonStillFrontPic_Hitmonchan[]; -extern const u8 gMonIcon_Hitmonchan[]; -extern const u8 gMonFootprint_Hitmonchan[]; -extern const u32 gMonFrontPic_Lickitung[]; -extern const u32 gMonPalette_Lickitung[]; -extern const u32 gMonBackPic_Lickitung[]; -extern const u32 gMonShinyPalette_Lickitung[]; -extern const u32 gMonStillFrontPic_Lickitung[]; -extern const u8 gMonIcon_Lickitung[]; -extern const u8 gMonFootprint_Lickitung[]; -extern const u32 gMonFrontPic_Koffing[]; -extern const u32 gMonPalette_Koffing[]; -extern const u32 gMonBackPic_Koffing[]; -extern const u32 gMonShinyPalette_Koffing[]; -extern const u32 gMonStillFrontPic_Koffing[]; -extern const u8 gMonIcon_Koffing[]; -extern const u8 gMonFootprint_Koffing[]; -extern const u32 gMonFrontPic_Weezing[]; -extern const u32 gMonPalette_Weezing[]; -extern const u32 gMonBackPic_Weezing[]; -extern const u32 gMonShinyPalette_Weezing[]; -extern const u32 gMonStillFrontPic_Weezing[]; -extern const u8 gMonIcon_Weezing[]; -extern const u8 gMonFootprint_Weezing[]; -extern const u32 gMonFrontPic_Rhyhorn[]; -extern const u32 gMonPalette_Rhyhorn[]; -extern const u32 gMonBackPic_Rhyhorn[]; -extern const u32 gMonShinyPalette_Rhyhorn[]; -extern const u32 gMonStillFrontPic_Rhyhorn[]; -extern const u8 gMonIcon_Rhyhorn[]; -extern const u8 gMonFootprint_Rhyhorn[]; -extern const u32 gMonFrontPic_Rhydon[]; -extern const u32 gMonPalette_Rhydon[]; -extern const u32 gMonBackPic_Rhydon[]; -extern const u32 gMonShinyPalette_Rhydon[]; -extern const u32 gMonStillFrontPic_Rhydon[]; -extern const u8 gMonIcon_Rhydon[]; -extern const u8 gMonFootprint_Rhydon[]; -extern const u32 gMonFrontPic_Chansey[]; -extern const u32 gMonPalette_Chansey[]; -extern const u32 gMonBackPic_Chansey[]; -extern const u32 gMonShinyPalette_Chansey[]; -extern const u32 gMonStillFrontPic_Chansey[]; -extern const u8 gMonIcon_Chansey[]; -extern const u8 gMonFootprint_Chansey[]; -extern const u32 gMonFrontPic_Tangela[]; -extern const u32 gMonPalette_Tangela[]; -extern const u32 gMonBackPic_Tangela[]; -extern const u32 gMonShinyPalette_Tangela[]; -extern const u32 gMonStillFrontPic_Tangela[]; -extern const u8 gMonIcon_Tangela[]; -extern const u8 gMonFootprint_Tangela[]; -extern const u32 gMonFrontPic_Kangaskhan[]; -extern const u32 gMonPalette_Kangaskhan[]; -extern const u32 gMonBackPic_Kangaskhan[]; -extern const u32 gMonShinyPalette_Kangaskhan[]; -extern const u32 gMonStillFrontPic_Kangaskhan[]; -extern const u8 gMonIcon_Kangaskhan[]; -extern const u8 gMonFootprint_Kangaskhan[]; -extern const u32 gMonFrontPic_Horsea[]; -extern const u32 gMonPalette_Horsea[]; -extern const u32 gMonBackPic_Horsea[]; -extern const u32 gMonShinyPalette_Horsea[]; -extern const u32 gMonStillFrontPic_Horsea[]; -extern const u8 gMonIcon_Horsea[]; -extern const u8 gMonFootprint_Horsea[]; -extern const u32 gMonFrontPic_Seadra[]; -extern const u32 gMonPalette_Seadra[]; -extern const u32 gMonBackPic_Seadra[]; -extern const u32 gMonShinyPalette_Seadra[]; -extern const u32 gMonStillFrontPic_Seadra[]; -extern const u8 gMonIcon_Seadra[]; -extern const u8 gMonFootprint_Seadra[]; -extern const u32 gMonFrontPic_Goldeen[]; -extern const u32 gMonPalette_Goldeen[]; -extern const u32 gMonBackPic_Goldeen[]; -extern const u32 gMonShinyPalette_Goldeen[]; -extern const u32 gMonStillFrontPic_Goldeen[]; -extern const u8 gMonIcon_Goldeen[]; -extern const u8 gMonFootprint_Goldeen[]; -extern const u32 gMonFrontPic_Seaking[]; -extern const u32 gMonPalette_Seaking[]; -extern const u32 gMonBackPic_Seaking[]; -extern const u32 gMonShinyPalette_Seaking[]; -extern const u32 gMonStillFrontPic_Seaking[]; -extern const u8 gMonIcon_Seaking[]; -extern const u8 gMonFootprint_Seaking[]; -extern const u32 gMonFrontPic_Staryu[]; -extern const u32 gMonPalette_Staryu[]; -extern const u32 gMonBackPic_Staryu[]; -extern const u32 gMonShinyPalette_Staryu[]; -extern const u32 gMonStillFrontPic_Staryu[]; -extern const u8 gMonIcon_Staryu[]; -extern const u8 gMonFootprint_Staryu[]; -extern const u32 gMonFrontPic_Starmie[]; -extern const u32 gMonPalette_Starmie[]; -extern const u32 gMonBackPic_Starmie[]; -extern const u32 gMonShinyPalette_Starmie[]; -extern const u32 gMonStillFrontPic_Starmie[]; -extern const u8 gMonIcon_Starmie[]; -extern const u8 gMonFootprint_Starmie[]; -extern const u32 gMonFrontPic_Mrmime[]; -extern const u32 gMonPalette_Mrmime[]; -extern const u32 gMonBackPic_Mrmime[]; -extern const u32 gMonShinyPalette_Mrmime[]; -extern const u32 gMonStillFrontPic_Mrmime[]; -extern const u8 gMonIcon_Mrmime[]; -extern const u8 gMonFootprint_Mrmime[]; -extern const u32 gMonFrontPic_Scyther[]; -extern const u32 gMonPalette_Scyther[]; -extern const u32 gMonBackPic_Scyther[]; -extern const u32 gMonShinyPalette_Scyther[]; -extern const u32 gMonStillFrontPic_Scyther[]; -extern const u8 gMonIcon_Scyther[]; -extern const u8 gMonFootprint_Scyther[]; -extern const u32 gMonFrontPic_Jynx[]; -extern const u32 gMonPalette_Jynx[]; -extern const u32 gMonBackPic_Jynx[]; -extern const u32 gMonShinyPalette_Jynx[]; -extern const u32 gMonStillFrontPic_Jynx[]; -extern const u8 gMonIcon_Jynx[]; -extern const u8 gMonFootprint_Jynx[]; -extern const u32 gMonFrontPic_Electabuzz[]; -extern const u32 gMonPalette_Electabuzz[]; -extern const u32 gMonBackPic_Electabuzz[]; -extern const u32 gMonShinyPalette_Electabuzz[]; -extern const u32 gMonStillFrontPic_Electabuzz[]; -extern const u8 gMonIcon_Electabuzz[]; -extern const u8 gMonFootprint_Electabuzz[]; -extern const u32 gMonFrontPic_Magmar[]; -extern const u32 gMonPalette_Magmar[]; -extern const u32 gMonBackPic_Magmar[]; -extern const u32 gMonShinyPalette_Magmar[]; -extern const u32 gMonStillFrontPic_Magmar[]; -extern const u8 gMonIcon_Magmar[]; -extern const u8 gMonFootprint_Magmar[]; -extern const u32 gMonFrontPic_Pinsir[]; -extern const u32 gMonPalette_Pinsir[]; -extern const u32 gMonBackPic_Pinsir[]; -extern const u32 gMonShinyPalette_Pinsir[]; -extern const u32 gMonStillFrontPic_Pinsir[]; -extern const u8 gMonIcon_Pinsir[]; -extern const u8 gMonFootprint_Pinsir[]; -extern const u32 gMonFrontPic_Tauros[]; -extern const u32 gMonPalette_Tauros[]; -extern const u32 gMonBackPic_Tauros[]; -extern const u32 gMonShinyPalette_Tauros[]; -extern const u32 gMonStillFrontPic_Tauros[]; -extern const u8 gMonIcon_Tauros[]; -extern const u8 gMonFootprint_Tauros[]; -extern const u32 gMonFrontPic_Magikarp[]; -extern const u32 gMonPalette_Magikarp[]; -extern const u32 gMonBackPic_Magikarp[]; -extern const u32 gMonShinyPalette_Magikarp[]; -extern const u32 gMonStillFrontPic_Magikarp[]; -extern const u8 gMonIcon_Magikarp[]; -extern const u8 gMonFootprint_Magikarp[]; -extern const u32 gMonFrontPic_Gyarados[]; -extern const u32 gMonPalette_Gyarados[]; -extern const u32 gMonBackPic_Gyarados[]; -extern const u32 gMonShinyPalette_Gyarados[]; -extern const u32 gMonStillFrontPic_Gyarados[]; -extern const u8 gMonIcon_Gyarados[]; -extern const u8 gMonFootprint_Gyarados[]; -extern const u32 gMonFrontPic_Lapras[]; -extern const u32 gMonPalette_Lapras[]; -extern const u32 gMonBackPic_Lapras[]; -extern const u32 gMonShinyPalette_Lapras[]; -extern const u32 gMonStillFrontPic_Lapras[]; -extern const u8 gMonIcon_Lapras[]; -extern const u8 gMonFootprint_Lapras[]; -extern const u32 gMonFrontPic_Ditto[]; -extern const u32 gMonPalette_Ditto[]; -extern const u32 gMonBackPic_Ditto[]; -extern const u32 gMonShinyPalette_Ditto[]; -extern const u32 gMonStillFrontPic_Ditto[]; -extern const u8 gMonIcon_Ditto[]; -extern const u8 gMonFootprint_Ditto[]; -extern const u32 gMonFrontPic_Eevee[]; -extern const u32 gMonPalette_Eevee[]; -extern const u32 gMonBackPic_Eevee[]; -extern const u32 gMonShinyPalette_Eevee[]; -extern const u32 gMonStillFrontPic_Eevee[]; -extern const u8 gMonIcon_Eevee[]; -extern const u8 gMonFootprint_Eevee[]; -extern const u32 gMonFrontPic_Vaporeon[]; -extern const u32 gMonPalette_Vaporeon[]; -extern const u32 gMonBackPic_Vaporeon[]; -extern const u32 gMonShinyPalette_Vaporeon[]; -extern const u32 gMonStillFrontPic_Vaporeon[]; -extern const u8 gMonIcon_Vaporeon[]; -extern const u8 gMonFootprint_Vaporeon[]; -extern const u32 gMonFrontPic_Jolteon[]; -extern const u32 gMonPalette_Jolteon[]; -extern const u32 gMonBackPic_Jolteon[]; -extern const u32 gMonShinyPalette_Jolteon[]; -extern const u32 gMonStillFrontPic_Jolteon[]; -extern const u8 gMonIcon_Jolteon[]; -extern const u8 gMonFootprint_Jolteon[]; -extern const u32 gMonFrontPic_Flareon[]; -extern const u32 gMonPalette_Flareon[]; -extern const u32 gMonBackPic_Flareon[]; -extern const u32 gMonShinyPalette_Flareon[]; -extern const u32 gMonStillFrontPic_Flareon[]; -extern const u8 gMonIcon_Flareon[]; -extern const u8 gMonFootprint_Flareon[]; -extern const u32 gMonFrontPic_Porygon[]; -extern const u32 gMonPalette_Porygon[]; -extern const u32 gMonBackPic_Porygon[]; -extern const u32 gMonShinyPalette_Porygon[]; -extern const u32 gMonStillFrontPic_Porygon[]; -extern const u8 gMonIcon_Porygon[]; -extern const u8 gMonFootprint_Porygon[]; -extern const u32 gMonFrontPic_Omanyte[]; -extern const u32 gMonPalette_Omanyte[]; -extern const u32 gMonBackPic_Omanyte[]; -extern const u32 gMonShinyPalette_Omanyte[]; -extern const u32 gMonStillFrontPic_Omanyte[]; -extern const u8 gMonIcon_Omanyte[]; -extern const u8 gMonFootprint_Omanyte[]; -extern const u32 gMonFrontPic_Omastar[]; -extern const u32 gMonPalette_Omastar[]; -extern const u32 gMonBackPic_Omastar[]; -extern const u32 gMonShinyPalette_Omastar[]; -extern const u32 gMonStillFrontPic_Omastar[]; -extern const u8 gMonIcon_Omastar[]; -extern const u8 gMonFootprint_Omastar[]; -extern const u32 gMonFrontPic_Kabuto[]; -extern const u32 gMonPalette_Kabuto[]; -extern const u32 gMonBackPic_Kabuto[]; -extern const u32 gMonShinyPalette_Kabuto[]; -extern const u32 gMonStillFrontPic_Kabuto[]; -extern const u8 gMonIcon_Kabuto[]; -extern const u8 gMonFootprint_Kabuto[]; -extern const u32 gMonFrontPic_Kabutops[]; -extern const u32 gMonPalette_Kabutops[]; -extern const u32 gMonBackPic_Kabutops[]; -extern const u32 gMonShinyPalette_Kabutops[]; -extern const u32 gMonStillFrontPic_Kabutops[]; -extern const u8 gMonIcon_Kabutops[]; -extern const u8 gMonFootprint_Kabutops[]; -extern const u32 gMonFrontPic_Aerodactyl[]; -extern const u32 gMonPalette_Aerodactyl[]; -extern const u32 gMonBackPic_Aerodactyl[]; -extern const u32 gMonShinyPalette_Aerodactyl[]; -extern const u32 gMonStillFrontPic_Aerodactyl[]; -extern const u8 gMonIcon_Aerodactyl[]; -extern const u8 gMonFootprint_Aerodactyl[]; -extern const u32 gMonFrontPic_Snorlax[]; -extern const u32 gMonPalette_Snorlax[]; -extern const u32 gMonBackPic_Snorlax[]; -extern const u32 gMonShinyPalette_Snorlax[]; -extern const u32 gMonStillFrontPic_Snorlax[]; -extern const u8 gMonIcon_Snorlax[]; -extern const u8 gMonFootprint_Snorlax[]; -extern const u32 gMonFrontPic_Articuno[]; -extern const u32 gMonPalette_Articuno[]; -extern const u32 gMonBackPic_Articuno[]; -extern const u32 gMonShinyPalette_Articuno[]; -extern const u32 gMonStillFrontPic_Articuno[]; -extern const u8 gMonIcon_Articuno[]; -extern const u8 gMonFootprint_Articuno[]; -extern const u32 gMonFrontPic_Zapdos[]; -extern const u32 gMonPalette_Zapdos[]; -extern const u32 gMonBackPic_Zapdos[]; -extern const u32 gMonShinyPalette_Zapdos[]; -extern const u32 gMonStillFrontPic_Zapdos[]; -extern const u8 gMonIcon_Zapdos[]; -extern const u8 gMonFootprint_Zapdos[]; -extern const u32 gMonFrontPic_Moltres[]; -extern const u32 gMonPalette_Moltres[]; -extern const u32 gMonBackPic_Moltres[]; -extern const u32 gMonShinyPalette_Moltres[]; -extern const u32 gMonStillFrontPic_Moltres[]; -extern const u8 gMonIcon_Moltres[]; -extern const u8 gMonFootprint_Moltres[]; -extern const u32 gMonFrontPic_Dratini[]; -extern const u32 gMonPalette_Dratini[]; -extern const u32 gMonBackPic_Dratini[]; -extern const u32 gMonShinyPalette_Dratini[]; -extern const u32 gMonStillFrontPic_Dratini[]; -extern const u8 gMonIcon_Dratini[]; -extern const u8 gMonFootprint_Dratini[]; -extern const u32 gMonFrontPic_Dragonair[]; -extern const u32 gMonPalette_Dragonair[]; -extern const u32 gMonBackPic_Dragonair[]; -extern const u32 gMonShinyPalette_Dragonair[]; -extern const u32 gMonStillFrontPic_Dragonair[]; -extern const u8 gMonIcon_Dragonair[]; -extern const u8 gMonFootprint_Dragonair[]; -extern const u32 gMonFrontPic_Dragonite[]; -extern const u32 gMonPalette_Dragonite[]; -extern const u32 gMonBackPic_Dragonite[]; -extern const u32 gMonShinyPalette_Dragonite[]; -extern const u32 gMonStillFrontPic_Dragonite[]; -extern const u8 gMonIcon_Dragonite[]; -extern const u8 gMonFootprint_Dragonite[]; -extern const u32 gMonFrontPic_Mewtwo[]; -extern const u32 gMonPalette_Mewtwo[]; -extern const u32 gMonBackPic_Mewtwo[]; -extern const u32 gMonShinyPalette_Mewtwo[]; -extern const u32 gMonStillFrontPic_Mewtwo[]; -extern const u8 gMonIcon_Mewtwo[]; -extern const u8 gMonFootprint_Mewtwo[]; -extern const u32 gMonFrontPic_Mew[]; -extern const u32 gMonPalette_Mew[]; -extern const u32 gMonBackPic_Mew[]; -extern const u32 gMonShinyPalette_Mew[]; -extern const u32 gMonStillFrontPic_Mew[]; -extern const u8 gMonIcon_Mew[]; -extern const u8 gMonFootprint_Mew[]; -extern const u32 gMonFrontPic_Chikorita[]; -extern const u32 gMonPalette_Chikorita[]; -extern const u32 gMonBackPic_Chikorita[]; -extern const u32 gMonShinyPalette_Chikorita[]; -extern const u32 gMonStillFrontPic_Chikorita[]; -extern const u8 gMonIcon_Chikorita[]; -extern const u8 gMonFootprint_Chikorita[]; -extern const u32 gMonFrontPic_Bayleef[]; -extern const u32 gMonPalette_Bayleef[]; -extern const u32 gMonBackPic_Bayleef[]; -extern const u32 gMonShinyPalette_Bayleef[]; -extern const u32 gMonStillFrontPic_Bayleef[]; -extern const u8 gMonIcon_Bayleef[]; -extern const u8 gMonFootprint_Bayleef[]; -extern const u32 gMonFrontPic_Meganium[]; -extern const u32 gMonPalette_Meganium[]; -extern const u32 gMonBackPic_Meganium[]; -extern const u32 gMonShinyPalette_Meganium[]; -extern const u32 gMonStillFrontPic_Meganium[]; -extern const u8 gMonIcon_Meganium[]; -extern const u8 gMonFootprint_Meganium[]; -extern const u32 gMonFrontPic_Cyndaquil[]; -extern const u32 gMonPalette_Cyndaquil[]; -extern const u32 gMonBackPic_Cyndaquil[]; -extern const u32 gMonShinyPalette_Cyndaquil[]; -extern const u32 gMonStillFrontPic_Cyndaquil[]; -extern const u8 gMonIcon_Cyndaquil[]; -extern const u8 gMonFootprint_Cyndaquil[]; -extern const u32 gMonFrontPic_Quilava[]; -extern const u32 gMonPalette_Quilava[]; -extern const u32 gMonBackPic_Quilava[]; -extern const u32 gMonShinyPalette_Quilava[]; -extern const u32 gMonStillFrontPic_Quilava[]; -extern const u8 gMonIcon_Quilava[]; -extern const u8 gMonFootprint_Quilava[]; -extern const u32 gMonFrontPic_Typhlosion[]; -extern const u32 gMonPalette_Typhlosion[]; -extern const u32 gMonBackPic_Typhlosion[]; -extern const u32 gMonShinyPalette_Typhlosion[]; -extern const u32 gMonStillFrontPic_Typhlosion[]; -extern const u8 gMonIcon_Typhlosion[]; -extern const u8 gMonFootprint_Typhlosion[]; -extern const u32 gMonFrontPic_Totodile[]; -extern const u32 gMonPalette_Totodile[]; -extern const u32 gMonBackPic_Totodile[]; -extern const u32 gMonShinyPalette_Totodile[]; -extern const u32 gMonStillFrontPic_Totodile[]; -extern const u8 gMonIcon_Totodile[]; -extern const u8 gMonFootprint_Totodile[]; -extern const u32 gMonFrontPic_Croconaw[]; -extern const u32 gMonPalette_Croconaw[]; -extern const u32 gMonBackPic_Croconaw[]; -extern const u32 gMonShinyPalette_Croconaw[]; -extern const u32 gMonStillFrontPic_Croconaw[]; -extern const u8 gMonIcon_Croconaw[]; -extern const u8 gMonFootprint_Croconaw[]; -extern const u32 gMonFrontPic_Feraligatr[]; -extern const u32 gMonPalette_Feraligatr[]; -extern const u32 gMonBackPic_Feraligatr[]; -extern const u32 gMonShinyPalette_Feraligatr[]; -extern const u32 gMonStillFrontPic_Feraligatr[]; -extern const u8 gMonIcon_Feraligatr[]; -extern const u8 gMonFootprint_Feraligatr[]; -extern const u32 gMonFrontPic_Sentret[]; -extern const u32 gMonPalette_Sentret[]; -extern const u32 gMonBackPic_Sentret[]; -extern const u32 gMonShinyPalette_Sentret[]; -extern const u32 gMonStillFrontPic_Sentret[]; -extern const u8 gMonIcon_Sentret[]; -extern const u8 gMonFootprint_Sentret[]; -extern const u32 gMonFrontPic_Furret[]; -extern const u32 gMonPalette_Furret[]; -extern const u32 gMonBackPic_Furret[]; -extern const u32 gMonShinyPalette_Furret[]; -extern const u32 gMonStillFrontPic_Furret[]; -extern const u8 gMonIcon_Furret[]; -extern const u8 gMonFootprint_Furret[]; -extern const u32 gMonFrontPic_Hoothoot[]; -extern const u32 gMonPalette_Hoothoot[]; -extern const u32 gMonBackPic_Hoothoot[]; -extern const u32 gMonShinyPalette_Hoothoot[]; -extern const u32 gMonStillFrontPic_Hoothoot[]; -extern const u8 gMonIcon_Hoothoot[]; -extern const u8 gMonFootprint_Hoothoot[]; -extern const u32 gMonFrontPic_Noctowl[]; -extern const u32 gMonPalette_Noctowl[]; -extern const u32 gMonBackPic_Noctowl[]; -extern const u32 gMonShinyPalette_Noctowl[]; -extern const u32 gMonStillFrontPic_Noctowl[]; -extern const u8 gMonIcon_Noctowl[]; -extern const u8 gMonFootprint_Noctowl[]; -extern const u32 gMonFrontPic_Ledyba[]; -extern const u32 gMonPalette_Ledyba[]; -extern const u32 gMonBackPic_Ledyba[]; -extern const u32 gMonShinyPalette_Ledyba[]; -extern const u32 gMonStillFrontPic_Ledyba[]; -extern const u8 gMonIcon_Ledyba[]; -extern const u8 gMonFootprint_Ledyba[]; -extern const u32 gMonFrontPic_Ledian[]; -extern const u32 gMonPalette_Ledian[]; -extern const u32 gMonBackPic_Ledian[]; -extern const u32 gMonShinyPalette_Ledian[]; -extern const u32 gMonStillFrontPic_Ledian[]; -extern const u8 gMonIcon_Ledian[]; -extern const u8 gMonFootprint_Ledian[]; -extern const u32 gMonFrontPic_Spinarak[]; -extern const u32 gMonPalette_Spinarak[]; -extern const u32 gMonBackPic_Spinarak[]; -extern const u32 gMonShinyPalette_Spinarak[]; -extern const u32 gMonStillFrontPic_Spinarak[]; -extern const u8 gMonIcon_Spinarak[]; -extern const u8 gMonFootprint_Spinarak[]; -extern const u32 gMonFrontPic_Ariados[]; -extern const u32 gMonPalette_Ariados[]; -extern const u32 gMonBackPic_Ariados[]; -extern const u32 gMonShinyPalette_Ariados[]; -extern const u32 gMonStillFrontPic_Ariados[]; -extern const u8 gMonIcon_Ariados[]; -extern const u8 gMonFootprint_Ariados[]; -extern const u32 gMonFrontPic_Crobat[]; -extern const u32 gMonPalette_Crobat[]; -extern const u32 gMonBackPic_Crobat[]; -extern const u32 gMonShinyPalette_Crobat[]; -extern const u32 gMonStillFrontPic_Crobat[]; -extern const u8 gMonIcon_Crobat[]; -extern const u8 gMonFootprint_Crobat[]; -extern const u32 gMonFrontPic_Chinchou[]; -extern const u32 gMonPalette_Chinchou[]; -extern const u32 gMonBackPic_Chinchou[]; -extern const u32 gMonShinyPalette_Chinchou[]; -extern const u32 gMonStillFrontPic_Chinchou[]; -extern const u8 gMonIcon_Chinchou[]; -extern const u8 gMonFootprint_Chinchou[]; -extern const u32 gMonFrontPic_Lanturn[]; -extern const u32 gMonPalette_Lanturn[]; -extern const u32 gMonBackPic_Lanturn[]; -extern const u32 gMonShinyPalette_Lanturn[]; -extern const u32 gMonStillFrontPic_Lanturn[]; -extern const u8 gMonIcon_Lanturn[]; -extern const u8 gMonFootprint_Lanturn[]; -extern const u32 gMonFrontPic_Pichu[]; -extern const u32 gMonPalette_Pichu[]; -extern const u32 gMonBackPic_Pichu[]; -extern const u32 gMonShinyPalette_Pichu[]; -extern const u32 gMonStillFrontPic_Pichu[]; -extern const u8 gMonIcon_Pichu[]; -extern const u8 gMonFootprint_Pichu[]; -extern const u32 gMonFrontPic_Cleffa[]; -extern const u32 gMonPalette_Cleffa[]; -extern const u32 gMonBackPic_Cleffa[]; -extern const u32 gMonShinyPalette_Cleffa[]; -extern const u32 gMonStillFrontPic_Cleffa[]; -extern const u8 gMonIcon_Cleffa[]; -extern const u8 gMonFootprint_Cleffa[]; -extern const u32 gMonFrontPic_Igglybuff[]; -extern const u32 gMonPalette_Igglybuff[]; -extern const u32 gMonBackPic_Igglybuff[]; -extern const u32 gMonShinyPalette_Igglybuff[]; -extern const u32 gMonStillFrontPic_Igglybuff[]; -extern const u8 gMonIcon_Igglybuff[]; -extern const u8 gMonFootprint_Igglybuff[]; -extern const u32 gMonFrontPic_Togepi[]; -extern const u32 gMonPalette_Togepi[]; -extern const u32 gMonBackPic_Togepi[]; -extern const u32 gMonShinyPalette_Togepi[]; -extern const u32 gMonStillFrontPic_Togepi[]; -extern const u8 gMonIcon_Togepi[]; -extern const u8 gMonFootprint_Togepi[]; -extern const u32 gMonFrontPic_Togetic[]; -extern const u32 gMonPalette_Togetic[]; -extern const u32 gMonBackPic_Togetic[]; -extern const u32 gMonShinyPalette_Togetic[]; -extern const u32 gMonStillFrontPic_Togetic[]; -extern const u8 gMonIcon_Togetic[]; -extern const u8 gMonFootprint_Togetic[]; -extern const u32 gMonFrontPic_Natu[]; -extern const u32 gMonPalette_Natu[]; -extern const u32 gMonBackPic_Natu[]; -extern const u32 gMonShinyPalette_Natu[]; -extern const u32 gMonStillFrontPic_Natu[]; -extern const u8 gMonIcon_Natu[]; -extern const u8 gMonFootprint_Natu[]; -extern const u32 gMonFrontPic_Xatu[]; -extern const u32 gMonPalette_Xatu[]; -extern const u32 gMonBackPic_Xatu[]; -extern const u32 gMonShinyPalette_Xatu[]; -extern const u32 gMonStillFrontPic_Xatu[]; -extern const u8 gMonIcon_Xatu[]; -extern const u8 gMonFootprint_Xatu[]; -extern const u32 gMonFrontPic_Mareep[]; -extern const u32 gMonPalette_Mareep[]; -extern const u32 gMonBackPic_Mareep[]; -extern const u32 gMonShinyPalette_Mareep[]; -extern const u32 gMonStillFrontPic_Mareep[]; -extern const u8 gMonIcon_Mareep[]; -extern const u8 gMonFootprint_Mareep[]; -extern const u32 gMonFrontPic_Flaaffy[]; -extern const u32 gMonPalette_Flaaffy[]; -extern const u32 gMonBackPic_Flaaffy[]; -extern const u32 gMonShinyPalette_Flaaffy[]; -extern const u32 gMonStillFrontPic_Flaaffy[]; -extern const u8 gMonIcon_Flaaffy[]; -extern const u8 gMonFootprint_Flaaffy[]; -extern const u32 gMonFrontPic_Ampharos[]; -extern const u32 gMonPalette_Ampharos[]; -extern const u32 gMonBackPic_Ampharos[]; -extern const u32 gMonShinyPalette_Ampharos[]; -extern const u32 gMonStillFrontPic_Ampharos[]; -extern const u8 gMonIcon_Ampharos[]; -extern const u8 gMonFootprint_Ampharos[]; -extern const u32 gMonFrontPic_Bellossom[]; -extern const u32 gMonPalette_Bellossom[]; -extern const u32 gMonBackPic_Bellossom[]; -extern const u32 gMonShinyPalette_Bellossom[]; -extern const u32 gMonStillFrontPic_Bellossom[]; -extern const u8 gMonIcon_Bellossom[]; -extern const u8 gMonFootprint_Bellossom[]; -extern const u32 gMonFrontPic_Marill[]; -extern const u32 gMonPalette_Marill[]; -extern const u32 gMonBackPic_Marill[]; -extern const u32 gMonShinyPalette_Marill[]; -extern const u32 gMonStillFrontPic_Marill[]; -extern const u8 gMonIcon_Marill[]; -extern const u8 gMonFootprint_Marill[]; -extern const u32 gMonFrontPic_Azumarill[]; -extern const u32 gMonPalette_Azumarill[]; -extern const u32 gMonBackPic_Azumarill[]; -extern const u32 gMonShinyPalette_Azumarill[]; -extern const u32 gMonStillFrontPic_Azumarill[]; -extern const u8 gMonIcon_Azumarill[]; -extern const u8 gMonFootprint_Azumarill[]; -extern const u32 gMonFrontPic_Sudowoodo[]; -extern const u32 gMonPalette_Sudowoodo[]; -extern const u32 gMonBackPic_Sudowoodo[]; -extern const u32 gMonShinyPalette_Sudowoodo[]; -extern const u32 gMonStillFrontPic_Sudowoodo[]; -extern const u8 gMonIcon_Sudowoodo[]; -extern const u8 gMonFootprint_Sudowoodo[]; -extern const u32 gMonFrontPic_Politoed[]; -extern const u32 gMonPalette_Politoed[]; -extern const u32 gMonBackPic_Politoed[]; -extern const u32 gMonShinyPalette_Politoed[]; -extern const u32 gMonStillFrontPic_Politoed[]; -extern const u8 gMonIcon_Politoed[]; -extern const u8 gMonFootprint_Politoed[]; -extern const u32 gMonFrontPic_Hoppip[]; -extern const u32 gMonPalette_Hoppip[]; -extern const u32 gMonBackPic_Hoppip[]; -extern const u32 gMonShinyPalette_Hoppip[]; -extern const u32 gMonStillFrontPic_Hoppip[]; -extern const u8 gMonIcon_Hoppip[]; -extern const u8 gMonFootprint_Hoppip[]; -extern const u32 gMonFrontPic_Skiploom[]; -extern const u32 gMonPalette_Skiploom[]; -extern const u32 gMonBackPic_Skiploom[]; -extern const u32 gMonShinyPalette_Skiploom[]; -extern const u32 gMonStillFrontPic_Skiploom[]; -extern const u8 gMonIcon_Skiploom[]; -extern const u8 gMonFootprint_Skiploom[]; -extern const u32 gMonFrontPic_Jumpluff[]; -extern const u32 gMonPalette_Jumpluff[]; -extern const u32 gMonBackPic_Jumpluff[]; -extern const u32 gMonShinyPalette_Jumpluff[]; -extern const u32 gMonStillFrontPic_Jumpluff[]; -extern const u8 gMonIcon_Jumpluff[]; -extern const u8 gMonFootprint_Jumpluff[]; -extern const u32 gMonFrontPic_Aipom[]; -extern const u32 gMonPalette_Aipom[]; -extern const u32 gMonBackPic_Aipom[]; -extern const u32 gMonShinyPalette_Aipom[]; -extern const u32 gMonStillFrontPic_Aipom[]; -extern const u8 gMonIcon_Aipom[]; -extern const u8 gMonFootprint_Aipom[]; -extern const u32 gMonFrontPic_Sunkern[]; -extern const u32 gMonPalette_Sunkern[]; -extern const u32 gMonBackPic_Sunkern[]; -extern const u32 gMonShinyPalette_Sunkern[]; -extern const u32 gMonStillFrontPic_Sunkern[]; -extern const u8 gMonIcon_Sunkern[]; -extern const u8 gMonFootprint_Sunkern[]; -extern const u32 gMonFrontPic_Sunflora[]; -extern const u32 gMonPalette_Sunflora[]; -extern const u32 gMonBackPic_Sunflora[]; -extern const u32 gMonShinyPalette_Sunflora[]; -extern const u32 gMonStillFrontPic_Sunflora[]; -extern const u8 gMonIcon_Sunflora[]; -extern const u8 gMonFootprint_Sunflora[]; -extern const u32 gMonFrontPic_Yanma[]; -extern const u32 gMonPalette_Yanma[]; -extern const u32 gMonBackPic_Yanma[]; -extern const u32 gMonShinyPalette_Yanma[]; -extern const u32 gMonStillFrontPic_Yanma[]; -extern const u8 gMonIcon_Yanma[]; -extern const u8 gMonFootprint_Yanma[]; -extern const u32 gMonFrontPic_Wooper[]; -extern const u32 gMonPalette_Wooper[]; -extern const u32 gMonBackPic_Wooper[]; -extern const u32 gMonShinyPalette_Wooper[]; -extern const u32 gMonStillFrontPic_Wooper[]; -extern const u8 gMonIcon_Wooper[]; -extern const u8 gMonFootprint_Wooper[]; -extern const u32 gMonFrontPic_Quagsire[]; -extern const u32 gMonPalette_Quagsire[]; -extern const u32 gMonBackPic_Quagsire[]; -extern const u32 gMonShinyPalette_Quagsire[]; -extern const u32 gMonStillFrontPic_Quagsire[]; -extern const u8 gMonIcon_Quagsire[]; -extern const u8 gMonFootprint_Quagsire[]; -extern const u32 gMonFrontPic_Espeon[]; -extern const u32 gMonPalette_Espeon[]; -extern const u32 gMonBackPic_Espeon[]; -extern const u32 gMonShinyPalette_Espeon[]; -extern const u32 gMonStillFrontPic_Espeon[]; -extern const u8 gMonIcon_Espeon[]; -extern const u8 gMonFootprint_Espeon[]; -extern const u32 gMonFrontPic_Umbreon[]; -extern const u32 gMonPalette_Umbreon[]; -extern const u32 gMonBackPic_Umbreon[]; -extern const u32 gMonShinyPalette_Umbreon[]; -extern const u32 gMonStillFrontPic_Umbreon[]; -extern const u8 gMonIcon_Umbreon[]; -extern const u8 gMonFootprint_Umbreon[]; -extern const u32 gMonFrontPic_Murkrow[]; -extern const u32 gMonPalette_Murkrow[]; -extern const u32 gMonBackPic_Murkrow[]; -extern const u32 gMonShinyPalette_Murkrow[]; -extern const u32 gMonStillFrontPic_Murkrow[]; -extern const u8 gMonIcon_Murkrow[]; -extern const u8 gMonFootprint_Murkrow[]; -extern const u32 gMonFrontPic_Slowking[]; -extern const u32 gMonPalette_Slowking[]; -extern const u32 gMonBackPic_Slowking[]; -extern const u32 gMonShinyPalette_Slowking[]; -extern const u32 gMonStillFrontPic_Slowking[]; -extern const u8 gMonIcon_Slowking[]; -extern const u8 gMonFootprint_Slowking[]; -extern const u32 gMonFrontPic_Misdreavus[]; -extern const u32 gMonPalette_Misdreavus[]; -extern const u32 gMonBackPic_Misdreavus[]; -extern const u32 gMonShinyPalette_Misdreavus[]; -extern const u32 gMonStillFrontPic_Misdreavus[]; -extern const u8 gMonIcon_Misdreavus[]; -extern const u8 gMonFootprint_Misdreavus[]; -extern const u32 gMonFrontPic_UnownA[]; -extern const u32 gMonPalette_Unown[]; -extern const u32 gMonBackPic_UnownA[]; -extern const u32 gMonShinyPalette_Unown[]; -extern const u32 gMonStillFrontPic_UnownA[]; -extern const u8 gMonIcon_UnownA[]; -extern const u8 gMonFootprint_Unown[]; -extern const u32 gMonFrontPic_Wobbuffet[]; -extern const u32 gMonPalette_Wobbuffet[]; -extern const u32 gMonBackPic_Wobbuffet[]; -extern const u32 gMonShinyPalette_Wobbuffet[]; -extern const u32 gMonStillFrontPic_Wobbuffet[]; -extern const u8 gMonIcon_Wobbuffet[]; -extern const u8 gMonFootprint_Wobbuffet[]; -extern const u32 gMonFrontPic_Girafarig[]; -extern const u32 gMonPalette_Girafarig[]; -extern const u32 gMonBackPic_Girafarig[]; -extern const u32 gMonShinyPalette_Girafarig[]; -extern const u32 gMonStillFrontPic_Girafarig[]; -extern const u8 gMonIcon_Girafarig[]; -extern const u8 gMonFootprint_Girafarig[]; -extern const u32 gMonFrontPic_Pineco[]; -extern const u32 gMonPalette_Pineco[]; -extern const u32 gMonBackPic_Pineco[]; -extern const u32 gMonShinyPalette_Pineco[]; -extern const u32 gMonStillFrontPic_Pineco[]; -extern const u8 gMonIcon_Pineco[]; -extern const u8 gMonFootprint_Pineco[]; -extern const u32 gMonFrontPic_Forretress[]; -extern const u32 gMonPalette_Forretress[]; -extern const u32 gMonBackPic_Forretress[]; -extern const u32 gMonShinyPalette_Forretress[]; -extern const u32 gMonStillFrontPic_Forretress[]; -extern const u8 gMonIcon_Forretress[]; -extern const u8 gMonFootprint_Forretress[]; -extern const u32 gMonFrontPic_Dunsparce[]; -extern const u32 gMonPalette_Dunsparce[]; -extern const u32 gMonBackPic_Dunsparce[]; -extern const u32 gMonShinyPalette_Dunsparce[]; -extern const u32 gMonStillFrontPic_Dunsparce[]; -extern const u8 gMonIcon_Dunsparce[]; -extern const u8 gMonFootprint_Dunsparce[]; -extern const u32 gMonFrontPic_Gligar[]; -extern const u32 gMonPalette_Gligar[]; -extern const u32 gMonBackPic_Gligar[]; -extern const u32 gMonShinyPalette_Gligar[]; -extern const u32 gMonStillFrontPic_Gligar[]; -extern const u8 gMonIcon_Gligar[]; -extern const u8 gMonFootprint_Gligar[]; -extern const u32 gMonFrontPic_Steelix[]; -extern const u32 gMonPalette_Steelix[]; -extern const u32 gMonBackPic_Steelix[]; -extern const u32 gMonShinyPalette_Steelix[]; -extern const u32 gMonStillFrontPic_Steelix[]; -extern const u8 gMonIcon_Steelix[]; -extern const u8 gMonFootprint_Steelix[]; -extern const u32 gMonFrontPic_Snubbull[]; -extern const u32 gMonPalette_Snubbull[]; -extern const u32 gMonBackPic_Snubbull[]; -extern const u32 gMonShinyPalette_Snubbull[]; -extern const u32 gMonStillFrontPic_Snubbull[]; -extern const u8 gMonIcon_Snubbull[]; -extern const u8 gMonFootprint_Snubbull[]; -extern const u32 gMonFrontPic_Granbull[]; -extern const u32 gMonPalette_Granbull[]; -extern const u32 gMonBackPic_Granbull[]; -extern const u32 gMonShinyPalette_Granbull[]; -extern const u32 gMonStillFrontPic_Granbull[]; -extern const u8 gMonIcon_Granbull[]; -extern const u8 gMonFootprint_Granbull[]; -extern const u32 gMonFrontPic_Qwilfish[]; -extern const u32 gMonPalette_Qwilfish[]; -extern const u32 gMonBackPic_Qwilfish[]; -extern const u32 gMonShinyPalette_Qwilfish[]; -extern const u32 gMonStillFrontPic_Qwilfish[]; -extern const u8 gMonIcon_Qwilfish[]; -extern const u8 gMonFootprint_Qwilfish[]; -extern const u32 gMonFrontPic_Scizor[]; -extern const u32 gMonPalette_Scizor[]; -extern const u32 gMonBackPic_Scizor[]; -extern const u32 gMonShinyPalette_Scizor[]; -extern const u32 gMonStillFrontPic_Scizor[]; -extern const u8 gMonIcon_Scizor[]; -extern const u8 gMonFootprint_Scizor[]; -extern const u32 gMonFrontPic_Shuckle[]; -extern const u32 gMonPalette_Shuckle[]; -extern const u32 gMonBackPic_Shuckle[]; -extern const u32 gMonShinyPalette_Shuckle[]; -extern const u32 gMonStillFrontPic_Shuckle[]; -extern const u8 gMonIcon_Shuckle[]; -extern const u8 gMonFootprint_Shuckle[]; -extern const u32 gMonFrontPic_Heracross[]; -extern const u32 gMonPalette_Heracross[]; -extern const u32 gMonBackPic_Heracross[]; -extern const u32 gMonShinyPalette_Heracross[]; -extern const u32 gMonStillFrontPic_Heracross[]; -extern const u8 gMonIcon_Heracross[]; -extern const u8 gMonFootprint_Heracross[]; -extern const u32 gMonFrontPic_Sneasel[]; -extern const u32 gMonPalette_Sneasel[]; -extern const u32 gMonBackPic_Sneasel[]; -extern const u32 gMonShinyPalette_Sneasel[]; -extern const u32 gMonStillFrontPic_Sneasel[]; -extern const u8 gMonIcon_Sneasel[]; -extern const u8 gMonFootprint_Sneasel[]; -extern const u32 gMonFrontPic_Teddiursa[]; -extern const u32 gMonPalette_Teddiursa[]; -extern const u32 gMonBackPic_Teddiursa[]; -extern const u32 gMonShinyPalette_Teddiursa[]; -extern const u32 gMonStillFrontPic_Teddiursa[]; -extern const u8 gMonIcon_Teddiursa[]; -extern const u8 gMonFootprint_Teddiursa[]; -extern const u32 gMonFrontPic_Ursaring[]; -extern const u32 gMonPalette_Ursaring[]; -extern const u32 gMonBackPic_Ursaring[]; -extern const u32 gMonShinyPalette_Ursaring[]; -extern const u32 gMonStillFrontPic_Ursaring[]; -extern const u8 gMonIcon_Ursaring[]; -extern const u8 gMonFootprint_Ursaring[]; -extern const u32 gMonFrontPic_Slugma[]; -extern const u32 gMonPalette_Slugma[]; -extern const u32 gMonBackPic_Slugma[]; -extern const u32 gMonShinyPalette_Slugma[]; -extern const u32 gMonStillFrontPic_Slugma[]; -extern const u8 gMonIcon_Slugma[]; -extern const u8 gMonFootprint_Slugma[]; -extern const u32 gMonFrontPic_Magcargo[]; -extern const u32 gMonPalette_Magcargo[]; -extern const u32 gMonBackPic_Magcargo[]; -extern const u32 gMonShinyPalette_Magcargo[]; -extern const u32 gMonStillFrontPic_Magcargo[]; -extern const u8 gMonIcon_Magcargo[]; -extern const u8 gMonFootprint_Magcargo[]; -extern const u32 gMonFrontPic_Swinub[]; -extern const u32 gMonPalette_Swinub[]; -extern const u32 gMonBackPic_Swinub[]; -extern const u32 gMonShinyPalette_Swinub[]; -extern const u32 gMonStillFrontPic_Swinub[]; -extern const u8 gMonIcon_Swinub[]; -extern const u8 gMonFootprint_Swinub[]; -extern const u32 gMonFrontPic_Piloswine[]; -extern const u32 gMonPalette_Piloswine[]; -extern const u32 gMonBackPic_Piloswine[]; -extern const u32 gMonShinyPalette_Piloswine[]; -extern const u32 gMonStillFrontPic_Piloswine[]; -extern const u8 gMonIcon_Piloswine[]; -extern const u8 gMonFootprint_Piloswine[]; -extern const u32 gMonFrontPic_Corsola[]; -extern const u32 gMonPalette_Corsola[]; -extern const u32 gMonBackPic_Corsola[]; -extern const u32 gMonShinyPalette_Corsola[]; -extern const u32 gMonStillFrontPic_Corsola[]; -extern const u8 gMonIcon_Corsola[]; -extern const u8 gMonFootprint_Corsola[]; -extern const u32 gMonFrontPic_Remoraid[]; -extern const u32 gMonPalette_Remoraid[]; -extern const u32 gMonBackPic_Remoraid[]; -extern const u32 gMonShinyPalette_Remoraid[]; -extern const u32 gMonStillFrontPic_Remoraid[]; -extern const u8 gMonIcon_Remoraid[]; -extern const u8 gMonFootprint_Remoraid[]; -extern const u32 gMonFrontPic_Octillery[]; -extern const u32 gMonPalette_Octillery[]; -extern const u32 gMonBackPic_Octillery[]; -extern const u32 gMonShinyPalette_Octillery[]; -extern const u32 gMonStillFrontPic_Octillery[]; -extern const u8 gMonIcon_Octillery[]; -extern const u8 gMonFootprint_Octillery[]; -extern const u32 gMonFrontPic_Delibird[]; -extern const u32 gMonPalette_Delibird[]; -extern const u32 gMonBackPic_Delibird[]; -extern const u32 gMonShinyPalette_Delibird[]; -extern const u32 gMonStillFrontPic_Delibird[]; -extern const u8 gMonIcon_Delibird[]; -extern const u8 gMonFootprint_Delibird[]; -extern const u32 gMonFrontPic_Mantine[]; -extern const u32 gMonPalette_Mantine[]; -extern const u32 gMonBackPic_Mantine[]; -extern const u32 gMonShinyPalette_Mantine[]; -extern const u32 gMonStillFrontPic_Mantine[]; -extern const u8 gMonIcon_Mantine[]; -extern const u8 gMonFootprint_Mantine[]; -extern const u32 gMonFrontPic_Skarmory[]; -extern const u32 gMonPalette_Skarmory[]; -extern const u32 gMonBackPic_Skarmory[]; -extern const u32 gMonShinyPalette_Skarmory[]; -extern const u32 gMonStillFrontPic_Skarmory[]; -extern const u8 gMonIcon_Skarmory[]; -extern const u8 gMonFootprint_Skarmory[]; -extern const u32 gMonFrontPic_Houndour[]; -extern const u32 gMonPalette_Houndour[]; -extern const u32 gMonBackPic_Houndour[]; -extern const u32 gMonShinyPalette_Houndour[]; -extern const u32 gMonStillFrontPic_Houndour[]; -extern const u8 gMonIcon_Houndour[]; -extern const u8 gMonFootprint_Houndour[]; -extern const u32 gMonFrontPic_Houndoom[]; -extern const u32 gMonPalette_Houndoom[]; -extern const u32 gMonBackPic_Houndoom[]; -extern const u32 gMonShinyPalette_Houndoom[]; -extern const u32 gMonStillFrontPic_Houndoom[]; -extern const u8 gMonIcon_Houndoom[]; -extern const u8 gMonFootprint_Houndoom[]; -extern const u32 gMonFrontPic_Kingdra[]; -extern const u32 gMonPalette_Kingdra[]; -extern const u32 gMonBackPic_Kingdra[]; -extern const u32 gMonShinyPalette_Kingdra[]; -extern const u32 gMonStillFrontPic_Kingdra[]; -extern const u8 gMonIcon_Kingdra[]; -extern const u8 gMonFootprint_Kingdra[]; -extern const u32 gMonFrontPic_Phanpy[]; -extern const u32 gMonPalette_Phanpy[]; -extern const u32 gMonBackPic_Phanpy[]; -extern const u32 gMonShinyPalette_Phanpy[]; -extern const u32 gMonStillFrontPic_Phanpy[]; -extern const u8 gMonIcon_Phanpy[]; -extern const u8 gMonFootprint_Phanpy[]; -extern const u32 gMonFrontPic_Donphan[]; -extern const u32 gMonPalette_Donphan[]; -extern const u32 gMonBackPic_Donphan[]; -extern const u32 gMonShinyPalette_Donphan[]; -extern const u32 gMonStillFrontPic_Donphan[]; -extern const u8 gMonIcon_Donphan[]; -extern const u8 gMonFootprint_Donphan[]; -extern const u32 gMonFrontPic_Porygon2[]; -extern const u32 gMonPalette_Porygon2[]; -extern const u32 gMonBackPic_Porygon2[]; -extern const u32 gMonShinyPalette_Porygon2[]; -extern const u32 gMonStillFrontPic_Porygon2[]; -extern const u8 gMonIcon_Porygon2[]; -extern const u8 gMonFootprint_Porygon2[]; -extern const u32 gMonFrontPic_Stantler[]; -extern const u32 gMonPalette_Stantler[]; -extern const u32 gMonBackPic_Stantler[]; -extern const u32 gMonShinyPalette_Stantler[]; -extern const u32 gMonStillFrontPic_Stantler[]; -extern const u8 gMonIcon_Stantler[]; -extern const u8 gMonFootprint_Stantler[]; -extern const u32 gMonFrontPic_Smeargle[]; -extern const u32 gMonPalette_Smeargle[]; -extern const u32 gMonBackPic_Smeargle[]; -extern const u32 gMonShinyPalette_Smeargle[]; -extern const u32 gMonStillFrontPic_Smeargle[]; -extern const u8 gMonIcon_Smeargle[]; -extern const u8 gMonFootprint_Smeargle[]; -extern const u32 gMonFrontPic_Tyrogue[]; -extern const u32 gMonPalette_Tyrogue[]; -extern const u32 gMonBackPic_Tyrogue[]; -extern const u32 gMonShinyPalette_Tyrogue[]; -extern const u32 gMonStillFrontPic_Tyrogue[]; -extern const u8 gMonIcon_Tyrogue[]; -extern const u8 gMonFootprint_Tyrogue[]; -extern const u32 gMonFrontPic_Hitmontop[]; -extern const u32 gMonPalette_Hitmontop[]; -extern const u32 gMonBackPic_Hitmontop[]; -extern const u32 gMonShinyPalette_Hitmontop[]; -extern const u32 gMonStillFrontPic_Hitmontop[]; -extern const u8 gMonIcon_Hitmontop[]; -extern const u8 gMonFootprint_Hitmontop[]; -extern const u32 gMonFrontPic_Smoochum[]; -extern const u32 gMonPalette_Smoochum[]; -extern const u32 gMonBackPic_Smoochum[]; -extern const u32 gMonShinyPalette_Smoochum[]; -extern const u32 gMonStillFrontPic_Smoochum[]; -extern const u8 gMonIcon_Smoochum[]; -extern const u8 gMonFootprint_Smoochum[]; -extern const u32 gMonFrontPic_Elekid[]; -extern const u32 gMonPalette_Elekid[]; -extern const u32 gMonBackPic_Elekid[]; -extern const u32 gMonShinyPalette_Elekid[]; -extern const u32 gMonStillFrontPic_Elekid[]; -extern const u8 gMonIcon_Elekid[]; -extern const u8 gMonFootprint_Elekid[]; -extern const u32 gMonFrontPic_Magby[]; -extern const u32 gMonPalette_Magby[]; -extern const u32 gMonBackPic_Magby[]; -extern const u32 gMonShinyPalette_Magby[]; -extern const u32 gMonStillFrontPic_Magby[]; -extern const u8 gMonIcon_Magby[]; -extern const u8 gMonFootprint_Magby[]; -extern const u32 gMonFrontPic_Miltank[]; -extern const u32 gMonPalette_Miltank[]; -extern const u32 gMonBackPic_Miltank[]; -extern const u32 gMonShinyPalette_Miltank[]; -extern const u32 gMonStillFrontPic_Miltank[]; -extern const u8 gMonIcon_Miltank[]; -extern const u8 gMonFootprint_Miltank[]; -extern const u32 gMonFrontPic_Blissey[]; -extern const u32 gMonPalette_Blissey[]; -extern const u32 gMonBackPic_Blissey[]; -extern const u32 gMonShinyPalette_Blissey[]; -extern const u32 gMonStillFrontPic_Blissey[]; -extern const u8 gMonIcon_Blissey[]; -extern const u8 gMonFootprint_Blissey[]; -extern const u32 gMonFrontPic_Raikou[]; -extern const u32 gMonPalette_Raikou[]; -extern const u32 gMonBackPic_Raikou[]; -extern const u32 gMonShinyPalette_Raikou[]; -extern const u32 gMonStillFrontPic_Raikou[]; -extern const u8 gMonIcon_Raikou[]; -extern const u8 gMonFootprint_Raikou[]; -extern const u32 gMonFrontPic_Entei[]; -extern const u32 gMonPalette_Entei[]; -extern const u32 gMonBackPic_Entei[]; -extern const u32 gMonShinyPalette_Entei[]; -extern const u32 gMonStillFrontPic_Entei[]; -extern const u8 gMonIcon_Entei[]; -extern const u8 gMonFootprint_Entei[]; -extern const u32 gMonFrontPic_Suicune[]; -extern const u32 gMonPalette_Suicune[]; -extern const u32 gMonBackPic_Suicune[]; -extern const u32 gMonShinyPalette_Suicune[]; -extern const u32 gMonStillFrontPic_Suicune[]; -extern const u8 gMonIcon_Suicune[]; -extern const u8 gMonFootprint_Suicune[]; -extern const u32 gMonFrontPic_Larvitar[]; -extern const u32 gMonPalette_Larvitar[]; -extern const u32 gMonBackPic_Larvitar[]; -extern const u32 gMonShinyPalette_Larvitar[]; -extern const u32 gMonStillFrontPic_Larvitar[]; -extern const u8 gMonIcon_Larvitar[]; -extern const u8 gMonFootprint_Larvitar[]; -extern const u32 gMonFrontPic_Pupitar[]; -extern const u32 gMonPalette_Pupitar[]; -extern const u32 gMonBackPic_Pupitar[]; -extern const u32 gMonShinyPalette_Pupitar[]; -extern const u32 gMonStillFrontPic_Pupitar[]; -extern const u8 gMonIcon_Pupitar[]; -extern const u8 gMonFootprint_Pupitar[]; -extern const u32 gMonFrontPic_Tyranitar[]; -extern const u32 gMonPalette_Tyranitar[]; -extern const u32 gMonBackPic_Tyranitar[]; -extern const u32 gMonShinyPalette_Tyranitar[]; -extern const u32 gMonStillFrontPic_Tyranitar[]; -extern const u8 gMonIcon_Tyranitar[]; -extern const u8 gMonFootprint_Tyranitar[]; -extern const u32 gMonFrontPic_Lugia[]; -extern const u32 gMonPalette_Lugia[]; -extern const u32 gMonBackPic_Lugia[]; -extern const u32 gMonShinyPalette_Lugia[]; -extern const u32 gMonStillFrontPic_Lugia[]; -extern const u8 gMonIcon_Lugia[]; -extern const u8 gMonFootprint_Lugia[]; -extern const u32 gMonFrontPic_HoOh[]; -extern const u32 gMonPalette_HoOh[]; -extern const u32 gMonBackPic_HoOh[]; -extern const u32 gMonShinyPalette_HoOh[]; -extern const u32 gMonStillFrontPic_HoOh[]; -extern const u8 gMonIcon_HoOh[]; -extern const u8 gMonFootprint_HoOh[]; -extern const u32 gMonFrontPic_Celebi[]; -extern const u32 gMonPalette_Celebi[]; -extern const u32 gMonBackPic_Celebi[]; -extern const u32 gMonShinyPalette_Celebi[]; -extern const u32 gMonStillFrontPic_Celebi[]; -extern const u8 gMonIcon_Celebi[]; -extern const u8 gMonFootprint_Celebi[]; -extern const u32 gMonFrontPic_QuestionMark[]; -extern const u32 gMonPalette_QuestionMark[]; -extern const u32 gMonBackPic_QuestionMark[]; -extern const u32 gMonShinyPalette_QuestionMark[]; -extern const u32 gMonFrontPic_Treecko[]; -extern const u32 gMonPalette_Treecko[]; -extern const u32 gMonBackPic_Treecko[]; -extern const u32 gMonShinyPalette_Treecko[]; -extern const u32 gMonStillFrontPic_Treecko[]; -extern const u8 gMonIcon_Treecko[]; -extern const u8 gMonFootprint_Treecko[]; -extern const u32 gMonFrontPic_Grovyle[]; -extern const u32 gMonPalette_Grovyle[]; -extern const u32 gMonBackPic_Grovyle[]; -extern const u32 gMonShinyPalette_Grovyle[]; -extern const u32 gMonStillFrontPic_Grovyle[]; -extern const u8 gMonIcon_Grovyle[]; -extern const u8 gMonFootprint_Grovyle[]; -extern const u32 gMonFrontPic_Sceptile[]; -extern const u32 gMonPalette_Sceptile[]; -extern const u32 gMonBackPic_Sceptile[]; -extern const u32 gMonShinyPalette_Sceptile[]; -extern const u32 gMonStillFrontPic_Sceptile[]; -extern const u8 gMonIcon_Sceptile[]; -extern const u8 gMonFootprint_Sceptile[]; -extern const u32 gMonFrontPic_Torchic[]; -extern const u32 gMonPalette_Torchic[]; -extern const u32 gMonBackPic_Torchic[]; -extern const u32 gMonShinyPalette_Torchic[]; -extern const u32 gMonStillFrontPic_Torchic[]; -extern const u8 gMonIcon_Torchic[]; -extern const u8 gMonFootprint_Torchic[]; -extern const u32 gMonFrontPic_Combusken[]; -extern const u32 gMonPalette_Combusken[]; -extern const u32 gMonBackPic_Combusken[]; -extern const u32 gMonShinyPalette_Combusken[]; -extern const u32 gMonStillFrontPic_Combusken[]; -extern const u8 gMonIcon_Combusken[]; -extern const u8 gMonFootprint_Combusken[]; -extern const u32 gMonFrontPic_Blaziken[]; -extern const u32 gMonPalette_Blaziken[]; -extern const u32 gMonBackPic_Blaziken[]; -extern const u32 gMonShinyPalette_Blaziken[]; -extern const u32 gMonStillFrontPic_Blaziken[]; -extern const u8 gMonIcon_Blaziken[]; -extern const u8 gMonFootprint_Blaziken[]; -extern const u32 gMonFrontPic_Mudkip[]; -extern const u32 gMonPalette_Mudkip[]; -extern const u32 gMonBackPic_Mudkip[]; -extern const u32 gMonShinyPalette_Mudkip[]; -extern const u32 gMonStillFrontPic_Mudkip[]; -extern const u8 gMonIcon_Mudkip[]; -extern const u8 gMonFootprint_Mudkip[]; -extern const u32 gMonFrontPic_Marshtomp[]; -extern const u32 gMonPalette_Marshtomp[]; -extern const u32 gMonBackPic_Marshtomp[]; -extern const u32 gMonShinyPalette_Marshtomp[]; -extern const u32 gMonStillFrontPic_Marshtomp[]; -extern const u8 gMonIcon_Marshtomp[]; -extern const u8 gMonFootprint_Marshtomp[]; -extern const u32 gMonFrontPic_Swampert[]; -extern const u32 gMonPalette_Swampert[]; -extern const u32 gMonBackPic_Swampert[]; -extern const u32 gMonShinyPalette_Swampert[]; -extern const u32 gMonStillFrontPic_Swampert[]; -extern const u8 gMonIcon_Swampert[]; -extern const u8 gMonFootprint_Swampert[]; -extern const u32 gMonFrontPic_Poochyena[]; -extern const u32 gMonPalette_Poochyena[]; -extern const u32 gMonBackPic_Poochyena[]; -extern const u32 gMonShinyPalette_Poochyena[]; -extern const u32 gMonStillFrontPic_Poochyena[]; -extern const u8 gMonIcon_Poochyena[]; -extern const u8 gMonFootprint_Poochyena[]; -extern const u32 gMonFrontPic_Mightyena[]; -extern const u32 gMonPalette_Mightyena[]; -extern const u32 gMonBackPic_Mightyena[]; -extern const u32 gMonShinyPalette_Mightyena[]; -extern const u32 gMonStillFrontPic_Mightyena[]; -extern const u8 gMonIcon_Mightyena[]; -extern const u8 gMonFootprint_Mightyena[]; -extern const u32 gMonFrontPic_Zigzagoon[]; -extern const u32 gMonPalette_Zigzagoon[]; -extern const u32 gMonBackPic_Zigzagoon[]; -extern const u32 gMonShinyPalette_Zigzagoon[]; -extern const u32 gMonStillFrontPic_Zigzagoon[]; -extern const u8 gMonIcon_Zigzagoon[]; -extern const u8 gMonFootprint_Zigzagoon[]; -extern const u32 gMonFrontPic_Linoone[]; -extern const u32 gMonPalette_Linoone[]; -extern const u32 gMonBackPic_Linoone[]; -extern const u32 gMonShinyPalette_Linoone[]; -extern const u32 gMonStillFrontPic_Linoone[]; -extern const u8 gMonIcon_Linoone[]; -extern const u8 gMonFootprint_Linoone[]; -extern const u32 gMonFrontPic_Wurmple[]; -extern const u32 gMonPalette_Wurmple[]; -extern const u32 gMonBackPic_Wurmple[]; -extern const u32 gMonShinyPalette_Wurmple[]; -extern const u32 gMonStillFrontPic_Wurmple[]; -extern const u8 gMonIcon_Wurmple[]; -extern const u8 gMonFootprint_Wurmple[]; -extern const u32 gMonFrontPic_Silcoon[]; -extern const u32 gMonPalette_Silcoon[]; -extern const u32 gMonBackPic_Silcoon[]; -extern const u32 gMonShinyPalette_Silcoon[]; -extern const u32 gMonStillFrontPic_Silcoon[]; -extern const u8 gMonIcon_Silcoon[]; -extern const u8 gMonFootprint_Silcoon[]; -extern const u32 gMonFrontPic_Beautifly[]; -extern const u32 gMonPalette_Beautifly[]; -extern const u32 gMonBackPic_Beautifly[]; -extern const u32 gMonShinyPalette_Beautifly[]; -extern const u32 gMonStillFrontPic_Beautifly[]; -extern const u8 gMonIcon_Beautifly[]; -extern const u8 gMonFootprint_Beautifly[]; -extern const u32 gMonFrontPic_Cascoon[]; -extern const u32 gMonPalette_Cascoon[]; -extern const u32 gMonBackPic_Cascoon[]; -extern const u32 gMonShinyPalette_Cascoon[]; -extern const u32 gMonStillFrontPic_Cascoon[]; -extern const u8 gMonIcon_Cascoon[]; -extern const u8 gMonFootprint_Cascoon[]; -extern const u32 gMonFrontPic_Dustox[]; -extern const u32 gMonPalette_Dustox[]; -extern const u32 gMonBackPic_Dustox[]; -extern const u32 gMonShinyPalette_Dustox[]; -extern const u32 gMonStillFrontPic_Dustox[]; -extern const u8 gMonIcon_Dustox[]; -extern const u8 gMonFootprint_Dustox[]; -extern const u32 gMonFrontPic_Lotad[]; -extern const u32 gMonPalette_Lotad[]; -extern const u32 gMonBackPic_Lotad[]; -extern const u32 gMonShinyPalette_Lotad[]; -extern const u32 gMonStillFrontPic_Lotad[]; -extern const u8 gMonIcon_Lotad[]; -extern const u8 gMonFootprint_Lotad[]; -extern const u32 gMonFrontPic_Lombre[]; -extern const u32 gMonPalette_Lombre[]; -extern const u32 gMonBackPic_Lombre[]; -extern const u32 gMonShinyPalette_Lombre[]; -extern const u32 gMonStillFrontPic_Lombre[]; -extern const u8 gMonIcon_Lombre[]; -extern const u8 gMonFootprint_Lombre[]; -extern const u32 gMonFrontPic_Ludicolo[]; -extern const u32 gMonPalette_Ludicolo[]; -extern const u32 gMonBackPic_Ludicolo[]; -extern const u32 gMonShinyPalette_Ludicolo[]; -extern const u32 gMonStillFrontPic_Ludicolo[]; -extern const u8 gMonIcon_Ludicolo[]; -extern const u8 gMonFootprint_Ludicolo[]; -extern const u32 gMonFrontPic_Seedot[]; -extern const u32 gMonPalette_Seedot[]; -extern const u32 gMonBackPic_Seedot[]; -extern const u32 gMonShinyPalette_Seedot[]; -extern const u32 gMonStillFrontPic_Seedot[]; -extern const u8 gMonIcon_Seedot[]; -extern const u8 gMonFootprint_Seedot[]; -extern const u32 gMonFrontPic_Nuzleaf[]; -extern const u32 gMonPalette_Nuzleaf[]; -extern const u32 gMonBackPic_Nuzleaf[]; -extern const u32 gMonShinyPalette_Nuzleaf[]; -extern const u32 gMonStillFrontPic_Nuzleaf[]; -extern const u8 gMonIcon_Nuzleaf[]; -extern const u8 gMonFootprint_Nuzleaf[]; -extern const u32 gMonFrontPic_Shiftry[]; -extern const u32 gMonPalette_Shiftry[]; -extern const u32 gMonBackPic_Shiftry[]; -extern const u32 gMonShinyPalette_Shiftry[]; -extern const u32 gMonStillFrontPic_Shiftry[]; -extern const u8 gMonIcon_Shiftry[]; -extern const u8 gMonFootprint_Shiftry[]; -extern const u32 gMonFrontPic_Nincada[]; -extern const u32 gMonPalette_Nincada[]; -extern const u32 gMonBackPic_Nincada[]; -extern const u32 gMonShinyPalette_Nincada[]; -extern const u32 gMonStillFrontPic_Nincada[]; -extern const u8 gMonIcon_Nincada[]; -extern const u8 gMonFootprint_Nincada[]; -extern const u32 gMonFrontPic_Ninjask[]; -extern const u32 gMonPalette_Ninjask[]; -extern const u32 gMonBackPic_Ninjask[]; -extern const u32 gMonShinyPalette_Ninjask[]; -extern const u32 gMonStillFrontPic_Ninjask[]; -extern const u8 gMonIcon_Ninjask[]; -extern const u8 gMonFootprint_Ninjask[]; -extern const u32 gMonFrontPic_Shedinja[]; -extern const u32 gMonPalette_Shedinja[]; -extern const u32 gMonBackPic_Shedinja[]; -extern const u32 gMonShinyPalette_Shedinja[]; -extern const u32 gMonStillFrontPic_Shedinja[]; -extern const u8 gMonIcon_Shedinja[]; -extern const u8 gMonFootprint_Shedinja[]; -extern const u32 gMonFrontPic_Taillow[]; -extern const u32 gMonPalette_Taillow[]; -extern const u32 gMonBackPic_Taillow[]; -extern const u32 gMonShinyPalette_Taillow[]; -extern const u32 gMonStillFrontPic_Taillow[]; -extern const u8 gMonIcon_Taillow[]; -extern const u8 gMonFootprint_Taillow[]; -extern const u32 gMonFrontPic_Swellow[]; -extern const u32 gMonPalette_Swellow[]; -extern const u32 gMonBackPic_Swellow[]; -extern const u32 gMonShinyPalette_Swellow[]; -extern const u32 gMonStillFrontPic_Swellow[]; -extern const u8 gMonIcon_Swellow[]; -extern const u8 gMonFootprint_Swellow[]; -extern const u32 gMonFrontPic_Shroomish[]; -extern const u32 gMonPalette_Shroomish[]; -extern const u32 gMonBackPic_Shroomish[]; -extern const u32 gMonShinyPalette_Shroomish[]; -extern const u32 gMonStillFrontPic_Shroomish[]; -extern const u8 gMonIcon_Shroomish[]; -extern const u8 gMonFootprint_Shroomish[]; -extern const u32 gMonFrontPic_Breloom[]; -extern const u32 gMonPalette_Breloom[]; -extern const u32 gMonBackPic_Breloom[]; -extern const u32 gMonShinyPalette_Breloom[]; -extern const u32 gMonStillFrontPic_Breloom[]; -extern const u8 gMonIcon_Breloom[]; -extern const u8 gMonFootprint_Breloom[]; -extern const u32 gMonFrontPic_Spinda[]; -extern const u32 gMonPalette_Spinda[]; -extern const u32 gMonBackPic_Spinda[]; -extern const u32 gMonShinyPalette_Spinda[]; -extern const u32 gMonStillFrontPic_Spinda[]; -extern const u8 gMonIcon_Spinda[]; -extern const u8 gMonFootprint_Spinda[]; -extern const u32 gMonFrontPic_Wingull[]; -extern const u32 gMonPalette_Wingull[]; -extern const u32 gMonBackPic_Wingull[]; -extern const u32 gMonShinyPalette_Wingull[]; -extern const u32 gMonStillFrontPic_Wingull[]; -extern const u8 gMonIcon_Wingull[]; -extern const u8 gMonFootprint_Wingull[]; -extern const u32 gMonFrontPic_Pelipper[]; -extern const u32 gMonPalette_Pelipper[]; -extern const u32 gMonBackPic_Pelipper[]; -extern const u32 gMonShinyPalette_Pelipper[]; -extern const u32 gMonStillFrontPic_Pelipper[]; -extern const u8 gMonIcon_Pelipper[]; -extern const u8 gMonFootprint_Pelipper[]; -extern const u32 gMonFrontPic_Surskit[]; -extern const u32 gMonPalette_Surskit[]; -extern const u32 gMonBackPic_Surskit[]; -extern const u32 gMonShinyPalette_Surskit[]; -extern const u32 gMonStillFrontPic_Surskit[]; -extern const u8 gMonIcon_Surskit[]; -extern const u8 gMonFootprint_Surskit[]; -extern const u32 gMonFrontPic_Masquerain[]; -extern const u32 gMonPalette_Masquerain[]; -extern const u32 gMonBackPic_Masquerain[]; -extern const u32 gMonShinyPalette_Masquerain[]; -extern const u32 gMonStillFrontPic_Masquerain[]; -extern const u8 gMonIcon_Masquerain[]; -extern const u8 gMonFootprint_Masquerain[]; -extern const u32 gMonFrontPic_Wailmer[]; -extern const u32 gMonPalette_Wailmer[]; -extern const u32 gMonBackPic_Wailmer[]; -extern const u32 gMonShinyPalette_Wailmer[]; -extern const u32 gMonStillFrontPic_Wailmer[]; -extern const u8 gMonIcon_Wailmer[]; -extern const u8 gMonFootprint_Wailmer[]; -extern const u32 gMonFrontPic_Wailord[]; -extern const u32 gMonPalette_Wailord[]; -extern const u32 gMonBackPic_Wailord[]; -extern const u32 gMonShinyPalette_Wailord[]; -extern const u32 gMonStillFrontPic_Wailord[]; -extern const u8 gMonIcon_Wailord[]; -extern const u8 gMonFootprint_Wailord[]; -extern const u32 gMonFrontPic_Skitty[]; -extern const u32 gMonPalette_Skitty[]; -extern const u32 gMonBackPic_Skitty[]; -extern const u32 gMonShinyPalette_Skitty[]; -extern const u32 gMonStillFrontPic_Skitty[]; -extern const u8 gMonIcon_Skitty[]; -extern const u8 gMonFootprint_Skitty[]; -extern const u32 gMonFrontPic_Delcatty[]; -extern const u32 gMonPalette_Delcatty[]; -extern const u32 gMonBackPic_Delcatty[]; -extern const u32 gMonShinyPalette_Delcatty[]; -extern const u32 gMonStillFrontPic_Delcatty[]; -extern const u8 gMonIcon_Delcatty[]; -extern const u8 gMonFootprint_Delcatty[]; -extern const u32 gMonFrontPic_Kecleon[]; -extern const u32 gMonPalette_Kecleon[]; -extern const u32 gMonBackPic_Kecleon[]; -extern const u32 gMonShinyPalette_Kecleon[]; -extern const u32 gMonStillFrontPic_Kecleon[]; -extern const u8 gMonIcon_Kecleon[]; -extern const u8 gMonFootprint_Kecleon[]; -extern const u32 gMonFrontPic_Baltoy[]; -extern const u32 gMonPalette_Baltoy[]; -extern const u32 gMonBackPic_Baltoy[]; -extern const u32 gMonShinyPalette_Baltoy[]; -extern const u32 gMonStillFrontPic_Baltoy[]; -extern const u8 gMonIcon_Baltoy[]; -extern const u8 gMonFootprint_Baltoy[]; -extern const u32 gMonFrontPic_Claydol[]; -extern const u32 gMonPalette_Claydol[]; -extern const u32 gMonBackPic_Claydol[]; -extern const u32 gMonShinyPalette_Claydol[]; -extern const u32 gMonStillFrontPic_Claydol[]; -extern const u8 gMonIcon_Claydol[]; -extern const u8 gMonFootprint_Claydol[]; -extern const u32 gMonFrontPic_Nosepass[]; -extern const u32 gMonPalette_Nosepass[]; -extern const u32 gMonBackPic_Nosepass[]; -extern const u32 gMonShinyPalette_Nosepass[]; -extern const u32 gMonStillFrontPic_Nosepass[]; -extern const u8 gMonIcon_Nosepass[]; -extern const u8 gMonFootprint_Nosepass[]; -extern const u32 gMonFrontPic_Torkoal[]; -extern const u32 gMonPalette_Torkoal[]; -extern const u32 gMonBackPic_Torkoal[]; -extern const u32 gMonShinyPalette_Torkoal[]; -extern const u32 gMonStillFrontPic_Torkoal[]; -extern const u8 gMonIcon_Torkoal[]; -extern const u8 gMonFootprint_Torkoal[]; -extern const u32 gMonFrontPic_Sableye[]; -extern const u32 gMonPalette_Sableye[]; -extern const u32 gMonBackPic_Sableye[]; -extern const u32 gMonShinyPalette_Sableye[]; -extern const u32 gMonStillFrontPic_Sableye[]; -extern const u8 gMonIcon_Sableye[]; -extern const u8 gMonFootprint_Sableye[]; -extern const u32 gMonFrontPic_Barboach[]; -extern const u32 gMonPalette_Barboach[]; -extern const u32 gMonBackPic_Barboach[]; -extern const u32 gMonShinyPalette_Barboach[]; -extern const u32 gMonStillFrontPic_Barboach[]; -extern const u8 gMonIcon_Barboach[]; -extern const u8 gMonFootprint_Barboach[]; -extern const u32 gMonFrontPic_Whiscash[]; -extern const u32 gMonPalette_Whiscash[]; -extern const u32 gMonBackPic_Whiscash[]; -extern const u32 gMonShinyPalette_Whiscash[]; -extern const u32 gMonStillFrontPic_Whiscash[]; -extern const u8 gMonIcon_Whiscash[]; -extern const u8 gMonFootprint_Whiscash[]; -extern const u32 gMonFrontPic_Luvdisc[]; -extern const u32 gMonPalette_Luvdisc[]; -extern const u32 gMonBackPic_Luvdisc[]; -extern const u32 gMonShinyPalette_Luvdisc[]; -extern const u32 gMonStillFrontPic_Luvdisc[]; -extern const u8 gMonIcon_Luvdisc[]; -extern const u8 gMonFootprint_Luvdisc[]; -extern const u32 gMonFrontPic_Corphish[]; -extern const u32 gMonPalette_Corphish[]; -extern const u32 gMonBackPic_Corphish[]; -extern const u32 gMonShinyPalette_Corphish[]; -extern const u32 gMonStillFrontPic_Corphish[]; -extern const u8 gMonIcon_Corphish[]; -extern const u8 gMonFootprint_Corphish[]; -extern const u32 gMonFrontPic_Crawdaunt[]; -extern const u32 gMonPalette_Crawdaunt[]; -extern const u32 gMonBackPic_Crawdaunt[]; -extern const u32 gMonShinyPalette_Crawdaunt[]; -extern const u32 gMonStillFrontPic_Crawdaunt[]; -extern const u8 gMonIcon_Crawdaunt[]; -extern const u8 gMonFootprint_Crawdaunt[]; -extern const u32 gMonFrontPic_Feebas[]; -extern const u32 gMonPalette_Feebas[]; -extern const u32 gMonBackPic_Feebas[]; -extern const u32 gMonShinyPalette_Feebas[]; -extern const u32 gMonStillFrontPic_Feebas[]; -extern const u8 gMonIcon_Feebas[]; -extern const u8 gMonFootprint_Feebas[]; -extern const u32 gMonFrontPic_Milotic[]; -extern const u32 gMonPalette_Milotic[]; -extern const u32 gMonBackPic_Milotic[]; -extern const u32 gMonShinyPalette_Milotic[]; -extern const u32 gMonStillFrontPic_Milotic[]; -extern const u8 gMonIcon_Milotic[]; -extern const u8 gMonFootprint_Milotic[]; -extern const u32 gMonFrontPic_Carvanha[]; -extern const u32 gMonPalette_Carvanha[]; -extern const u32 gMonBackPic_Carvanha[]; -extern const u32 gMonShinyPalette_Carvanha[]; -extern const u32 gMonStillFrontPic_Carvanha[]; -extern const u8 gMonIcon_Carvanha[]; -extern const u8 gMonFootprint_Carvanha[]; -extern const u32 gMonFrontPic_Sharpedo[]; -extern const u32 gMonPalette_Sharpedo[]; -extern const u32 gMonBackPic_Sharpedo[]; -extern const u32 gMonShinyPalette_Sharpedo[]; -extern const u32 gMonStillFrontPic_Sharpedo[]; -extern const u8 gMonIcon_Sharpedo[]; -extern const u8 gMonFootprint_Sharpedo[]; -extern const u32 gMonFrontPic_Trapinch[]; -extern const u32 gMonPalette_Trapinch[]; -extern const u32 gMonBackPic_Trapinch[]; -extern const u32 gMonShinyPalette_Trapinch[]; -extern const u32 gMonStillFrontPic_Trapinch[]; -extern const u8 gMonIcon_Trapinch[]; -extern const u8 gMonFootprint_Trapinch[]; -extern const u32 gMonFrontPic_Vibrava[]; -extern const u32 gMonPalette_Vibrava[]; -extern const u32 gMonBackPic_Vibrava[]; -extern const u32 gMonShinyPalette_Vibrava[]; -extern const u32 gMonStillFrontPic_Vibrava[]; -extern const u8 gMonIcon_Vibrava[]; -extern const u8 gMonFootprint_Vibrava[]; -extern const u32 gMonFrontPic_Flygon[]; -extern const u32 gMonPalette_Flygon[]; -extern const u32 gMonBackPic_Flygon[]; -extern const u32 gMonShinyPalette_Flygon[]; -extern const u32 gMonStillFrontPic_Flygon[]; -extern const u8 gMonIcon_Flygon[]; -extern const u8 gMonFootprint_Flygon[]; -extern const u32 gMonFrontPic_Makuhita[]; -extern const u32 gMonPalette_Makuhita[]; -extern const u32 gMonBackPic_Makuhita[]; -extern const u32 gMonShinyPalette_Makuhita[]; -extern const u32 gMonStillFrontPic_Makuhita[]; -extern const u8 gMonIcon_Makuhita[]; -extern const u8 gMonFootprint_Makuhita[]; -extern const u32 gMonFrontPic_Hariyama[]; -extern const u32 gMonPalette_Hariyama[]; -extern const u32 gMonBackPic_Hariyama[]; -extern const u32 gMonShinyPalette_Hariyama[]; -extern const u32 gMonStillFrontPic_Hariyama[]; -extern const u8 gMonIcon_Hariyama[]; -extern const u8 gMonFootprint_Hariyama[]; -extern const u32 gMonFrontPic_Electrike[]; -extern const u32 gMonPalette_Electrike[]; -extern const u32 gMonBackPic_Electrike[]; -extern const u32 gMonShinyPalette_Electrike[]; -extern const u32 gMonStillFrontPic_Electrike[]; -extern const u8 gMonIcon_Electrike[]; -extern const u8 gMonFootprint_Electrike[]; -extern const u32 gMonFrontPic_Manectric[]; -extern const u32 gMonPalette_Manectric[]; -extern const u32 gMonBackPic_Manectric[]; -extern const u32 gMonShinyPalette_Manectric[]; -extern const u32 gMonStillFrontPic_Manectric[]; -extern const u8 gMonIcon_Manectric[]; -extern const u8 gMonFootprint_Manectric[]; -extern const u32 gMonFrontPic_Numel[]; -extern const u32 gMonPalette_Numel[]; -extern const u32 gMonBackPic_Numel[]; -extern const u32 gMonShinyPalette_Numel[]; -extern const u32 gMonStillFrontPic_Numel[]; -extern const u8 gMonIcon_Numel[]; -extern const u8 gMonFootprint_Numel[]; -extern const u32 gMonFrontPic_Camerupt[]; -extern const u32 gMonPalette_Camerupt[]; -extern const u32 gMonBackPic_Camerupt[]; -extern const u32 gMonShinyPalette_Camerupt[]; -extern const u32 gMonStillFrontPic_Camerupt[]; -extern const u8 gMonIcon_Camerupt[]; -extern const u8 gMonFootprint_Camerupt[]; -extern const u32 gMonFrontPic_Spheal[]; -extern const u32 gMonPalette_Spheal[]; -extern const u32 gMonBackPic_Spheal[]; -extern const u32 gMonShinyPalette_Spheal[]; -extern const u32 gMonStillFrontPic_Spheal[]; -extern const u8 gMonIcon_Spheal[]; -extern const u8 gMonFootprint_Spheal[]; -extern const u32 gMonFrontPic_Sealeo[]; -extern const u32 gMonPalette_Sealeo[]; -extern const u32 gMonBackPic_Sealeo[]; -extern const u32 gMonShinyPalette_Sealeo[]; -extern const u32 gMonStillFrontPic_Sealeo[]; -extern const u8 gMonIcon_Sealeo[]; -extern const u8 gMonFootprint_Sealeo[]; -extern const u32 gMonFrontPic_Walrein[]; -extern const u32 gMonPalette_Walrein[]; -extern const u32 gMonBackPic_Walrein[]; -extern const u32 gMonShinyPalette_Walrein[]; -extern const u32 gMonStillFrontPic_Walrein[]; -extern const u8 gMonIcon_Walrein[]; -extern const u8 gMonFootprint_Walrein[]; -extern const u32 gMonFrontPic_Cacnea[]; -extern const u32 gMonPalette_Cacnea[]; -extern const u32 gMonBackPic_Cacnea[]; -extern const u32 gMonShinyPalette_Cacnea[]; -extern const u32 gMonStillFrontPic_Cacnea[]; -extern const u8 gMonIcon_Cacnea[]; -extern const u8 gMonFootprint_Cacnea[]; -extern const u32 gMonFrontPic_Cacturne[]; -extern const u32 gMonPalette_Cacturne[]; -extern const u32 gMonBackPic_Cacturne[]; -extern const u32 gMonShinyPalette_Cacturne[]; -extern const u32 gMonStillFrontPic_Cacturne[]; -extern const u8 gMonIcon_Cacturne[]; -extern const u8 gMonFootprint_Cacturne[]; -extern const u32 gMonFrontPic_Snorunt[]; -extern const u32 gMonPalette_Snorunt[]; -extern const u32 gMonBackPic_Snorunt[]; -extern const u32 gMonShinyPalette_Snorunt[]; -extern const u32 gMonStillFrontPic_Snorunt[]; -extern const u8 gMonIcon_Snorunt[]; -extern const u8 gMonFootprint_Snorunt[]; -extern const u32 gMonFrontPic_Glalie[]; -extern const u32 gMonPalette_Glalie[]; -extern const u32 gMonBackPic_Glalie[]; -extern const u32 gMonShinyPalette_Glalie[]; -extern const u32 gMonStillFrontPic_Glalie[]; -extern const u8 gMonIcon_Glalie[]; -extern const u8 gMonFootprint_Glalie[]; -extern const u32 gMonFrontPic_Lunatone[]; -extern const u32 gMonPalette_Lunatone[]; -extern const u32 gMonBackPic_Lunatone[]; -extern const u32 gMonShinyPalette_Lunatone[]; -extern const u32 gMonStillFrontPic_Lunatone[]; -extern const u8 gMonIcon_Lunatone[]; -extern const u8 gMonFootprint_Lunatone[]; -extern const u32 gMonFrontPic_Solrock[]; -extern const u32 gMonPalette_Solrock[]; -extern const u32 gMonBackPic_Solrock[]; -extern const u32 gMonShinyPalette_Solrock[]; -extern const u32 gMonStillFrontPic_Solrock[]; -extern const u8 gMonIcon_Solrock[]; -extern const u8 gMonFootprint_Solrock[]; -extern const u32 gMonFrontPic_Azurill[]; -extern const u32 gMonPalette_Azurill[]; -extern const u32 gMonBackPic_Azurill[]; -extern const u32 gMonShinyPalette_Azurill[]; -extern const u32 gMonStillFrontPic_Azurill[]; -extern const u8 gMonIcon_Azurill[]; -extern const u8 gMonFootprint_Azurill[]; -extern const u32 gMonFrontPic_Spoink[]; -extern const u32 gMonPalette_Spoink[]; -extern const u32 gMonBackPic_Spoink[]; -extern const u32 gMonShinyPalette_Spoink[]; -extern const u32 gMonStillFrontPic_Spoink[]; -extern const u8 gMonIcon_Spoink[]; -extern const u8 gMonFootprint_Spoink[]; -extern const u32 gMonFrontPic_Grumpig[]; -extern const u32 gMonPalette_Grumpig[]; -extern const u32 gMonBackPic_Grumpig[]; -extern const u32 gMonShinyPalette_Grumpig[]; -extern const u32 gMonStillFrontPic_Grumpig[]; -extern const u8 gMonIcon_Grumpig[]; -extern const u8 gMonFootprint_Grumpig[]; -extern const u32 gMonFrontPic_Plusle[]; -extern const u32 gMonPalette_Plusle[]; -extern const u32 gMonBackPic_Plusle[]; -extern const u32 gMonShinyPalette_Plusle[]; -extern const u32 gMonStillFrontPic_Plusle[]; -extern const u8 gMonIcon_Plusle[]; -extern const u8 gMonFootprint_Plusle[]; -extern const u32 gMonFrontPic_Minun[]; -extern const u32 gMonPalette_Minun[]; -extern const u32 gMonBackPic_Minun[]; -extern const u32 gMonShinyPalette_Minun[]; -extern const u32 gMonStillFrontPic_Minun[]; -extern const u8 gMonIcon_Minun[]; -extern const u8 gMonFootprint_Minun[]; -extern const u32 gMonFrontPic_Mawile[]; -extern const u32 gMonPalette_Mawile[]; -extern const u32 gMonBackPic_Mawile[]; -extern const u32 gMonShinyPalette_Mawile[]; -extern const u32 gMonStillFrontPic_Mawile[]; -extern const u8 gMonIcon_Mawile[]; -extern const u8 gMonFootprint_Mawile[]; -extern const u32 gMonFrontPic_Meditite[]; -extern const u32 gMonPalette_Meditite[]; -extern const u32 gMonBackPic_Meditite[]; -extern const u32 gMonShinyPalette_Meditite[]; -extern const u32 gMonStillFrontPic_Meditite[]; -extern const u8 gMonIcon_Meditite[]; -extern const u8 gMonFootprint_Meditite[]; -extern const u32 gMonFrontPic_Medicham[]; -extern const u32 gMonPalette_Medicham[]; -extern const u32 gMonBackPic_Medicham[]; -extern const u32 gMonShinyPalette_Medicham[]; -extern const u32 gMonStillFrontPic_Medicham[]; -extern const u8 gMonIcon_Medicham[]; -extern const u8 gMonFootprint_Medicham[]; -extern const u32 gMonFrontPic_Swablu[]; -extern const u32 gMonPalette_Swablu[]; -extern const u32 gMonBackPic_Swablu[]; -extern const u32 gMonShinyPalette_Swablu[]; -extern const u32 gMonStillFrontPic_Swablu[]; -extern const u8 gMonIcon_Swablu[]; -extern const u8 gMonFootprint_Swablu[]; -extern const u32 gMonFrontPic_Altaria[]; -extern const u32 gMonPalette_Altaria[]; -extern const u32 gMonBackPic_Altaria[]; -extern const u32 gMonShinyPalette_Altaria[]; -extern const u32 gMonStillFrontPic_Altaria[]; -extern const u8 gMonIcon_Altaria[]; -extern const u8 gMonFootprint_Altaria[]; -extern const u32 gMonFrontPic_Wynaut[]; -extern const u32 gMonPalette_Wynaut[]; -extern const u32 gMonBackPic_Wynaut[]; -extern const u32 gMonShinyPalette_Wynaut[]; -extern const u32 gMonStillFrontPic_Wynaut[]; -extern const u8 gMonIcon_Wynaut[]; -extern const u8 gMonFootprint_Wynaut[]; -extern const u32 gMonFrontPic_Duskull[]; -extern const u32 gMonPalette_Duskull[]; -extern const u32 gMonBackPic_Duskull[]; -extern const u32 gMonShinyPalette_Duskull[]; -extern const u32 gMonStillFrontPic_Duskull[]; -extern const u8 gMonIcon_Duskull[]; -extern const u8 gMonFootprint_Duskull[]; -extern const u32 gMonFrontPic_Dusclops[]; -extern const u32 gMonPalette_Dusclops[]; -extern const u32 gMonBackPic_Dusclops[]; -extern const u32 gMonShinyPalette_Dusclops[]; -extern const u32 gMonStillFrontPic_Dusclops[]; -extern const u8 gMonIcon_Dusclops[]; -extern const u8 gMonFootprint_Dusclops[]; -extern const u32 gMonFrontPic_Roselia[]; -extern const u32 gMonPalette_Roselia[]; -extern const u32 gMonBackPic_Roselia[]; -extern const u32 gMonShinyPalette_Roselia[]; -extern const u32 gMonStillFrontPic_Roselia[]; -extern const u8 gMonIcon_Roselia[]; -extern const u8 gMonFootprint_Roselia[]; -extern const u32 gMonFrontPic_Slakoth[]; -extern const u32 gMonPalette_Slakoth[]; -extern const u32 gMonBackPic_Slakoth[]; -extern const u32 gMonShinyPalette_Slakoth[]; -extern const u32 gMonStillFrontPic_Slakoth[]; -extern const u8 gMonIcon_Slakoth[]; -extern const u8 gMonFootprint_Slakoth[]; -extern const u32 gMonFrontPic_Vigoroth[]; -extern const u32 gMonPalette_Vigoroth[]; -extern const u32 gMonBackPic_Vigoroth[]; -extern const u32 gMonShinyPalette_Vigoroth[]; -extern const u32 gMonStillFrontPic_Vigoroth[]; -extern const u8 gMonIcon_Vigoroth[]; -extern const u8 gMonFootprint_Vigoroth[]; -extern const u32 gMonFrontPic_Slaking[]; -extern const u32 gMonPalette_Slaking[]; -extern const u32 gMonBackPic_Slaking[]; -extern const u32 gMonShinyPalette_Slaking[]; -extern const u32 gMonStillFrontPic_Slaking[]; -extern const u8 gMonIcon_Slaking[]; -extern const u8 gMonFootprint_Slaking[]; -extern const u32 gMonFrontPic_Gulpin[]; -extern const u32 gMonPalette_Gulpin[]; -extern const u32 gMonBackPic_Gulpin[]; -extern const u32 gMonShinyPalette_Gulpin[]; -extern const u32 gMonStillFrontPic_Gulpin[]; -extern const u8 gMonIcon_Gulpin[]; -extern const u8 gMonFootprint_Gulpin[]; -extern const u32 gMonFrontPic_Swalot[]; -extern const u32 gMonPalette_Swalot[]; -extern const u32 gMonBackPic_Swalot[]; -extern const u32 gMonShinyPalette_Swalot[]; -extern const u32 gMonStillFrontPic_Swalot[]; -extern const u8 gMonIcon_Swalot[]; -extern const u8 gMonFootprint_Swalot[]; -extern const u32 gMonFrontPic_Tropius[]; -extern const u32 gMonPalette_Tropius[]; -extern const u32 gMonBackPic_Tropius[]; -extern const u32 gMonShinyPalette_Tropius[]; -extern const u32 gMonStillFrontPic_Tropius[]; -extern const u8 gMonIcon_Tropius[]; -extern const u8 gMonFootprint_Tropius[]; -extern const u32 gMonFrontPic_Whismur[]; -extern const u32 gMonPalette_Whismur[]; -extern const u32 gMonBackPic_Whismur[]; -extern const u32 gMonShinyPalette_Whismur[]; -extern const u32 gMonStillFrontPic_Whismur[]; -extern const u8 gMonIcon_Whismur[]; -extern const u8 gMonFootprint_Whismur[]; -extern const u32 gMonFrontPic_Loudred[]; -extern const u32 gMonPalette_Loudred[]; -extern const u32 gMonBackPic_Loudred[]; -extern const u32 gMonShinyPalette_Loudred[]; -extern const u32 gMonStillFrontPic_Loudred[]; -extern const u8 gMonIcon_Loudred[]; -extern const u8 gMonFootprint_Loudred[]; -extern const u32 gMonFrontPic_Exploud[]; -extern const u32 gMonPalette_Exploud[]; -extern const u32 gMonBackPic_Exploud[]; -extern const u32 gMonShinyPalette_Exploud[]; -extern const u32 gMonStillFrontPic_Exploud[]; -extern const u8 gMonIcon_Exploud[]; -extern const u8 gMonFootprint_Exploud[]; -extern const u32 gMonFrontPic_Clamperl[]; -extern const u32 gMonPalette_Clamperl[]; -extern const u32 gMonBackPic_Clamperl[]; -extern const u32 gMonShinyPalette_Clamperl[]; -extern const u32 gMonStillFrontPic_Clamperl[]; -extern const u8 gMonIcon_Clamperl[]; -extern const u8 gMonFootprint_Clamperl[]; -extern const u32 gMonFrontPic_Huntail[]; -extern const u32 gMonPalette_Huntail[]; -extern const u32 gMonBackPic_Huntail[]; -extern const u32 gMonShinyPalette_Huntail[]; -extern const u32 gMonStillFrontPic_Huntail[]; -extern const u8 gMonIcon_Huntail[]; -extern const u8 gMonFootprint_Huntail[]; -extern const u32 gMonFrontPic_Gorebyss[]; -extern const u32 gMonPalette_Gorebyss[]; -extern const u32 gMonBackPic_Gorebyss[]; -extern const u32 gMonShinyPalette_Gorebyss[]; -extern const u32 gMonStillFrontPic_Gorebyss[]; -extern const u8 gMonIcon_Gorebyss[]; -extern const u8 gMonFootprint_Gorebyss[]; -extern const u32 gMonFrontPic_Absol[]; -extern const u32 gMonPalette_Absol[]; -extern const u32 gMonBackPic_Absol[]; -extern const u32 gMonShinyPalette_Absol[]; -extern const u32 gMonStillFrontPic_Absol[]; -extern const u8 gMonIcon_Absol[]; -extern const u8 gMonFootprint_Absol[]; -extern const u32 gMonFrontPic_Shuppet[]; -extern const u32 gMonPalette_Shuppet[]; -extern const u32 gMonBackPic_Shuppet[]; -extern const u32 gMonShinyPalette_Shuppet[]; -extern const u32 gMonStillFrontPic_Shuppet[]; -extern const u8 gMonIcon_Shuppet[]; -extern const u8 gMonFootprint_Shuppet[]; -extern const u32 gMonFrontPic_Banette[]; -extern const u32 gMonPalette_Banette[]; -extern const u32 gMonBackPic_Banette[]; -extern const u32 gMonShinyPalette_Banette[]; -extern const u32 gMonStillFrontPic_Banette[]; -extern const u8 gMonIcon_Banette[]; -extern const u8 gMonFootprint_Banette[]; -extern const u32 gMonFrontPic_Seviper[]; -extern const u32 gMonPalette_Seviper[]; -extern const u32 gMonBackPic_Seviper[]; -extern const u32 gMonShinyPalette_Seviper[]; -extern const u32 gMonStillFrontPic_Seviper[]; -extern const u8 gMonIcon_Seviper[]; -extern const u8 gMonFootprint_Seviper[]; -extern const u32 gMonFrontPic_Zangoose[]; -extern const u32 gMonPalette_Zangoose[]; -extern const u32 gMonBackPic_Zangoose[]; -extern const u32 gMonShinyPalette_Zangoose[]; -extern const u32 gMonStillFrontPic_Zangoose[]; -extern const u8 gMonIcon_Zangoose[]; -extern const u8 gMonFootprint_Zangoose[]; -extern const u32 gMonFrontPic_Relicanth[]; -extern const u32 gMonPalette_Relicanth[]; -extern const u32 gMonBackPic_Relicanth[]; -extern const u32 gMonShinyPalette_Relicanth[]; -extern const u32 gMonStillFrontPic_Relicanth[]; -extern const u8 gMonIcon_Relicanth[]; -extern const u8 gMonFootprint_Relicanth[]; -extern const u32 gMonFrontPic_Aron[]; -extern const u32 gMonPalette_Aron[]; -extern const u32 gMonBackPic_Aron[]; -extern const u32 gMonShinyPalette_Aron[]; -extern const u32 gMonStillFrontPic_Aron[]; -extern const u8 gMonIcon_Aron[]; -extern const u8 gMonFootprint_Aron[]; -extern const u32 gMonFrontPic_Lairon[]; -extern const u32 gMonPalette_Lairon[]; -extern const u32 gMonBackPic_Lairon[]; -extern const u32 gMonShinyPalette_Lairon[]; -extern const u32 gMonStillFrontPic_Lairon[]; -extern const u8 gMonIcon_Lairon[]; -extern const u8 gMonFootprint_Lairon[]; -extern const u32 gMonFrontPic_Aggron[]; -extern const u32 gMonPalette_Aggron[]; -extern const u32 gMonBackPic_Aggron[]; -extern const u32 gMonShinyPalette_Aggron[]; -extern const u32 gMonStillFrontPic_Aggron[]; -extern const u8 gMonIcon_Aggron[]; -extern const u8 gMonFootprint_Aggron[]; -extern const u32 gMonFrontPic_Castform[]; -extern const u32 gMonPalette_Castform[]; -extern const u32 gMonBackPic_Castform[]; -extern const u32 gMonShinyPalette_Castform[]; -extern const u32 gMonStillFrontPic_Castform[]; -extern const u8 gMonIcon_Castform[]; -extern const u8 gMonFootprint_Castform[]; -extern const u32 gMonFrontPic_Volbeat[]; -extern const u32 gMonPalette_Volbeat[]; -extern const u32 gMonBackPic_Volbeat[]; -extern const u32 gMonShinyPalette_Volbeat[]; -extern const u32 gMonStillFrontPic_Volbeat[]; -extern const u8 gMonIcon_Volbeat[]; -extern const u8 gMonFootprint_Volbeat[]; -extern const u32 gMonFrontPic_Illumise[]; -extern const u32 gMonPalette_Illumise[]; -extern const u32 gMonBackPic_Illumise[]; -extern const u32 gMonShinyPalette_Illumise[]; -extern const u32 gMonStillFrontPic_Illumise[]; -extern const u8 gMonIcon_Illumise[]; -extern const u8 gMonFootprint_Illumise[]; -extern const u32 gMonFrontPic_Lileep[]; -extern const u32 gMonPalette_Lileep[]; -extern const u32 gMonBackPic_Lileep[]; -extern const u32 gMonShinyPalette_Lileep[]; -extern const u32 gMonStillFrontPic_Lileep[]; -extern const u8 gMonIcon_Lileep[]; -extern const u8 gMonFootprint_Lileep[]; -extern const u32 gMonFrontPic_Cradily[]; -extern const u32 gMonPalette_Cradily[]; -extern const u32 gMonBackPic_Cradily[]; -extern const u32 gMonShinyPalette_Cradily[]; -extern const u32 gMonStillFrontPic_Cradily[]; -extern const u8 gMonIcon_Cradily[]; -extern const u8 gMonFootprint_Cradily[]; -extern const u32 gMonFrontPic_Anorith[]; -extern const u32 gMonPalette_Anorith[]; -extern const u32 gMonBackPic_Anorith[]; -extern const u32 gMonShinyPalette_Anorith[]; -extern const u32 gMonStillFrontPic_Anorith[]; -extern const u8 gMonIcon_Anorith[]; -extern const u8 gMonFootprint_Anorith[]; -extern const u32 gMonFrontPic_Armaldo[]; -extern const u32 gMonPalette_Armaldo[]; -extern const u32 gMonBackPic_Armaldo[]; -extern const u32 gMonShinyPalette_Armaldo[]; -extern const u32 gMonStillFrontPic_Armaldo[]; -extern const u8 gMonIcon_Armaldo[]; -extern const u8 gMonFootprint_Armaldo[]; -extern const u32 gMonFrontPic_Ralts[]; -extern const u32 gMonPalette_Ralts[]; -extern const u32 gMonBackPic_Ralts[]; -extern const u32 gMonShinyPalette_Ralts[]; -extern const u32 gMonStillFrontPic_Ralts[]; -extern const u8 gMonIcon_Ralts[]; -extern const u8 gMonFootprint_Ralts[]; -extern const u32 gMonFrontPic_Kirlia[]; -extern const u32 gMonPalette_Kirlia[]; -extern const u32 gMonBackPic_Kirlia[]; -extern const u32 gMonShinyPalette_Kirlia[]; -extern const u32 gMonStillFrontPic_Kirlia[]; -extern const u8 gMonIcon_Kirlia[]; -extern const u8 gMonFootprint_Kirlia[]; -extern const u32 gMonFrontPic_Gardevoir[]; -extern const u32 gMonPalette_Gardevoir[]; -extern const u32 gMonBackPic_Gardevoir[]; -extern const u32 gMonShinyPalette_Gardevoir[]; -extern const u32 gMonStillFrontPic_Gardevoir[]; -extern const u8 gMonIcon_Gardevoir[]; -extern const u8 gMonFootprint_Gardevoir[]; -extern const u32 gMonFrontPic_Bagon[]; -extern const u32 gMonPalette_Bagon[]; -extern const u32 gMonBackPic_Bagon[]; -extern const u32 gMonShinyPalette_Bagon[]; -extern const u32 gMonStillFrontPic_Bagon[]; -extern const u8 gMonIcon_Bagon[]; -extern const u8 gMonFootprint_Bagon[]; -extern const u32 gMonFrontPic_Shelgon[]; -extern const u32 gMonPalette_Shelgon[]; -extern const u32 gMonBackPic_Shelgon[]; -extern const u32 gMonShinyPalette_Shelgon[]; -extern const u32 gMonStillFrontPic_Shelgon[]; -extern const u8 gMonIcon_Shelgon[]; -extern const u8 gMonFootprint_Shelgon[]; -extern const u32 gMonFrontPic_Salamence[]; -extern const u32 gMonPalette_Salamence[]; -extern const u32 gMonBackPic_Salamence[]; -extern const u32 gMonShinyPalette_Salamence[]; -extern const u32 gMonStillFrontPic_Salamence[]; -extern const u8 gMonIcon_Salamence[]; -extern const u8 gMonFootprint_Salamence[]; -extern const u32 gMonFrontPic_Beldum[]; -extern const u32 gMonPalette_Beldum[]; -extern const u32 gMonBackPic_Beldum[]; -extern const u32 gMonShinyPalette_Beldum[]; -extern const u32 gMonStillFrontPic_Beldum[]; -extern const u8 gMonIcon_Beldum[]; -extern const u8 gMonFootprint_Beldum[]; -extern const u32 gMonFrontPic_Metang[]; -extern const u32 gMonPalette_Metang[]; -extern const u32 gMonBackPic_Metang[]; -extern const u32 gMonShinyPalette_Metang[]; -extern const u32 gMonStillFrontPic_Metang[]; -extern const u8 gMonIcon_Metang[]; -extern const u8 gMonFootprint_Metang[]; -extern const u32 gMonFrontPic_Metagross[]; -extern const u32 gMonPalette_Metagross[]; -extern const u32 gMonBackPic_Metagross[]; -extern const u32 gMonShinyPalette_Metagross[]; -extern const u32 gMonStillFrontPic_Metagross[]; -extern const u8 gMonIcon_Metagross[]; -extern const u8 gMonFootprint_Metagross[]; -extern const u32 gMonFrontPic_Regirock[]; -extern const u32 gMonPalette_Regirock[]; -extern const u32 gMonBackPic_Regirock[]; -extern const u32 gMonShinyPalette_Regirock[]; -extern const u32 gMonStillFrontPic_Regirock[]; -extern const u8 gMonIcon_Regirock[]; -extern const u8 gMonFootprint_Regirock[]; -extern const u32 gMonFrontPic_Regice[]; -extern const u32 gMonPalette_Regice[]; -extern const u32 gMonBackPic_Regice[]; -extern const u32 gMonShinyPalette_Regice[]; -extern const u32 gMonStillFrontPic_Regice[]; -extern const u8 gMonIcon_Regice[]; -extern const u8 gMonFootprint_Regice[]; -extern const u32 gMonFrontPic_Registeel[]; -extern const u32 gMonPalette_Registeel[]; -extern const u32 gMonBackPic_Registeel[]; -extern const u32 gMonShinyPalette_Registeel[]; -extern const u32 gMonStillFrontPic_Registeel[]; -extern const u8 gMonIcon_Registeel[]; -extern const u8 gMonFootprint_Registeel[]; -extern const u32 gMonFrontPic_Kyogre[]; -extern const u32 gMonPalette_Kyogre[]; -extern const u32 gMonBackPic_Kyogre[]; -extern const u32 gMonShinyPalette_Kyogre[]; -extern const u32 gMonStillFrontPic_Kyogre[]; -extern const u8 gMonIcon_Kyogre[]; -extern const u8 gMonFootprint_Kyogre[]; -extern const u32 gMonFrontPic_Groudon[]; -extern const u32 gMonPalette_Groudon[]; -extern const u32 gMonBackPic_Groudon[]; -extern const u32 gMonShinyPalette_Groudon[]; -extern const u32 gMonStillFrontPic_Groudon[]; -extern const u8 gMonIcon_Groudon[]; -extern const u8 gMonFootprint_Groudon[]; -extern const u32 gMonFrontPic_Rayquaza[]; -extern const u32 gMonPalette_Rayquaza[]; -extern const u32 gMonBackPic_Rayquaza[]; -extern const u32 gMonShinyPalette_Rayquaza[]; -extern const u32 gMonStillFrontPic_Rayquaza[]; -extern const u8 gMonIcon_Rayquaza[]; -extern const u8 gMonFootprint_Rayquaza[]; -extern const u32 gMonFrontPic_Latias[]; -extern const u32 gMonPalette_Latias[]; -extern const u32 gMonBackPic_Latias[]; -extern const u32 gMonShinyPalette_Latias[]; -extern const u32 gMonStillFrontPic_Latias[]; -extern const u8 gMonIcon_Latias[]; -extern const u8 gMonFootprint_Latias[]; -extern const u32 gMonFrontPic_Latios[]; -extern const u32 gMonPalette_Latios[]; -extern const u32 gMonBackPic_Latios[]; -extern const u32 gMonShinyPalette_Latios[]; -extern const u32 gMonStillFrontPic_Latios[]; -extern const u8 gMonIcon_Latios[]; -extern const u8 gMonFootprint_Latios[]; -extern const u32 gMonFrontPic_Jirachi[]; -extern const u32 gMonPalette_Jirachi[]; -extern const u32 gMonBackPic_Jirachi[]; -extern const u32 gMonShinyPalette_Jirachi[]; -extern const u32 gMonStillFrontPic_Jirachi[]; -extern const u8 gMonIcon_Jirachi[]; -extern const u8 gMonFootprint_Jirachi[]; -extern const u32 gMonFrontPic_Deoxys[]; -extern const u32 gMonPalette_Deoxys[]; -extern const u32 gMonBackPic_Deoxys[]; -extern const u32 gMonShinyPalette_Deoxys[]; -extern const u32 gMonStillFrontPic_Deoxys[]; -extern const u8 gMonIcon_Deoxys[]; -extern const u8 gMonFootprint_Deoxys[]; -extern const u32 gMonFrontPic_Chimecho[]; -extern const u32 gMonPalette_Chimecho[]; -extern const u32 gMonBackPic_Chimecho[]; -extern const u32 gMonShinyPalette_Chimecho[]; -extern const u32 gMonStillFrontPic_Chimecho[]; -extern const u8 gMonIcon_Chimecho[]; -extern const u8 gMonFootprint_Chimecho[]; -extern const u32 gMonPic_Egg[]; -extern const u32 gMonPalette_Egg[]; -extern const u32 gMonFrontPic_Egg[]; -extern const u32 gMonStillFrontPic_Egg[]; -extern const u8 gMonIcon_Egg[]; -extern const u32 gMonFrontPic_UnownB[]; -extern const u32 gMonBackPic_UnownB[]; -extern const u32 gMonStillFrontPic_UnownB[]; -extern const u8 gMonIcon_UnownB[]; -extern const u32 gMonFrontPic_UnownC[]; -extern const u32 gMonBackPic_UnownC[]; -extern const u32 gMonStillFrontPic_UnownC[]; -extern const u8 gMonIcon_UnownC[]; -extern const u32 gMonFrontPic_UnownD[]; -extern const u32 gMonBackPic_UnownD[]; -extern const u32 gMonStillFrontPic_UnownD[]; -extern const u8 gMonIcon_UnownD[]; -extern const u32 gMonFrontPic_UnownE[]; -extern const u32 gMonBackPic_UnownE[]; -extern const u32 gMonStillFrontPic_UnownE[]; -extern const u8 gMonIcon_UnownE[]; -extern const u32 gMonFrontPic_UnownF[]; -extern const u32 gMonBackPic_UnownF[]; -extern const u32 gMonStillFrontPic_UnownF[]; -extern const u8 gMonIcon_UnownF[]; -extern const u32 gMonFrontPic_UnownG[]; -extern const u32 gMonBackPic_UnownG[]; -extern const u32 gMonStillFrontPic_UnownG[]; -extern const u8 gMonIcon_UnownG[]; -extern const u32 gMonFrontPic_UnownH[]; -extern const u32 gMonBackPic_UnownH[]; -extern const u32 gMonStillFrontPic_UnownH[]; -extern const u8 gMonIcon_UnownH[]; -extern const u32 gMonFrontPic_UnownI[]; -extern const u32 gMonBackPic_UnownI[]; -extern const u32 gMonStillFrontPic_UnownI[]; -extern const u8 gMonIcon_UnownI[]; -extern const u32 gMonFrontPic_UnownJ[]; -extern const u32 gMonBackPic_UnownJ[]; -extern const u32 gMonStillFrontPic_UnownJ[]; -extern const u8 gMonIcon_UnownJ[]; -extern const u32 gMonFrontPic_UnownK[]; -extern const u32 gMonBackPic_UnownK[]; -extern const u32 gMonStillFrontPic_UnownK[]; -extern const u8 gMonIcon_UnownK[]; -extern const u32 gMonFrontPic_UnownL[]; -extern const u32 gMonBackPic_UnownL[]; -extern const u32 gMonStillFrontPic_UnownL[]; -extern const u8 gMonIcon_UnownL[]; -extern const u32 gMonFrontPic_UnownM[]; -extern const u32 gMonBackPic_UnownM[]; -extern const u32 gMonStillFrontPic_UnownM[]; -extern const u8 gMonIcon_UnownM[]; -extern const u32 gMonFrontPic_UnownN[]; -extern const u32 gMonBackPic_UnownN[]; -extern const u32 gMonStillFrontPic_UnownN[]; -extern const u8 gMonIcon_UnownN[]; -extern const u32 gMonFrontPic_UnownO[]; -extern const u32 gMonBackPic_UnownO[]; -extern const u32 gMonStillFrontPic_UnownO[]; -extern const u8 gMonIcon_UnownO[]; -extern const u32 gMonFrontPic_UnownP[]; -extern const u32 gMonBackPic_UnownP[]; -extern const u32 gMonStillFrontPic_UnownP[]; -extern const u8 gMonIcon_UnownP[]; -extern const u32 gMonFrontPic_UnownQ[]; -extern const u32 gMonBackPic_UnownQ[]; -extern const u32 gMonStillFrontPic_UnownQ[]; -extern const u8 gMonIcon_UnownQ[]; -extern const u32 gMonFrontPic_UnownR[]; -extern const u32 gMonBackPic_UnownR[]; -extern const u32 gMonStillFrontPic_UnownR[]; -extern const u8 gMonIcon_UnownR[]; -extern const u32 gMonFrontPic_UnownS[]; -extern const u32 gMonBackPic_UnownS[]; -extern const u32 gMonStillFrontPic_UnownS[]; -extern const u8 gMonIcon_UnownS[]; -extern const u32 gMonFrontPic_UnownT[]; -extern const u32 gMonBackPic_UnownT[]; -extern const u32 gMonStillFrontPic_UnownT[]; -extern const u8 gMonIcon_UnownT[]; -extern const u32 gMonFrontPic_UnownU[]; -extern const u32 gMonBackPic_UnownU[]; -extern const u32 gMonStillFrontPic_UnownU[]; -extern const u8 gMonIcon_UnownU[]; -extern const u32 gMonFrontPic_UnownV[]; -extern const u32 gMonBackPic_UnownV[]; -extern const u32 gMonStillFrontPic_UnownV[]; -extern const u8 gMonIcon_UnownV[]; -extern const u32 gMonFrontPic_UnownW[]; -extern const u32 gMonBackPic_UnownW[]; -extern const u32 gMonStillFrontPic_UnownW[]; -extern const u8 gMonIcon_UnownW[]; -extern const u32 gMonFrontPic_UnownX[]; -extern const u32 gMonBackPic_UnownX[]; -extern const u32 gMonStillFrontPic_UnownX[]; -extern const u8 gMonIcon_UnownX[]; -extern const u32 gMonFrontPic_UnownY[]; -extern const u32 gMonBackPic_UnownY[]; -extern const u32 gMonStillFrontPic_UnownY[]; -extern const u8 gMonIcon_UnownY[]; -extern const u32 gMonFrontPic_UnownZ[]; -extern const u32 gMonBackPic_UnownZ[]; -extern const u32 gMonStillFrontPic_UnownZ[]; -extern const u8 gMonIcon_UnownZ[]; -extern const u32 gMonFrontPic_UnownExclamationMark[]; -extern const u32 gMonBackPic_UnownExclamationMark[]; -extern const u32 gMonStillFrontPic_UnownExclamationMark[]; -extern const u8 gMonIcon_UnownExclamationMark[]; -extern const u32 gMonFrontPic_UnownQuestionMark[]; -extern const u32 gMonStillFrontPic_UnownQuestionMark[]; -extern const u32 gMonBackPic_UnownQuestionMark[]; -extern const u8 gMonIcon_UnownQuestionMark[]; +extern const u16 gMonIconPalettes[][16]; extern const u32 gMonFrontPic_CircledQuestionMark[]; -extern const u32 gMonBackPic_CircledQuestionMark[]; -extern const u32 gMonPalette_CircledQuestionMark[]; -extern const u32 gMonShinyPalette_CircledQuestionMark[]; -extern const u32 gMonStillFrontPic_CircledQuestionMark[]; -extern const u8 gMonIcon_QuestionMark[]; -extern const u8 gMonFootprint_QuestionMark[]; extern const u32 gMonFrontPic_DoubleQuestionMark[]; +extern const u32 gMonFrontPic_Bulbasaur[]; +extern const u32 gMonFrontPic_Ivysaur[]; +extern const u32 gMonFrontPic_Venusaur[]; +extern const u32 gMonFrontPic_Charmander[]; +extern const u32 gMonFrontPic_Charmeleon[]; +extern const u32 gMonFrontPic_Charizard[]; +extern const u32 gMonFrontPic_Squirtle[]; +extern const u32 gMonFrontPic_Wartortle[]; +extern const u32 gMonFrontPic_Blastoise[]; +extern const u32 gMonFrontPic_Caterpie[]; +extern const u32 gMonFrontPic_Metapod[]; +extern const u32 gMonFrontPic_Butterfree[]; +extern const u32 gMonFrontPic_Weedle[]; +extern const u32 gMonFrontPic_Kakuna[]; +extern const u32 gMonFrontPic_Beedrill[]; +extern const u32 gMonFrontPic_Pidgey[]; +extern const u32 gMonFrontPic_Pidgeotto[]; +extern const u32 gMonFrontPic_Pidgeot[]; +extern const u32 gMonFrontPic_Rattata[]; +extern const u32 gMonFrontPic_Raticate[]; +extern const u32 gMonFrontPic_Spearow[]; +extern const u32 gMonFrontPic_Fearow[]; +extern const u32 gMonFrontPic_Ekans[]; +extern const u32 gMonFrontPic_Arbok[]; +extern const u32 gMonFrontPic_Pikachu[]; +extern const u32 gMonFrontPic_Raichu[]; +extern const u32 gMonFrontPic_Sandshrew[]; +extern const u32 gMonFrontPic_Sandslash[]; +extern const u32 gMonFrontPic_NidoranF[]; +extern const u32 gMonFrontPic_Nidorina[]; +extern const u32 gMonFrontPic_Nidoqueen[]; +extern const u32 gMonFrontPic_NidoranM[]; +extern const u32 gMonFrontPic_Nidorino[]; +extern const u32 gMonFrontPic_Nidoking[]; +extern const u32 gMonFrontPic_Clefairy[]; +extern const u32 gMonFrontPic_Clefable[]; +extern const u32 gMonFrontPic_Vulpix[]; +extern const u32 gMonFrontPic_Ninetales[]; +extern const u32 gMonFrontPic_Jigglypuff[]; +extern const u32 gMonFrontPic_Wigglytuff[]; +extern const u32 gMonFrontPic_Zubat[]; +extern const u32 gMonFrontPic_Golbat[]; +extern const u32 gMonFrontPic_Oddish[]; +extern const u32 gMonFrontPic_Gloom[]; +extern const u32 gMonFrontPic_Vileplume[]; +extern const u32 gMonFrontPic_Paras[]; +extern const u32 gMonFrontPic_Parasect[]; +extern const u32 gMonFrontPic_Venonat[]; +extern const u32 gMonFrontPic_Venomoth[]; +extern const u32 gMonFrontPic_Diglett[]; +extern const u32 gMonFrontPic_Dugtrio[]; +extern const u32 gMonFrontPic_Meowth[]; +extern const u32 gMonFrontPic_Persian[]; +extern const u32 gMonFrontPic_Psyduck[]; +extern const u32 gMonFrontPic_Golduck[]; +extern const u32 gMonFrontPic_Mankey[]; +extern const u32 gMonFrontPic_Primeape[]; +extern const u32 gMonFrontPic_Growlithe[]; +extern const u32 gMonFrontPic_Arcanine[]; +extern const u32 gMonFrontPic_Poliwag[]; +extern const u32 gMonFrontPic_Poliwhirl[]; +extern const u32 gMonFrontPic_Poliwrath[]; +extern const u32 gMonFrontPic_Abra[]; +extern const u32 gMonFrontPic_Kadabra[]; +extern const u32 gMonFrontPic_Alakazam[]; +extern const u32 gMonFrontPic_Machop[]; +extern const u32 gMonFrontPic_Machoke[]; +extern const u32 gMonFrontPic_Machamp[]; +extern const u32 gMonFrontPic_Bellsprout[]; +extern const u32 gMonFrontPic_Weepinbell[]; +extern const u32 gMonFrontPic_Victreebel[]; +extern const u32 gMonFrontPic_Tentacool[]; +extern const u32 gMonFrontPic_Tentacruel[]; +extern const u32 gMonFrontPic_Geodude[]; +extern const u32 gMonFrontPic_Graveler[]; +extern const u32 gMonFrontPic_Golem[]; +extern const u32 gMonFrontPic_Ponyta[]; +extern const u32 gMonFrontPic_Rapidash[]; +extern const u32 gMonFrontPic_Slowpoke[]; +extern const u32 gMonFrontPic_Slowbro[]; +extern const u32 gMonFrontPic_Magnemite[]; +extern const u32 gMonFrontPic_Magneton[]; +extern const u32 gMonFrontPic_Farfetchd[]; +extern const u32 gMonFrontPic_Doduo[]; +extern const u32 gMonFrontPic_Dodrio[]; +extern const u32 gMonFrontPic_Seel[]; +extern const u32 gMonFrontPic_Dewgong[]; +extern const u32 gMonFrontPic_Grimer[]; +extern const u32 gMonFrontPic_Muk[]; +extern const u32 gMonFrontPic_Shellder[]; +extern const u32 gMonFrontPic_Cloyster[]; +extern const u32 gMonFrontPic_Gastly[]; +extern const u32 gMonFrontPic_Haunter[]; +extern const u32 gMonFrontPic_Gengar[]; +extern const u32 gMonFrontPic_Onix[]; +extern const u32 gMonFrontPic_Drowzee[]; +extern const u32 gMonFrontPic_Hypno[]; +extern const u32 gMonFrontPic_Krabby[]; +extern const u32 gMonFrontPic_Kingler[]; +extern const u32 gMonFrontPic_Voltorb[]; +extern const u32 gMonFrontPic_Electrode[]; +extern const u32 gMonFrontPic_Exeggcute[]; +extern const u32 gMonFrontPic_Exeggutor[]; +extern const u32 gMonFrontPic_Cubone[]; +extern const u32 gMonFrontPic_Marowak[]; +extern const u32 gMonFrontPic_Hitmonlee[]; +extern const u32 gMonFrontPic_Hitmonchan[]; +extern const u32 gMonFrontPic_Lickitung[]; +extern const u32 gMonFrontPic_Koffing[]; +extern const u32 gMonFrontPic_Weezing[]; +extern const u32 gMonFrontPic_Rhyhorn[]; +extern const u32 gMonFrontPic_Rhydon[]; +extern const u32 gMonFrontPic_Chansey[]; +extern const u32 gMonFrontPic_Tangela[]; +extern const u32 gMonFrontPic_Kangaskhan[]; +extern const u32 gMonFrontPic_Horsea[]; +extern const u32 gMonFrontPic_Seadra[]; +extern const u32 gMonFrontPic_Goldeen[]; +extern const u32 gMonFrontPic_Seaking[]; +extern const u32 gMonFrontPic_Staryu[]; +extern const u32 gMonFrontPic_Starmie[]; +extern const u32 gMonFrontPic_MrMime[]; +extern const u32 gMonFrontPic_Scyther[]; +extern const u32 gMonFrontPic_Jynx[]; +extern const u32 gMonFrontPic_Electabuzz[]; +extern const u32 gMonFrontPic_Magmar[]; +extern const u32 gMonFrontPic_Pinsir[]; +extern const u32 gMonFrontPic_Tauros[]; +extern const u32 gMonFrontPic_Magikarp[]; +extern const u32 gMonFrontPic_Gyarados[]; +extern const u32 gMonFrontPic_Lapras[]; +extern const u32 gMonFrontPic_Ditto[]; +extern const u32 gMonFrontPic_Eevee[]; +extern const u32 gMonFrontPic_EeveeF[]; +extern const u32 gMonFrontPic_Vaporeon[]; +extern const u32 gMonFrontPic_Jolteon[]; +extern const u32 gMonFrontPic_Flareon[]; +extern const u32 gMonFrontPic_Porygon[]; +extern const u32 gMonFrontPic_Omanyte[]; +extern const u32 gMonFrontPic_Omastar[]; +extern const u32 gMonFrontPic_Kabuto[]; +extern const u32 gMonFrontPic_Kabutops[]; +extern const u32 gMonFrontPic_Aerodactyl[]; +extern const u32 gMonFrontPic_Snorlax[]; +extern const u32 gMonFrontPic_Articuno[]; +extern const u32 gMonFrontPic_Zapdos[]; +extern const u32 gMonFrontPic_Moltres[]; +extern const u32 gMonFrontPic_Dratini[]; +extern const u32 gMonFrontPic_Dragonair[]; +extern const u32 gMonFrontPic_Dragonite[]; +extern const u32 gMonFrontPic_Mewtwo[]; +extern const u32 gMonFrontPic_Mew[]; +extern const u32 gMonFrontPic_Chikorita[]; +extern const u32 gMonFrontPic_Bayleef[]; +extern const u32 gMonFrontPic_Meganium[]; +extern const u32 gMonFrontPic_Cyndaquil[]; +extern const u32 gMonFrontPic_Quilava[]; +extern const u32 gMonFrontPic_Typhlosion[]; +extern const u32 gMonFrontPic_Totodile[]; +extern const u32 gMonFrontPic_Croconaw[]; +extern const u32 gMonFrontPic_Feraligatr[]; +extern const u32 gMonFrontPic_Sentret[]; +extern const u32 gMonFrontPic_Furret[]; +extern const u32 gMonFrontPic_Hoothoot[]; +extern const u32 gMonFrontPic_Noctowl[]; +extern const u32 gMonFrontPic_Ledyba[]; +extern const u32 gMonFrontPic_Ledian[]; +extern const u32 gMonFrontPic_Spinarak[]; +extern const u32 gMonFrontPic_Ariados[]; +extern const u32 gMonFrontPic_Crobat[]; +extern const u32 gMonFrontPic_Chinchou[]; +extern const u32 gMonFrontPic_Lanturn[]; +extern const u32 gMonFrontPic_Pichu[]; +extern const u32 gMonFrontPic_Cleffa[]; +extern const u32 gMonFrontPic_Igglybuff[]; +extern const u32 gMonFrontPic_Togepi[]; +extern const u32 gMonFrontPic_Togetic[]; +extern const u32 gMonFrontPic_Natu[]; +extern const u32 gMonFrontPic_Xatu[]; +extern const u32 gMonFrontPic_Mareep[]; +extern const u32 gMonFrontPic_Flaaffy[]; +extern const u32 gMonFrontPic_Ampharos[]; +extern const u32 gMonFrontPic_Bellossom[]; +extern const u32 gMonFrontPic_Marill[]; +extern const u32 gMonFrontPic_Azumarill[]; +extern const u32 gMonFrontPic_Sudowoodo[]; +extern const u32 gMonFrontPic_Politoed[]; +extern const u32 gMonFrontPic_Hoppip[]; +extern const u32 gMonFrontPic_Skiploom[]; +extern const u32 gMonFrontPic_Jumpluff[]; +extern const u32 gMonFrontPic_Aipom[]; +extern const u32 gMonFrontPic_Sunkern[]; +extern const u32 gMonFrontPic_Sunflora[]; +extern const u32 gMonFrontPic_Yanma[]; +extern const u32 gMonFrontPic_Wooper[]; +extern const u32 gMonFrontPic_Quagsire[]; +extern const u32 gMonFrontPic_Espeon[]; +extern const u32 gMonFrontPic_Umbreon[]; +extern const u32 gMonFrontPic_Murkrow[]; +extern const u32 gMonFrontPic_Slowking[]; +extern const u32 gMonFrontPic_Misdreavus[]; +extern const u32 gMonFrontPic_Unown[]; +extern const u32 gMonFrontPic_Wobbuffet[]; +extern const u32 gMonFrontPic_Girafarig[]; +extern const u32 gMonFrontPic_Pineco[]; +extern const u32 gMonFrontPic_Forretress[]; +extern const u32 gMonFrontPic_Dunsparce[]; +extern const u32 gMonFrontPic_Gligar[]; +extern const u32 gMonFrontPic_Steelix[]; +extern const u32 gMonFrontPic_Snubbull[]; +extern const u32 gMonFrontPic_Granbull[]; +extern const u32 gMonFrontPic_Qwilfish[]; +extern const u32 gMonFrontPic_Scizor[]; +extern const u32 gMonFrontPic_Shuckle[]; +extern const u32 gMonFrontPic_Heracross[]; +extern const u32 gMonFrontPic_Sneasel[]; +extern const u32 gMonFrontPic_Teddiursa[]; +extern const u32 gMonFrontPic_Ursaring[]; +extern const u32 gMonFrontPic_Slugma[]; +extern const u32 gMonFrontPic_Magcargo[]; +extern const u32 gMonFrontPic_Swinub[]; +extern const u32 gMonFrontPic_Piloswine[]; +extern const u32 gMonFrontPic_Corsola[]; +extern const u32 gMonFrontPic_Remoraid[]; +extern const u32 gMonFrontPic_Octillery[]; +extern const u32 gMonFrontPic_Delibird[]; +extern const u32 gMonFrontPic_Mantine[]; +extern const u32 gMonFrontPic_Skarmory[]; +extern const u32 gMonFrontPic_Houndour[]; +extern const u32 gMonFrontPic_Houndoom[]; +extern const u32 gMonFrontPic_Kingdra[]; +extern const u32 gMonFrontPic_Phanpy[]; +extern const u32 gMonFrontPic_Donphan[]; +extern const u32 gMonFrontPic_Porygon2[]; +extern const u32 gMonFrontPic_Stantler[]; +extern const u32 gMonFrontPic_Smeargle[]; +extern const u32 gMonFrontPic_Tyrogue[]; +extern const u32 gMonFrontPic_Hitmontop[]; +extern const u32 gMonFrontPic_Smoochum[]; +extern const u32 gMonFrontPic_Elekid[]; +extern const u32 gMonFrontPic_Magby[]; +extern const u32 gMonFrontPic_Miltank[]; +extern const u32 gMonFrontPic_Blissey[]; +extern const u32 gMonFrontPic_Raikou[]; +extern const u32 gMonFrontPic_Entei[]; +extern const u32 gMonFrontPic_Suicune[]; +extern const u32 gMonFrontPic_Larvitar[]; +extern const u32 gMonFrontPic_Pupitar[]; +extern const u32 gMonFrontPic_Tyranitar[]; +extern const u32 gMonFrontPic_Lugia[]; +extern const u32 gMonFrontPic_HoOh[]; +extern const u32 gMonFrontPic_Celebi[]; +extern const u32 gMonFrontPic_Treecko[]; +extern const u32 gMonFrontPic_Grovyle[]; +extern const u32 gMonFrontPic_Sceptile[]; +extern const u32 gMonFrontPic_Torchic[]; +extern const u32 gMonFrontPic_Combusken[]; +extern const u32 gMonFrontPic_Blaziken[]; +extern const u32 gMonFrontPic_Mudkip[]; +extern const u32 gMonFrontPic_Marshtomp[]; +extern const u32 gMonFrontPic_Swampert[]; +extern const u32 gMonFrontPic_Poochyena[]; +extern const u32 gMonFrontPic_Mightyena[]; +extern const u32 gMonFrontPic_Zigzagoon[]; +extern const u32 gMonFrontPic_Linoone[]; +extern const u32 gMonFrontPic_Wurmple[]; +extern const u32 gMonFrontPic_Silcoon[]; +extern const u32 gMonFrontPic_Beautifly[]; +extern const u32 gMonFrontPic_Cascoon[]; +extern const u32 gMonFrontPic_Dustox[]; +extern const u32 gMonFrontPic_Lotad[]; +extern const u32 gMonFrontPic_Lombre[]; +extern const u32 gMonFrontPic_Ludicolo[]; +extern const u32 gMonFrontPic_Seedot[]; +extern const u32 gMonFrontPic_Nuzleaf[]; +extern const u32 gMonFrontPic_Shiftry[]; +extern const u32 gMonFrontPic_Taillow[]; +extern const u32 gMonFrontPic_Swellow[]; +extern const u32 gMonFrontPic_Wingull[]; +extern const u32 gMonFrontPic_Pelipper[]; +extern const u32 gMonFrontPic_Ralts[]; +extern const u32 gMonFrontPic_Kirlia[]; +extern const u32 gMonFrontPic_Gardevoir[]; +extern const u32 gMonFrontPic_Surskit[]; +extern const u32 gMonFrontPic_Masquerain[]; +extern const u32 gMonFrontPic_Shroomish[]; +extern const u32 gMonFrontPic_Breloom[]; +extern const u32 gMonFrontPic_Slakoth[]; +extern const u32 gMonFrontPic_Vigoroth[]; +extern const u32 gMonFrontPic_Slaking[]; +extern const u32 gMonFrontPic_Nincada[]; +extern const u32 gMonFrontPic_Ninjask[]; +extern const u32 gMonFrontPic_Shedinja[]; +extern const u32 gMonFrontPic_Whismur[]; +extern const u32 gMonFrontPic_Loudred[]; +extern const u32 gMonFrontPic_Exploud[]; +extern const u32 gMonFrontPic_Makuhita[]; +extern const u32 gMonFrontPic_Hariyama[]; +extern const u32 gMonFrontPic_Azurill[]; +extern const u32 gMonFrontPic_Nosepass[]; +extern const u32 gMonFrontPic_Skitty[]; +extern const u32 gMonFrontPic_Delcatty[]; +extern const u32 gMonFrontPic_Sableye[]; +extern const u32 gMonFrontPic_Mawile[]; +extern const u32 gMonFrontPic_Aron[]; +extern const u32 gMonFrontPic_Lairon[]; +extern const u32 gMonFrontPic_Aggron[]; +extern const u32 gMonFrontPic_Meditite[]; +extern const u32 gMonFrontPic_Medicham[]; +extern const u32 gMonFrontPic_Electrike[]; +extern const u32 gMonFrontPic_Manectric[]; +extern const u32 gMonFrontPic_Plusle[]; +extern const u32 gMonFrontPic_Minun[]; +extern const u32 gMonFrontPic_Volbeat[]; +extern const u32 gMonFrontPic_Illumise[]; +extern const u32 gMonFrontPic_Roselia[]; +extern const u32 gMonFrontPic_Gulpin[]; +extern const u32 gMonFrontPic_Swalot[]; +extern const u32 gMonFrontPic_Carvanha[]; +extern const u32 gMonFrontPic_Sharpedo[]; +extern const u32 gMonFrontPic_Wailmer[]; +extern const u32 gMonFrontPic_Wailord[]; +extern const u32 gMonFrontPic_Numel[]; +extern const u32 gMonFrontPic_Camerupt[]; +extern const u32 gMonFrontPic_Torkoal[]; +extern const u32 gMonFrontPic_Spoink[]; +extern const u32 gMonFrontPic_Grumpig[]; +extern const u32 gMonFrontPic_Spinda[]; +extern const u32 gMonFrontPic_Trapinch[]; +extern const u32 gMonFrontPic_Vibrava[]; +extern const u32 gMonFrontPic_Flygon[]; +extern const u32 gMonFrontPic_Cacnea[]; +extern const u32 gMonFrontPic_Cacturne[]; +extern const u32 gMonFrontPic_Swablu[]; +extern const u32 gMonFrontPic_Altaria[]; +extern const u32 gMonFrontPic_Zangoose[]; +extern const u32 gMonFrontPic_Seviper[]; +extern const u32 gMonFrontPic_Lunatone[]; +extern const u32 gMonFrontPic_Solrock[]; +extern const u32 gMonFrontPic_Barboach[]; +extern const u32 gMonFrontPic_Whiscash[]; +extern const u32 gMonFrontPic_Corphish[]; +extern const u32 gMonFrontPic_Crawdaunt[]; +extern const u32 gMonFrontPic_Baltoy[]; +extern const u32 gMonFrontPic_Claydol[]; +extern const u32 gMonFrontPic_Lileep[]; +extern const u32 gMonFrontPic_Cradily[]; +extern const u32 gMonFrontPic_Anorith[]; +extern const u32 gMonFrontPic_Armaldo[]; +extern const u32 gMonFrontPic_Feebas[]; +extern const u32 gMonFrontPic_Milotic[]; +extern const u32 gMonFrontPic_Castform[]; +extern const u32 gMonFrontPic_Kecleon[]; +extern const u32 gMonFrontPic_Shuppet[]; +extern const u32 gMonFrontPic_Banette[]; +extern const u32 gMonFrontPic_Duskull[]; +extern const u32 gMonFrontPic_Dusclops[]; +extern const u32 gMonFrontPic_Tropius[]; +extern const u32 gMonFrontPic_Chimecho[]; +extern const u32 gMonFrontPic_Absol[]; +extern const u32 gMonFrontPic_Wynaut[]; +extern const u32 gMonFrontPic_Snorunt[]; +extern const u32 gMonFrontPic_Glalie[]; +extern const u32 gMonFrontPic_Spheal[]; +extern const u32 gMonFrontPic_Sealeo[]; +extern const u32 gMonFrontPic_Walrein[]; +extern const u32 gMonFrontPic_Clamperl[]; +extern const u32 gMonFrontPic_Huntail[]; +extern const u32 gMonFrontPic_Gorebyss[]; +extern const u32 gMonFrontPic_Relicanth[]; +extern const u32 gMonFrontPic_Luvdisc[]; +extern const u32 gMonFrontPic_Bagon[]; +extern const u32 gMonFrontPic_Shelgon[]; +extern const u32 gMonFrontPic_Salamence[]; +extern const u32 gMonFrontPic_Beldum[]; +extern const u32 gMonFrontPic_Metang[]; +extern const u32 gMonFrontPic_Metagross[]; +extern const u32 gMonFrontPic_Regirock[]; +extern const u32 gMonFrontPic_Regice[]; +extern const u32 gMonFrontPic_Registeel[]; +extern const u32 gMonFrontPic_Latias[]; +extern const u32 gMonFrontPic_Latios[]; +extern const u32 gMonFrontPic_Kyogre[]; +extern const u32 gMonFrontPic_Groudon[]; +extern const u32 gMonFrontPic_Rayquaza[]; +extern const u32 gMonFrontPic_Jirachi[]; +extern const u32 gMonFrontPic_Deoxys[]; +extern const u32 gMonFrontPic_Turtwig[]; +extern const u32 gMonFrontPic_Grotle[]; +extern const u32 gMonFrontPic_Torterra[]; +extern const u32 gMonFrontPic_Chimchar[]; +extern const u32 gMonFrontPic_Monferno[]; +extern const u32 gMonFrontPic_Infernape[]; +extern const u32 gMonFrontPic_Piplup[]; +extern const u32 gMonFrontPic_Prinplup[]; +extern const u32 gMonFrontPic_Empoleon[]; +extern const u32 gMonFrontPic_Starly[]; +extern const u32 gMonFrontPic_Staravia[]; +extern const u32 gMonFrontPic_Staraptor[]; +extern const u32 gMonFrontPic_Bidoof[]; +extern const u32 gMonFrontPic_Bibarel[]; +extern const u32 gMonFrontPic_Kricketot[]; +extern const u32 gMonFrontPic_Kricketune[]; +extern const u32 gMonFrontPic_Shinx[]; +extern const u32 gMonFrontPic_Luxio[]; +extern const u32 gMonFrontPic_Luxray[]; +extern const u32 gMonFrontPic_Budew[]; +extern const u32 gMonFrontPic_Roserade[]; +extern const u32 gMonFrontPic_Cranidos[]; +extern const u32 gMonFrontPic_Rampardos[]; +extern const u32 gMonFrontPic_Shieldon[]; +extern const u32 gMonFrontPic_Bastiodon[]; +extern const u32 gMonFrontPic_Burmy[]; +extern const u32 gMonFrontPic_Wormadam[]; +extern const u32 gMonFrontPic_Mothim[]; +extern const u32 gMonFrontPic_Combee[]; +extern const u32 gMonFrontPic_Vespiquen[]; +extern const u32 gMonFrontPic_Pachirisu[]; +extern const u32 gMonFrontPic_Buizel[]; +extern const u32 gMonFrontPic_Floatzel[]; +extern const u32 gMonFrontPic_Cherubi[]; +extern const u32 gMonFrontPic_Cherrim[]; +extern const u32 gMonFrontPic_Shellos[]; +extern const u32 gMonFrontPic_Gastrodon[]; +extern const u32 gMonFrontPic_Ambipom[]; +extern const u32 gMonFrontPic_Drifloon[]; +extern const u32 gMonFrontPic_Drifblim[]; +extern const u32 gMonFrontPic_Buneary[]; +extern const u32 gMonFrontPic_Lopunny[]; +extern const u32 gMonFrontPic_Mismagius[]; +extern const u32 gMonFrontPic_Honchkrow[]; +extern const u32 gMonFrontPic_Glameow[]; +extern const u32 gMonFrontPic_Purugly[]; +extern const u32 gMonFrontPic_Chingling[]; +extern const u32 gMonFrontPic_Stunky[]; +extern const u32 gMonFrontPic_Skuntank[]; +extern const u32 gMonFrontPic_Bronzor[]; +extern const u32 gMonFrontPic_Bronzong[]; +extern const u32 gMonFrontPic_Bonsly[]; +extern const u32 gMonFrontPic_MimeJr[]; +extern const u32 gMonFrontPic_Happiny[]; +extern const u32 gMonFrontPic_Chatot[]; +extern const u32 gMonFrontPic_Spiritomb[]; +extern const u32 gMonFrontPic_Gible[]; +extern const u32 gMonFrontPic_Gabite[]; +extern const u32 gMonFrontPic_Garchomp[]; +extern const u32 gMonFrontPic_Munchlax[]; +extern const u32 gMonFrontPic_Riolu[]; +extern const u32 gMonFrontPic_Lucario[]; +extern const u32 gMonFrontPic_Hippopotas[]; +extern const u32 gMonFrontPic_Hippowdon[]; +extern const u32 gMonFrontPic_Skorupi[]; +extern const u32 gMonFrontPic_Drapion[]; +extern const u32 gMonFrontPic_Croagunk[]; +extern const u32 gMonFrontPic_Toxicroak[]; +extern const u32 gMonFrontPic_Carnivine[]; +extern const u32 gMonFrontPic_Finneon[]; +extern const u32 gMonFrontPic_Lumineon[]; +extern const u32 gMonFrontPic_Mantyke[]; +extern const u32 gMonFrontPic_Snover[]; +extern const u32 gMonFrontPic_Abomasnow[]; +extern const u32 gMonFrontPic_Weavile[]; +extern const u32 gMonFrontPic_Magnezone[]; +extern const u32 gMonFrontPic_Lickilicky[]; +extern const u32 gMonFrontPic_Rhyperior[]; +extern const u32 gMonFrontPic_Tangrowth[]; +extern const u32 gMonFrontPic_Electivire[]; +extern const u32 gMonFrontPic_Magmortar[]; +extern const u32 gMonFrontPic_Togekiss[]; +extern const u32 gMonFrontPic_Yanmega[]; +extern const u32 gMonFrontPic_Leafeon[]; +extern const u32 gMonFrontPic_Glaceon[]; +extern const u32 gMonFrontPic_Gliscor[]; +extern const u32 gMonFrontPic_Mamoswine[]; +extern const u32 gMonFrontPic_PorygonZ[]; +extern const u32 gMonFrontPic_Gallade[]; +extern const u32 gMonFrontPic_Probopass[]; +extern const u32 gMonFrontPic_Dusknoir[]; +extern const u32 gMonFrontPic_Froslass[]; +extern const u32 gMonFrontPic_Rotom[]; +extern const u32 gMonFrontPic_Uxie[]; +extern const u32 gMonFrontPic_Mesprit[]; +extern const u32 gMonFrontPic_Azelf[]; +extern const u32 gMonFrontPic_Dialga[]; +extern const u32 gMonFrontPic_Palkia[]; +extern const u32 gMonFrontPic_Heatran[]; +extern const u32 gMonFrontPic_Regigigas[]; +extern const u32 gMonFrontPic_Giratina[]; +extern const u32 gMonFrontPic_Cresselia[]; +extern const u32 gMonFrontPic_Phione[]; +extern const u32 gMonFrontPic_Manaphy[]; +extern const u32 gMonFrontPic_Darkrai[]; +extern const u32 gMonFrontPic_Shaymin[]; +extern const u32 gMonFrontPic_Arceus[]; +extern const u32 gMonFrontPic_Victini[]; +extern const u32 gMonFrontPic_Snivy[]; +extern const u32 gMonFrontPic_Servine[]; +extern const u32 gMonFrontPic_Serperior[]; +extern const u32 gMonFrontPic_Tepig[]; +extern const u32 gMonFrontPic_Pignite[]; +extern const u32 gMonFrontPic_Emboar[]; +extern const u32 gMonFrontPic_Oshawott[]; +extern const u32 gMonFrontPic_Dewott[]; +extern const u32 gMonFrontPic_Samurott[]; +extern const u32 gMonFrontPic_Patrat[]; +extern const u32 gMonFrontPic_Watchog[]; +extern const u32 gMonFrontPic_Lillipup[]; +extern const u32 gMonFrontPic_Herdier[]; +extern const u32 gMonFrontPic_Stoutland[]; +extern const u32 gMonFrontPic_Purrloin[]; +extern const u32 gMonFrontPic_Liepard[]; +extern const u32 gMonFrontPic_Pansage[]; +extern const u32 gMonFrontPic_Simisage[]; +extern const u32 gMonFrontPic_Pansear[]; +extern const u32 gMonFrontPic_Simisear[]; +extern const u32 gMonFrontPic_Panpour[]; +extern const u32 gMonFrontPic_Simipour[]; +extern const u32 gMonFrontPic_Munna[]; +extern const u32 gMonFrontPic_Musharna[]; +extern const u32 gMonFrontPic_Pidove[]; +extern const u32 gMonFrontPic_Tranquill[]; +extern const u32 gMonFrontPic_Unfezant[]; +extern const u32 gMonFrontPic_Blitzle[]; +extern const u32 gMonFrontPic_Zebstrika[]; +extern const u32 gMonFrontPic_Roggenrola[]; +extern const u32 gMonFrontPic_Boldore[]; +extern const u32 gMonFrontPic_Gigalith[]; +extern const u32 gMonFrontPic_Woobat[]; +extern const u32 gMonFrontPic_Swoobat[]; +extern const u32 gMonFrontPic_Drilbur[]; +extern const u32 gMonFrontPic_Excadrill[]; +extern const u32 gMonFrontPic_Audino[]; +extern const u32 gMonFrontPic_Timburr[]; +extern const u32 gMonFrontPic_Gurdurr[]; +extern const u32 gMonFrontPic_Conkeldurr[]; +extern const u32 gMonFrontPic_Tympole[]; +extern const u32 gMonFrontPic_Palpitoad[]; +extern const u32 gMonFrontPic_Seismitoad[]; +extern const u32 gMonFrontPic_Throh[]; +extern const u32 gMonFrontPic_Sawk[]; +extern const u32 gMonFrontPic_Sewaddle[]; +extern const u32 gMonFrontPic_Swadloon[]; +extern const u32 gMonFrontPic_Leavanny[]; +extern const u32 gMonFrontPic_Venipede[]; +extern const u32 gMonFrontPic_Whirlipede[]; +extern const u32 gMonFrontPic_Scolipede[]; +extern const u32 gMonFrontPic_Cottonee[]; +extern const u32 gMonFrontPic_Whimsicott[]; +extern const u32 gMonFrontPic_Petilil[]; +extern const u32 gMonFrontPic_Lilligant[]; +extern const u32 gMonFrontPic_Basculin[]; +extern const u32 gMonFrontPic_Sandile[]; +extern const u32 gMonFrontPic_Krokorok[]; +extern const u32 gMonFrontPic_Krookodile[]; +extern const u32 gMonFrontPic_Darumaka[]; +extern const u32 gMonFrontPic_Darmanitan[]; +extern const u32 gMonFrontPic_Maractus[]; +extern const u32 gMonFrontPic_Dwebble[]; +extern const u32 gMonFrontPic_Crustle[]; +extern const u32 gMonFrontPic_Scraggy[]; +extern const u32 gMonFrontPic_Scrafty[]; +extern const u32 gMonFrontPic_Sigilyph[]; +extern const u32 gMonFrontPic_Yamask[]; +extern const u32 gMonFrontPic_Cofagrigus[]; +extern const u32 gMonFrontPic_Tirtouga[]; +extern const u32 gMonFrontPic_Carracosta[]; +extern const u32 gMonFrontPic_Archen[]; +extern const u32 gMonFrontPic_Archeops[]; +extern const u32 gMonFrontPic_Trubbish[]; +extern const u32 gMonFrontPic_Garbodor[]; +extern const u32 gMonFrontPic_Zorua[]; +extern const u32 gMonFrontPic_Zoroark[]; +extern const u32 gMonFrontPic_Minccino[]; +extern const u32 gMonFrontPic_Cinccino[]; +extern const u32 gMonFrontPic_Gothita[]; +extern const u32 gMonFrontPic_Gothorita[]; +extern const u32 gMonFrontPic_Gothitelle[]; +extern const u32 gMonFrontPic_Solosis[]; +extern const u32 gMonFrontPic_Duosion[]; +extern const u32 gMonFrontPic_Reuniclus[]; +extern const u32 gMonFrontPic_Ducklett[]; +extern const u32 gMonFrontPic_Swanna[]; +extern const u32 gMonFrontPic_Vanillite[]; +extern const u32 gMonFrontPic_Vanillish[]; +extern const u32 gMonFrontPic_Vanilluxe[]; +extern const u32 gMonFrontPic_Deerling[]; +extern const u32 gMonFrontPic_Sawsbuck[]; +extern const u32 gMonFrontPic_Emolga[]; +extern const u32 gMonFrontPic_Karrablast[]; +extern const u32 gMonFrontPic_Escavalier[]; +extern const u32 gMonFrontPic_Foongus[]; +extern const u32 gMonFrontPic_Amoonguss[]; +extern const u32 gMonFrontPic_Frillish[]; +extern const u32 gMonFrontPic_Jellicent[]; +extern const u32 gMonFrontPic_Alomomola[]; +extern const u32 gMonFrontPic_Joltik[]; +extern const u32 gMonFrontPic_Galvantula[]; +extern const u32 gMonFrontPic_Ferroseed[]; +extern const u32 gMonFrontPic_Ferrothorn[]; +extern const u32 gMonFrontPic_Klink[]; +extern const u32 gMonFrontPic_Klang[]; +extern const u32 gMonFrontPic_Klinklang[]; +extern const u32 gMonFrontPic_Tynamo[]; +extern const u32 gMonFrontPic_Eelektrik[]; +extern const u32 gMonFrontPic_Eelektross[]; +extern const u32 gMonFrontPic_Elgyem[]; +extern const u32 gMonFrontPic_Beheeyem[]; +extern const u32 gMonFrontPic_Litwick[]; +extern const u32 gMonFrontPic_Lampent[]; +extern const u32 gMonFrontPic_Chandelure[]; +extern const u32 gMonFrontPic_Axew[]; +extern const u32 gMonFrontPic_Fraxure[]; +extern const u32 gMonFrontPic_Haxorus[]; +extern const u32 gMonFrontPic_Cubchoo[]; +extern const u32 gMonFrontPic_Beartic[]; +extern const u32 gMonFrontPic_Cryogonal[]; +extern const u32 gMonFrontPic_Shelmet[]; +extern const u32 gMonFrontPic_Accelgor[]; +extern const u32 gMonFrontPic_Stunfisk[]; +extern const u32 gMonFrontPic_Mienfoo[]; +extern const u32 gMonFrontPic_Mienshao[]; +extern const u32 gMonFrontPic_Druddigon[]; +extern const u32 gMonFrontPic_Golett[]; +extern const u32 gMonFrontPic_Golurk[]; +extern const u32 gMonFrontPic_Pawniard[]; +extern const u32 gMonFrontPic_Bisharp[]; +extern const u32 gMonFrontPic_Bouffalant[]; +extern const u32 gMonFrontPic_Rufflet[]; +extern const u32 gMonFrontPic_Braviary[]; +extern const u32 gMonFrontPic_Vullaby[]; +extern const u32 gMonFrontPic_Mandibuzz[]; +extern const u32 gMonFrontPic_Heatmor[]; +extern const u32 gMonFrontPic_Durant[]; +extern const u32 gMonFrontPic_Deino[]; +extern const u32 gMonFrontPic_Zweilous[]; +extern const u32 gMonFrontPic_Hydreigon[]; +extern const u32 gMonFrontPic_Larvesta[]; +extern const u32 gMonFrontPic_Volcarona[]; +extern const u32 gMonFrontPic_Cobalion[]; +extern const u32 gMonFrontPic_Terrakion[]; +extern const u32 gMonFrontPic_Virizion[]; +extern const u32 gMonFrontPic_Tornadus[]; +extern const u32 gMonFrontPic_Thundurus[]; +extern const u32 gMonFrontPic_Reshiram[]; +extern const u32 gMonFrontPic_Zekrom[]; +extern const u32 gMonFrontPic_Landorus[]; +extern const u32 gMonFrontPic_Kyurem[]; +extern const u32 gMonFrontPic_Keldeo[]; +extern const u32 gMonFrontPic_Meloetta[]; +extern const u32 gMonFrontPic_Genesect[]; +extern const u32 gMonFrontPic_Chespin[]; +extern const u32 gMonFrontPic_Quilladin[]; +extern const u32 gMonFrontPic_Chesnaught[]; +extern const u32 gMonFrontPic_Fennekin[]; +extern const u32 gMonFrontPic_Braixen[]; +extern const u32 gMonFrontPic_Delphox[]; +extern const u32 gMonFrontPic_Froakie[]; +extern const u32 gMonFrontPic_Frogadier[]; +extern const u32 gMonFrontPic_Greninja[]; +extern const u32 gMonFrontPic_Bunnelby[]; +extern const u32 gMonFrontPic_Diggersby[]; +extern const u32 gMonFrontPic_Fletchling[]; +extern const u32 gMonFrontPic_Fletchinder[]; +extern const u32 gMonFrontPic_Talonflame[]; +extern const u32 gMonFrontPic_Scatterbug[]; +extern const u32 gMonFrontPic_Spewpa[]; +extern const u32 gMonFrontPic_Vivillon[]; +extern const u32 gMonFrontPic_Litleo[]; +extern const u32 gMonFrontPic_Pyroar[]; +extern const u32 gMonFrontPic_Flabebe[]; +extern const u32 gMonFrontPic_Floette[]; +extern const u32 gMonFrontPic_Florges[]; +extern const u32 gMonFrontPic_Skiddo[]; +extern const u32 gMonFrontPic_Gogoat[]; +extern const u32 gMonFrontPic_Pancham[]; +extern const u32 gMonFrontPic_Pangoro[]; +extern const u32 gMonFrontPic_Furfrou[]; +extern const u32 gMonFrontPic_Espurr[]; +extern const u32 gMonFrontPic_Meowstic[]; +extern const u32 gMonFrontPic_Honedge[]; +extern const u32 gMonFrontPic_Doublade[]; +extern const u32 gMonFrontPic_Aegislash[]; +extern const u32 gMonFrontPic_Spritzee[]; +extern const u32 gMonFrontPic_Aromatisse[]; +extern const u32 gMonFrontPic_Swirlix[]; +extern const u32 gMonFrontPic_Slurpuff[]; +extern const u32 gMonFrontPic_Inkay[]; +extern const u32 gMonFrontPic_Malamar[]; +extern const u32 gMonFrontPic_Binacle[]; +extern const u32 gMonFrontPic_Barbaracle[]; +extern const u32 gMonFrontPic_Skrelp[]; +extern const u32 gMonFrontPic_Dragalge[]; +extern const u32 gMonFrontPic_Clauncher[]; +extern const u32 gMonFrontPic_Clawitzer[]; +extern const u32 gMonFrontPic_Helioptile[]; +extern const u32 gMonFrontPic_Heliolisk[]; +extern const u32 gMonFrontPic_Tyrunt[]; +extern const u32 gMonFrontPic_Tyrantrum[]; +extern const u32 gMonFrontPic_Amaura[]; +extern const u32 gMonFrontPic_Aurorus[]; +extern const u32 gMonFrontPic_Sylveon[]; +extern const u32 gMonFrontPic_Hawlucha[]; +extern const u32 gMonFrontPic_Dedenne[]; +extern const u32 gMonFrontPic_Carbink[]; +extern const u32 gMonFrontPic_Goomy[]; +extern const u32 gMonFrontPic_Sliggoo[]; +extern const u32 gMonFrontPic_Goodra[]; +extern const u32 gMonFrontPic_Klefki[]; +extern const u32 gMonFrontPic_Phantump[]; +extern const u32 gMonFrontPic_Trevenant[]; +extern const u32 gMonFrontPic_Pumpkaboo[]; +extern const u32 gMonFrontPic_Gourgeist[]; +extern const u32 gMonFrontPic_Bergmite[]; +extern const u32 gMonFrontPic_Avalugg[]; +extern const u32 gMonFrontPic_Noibat[]; +extern const u32 gMonFrontPic_Noivern[]; +extern const u32 gMonFrontPic_Xerneas[]; +extern const u32 gMonFrontPic_Yveltal[]; +extern const u32 gMonFrontPic_Zygarde[]; +extern const u32 gMonFrontPic_Diancie[]; +extern const u32 gMonFrontPic_Hoopa[]; +extern const u32 gMonFrontPic_Volcanion[]; +extern const u32 gMonFrontPic_Rowlet[]; +extern const u32 gMonFrontPic_Dartrix[]; +extern const u32 gMonFrontPic_Decidueye[]; +extern const u32 gMonFrontPic_Litten[]; +extern const u32 gMonFrontPic_Torracat[]; +extern const u32 gMonFrontPic_Incineroar[]; +extern const u32 gMonFrontPic_Popplio[]; +extern const u32 gMonFrontPic_Brionne[]; +extern const u32 gMonFrontPic_Primarina[]; +extern const u32 gMonFrontPic_Pikipek[]; +extern const u32 gMonFrontPic_Trumbeak[]; +extern const u32 gMonFrontPic_Toucannon[]; +extern const u32 gMonFrontPic_Yungoos[]; +extern const u32 gMonFrontPic_Gumshoos[]; +extern const u32 gMonFrontPic_Grubbin[]; +extern const u32 gMonFrontPic_Charjabug[]; +extern const u32 gMonFrontPic_Vikavolt[]; +extern const u32 gMonFrontPic_Crabrawler[]; +extern const u32 gMonFrontPic_Crabominable[]; +extern const u32 gMonFrontPic_Oricorio[]; +extern const u32 gMonFrontPic_Cutiefly[]; +extern const u32 gMonFrontPic_Ribombee[]; +extern const u32 gMonFrontPic_Rockruff[]; +extern const u32 gMonFrontPic_Lycanroc[]; +extern const u32 gMonFrontPic_Wishiwashi[]; +extern const u32 gMonFrontPic_Mareanie[]; +extern const u32 gMonFrontPic_Toxapex[]; +extern const u32 gMonFrontPic_Mudbray[]; +extern const u32 gMonFrontPic_Mudsdale[]; +extern const u32 gMonFrontPic_Dewpider[]; +extern const u32 gMonFrontPic_Araquanid[]; +extern const u32 gMonFrontPic_Fomantis[]; +extern const u32 gMonFrontPic_Lurantis[]; +extern const u32 gMonFrontPic_Morelull[]; +extern const u32 gMonFrontPic_Shiinotic[]; +extern const u32 gMonFrontPic_Salandit[]; +extern const u32 gMonFrontPic_Salazzle[]; +extern const u32 gMonFrontPic_Stufful[]; +extern const u32 gMonFrontPic_Bewear[]; +extern const u32 gMonFrontPic_Bounsweet[]; +extern const u32 gMonFrontPic_Steenee[]; +extern const u32 gMonFrontPic_Tsareena[]; +extern const u32 gMonFrontPic_Comfey[]; +extern const u32 gMonFrontPic_Oranguru[]; +extern const u32 gMonFrontPic_Passimian[]; +extern const u32 gMonFrontPic_Wimpod[]; +extern const u32 gMonFrontPic_Golisopod[]; +extern const u32 gMonFrontPic_Sandygast[]; +extern const u32 gMonFrontPic_Palossand[]; +extern const u32 gMonFrontPic_Pyukumuku[]; +extern const u32 gMonFrontPic_TypeNull[]; +extern const u32 gMonFrontPic_Silvally[]; +extern const u32 gMonFrontPic_Minior[]; +extern const u32 gMonFrontPic_Komala[]; +extern const u32 gMonFrontPic_Turtonator[]; +extern const u32 gMonFrontPic_Togedemaru[]; +extern const u32 gMonFrontPic_Mimikyu[]; +extern const u32 gMonFrontPic_Bruxish[]; +extern const u32 gMonFrontPic_Drampa[]; +extern const u32 gMonFrontPic_Dhelmise[]; +extern const u32 gMonFrontPic_Jangmoo[]; +extern const u32 gMonFrontPic_Hakamoo[]; +extern const u32 gMonFrontPic_Kommoo[]; +extern const u32 gMonFrontPic_TapuKoko[]; +extern const u32 gMonFrontPic_TapuLele[]; +extern const u32 gMonFrontPic_TapuBulu[]; +extern const u32 gMonFrontPic_TapuFini[]; +extern const u32 gMonFrontPic_Cosmog[]; +extern const u32 gMonFrontPic_Cosmoem[]; +extern const u32 gMonFrontPic_Solgaleo[]; +extern const u32 gMonFrontPic_Lunala[]; +extern const u32 gMonFrontPic_Nihilego[]; +extern const u32 gMonFrontPic_Buzzwole[]; +extern const u32 gMonFrontPic_Pheromosa[]; +extern const u32 gMonFrontPic_Xurkitree[]; +extern const u32 gMonFrontPic_Celesteela[]; +extern const u32 gMonFrontPic_Kartana[]; +extern const u32 gMonFrontPic_Guzzlord[]; +extern const u32 gMonFrontPic_Necrozma[]; +extern const u32 gMonFrontPic_Magearna[]; +extern const u32 gMonFrontPic_Marshadow[]; +extern const u32 gMonFrontPic_Poipole[]; +extern const u32 gMonFrontPic_Naganadel[]; +extern const u32 gMonFrontPic_Stakataka[]; +extern const u32 gMonFrontPic_Blacephalon[]; +extern const u32 gMonFrontPic_Zeraora[]; +extern const u32 gMonFrontPic_Meltan[]; +extern const u32 gMonFrontPic_Melmetal[]; +extern const u32 gMonFrontPic_Grookey[]; +extern const u32 gMonFrontPic_Thwackey[]; +//extern const u32 gMonFrontPic_Rillaboom[]; +extern const u32 gMonFrontPic_Scorbunny[]; +extern const u32 gMonFrontPic_Raboot[]; +extern const u32 gMonFrontPic_Cinderace[]; +extern const u32 gMonFrontPic_Sobble[]; +extern const u32 gMonFrontPic_Drizzile[]; +//extern const u32 gMonFrontPic_Inteleon[]; +extern const u32 gMonFrontPic_Skwovet[]; +extern const u32 gMonFrontPic_Greedent[]; +extern const u32 gMonFrontPic_Rookidee[]; +extern const u32 gMonFrontPic_Corvisquire[]; +extern const u32 gMonFrontPic_Corviknight[]; +extern const u32 gMonFrontPic_Blipbug[]; +extern const u32 gMonFrontPic_Dottler[]; +extern const u32 gMonFrontPic_Orbeetle[]; +extern const u32 gMonFrontPic_Nickit[]; +extern const u32 gMonFrontPic_Thievul[]; +extern const u32 gMonFrontPic_Gossifleur[]; +extern const u32 gMonFrontPic_Eldegoss[]; +extern const u32 gMonFrontPic_Wooloo[]; +extern const u32 gMonFrontPic_Dubwool[]; +extern const u32 gMonFrontPic_Chewtle[]; +extern const u32 gMonFrontPic_Drednaw[]; +extern const u32 gMonFrontPic_Yamper[]; +extern const u32 gMonFrontPic_Boltund[]; +extern const u32 gMonFrontPic_Rolycoly[]; +extern const u32 gMonFrontPic_Carkol[]; +extern const u32 gMonFrontPic_Coalossal[]; +extern const u32 gMonFrontPic_Applin[]; +extern const u32 gMonFrontPic_Flapple[]; +extern const u32 gMonFrontPic_Appletun[]; +extern const u32 gMonFrontPic_Silicobra[]; +extern const u32 gMonFrontPic_Sandaconda[]; +extern const u32 gMonFrontPic_Cramorant[]; +extern const u32 gMonFrontPic_Arrokuda[]; +extern const u32 gMonFrontPic_Barraskewda[]; +extern const u32 gMonFrontPic_Toxel[]; +extern const u32 gMonFrontPic_Toxtricity[]; +extern const u32 gMonFrontPic_Sizzlipede[]; +extern const u32 gMonFrontPic_Centiskorch[]; +extern const u32 gMonFrontPic_Clobbopus[]; +extern const u32 gMonFrontPic_Grapploct[]; +extern const u32 gMonFrontPic_Sinistea[]; +extern const u32 gMonFrontPic_Polteageist[]; +extern const u32 gMonFrontPic_Hatenna[]; +extern const u32 gMonFrontPic_Hattrem[]; +extern const u32 gMonFrontPic_Hatterene[]; +extern const u32 gMonFrontPic_Impidimp[]; +extern const u32 gMonFrontPic_Morgrem[]; +extern const u32 gMonFrontPic_Grimmsnarl[]; +extern const u32 gMonFrontPic_Obstagoon[]; +extern const u32 gMonFrontPic_Perrserker[]; +extern const u32 gMonFrontPic_Cursola[]; +extern const u32 gMonFrontPic_Sirfetchd[]; +extern const u32 gMonFrontPic_MrRime[]; +extern const u32 gMonFrontPic_Runerigus[]; +extern const u32 gMonFrontPic_Milcery[]; +extern const u32 gMonFrontPic_Alcremie[]; +extern const u32 gMonFrontPic_Falinks[]; +extern const u32 gMonFrontPic_Pincurchin[]; +extern const u32 gMonFrontPic_Snom[]; +extern const u32 gMonFrontPic_Frosmoth[]; +extern const u32 gMonFrontPic_Stonjourner[]; +extern const u32 gMonFrontPic_Eiscue[]; +extern const u32 gMonFrontPic_Indeedee[]; +extern const u32 gMonFrontPic_Morpeko[]; +extern const u32 gMonFrontPic_Cufant[]; +extern const u32 gMonFrontPic_Copperajah[]; +extern const u32 gMonFrontPic_Dracozolt[]; +extern const u32 gMonFrontPic_Arctozolt[]; +extern const u32 gMonFrontPic_Dracovish[]; +extern const u32 gMonFrontPic_Arctovish[]; +extern const u32 gMonFrontPic_Duraludon[]; +extern const u32 gMonFrontPic_Dreepy[]; +extern const u32 gMonFrontPic_Drakloak[]; +extern const u32 gMonFrontPic_Dragapult[]; +extern const u32 gMonFrontPic_Zacian[]; +extern const u32 gMonFrontPic_Zamazenta[]; +extern const u32 gMonFrontPic_Eternatus[]; +extern const u32 gMonFrontPic_Kubfu[]; +extern const u32 gMonFrontPic_Urshifu[]; +extern const u32 gMonFrontPic_Zarude[]; +//extern const u32 gMonFrontPic_Regieleki[]; +extern const u32 gMonFrontPic_Regidrago[]; +extern const u32 gMonFrontPic_Glastrier[]; +extern const u32 gMonFrontPic_Spectrier[]; +extern const u32 gMonFrontPic_Calyrex[]; +extern const u32 gMonFrontPic_VenusaurMega[]; +extern const u32 gMonFrontPic_CharizardMegaX[]; +extern const u32 gMonFrontPic_CharizardMegaY[]; +extern const u32 gMonFrontPic_BlastoiseMega[]; +extern const u32 gMonFrontPic_BeedrillMega[]; +extern const u32 gMonFrontPic_PidgeotMega[]; +extern const u32 gMonFrontPic_AlakazamMega[]; +extern const u32 gMonFrontPic_SlowbroMega[]; +extern const u32 gMonFrontPic_GengarMega[]; +extern const u32 gMonFrontPic_KangaskhanMega[]; +extern const u32 gMonFrontPic_PinsirMega[]; +extern const u32 gMonFrontPic_GyaradosMega[]; +extern const u32 gMonFrontPic_AerodactylMega[]; +extern const u32 gMonFrontPic_MewtwoMegaX[]; +extern const u32 gMonFrontPic_MewtwoMegaY[]; +extern const u32 gMonFrontPic_AmpharosMega[]; +extern const u32 gMonFrontPic_SteelixMega[]; +extern const u32 gMonFrontPic_ScizorMega[]; +extern const u32 gMonFrontPic_HeracrossMega[]; +extern const u32 gMonFrontPic_HoundoomMega[]; +extern const u32 gMonFrontPic_TyranitarMega[]; +extern const u32 gMonFrontPic_SceptileMega[]; +extern const u32 gMonFrontPic_BlazikenMega[]; +extern const u32 gMonFrontPic_SwampertMega[]; +extern const u32 gMonFrontPic_GardevoirMega[]; +extern const u32 gMonFrontPic_SableyeMega[]; +extern const u32 gMonFrontPic_MawileMega[]; +extern const u32 gMonFrontPic_AggronMega[]; +extern const u32 gMonFrontPic_MedichamMega[]; +extern const u32 gMonFrontPic_ManectricMega[]; +extern const u32 gMonFrontPic_SharpedoMega[]; +extern const u32 gMonFrontPic_CameruptMega[]; +extern const u32 gMonFrontPic_AltariaMega[]; +extern const u32 gMonFrontPic_BanetteMega[]; +extern const u32 gMonFrontPic_AbsolMega[]; +extern const u32 gMonFrontPic_GlalieMega[]; +extern const u32 gMonFrontPic_SalamenceMega[]; +extern const u32 gMonFrontPic_MetagrossMega[]; +extern const u32 gMonFrontPic_LatiasMega[]; +extern const u32 gMonFrontPic_LatiosMega[]; +extern const u32 gMonFrontPic_LopunnyMega[]; +extern const u32 gMonFrontPic_GarchompMega[]; +extern const u32 gMonFrontPic_LucarioMega[]; +extern const u32 gMonFrontPic_AbomasnowMega[]; +extern const u32 gMonFrontPic_GalladeMega[]; +extern const u32 gMonFrontPic_AudinoMega[]; +extern const u32 gMonFrontPic_DiancieMega[]; +extern const u32 gMonFrontPic_RayquazaMega[]; +extern const u32 gMonFrontPic_KyogrePrimal[]; +extern const u32 gMonFrontPic_GroudonPrimal[]; +extern const u32 gMonFrontPic_RattataAlolan[]; +extern const u32 gMonFrontPic_RaticateAlolan[]; +extern const u32 gMonFrontPic_RaichuAlolan[]; +extern const u32 gMonFrontPic_SandshrewAlolan[]; +extern const u32 gMonFrontPic_SandslashAlolan[]; +extern const u32 gMonFrontPic_VulpixAlolan[]; +extern const u32 gMonFrontPic_NinetalesAlolan[]; +extern const u32 gMonFrontPic_DiglettAlolan[]; +extern const u32 gMonFrontPic_DugtrioAlolan[]; +extern const u32 gMonFrontPic_MeowthAlolan[]; +extern const u32 gMonFrontPic_PersianAlolan[]; +extern const u32 gMonFrontPic_GeodudeAlolan[]; +extern const u32 gMonFrontPic_GravelerAlolan[]; +extern const u32 gMonFrontPic_GolemAlolan[]; +extern const u32 gMonFrontPic_GrimerAlolan[]; +extern const u32 gMonFrontPic_MukAlolan[]; +extern const u32 gMonFrontPic_ExeggutorAlolan[]; +extern const u32 gMonFrontPic_MarowakAlolan[]; +extern const u32 gMonFrontPic_MeowthGalarian[]; +extern const u32 gMonFrontPic_PonytaGalarian[]; +extern const u32 gMonFrontPic_RapidashGalarian[]; +extern const u32 gMonFrontPic_SlowpokeGalarian[]; +extern const u32 gMonFrontPic_SlowbroGalarian[]; +extern const u32 gMonFrontPic_FarfetchdGalarian[]; +extern const u32 gMonFrontPic_WeezingGalarian[]; +extern const u32 gMonFrontPic_MrMimeGalarian[]; +extern const u32 gMonFrontPic_ArticunoGalarian[]; +extern const u32 gMonFrontPic_ZapdosGalarian[]; +extern const u32 gMonFrontPic_MoltresGalarian[]; +extern const u32 gMonFrontPic_SlowkingGalarian[]; +extern const u32 gMonFrontPic_CorsolaGalarian[]; +extern const u32 gMonFrontPic_ZigzagoonGalarian[]; +extern const u32 gMonFrontPic_LinooneGalarian[]; +extern const u32 gMonFrontPic_DarumakaGalarian[]; +extern const u32 gMonFrontPic_DarmanitanGalarian[]; +extern const u32 gMonFrontPic_YamaskGalarian[]; +extern const u32 gMonFrontPic_StunfiskGalarian[]; +extern const u32 gMonFrontPic_PikachuCosplay[]; +extern const u32 gMonFrontPic_PikachuRockStar[]; +extern const u32 gMonFrontPic_PikachuBelle[]; +extern const u32 gMonFrontPic_PikachuPopStar[]; +extern const u32 gMonFrontPic_PikachuPhD[]; +extern const u32 gMonFrontPic_PikachuLibre[]; +extern const u32 gMonFrontPic_PikachuOriginalCap[]; +extern const u32 gMonFrontPic_PikachuHoennCap[]; +extern const u32 gMonFrontPic_PikachuSinnohCap[]; +extern const u32 gMonFrontPic_PikachuUnovaCap[]; +extern const u32 gMonFrontPic_PikachuKalosCap[]; +extern const u32 gMonFrontPic_PikachuAlolaCap[]; +extern const u32 gMonFrontPic_PikachuPartnerCap[]; +extern const u32 gMonFrontPic_PikachuWorldCap[]; +extern const u32 gMonFrontPic_PichuSpikyEared[]; +extern const u32 gMonFrontPic_UnownB[]; +extern const u32 gMonFrontPic_UnownC[]; +extern const u32 gMonFrontPic_UnownD[]; +extern const u32 gMonFrontPic_UnownE[]; +extern const u32 gMonFrontPic_UnownF[]; +extern const u32 gMonFrontPic_UnownG[]; +extern const u32 gMonFrontPic_UnownH[]; +extern const u32 gMonFrontPic_UnownI[]; +extern const u32 gMonFrontPic_UnownJ[]; +extern const u32 gMonFrontPic_UnownK[]; +extern const u32 gMonFrontPic_UnownL[]; +extern const u32 gMonFrontPic_UnownM[]; +extern const u32 gMonFrontPic_UnownN[]; +extern const u32 gMonFrontPic_UnownO[]; +extern const u32 gMonFrontPic_UnownP[]; +extern const u32 gMonFrontPic_UnownQ[]; +extern const u32 gMonFrontPic_UnownR[]; +extern const u32 gMonFrontPic_UnownS[]; +extern const u32 gMonFrontPic_UnownT[]; +extern const u32 gMonFrontPic_UnownU[]; +extern const u32 gMonFrontPic_UnownV[]; +extern const u32 gMonFrontPic_UnownW[]; +extern const u32 gMonFrontPic_UnownX[]; +extern const u32 gMonFrontPic_UnownY[]; +extern const u32 gMonFrontPic_UnownZ[]; +extern const u32 gMonFrontPic_UnownExclamationMark[]; +extern const u32 gMonFrontPic_UnownQuestionMark[]; +extern const u32 gMonFrontPic_CastformSunny[]; +extern const u32 gMonFrontPic_CastformRainy[]; +extern const u32 gMonFrontPic_CastformSnowy[]; +extern const u32 gMonFrontPic_DeoxysAttack[]; +extern const u32 gMonFrontPic_DeoxysDefense[]; +extern const u32 gMonFrontPic_DeoxysSpeed[]; +extern const u32 gMonFrontPic_BurmySandyCloak[]; +extern const u32 gMonFrontPic_BurmyTrashCloak[]; +extern const u32 gMonFrontPic_WormadamSandyCloak[]; +extern const u32 gMonFrontPic_WormadamTrashCloak[]; +extern const u32 gMonFrontPic_CherrimSunshine[]; +extern const u32 gMonFrontPic_ShellosEastSea[]; +extern const u32 gMonFrontPic_GastrodonEastSea[]; +extern const u32 gMonFrontPic_RotomHeat[]; +extern const u32 gMonFrontPic_RotomWash[]; +extern const u32 gMonFrontPic_RotomFrost[]; +extern const u32 gMonFrontPic_RotomFan[]; +extern const u32 gMonFrontPic_RotomMow[]; +extern const u32 gMonFrontPic_GiratinaOrigin[]; +extern const u32 gMonFrontPic_ShayminSky[]; +extern const u32 gMonFrontPic_BasculinBlueStriped[]; +extern const u32 gMonFrontPic_DarmanitanZenMode[]; +extern const u32 gMonFrontPic_DarmanitanZenModeGalarian[]; +extern const u32 gMonFrontPic_SawsbuckSummer[]; +extern const u32 gMonFrontPic_SawsbuckAutumn[]; +extern const u32 gMonFrontPic_SawsbuckWinter[]; +extern const u32 gMonFrontPic_TornadusTherian[]; +extern const u32 gMonFrontPic_ThundurusTherian[]; +extern const u32 gMonFrontPic_LandorusTherian[]; +extern const u32 gMonFrontPic_KyuremWhite[]; +extern const u32 gMonFrontPic_KyuremBlack[]; +extern const u32 gMonFrontPic_KeldeoResolute[]; +extern const u32 gMonFrontPic_MeloettaPirouette[]; +extern const u32 gMonFrontPic_GreninjaAsh[]; +extern const u32 gMonFrontPic_VivillonPolar[]; +extern const u32 gMonFrontPic_VivillonTundra[]; +extern const u32 gMonFrontPic_VivillonContinental[]; +extern const u32 gMonFrontPic_VivillonGarden[]; +extern const u32 gMonFrontPic_VivillonElegant[]; +extern const u32 gMonFrontPic_VivillonMeadow[]; +extern const u32 gMonFrontPic_VivillonModern[]; +extern const u32 gMonFrontPic_VivillonMarine[]; +extern const u32 gMonFrontPic_VivillonArchipelago[]; +extern const u32 gMonFrontPic_VivillonHighPlains[]; +extern const u32 gMonFrontPic_VivillonSandstorm[]; +extern const u32 gMonFrontPic_VivillonRiver[]; +extern const u32 gMonFrontPic_VivillonMonsoon[]; +extern const u32 gMonFrontPic_VivillonSavanna[]; +extern const u32 gMonFrontPic_VivillonSun[]; +extern const u32 gMonFrontPic_VivillonOcean[]; +extern const u32 gMonFrontPic_VivillonJungle[]; +extern const u32 gMonFrontPic_VivillonFancy[]; +extern const u32 gMonFrontPic_VivillonPokeBall[]; +extern const u32 gMonFrontPic_FloetteEternalFlower[]; +extern const u32 gMonFrontPic_FurfrouHeartTrim[]; +extern const u32 gMonFrontPic_FurfrouStarTrim[]; +extern const u32 gMonFrontPic_FurfrouDiamondTrim[]; +extern const u32 gMonFrontPic_FurfrouDebutanteTrim[]; +extern const u32 gMonFrontPic_FurfrouMatronTrim[]; +extern const u32 gMonFrontPic_FurfrouDandyTrim[]; +extern const u32 gMonFrontPic_FurfrouLaReineTrim[]; +extern const u32 gMonFrontPic_FurfrouKabukiTrim[]; +extern const u32 gMonFrontPic_FurfrouPharaohTrim[]; +extern const u32 gMonFrontPic_MeowsticFemale[]; +extern const u32 gMonFrontPic_AegislashBlade[]; +extern const u32 gMonFrontPic_PumpkabooSmall[]; +extern const u32 gMonFrontPic_PumpkabooLarge[]; +extern const u32 gMonFrontPic_PumpkabooSuper[]; +extern const u32 gMonFrontPic_GourgeistSmall[]; +extern const u32 gMonFrontPic_GourgeistLarge[]; +extern const u32 gMonFrontPic_GourgeistSuper[]; +extern const u32 gMonFrontPic_XerneasActive[]; +extern const u32 gMonFrontPic_Zygarde10[]; +extern const u32 gMonFrontPic_ZygardeComplete[]; +extern const u32 gMonFrontPic_HoopaUnbound[]; +extern const u32 gMonFrontPic_OricorioPomPom[]; +extern const u32 gMonFrontPic_OricorioPau[]; +extern const u32 gMonFrontPic_OricorioSensu[]; +extern const u32 gMonFrontPic_LycanrocMidnight[]; +extern const u32 gMonFrontPic_LycanrocDusk[]; +extern const u32 gMonFrontPic_WishiwashiSchool[]; +extern const u32 gMonFrontPic_MiniorCore[]; +extern const u32 gMonFrontPic_MimikyuBusted[]; +extern const u32 gMonFrontPic_NecrozmaDuskMane[]; +extern const u32 gMonFrontPic_NecrozmaDawnWings[]; +extern const u32 gMonFrontPic_NecrozmaUltra[]; +extern const u32 gMonFrontPic_MagearnaOriginalColor[]; +extern const u32 gMonFrontPic_CramorantGulping[]; +extern const u32 gMonFrontPic_CramorantGorging[]; +extern const u32 gMonFrontPic_ToxtricityLowKey[]; +extern const u32 gMonFrontPic_AlcremieRubyCream[]; +extern const u32 gMonFrontPic_AlcremieMatchaCream[]; +extern const u32 gMonFrontPic_AlcremieMintCream[]; +extern const u32 gMonFrontPic_AlcremieLemonCream[]; +extern const u32 gMonFrontPic_AlcremieSaltedCream[]; +extern const u32 gMonFrontPic_AlcremieRubySwirl[]; +extern const u32 gMonFrontPic_AlcremieCaramelSwirl[]; +extern const u32 gMonFrontPic_AlcremieRainbowSwirl[]; +extern const u32 gMonFrontPic_EiscueNoiceFace[]; +extern const u32 gMonFrontPic_IndeedeeFemale[]; +extern const u32 gMonFrontPic_MorpekoHangry[]; +extern const u32 gMonFrontPic_ZacianCrownedSword[]; +extern const u32 gMonFrontPic_ZamazentaCrownedShield[]; +//extern const u32 gMonFrontPic_EternatusEternamax[]; +extern const u32 gMonFrontPic_UrshifuRapidStrikeStyle[]; +extern const u32 gMonFrontPic_ZarudeDada[]; +extern const u32 gMonFrontPic_CalyrexIceRider[]; +extern const u32 gMonFrontPic_CalyrexShadowRider[]; +extern const u32 gMonFrontPic_Egg[]; + +extern const u32 gMonBackPic_CircledQuestionMark[]; extern const u32 gMonBackPic_DoubleQuestionMark[]; +extern const u32 gMonBackPic_Bulbasaur[]; +extern const u32 gMonBackPic_Ivysaur[]; +extern const u32 gMonBackPic_Venusaur[]; +extern const u32 gMonBackPic_Charmander[]; +extern const u32 gMonBackPic_Charmeleon[]; +extern const u32 gMonBackPic_Charizard[]; +extern const u32 gMonBackPic_Squirtle[]; +extern const u32 gMonBackPic_Wartortle[]; +extern const u32 gMonBackPic_Blastoise[]; +extern const u32 gMonBackPic_Caterpie[]; +extern const u32 gMonBackPic_Metapod[]; +extern const u32 gMonBackPic_Butterfree[]; +extern const u32 gMonBackPic_Weedle[]; +extern const u32 gMonBackPic_Kakuna[]; +extern const u32 gMonBackPic_Beedrill[]; +extern const u32 gMonBackPic_Pidgey[]; +extern const u32 gMonBackPic_Pidgeotto[]; +extern const u32 gMonBackPic_Pidgeot[]; +extern const u32 gMonBackPic_Rattata[]; +extern const u32 gMonBackPic_Raticate[]; +extern const u32 gMonBackPic_Spearow[]; +extern const u32 gMonBackPic_Fearow[]; +extern const u32 gMonBackPic_Ekans[]; +extern const u32 gMonBackPic_Arbok[]; +extern const u32 gMonBackPic_Pikachu[]; +extern const u32 gMonBackPic_Raichu[]; +extern const u32 gMonBackPic_Sandshrew[]; +extern const u32 gMonBackPic_Sandslash[]; +extern const u32 gMonBackPic_NidoranF[]; +extern const u32 gMonBackPic_Nidorina[]; +extern const u32 gMonBackPic_Nidoqueen[]; +extern const u32 gMonBackPic_NidoranM[]; +extern const u32 gMonBackPic_Nidorino[]; +extern const u32 gMonBackPic_Nidoking[]; +extern const u32 gMonBackPic_Clefairy[]; +extern const u32 gMonBackPic_Clefable[]; +extern const u32 gMonBackPic_Vulpix[]; +extern const u32 gMonBackPic_Ninetales[]; +extern const u32 gMonBackPic_Jigglypuff[]; +extern const u32 gMonBackPic_Wigglytuff[]; +extern const u32 gMonBackPic_Zubat[]; +extern const u32 gMonBackPic_Golbat[]; +extern const u32 gMonBackPic_Oddish[]; +extern const u32 gMonBackPic_Gloom[]; +extern const u32 gMonBackPic_Vileplume[]; +extern const u32 gMonBackPic_Paras[]; +extern const u32 gMonBackPic_Parasect[]; +extern const u32 gMonBackPic_Venonat[]; +extern const u32 gMonBackPic_Venomoth[]; +extern const u32 gMonBackPic_Diglett[]; +extern const u32 gMonBackPic_Dugtrio[]; +extern const u32 gMonBackPic_Meowth[]; +extern const u32 gMonBackPic_Persian[]; +extern const u32 gMonBackPic_Psyduck[]; +extern const u32 gMonBackPic_Golduck[]; +extern const u32 gMonBackPic_Mankey[]; +extern const u32 gMonBackPic_Primeape[]; +extern const u32 gMonBackPic_Growlithe[]; +extern const u32 gMonBackPic_Arcanine[]; +extern const u32 gMonBackPic_Poliwag[]; +extern const u32 gMonBackPic_Poliwhirl[]; +extern const u32 gMonBackPic_Poliwrath[]; +extern const u32 gMonBackPic_Abra[]; +extern const u32 gMonBackPic_Kadabra[]; +extern const u32 gMonBackPic_Alakazam[]; +extern const u32 gMonBackPic_Machop[]; +extern const u32 gMonBackPic_Machoke[]; +extern const u32 gMonBackPic_Machamp[]; +extern const u32 gMonBackPic_Bellsprout[]; +extern const u32 gMonBackPic_Weepinbell[]; +extern const u32 gMonBackPic_Victreebel[]; +extern const u32 gMonBackPic_Tentacool[]; +extern const u32 gMonBackPic_Tentacruel[]; +extern const u32 gMonBackPic_Geodude[]; +extern const u32 gMonBackPic_Graveler[]; +extern const u32 gMonBackPic_Golem[]; +extern const u32 gMonBackPic_Ponyta[]; +extern const u32 gMonBackPic_Rapidash[]; +extern const u32 gMonBackPic_Slowpoke[]; +extern const u32 gMonBackPic_Slowbro[]; +extern const u32 gMonBackPic_Magnemite[]; +extern const u32 gMonBackPic_Magneton[]; +extern const u32 gMonBackPic_Farfetchd[]; +extern const u32 gMonBackPic_Doduo[]; +extern const u32 gMonBackPic_Dodrio[]; +extern const u32 gMonBackPic_Seel[]; +extern const u32 gMonBackPic_Dewgong[]; +extern const u32 gMonBackPic_Grimer[]; +extern const u32 gMonBackPic_Muk[]; +extern const u32 gMonBackPic_Shellder[]; +extern const u32 gMonBackPic_Cloyster[]; +extern const u32 gMonBackPic_Gastly[]; +extern const u32 gMonBackPic_Haunter[]; +extern const u32 gMonBackPic_Gengar[]; +extern const u32 gMonBackPic_Onix[]; +extern const u32 gMonBackPic_Drowzee[]; +extern const u32 gMonBackPic_Hypno[]; +extern const u32 gMonBackPic_Krabby[]; +extern const u32 gMonBackPic_Kingler[]; +extern const u32 gMonBackPic_Voltorb[]; +extern const u32 gMonBackPic_Electrode[]; +extern const u32 gMonBackPic_Exeggcute[]; +extern const u32 gMonBackPic_Exeggutor[]; +extern const u32 gMonBackPic_Cubone[]; +extern const u32 gMonBackPic_Marowak[]; +extern const u32 gMonBackPic_Hitmonlee[]; +extern const u32 gMonBackPic_Hitmonchan[]; +extern const u32 gMonBackPic_Lickitung[]; +extern const u32 gMonBackPic_Koffing[]; +extern const u32 gMonBackPic_Weezing[]; +extern const u32 gMonBackPic_Rhyhorn[]; +extern const u32 gMonBackPic_Rhydon[]; +extern const u32 gMonBackPic_Chansey[]; +extern const u32 gMonBackPic_Tangela[]; +extern const u32 gMonBackPic_Kangaskhan[]; +extern const u32 gMonBackPic_Horsea[]; +extern const u32 gMonBackPic_Seadra[]; +extern const u32 gMonBackPic_Goldeen[]; +extern const u32 gMonBackPic_Seaking[]; +extern const u32 gMonBackPic_Staryu[]; +extern const u32 gMonBackPic_Starmie[]; +extern const u32 gMonBackPic_MrMime[]; +extern const u32 gMonBackPic_Scyther[]; +extern const u32 gMonBackPic_Jynx[]; +extern const u32 gMonBackPic_Electabuzz[]; +extern const u32 gMonBackPic_Magmar[]; +extern const u32 gMonBackPic_Pinsir[]; +extern const u32 gMonBackPic_Tauros[]; +extern const u32 gMonBackPic_Magikarp[]; +extern const u32 gMonBackPic_Gyarados[]; +extern const u32 gMonBackPic_Lapras[]; +extern const u32 gMonBackPic_Ditto[]; +extern const u32 gMonBackPic_Eevee[]; +extern const u32 gMonBackPic_EeveeF[]; +extern const u32 gMonBackPic_Vaporeon[]; +extern const u32 gMonBackPic_Jolteon[]; +extern const u32 gMonBackPic_Flareon[]; +extern const u32 gMonBackPic_Porygon[]; +extern const u32 gMonBackPic_Omanyte[]; +extern const u32 gMonBackPic_Omastar[]; +extern const u32 gMonBackPic_Kabuto[]; +extern const u32 gMonBackPic_Kabutops[]; +extern const u32 gMonBackPic_Aerodactyl[]; +extern const u32 gMonBackPic_Snorlax[]; +extern const u32 gMonBackPic_Articuno[]; +extern const u32 gMonBackPic_Zapdos[]; +extern const u32 gMonBackPic_Moltres[]; +extern const u32 gMonBackPic_Dratini[]; +extern const u32 gMonBackPic_Dragonair[]; +extern const u32 gMonBackPic_Dragonite[]; +extern const u32 gMonBackPic_Mewtwo[]; +extern const u32 gMonBackPic_Mew[]; +extern const u32 gMonBackPic_Chikorita[]; +extern const u32 gMonBackPic_Bayleef[]; +extern const u32 gMonBackPic_Meganium[]; +extern const u32 gMonBackPic_Cyndaquil[]; +extern const u32 gMonBackPic_Quilava[]; +extern const u32 gMonBackPic_Typhlosion[]; +extern const u32 gMonBackPic_Totodile[]; +extern const u32 gMonBackPic_Croconaw[]; +extern const u32 gMonBackPic_Feraligatr[]; +extern const u32 gMonBackPic_Sentret[]; +extern const u32 gMonBackPic_Furret[]; +extern const u32 gMonBackPic_Hoothoot[]; +extern const u32 gMonBackPic_Noctowl[]; +extern const u32 gMonBackPic_Ledyba[]; +extern const u32 gMonBackPic_Ledian[]; +extern const u32 gMonBackPic_Spinarak[]; +extern const u32 gMonBackPic_Ariados[]; +extern const u32 gMonBackPic_Crobat[]; +extern const u32 gMonBackPic_Chinchou[]; +extern const u32 gMonBackPic_Lanturn[]; +extern const u32 gMonBackPic_Pichu[]; +extern const u32 gMonBackPic_Cleffa[]; +extern const u32 gMonBackPic_Igglybuff[]; +extern const u32 gMonBackPic_Togepi[]; +extern const u32 gMonBackPic_Togetic[]; +extern const u32 gMonBackPic_Natu[]; +extern const u32 gMonBackPic_Xatu[]; +extern const u32 gMonBackPic_Mareep[]; +extern const u32 gMonBackPic_Flaaffy[]; +extern const u32 gMonBackPic_Ampharos[]; +extern const u32 gMonBackPic_Bellossom[]; +extern const u32 gMonBackPic_Marill[]; +extern const u32 gMonBackPic_Azumarill[]; +extern const u32 gMonBackPic_Sudowoodo[]; +extern const u32 gMonBackPic_Politoed[]; +extern const u32 gMonBackPic_Hoppip[]; +extern const u32 gMonBackPic_Skiploom[]; +extern const u32 gMonBackPic_Jumpluff[]; +extern const u32 gMonBackPic_Aipom[]; +extern const u32 gMonBackPic_Sunkern[]; +extern const u32 gMonBackPic_Sunflora[]; +extern const u32 gMonBackPic_Yanma[]; +extern const u32 gMonBackPic_Wooper[]; +extern const u32 gMonBackPic_Quagsire[]; +extern const u32 gMonBackPic_Espeon[]; +extern const u32 gMonBackPic_Umbreon[]; +extern const u32 gMonBackPic_Murkrow[]; +extern const u32 gMonBackPic_Slowking[]; +extern const u32 gMonBackPic_Misdreavus[]; +extern const u32 gMonBackPic_Unown[]; +extern const u32 gMonBackPic_Wobbuffet[]; +extern const u32 gMonBackPic_Girafarig[]; +extern const u32 gMonBackPic_Pineco[]; +extern const u32 gMonBackPic_Forretress[]; +extern const u32 gMonBackPic_Dunsparce[]; +extern const u32 gMonBackPic_Gligar[]; +extern const u32 gMonBackPic_Steelix[]; +extern const u32 gMonBackPic_Snubbull[]; +extern const u32 gMonBackPic_Granbull[]; +extern const u32 gMonBackPic_Qwilfish[]; +extern const u32 gMonBackPic_Scizor[]; +extern const u32 gMonBackPic_Shuckle[]; +extern const u32 gMonBackPic_Heracross[]; +extern const u32 gMonBackPic_Sneasel[]; +extern const u32 gMonBackPic_Teddiursa[]; +extern const u32 gMonBackPic_Ursaring[]; +extern const u32 gMonBackPic_Slugma[]; +extern const u32 gMonBackPic_Magcargo[]; +extern const u32 gMonBackPic_Swinub[]; +extern const u32 gMonBackPic_Piloswine[]; +extern const u32 gMonBackPic_Corsola[]; +extern const u32 gMonBackPic_Remoraid[]; +extern const u32 gMonBackPic_Octillery[]; +extern const u32 gMonBackPic_Delibird[]; +extern const u32 gMonBackPic_Mantine[]; +extern const u32 gMonBackPic_Skarmory[]; +extern const u32 gMonBackPic_Houndour[]; +extern const u32 gMonBackPic_Houndoom[]; +extern const u32 gMonBackPic_Kingdra[]; +extern const u32 gMonBackPic_Phanpy[]; +extern const u32 gMonBackPic_Donphan[]; +extern const u32 gMonBackPic_Porygon2[]; +extern const u32 gMonBackPic_Stantler[]; +extern const u32 gMonBackPic_Smeargle[]; +extern const u32 gMonBackPic_Tyrogue[]; +extern const u32 gMonBackPic_Hitmontop[]; +extern const u32 gMonBackPic_Smoochum[]; +extern const u32 gMonBackPic_Elekid[]; +extern const u32 gMonBackPic_Magby[]; +extern const u32 gMonBackPic_Miltank[]; +extern const u32 gMonBackPic_Blissey[]; +extern const u32 gMonBackPic_Raikou[]; +extern const u32 gMonBackPic_Entei[]; +extern const u32 gMonBackPic_Suicune[]; +extern const u32 gMonBackPic_Larvitar[]; +extern const u32 gMonBackPic_Pupitar[]; +extern const u32 gMonBackPic_Tyranitar[]; +extern const u32 gMonBackPic_Lugia[]; +extern const u32 gMonBackPic_HoOh[]; +extern const u32 gMonBackPic_Celebi[]; +extern const u32 gMonBackPic_Treecko[]; +extern const u32 gMonBackPic_Grovyle[]; +extern const u32 gMonBackPic_Sceptile[]; +extern const u32 gMonBackPic_Torchic[]; +extern const u32 gMonBackPic_Combusken[]; +extern const u32 gMonBackPic_Blaziken[]; +extern const u32 gMonBackPic_Mudkip[]; +extern const u32 gMonBackPic_Marshtomp[]; +extern const u32 gMonBackPic_Swampert[]; +extern const u32 gMonBackPic_Poochyena[]; +extern const u32 gMonBackPic_Mightyena[]; +extern const u32 gMonBackPic_Zigzagoon[]; +extern const u32 gMonBackPic_Linoone[]; +extern const u32 gMonBackPic_Wurmple[]; +extern const u32 gMonBackPic_Silcoon[]; +extern const u32 gMonBackPic_Beautifly[]; +extern const u32 gMonBackPic_Cascoon[]; +extern const u32 gMonBackPic_Dustox[]; +extern const u32 gMonBackPic_Lotad[]; +extern const u32 gMonBackPic_Lombre[]; +extern const u32 gMonBackPic_Ludicolo[]; +extern const u32 gMonBackPic_Seedot[]; +extern const u32 gMonBackPic_Nuzleaf[]; +extern const u32 gMonBackPic_Shiftry[]; +extern const u32 gMonBackPic_Taillow[]; +extern const u32 gMonBackPic_Swellow[]; +extern const u32 gMonBackPic_Wingull[]; +extern const u32 gMonBackPic_Pelipper[]; +extern const u32 gMonBackPic_Ralts[]; +extern const u32 gMonBackPic_Kirlia[]; +extern const u32 gMonBackPic_Gardevoir[]; +extern const u32 gMonBackPic_Surskit[]; +extern const u32 gMonBackPic_Masquerain[]; +extern const u32 gMonBackPic_Shroomish[]; +extern const u32 gMonBackPic_Breloom[]; +extern const u32 gMonBackPic_Slakoth[]; +extern const u32 gMonBackPic_Vigoroth[]; +extern const u32 gMonBackPic_Slaking[]; +extern const u32 gMonBackPic_Nincada[]; +extern const u32 gMonBackPic_Ninjask[]; +extern const u32 gMonBackPic_Shedinja[]; +extern const u32 gMonBackPic_Whismur[]; +extern const u32 gMonBackPic_Loudred[]; +extern const u32 gMonBackPic_Exploud[]; +extern const u32 gMonBackPic_Makuhita[]; +extern const u32 gMonBackPic_Hariyama[]; +extern const u32 gMonBackPic_Azurill[]; +extern const u32 gMonBackPic_Nosepass[]; +extern const u32 gMonBackPic_Skitty[]; +extern const u32 gMonBackPic_Delcatty[]; +extern const u32 gMonBackPic_Sableye[]; +extern const u32 gMonBackPic_Mawile[]; +extern const u32 gMonBackPic_Aron[]; +extern const u32 gMonBackPic_Lairon[]; +extern const u32 gMonBackPic_Aggron[]; +extern const u32 gMonBackPic_Meditite[]; +extern const u32 gMonBackPic_Medicham[]; +extern const u32 gMonBackPic_Electrike[]; +extern const u32 gMonBackPic_Manectric[]; +extern const u32 gMonBackPic_Plusle[]; +extern const u32 gMonBackPic_Minun[]; +extern const u32 gMonBackPic_Volbeat[]; +extern const u32 gMonBackPic_Illumise[]; +extern const u32 gMonBackPic_Roselia[]; +extern const u32 gMonBackPic_Gulpin[]; +extern const u32 gMonBackPic_Swalot[]; +extern const u32 gMonBackPic_Carvanha[]; +extern const u32 gMonBackPic_Sharpedo[]; +extern const u32 gMonBackPic_Wailmer[]; +extern const u32 gMonBackPic_Wailord[]; +extern const u32 gMonBackPic_Numel[]; +extern const u32 gMonBackPic_Camerupt[]; +extern const u32 gMonBackPic_Torkoal[]; +extern const u32 gMonBackPic_Spoink[]; +extern const u32 gMonBackPic_Grumpig[]; +extern const u32 gMonBackPic_Spinda[]; +extern const u32 gMonBackPic_Trapinch[]; +extern const u32 gMonBackPic_Vibrava[]; +extern const u32 gMonBackPic_Flygon[]; +extern const u32 gMonBackPic_Cacnea[]; +extern const u32 gMonBackPic_Cacturne[]; +extern const u32 gMonBackPic_Swablu[]; +extern const u32 gMonBackPic_Altaria[]; +extern const u32 gMonBackPic_Zangoose[]; +extern const u32 gMonBackPic_Seviper[]; +extern const u32 gMonBackPic_Lunatone[]; +extern const u32 gMonBackPic_Solrock[]; +extern const u32 gMonBackPic_Barboach[]; +extern const u32 gMonBackPic_Whiscash[]; +extern const u32 gMonBackPic_Corphish[]; +extern const u32 gMonBackPic_Crawdaunt[]; +extern const u32 gMonBackPic_Baltoy[]; +extern const u32 gMonBackPic_Claydol[]; +extern const u32 gMonBackPic_Lileep[]; +extern const u32 gMonBackPic_Cradily[]; +extern const u32 gMonBackPic_Anorith[]; +extern const u32 gMonBackPic_Armaldo[]; +extern const u32 gMonBackPic_Feebas[]; +extern const u32 gMonBackPic_Milotic[]; +extern const u32 gMonBackPic_Castform[]; +extern const u32 gMonBackPic_Kecleon[]; +extern const u32 gMonBackPic_Shuppet[]; +extern const u32 gMonBackPic_Banette[]; +extern const u32 gMonBackPic_Duskull[]; +extern const u32 gMonBackPic_Dusclops[]; +extern const u32 gMonBackPic_Tropius[]; +extern const u32 gMonBackPic_Chimecho[]; +extern const u32 gMonBackPic_Absol[]; +extern const u32 gMonBackPic_Wynaut[]; +extern const u32 gMonBackPic_Snorunt[]; +extern const u32 gMonBackPic_Glalie[]; +extern const u32 gMonBackPic_Spheal[]; +extern const u32 gMonBackPic_Sealeo[]; +extern const u32 gMonBackPic_Walrein[]; +extern const u32 gMonBackPic_Clamperl[]; +extern const u32 gMonBackPic_Huntail[]; +extern const u32 gMonBackPic_Gorebyss[]; +extern const u32 gMonBackPic_Relicanth[]; +extern const u32 gMonBackPic_Luvdisc[]; +extern const u32 gMonBackPic_Bagon[]; +extern const u32 gMonBackPic_Shelgon[]; +extern const u32 gMonBackPic_Salamence[]; +extern const u32 gMonBackPic_Beldum[]; +extern const u32 gMonBackPic_Metang[]; +extern const u32 gMonBackPic_Metagross[]; +extern const u32 gMonBackPic_Regirock[]; +extern const u32 gMonBackPic_Regice[]; +extern const u32 gMonBackPic_Registeel[]; +extern const u32 gMonBackPic_Latias[]; +extern const u32 gMonBackPic_Latios[]; +extern const u32 gMonBackPic_Kyogre[]; +extern const u32 gMonBackPic_Groudon[]; +extern const u32 gMonBackPic_Rayquaza[]; +extern const u32 gMonBackPic_Jirachi[]; +extern const u32 gMonBackPic_Deoxys[]; +extern const u32 gMonBackPic_Turtwig[]; +extern const u32 gMonBackPic_Grotle[]; +extern const u32 gMonBackPic_Torterra[]; +extern const u32 gMonBackPic_Chimchar[]; +extern const u32 gMonBackPic_Monferno[]; +extern const u32 gMonBackPic_Infernape[]; +extern const u32 gMonBackPic_Piplup[]; +extern const u32 gMonBackPic_Prinplup[]; +extern const u32 gMonBackPic_Empoleon[]; +extern const u32 gMonBackPic_Starly[]; +extern const u32 gMonBackPic_Staravia[]; +extern const u32 gMonBackPic_Staraptor[]; +extern const u32 gMonBackPic_Bidoof[]; +extern const u32 gMonBackPic_Bibarel[]; +extern const u32 gMonBackPic_Kricketot[]; +extern const u32 gMonBackPic_Kricketune[]; +extern const u32 gMonBackPic_Shinx[]; +extern const u32 gMonBackPic_Luxio[]; +extern const u32 gMonBackPic_Luxray[]; +extern const u32 gMonBackPic_Budew[]; +extern const u32 gMonBackPic_Roserade[]; +extern const u32 gMonBackPic_Cranidos[]; +extern const u32 gMonBackPic_Rampardos[]; +extern const u32 gMonBackPic_Shieldon[]; +extern const u32 gMonBackPic_Bastiodon[]; +extern const u32 gMonBackPic_Burmy[]; +extern const u32 gMonBackPic_Wormadam[]; +extern const u32 gMonBackPic_Mothim[]; +extern const u32 gMonBackPic_Combee[]; +extern const u32 gMonBackPic_Vespiquen[]; +extern const u32 gMonBackPic_Pachirisu[]; +extern const u32 gMonBackPic_Buizel[]; +extern const u32 gMonBackPic_Floatzel[]; +extern const u32 gMonBackPic_Cherubi[]; +extern const u32 gMonBackPic_Cherrim[]; +extern const u32 gMonBackPic_Shellos[]; +extern const u32 gMonBackPic_Gastrodon[]; +extern const u32 gMonBackPic_Ambipom[]; +extern const u32 gMonBackPic_Drifloon[]; +extern const u32 gMonBackPic_Drifblim[]; +extern const u32 gMonBackPic_Buneary[]; +extern const u32 gMonBackPic_Lopunny[]; +extern const u32 gMonBackPic_Mismagius[]; +extern const u32 gMonBackPic_Honchkrow[]; +extern const u32 gMonBackPic_Glameow[]; +extern const u32 gMonBackPic_Purugly[]; +extern const u32 gMonBackPic_Chingling[]; +extern const u32 gMonBackPic_Stunky[]; +extern const u32 gMonBackPic_Skuntank[]; +extern const u32 gMonBackPic_Bronzor[]; +extern const u32 gMonBackPic_Bronzong[]; +extern const u32 gMonBackPic_Bonsly[]; +extern const u32 gMonBackPic_MimeJr[]; +extern const u32 gMonBackPic_Happiny[]; +extern const u32 gMonBackPic_Chatot[]; +extern const u32 gMonBackPic_Spiritomb[]; +extern const u32 gMonBackPic_Gible[]; +extern const u32 gMonBackPic_Gabite[]; +extern const u32 gMonBackPic_Garchomp[]; +extern const u32 gMonBackPic_Munchlax[]; +extern const u32 gMonBackPic_Riolu[]; +extern const u32 gMonBackPic_Lucario[]; +extern const u32 gMonBackPic_Hippopotas[]; +extern const u32 gMonBackPic_Hippowdon[]; +extern const u32 gMonBackPic_Skorupi[]; +extern const u32 gMonBackPic_Drapion[]; +extern const u32 gMonBackPic_Croagunk[]; +extern const u32 gMonBackPic_Toxicroak[]; +extern const u32 gMonBackPic_Carnivine[]; +extern const u32 gMonBackPic_Finneon[]; +extern const u32 gMonBackPic_Lumineon[]; +extern const u32 gMonBackPic_Mantyke[]; +extern const u32 gMonBackPic_Snover[]; +extern const u32 gMonBackPic_Abomasnow[]; +extern const u32 gMonBackPic_Weavile[]; +extern const u32 gMonBackPic_Magnezone[]; +extern const u32 gMonBackPic_Lickilicky[]; +extern const u32 gMonBackPic_Rhyperior[]; +extern const u32 gMonBackPic_Tangrowth[]; +extern const u32 gMonBackPic_Electivire[]; +extern const u32 gMonBackPic_Magmortar[]; +extern const u32 gMonBackPic_Togekiss[]; +extern const u32 gMonBackPic_Yanmega[]; +extern const u32 gMonBackPic_Leafeon[]; +extern const u32 gMonBackPic_Glaceon[]; +extern const u32 gMonBackPic_Gliscor[]; +extern const u32 gMonBackPic_Mamoswine[]; +extern const u32 gMonBackPic_PorygonZ[]; +extern const u32 gMonBackPic_Gallade[]; +extern const u32 gMonBackPic_Probopass[]; +extern const u32 gMonBackPic_Dusknoir[]; +extern const u32 gMonBackPic_Froslass[]; +extern const u32 gMonBackPic_Rotom[]; +extern const u32 gMonBackPic_Uxie[]; +extern const u32 gMonBackPic_Mesprit[]; +extern const u32 gMonBackPic_Azelf[]; +extern const u32 gMonBackPic_Dialga[]; +extern const u32 gMonBackPic_Palkia[]; +extern const u32 gMonBackPic_Heatran[]; +extern const u32 gMonBackPic_Regigigas[]; +extern const u32 gMonBackPic_Giratina[]; +extern const u32 gMonBackPic_Cresselia[]; +extern const u32 gMonBackPic_Phione[]; +extern const u32 gMonBackPic_Manaphy[]; +extern const u32 gMonBackPic_Darkrai[]; +extern const u32 gMonBackPic_Shaymin[]; +extern const u32 gMonBackPic_Arceus[]; +extern const u32 gMonBackPic_Victini[]; +extern const u32 gMonBackPic_Snivy[]; +extern const u32 gMonBackPic_Servine[]; +extern const u32 gMonBackPic_Serperior[]; +extern const u32 gMonBackPic_Tepig[]; +extern const u32 gMonBackPic_Pignite[]; +extern const u32 gMonBackPic_Emboar[]; +extern const u32 gMonBackPic_Oshawott[]; +extern const u32 gMonBackPic_Dewott[]; +extern const u32 gMonBackPic_Samurott[]; +extern const u32 gMonBackPic_Patrat[]; +extern const u32 gMonBackPic_Watchog[]; +extern const u32 gMonBackPic_Lillipup[]; +extern const u32 gMonBackPic_Herdier[]; +extern const u32 gMonBackPic_Stoutland[]; +extern const u32 gMonBackPic_Purrloin[]; +extern const u32 gMonBackPic_Liepard[]; +extern const u32 gMonBackPic_Pansage[]; +extern const u32 gMonBackPic_Simisage[]; +extern const u32 gMonBackPic_Pansear[]; +extern const u32 gMonBackPic_Simisear[]; +extern const u32 gMonBackPic_Panpour[]; +extern const u32 gMonBackPic_Simipour[]; +extern const u32 gMonBackPic_Munna[]; +extern const u32 gMonBackPic_Musharna[]; +extern const u32 gMonBackPic_Pidove[]; +extern const u32 gMonBackPic_Tranquill[]; +extern const u32 gMonBackPic_Unfezant[]; +extern const u32 gMonBackPic_Blitzle[]; +extern const u32 gMonBackPic_Zebstrika[]; +extern const u32 gMonBackPic_Roggenrola[]; +extern const u32 gMonBackPic_Boldore[]; +extern const u32 gMonBackPic_Gigalith[]; +extern const u32 gMonBackPic_Woobat[]; +extern const u32 gMonBackPic_Swoobat[]; +extern const u32 gMonBackPic_Drilbur[]; +extern const u32 gMonBackPic_Excadrill[]; +extern const u32 gMonBackPic_Audino[]; +extern const u32 gMonBackPic_Timburr[]; +extern const u32 gMonBackPic_Gurdurr[]; +extern const u32 gMonBackPic_Conkeldurr[]; +extern const u32 gMonBackPic_Tympole[]; +extern const u32 gMonBackPic_Palpitoad[]; +extern const u32 gMonBackPic_Seismitoad[]; +extern const u32 gMonBackPic_Throh[]; +extern const u32 gMonBackPic_Sawk[]; +extern const u32 gMonBackPic_Sewaddle[]; +extern const u32 gMonBackPic_Swadloon[]; +extern const u32 gMonBackPic_Leavanny[]; +extern const u32 gMonBackPic_Venipede[]; +extern const u32 gMonBackPic_Whirlipede[]; +extern const u32 gMonBackPic_Scolipede[]; +extern const u32 gMonBackPic_Cottonee[]; +extern const u32 gMonBackPic_Whimsicott[]; +extern const u32 gMonBackPic_Petilil[]; +extern const u32 gMonBackPic_Lilligant[]; +extern const u32 gMonBackPic_Basculin[]; +extern const u32 gMonBackPic_Sandile[]; +extern const u32 gMonBackPic_Krokorok[]; +extern const u32 gMonBackPic_Krookodile[]; +extern const u32 gMonBackPic_Darumaka[]; +extern const u32 gMonBackPic_Darmanitan[]; +extern const u32 gMonBackPic_Maractus[]; +extern const u32 gMonBackPic_Dwebble[]; +extern const u32 gMonBackPic_Crustle[]; +extern const u32 gMonBackPic_Scraggy[]; +extern const u32 gMonBackPic_Scrafty[]; +extern const u32 gMonBackPic_Sigilyph[]; +extern const u32 gMonBackPic_Yamask[]; +extern const u32 gMonBackPic_Cofagrigus[]; +extern const u32 gMonBackPic_Tirtouga[]; +extern const u32 gMonBackPic_Carracosta[]; +extern const u32 gMonBackPic_Archen[]; +extern const u32 gMonBackPic_Archeops[]; +extern const u32 gMonBackPic_Trubbish[]; +extern const u32 gMonBackPic_Garbodor[]; +extern const u32 gMonBackPic_Zorua[]; +extern const u32 gMonBackPic_Zoroark[]; +extern const u32 gMonBackPic_Minccino[]; +extern const u32 gMonBackPic_Cinccino[]; +extern const u32 gMonBackPic_Gothita[]; +extern const u32 gMonBackPic_Gothorita[]; +extern const u32 gMonBackPic_Gothitelle[]; +extern const u32 gMonBackPic_Solosis[]; +extern const u32 gMonBackPic_Duosion[]; +extern const u32 gMonBackPic_Reuniclus[]; +extern const u32 gMonBackPic_Ducklett[]; +extern const u32 gMonBackPic_Swanna[]; +extern const u32 gMonBackPic_Vanillite[]; +extern const u32 gMonBackPic_Vanillish[]; +extern const u32 gMonBackPic_Vanilluxe[]; +extern const u32 gMonBackPic_Deerling[]; +extern const u32 gMonBackPic_Sawsbuck[]; +extern const u32 gMonBackPic_Emolga[]; +extern const u32 gMonBackPic_Karrablast[]; +extern const u32 gMonBackPic_Escavalier[]; +extern const u32 gMonBackPic_Foongus[]; +extern const u32 gMonBackPic_Amoonguss[]; +extern const u32 gMonBackPic_Frillish[]; +extern const u32 gMonBackPic_Jellicent[]; +extern const u32 gMonBackPic_Alomomola[]; +extern const u32 gMonBackPic_Joltik[]; +extern const u32 gMonBackPic_Galvantula[]; +extern const u32 gMonBackPic_Ferroseed[]; +extern const u32 gMonBackPic_Ferrothorn[]; +extern const u32 gMonBackPic_Klink[]; +extern const u32 gMonBackPic_Klang[]; +extern const u32 gMonBackPic_Klinklang[]; +extern const u32 gMonBackPic_Tynamo[]; +extern const u32 gMonBackPic_Eelektrik[]; +extern const u32 gMonBackPic_Eelektross[]; +extern const u32 gMonBackPic_Elgyem[]; +extern const u32 gMonBackPic_Beheeyem[]; +extern const u32 gMonBackPic_Litwick[]; +extern const u32 gMonBackPic_Lampent[]; +extern const u32 gMonBackPic_Chandelure[]; +extern const u32 gMonBackPic_Axew[]; +extern const u32 gMonBackPic_Fraxure[]; +extern const u32 gMonBackPic_Haxorus[]; +extern const u32 gMonBackPic_Cubchoo[]; +extern const u32 gMonBackPic_Beartic[]; +extern const u32 gMonBackPic_Cryogonal[]; +extern const u32 gMonBackPic_Shelmet[]; +extern const u32 gMonBackPic_Accelgor[]; +extern const u32 gMonBackPic_Stunfisk[]; +extern const u32 gMonBackPic_Mienfoo[]; +extern const u32 gMonBackPic_Mienshao[]; +extern const u32 gMonBackPic_Druddigon[]; +extern const u32 gMonBackPic_Golett[]; +extern const u32 gMonBackPic_Golurk[]; +extern const u32 gMonBackPic_Pawniard[]; +extern const u32 gMonBackPic_Bisharp[]; +extern const u32 gMonBackPic_Bouffalant[]; +extern const u32 gMonBackPic_Rufflet[]; +extern const u32 gMonBackPic_Braviary[]; +extern const u32 gMonBackPic_Vullaby[]; +extern const u32 gMonBackPic_Mandibuzz[]; +extern const u32 gMonBackPic_Heatmor[]; +extern const u32 gMonBackPic_Durant[]; +extern const u32 gMonBackPic_Deino[]; +extern const u32 gMonBackPic_Zweilous[]; +extern const u32 gMonBackPic_Hydreigon[]; +extern const u32 gMonBackPic_Larvesta[]; +extern const u32 gMonBackPic_Volcarona[]; +extern const u32 gMonBackPic_Cobalion[]; +extern const u32 gMonBackPic_Terrakion[]; +extern const u32 gMonBackPic_Virizion[]; +extern const u32 gMonBackPic_Tornadus[]; +extern const u32 gMonBackPic_Thundurus[]; +extern const u32 gMonBackPic_Reshiram[]; +extern const u32 gMonBackPic_Zekrom[]; +extern const u32 gMonBackPic_Landorus[]; +extern const u32 gMonBackPic_Kyurem[]; +extern const u32 gMonBackPic_Keldeo[]; +extern const u32 gMonBackPic_Meloetta[]; +extern const u32 gMonBackPic_Genesect[]; +extern const u32 gMonBackPic_Chespin[]; +extern const u32 gMonBackPic_Quilladin[]; +extern const u32 gMonBackPic_Chesnaught[]; +extern const u32 gMonBackPic_Fennekin[]; +extern const u32 gMonBackPic_Braixen[]; +extern const u32 gMonBackPic_Delphox[]; +extern const u32 gMonBackPic_Froakie[]; +extern const u32 gMonBackPic_Frogadier[]; +extern const u32 gMonBackPic_Greninja[]; +extern const u32 gMonBackPic_Bunnelby[]; +extern const u32 gMonBackPic_Diggersby[]; +extern const u32 gMonBackPic_Fletchling[]; +extern const u32 gMonBackPic_Fletchinder[]; +extern const u32 gMonBackPic_Talonflame[]; +extern const u32 gMonBackPic_Scatterbug[]; +extern const u32 gMonBackPic_Spewpa[]; +extern const u32 gMonBackPic_Vivillon[]; +extern const u32 gMonBackPic_Litleo[]; +extern const u32 gMonBackPic_Pyroar[]; +extern const u32 gMonBackPic_Flabebe[]; +extern const u32 gMonBackPic_Floette[]; +extern const u32 gMonBackPic_Florges[]; +extern const u32 gMonBackPic_Skiddo[]; +extern const u32 gMonBackPic_Gogoat[]; +extern const u32 gMonBackPic_Pancham[]; +extern const u32 gMonBackPic_Pangoro[]; +extern const u32 gMonBackPic_Furfrou[]; +extern const u32 gMonBackPic_Espurr[]; +extern const u32 gMonBackPic_Meowstic[]; +extern const u32 gMonBackPic_Honedge[]; +extern const u32 gMonBackPic_Doublade[]; +extern const u32 gMonBackPic_Aegislash[]; +extern const u32 gMonBackPic_Spritzee[]; +extern const u32 gMonBackPic_Aromatisse[]; +extern const u32 gMonBackPic_Swirlix[]; +extern const u32 gMonBackPic_Slurpuff[]; +extern const u32 gMonBackPic_Inkay[]; +extern const u32 gMonBackPic_Malamar[]; +extern const u32 gMonBackPic_Binacle[]; +extern const u32 gMonBackPic_Barbaracle[]; +extern const u32 gMonBackPic_Skrelp[]; +extern const u32 gMonBackPic_Dragalge[]; +extern const u32 gMonBackPic_Clauncher[]; +extern const u32 gMonBackPic_Clawitzer[]; +extern const u32 gMonBackPic_Helioptile[]; +extern const u32 gMonBackPic_Heliolisk[]; +extern const u32 gMonBackPic_Tyrunt[]; +extern const u32 gMonBackPic_Tyrantrum[]; +extern const u32 gMonBackPic_Amaura[]; +extern const u32 gMonBackPic_Aurorus[]; +extern const u32 gMonBackPic_Sylveon[]; +extern const u32 gMonBackPic_Hawlucha[]; +extern const u32 gMonBackPic_Dedenne[]; +extern const u32 gMonBackPic_Carbink[]; +extern const u32 gMonBackPic_Goomy[]; +extern const u32 gMonBackPic_Sliggoo[]; +extern const u32 gMonBackPic_Goodra[]; +extern const u32 gMonBackPic_Klefki[]; +extern const u32 gMonBackPic_Phantump[]; +extern const u32 gMonBackPic_Trevenant[]; +extern const u32 gMonBackPic_Pumpkaboo[]; +extern const u32 gMonBackPic_Gourgeist[]; +extern const u32 gMonBackPic_Bergmite[]; +extern const u32 gMonBackPic_Avalugg[]; +extern const u32 gMonBackPic_Noibat[]; +extern const u32 gMonBackPic_Noivern[]; +extern const u32 gMonBackPic_Xerneas[]; +extern const u32 gMonBackPic_Yveltal[]; +extern const u32 gMonBackPic_Zygarde[]; +extern const u32 gMonBackPic_Diancie[]; +extern const u32 gMonBackPic_Hoopa[]; +extern const u32 gMonBackPic_Volcanion[]; +extern const u32 gMonBackPic_Rowlet[]; +extern const u32 gMonBackPic_Dartrix[]; +extern const u32 gMonBackPic_Decidueye[]; +extern const u32 gMonBackPic_Litten[]; +extern const u32 gMonBackPic_Torracat[]; +extern const u32 gMonBackPic_Incineroar[]; +extern const u32 gMonBackPic_Popplio[]; +extern const u32 gMonBackPic_Brionne[]; +extern const u32 gMonBackPic_Primarina[]; +extern const u32 gMonBackPic_Pikipek[]; +extern const u32 gMonBackPic_Trumbeak[]; +extern const u32 gMonBackPic_Toucannon[]; +extern const u32 gMonBackPic_Yungoos[]; +extern const u32 gMonBackPic_Gumshoos[]; +extern const u32 gMonBackPic_Grubbin[]; +extern const u32 gMonBackPic_Charjabug[]; +extern const u32 gMonBackPic_Vikavolt[]; +extern const u32 gMonBackPic_Crabrawler[]; +extern const u32 gMonBackPic_Crabominable[]; +extern const u32 gMonBackPic_Oricorio[]; +extern const u32 gMonBackPic_Cutiefly[]; +extern const u32 gMonBackPic_Ribombee[]; +extern const u32 gMonBackPic_Rockruff[]; +extern const u32 gMonBackPic_Lycanroc[]; +extern const u32 gMonBackPic_Wishiwashi[]; +extern const u32 gMonBackPic_Mareanie[]; +extern const u32 gMonBackPic_Toxapex[]; +extern const u32 gMonBackPic_Mudbray[]; +extern const u32 gMonBackPic_Mudsdale[]; +extern const u32 gMonBackPic_Dewpider[]; +extern const u32 gMonBackPic_Araquanid[]; +extern const u32 gMonBackPic_Fomantis[]; +extern const u32 gMonBackPic_Lurantis[]; +extern const u32 gMonBackPic_Morelull[]; +extern const u32 gMonBackPic_Shiinotic[]; +extern const u32 gMonBackPic_Salandit[]; +extern const u32 gMonBackPic_Salazzle[]; +extern const u32 gMonBackPic_Stufful[]; +extern const u32 gMonBackPic_Bewear[]; +extern const u32 gMonBackPic_Bounsweet[]; +extern const u32 gMonBackPic_Steenee[]; +extern const u32 gMonBackPic_Tsareena[]; +extern const u32 gMonBackPic_Comfey[]; +extern const u32 gMonBackPic_Oranguru[]; +extern const u32 gMonBackPic_Passimian[]; +extern const u32 gMonBackPic_Wimpod[]; +extern const u32 gMonBackPic_Golisopod[]; +extern const u32 gMonBackPic_Sandygast[]; +extern const u32 gMonBackPic_Palossand[]; +extern const u32 gMonBackPic_Pyukumuku[]; +extern const u32 gMonBackPic_TypeNull[]; +extern const u32 gMonBackPic_Silvally[]; +extern const u32 gMonBackPic_Minior[]; +extern const u32 gMonBackPic_Komala[]; +extern const u32 gMonBackPic_Turtonator[]; +extern const u32 gMonBackPic_Togedemaru[]; +extern const u32 gMonBackPic_Mimikyu[]; +extern const u32 gMonBackPic_Bruxish[]; +extern const u32 gMonBackPic_Drampa[]; +extern const u32 gMonBackPic_Dhelmise[]; +extern const u32 gMonBackPic_Jangmoo[]; +extern const u32 gMonBackPic_Hakamoo[]; +extern const u32 gMonBackPic_Kommoo[]; +extern const u32 gMonBackPic_TapuKoko[]; +extern const u32 gMonBackPic_TapuLele[]; +extern const u32 gMonBackPic_TapuBulu[]; +extern const u32 gMonBackPic_TapuFini[]; +extern const u32 gMonBackPic_Cosmog[]; +extern const u32 gMonBackPic_Cosmoem[]; +extern const u32 gMonBackPic_Solgaleo[]; +extern const u32 gMonBackPic_Lunala[]; +extern const u32 gMonBackPic_Nihilego[]; +extern const u32 gMonBackPic_Buzzwole[]; +extern const u32 gMonBackPic_Pheromosa[]; +extern const u32 gMonBackPic_Xurkitree[]; +extern const u32 gMonBackPic_Celesteela[]; +extern const u32 gMonBackPic_Kartana[]; +extern const u32 gMonBackPic_Guzzlord[]; +extern const u32 gMonBackPic_Necrozma[]; +extern const u32 gMonBackPic_Magearna[]; +extern const u32 gMonBackPic_Marshadow[]; +extern const u32 gMonBackPic_Poipole[]; +extern const u32 gMonBackPic_Naganadel[]; +extern const u32 gMonBackPic_Stakataka[]; +extern const u32 gMonBackPic_Blacephalon[]; +extern const u32 gMonBackPic_Zeraora[]; +extern const u32 gMonBackPic_Meltan[]; +extern const u32 gMonBackPic_Melmetal[]; +extern const u32 gMonBackPic_Grookey[]; +extern const u32 gMonBackPic_Thwackey[]; +//extern const u32 gMonBackPic_Rillaboom[]; +extern const u32 gMonBackPic_Scorbunny[]; +extern const u32 gMonBackPic_Raboot[]; +extern const u32 gMonBackPic_Cinderace[]; +extern const u32 gMonBackPic_Sobble[]; +extern const u32 gMonBackPic_Drizzile[]; +//extern const u32 gMonBackPic_Inteleon[]; +extern const u32 gMonBackPic_Skwovet[]; +extern const u32 gMonBackPic_Greedent[]; +extern const u32 gMonBackPic_Rookidee[]; +extern const u32 gMonBackPic_Corvisquire[]; +extern const u32 gMonBackPic_Corviknight[]; +extern const u32 gMonBackPic_Blipbug[]; +extern const u32 gMonBackPic_Dottler[]; +extern const u32 gMonBackPic_Orbeetle[]; +extern const u32 gMonBackPic_Nickit[]; +extern const u32 gMonBackPic_Thievul[]; +extern const u32 gMonBackPic_Gossifleur[]; +extern const u32 gMonBackPic_Eldegoss[]; +extern const u32 gMonBackPic_Wooloo[]; +extern const u32 gMonBackPic_Dubwool[]; +extern const u32 gMonBackPic_Chewtle[]; +extern const u32 gMonBackPic_Drednaw[]; +extern const u32 gMonBackPic_Yamper[]; +extern const u32 gMonBackPic_Boltund[]; +extern const u32 gMonBackPic_Rolycoly[]; +extern const u32 gMonBackPic_Carkol[]; +extern const u32 gMonBackPic_Coalossal[]; +extern const u32 gMonBackPic_Applin[]; +extern const u32 gMonBackPic_Flapple[]; +extern const u32 gMonBackPic_Appletun[]; +extern const u32 gMonBackPic_Silicobra[]; +extern const u32 gMonBackPic_Sandaconda[]; +extern const u32 gMonBackPic_Cramorant[]; +extern const u32 gMonBackPic_Arrokuda[]; +extern const u32 gMonBackPic_Barraskewda[]; +extern const u32 gMonBackPic_Toxel[]; +extern const u32 gMonBackPic_Toxtricity[]; +extern const u32 gMonBackPic_Sizzlipede[]; +extern const u32 gMonBackPic_Centiskorch[]; +extern const u32 gMonBackPic_Clobbopus[]; +extern const u32 gMonBackPic_Grapploct[]; +extern const u32 gMonBackPic_Sinistea[]; +extern const u32 gMonBackPic_Polteageist[]; +extern const u32 gMonBackPic_Hatenna[]; +extern const u32 gMonBackPic_Hattrem[]; +extern const u32 gMonBackPic_Hatterene[]; +extern const u32 gMonBackPic_Impidimp[]; +extern const u32 gMonBackPic_Morgrem[]; +extern const u32 gMonBackPic_Grimmsnarl[]; +extern const u32 gMonBackPic_Obstagoon[]; +extern const u32 gMonBackPic_Perrserker[]; +extern const u32 gMonBackPic_Cursola[]; +extern const u32 gMonBackPic_Sirfetchd[]; +extern const u32 gMonBackPic_MrRime[]; +extern const u32 gMonBackPic_Runerigus[]; +extern const u32 gMonBackPic_Milcery[]; +extern const u32 gMonBackPic_Alcremie[]; +extern const u32 gMonBackPic_Falinks[]; +extern const u32 gMonBackPic_Pincurchin[]; +extern const u32 gMonBackPic_Snom[]; +extern const u32 gMonBackPic_Frosmoth[]; +extern const u32 gMonBackPic_Stonjourner[]; +extern const u32 gMonBackPic_Eiscue[]; +extern const u32 gMonBackPic_Indeedee[]; +extern const u32 gMonBackPic_Morpeko[]; +extern const u32 gMonBackPic_Cufant[]; +extern const u32 gMonBackPic_Copperajah[]; +extern const u32 gMonBackPic_Dracozolt[]; +extern const u32 gMonBackPic_Arctozolt[]; +extern const u32 gMonBackPic_Dracovish[]; +extern const u32 gMonBackPic_Arctovish[]; +extern const u32 gMonBackPic_Duraludon[]; +extern const u32 gMonBackPic_Dreepy[]; +extern const u32 gMonBackPic_Drakloak[]; +extern const u32 gMonBackPic_Dragapult[]; +extern const u32 gMonBackPic_Zacian[]; +extern const u32 gMonBackPic_Zamazenta[]; +extern const u32 gMonBackPic_Eternatus[]; +extern const u32 gMonBackPic_Kubfu[]; +extern const u32 gMonBackPic_Urshifu[]; +extern const u32 gMonBackPic_Zarude[]; +//extern const u32 gMonBackPic_Regieleki[]; +extern const u32 gMonBackPic_Regidrago[]; +extern const u32 gMonBackPic_Glastrier[]; +extern const u32 gMonBackPic_Spectrier[]; +extern const u32 gMonBackPic_Calyrex[]; +extern const u32 gMonBackPic_VenusaurMega[]; +extern const u32 gMonBackPic_CharizardMegaX[]; +extern const u32 gMonBackPic_CharizardMegaY[]; +extern const u32 gMonBackPic_BlastoiseMega[]; +extern const u32 gMonBackPic_BeedrillMega[]; +extern const u32 gMonBackPic_PidgeotMega[]; +extern const u32 gMonBackPic_AlakazamMega[]; +extern const u32 gMonBackPic_SlowbroMega[]; +extern const u32 gMonBackPic_GengarMega[]; +extern const u32 gMonBackPic_KangaskhanMega[]; +extern const u32 gMonBackPic_PinsirMega[]; +extern const u32 gMonBackPic_GyaradosMega[]; +extern const u32 gMonBackPic_AerodactylMega[]; +extern const u32 gMonBackPic_MewtwoMegaX[]; +extern const u32 gMonBackPic_MewtwoMegaY[]; +extern const u32 gMonBackPic_AmpharosMega[]; +extern const u32 gMonBackPic_SteelixMega[]; +extern const u32 gMonBackPic_ScizorMega[]; +extern const u32 gMonBackPic_HeracrossMega[]; +extern const u32 gMonBackPic_HoundoomMega[]; +extern const u32 gMonBackPic_TyranitarMega[]; +extern const u32 gMonBackPic_SceptileMega[]; +extern const u32 gMonBackPic_BlazikenMega[]; +extern const u32 gMonBackPic_SwampertMega[]; +extern const u32 gMonBackPic_GardevoirMega[]; +extern const u32 gMonBackPic_SableyeMega[]; +extern const u32 gMonBackPic_MawileMega[]; +extern const u32 gMonBackPic_AggronMega[]; +extern const u32 gMonBackPic_MedichamMega[]; +extern const u32 gMonBackPic_ManectricMega[]; +extern const u32 gMonBackPic_SharpedoMega[]; +extern const u32 gMonBackPic_CameruptMega[]; +extern const u32 gMonBackPic_AltariaMega[]; +extern const u32 gMonBackPic_BanetteMega[]; +extern const u32 gMonBackPic_AbsolMega[]; +extern const u32 gMonBackPic_GlalieMega[]; +extern const u32 gMonBackPic_SalamenceMega[]; +extern const u32 gMonBackPic_MetagrossMega[]; +extern const u32 gMonBackPic_LatiasMega[]; +extern const u32 gMonBackPic_LatiosMega[]; +extern const u32 gMonBackPic_LopunnyMega[]; +extern const u32 gMonBackPic_GarchompMega[]; +extern const u32 gMonBackPic_LucarioMega[]; +extern const u32 gMonBackPic_AbomasnowMega[]; +extern const u32 gMonBackPic_GalladeMega[]; +extern const u32 gMonBackPic_AudinoMega[]; +extern const u32 gMonBackPic_DiancieMega[]; +extern const u32 gMonBackPic_RayquazaMega[]; +extern const u32 gMonBackPic_KyogrePrimal[]; +extern const u32 gMonBackPic_GroudonPrimal[]; +extern const u32 gMonBackPic_RattataAlolan[]; +extern const u32 gMonBackPic_RaticateAlolan[]; +extern const u32 gMonBackPic_RaichuAlolan[]; +extern const u32 gMonBackPic_SandshrewAlolan[]; +extern const u32 gMonBackPic_SandslashAlolan[]; +extern const u32 gMonBackPic_VulpixAlolan[]; +extern const u32 gMonBackPic_NinetalesAlolan[]; +extern const u32 gMonBackPic_DiglettAlolan[]; +extern const u32 gMonBackPic_DugtrioAlolan[]; +extern const u32 gMonBackPic_MeowthAlolan[]; +extern const u32 gMonBackPic_PersianAlolan[]; +extern const u32 gMonBackPic_GeodudeAlolan[]; +extern const u32 gMonBackPic_GravelerAlolan[]; +extern const u32 gMonBackPic_GolemAlolan[]; +extern const u32 gMonBackPic_GrimerAlolan[]; +extern const u32 gMonBackPic_MukAlolan[]; +extern const u32 gMonBackPic_ExeggutorAlolan[]; +extern const u32 gMonBackPic_MarowakAlolan[]; +extern const u32 gMonBackPic_MeowthGalarian[]; +extern const u32 gMonBackPic_PonytaGalarian[]; +extern const u32 gMonBackPic_RapidashGalarian[]; +extern const u32 gMonBackPic_SlowpokeGalarian[]; +extern const u32 gMonBackPic_SlowbroGalarian[]; +extern const u32 gMonBackPic_FarfetchdGalarian[]; +extern const u32 gMonBackPic_WeezingGalarian[]; +extern const u32 gMonBackPic_MrMimeGalarian[]; +extern const u32 gMonBackPic_ArticunoGalarian[]; +extern const u32 gMonBackPic_ZapdosGalarian[]; +extern const u32 gMonBackPic_MoltresGalarian[]; +extern const u32 gMonBackPic_SlowkingGalarian[]; +extern const u32 gMonBackPic_CorsolaGalarian[]; +extern const u32 gMonBackPic_ZigzagoonGalarian[]; +extern const u32 gMonBackPic_LinooneGalarian[]; +extern const u32 gMonBackPic_DarumakaGalarian[]; +extern const u32 gMonBackPic_DarmanitanGalarian[]; +extern const u32 gMonBackPic_YamaskGalarian[]; +extern const u32 gMonBackPic_StunfiskGalarian[]; +extern const u32 gMonBackPic_PikachuCosplay[]; +extern const u32 gMonBackPic_PikachuRockStar[]; +extern const u32 gMonBackPic_PikachuBelle[]; +extern const u32 gMonBackPic_PikachuPopStar[]; +extern const u32 gMonBackPic_PikachuPhD[]; +extern const u32 gMonBackPic_PikachuLibre[]; +extern const u32 gMonBackPic_PikachuOriginalCap[]; +extern const u32 gMonBackPic_PikachuHoennCap[]; +extern const u32 gMonBackPic_PikachuSinnohCap[]; +extern const u32 gMonBackPic_PikachuUnovaCap[]; +extern const u32 gMonBackPic_PikachuKalosCap[]; +extern const u32 gMonBackPic_PikachuAlolaCap[]; +extern const u32 gMonBackPic_PikachuPartnerCap[]; +extern const u32 gMonBackPic_PikachuWorldCap[]; +extern const u32 gMonBackPic_PichuSpikyEared[]; +extern const u32 gMonBackPic_UnownB[]; +extern const u32 gMonBackPic_UnownC[]; +extern const u32 gMonBackPic_UnownD[]; +extern const u32 gMonBackPic_UnownE[]; +extern const u32 gMonBackPic_UnownF[]; +extern const u32 gMonBackPic_UnownG[]; +extern const u32 gMonBackPic_UnownH[]; +extern const u32 gMonBackPic_UnownI[]; +extern const u32 gMonBackPic_UnownJ[]; +extern const u32 gMonBackPic_UnownK[]; +extern const u32 gMonBackPic_UnownL[]; +extern const u32 gMonBackPic_UnownM[]; +extern const u32 gMonBackPic_UnownN[]; +extern const u32 gMonBackPic_UnownO[]; +extern const u32 gMonBackPic_UnownP[]; +extern const u32 gMonBackPic_UnownQ[]; +extern const u32 gMonBackPic_UnownR[]; +extern const u32 gMonBackPic_UnownS[]; +extern const u32 gMonBackPic_UnownT[]; +extern const u32 gMonBackPic_UnownU[]; +extern const u32 gMonBackPic_UnownV[]; +extern const u32 gMonBackPic_UnownW[]; +extern const u32 gMonBackPic_UnownX[]; +extern const u32 gMonBackPic_UnownY[]; +extern const u32 gMonBackPic_UnownZ[]; +extern const u32 gMonBackPic_UnownExclamationMark[]; +extern const u32 gMonBackPic_UnownQuestionMark[]; +extern const u32 gMonBackPic_CastformSunny[]; +extern const u32 gMonBackPic_CastformRainy[]; +extern const u32 gMonBackPic_CastformSnowy[]; +extern const u32 gMonBackPic_DeoxysAttack[]; +extern const u32 gMonBackPic_DeoxysDefense[]; +extern const u32 gMonBackPic_DeoxysSpeed[]; +extern const u32 gMonBackPic_BurmySandyCloak[]; +extern const u32 gMonBackPic_BurmyTrashCloak[]; +extern const u32 gMonBackPic_WormadamSandyCloak[]; +extern const u32 gMonBackPic_WormadamTrashCloak[]; +extern const u32 gMonBackPic_CherrimSunshine[]; +extern const u32 gMonBackPic_ShellosEastSea[]; +extern const u32 gMonBackPic_GastrodonEastSea[]; +extern const u32 gMonBackPic_RotomHeat[]; +extern const u32 gMonBackPic_RotomWash[]; +extern const u32 gMonBackPic_RotomFrost[]; +extern const u32 gMonBackPic_RotomFan[]; +extern const u32 gMonBackPic_RotomMow[]; +extern const u32 gMonBackPic_GiratinaOrigin[]; +extern const u32 gMonBackPic_ShayminSky[]; +extern const u32 gMonBackPic_BasculinBlueStriped[]; +extern const u32 gMonBackPic_DarmanitanZenMode[]; +extern const u32 gMonBackPic_DarmanitanZenModeGalarian[]; +extern const u32 gMonBackPic_SawsbuckSummer[]; +extern const u32 gMonBackPic_SawsbuckAutumn[]; +extern const u32 gMonBackPic_SawsbuckWinter[]; +extern const u32 gMonBackPic_TornadusTherian[]; +extern const u32 gMonBackPic_ThundurusTherian[]; +extern const u32 gMonBackPic_LandorusTherian[]; +extern const u32 gMonBackPic_KyuremWhite[]; +extern const u32 gMonBackPic_KyuremBlack[]; +extern const u32 gMonBackPic_KeldeoResolute[]; +extern const u32 gMonBackPic_MeloettaPirouette[]; +extern const u32 gMonBackPic_GreninjaAsh[]; +extern const u32 gMonBackPic_VivillonPolar[]; +extern const u32 gMonBackPic_VivillonTundra[]; +extern const u32 gMonBackPic_VivillonContinental[]; +extern const u32 gMonBackPic_VivillonGarden[]; +extern const u32 gMonBackPic_VivillonElegant[]; +extern const u32 gMonBackPic_VivillonMeadow[]; +extern const u32 gMonBackPic_VivillonModern[]; +extern const u32 gMonBackPic_VivillonMarine[]; +extern const u32 gMonBackPic_VivillonArchipelago[]; +extern const u32 gMonBackPic_VivillonHighPlains[]; +extern const u32 gMonBackPic_VivillonSandstorm[]; +extern const u32 gMonBackPic_VivillonRiver[]; +extern const u32 gMonBackPic_VivillonMonsoon[]; +extern const u32 gMonBackPic_VivillonSavanna[]; +extern const u32 gMonBackPic_VivillonSun[]; +extern const u32 gMonBackPic_VivillonOcean[]; +extern const u32 gMonBackPic_VivillonJungle[]; +extern const u32 gMonBackPic_VivillonFancy[]; +extern const u32 gMonBackPic_VivillonPokeBall[]; +extern const u32 gMonBackPic_FloetteEternalFlower[]; +extern const u32 gMonBackPic_FurfrouHeartTrim[]; +extern const u32 gMonBackPic_FurfrouStarTrim[]; +extern const u32 gMonBackPic_FurfrouDiamondTrim[]; +extern const u32 gMonBackPic_FurfrouDebutanteTrim[]; +extern const u32 gMonBackPic_FurfrouMatronTrim[]; +extern const u32 gMonBackPic_FurfrouDandyTrim[]; +extern const u32 gMonBackPic_FurfrouLaReineTrim[]; +extern const u32 gMonBackPic_FurfrouKabukiTrim[]; +extern const u32 gMonBackPic_FurfrouPharaohTrim[]; +extern const u32 gMonBackPic_MeowsticFemale[]; +extern const u32 gMonBackPic_AegislashBlade[]; +extern const u32 gMonBackPic_PumpkabooSmall[]; +extern const u32 gMonBackPic_PumpkabooLarge[]; +extern const u32 gMonBackPic_PumpkabooSuper[]; +extern const u32 gMonBackPic_GourgeistSmall[]; +extern const u32 gMonBackPic_GourgeistLarge[]; +extern const u32 gMonBackPic_GourgeistSuper[]; +extern const u32 gMonBackPic_XerneasActive[]; +extern const u32 gMonBackPic_Zygarde10[]; +extern const u32 gMonBackPic_ZygardeComplete[]; +extern const u32 gMonBackPic_HoopaUnbound[]; +extern const u32 gMonBackPic_OricorioPomPom[]; +extern const u32 gMonBackPic_OricorioPau[]; +extern const u32 gMonBackPic_OricorioSensu[]; +extern const u32 gMonBackPic_LycanrocMidnight[]; +extern const u32 gMonBackPic_LycanrocDusk[]; +extern const u32 gMonBackPic_WishiwashiSchool[]; +extern const u32 gMonBackPic_MiniorCore[]; +extern const u32 gMonBackPic_MimikyuBusted[]; +extern const u32 gMonBackPic_NecrozmaDuskMane[]; +extern const u32 gMonBackPic_NecrozmaDawnWings[]; +extern const u32 gMonBackPic_NecrozmaUltra[]; +extern const u32 gMonBackPic_MagearnaOriginalColor[]; +extern const u32 gMonBackPic_CramorantGulping[]; +extern const u32 gMonBackPic_CramorantGorging[]; +extern const u32 gMonBackPic_ToxtricityLowKey[]; +extern const u32 gMonBackPic_AlcremieRubyCream[]; +extern const u32 gMonBackPic_AlcremieMatchaCream[]; +extern const u32 gMonBackPic_AlcremieMintCream[]; +extern const u32 gMonBackPic_AlcremieLemonCream[]; +extern const u32 gMonBackPic_AlcremieSaltedCream[]; +extern const u32 gMonBackPic_AlcremieRubySwirl[]; +extern const u32 gMonBackPic_AlcremieCaramelSwirl[]; +extern const u32 gMonBackPic_AlcremieRainbowSwirl[]; +extern const u32 gMonBackPic_EiscueNoiceFace[]; +extern const u32 gMonBackPic_IndeedeeFemale[]; +extern const u32 gMonBackPic_MorpekoHangry[]; +extern const u32 gMonBackPic_ZacianCrownedSword[]; +extern const u32 gMonBackPic_ZamazentaCrownedShield[]; +//extern const u32 gMonBackPic_EternatusEternamax[]; +extern const u32 gMonBackPic_UrshifuRapidStrikeStyle[]; +extern const u32 gMonBackPic_ZarudeDada[]; +extern const u32 gMonBackPic_CalyrexIceRider[]; +extern const u32 gMonBackPic_CalyrexShadowRider[]; + +extern const u32 gMonPalette_CircledQuestionMark[]; extern const u32 gMonPalette_DoubleQuestionMark[]; +extern const u32 gMonPalette_Bulbasaur[]; +extern const u32 gMonPalette_Ivysaur[]; +extern const u32 gMonPalette_Venusaur[]; +extern const u32 gMonPalette_Charmander[]; +extern const u32 gMonPalette_Charmeleon[]; +extern const u32 gMonPalette_Charizard[]; +extern const u32 gMonPalette_Squirtle[]; +extern const u32 gMonPalette_Wartortle[]; +extern const u32 gMonPalette_Blastoise[]; +extern const u32 gMonPalette_Caterpie[]; +extern const u32 gMonPalette_Metapod[]; +extern const u32 gMonPalette_Butterfree[]; +extern const u32 gMonPalette_Weedle[]; +extern const u32 gMonPalette_Kakuna[]; +extern const u32 gMonPalette_Beedrill[]; +extern const u32 gMonPalette_Pidgey[]; +extern const u32 gMonPalette_Pidgeotto[]; +extern const u32 gMonPalette_Pidgeot[]; +extern const u32 gMonPalette_Rattata[]; +extern const u32 gMonPalette_Raticate[]; +extern const u32 gMonPalette_Spearow[]; +extern const u32 gMonPalette_Fearow[]; +extern const u32 gMonPalette_Ekans[]; +extern const u32 gMonPalette_Arbok[]; +extern const u32 gMonPalette_Pikachu[]; +extern const u32 gMonPalette_Raichu[]; +extern const u32 gMonPalette_Sandshrew[]; +extern const u32 gMonPalette_Sandslash[]; +extern const u32 gMonPalette_NidoranF[]; +extern const u32 gMonPalette_Nidorina[]; +extern const u32 gMonPalette_Nidoqueen[]; +extern const u32 gMonPalette_NidoranM[]; +extern const u32 gMonPalette_Nidorino[]; +extern const u32 gMonPalette_Nidoking[]; +extern const u32 gMonPalette_Clefairy[]; +extern const u32 gMonPalette_Clefable[]; +extern const u32 gMonPalette_Vulpix[]; +extern const u32 gMonPalette_Ninetales[]; +extern const u32 gMonPalette_Jigglypuff[]; +extern const u32 gMonPalette_Wigglytuff[]; +extern const u32 gMonPalette_Zubat[]; +extern const u32 gMonPalette_Golbat[]; +extern const u32 gMonPalette_Oddish[]; +extern const u32 gMonPalette_Gloom[]; +extern const u32 gMonPalette_Vileplume[]; +extern const u32 gMonPalette_Paras[]; +extern const u32 gMonPalette_Parasect[]; +extern const u32 gMonPalette_Venonat[]; +extern const u32 gMonPalette_Venomoth[]; +extern const u32 gMonPalette_Diglett[]; +extern const u32 gMonPalette_Dugtrio[]; +extern const u32 gMonPalette_Meowth[]; +extern const u32 gMonPalette_Persian[]; +extern const u32 gMonPalette_Psyduck[]; +extern const u32 gMonPalette_Golduck[]; +extern const u32 gMonPalette_Mankey[]; +extern const u32 gMonPalette_Primeape[]; +extern const u32 gMonPalette_Growlithe[]; +extern const u32 gMonPalette_Arcanine[]; +extern const u32 gMonPalette_Poliwag[]; +extern const u32 gMonPalette_Poliwhirl[]; +extern const u32 gMonPalette_Poliwrath[]; +extern const u32 gMonPalette_Abra[]; +extern const u32 gMonPalette_Kadabra[]; +extern const u32 gMonPalette_Alakazam[]; +extern const u32 gMonPalette_Machop[]; +extern const u32 gMonPalette_Machoke[]; +extern const u32 gMonPalette_Machamp[]; +extern const u32 gMonPalette_Bellsprout[]; +extern const u32 gMonPalette_Weepinbell[]; +extern const u32 gMonPalette_Victreebel[]; +extern const u32 gMonPalette_Tentacool[]; +extern const u32 gMonPalette_Tentacruel[]; +extern const u32 gMonPalette_Geodude[]; +extern const u32 gMonPalette_Graveler[]; +extern const u32 gMonPalette_Golem[]; +extern const u32 gMonPalette_Ponyta[]; +extern const u32 gMonPalette_Rapidash[]; +extern const u32 gMonPalette_Slowpoke[]; +extern const u32 gMonPalette_Slowbro[]; +extern const u32 gMonPalette_Magnemite[]; +extern const u32 gMonPalette_Magneton[]; +extern const u32 gMonPalette_Farfetchd[]; +extern const u32 gMonPalette_Doduo[]; +extern const u32 gMonPalette_Dodrio[]; +extern const u32 gMonPalette_Seel[]; +extern const u32 gMonPalette_Dewgong[]; +extern const u32 gMonPalette_Grimer[]; +extern const u32 gMonPalette_Muk[]; +extern const u32 gMonPalette_Shellder[]; +extern const u32 gMonPalette_Cloyster[]; +extern const u32 gMonPalette_Gastly[]; +extern const u32 gMonPalette_Haunter[]; +extern const u32 gMonPalette_Gengar[]; +extern const u32 gMonPalette_Onix[]; +extern const u32 gMonPalette_Drowzee[]; +extern const u32 gMonPalette_Hypno[]; +extern const u32 gMonPalette_Krabby[]; +extern const u32 gMonPalette_Kingler[]; +extern const u32 gMonPalette_Voltorb[]; +extern const u32 gMonPalette_Electrode[]; +extern const u32 gMonPalette_Exeggcute[]; +extern const u32 gMonPalette_Exeggutor[]; +extern const u32 gMonPalette_Cubone[]; +extern const u32 gMonPalette_Marowak[]; +extern const u32 gMonPalette_Hitmonlee[]; +extern const u32 gMonPalette_Hitmonchan[]; +extern const u32 gMonPalette_Lickitung[]; +extern const u32 gMonPalette_Koffing[]; +extern const u32 gMonPalette_Weezing[]; +extern const u32 gMonPalette_Rhyhorn[]; +extern const u32 gMonPalette_Rhydon[]; +extern const u32 gMonPalette_Chansey[]; +extern const u32 gMonPalette_Tangela[]; +extern const u32 gMonPalette_Kangaskhan[]; +extern const u32 gMonPalette_Horsea[]; +extern const u32 gMonPalette_Seadra[]; +extern const u32 gMonPalette_Goldeen[]; +extern const u32 gMonPalette_Seaking[]; +extern const u32 gMonPalette_Staryu[]; +extern const u32 gMonPalette_Starmie[]; +extern const u32 gMonPalette_MrMime[]; +extern const u32 gMonPalette_Scyther[]; +extern const u32 gMonPalette_Jynx[]; +extern const u32 gMonPalette_Electabuzz[]; +extern const u32 gMonPalette_Magmar[]; +extern const u32 gMonPalette_Pinsir[]; +extern const u32 gMonPalette_Tauros[]; +extern const u32 gMonPalette_Magikarp[]; +extern const u32 gMonPalette_Gyarados[]; +extern const u32 gMonPalette_Lapras[]; +extern const u32 gMonPalette_Ditto[]; +extern const u32 gMonPalette_Eevee[]; +extern const u32 gMonPalette_Vaporeon[]; +extern const u32 gMonPalette_Jolteon[]; +extern const u32 gMonPalette_Flareon[]; +extern const u32 gMonPalette_Porygon[]; +extern const u32 gMonPalette_Omanyte[]; +extern const u32 gMonPalette_Omastar[]; +extern const u32 gMonPalette_Kabuto[]; +extern const u32 gMonPalette_Kabutops[]; +extern const u32 gMonPalette_Aerodactyl[]; +extern const u32 gMonPalette_Snorlax[]; +extern const u32 gMonPalette_Articuno[]; +extern const u32 gMonPalette_Zapdos[]; +extern const u32 gMonPalette_Moltres[]; +extern const u32 gMonPalette_Dratini[]; +extern const u32 gMonPalette_Dragonair[]; +extern const u32 gMonPalette_Dragonite[]; +extern const u32 gMonPalette_Mewtwo[]; +extern const u32 gMonPalette_Mew[]; +extern const u32 gMonPalette_Chikorita[]; +extern const u32 gMonPalette_Bayleef[]; +extern const u32 gMonPalette_Meganium[]; +extern const u32 gMonPalette_Cyndaquil[]; +extern const u32 gMonPalette_Quilava[]; +extern const u32 gMonPalette_Typhlosion[]; +extern const u32 gMonPalette_Totodile[]; +extern const u32 gMonPalette_Croconaw[]; +extern const u32 gMonPalette_Feraligatr[]; +extern const u32 gMonPalette_Sentret[]; +extern const u32 gMonPalette_Furret[]; +extern const u32 gMonPalette_Hoothoot[]; +extern const u32 gMonPalette_Noctowl[]; +extern const u32 gMonPalette_Ledyba[]; +extern const u32 gMonPalette_Ledian[]; +extern const u32 gMonPalette_Spinarak[]; +extern const u32 gMonPalette_Ariados[]; +extern const u32 gMonPalette_Crobat[]; +extern const u32 gMonPalette_Chinchou[]; +extern const u32 gMonPalette_Lanturn[]; +extern const u32 gMonPalette_Pichu[]; +extern const u32 gMonPalette_Cleffa[]; +extern const u32 gMonPalette_Igglybuff[]; +extern const u32 gMonPalette_Togepi[]; +extern const u32 gMonPalette_Togetic[]; +extern const u32 gMonPalette_Natu[]; +extern const u32 gMonPalette_Xatu[]; +extern const u32 gMonPalette_Mareep[]; +extern const u32 gMonPalette_Flaaffy[]; +extern const u32 gMonPalette_Ampharos[]; +extern const u32 gMonPalette_Bellossom[]; +extern const u32 gMonPalette_Marill[]; +extern const u32 gMonPalette_Azumarill[]; +extern const u32 gMonPalette_Sudowoodo[]; +extern const u32 gMonPalette_Politoed[]; +extern const u32 gMonPalette_Hoppip[]; +extern const u32 gMonPalette_Skiploom[]; +extern const u32 gMonPalette_Jumpluff[]; +extern const u32 gMonPalette_Aipom[]; +extern const u32 gMonPalette_Sunkern[]; +extern const u32 gMonPalette_Sunflora[]; +extern const u32 gMonPalette_Yanma[]; +extern const u32 gMonPalette_Wooper[]; +extern const u32 gMonPalette_Quagsire[]; +extern const u32 gMonPalette_Espeon[]; +extern const u32 gMonPalette_Umbreon[]; +extern const u32 gMonPalette_Murkrow[]; +extern const u32 gMonPalette_Slowking[]; +extern const u32 gMonPalette_Misdreavus[]; +extern const u32 gMonPalette_Unown[]; +extern const u32 gMonPalette_Wobbuffet[]; +extern const u32 gMonPalette_Girafarig[]; +extern const u32 gMonPalette_Pineco[]; +extern const u32 gMonPalette_Forretress[]; +extern const u32 gMonPalette_Dunsparce[]; +extern const u32 gMonPalette_Gligar[]; +extern const u32 gMonPalette_Steelix[]; +extern const u32 gMonPalette_Snubbull[]; +extern const u32 gMonPalette_Granbull[]; +extern const u32 gMonPalette_Qwilfish[]; +extern const u32 gMonPalette_Scizor[]; +extern const u32 gMonPalette_Shuckle[]; +extern const u32 gMonPalette_Heracross[]; +extern const u32 gMonPalette_Sneasel[]; +extern const u32 gMonPalette_Teddiursa[]; +extern const u32 gMonPalette_Ursaring[]; +extern const u32 gMonPalette_Slugma[]; +extern const u32 gMonPalette_Magcargo[]; +extern const u32 gMonPalette_Swinub[]; +extern const u32 gMonPalette_Piloswine[]; +extern const u32 gMonPalette_Corsola[]; +extern const u32 gMonPalette_Remoraid[]; +extern const u32 gMonPalette_Octillery[]; +extern const u32 gMonPalette_Delibird[]; +extern const u32 gMonPalette_Mantine[]; +extern const u32 gMonPalette_Skarmory[]; +extern const u32 gMonPalette_Houndour[]; +extern const u32 gMonPalette_Houndoom[]; +extern const u32 gMonPalette_Kingdra[]; +extern const u32 gMonPalette_Phanpy[]; +extern const u32 gMonPalette_Donphan[]; +extern const u32 gMonPalette_Porygon2[]; +extern const u32 gMonPalette_Stantler[]; +extern const u32 gMonPalette_Smeargle[]; +extern const u32 gMonPalette_Tyrogue[]; +extern const u32 gMonPalette_Hitmontop[]; +extern const u32 gMonPalette_Smoochum[]; +extern const u32 gMonPalette_Elekid[]; +extern const u32 gMonPalette_Magby[]; +extern const u32 gMonPalette_Miltank[]; +extern const u32 gMonPalette_Blissey[]; +extern const u32 gMonPalette_Raikou[]; +extern const u32 gMonPalette_Entei[]; +extern const u32 gMonPalette_Suicune[]; +extern const u32 gMonPalette_Larvitar[]; +extern const u32 gMonPalette_Pupitar[]; +extern const u32 gMonPalette_Tyranitar[]; +extern const u32 gMonPalette_Lugia[]; +extern const u32 gMonPalette_HoOh[]; +extern const u32 gMonPalette_Celebi[]; +extern const u32 gMonPalette_Treecko[]; +extern const u32 gMonPalette_Grovyle[]; +extern const u32 gMonPalette_Sceptile[]; +extern const u32 gMonPalette_Torchic[]; +extern const u32 gMonPalette_Combusken[]; +extern const u32 gMonPalette_Blaziken[]; +extern const u32 gMonPalette_Mudkip[]; +extern const u32 gMonPalette_Marshtomp[]; +extern const u32 gMonPalette_Swampert[]; +extern const u32 gMonPalette_Poochyena[]; +extern const u32 gMonPalette_Mightyena[]; +extern const u32 gMonPalette_Zigzagoon[]; +extern const u32 gMonPalette_Linoone[]; +extern const u32 gMonPalette_Wurmple[]; +extern const u32 gMonPalette_Silcoon[]; +extern const u32 gMonPalette_Beautifly[]; +extern const u32 gMonPalette_Cascoon[]; +extern const u32 gMonPalette_Dustox[]; +extern const u32 gMonPalette_Lotad[]; +extern const u32 gMonPalette_Lombre[]; +extern const u32 gMonPalette_Ludicolo[]; +extern const u32 gMonPalette_Seedot[]; +extern const u32 gMonPalette_Nuzleaf[]; +extern const u32 gMonPalette_Shiftry[]; +extern const u32 gMonPalette_Taillow[]; +extern const u32 gMonPalette_Swellow[]; +extern const u32 gMonPalette_Wingull[]; +extern const u32 gMonPalette_Pelipper[]; +extern const u32 gMonPalette_Ralts[]; +extern const u32 gMonPalette_Kirlia[]; +extern const u32 gMonPalette_Gardevoir[]; +extern const u32 gMonPalette_Surskit[]; +extern const u32 gMonPalette_Masquerain[]; +extern const u32 gMonPalette_Shroomish[]; +extern const u32 gMonPalette_Breloom[]; +extern const u32 gMonPalette_Slakoth[]; +extern const u32 gMonPalette_Vigoroth[]; +extern const u32 gMonPalette_Slaking[]; +extern const u32 gMonPalette_Nincada[]; +extern const u32 gMonPalette_Ninjask[]; +extern const u32 gMonPalette_Shedinja[]; +extern const u32 gMonPalette_Whismur[]; +extern const u32 gMonPalette_Loudred[]; +extern const u32 gMonPalette_Exploud[]; +extern const u32 gMonPalette_Makuhita[]; +extern const u32 gMonPalette_Hariyama[]; +extern const u32 gMonPalette_Azurill[]; +extern const u32 gMonPalette_Nosepass[]; +extern const u32 gMonPalette_Skitty[]; +extern const u32 gMonPalette_Delcatty[]; +extern const u32 gMonPalette_Sableye[]; +extern const u32 gMonPalette_Mawile[]; +extern const u32 gMonPalette_Aron[]; +extern const u32 gMonPalette_Lairon[]; +extern const u32 gMonPalette_Aggron[]; +extern const u32 gMonPalette_Meditite[]; +extern const u32 gMonPalette_Medicham[]; +extern const u32 gMonPalette_Electrike[]; +extern const u32 gMonPalette_Manectric[]; +extern const u32 gMonPalette_Plusle[]; +extern const u32 gMonPalette_Minun[]; +extern const u32 gMonPalette_Volbeat[]; +extern const u32 gMonPalette_Illumise[]; +extern const u32 gMonPalette_Roselia[]; +extern const u32 gMonPalette_Gulpin[]; +extern const u32 gMonPalette_Swalot[]; +extern const u32 gMonPalette_Carvanha[]; +extern const u32 gMonPalette_Sharpedo[]; +extern const u32 gMonPalette_Wailmer[]; +extern const u32 gMonPalette_Wailord[]; +extern const u32 gMonPalette_Numel[]; +extern const u32 gMonPalette_Camerupt[]; +extern const u32 gMonPalette_Torkoal[]; +extern const u32 gMonPalette_Spoink[]; +extern const u32 gMonPalette_Grumpig[]; +extern const u32 gMonPalette_Spinda[]; +extern const u32 gMonPalette_Trapinch[]; +extern const u32 gMonPalette_Vibrava[]; +extern const u32 gMonPalette_Flygon[]; +extern const u32 gMonPalette_Cacnea[]; +extern const u32 gMonPalette_Cacturne[]; +extern const u32 gMonPalette_Swablu[]; +extern const u32 gMonPalette_Altaria[]; +extern const u32 gMonPalette_Zangoose[]; +extern const u32 gMonPalette_Seviper[]; +extern const u32 gMonPalette_Lunatone[]; +extern const u32 gMonPalette_Solrock[]; +extern const u32 gMonPalette_Barboach[]; +extern const u32 gMonPalette_Whiscash[]; +extern const u32 gMonPalette_Corphish[]; +extern const u32 gMonPalette_Crawdaunt[]; +extern const u32 gMonPalette_Baltoy[]; +extern const u32 gMonPalette_Claydol[]; +extern const u32 gMonPalette_Lileep[]; +extern const u32 gMonPalette_Cradily[]; +extern const u32 gMonPalette_Anorith[]; +extern const u32 gMonPalette_Armaldo[]; +extern const u32 gMonPalette_Feebas[]; +extern const u32 gMonPalette_Milotic[]; +extern const u32 gMonPalette_Castform[]; +extern const u32 gMonPalette_Kecleon[]; +extern const u32 gMonPalette_Shuppet[]; +extern const u32 gMonPalette_Banette[]; +extern const u32 gMonPalette_Duskull[]; +extern const u32 gMonPalette_Dusclops[]; +extern const u32 gMonPalette_Tropius[]; +extern const u32 gMonPalette_Chimecho[]; +extern const u32 gMonPalette_Absol[]; +extern const u32 gMonPalette_Wynaut[]; +extern const u32 gMonPalette_Snorunt[]; +extern const u32 gMonPalette_Glalie[]; +extern const u32 gMonPalette_Spheal[]; +extern const u32 gMonPalette_Sealeo[]; +extern const u32 gMonPalette_Walrein[]; +extern const u32 gMonPalette_Clamperl[]; +extern const u32 gMonPalette_Huntail[]; +extern const u32 gMonPalette_Gorebyss[]; +extern const u32 gMonPalette_Relicanth[]; +extern const u32 gMonPalette_Luvdisc[]; +extern const u32 gMonPalette_Bagon[]; +extern const u32 gMonPalette_Shelgon[]; +extern const u32 gMonPalette_Salamence[]; +extern const u32 gMonPalette_Beldum[]; +extern const u32 gMonPalette_Metang[]; +extern const u32 gMonPalette_Metagross[]; +extern const u32 gMonPalette_Regirock[]; +extern const u32 gMonPalette_Regice[]; +extern const u32 gMonPalette_Registeel[]; +extern const u32 gMonPalette_Latias[]; +extern const u32 gMonPalette_Latios[]; +extern const u32 gMonPalette_Kyogre[]; +extern const u32 gMonPalette_Groudon[]; +extern const u32 gMonPalette_Rayquaza[]; +extern const u32 gMonPalette_Jirachi[]; +extern const u32 gMonPalette_Deoxys[]; +extern const u32 gMonPalette_Turtwig[]; +extern const u32 gMonPalette_Grotle[]; +extern const u32 gMonPalette_Torterra[]; +extern const u32 gMonPalette_Chimchar[]; +extern const u32 gMonPalette_Monferno[]; +extern const u32 gMonPalette_Infernape[]; +extern const u32 gMonPalette_Piplup[]; +extern const u32 gMonPalette_Prinplup[]; +extern const u32 gMonPalette_Empoleon[]; +extern const u32 gMonPalette_Starly[]; +extern const u32 gMonPalette_Staravia[]; +extern const u32 gMonPalette_Staraptor[]; +extern const u32 gMonPalette_Bidoof[]; +extern const u32 gMonPalette_Bibarel[]; +extern const u32 gMonPalette_Kricketot[]; +extern const u32 gMonPalette_Kricketune[]; +extern const u32 gMonPalette_Shinx[]; +extern const u32 gMonPalette_Luxio[]; +extern const u32 gMonPalette_Luxray[]; +extern const u32 gMonPalette_Budew[]; +extern const u32 gMonPalette_Roserade[]; +extern const u32 gMonPalette_Cranidos[]; +extern const u32 gMonPalette_Rampardos[]; +extern const u32 gMonPalette_Shieldon[]; +extern const u32 gMonPalette_Bastiodon[]; +extern const u32 gMonPalette_Burmy[]; +extern const u32 gMonPalette_Wormadam[]; +extern const u32 gMonPalette_Mothim[]; +extern const u32 gMonPalette_Combee[]; +extern const u32 gMonPalette_Vespiquen[]; +extern const u32 gMonPalette_Pachirisu[]; +extern const u32 gMonPalette_Buizel[]; +extern const u32 gMonPalette_Floatzel[]; +extern const u32 gMonPalette_Cherubi[]; +extern const u32 gMonPalette_Cherrim[]; +extern const u32 gMonPalette_Shellos[]; +extern const u32 gMonPalette_Gastrodon[]; +extern const u32 gMonPalette_Ambipom[]; +extern const u32 gMonPalette_Drifloon[]; +extern const u32 gMonPalette_Drifblim[]; +extern const u32 gMonPalette_Buneary[]; +extern const u32 gMonPalette_Lopunny[]; +extern const u32 gMonPalette_Mismagius[]; +extern const u32 gMonPalette_Honchkrow[]; +extern const u32 gMonPalette_Glameow[]; +extern const u32 gMonPalette_Purugly[]; +extern const u32 gMonPalette_Chingling[]; +extern const u32 gMonPalette_Stunky[]; +extern const u32 gMonPalette_Skuntank[]; +extern const u32 gMonPalette_Bronzor[]; +extern const u32 gMonPalette_Bronzong[]; +extern const u32 gMonPalette_Bonsly[]; +extern const u32 gMonPalette_MimeJr[]; +extern const u32 gMonPalette_Happiny[]; +extern const u32 gMonPalette_Chatot[]; +extern const u32 gMonPalette_Spiritomb[]; +extern const u32 gMonPalette_Gible[]; +extern const u32 gMonPalette_Gabite[]; +extern const u32 gMonPalette_Garchomp[]; +extern const u32 gMonPalette_Munchlax[]; +extern const u32 gMonPalette_Riolu[]; +extern const u32 gMonPalette_Lucario[]; +extern const u32 gMonPalette_Hippopotas[]; +extern const u32 gMonPalette_Hippowdon[]; +extern const u32 gMonPalette_Skorupi[]; +extern const u32 gMonPalette_Drapion[]; +extern const u32 gMonPalette_Croagunk[]; +extern const u32 gMonPalette_Toxicroak[]; +extern const u32 gMonPalette_Carnivine[]; +extern const u32 gMonPalette_Finneon[]; +extern const u32 gMonPalette_Lumineon[]; +extern const u32 gMonPalette_Mantyke[]; +extern const u32 gMonPalette_Snover[]; +extern const u32 gMonPalette_Abomasnow[]; +extern const u32 gMonPalette_Weavile[]; +extern const u32 gMonPalette_Magnezone[]; +extern const u32 gMonPalette_Lickilicky[]; +extern const u32 gMonPalette_Rhyperior[]; +extern const u32 gMonPalette_Tangrowth[]; +extern const u32 gMonPalette_Electivire[]; +extern const u32 gMonPalette_Magmortar[]; +extern const u32 gMonPalette_Togekiss[]; +extern const u32 gMonPalette_Yanmega[]; +extern const u32 gMonPalette_Leafeon[]; +extern const u32 gMonPalette_Glaceon[]; +extern const u32 gMonPalette_Gliscor[]; +extern const u32 gMonPalette_Mamoswine[]; +extern const u32 gMonPalette_PorygonZ[]; +extern const u32 gMonPalette_Gallade[]; +extern const u32 gMonPalette_Probopass[]; +extern const u32 gMonPalette_Dusknoir[]; +extern const u32 gMonPalette_Froslass[]; +extern const u32 gMonPalette_Rotom[]; +extern const u32 gMonPalette_Uxie[]; +extern const u32 gMonPalette_Mesprit[]; +extern const u32 gMonPalette_Azelf[]; +extern const u32 gMonPalette_Dialga[]; +extern const u32 gMonPalette_Palkia[]; +extern const u32 gMonPalette_Heatran[]; +extern const u32 gMonPalette_Regigigas[]; +extern const u32 gMonPalette_Giratina[]; +extern const u32 gMonPalette_Cresselia[]; +extern const u32 gMonPalette_Phione[]; +extern const u32 gMonPalette_Manaphy[]; +extern const u32 gMonPalette_Darkrai[]; +extern const u32 gMonPalette_Shaymin[]; +extern const u32 gMonPalette_Arceus[]; +extern const u32 gMonPalette_Victini[]; +extern const u32 gMonPalette_Snivy[]; +extern const u32 gMonPalette_Servine[]; +extern const u32 gMonPalette_Serperior[]; +extern const u32 gMonPalette_Tepig[]; +extern const u32 gMonPalette_Pignite[]; +extern const u32 gMonPalette_Emboar[]; +extern const u32 gMonPalette_Oshawott[]; +extern const u32 gMonPalette_Dewott[]; +extern const u32 gMonPalette_Samurott[]; +extern const u32 gMonPalette_Patrat[]; +extern const u32 gMonPalette_Watchog[]; +extern const u32 gMonPalette_Lillipup[]; +extern const u32 gMonPalette_Herdier[]; +extern const u32 gMonPalette_Stoutland[]; +extern const u32 gMonPalette_Purrloin[]; +extern const u32 gMonPalette_Liepard[]; +extern const u32 gMonPalette_Pansage[]; +extern const u32 gMonPalette_Simisage[]; +extern const u32 gMonPalette_Pansear[]; +extern const u32 gMonPalette_Simisear[]; +extern const u32 gMonPalette_Panpour[]; +extern const u32 gMonPalette_Simipour[]; +extern const u32 gMonPalette_Munna[]; +extern const u32 gMonPalette_Musharna[]; +extern const u32 gMonPalette_Pidove[]; +extern const u32 gMonPalette_Tranquill[]; +extern const u32 gMonPalette_Unfezant[]; +extern const u32 gMonPalette_Blitzle[]; +extern const u32 gMonPalette_Zebstrika[]; +extern const u32 gMonPalette_Roggenrola[]; +extern const u32 gMonPalette_Boldore[]; +extern const u32 gMonPalette_Gigalith[]; +extern const u32 gMonPalette_Woobat[]; +extern const u32 gMonPalette_Swoobat[]; +extern const u32 gMonPalette_Drilbur[]; +extern const u32 gMonPalette_Excadrill[]; +extern const u32 gMonPalette_Audino[]; +extern const u32 gMonPalette_Timburr[]; +extern const u32 gMonPalette_Gurdurr[]; +extern const u32 gMonPalette_Conkeldurr[]; +extern const u32 gMonPalette_Tympole[]; +extern const u32 gMonPalette_Palpitoad[]; +extern const u32 gMonPalette_Seismitoad[]; +extern const u32 gMonPalette_Throh[]; +extern const u32 gMonPalette_Sawk[]; +extern const u32 gMonPalette_Sewaddle[]; +extern const u32 gMonPalette_Swadloon[]; +extern const u32 gMonPalette_Leavanny[]; +extern const u32 gMonPalette_Venipede[]; +extern const u32 gMonPalette_Whirlipede[]; +extern const u32 gMonPalette_Scolipede[]; +extern const u32 gMonPalette_Cottonee[]; +extern const u32 gMonPalette_Whimsicott[]; +extern const u32 gMonPalette_Petilil[]; +extern const u32 gMonPalette_Lilligant[]; +extern const u32 gMonPalette_Basculin[]; +extern const u32 gMonPalette_Sandile[]; +extern const u32 gMonPalette_Krokorok[]; +extern const u32 gMonPalette_Krookodile[]; +extern const u32 gMonPalette_Darumaka[]; +extern const u32 gMonPalette_Darmanitan[]; +extern const u32 gMonPalette_Maractus[]; +extern const u32 gMonPalette_Dwebble[]; +extern const u32 gMonPalette_Crustle[]; +extern const u32 gMonPalette_Scraggy[]; +extern const u32 gMonPalette_Scrafty[]; +extern const u32 gMonPalette_Sigilyph[]; +extern const u32 gMonPalette_Yamask[]; +extern const u32 gMonPalette_Cofagrigus[]; +extern const u32 gMonPalette_Tirtouga[]; +extern const u32 gMonPalette_Carracosta[]; +extern const u32 gMonPalette_Archen[]; +extern const u32 gMonPalette_Archeops[]; +extern const u32 gMonPalette_Trubbish[]; +extern const u32 gMonPalette_Garbodor[]; +extern const u32 gMonPalette_Zorua[]; +extern const u32 gMonPalette_Zoroark[]; +extern const u32 gMonPalette_Minccino[]; +extern const u32 gMonPalette_Cinccino[]; +extern const u32 gMonPalette_Gothita[]; +extern const u32 gMonPalette_Gothorita[]; +extern const u32 gMonPalette_Gothitelle[]; +extern const u32 gMonPalette_Solosis[]; +extern const u32 gMonPalette_Duosion[]; +extern const u32 gMonPalette_Reuniclus[]; +extern const u32 gMonPalette_Ducklett[]; +extern const u32 gMonPalette_Swanna[]; +extern const u32 gMonPalette_Vanillite[]; +extern const u32 gMonPalette_Vanillish[]; +extern const u32 gMonPalette_Vanilluxe[]; +extern const u32 gMonPalette_Deerling[]; +extern const u32 gMonPalette_Sawsbuck[]; +extern const u32 gMonPalette_Emolga[]; +extern const u32 gMonPalette_Karrablast[]; +extern const u32 gMonPalette_Escavalier[]; +extern const u32 gMonPalette_Foongus[]; +extern const u32 gMonPalette_Amoonguss[]; +extern const u32 gMonPalette_Frillish[]; +extern const u32 gMonPalette_Jellicent[]; +extern const u32 gMonPalette_Alomomola[]; +extern const u32 gMonPalette_Joltik[]; +extern const u32 gMonPalette_Galvantula[]; +extern const u32 gMonPalette_Ferroseed[]; +extern const u32 gMonPalette_Ferrothorn[]; +extern const u32 gMonPalette_Klink[]; +extern const u32 gMonPalette_Klang[]; +extern const u32 gMonPalette_Klinklang[]; +extern const u32 gMonPalette_Tynamo[]; +extern const u32 gMonPalette_Eelektrik[]; +extern const u32 gMonPalette_Eelektross[]; +extern const u32 gMonPalette_Elgyem[]; +extern const u32 gMonPalette_Beheeyem[]; +extern const u32 gMonPalette_Litwick[]; +extern const u32 gMonPalette_Lampent[]; +extern const u32 gMonPalette_Chandelure[]; +extern const u32 gMonPalette_Axew[]; +extern const u32 gMonPalette_Fraxure[]; +extern const u32 gMonPalette_Haxorus[]; +extern const u32 gMonPalette_Cubchoo[]; +extern const u32 gMonPalette_Beartic[]; +extern const u32 gMonPalette_Cryogonal[]; +extern const u32 gMonPalette_Shelmet[]; +extern const u32 gMonPalette_Accelgor[]; +extern const u32 gMonPalette_Stunfisk[]; +extern const u32 gMonPalette_Mienfoo[]; +extern const u32 gMonPalette_Mienshao[]; +extern const u32 gMonPalette_Druddigon[]; +extern const u32 gMonPalette_Golett[]; +extern const u32 gMonPalette_Golurk[]; +extern const u32 gMonPalette_Pawniard[]; +extern const u32 gMonPalette_Bisharp[]; +extern const u32 gMonPalette_Bouffalant[]; +extern const u32 gMonPalette_Rufflet[]; +extern const u32 gMonPalette_Braviary[]; +extern const u32 gMonPalette_Vullaby[]; +extern const u32 gMonPalette_Mandibuzz[]; +extern const u32 gMonPalette_Heatmor[]; +extern const u32 gMonPalette_Durant[]; +extern const u32 gMonPalette_Deino[]; +extern const u32 gMonPalette_Zweilous[]; +extern const u32 gMonPalette_Hydreigon[]; +extern const u32 gMonPalette_Larvesta[]; +extern const u32 gMonPalette_Volcarona[]; +extern const u32 gMonPalette_Cobalion[]; +extern const u32 gMonPalette_Terrakion[]; +extern const u32 gMonPalette_Virizion[]; +extern const u32 gMonPalette_Tornadus[]; +extern const u32 gMonPalette_Thundurus[]; +extern const u32 gMonPalette_Reshiram[]; +extern const u32 gMonPalette_Zekrom[]; +extern const u32 gMonPalette_Landorus[]; +extern const u32 gMonPalette_Kyurem[]; +extern const u32 gMonPalette_Keldeo[]; +extern const u32 gMonPalette_Meloetta[]; +extern const u32 gMonPalette_Genesect[]; +extern const u32 gMonPalette_Chespin[]; +extern const u32 gMonPalette_Quilladin[]; +extern const u32 gMonPalette_Chesnaught[]; +extern const u32 gMonPalette_Fennekin[]; +extern const u32 gMonPalette_Braixen[]; +extern const u32 gMonPalette_Delphox[]; +extern const u32 gMonPalette_Froakie[]; +extern const u32 gMonPalette_Frogadier[]; +extern const u32 gMonPalette_Greninja[]; +extern const u32 gMonPalette_Bunnelby[]; +extern const u32 gMonPalette_Diggersby[]; +extern const u32 gMonPalette_Fletchling[]; +extern const u32 gMonPalette_Fletchinder[]; +extern const u32 gMonPalette_Talonflame[]; +extern const u32 gMonPalette_Scatterbug[]; +extern const u32 gMonPalette_Spewpa[]; +extern const u32 gMonPalette_Vivillon[]; +extern const u32 gMonPalette_Litleo[]; +extern const u32 gMonPalette_Pyroar[]; +extern const u32 gMonPalette_Flabebe[]; +extern const u32 gMonPalette_Floette[]; +extern const u32 gMonPalette_Florges[]; +extern const u32 gMonPalette_Skiddo[]; +extern const u32 gMonPalette_Gogoat[]; +extern const u32 gMonPalette_Pancham[]; +extern const u32 gMonPalette_Pangoro[]; +extern const u32 gMonPalette_Furfrou[]; +extern const u32 gMonPalette_Espurr[]; +extern const u32 gMonPalette_Meowstic[]; +extern const u32 gMonPalette_Honedge[]; +extern const u32 gMonPalette_Doublade[]; +extern const u32 gMonPalette_Aegislash[]; +extern const u32 gMonPalette_Spritzee[]; +extern const u32 gMonPalette_Aromatisse[]; +extern const u32 gMonPalette_Swirlix[]; +extern const u32 gMonPalette_Slurpuff[]; +extern const u32 gMonPalette_Inkay[]; +extern const u32 gMonPalette_Malamar[]; +extern const u32 gMonPalette_Binacle[]; +extern const u32 gMonPalette_Barbaracle[]; +extern const u32 gMonPalette_Skrelp[]; +extern const u32 gMonPalette_Dragalge[]; +extern const u32 gMonPalette_Clauncher[]; +extern const u32 gMonPalette_Clawitzer[]; +extern const u32 gMonPalette_Helioptile[]; +extern const u32 gMonPalette_Heliolisk[]; +extern const u32 gMonPalette_Tyrunt[]; +extern const u32 gMonPalette_Tyrantrum[]; +extern const u32 gMonPalette_Amaura[]; +extern const u32 gMonPalette_Aurorus[]; +extern const u32 gMonPalette_Sylveon[]; +extern const u32 gMonPalette_Hawlucha[]; +extern const u32 gMonPalette_Dedenne[]; +extern const u32 gMonPalette_Carbink[]; +extern const u32 gMonPalette_Goomy[]; +extern const u32 gMonPalette_Sliggoo[]; +extern const u32 gMonPalette_Goodra[]; +extern const u32 gMonPalette_Klefki[]; +extern const u32 gMonPalette_Phantump[]; +extern const u32 gMonPalette_Trevenant[]; +extern const u32 gMonPalette_Pumpkaboo[]; +extern const u32 gMonPalette_Gourgeist[]; +extern const u32 gMonPalette_Bergmite[]; +extern const u32 gMonPalette_Avalugg[]; +extern const u32 gMonPalette_Noibat[]; +extern const u32 gMonPalette_Noivern[]; +extern const u32 gMonPalette_Xerneas[]; +extern const u32 gMonPalette_Yveltal[]; +extern const u32 gMonPalette_Zygarde[]; +extern const u32 gMonPalette_Diancie[]; +extern const u32 gMonPalette_Hoopa[]; +extern const u32 gMonPalette_Volcanion[]; +extern const u32 gMonPalette_Rowlet[]; +extern const u32 gMonPalette_Dartrix[]; +extern const u32 gMonPalette_Decidueye[]; +extern const u32 gMonPalette_Litten[]; +extern const u32 gMonPalette_Torracat[]; +extern const u32 gMonPalette_Incineroar[]; +extern const u32 gMonPalette_Popplio[]; +extern const u32 gMonPalette_Brionne[]; +extern const u32 gMonPalette_Primarina[]; +extern const u32 gMonPalette_Pikipek[]; +extern const u32 gMonPalette_Trumbeak[]; +extern const u32 gMonPalette_Toucannon[]; +extern const u32 gMonPalette_Yungoos[]; +extern const u32 gMonPalette_Gumshoos[]; +extern const u32 gMonPalette_Grubbin[]; +extern const u32 gMonPalette_Charjabug[]; +extern const u32 gMonPalette_Vikavolt[]; +extern const u32 gMonPalette_Crabrawler[]; +extern const u32 gMonPalette_Crabominable[]; +extern const u32 gMonPalette_Oricorio[]; +extern const u32 gMonPalette_Cutiefly[]; +extern const u32 gMonPalette_Ribombee[]; +extern const u32 gMonPalette_Rockruff[]; +extern const u32 gMonPalette_Lycanroc[]; +extern const u32 gMonPalette_Wishiwashi[]; +extern const u32 gMonPalette_Mareanie[]; +extern const u32 gMonPalette_Toxapex[]; +extern const u32 gMonPalette_Mudbray[]; +extern const u32 gMonPalette_Mudsdale[]; +extern const u32 gMonPalette_Dewpider[]; +extern const u32 gMonPalette_Araquanid[]; +extern const u32 gMonPalette_Fomantis[]; +extern const u32 gMonPalette_Lurantis[]; +extern const u32 gMonPalette_Morelull[]; +extern const u32 gMonPalette_Shiinotic[]; +extern const u32 gMonPalette_Salandit[]; +extern const u32 gMonPalette_Salazzle[]; +extern const u32 gMonPalette_Stufful[]; +extern const u32 gMonPalette_Bewear[]; +extern const u32 gMonPalette_Bounsweet[]; +extern const u32 gMonPalette_Steenee[]; +extern const u32 gMonPalette_Tsareena[]; +extern const u32 gMonPalette_Comfey[]; +extern const u32 gMonPalette_Oranguru[]; +extern const u32 gMonPalette_Passimian[]; +extern const u32 gMonPalette_Wimpod[]; +extern const u32 gMonPalette_Golisopod[]; +extern const u32 gMonPalette_Sandygast[]; +extern const u32 gMonPalette_Palossand[]; +extern const u32 gMonPalette_Pyukumuku[]; +extern const u32 gMonPalette_TypeNull[]; +extern const u32 gMonPalette_Silvally[]; +extern const u32 gMonPalette_Minior[]; +extern const u32 gMonPalette_Komala[]; +extern const u32 gMonPalette_Turtonator[]; +extern const u32 gMonPalette_Togedemaru[]; +extern const u32 gMonPalette_Mimikyu[]; +extern const u32 gMonPalette_Bruxish[]; +extern const u32 gMonPalette_Drampa[]; +extern const u32 gMonPalette_Dhelmise[]; +extern const u32 gMonPalette_Jangmoo[]; +extern const u32 gMonPalette_Hakamoo[]; +extern const u32 gMonPalette_Kommoo[]; +extern const u32 gMonPalette_TapuKoko[]; +extern const u32 gMonPalette_TapuLele[]; +extern const u32 gMonPalette_TapuBulu[]; +extern const u32 gMonPalette_TapuFini[]; +extern const u32 gMonPalette_Cosmog[]; +extern const u32 gMonPalette_Cosmoem[]; +extern const u32 gMonPalette_Solgaleo[]; +extern const u32 gMonPalette_Lunala[]; +extern const u32 gMonPalette_Nihilego[]; +extern const u32 gMonPalette_Buzzwole[]; +extern const u32 gMonPalette_Pheromosa[]; +extern const u32 gMonPalette_Xurkitree[]; +extern const u32 gMonPalette_Celesteela[]; +extern const u32 gMonPalette_Kartana[]; +extern const u32 gMonPalette_Guzzlord[]; +extern const u32 gMonPalette_Necrozma[]; +extern const u32 gMonPalette_Magearna[]; +extern const u32 gMonPalette_Marshadow[]; +extern const u32 gMonPalette_Poipole[]; +extern const u32 gMonPalette_Naganadel[]; +extern const u32 gMonPalette_Stakataka[]; +extern const u32 gMonPalette_Blacephalon[]; +extern const u32 gMonPalette_Zeraora[]; +extern const u32 gMonPalette_Meltan[]; +extern const u32 gMonPalette_Melmetal[]; +extern const u32 gMonPalette_Grookey[]; +extern const u32 gMonPalette_Thwackey[]; +//extern const u32 gMonPalette_Rillaboom[]; +extern const u32 gMonPalette_Scorbunny[]; +extern const u32 gMonPalette_Raboot[]; +extern const u32 gMonPalette_Cinderace[]; +extern const u32 gMonPalette_Sobble[]; +extern const u32 gMonPalette_Drizzile[]; +//extern const u32 gMonPalette_Inteleon[]; +extern const u32 gMonPalette_Skwovet[]; +extern const u32 gMonPalette_Greedent[]; +extern const u32 gMonPalette_Rookidee[]; +extern const u32 gMonPalette_Corvisquire[]; +extern const u32 gMonPalette_Corviknight[]; +extern const u32 gMonPalette_Blipbug[]; +extern const u32 gMonPalette_Dottler[]; +extern const u32 gMonPalette_Orbeetle[]; +extern const u32 gMonPalette_Nickit[]; +extern const u32 gMonPalette_Thievul[]; +extern const u32 gMonPalette_Gossifleur[]; +extern const u32 gMonPalette_Eldegoss[]; +extern const u32 gMonPalette_Wooloo[]; +extern const u32 gMonPalette_Dubwool[]; +extern const u32 gMonPalette_Chewtle[]; +extern const u32 gMonPalette_Drednaw[]; +extern const u32 gMonPalette_Yamper[]; +extern const u32 gMonPalette_Boltund[]; +extern const u32 gMonPalette_Rolycoly[]; +extern const u32 gMonPalette_Carkol[]; +extern const u32 gMonPalette_Coalossal[]; +extern const u32 gMonPalette_Applin[]; +extern const u32 gMonPalette_Flapple[]; +extern const u32 gMonPalette_Appletun[]; +extern const u32 gMonPalette_Silicobra[]; +extern const u32 gMonPalette_Sandaconda[]; +extern const u32 gMonPalette_Cramorant[]; +extern const u32 gMonPalette_Arrokuda[]; +extern const u32 gMonPalette_Barraskewda[]; +extern const u32 gMonPalette_Toxel[]; +extern const u32 gMonPalette_Toxtricity[]; +extern const u32 gMonPalette_Sizzlipede[]; +extern const u32 gMonPalette_Centiskorch[]; +extern const u32 gMonPalette_Clobbopus[]; +extern const u32 gMonPalette_Grapploct[]; +extern const u32 gMonPalette_Sinistea[]; +extern const u32 gMonPalette_Polteageist[]; +extern const u32 gMonPalette_Hatenna[]; +extern const u32 gMonPalette_Hattrem[]; +extern const u32 gMonPalette_Hatterene[]; +extern const u32 gMonPalette_Impidimp[]; +extern const u32 gMonPalette_Morgrem[]; +extern const u32 gMonPalette_Grimmsnarl[]; +extern const u32 gMonPalette_Obstagoon[]; +extern const u32 gMonPalette_Perrserker[]; +extern const u32 gMonPalette_Cursola[]; +extern const u32 gMonPalette_Sirfetchd[]; +extern const u32 gMonPalette_MrRime[]; +extern const u32 gMonPalette_Runerigus[]; +extern const u32 gMonPalette_Milcery[]; +extern const u32 gMonPalette_Alcremie[]; +extern const u32 gMonPalette_Falinks[]; +extern const u32 gMonPalette_Pincurchin[]; +extern const u32 gMonPalette_Snom[]; +extern const u32 gMonPalette_Frosmoth[]; +extern const u32 gMonPalette_Stonjourner[]; +extern const u32 gMonPalette_Eiscue[]; +extern const u32 gMonPalette_Indeedee[]; +extern const u32 gMonPalette_Morpeko[]; +extern const u32 gMonPalette_Cufant[]; +extern const u32 gMonPalette_Copperajah[]; +extern const u32 gMonPalette_Dracozolt[]; +extern const u32 gMonPalette_Arctozolt[]; +extern const u32 gMonPalette_Dracovish[]; +extern const u32 gMonPalette_Arctovish[]; +extern const u32 gMonPalette_Duraludon[]; +extern const u32 gMonPalette_Dreepy[]; +extern const u32 gMonPalette_Drakloak[]; +extern const u32 gMonPalette_Dragapult[]; +extern const u32 gMonPalette_Zacian[]; +extern const u32 gMonPalette_Zamazenta[]; +extern const u32 gMonPalette_Eternatus[]; +extern const u32 gMonPalette_Kubfu[]; +extern const u32 gMonPalette_Urshifu[]; +extern const u32 gMonPalette_Zarude[]; +//extern const u32 gMonPalette_Regieleki[]; +extern const u32 gMonPalette_Regidrago[]; +extern const u32 gMonPalette_Glastrier[]; +extern const u32 gMonPalette_Spectrier[]; +extern const u32 gMonPalette_Calyrex[]; +extern const u32 gMonPalette_VenusaurMega[]; +extern const u32 gMonPalette_CharizardMegaX[]; +extern const u32 gMonPalette_CharizardMegaY[]; +extern const u32 gMonPalette_BlastoiseMega[]; +extern const u32 gMonPalette_BeedrillMega[]; +extern const u32 gMonPalette_PidgeotMega[]; +extern const u32 gMonPalette_AlakazamMega[]; +extern const u32 gMonPalette_SlowbroMega[]; +extern const u32 gMonPalette_GengarMega[]; +extern const u32 gMonPalette_KangaskhanMega[]; +extern const u32 gMonPalette_PinsirMega[]; +extern const u32 gMonPalette_GyaradosMega[]; +extern const u32 gMonPalette_AerodactylMega[]; +extern const u32 gMonPalette_MewtwoMegaX[]; +extern const u32 gMonPalette_MewtwoMegaY[]; +extern const u32 gMonPalette_AmpharosMega[]; +extern const u32 gMonPalette_SteelixMega[]; +extern const u32 gMonPalette_ScizorMega[]; +extern const u32 gMonPalette_HeracrossMega[]; +extern const u32 gMonPalette_HoundoomMega[]; +extern const u32 gMonPalette_TyranitarMega[]; +extern const u32 gMonPalette_SceptileMega[]; +extern const u32 gMonPalette_BlazikenMega[]; +extern const u32 gMonPalette_SwampertMega[]; +extern const u32 gMonPalette_GardevoirMega[]; +extern const u32 gMonPalette_SableyeMega[]; +extern const u32 gMonPalette_MawileMega[]; +extern const u32 gMonPalette_AggronMega[]; +extern const u32 gMonPalette_MedichamMega[]; +extern const u32 gMonPalette_ManectricMega[]; +extern const u32 gMonPalette_SharpedoMega[]; +extern const u32 gMonPalette_CameruptMega[]; +extern const u32 gMonPalette_AltariaMega[]; +extern const u32 gMonPalette_BanetteMega[]; +extern const u32 gMonPalette_AbsolMega[]; +extern const u32 gMonPalette_GlalieMega[]; +extern const u32 gMonPalette_SalamenceMega[]; +extern const u32 gMonPalette_MetagrossMega[]; +extern const u32 gMonPalette_LatiasMega[]; +extern const u32 gMonPalette_LatiosMega[]; +extern const u32 gMonPalette_LopunnyMega[]; +extern const u32 gMonPalette_GarchompMega[]; +extern const u32 gMonPalette_LucarioMega[]; +extern const u32 gMonPalette_AbomasnowMega[]; +extern const u32 gMonPalette_GalladeMega[]; +extern const u32 gMonPalette_AudinoMega[]; +extern const u32 gMonPalette_DiancieMega[]; +extern const u32 gMonPalette_RayquazaMega[]; +extern const u32 gMonPalette_KyogrePrimal[]; +extern const u32 gMonPalette_GroudonPrimal[]; +extern const u32 gMonPalette_RattataAlolan[]; +extern const u32 gMonPalette_RaticateAlolan[]; +extern const u32 gMonPalette_RaichuAlolan[]; +extern const u32 gMonPalette_SandshrewAlolan[]; +extern const u32 gMonPalette_SandslashAlolan[]; +extern const u32 gMonPalette_VulpixAlolan[]; +extern const u32 gMonPalette_NinetalesAlolan[]; +extern const u32 gMonPalette_DiglettAlolan[]; +extern const u32 gMonPalette_DugtrioAlolan[]; +extern const u32 gMonPalette_MeowthAlolan[]; +extern const u32 gMonPalette_PersianAlolan[]; +extern const u32 gMonPalette_GeodudeAlolan[]; +extern const u32 gMonPalette_GravelerAlolan[]; +extern const u32 gMonPalette_GolemAlolan[]; +extern const u32 gMonPalette_GrimerAlolan[]; +extern const u32 gMonPalette_MukAlolan[]; +extern const u32 gMonPalette_ExeggutorAlolan[]; +extern const u32 gMonPalette_MarowakAlolan[]; +extern const u32 gMonPalette_MeowthGalarian[]; +extern const u32 gMonPalette_PonytaGalarian[]; +extern const u32 gMonPalette_RapidashGalarian[]; +extern const u32 gMonPalette_SlowpokeGalarian[]; +extern const u32 gMonPalette_SlowbroGalarian[]; +extern const u32 gMonPalette_FarfetchdGalarian[]; +extern const u32 gMonPalette_WeezingGalarian[]; +extern const u32 gMonPalette_MrMimeGalarian[]; +extern const u32 gMonPalette_ArticunoGalarian[]; +extern const u32 gMonPalette_ZapdosGalarian[]; +extern const u32 gMonPalette_MoltresGalarian[]; +extern const u32 gMonPalette_SlowkingGalarian[]; +extern const u32 gMonPalette_CorsolaGalarian[]; +extern const u32 gMonPalette_ZigzagoonGalarian[]; +extern const u32 gMonPalette_LinooneGalarian[]; +extern const u32 gMonPalette_DarumakaGalarian[]; +extern const u32 gMonPalette_DarmanitanGalarian[]; +extern const u32 gMonPalette_YamaskGalarian[]; +extern const u32 gMonPalette_StunfiskGalarian[]; +extern const u32 gMonPalette_PikachuCosplay[]; +extern const u32 gMonPalette_PikachuRockStar[]; +extern const u32 gMonPalette_PikachuBelle[]; +extern const u32 gMonPalette_PikachuPopStar[]; +extern const u32 gMonPalette_PikachuPhD[]; +extern const u32 gMonPalette_PikachuLibre[]; +extern const u32 gMonPalette_PikachuOriginalCap[]; +extern const u32 gMonPalette_PikachuHoennCap[]; +extern const u32 gMonPalette_PikachuSinnohCap[]; +extern const u32 gMonPalette_PikachuUnovaCap[]; +extern const u32 gMonPalette_PikachuKalosCap[]; +extern const u32 gMonPalette_PikachuAlolaCap[]; +extern const u32 gMonPalette_PikachuPartnerCap[]; +extern const u32 gMonPalette_PikachuWorldCap[]; +extern const u32 gMonPalette_PichuSpikyEared[]; +extern const u32 gMonPalette_CastformSunny[]; +extern const u32 gMonPalette_CastformRainy[]; +extern const u32 gMonPalette_CastformSnowy[]; +extern const u32 gMonPalette_DeoxysAttack[]; +extern const u32 gMonPalette_DeoxysDefense[]; +extern const u32 gMonPalette_DeoxysSpeed[]; +extern const u32 gMonPalette_BurmySandyCloak[]; +extern const u32 gMonPalette_BurmyTrashCloak[]; +extern const u32 gMonPalette_WormadamSandyCloak[]; +extern const u32 gMonPalette_WormadamTrashCloak[]; +extern const u32 gMonPalette_CherrimSunshine[]; +extern const u32 gMonPalette_ShellosEastSea[]; +extern const u32 gMonPalette_GastrodonEastSea[]; +extern const u32 gMonPalette_RotomHeat[]; +extern const u32 gMonPalette_RotomWash[]; +extern const u32 gMonPalette_RotomFrost[]; +extern const u32 gMonPalette_RotomFan[]; +extern const u32 gMonPalette_RotomMow[]; +extern const u32 gMonPalette_GiratinaOrigin[]; +extern const u32 gMonPalette_ShayminSky[]; +extern const u32 gMonPalette_ArceusFighting[]; +extern const u32 gMonPalette_ArceusFlying[]; +extern const u32 gMonPalette_ArceusPoison[]; +extern const u32 gMonPalette_ArceusGround[]; +extern const u32 gMonPalette_ArceusRock[]; +extern const u32 gMonPalette_ArceusBug[]; +extern const u32 gMonPalette_ArceusGhost[]; +extern const u32 gMonPalette_ArceusSteel[]; +extern const u32 gMonPalette_ArceusFire[]; +extern const u32 gMonPalette_ArceusWater[]; +extern const u32 gMonPalette_ArceusGrass[]; +extern const u32 gMonPalette_ArceusElectric[]; +extern const u32 gMonPalette_ArceusPsychic[]; +extern const u32 gMonPalette_ArceusIce[]; +extern const u32 gMonPalette_ArceusDragon[]; +extern const u32 gMonPalette_ArceusDark[]; +extern const u32 gMonPalette_ArceusFairy[]; +extern const u32 gMonPalette_BasculinBlueStriped[]; +extern const u32 gMonPalette_DarmanitanZenMode[]; +extern const u32 gMonPalette_DarmanitanZenModeGalarian[]; +extern const u32 gMonPalette_DeerlingSummer[]; +extern const u32 gMonPalette_DeerlingAutumn[]; +extern const u32 gMonPalette_DeerlingWinter[]; +extern const u32 gMonPalette_SawsbuckSummer[]; +extern const u32 gMonPalette_SawsbuckAutumn[]; +extern const u32 gMonPalette_SawsbuckWinter[]; +extern const u32 gMonPalette_TornadusTherian[]; +extern const u32 gMonPalette_ThundurusTherian[]; +extern const u32 gMonPalette_LandorusTherian[]; +extern const u32 gMonPalette_KyuremWhite[]; +extern const u32 gMonPalette_KyuremBlack[]; +extern const u32 gMonPalette_KeldeoResolute[]; +extern const u32 gMonPalette_MeloettaPirouette[]; +extern const u32 gMonPalette_GenesectDouseDrive[]; +extern const u32 gMonPalette_GenesectShockDrive[]; +extern const u32 gMonPalette_GenesectBurnDrive[]; +extern const u32 gMonPalette_GenesectChillDrive[]; +extern const u32 gMonPalette_GreninjaAsh[]; +extern const u32 gMonPalette_VivillonPolar[]; +extern const u32 gMonPalette_VivillonTundra[]; +extern const u32 gMonPalette_VivillonContinental[]; +extern const u32 gMonPalette_VivillonGarden[]; +extern const u32 gMonPalette_VivillonElegant[]; +extern const u32 gMonPalette_VivillonMeadow[]; +extern const u32 gMonPalette_VivillonModern[]; +extern const u32 gMonPalette_VivillonMarine[]; +extern const u32 gMonPalette_VivillonArchipelago[]; +extern const u32 gMonPalette_VivillonHighPlains[]; +extern const u32 gMonPalette_VivillonSandstorm[]; +extern const u32 gMonPalette_VivillonRiver[]; +extern const u32 gMonPalette_VivillonMonsoon[]; +extern const u32 gMonPalette_VivillonSavanna[]; +extern const u32 gMonPalette_VivillonSun[]; +extern const u32 gMonPalette_VivillonOcean[]; +extern const u32 gMonPalette_VivillonJungle[]; +extern const u32 gMonPalette_VivillonFancy[]; +extern const u32 gMonPalette_VivillonPokeBall[]; +extern const u32 gMonPalette_FlabebeYellowFlower[]; +extern const u32 gMonPalette_FlabebeOrangeFlower[]; +extern const u32 gMonPalette_FlabebeBlueFlower[]; +extern const u32 gMonPalette_FlabebeWhiteFlower[]; +extern const u32 gMonPalette_FloetteYellowFlower[]; +extern const u32 gMonPalette_FloetteOrangeFlower[]; +extern const u32 gMonPalette_FloetteBlueFlower[]; +extern const u32 gMonPalette_FloetteWhiteFlower[]; +extern const u32 gMonPalette_FloetteEternalFlower[]; +extern const u32 gMonPalette_FlorgesYellowFlower[]; +extern const u32 gMonPalette_FlorgesOrangeFlower[]; +extern const u32 gMonPalette_FlorgesBlueFlower[]; +extern const u32 gMonPalette_FlorgesWhiteFlower[]; +extern const u32 gMonPalette_FurfrouHeartTrim[]; +extern const u32 gMonPalette_FurfrouStarTrim[]; +extern const u32 gMonPalette_FurfrouDiamondTrim[]; +extern const u32 gMonPalette_FurfrouDebutanteTrim[]; +extern const u32 gMonPalette_FurfrouMatronTrim[]; +extern const u32 gMonPalette_FurfrouDandyTrim[]; +extern const u32 gMonPalette_FurfrouLaReineTrim[]; +extern const u32 gMonPalette_FurfrouKabukiTrim[]; +extern const u32 gMonPalette_FurfrouPharaohTrim[]; +extern const u32 gMonPalette_MeowsticFemale[]; +extern const u32 gMonPalette_AegislashBlade[]; +extern const u32 gMonPalette_XerneasActive[]; +extern const u32 gMonPalette_Zygarde10[]; +extern const u32 gMonPalette_ZygardeComplete[]; +extern const u32 gMonPalette_HoopaUnbound[]; +extern const u32 gMonPalette_OricorioPomPom[]; +extern const u32 gMonPalette_OricorioPau[]; +extern const u32 gMonPalette_OricorioSensu[]; +extern const u32 gMonPalette_LycanrocMidnight[]; +extern const u32 gMonPalette_LycanrocDusk[]; +extern const u32 gMonPalette_WishiwashiSchool[]; +extern const u32 gMonPalette_SilvallyFighting[]; +extern const u32 gMonPalette_SilvallyFlying[]; +extern const u32 gMonPalette_SilvallyPoison[]; +extern const u32 gMonPalette_SilvallyGround[]; +extern const u32 gMonPalette_SilvallyRock[]; +extern const u32 gMonPalette_SilvallyBug[]; +extern const u32 gMonPalette_SilvallyGhost[]; +extern const u32 gMonPalette_SilvallySteel[]; +extern const u32 gMonPalette_SilvallyFire[]; +extern const u32 gMonPalette_SilvallyWater[]; +extern const u32 gMonPalette_SilvallyGrass[]; +extern const u32 gMonPalette_SilvallyElectric[]; +extern const u32 gMonPalette_SilvallyPsychic[]; +extern const u32 gMonPalette_SilvallyIce[]; +extern const u32 gMonPalette_SilvallyDragon[]; +extern const u32 gMonPalette_SilvallyDark[]; +extern const u32 gMonPalette_SilvallyFairy[]; +extern const u32 gMonPalette_MiniorCoreRed[]; +extern const u32 gMonPalette_MiniorCoreOrange[]; +extern const u32 gMonPalette_MiniorCoreYellow[]; +extern const u32 gMonPalette_MiniorCoreGreen[]; +extern const u32 gMonPalette_MiniorCoreBlue[]; +extern const u32 gMonPalette_MiniorCoreIndigo[]; +extern const u32 gMonPalette_MiniorCoreViolet[]; +extern const u32 gMonPalette_MimikyuBusted[]; +extern const u32 gMonPalette_NecrozmaDuskMane[]; +extern const u32 gMonPalette_NecrozmaDawnWings[]; +extern const u32 gMonPalette_NecrozmaUltra[]; +extern const u32 gMonPalette_MagearnaOriginalColor[]; +extern const u32 gMonPalette_CramorantGulping[]; +extern const u32 gMonPalette_CramorantGorging[]; +extern const u32 gMonPalette_ToxtricityLowKey[]; +extern const u32 gMonPalette_AlcremieRubyCream[]; +extern const u32 gMonPalette_AlcremieMatchaCream[]; +extern const u32 gMonPalette_AlcremieMintCream[]; +extern const u32 gMonPalette_AlcremieLemonCream[]; +extern const u32 gMonPalette_AlcremieSaltedCream[]; +extern const u32 gMonPalette_AlcremieRubySwirl[]; +extern const u32 gMonPalette_AlcremieCaramelSwirl[]; +extern const u32 gMonPalette_AlcremieRainbowSwirl[]; +extern const u32 gMonPalette_EiscueNoiceFace[]; +extern const u32 gMonPalette_IndeedeeFemale[]; +extern const u32 gMonPalette_MorpekoHangry[]; +extern const u32 gMonPalette_ZacianCrownedSword[]; +extern const u32 gMonPalette_ZamazentaCrownedShield[]; +//extern const u32 gMonPalette_EternatusEternamax[]; +extern const u32 gMonPalette_UrshifuRapidStrikeStyle[]; +extern const u32 gMonPalette_ZarudeDada[]; +extern const u32 gMonPalette_CalyrexIceRider[]; +extern const u32 gMonPalette_CalyrexShadowRider[]; +extern const u32 gMonPalette_Egg[]; + +extern const u32 gMonShinyPalette_CircledQuestionMark[]; extern const u32 gMonShinyPalette_DoubleQuestionMark[]; -extern const u32 gMonStillFrontPic_DoubleQuestionMark[]; -extern const u16 gMonIconPalettes[][16]; +extern const u32 gMonShinyPalette_Bulbasaur[]; +extern const u32 gMonShinyPalette_Ivysaur[]; +extern const u32 gMonShinyPalette_Venusaur[]; +extern const u32 gMonShinyPalette_Charmander[]; +extern const u32 gMonShinyPalette_Charmeleon[]; +extern const u32 gMonShinyPalette_Charizard[]; +extern const u32 gMonShinyPalette_Squirtle[]; +extern const u32 gMonShinyPalette_Wartortle[]; +extern const u32 gMonShinyPalette_Blastoise[]; +extern const u32 gMonShinyPalette_Caterpie[]; +extern const u32 gMonShinyPalette_Metapod[]; +extern const u32 gMonShinyPalette_Butterfree[]; +extern const u32 gMonShinyPalette_Weedle[]; +extern const u32 gMonShinyPalette_Kakuna[]; +extern const u32 gMonShinyPalette_Beedrill[]; +extern const u32 gMonShinyPalette_Pidgey[]; +extern const u32 gMonShinyPalette_Pidgeotto[]; +extern const u32 gMonShinyPalette_Pidgeot[]; +extern const u32 gMonShinyPalette_Rattata[]; +extern const u32 gMonShinyPalette_Raticate[]; +extern const u32 gMonShinyPalette_Spearow[]; +extern const u32 gMonShinyPalette_Fearow[]; +extern const u32 gMonShinyPalette_Ekans[]; +extern const u32 gMonShinyPalette_Arbok[]; +extern const u32 gMonShinyPalette_Pikachu[]; +extern const u32 gMonShinyPalette_Raichu[]; +extern const u32 gMonShinyPalette_Sandshrew[]; +extern const u32 gMonShinyPalette_Sandslash[]; +extern const u32 gMonShinyPalette_NidoranF[]; +extern const u32 gMonShinyPalette_Nidorina[]; +extern const u32 gMonShinyPalette_Nidoqueen[]; +extern const u32 gMonShinyPalette_NidoranM[]; +extern const u32 gMonShinyPalette_Nidorino[]; +extern const u32 gMonShinyPalette_Nidoking[]; +extern const u32 gMonShinyPalette_Clefairy[]; +extern const u32 gMonShinyPalette_Clefable[]; +extern const u32 gMonShinyPalette_Vulpix[]; +extern const u32 gMonShinyPalette_Ninetales[]; +extern const u32 gMonShinyPalette_Jigglypuff[]; +extern const u32 gMonShinyPalette_Wigglytuff[]; +extern const u32 gMonShinyPalette_Zubat[]; +extern const u32 gMonShinyPalette_Golbat[]; +extern const u32 gMonShinyPalette_Oddish[]; +extern const u32 gMonShinyPalette_Gloom[]; +extern const u32 gMonShinyPalette_Vileplume[]; +extern const u32 gMonShinyPalette_Paras[]; +extern const u32 gMonShinyPalette_Parasect[]; +extern const u32 gMonShinyPalette_Venonat[]; +extern const u32 gMonShinyPalette_Venomoth[]; +extern const u32 gMonShinyPalette_Diglett[]; +extern const u32 gMonShinyPalette_Dugtrio[]; +extern const u32 gMonShinyPalette_Meowth[]; +extern const u32 gMonShinyPalette_Persian[]; +extern const u32 gMonShinyPalette_Psyduck[]; +extern const u32 gMonShinyPalette_Golduck[]; +extern const u32 gMonShinyPalette_Mankey[]; +extern const u32 gMonShinyPalette_Primeape[]; +extern const u32 gMonShinyPalette_Growlithe[]; +extern const u32 gMonShinyPalette_Arcanine[]; +extern const u32 gMonShinyPalette_Poliwag[]; +extern const u32 gMonShinyPalette_Poliwhirl[]; +extern const u32 gMonShinyPalette_Poliwrath[]; +extern const u32 gMonShinyPalette_Abra[]; +extern const u32 gMonShinyPalette_Kadabra[]; +extern const u32 gMonShinyPalette_Alakazam[]; +extern const u32 gMonShinyPalette_Machop[]; +extern const u32 gMonShinyPalette_Machoke[]; +extern const u32 gMonShinyPalette_Machamp[]; +extern const u32 gMonShinyPalette_Bellsprout[]; +extern const u32 gMonShinyPalette_Weepinbell[]; +extern const u32 gMonShinyPalette_Victreebel[]; +extern const u32 gMonShinyPalette_Tentacool[]; +extern const u32 gMonShinyPalette_Tentacruel[]; +extern const u32 gMonShinyPalette_Geodude[]; +extern const u32 gMonShinyPalette_Graveler[]; +extern const u32 gMonShinyPalette_Golem[]; +extern const u32 gMonShinyPalette_Ponyta[]; +extern const u32 gMonShinyPalette_Rapidash[]; +extern const u32 gMonShinyPalette_Slowpoke[]; +extern const u32 gMonShinyPalette_Slowbro[]; +extern const u32 gMonShinyPalette_Magnemite[]; +extern const u32 gMonShinyPalette_Magneton[]; +extern const u32 gMonShinyPalette_Farfetchd[]; +extern const u32 gMonShinyPalette_Doduo[]; +extern const u32 gMonShinyPalette_Dodrio[]; +extern const u32 gMonShinyPalette_Seel[]; +extern const u32 gMonShinyPalette_Dewgong[]; +extern const u32 gMonShinyPalette_Grimer[]; +extern const u32 gMonShinyPalette_Muk[]; +extern const u32 gMonShinyPalette_Shellder[]; +extern const u32 gMonShinyPalette_Cloyster[]; +extern const u32 gMonShinyPalette_Gastly[]; +extern const u32 gMonShinyPalette_Haunter[]; +extern const u32 gMonShinyPalette_Gengar[]; +extern const u32 gMonShinyPalette_Onix[]; +extern const u32 gMonShinyPalette_Drowzee[]; +extern const u32 gMonShinyPalette_Hypno[]; +extern const u32 gMonShinyPalette_Krabby[]; +extern const u32 gMonShinyPalette_Kingler[]; +extern const u32 gMonShinyPalette_Voltorb[]; +extern const u32 gMonShinyPalette_Electrode[]; +extern const u32 gMonShinyPalette_Exeggcute[]; +extern const u32 gMonShinyPalette_Exeggutor[]; +extern const u32 gMonShinyPalette_Cubone[]; +extern const u32 gMonShinyPalette_Marowak[]; +extern const u32 gMonShinyPalette_Hitmonlee[]; +extern const u32 gMonShinyPalette_Hitmonchan[]; +extern const u32 gMonShinyPalette_Lickitung[]; +extern const u32 gMonShinyPalette_Koffing[]; +extern const u32 gMonShinyPalette_Weezing[]; +extern const u32 gMonShinyPalette_Rhyhorn[]; +extern const u32 gMonShinyPalette_Rhydon[]; +extern const u32 gMonShinyPalette_Chansey[]; +extern const u32 gMonShinyPalette_Tangela[]; +extern const u32 gMonShinyPalette_Kangaskhan[]; +extern const u32 gMonShinyPalette_Horsea[]; +extern const u32 gMonShinyPalette_Seadra[]; +extern const u32 gMonShinyPalette_Goldeen[]; +extern const u32 gMonShinyPalette_Seaking[]; +extern const u32 gMonShinyPalette_Staryu[]; +extern const u32 gMonShinyPalette_Starmie[]; +extern const u32 gMonShinyPalette_MrMime[]; +extern const u32 gMonShinyPalette_Scyther[]; +extern const u32 gMonShinyPalette_Jynx[]; +extern const u32 gMonShinyPalette_Electabuzz[]; +extern const u32 gMonShinyPalette_Magmar[]; +extern const u32 gMonShinyPalette_Pinsir[]; +extern const u32 gMonShinyPalette_Tauros[]; +extern const u32 gMonShinyPalette_Magikarp[]; +extern const u32 gMonShinyPalette_Gyarados[]; +extern const u32 gMonShinyPalette_Lapras[]; +extern const u32 gMonShinyPalette_Ditto[]; +extern const u32 gMonShinyPalette_Eevee[]; +extern const u32 gMonShinyPalette_Vaporeon[]; +extern const u32 gMonShinyPalette_Jolteon[]; +extern const u32 gMonShinyPalette_Flareon[]; +extern const u32 gMonShinyPalette_Porygon[]; +extern const u32 gMonShinyPalette_Omanyte[]; +extern const u32 gMonShinyPalette_Omastar[]; +extern const u32 gMonShinyPalette_Kabuto[]; +extern const u32 gMonShinyPalette_Kabutops[]; +extern const u32 gMonShinyPalette_Aerodactyl[]; +extern const u32 gMonShinyPalette_Snorlax[]; +extern const u32 gMonShinyPalette_Articuno[]; +extern const u32 gMonShinyPalette_Zapdos[]; +extern const u32 gMonShinyPalette_Moltres[]; +extern const u32 gMonShinyPalette_Dratini[]; +extern const u32 gMonShinyPalette_Dragonair[]; +extern const u32 gMonShinyPalette_Dragonite[]; +extern const u32 gMonShinyPalette_Mewtwo[]; +extern const u32 gMonShinyPalette_Mew[]; +extern const u32 gMonShinyPalette_Chikorita[]; +extern const u32 gMonShinyPalette_Bayleef[]; +extern const u32 gMonShinyPalette_Meganium[]; +extern const u32 gMonShinyPalette_Cyndaquil[]; +extern const u32 gMonShinyPalette_Quilava[]; +extern const u32 gMonShinyPalette_Typhlosion[]; +extern const u32 gMonShinyPalette_Totodile[]; +extern const u32 gMonShinyPalette_Croconaw[]; +extern const u32 gMonShinyPalette_Feraligatr[]; +extern const u32 gMonShinyPalette_Sentret[]; +extern const u32 gMonShinyPalette_Furret[]; +extern const u32 gMonShinyPalette_Hoothoot[]; +extern const u32 gMonShinyPalette_Noctowl[]; +extern const u32 gMonShinyPalette_Ledyba[]; +extern const u32 gMonShinyPalette_Ledian[]; +extern const u32 gMonShinyPalette_Spinarak[]; +extern const u32 gMonShinyPalette_Ariados[]; +extern const u32 gMonShinyPalette_Crobat[]; +extern const u32 gMonShinyPalette_Chinchou[]; +extern const u32 gMonShinyPalette_Lanturn[]; +extern const u32 gMonShinyPalette_Pichu[]; +extern const u32 gMonShinyPalette_Cleffa[]; +extern const u32 gMonShinyPalette_Igglybuff[]; +extern const u32 gMonShinyPalette_Togepi[]; +extern const u32 gMonShinyPalette_Togetic[]; +extern const u32 gMonShinyPalette_Natu[]; +extern const u32 gMonShinyPalette_Xatu[]; +extern const u32 gMonShinyPalette_Mareep[]; +extern const u32 gMonShinyPalette_Flaaffy[]; +extern const u32 gMonShinyPalette_Ampharos[]; +extern const u32 gMonShinyPalette_Bellossom[]; +extern const u32 gMonShinyPalette_Marill[]; +extern const u32 gMonShinyPalette_Azumarill[]; +extern const u32 gMonShinyPalette_Sudowoodo[]; +extern const u32 gMonShinyPalette_Politoed[]; +extern const u32 gMonShinyPalette_Hoppip[]; +extern const u32 gMonShinyPalette_Skiploom[]; +extern const u32 gMonShinyPalette_Jumpluff[]; +extern const u32 gMonShinyPalette_Aipom[]; +extern const u32 gMonShinyPalette_Sunkern[]; +extern const u32 gMonShinyPalette_Sunflora[]; +extern const u32 gMonShinyPalette_Yanma[]; +extern const u32 gMonShinyPalette_Wooper[]; +extern const u32 gMonShinyPalette_Quagsire[]; +extern const u32 gMonShinyPalette_Espeon[]; +extern const u32 gMonShinyPalette_Umbreon[]; +extern const u32 gMonShinyPalette_Murkrow[]; +extern const u32 gMonShinyPalette_Slowking[]; +extern const u32 gMonShinyPalette_Misdreavus[]; +extern const u32 gMonShinyPalette_Unown[]; +extern const u32 gMonShinyPalette_Wobbuffet[]; +extern const u32 gMonShinyPalette_Girafarig[]; +extern const u32 gMonShinyPalette_Pineco[]; +extern const u32 gMonShinyPalette_Forretress[]; +extern const u32 gMonShinyPalette_Dunsparce[]; +extern const u32 gMonShinyPalette_Gligar[]; +extern const u32 gMonShinyPalette_Steelix[]; +extern const u32 gMonShinyPalette_Snubbull[]; +extern const u32 gMonShinyPalette_Granbull[]; +extern const u32 gMonShinyPalette_Qwilfish[]; +extern const u32 gMonShinyPalette_Scizor[]; +extern const u32 gMonShinyPalette_Shuckle[]; +extern const u32 gMonShinyPalette_Heracross[]; +extern const u32 gMonShinyPalette_Sneasel[]; +extern const u32 gMonShinyPalette_Teddiursa[]; +extern const u32 gMonShinyPalette_Ursaring[]; +extern const u32 gMonShinyPalette_Slugma[]; +extern const u32 gMonShinyPalette_Magcargo[]; +extern const u32 gMonShinyPalette_Swinub[]; +extern const u32 gMonShinyPalette_Piloswine[]; +extern const u32 gMonShinyPalette_Corsola[]; +extern const u32 gMonShinyPalette_Remoraid[]; +extern const u32 gMonShinyPalette_Octillery[]; +extern const u32 gMonShinyPalette_Delibird[]; +extern const u32 gMonShinyPalette_Mantine[]; +extern const u32 gMonShinyPalette_Skarmory[]; +extern const u32 gMonShinyPalette_Houndour[]; +extern const u32 gMonShinyPalette_Houndoom[]; +extern const u32 gMonShinyPalette_Kingdra[]; +extern const u32 gMonShinyPalette_Phanpy[]; +extern const u32 gMonShinyPalette_Donphan[]; +extern const u32 gMonShinyPalette_Porygon2[]; +extern const u32 gMonShinyPalette_Stantler[]; +extern const u32 gMonShinyPalette_Smeargle[]; +extern const u32 gMonShinyPalette_Tyrogue[]; +extern const u32 gMonShinyPalette_Hitmontop[]; +extern const u32 gMonShinyPalette_Smoochum[]; +extern const u32 gMonShinyPalette_Elekid[]; +extern const u32 gMonShinyPalette_Magby[]; +extern const u32 gMonShinyPalette_Miltank[]; +extern const u32 gMonShinyPalette_Blissey[]; +extern const u32 gMonShinyPalette_Raikou[]; +extern const u32 gMonShinyPalette_Entei[]; +extern const u32 gMonShinyPalette_Suicune[]; +extern const u32 gMonShinyPalette_Larvitar[]; +extern const u32 gMonShinyPalette_Pupitar[]; +extern const u32 gMonShinyPalette_Tyranitar[]; +extern const u32 gMonShinyPalette_Lugia[]; +extern const u32 gMonShinyPalette_HoOh[]; +extern const u32 gMonShinyPalette_Celebi[]; +extern const u32 gMonShinyPalette_Treecko[]; +extern const u32 gMonShinyPalette_Grovyle[]; +extern const u32 gMonShinyPalette_Sceptile[]; +extern const u32 gMonShinyPalette_Torchic[]; +extern const u32 gMonShinyPalette_Combusken[]; +extern const u32 gMonShinyPalette_Blaziken[]; +extern const u32 gMonShinyPalette_Mudkip[]; +extern const u32 gMonShinyPalette_Marshtomp[]; +extern const u32 gMonShinyPalette_Swampert[]; +extern const u32 gMonShinyPalette_Poochyena[]; +extern const u32 gMonShinyPalette_Mightyena[]; +extern const u32 gMonShinyPalette_Zigzagoon[]; +extern const u32 gMonShinyPalette_Linoone[]; +extern const u32 gMonShinyPalette_Wurmple[]; +extern const u32 gMonShinyPalette_Silcoon[]; +extern const u32 gMonShinyPalette_Beautifly[]; +extern const u32 gMonShinyPalette_Cascoon[]; +extern const u32 gMonShinyPalette_Dustox[]; +extern const u32 gMonShinyPalette_Lotad[]; +extern const u32 gMonShinyPalette_Lombre[]; +extern const u32 gMonShinyPalette_Ludicolo[]; +extern const u32 gMonShinyPalette_Seedot[]; +extern const u32 gMonShinyPalette_Nuzleaf[]; +extern const u32 gMonShinyPalette_Shiftry[]; +extern const u32 gMonShinyPalette_Taillow[]; +extern const u32 gMonShinyPalette_Swellow[]; +extern const u32 gMonShinyPalette_Wingull[]; +extern const u32 gMonShinyPalette_Pelipper[]; +extern const u32 gMonShinyPalette_Ralts[]; +extern const u32 gMonShinyPalette_Kirlia[]; +extern const u32 gMonShinyPalette_Gardevoir[]; +extern const u32 gMonShinyPalette_Surskit[]; +extern const u32 gMonShinyPalette_Masquerain[]; +extern const u32 gMonShinyPalette_Shroomish[]; +extern const u32 gMonShinyPalette_Breloom[]; +extern const u32 gMonShinyPalette_Slakoth[]; +extern const u32 gMonShinyPalette_Vigoroth[]; +extern const u32 gMonShinyPalette_Slaking[]; +extern const u32 gMonShinyPalette_Nincada[]; +extern const u32 gMonShinyPalette_Ninjask[]; +extern const u32 gMonShinyPalette_Shedinja[]; +extern const u32 gMonShinyPalette_Whismur[]; +extern const u32 gMonShinyPalette_Loudred[]; +extern const u32 gMonShinyPalette_Exploud[]; +extern const u32 gMonShinyPalette_Makuhita[]; +extern const u32 gMonShinyPalette_Hariyama[]; +extern const u32 gMonShinyPalette_Azurill[]; +extern const u32 gMonShinyPalette_Nosepass[]; +extern const u32 gMonShinyPalette_Skitty[]; +extern const u32 gMonShinyPalette_Delcatty[]; +extern const u32 gMonShinyPalette_Sableye[]; +extern const u32 gMonShinyPalette_Mawile[]; +extern const u32 gMonShinyPalette_Aron[]; +extern const u32 gMonShinyPalette_Lairon[]; +extern const u32 gMonShinyPalette_Aggron[]; +extern const u32 gMonShinyPalette_Meditite[]; +extern const u32 gMonShinyPalette_Medicham[]; +extern const u32 gMonShinyPalette_Electrike[]; +extern const u32 gMonShinyPalette_Manectric[]; +extern const u32 gMonShinyPalette_Plusle[]; +extern const u32 gMonShinyPalette_Minun[]; +extern const u32 gMonShinyPalette_Volbeat[]; +extern const u32 gMonShinyPalette_Illumise[]; +extern const u32 gMonShinyPalette_Roselia[]; +extern const u32 gMonShinyPalette_Gulpin[]; +extern const u32 gMonShinyPalette_Swalot[]; +extern const u32 gMonShinyPalette_Carvanha[]; +extern const u32 gMonShinyPalette_Sharpedo[]; +extern const u32 gMonShinyPalette_Wailmer[]; +extern const u32 gMonShinyPalette_Wailord[]; +extern const u32 gMonShinyPalette_Numel[]; +extern const u32 gMonShinyPalette_Camerupt[]; +extern const u32 gMonShinyPalette_Torkoal[]; +extern const u32 gMonShinyPalette_Spoink[]; +extern const u32 gMonShinyPalette_Grumpig[]; +extern const u32 gMonShinyPalette_Spinda[]; +extern const u32 gMonShinyPalette_Trapinch[]; +extern const u32 gMonShinyPalette_Vibrava[]; +extern const u32 gMonShinyPalette_Flygon[]; +extern const u32 gMonShinyPalette_Cacnea[]; +extern const u32 gMonShinyPalette_Cacturne[]; +extern const u32 gMonShinyPalette_Swablu[]; +extern const u32 gMonShinyPalette_Altaria[]; +extern const u32 gMonShinyPalette_Zangoose[]; +extern const u32 gMonShinyPalette_Seviper[]; +extern const u32 gMonShinyPalette_Lunatone[]; +extern const u32 gMonShinyPalette_Solrock[]; +extern const u32 gMonShinyPalette_Barboach[]; +extern const u32 gMonShinyPalette_Whiscash[]; +extern const u32 gMonShinyPalette_Corphish[]; +extern const u32 gMonShinyPalette_Crawdaunt[]; +extern const u32 gMonShinyPalette_Baltoy[]; +extern const u32 gMonShinyPalette_Claydol[]; +extern const u32 gMonShinyPalette_Lileep[]; +extern const u32 gMonShinyPalette_Cradily[]; +extern const u32 gMonShinyPalette_Anorith[]; +extern const u32 gMonShinyPalette_Armaldo[]; +extern const u32 gMonShinyPalette_Feebas[]; +extern const u32 gMonShinyPalette_Milotic[]; +extern const u32 gMonShinyPalette_Castform[]; +extern const u32 gMonShinyPalette_Kecleon[]; +extern const u32 gMonShinyPalette_Shuppet[]; +extern const u32 gMonShinyPalette_Banette[]; +extern const u32 gMonShinyPalette_Duskull[]; +extern const u32 gMonShinyPalette_Dusclops[]; +extern const u32 gMonShinyPalette_Tropius[]; +extern const u32 gMonShinyPalette_Chimecho[]; +extern const u32 gMonShinyPalette_Absol[]; +extern const u32 gMonShinyPalette_Wynaut[]; +extern const u32 gMonShinyPalette_Snorunt[]; +extern const u32 gMonShinyPalette_Glalie[]; +extern const u32 gMonShinyPalette_Spheal[]; +extern const u32 gMonShinyPalette_Sealeo[]; +extern const u32 gMonShinyPalette_Walrein[]; +extern const u32 gMonShinyPalette_Clamperl[]; +extern const u32 gMonShinyPalette_Huntail[]; +extern const u32 gMonShinyPalette_Gorebyss[]; +extern const u32 gMonShinyPalette_Relicanth[]; +extern const u32 gMonShinyPalette_Luvdisc[]; +extern const u32 gMonShinyPalette_Bagon[]; +extern const u32 gMonShinyPalette_Shelgon[]; +extern const u32 gMonShinyPalette_Salamence[]; +extern const u32 gMonShinyPalette_Beldum[]; +extern const u32 gMonShinyPalette_Metang[]; +extern const u32 gMonShinyPalette_Metagross[]; +extern const u32 gMonShinyPalette_Regirock[]; +extern const u32 gMonShinyPalette_Regice[]; +extern const u32 gMonShinyPalette_Registeel[]; +extern const u32 gMonShinyPalette_Latias[]; +extern const u32 gMonShinyPalette_Latios[]; +extern const u32 gMonShinyPalette_Kyogre[]; +extern const u32 gMonShinyPalette_Groudon[]; +extern const u32 gMonShinyPalette_Rayquaza[]; +extern const u32 gMonShinyPalette_Jirachi[]; +extern const u32 gMonShinyPalette_Deoxys[]; +extern const u32 gMonShinyPalette_Turtwig[]; +extern const u32 gMonShinyPalette_Grotle[]; +extern const u32 gMonShinyPalette_Torterra[]; +extern const u32 gMonShinyPalette_Chimchar[]; +extern const u32 gMonShinyPalette_Monferno[]; +extern const u32 gMonShinyPalette_Infernape[]; +extern const u32 gMonShinyPalette_Piplup[]; +extern const u32 gMonShinyPalette_Prinplup[]; +extern const u32 gMonShinyPalette_Empoleon[]; +extern const u32 gMonShinyPalette_Starly[]; +extern const u32 gMonShinyPalette_Staravia[]; +extern const u32 gMonShinyPalette_Staraptor[]; +extern const u32 gMonShinyPalette_Bidoof[]; +extern const u32 gMonShinyPalette_Bibarel[]; +extern const u32 gMonShinyPalette_Kricketot[]; +extern const u32 gMonShinyPalette_Kricketune[]; +extern const u32 gMonShinyPalette_Shinx[]; +extern const u32 gMonShinyPalette_Luxio[]; +extern const u32 gMonShinyPalette_Luxray[]; +extern const u32 gMonShinyPalette_Budew[]; +extern const u32 gMonShinyPalette_Roserade[]; +extern const u32 gMonShinyPalette_Cranidos[]; +extern const u32 gMonShinyPalette_Rampardos[]; +extern const u32 gMonShinyPalette_Shieldon[]; +extern const u32 gMonShinyPalette_Bastiodon[]; +extern const u32 gMonShinyPalette_Burmy[]; +extern const u32 gMonShinyPalette_Wormadam[]; +extern const u32 gMonShinyPalette_Mothim[]; +extern const u32 gMonShinyPalette_Combee[]; +extern const u32 gMonShinyPalette_Vespiquen[]; +extern const u32 gMonShinyPalette_Pachirisu[]; +extern const u32 gMonShinyPalette_Buizel[]; +extern const u32 gMonShinyPalette_Floatzel[]; +extern const u32 gMonShinyPalette_Cherubi[]; +extern const u32 gMonShinyPalette_Cherrim[]; +extern const u32 gMonShinyPalette_Shellos[]; +extern const u32 gMonShinyPalette_Gastrodon[]; +extern const u32 gMonShinyPalette_Ambipom[]; +extern const u32 gMonShinyPalette_Drifloon[]; +extern const u32 gMonShinyPalette_Drifblim[]; +extern const u32 gMonShinyPalette_Buneary[]; +extern const u32 gMonShinyPalette_Lopunny[]; +extern const u32 gMonShinyPalette_Mismagius[]; +extern const u32 gMonShinyPalette_Honchkrow[]; +extern const u32 gMonShinyPalette_Glameow[]; +extern const u32 gMonShinyPalette_Purugly[]; +extern const u32 gMonShinyPalette_Chingling[]; +extern const u32 gMonShinyPalette_Stunky[]; +extern const u32 gMonShinyPalette_Skuntank[]; +extern const u32 gMonShinyPalette_Bronzor[]; +extern const u32 gMonShinyPalette_Bronzong[]; +extern const u32 gMonShinyPalette_Bonsly[]; +extern const u32 gMonShinyPalette_MimeJr[]; +extern const u32 gMonShinyPalette_Happiny[]; +extern const u32 gMonShinyPalette_Chatot[]; +extern const u32 gMonShinyPalette_Spiritomb[]; +extern const u32 gMonShinyPalette_Gible[]; +extern const u32 gMonShinyPalette_Gabite[]; +extern const u32 gMonShinyPalette_Garchomp[]; +extern const u32 gMonShinyPalette_Munchlax[]; +extern const u32 gMonShinyPalette_Riolu[]; +extern const u32 gMonShinyPalette_Lucario[]; +extern const u32 gMonShinyPalette_Hippopotas[]; +extern const u32 gMonShinyPalette_Hippowdon[]; +extern const u32 gMonShinyPalette_Skorupi[]; +extern const u32 gMonShinyPalette_Drapion[]; +extern const u32 gMonShinyPalette_Croagunk[]; +extern const u32 gMonShinyPalette_Toxicroak[]; +extern const u32 gMonShinyPalette_Carnivine[]; +extern const u32 gMonShinyPalette_Finneon[]; +extern const u32 gMonShinyPalette_Lumineon[]; +extern const u32 gMonShinyPalette_Mantyke[]; +extern const u32 gMonShinyPalette_Snover[]; +extern const u32 gMonShinyPalette_Abomasnow[]; +extern const u32 gMonShinyPalette_Weavile[]; +extern const u32 gMonShinyPalette_Magnezone[]; +extern const u32 gMonShinyPalette_Lickilicky[]; +extern const u32 gMonShinyPalette_Rhyperior[]; +extern const u32 gMonShinyPalette_Tangrowth[]; +extern const u32 gMonShinyPalette_Electivire[]; +extern const u32 gMonShinyPalette_Magmortar[]; +extern const u32 gMonShinyPalette_Togekiss[]; +extern const u32 gMonShinyPalette_Yanmega[]; +extern const u32 gMonShinyPalette_Leafeon[]; +extern const u32 gMonShinyPalette_Glaceon[]; +extern const u32 gMonShinyPalette_Gliscor[]; +extern const u32 gMonShinyPalette_Mamoswine[]; +extern const u32 gMonShinyPalette_PorygonZ[]; +extern const u32 gMonShinyPalette_Gallade[]; +extern const u32 gMonShinyPalette_Probopass[]; +extern const u32 gMonShinyPalette_Dusknoir[]; +extern const u32 gMonShinyPalette_Froslass[]; +extern const u32 gMonShinyPalette_Rotom[]; +extern const u32 gMonShinyPalette_Uxie[]; +extern const u32 gMonShinyPalette_Mesprit[]; +extern const u32 gMonShinyPalette_Azelf[]; +extern const u32 gMonShinyPalette_Dialga[]; +extern const u32 gMonShinyPalette_Palkia[]; +extern const u32 gMonShinyPalette_Heatran[]; +extern const u32 gMonShinyPalette_Regigigas[]; +extern const u32 gMonShinyPalette_Giratina[]; +extern const u32 gMonShinyPalette_Cresselia[]; +extern const u32 gMonShinyPalette_Phione[]; +extern const u32 gMonShinyPalette_Manaphy[]; +extern const u32 gMonShinyPalette_Darkrai[]; +extern const u32 gMonShinyPalette_Shaymin[]; +extern const u32 gMonShinyPalette_Arceus[]; +extern const u32 gMonShinyPalette_Victini[]; +extern const u32 gMonShinyPalette_Snivy[]; +extern const u32 gMonShinyPalette_Servine[]; +extern const u32 gMonShinyPalette_Serperior[]; +extern const u32 gMonShinyPalette_Tepig[]; +extern const u32 gMonShinyPalette_Pignite[]; +extern const u32 gMonShinyPalette_Emboar[]; +extern const u32 gMonShinyPalette_Oshawott[]; +extern const u32 gMonShinyPalette_Dewott[]; +extern const u32 gMonShinyPalette_Samurott[]; +extern const u32 gMonShinyPalette_Patrat[]; +extern const u32 gMonShinyPalette_Watchog[]; +extern const u32 gMonShinyPalette_Lillipup[]; +extern const u32 gMonShinyPalette_Herdier[]; +extern const u32 gMonShinyPalette_Stoutland[]; +extern const u32 gMonShinyPalette_Purrloin[]; +extern const u32 gMonShinyPalette_Liepard[]; +extern const u32 gMonShinyPalette_Pansage[]; +extern const u32 gMonShinyPalette_Simisage[]; +extern const u32 gMonShinyPalette_Pansear[]; +extern const u32 gMonShinyPalette_Simisear[]; +extern const u32 gMonShinyPalette_Panpour[]; +extern const u32 gMonShinyPalette_Simipour[]; +extern const u32 gMonShinyPalette_Munna[]; +extern const u32 gMonShinyPalette_Musharna[]; +extern const u32 gMonShinyPalette_Pidove[]; +extern const u32 gMonShinyPalette_Tranquill[]; +extern const u32 gMonShinyPalette_Unfezant[]; +extern const u32 gMonShinyPalette_Blitzle[]; +extern const u32 gMonShinyPalette_Zebstrika[]; +extern const u32 gMonShinyPalette_Roggenrola[]; +extern const u32 gMonShinyPalette_Boldore[]; +extern const u32 gMonShinyPalette_Gigalith[]; +extern const u32 gMonShinyPalette_Woobat[]; +extern const u32 gMonShinyPalette_Swoobat[]; +extern const u32 gMonShinyPalette_Drilbur[]; +extern const u32 gMonShinyPalette_Excadrill[]; +extern const u32 gMonShinyPalette_Audino[]; +extern const u32 gMonShinyPalette_Timburr[]; +extern const u32 gMonShinyPalette_Gurdurr[]; +extern const u32 gMonShinyPalette_Conkeldurr[]; +extern const u32 gMonShinyPalette_Tympole[]; +extern const u32 gMonShinyPalette_Palpitoad[]; +extern const u32 gMonShinyPalette_Seismitoad[]; +extern const u32 gMonShinyPalette_Throh[]; +extern const u32 gMonShinyPalette_Sawk[]; +extern const u32 gMonShinyPalette_Sewaddle[]; +extern const u32 gMonShinyPalette_Swadloon[]; +extern const u32 gMonShinyPalette_Leavanny[]; +extern const u32 gMonShinyPalette_Venipede[]; +extern const u32 gMonShinyPalette_Whirlipede[]; +extern const u32 gMonShinyPalette_Scolipede[]; +extern const u32 gMonShinyPalette_Cottonee[]; +extern const u32 gMonShinyPalette_Whimsicott[]; +extern const u32 gMonShinyPalette_Petilil[]; +extern const u32 gMonShinyPalette_Lilligant[]; +extern const u32 gMonShinyPalette_Basculin[]; +extern const u32 gMonShinyPalette_Sandile[]; +extern const u32 gMonShinyPalette_Krokorok[]; +extern const u32 gMonShinyPalette_Krookodile[]; +extern const u32 gMonShinyPalette_Darumaka[]; +extern const u32 gMonShinyPalette_Darmanitan[]; +extern const u32 gMonShinyPalette_Maractus[]; +extern const u32 gMonShinyPalette_Dwebble[]; +extern const u32 gMonShinyPalette_Crustle[]; +extern const u32 gMonShinyPalette_Scraggy[]; +extern const u32 gMonShinyPalette_Scrafty[]; +extern const u32 gMonShinyPalette_Sigilyph[]; +extern const u32 gMonShinyPalette_Yamask[]; +extern const u32 gMonShinyPalette_Cofagrigus[]; +extern const u32 gMonShinyPalette_Tirtouga[]; +extern const u32 gMonShinyPalette_Carracosta[]; +extern const u32 gMonShinyPalette_Archen[]; +extern const u32 gMonShinyPalette_Archeops[]; +extern const u32 gMonShinyPalette_Trubbish[]; +extern const u32 gMonShinyPalette_Garbodor[]; +extern const u32 gMonShinyPalette_Zorua[]; +extern const u32 gMonShinyPalette_Zoroark[]; +extern const u32 gMonShinyPalette_Minccino[]; +extern const u32 gMonShinyPalette_Cinccino[]; +extern const u32 gMonShinyPalette_Gothita[]; +extern const u32 gMonShinyPalette_Gothorita[]; +extern const u32 gMonShinyPalette_Gothitelle[]; +extern const u32 gMonShinyPalette_Solosis[]; +extern const u32 gMonShinyPalette_Duosion[]; +extern const u32 gMonShinyPalette_Reuniclus[]; +extern const u32 gMonShinyPalette_Ducklett[]; +extern const u32 gMonShinyPalette_Swanna[]; +extern const u32 gMonShinyPalette_Vanillite[]; +extern const u32 gMonShinyPalette_Vanillish[]; +extern const u32 gMonShinyPalette_Vanilluxe[]; +extern const u32 gMonShinyPalette_Deerling[]; +extern const u32 gMonShinyPalette_Sawsbuck[]; +extern const u32 gMonShinyPalette_Emolga[]; +extern const u32 gMonShinyPalette_Karrablast[]; +extern const u32 gMonShinyPalette_Escavalier[]; +extern const u32 gMonShinyPalette_Foongus[]; +extern const u32 gMonShinyPalette_Amoonguss[]; +extern const u32 gMonShinyPalette_Frillish[]; +extern const u32 gMonShinyPalette_Jellicent[]; +extern const u32 gMonShinyPalette_Alomomola[]; +extern const u32 gMonShinyPalette_Joltik[]; +extern const u32 gMonShinyPalette_Galvantula[]; +extern const u32 gMonShinyPalette_Ferroseed[]; +extern const u32 gMonShinyPalette_Ferrothorn[]; +extern const u32 gMonShinyPalette_Klink[]; +extern const u32 gMonShinyPalette_Klang[]; +extern const u32 gMonShinyPalette_Klinklang[]; +extern const u32 gMonShinyPalette_Tynamo[]; +extern const u32 gMonShinyPalette_Eelektrik[]; +extern const u32 gMonShinyPalette_Eelektross[]; +extern const u32 gMonShinyPalette_Elgyem[]; +extern const u32 gMonShinyPalette_Beheeyem[]; +extern const u32 gMonShinyPalette_Litwick[]; +extern const u32 gMonShinyPalette_Lampent[]; +extern const u32 gMonShinyPalette_Chandelure[]; +extern const u32 gMonShinyPalette_Axew[]; +extern const u32 gMonShinyPalette_Fraxure[]; +extern const u32 gMonShinyPalette_Haxorus[]; +extern const u32 gMonShinyPalette_Cubchoo[]; +extern const u32 gMonShinyPalette_Beartic[]; +extern const u32 gMonShinyPalette_Cryogonal[]; +extern const u32 gMonShinyPalette_Shelmet[]; +extern const u32 gMonShinyPalette_Accelgor[]; +extern const u32 gMonShinyPalette_Stunfisk[]; +extern const u32 gMonShinyPalette_Mienfoo[]; +extern const u32 gMonShinyPalette_Mienshao[]; +extern const u32 gMonShinyPalette_Druddigon[]; +extern const u32 gMonShinyPalette_Golett[]; +extern const u32 gMonShinyPalette_Golurk[]; +extern const u32 gMonShinyPalette_Pawniard[]; +extern const u32 gMonShinyPalette_Bisharp[]; +extern const u32 gMonShinyPalette_Bouffalant[]; +extern const u32 gMonShinyPalette_Rufflet[]; +extern const u32 gMonShinyPalette_Braviary[]; +extern const u32 gMonShinyPalette_Vullaby[]; +extern const u32 gMonShinyPalette_Mandibuzz[]; +extern const u32 gMonShinyPalette_Heatmor[]; +extern const u32 gMonShinyPalette_Durant[]; +extern const u32 gMonShinyPalette_Deino[]; +extern const u32 gMonShinyPalette_Zweilous[]; +extern const u32 gMonShinyPalette_Hydreigon[]; +extern const u32 gMonShinyPalette_Larvesta[]; +extern const u32 gMonShinyPalette_Volcarona[]; +extern const u32 gMonShinyPalette_Cobalion[]; +extern const u32 gMonShinyPalette_Terrakion[]; +extern const u32 gMonShinyPalette_Virizion[]; +extern const u32 gMonShinyPalette_Tornadus[]; +extern const u32 gMonShinyPalette_Thundurus[]; +extern const u32 gMonShinyPalette_Reshiram[]; +extern const u32 gMonShinyPalette_Zekrom[]; +extern const u32 gMonShinyPalette_Landorus[]; +extern const u32 gMonShinyPalette_Kyurem[]; +extern const u32 gMonShinyPalette_Keldeo[]; +extern const u32 gMonShinyPalette_Meloetta[]; +extern const u32 gMonShinyPalette_Genesect[]; +extern const u32 gMonShinyPalette_Chespin[]; +extern const u32 gMonShinyPalette_Quilladin[]; +extern const u32 gMonShinyPalette_Chesnaught[]; +extern const u32 gMonShinyPalette_Fennekin[]; +extern const u32 gMonShinyPalette_Braixen[]; +extern const u32 gMonShinyPalette_Delphox[]; +extern const u32 gMonShinyPalette_Froakie[]; +extern const u32 gMonShinyPalette_Frogadier[]; +extern const u32 gMonShinyPalette_Greninja[]; +extern const u32 gMonShinyPalette_Bunnelby[]; +extern const u32 gMonShinyPalette_Diggersby[]; +extern const u32 gMonShinyPalette_Fletchling[]; +extern const u32 gMonShinyPalette_Fletchinder[]; +extern const u32 gMonShinyPalette_Talonflame[]; +extern const u32 gMonShinyPalette_Scatterbug[]; +extern const u32 gMonShinyPalette_Spewpa[]; +extern const u32 gMonShinyPalette_Vivillon[]; +extern const u32 gMonShinyPalette_Litleo[]; +extern const u32 gMonShinyPalette_Pyroar[]; +extern const u32 gMonShinyPalette_Flabebe[]; +extern const u32 gMonShinyPalette_Floette[]; +extern const u32 gMonShinyPalette_Florges[]; +extern const u32 gMonShinyPalette_Skiddo[]; +extern const u32 gMonShinyPalette_Gogoat[]; +extern const u32 gMonShinyPalette_Pancham[]; +extern const u32 gMonShinyPalette_Pangoro[]; +extern const u32 gMonShinyPalette_Furfrou[]; +extern const u32 gMonShinyPalette_Espurr[]; +extern const u32 gMonShinyPalette_Meowstic[]; +extern const u32 gMonShinyPalette_Honedge[]; +extern const u32 gMonShinyPalette_Doublade[]; +extern const u32 gMonShinyPalette_Aegislash[]; +extern const u32 gMonShinyPalette_Spritzee[]; +extern const u32 gMonShinyPalette_Aromatisse[]; +extern const u32 gMonShinyPalette_Swirlix[]; +extern const u32 gMonShinyPalette_Slurpuff[]; +extern const u32 gMonShinyPalette_Inkay[]; +extern const u32 gMonShinyPalette_Malamar[]; +extern const u32 gMonShinyPalette_Binacle[]; +extern const u32 gMonShinyPalette_Barbaracle[]; +extern const u32 gMonShinyPalette_Skrelp[]; +extern const u32 gMonShinyPalette_Dragalge[]; +extern const u32 gMonShinyPalette_Clauncher[]; +extern const u32 gMonShinyPalette_Clawitzer[]; +extern const u32 gMonShinyPalette_Helioptile[]; +extern const u32 gMonShinyPalette_Heliolisk[]; +extern const u32 gMonShinyPalette_Tyrunt[]; +extern const u32 gMonShinyPalette_Tyrantrum[]; +extern const u32 gMonShinyPalette_Amaura[]; +extern const u32 gMonShinyPalette_Aurorus[]; +extern const u32 gMonShinyPalette_Sylveon[]; +extern const u32 gMonShinyPalette_Hawlucha[]; +extern const u32 gMonShinyPalette_Dedenne[]; +extern const u32 gMonShinyPalette_Carbink[]; +extern const u32 gMonShinyPalette_Goomy[]; +extern const u32 gMonShinyPalette_Sliggoo[]; +extern const u32 gMonShinyPalette_Goodra[]; +extern const u32 gMonShinyPalette_Klefki[]; +extern const u32 gMonShinyPalette_Phantump[]; +extern const u32 gMonShinyPalette_Trevenant[]; +extern const u32 gMonShinyPalette_Pumpkaboo[]; +extern const u32 gMonShinyPalette_Gourgeist[]; +extern const u32 gMonShinyPalette_Bergmite[]; +extern const u32 gMonShinyPalette_Avalugg[]; +extern const u32 gMonShinyPalette_Noibat[]; +extern const u32 gMonShinyPalette_Noivern[]; +extern const u32 gMonShinyPalette_Xerneas[]; +extern const u32 gMonShinyPalette_Yveltal[]; +extern const u32 gMonShinyPalette_Zygarde[]; +extern const u32 gMonShinyPalette_Diancie[]; +extern const u32 gMonShinyPalette_Hoopa[]; +extern const u32 gMonShinyPalette_Volcanion[]; +extern const u32 gMonShinyPalette_Rowlet[]; +extern const u32 gMonShinyPalette_Dartrix[]; +extern const u32 gMonShinyPalette_Decidueye[]; +extern const u32 gMonShinyPalette_Litten[]; +extern const u32 gMonShinyPalette_Torracat[]; +extern const u32 gMonShinyPalette_Incineroar[]; +extern const u32 gMonShinyPalette_Popplio[]; +extern const u32 gMonShinyPalette_Brionne[]; +extern const u32 gMonShinyPalette_Primarina[]; +extern const u32 gMonShinyPalette_Pikipek[]; +extern const u32 gMonShinyPalette_Trumbeak[]; +extern const u32 gMonShinyPalette_Toucannon[]; +extern const u32 gMonShinyPalette_Yungoos[]; +extern const u32 gMonShinyPalette_Gumshoos[]; +extern const u32 gMonShinyPalette_Grubbin[]; +extern const u32 gMonShinyPalette_Charjabug[]; +extern const u32 gMonShinyPalette_Vikavolt[]; +extern const u32 gMonShinyPalette_Crabrawler[]; +extern const u32 gMonShinyPalette_Crabominable[]; +extern const u32 gMonShinyPalette_Oricorio[]; +extern const u32 gMonShinyPalette_Cutiefly[]; +extern const u32 gMonShinyPalette_Ribombee[]; +extern const u32 gMonShinyPalette_Rockruff[]; +extern const u32 gMonShinyPalette_Lycanroc[]; +extern const u32 gMonShinyPalette_Wishiwashi[]; +extern const u32 gMonShinyPalette_Mareanie[]; +extern const u32 gMonShinyPalette_Toxapex[]; +extern const u32 gMonShinyPalette_Mudbray[]; +extern const u32 gMonShinyPalette_Mudsdale[]; +extern const u32 gMonShinyPalette_Dewpider[]; +extern const u32 gMonShinyPalette_Araquanid[]; +extern const u32 gMonShinyPalette_Fomantis[]; +extern const u32 gMonShinyPalette_Lurantis[]; +extern const u32 gMonShinyPalette_Morelull[]; +extern const u32 gMonShinyPalette_Shiinotic[]; +extern const u32 gMonShinyPalette_Salandit[]; +extern const u32 gMonShinyPalette_Salazzle[]; +extern const u32 gMonShinyPalette_Stufful[]; +extern const u32 gMonShinyPalette_Bewear[]; +extern const u32 gMonShinyPalette_Bounsweet[]; +extern const u32 gMonShinyPalette_Steenee[]; +extern const u32 gMonShinyPalette_Tsareena[]; +extern const u32 gMonShinyPalette_Comfey[]; +extern const u32 gMonShinyPalette_Oranguru[]; +extern const u32 gMonShinyPalette_Passimian[]; +extern const u32 gMonShinyPalette_Wimpod[]; +extern const u32 gMonShinyPalette_Golisopod[]; +extern const u32 gMonShinyPalette_Sandygast[]; +extern const u32 gMonShinyPalette_Palossand[]; +extern const u32 gMonShinyPalette_Pyukumuku[]; +extern const u32 gMonShinyPalette_TypeNull[]; +extern const u32 gMonShinyPalette_Silvally[]; +extern const u32 gMonShinyPalette_Minior[]; +extern const u32 gMonShinyPalette_Komala[]; +extern const u32 gMonShinyPalette_Turtonator[]; +extern const u32 gMonShinyPalette_Togedemaru[]; +extern const u32 gMonShinyPalette_Mimikyu[]; +extern const u32 gMonShinyPalette_Bruxish[]; +extern const u32 gMonShinyPalette_Drampa[]; +extern const u32 gMonShinyPalette_Dhelmise[]; +extern const u32 gMonShinyPalette_Jangmoo[]; +extern const u32 gMonShinyPalette_Hakamoo[]; +extern const u32 gMonShinyPalette_Kommoo[]; +extern const u32 gMonShinyPalette_TapuKoko[]; +extern const u32 gMonShinyPalette_TapuLele[]; +extern const u32 gMonShinyPalette_TapuBulu[]; +extern const u32 gMonShinyPalette_TapuFini[]; +extern const u32 gMonShinyPalette_Cosmog[]; +extern const u32 gMonShinyPalette_Cosmoem[]; +extern const u32 gMonShinyPalette_Solgaleo[]; +extern const u32 gMonShinyPalette_Lunala[]; +extern const u32 gMonShinyPalette_Nihilego[]; +extern const u32 gMonShinyPalette_Buzzwole[]; +extern const u32 gMonShinyPalette_Pheromosa[]; +extern const u32 gMonShinyPalette_Xurkitree[]; +extern const u32 gMonShinyPalette_Celesteela[]; +extern const u32 gMonShinyPalette_Kartana[]; +extern const u32 gMonShinyPalette_Guzzlord[]; +extern const u32 gMonShinyPalette_Necrozma[]; +extern const u32 gMonShinyPalette_Magearna[]; +extern const u32 gMonShinyPalette_Marshadow[]; +extern const u32 gMonShinyPalette_Poipole[]; +extern const u32 gMonShinyPalette_Naganadel[]; +extern const u32 gMonShinyPalette_Stakataka[]; +extern const u32 gMonShinyPalette_Blacephalon[]; +extern const u32 gMonShinyPalette_Zeraora[]; +extern const u32 gMonShinyPalette_Meltan[]; +extern const u32 gMonShinyPalette_Melmetal[]; +extern const u32 gMonShinyPalette_Grookey[]; +extern const u32 gMonShinyPalette_Thwackey[]; +//extern const u32 gMonShinyPalette_Rillaboom[]; +extern const u32 gMonShinyPalette_Scorbunny[]; +extern const u32 gMonShinyPalette_Raboot[]; +extern const u32 gMonShinyPalette_Cinderace[]; +extern const u32 gMonShinyPalette_Sobble[]; +extern const u32 gMonShinyPalette_Drizzile[]; +//extern const u32 gMonShinyPalette_Inteleon[]; +extern const u32 gMonShinyPalette_Skwovet[]; +extern const u32 gMonShinyPalette_Greedent[]; +extern const u32 gMonShinyPalette_Rookidee[]; +extern const u32 gMonShinyPalette_Corvisquire[]; +extern const u32 gMonShinyPalette_Corviknight[]; +extern const u32 gMonShinyPalette_Blipbug[]; +extern const u32 gMonShinyPalette_Dottler[]; +extern const u32 gMonShinyPalette_Orbeetle[]; +extern const u32 gMonShinyPalette_Nickit[]; +extern const u32 gMonShinyPalette_Thievul[]; +extern const u32 gMonShinyPalette_Gossifleur[]; +extern const u32 gMonShinyPalette_Eldegoss[]; +extern const u32 gMonShinyPalette_Wooloo[]; +extern const u32 gMonShinyPalette_Dubwool[]; +extern const u32 gMonShinyPalette_Chewtle[]; +extern const u32 gMonShinyPalette_Drednaw[]; +extern const u32 gMonShinyPalette_Yamper[]; +extern const u32 gMonShinyPalette_Boltund[]; +extern const u32 gMonShinyPalette_Rolycoly[]; +extern const u32 gMonShinyPalette_Carkol[]; +extern const u32 gMonShinyPalette_Coalossal[]; +extern const u32 gMonShinyPalette_Applin[]; +extern const u32 gMonShinyPalette_Flapple[]; +extern const u32 gMonShinyPalette_Appletun[]; +extern const u32 gMonShinyPalette_Silicobra[]; +extern const u32 gMonShinyPalette_Sandaconda[]; +extern const u32 gMonShinyPalette_Cramorant[]; +extern const u32 gMonShinyPalette_Arrokuda[]; +extern const u32 gMonShinyPalette_Barraskewda[]; +extern const u32 gMonShinyPalette_Toxel[]; +extern const u32 gMonShinyPalette_Toxtricity[]; +extern const u32 gMonShinyPalette_Sizzlipede[]; +extern const u32 gMonShinyPalette_Centiskorch[]; +extern const u32 gMonShinyPalette_Clobbopus[]; +extern const u32 gMonShinyPalette_Grapploct[]; +extern const u32 gMonShinyPalette_Sinistea[]; +extern const u32 gMonShinyPalette_Polteageist[]; +extern const u32 gMonShinyPalette_Hatenna[]; +extern const u32 gMonShinyPalette_Hattrem[]; +extern const u32 gMonShinyPalette_Hatterene[]; +extern const u32 gMonShinyPalette_Impidimp[]; +extern const u32 gMonShinyPalette_Morgrem[]; +extern const u32 gMonShinyPalette_Grimmsnarl[]; +extern const u32 gMonShinyPalette_Obstagoon[]; +extern const u32 gMonShinyPalette_Perrserker[]; +extern const u32 gMonShinyPalette_Cursola[]; +extern const u32 gMonShinyPalette_Sirfetchd[]; +extern const u32 gMonShinyPalette_MrRime[]; +extern const u32 gMonShinyPalette_Runerigus[]; +extern const u32 gMonShinyPalette_Milcery[]; +extern const u32 gMonShinyPalette_Alcremie[]; +extern const u32 gMonShinyPalette_Falinks[]; +extern const u32 gMonShinyPalette_Pincurchin[]; +extern const u32 gMonShinyPalette_Snom[]; +extern const u32 gMonShinyPalette_Frosmoth[]; +extern const u32 gMonShinyPalette_Stonjourner[]; +extern const u32 gMonShinyPalette_Eiscue[]; +extern const u32 gMonShinyPalette_Indeedee[]; +extern const u32 gMonShinyPalette_Morpeko[]; +extern const u32 gMonShinyPalette_Cufant[]; +extern const u32 gMonShinyPalette_Copperajah[]; +extern const u32 gMonShinyPalette_Dracozolt[]; +extern const u32 gMonShinyPalette_Arctozolt[]; +extern const u32 gMonShinyPalette_Dracovish[]; +extern const u32 gMonShinyPalette_Arctovish[]; +extern const u32 gMonShinyPalette_Duraludon[]; +extern const u32 gMonShinyPalette_Dreepy[]; +extern const u32 gMonShinyPalette_Drakloak[]; +extern const u32 gMonShinyPalette_Dragapult[]; +extern const u32 gMonShinyPalette_Zacian[]; +extern const u32 gMonShinyPalette_Zamazenta[]; +extern const u32 gMonShinyPalette_Eternatus[]; +extern const u32 gMonShinyPalette_Kubfu[]; +extern const u32 gMonShinyPalette_Urshifu[]; +extern const u32 gMonShinyPalette_Zarude[]; +//extern const u32 gMonShinyPalette_Regieleki[]; +extern const u32 gMonShinyPalette_Regidrago[]; +extern const u32 gMonShinyPalette_Glastrier[]; +extern const u32 gMonShinyPalette_Spectrier[]; +extern const u32 gMonShinyPalette_Calyrex[]; +extern const u32 gMonShinyPalette_VenusaurMega[]; +extern const u32 gMonShinyPalette_CharizardMegaX[]; +extern const u32 gMonShinyPalette_CharizardMegaY[]; +extern const u32 gMonShinyPalette_BlastoiseMega[]; +extern const u32 gMonShinyPalette_BeedrillMega[]; +extern const u32 gMonShinyPalette_PidgeotMega[]; +extern const u32 gMonShinyPalette_AlakazamMega[]; +extern const u32 gMonShinyPalette_SlowbroMega[]; +extern const u32 gMonShinyPalette_GengarMega[]; +extern const u32 gMonShinyPalette_KangaskhanMega[]; +extern const u32 gMonShinyPalette_PinsirMega[]; +extern const u32 gMonShinyPalette_GyaradosMega[]; +extern const u32 gMonShinyPalette_AerodactylMega[]; +extern const u32 gMonShinyPalette_MewtwoMegaX[]; +extern const u32 gMonShinyPalette_MewtwoMegaY[]; +extern const u32 gMonShinyPalette_AmpharosMega[]; +extern const u32 gMonShinyPalette_SteelixMega[]; +extern const u32 gMonShinyPalette_ScizorMega[]; +extern const u32 gMonShinyPalette_HeracrossMega[]; +extern const u32 gMonShinyPalette_HoundoomMega[]; +extern const u32 gMonShinyPalette_TyranitarMega[]; +extern const u32 gMonShinyPalette_SceptileMega[]; +extern const u32 gMonShinyPalette_BlazikenMega[]; +extern const u32 gMonShinyPalette_SwampertMega[]; +extern const u32 gMonShinyPalette_GardevoirMega[]; +extern const u32 gMonShinyPalette_SableyeMega[]; +extern const u32 gMonShinyPalette_MawileMega[]; +extern const u32 gMonShinyPalette_AggronMega[]; +extern const u32 gMonShinyPalette_MedichamMega[]; +extern const u32 gMonShinyPalette_ManectricMega[]; +extern const u32 gMonShinyPalette_SharpedoMega[]; +extern const u32 gMonShinyPalette_CameruptMega[]; +extern const u32 gMonShinyPalette_AltariaMega[]; +extern const u32 gMonShinyPalette_BanetteMega[]; +extern const u32 gMonShinyPalette_AbsolMega[]; +extern const u32 gMonShinyPalette_GlalieMega[]; +extern const u32 gMonShinyPalette_SalamenceMega[]; +extern const u32 gMonShinyPalette_MetagrossMega[]; +extern const u32 gMonShinyPalette_LatiasMega[]; +extern const u32 gMonShinyPalette_LatiosMega[]; +extern const u32 gMonShinyPalette_LopunnyMega[]; +extern const u32 gMonShinyPalette_GarchompMega[]; +extern const u32 gMonShinyPalette_LucarioMega[]; +extern const u32 gMonShinyPalette_AbomasnowMega[]; +extern const u32 gMonShinyPalette_GalladeMega[]; +extern const u32 gMonShinyPalette_AudinoMega[]; +extern const u32 gMonShinyPalette_DiancieMega[]; +extern const u32 gMonShinyPalette_RayquazaMega[]; +extern const u32 gMonShinyPalette_KyogrePrimal[]; +extern const u32 gMonShinyPalette_GroudonPrimal[]; +extern const u32 gMonShinyPalette_RattataAlolan[]; +extern const u32 gMonShinyPalette_RaticateAlolan[]; +extern const u32 gMonShinyPalette_RaichuAlolan[]; +extern const u32 gMonShinyPalette_SandshrewAlolan[]; +extern const u32 gMonShinyPalette_SandslashAlolan[]; +extern const u32 gMonShinyPalette_VulpixAlolan[]; +extern const u32 gMonShinyPalette_NinetalesAlolan[]; +extern const u32 gMonShinyPalette_DiglettAlolan[]; +extern const u32 gMonShinyPalette_DugtrioAlolan[]; +extern const u32 gMonShinyPalette_MeowthAlolan[]; +extern const u32 gMonShinyPalette_PersianAlolan[]; +extern const u32 gMonShinyPalette_GeodudeAlolan[]; +extern const u32 gMonShinyPalette_GravelerAlolan[]; +extern const u32 gMonShinyPalette_GolemAlolan[]; +extern const u32 gMonShinyPalette_GrimerAlolan[]; +extern const u32 gMonShinyPalette_MukAlolan[]; +extern const u32 gMonShinyPalette_ExeggutorAlolan[]; +extern const u32 gMonShinyPalette_MarowakAlolan[]; +extern const u32 gMonShinyPalette_MeowthGalarian[]; +extern const u32 gMonShinyPalette_PonytaGalarian[]; +extern const u32 gMonShinyPalette_RapidashGalarian[]; +extern const u32 gMonShinyPalette_SlowpokeGalarian[]; +extern const u32 gMonShinyPalette_SlowbroGalarian[]; +extern const u32 gMonShinyPalette_FarfetchdGalarian[]; +extern const u32 gMonShinyPalette_WeezingGalarian[]; +extern const u32 gMonShinyPalette_MrMimeGalarian[]; +extern const u32 gMonShinyPalette_ArticunoGalarian[]; +extern const u32 gMonShinyPalette_ZapdosGalarian[]; +extern const u32 gMonShinyPalette_MoltresGalarian[]; +extern const u32 gMonShinyPalette_SlowkingGalarian[]; +extern const u32 gMonShinyPalette_CorsolaGalarian[]; +extern const u32 gMonShinyPalette_ZigzagoonGalarian[]; +extern const u32 gMonShinyPalette_LinooneGalarian[]; +extern const u32 gMonShinyPalette_DarumakaGalarian[]; +extern const u32 gMonShinyPalette_DarmanitanGalarian[]; +extern const u32 gMonShinyPalette_YamaskGalarian[]; +extern const u32 gMonShinyPalette_StunfiskGalarian[]; +extern const u32 gMonShinyPalette_PikachuCosplay[]; +extern const u32 gMonShinyPalette_PikachuRockStar[]; +extern const u32 gMonShinyPalette_PikachuBelle[]; +extern const u32 gMonShinyPalette_PikachuPopStar[]; +extern const u32 gMonShinyPalette_PikachuPhD[]; +extern const u32 gMonShinyPalette_PikachuLibre[]; +extern const u32 gMonShinyPalette_PikachuOriginalCap[]; +extern const u32 gMonShinyPalette_PikachuHoennCap[]; +extern const u32 gMonShinyPalette_PikachuSinnohCap[]; +extern const u32 gMonShinyPalette_PikachuUnovaCap[]; +extern const u32 gMonShinyPalette_PikachuKalosCap[]; +extern const u32 gMonShinyPalette_PikachuAlolaCap[]; +extern const u32 gMonShinyPalette_PikachuPartnerCap[]; +extern const u32 gMonShinyPalette_PikachuWorldCap[]; +extern const u32 gMonShinyPalette_PichuSpikyEared[]; +extern const u32 gMonShinyPalette_CastformSunny[]; +extern const u32 gMonShinyPalette_CastformRainy[]; +extern const u32 gMonShinyPalette_CastformSnowy[]; +extern const u32 gMonShinyPalette_DeoxysAttack[]; +extern const u32 gMonShinyPalette_DeoxysDefense[]; +extern const u32 gMonShinyPalette_DeoxysSpeed[]; +extern const u32 gMonShinyPalette_BurmySandyCloak[]; +extern const u32 gMonShinyPalette_BurmyTrashCloak[]; +extern const u32 gMonShinyPalette_WormadamSandyCloak[]; +extern const u32 gMonShinyPalette_WormadamTrashCloak[]; +extern const u32 gMonShinyPalette_CherrimSunshine[]; +extern const u32 gMonShinyPalette_ShellosEastSea[]; +extern const u32 gMonShinyPalette_GastrodonEastSea[]; +extern const u32 gMonShinyPalette_RotomHeat[]; +extern const u32 gMonShinyPalette_RotomWash[]; +extern const u32 gMonShinyPalette_RotomFrost[]; +extern const u32 gMonShinyPalette_RotomFan[]; +extern const u32 gMonShinyPalette_RotomMow[]; +extern const u32 gMonShinyPalette_GiratinaOrigin[]; +extern const u32 gMonShinyPalette_ShayminSky[]; +extern const u32 gMonShinyPalette_ArceusFighting[]; +extern const u32 gMonShinyPalette_ArceusFlying[]; +extern const u32 gMonShinyPalette_ArceusPoison[]; +extern const u32 gMonShinyPalette_ArceusGround[]; +extern const u32 gMonShinyPalette_ArceusRock[]; +extern const u32 gMonShinyPalette_ArceusBug[]; +extern const u32 gMonShinyPalette_ArceusGhost[]; +extern const u32 gMonShinyPalette_ArceusSteel[]; +extern const u32 gMonShinyPalette_ArceusFire[]; +extern const u32 gMonShinyPalette_ArceusWater[]; +extern const u32 gMonShinyPalette_ArceusGrass[]; +extern const u32 gMonShinyPalette_ArceusElectric[]; +extern const u32 gMonShinyPalette_ArceusPsychic[]; +extern const u32 gMonShinyPalette_ArceusIce[]; +extern const u32 gMonShinyPalette_ArceusDragon[]; +extern const u32 gMonShinyPalette_ArceusDark[]; +extern const u32 gMonShinyPalette_ArceusFairy[]; +extern const u32 gMonShinyPalette_BasculinBlueStriped[]; +extern const u32 gMonShinyPalette_DarmanitanZenMode[]; +extern const u32 gMonShinyPalette_DarmanitanZenModeGalarian[]; +extern const u32 gMonShinyPalette_DeerlingSummer[]; +extern const u32 gMonShinyPalette_DeerlingAutumn[]; +extern const u32 gMonShinyPalette_DeerlingWinter[]; +extern const u32 gMonShinyPalette_SawsbuckSummer[]; +extern const u32 gMonShinyPalette_SawsbuckAutumn[]; +extern const u32 gMonShinyPalette_SawsbuckWinter[]; +extern const u32 gMonShinyPalette_TornadusTherian[]; +extern const u32 gMonShinyPalette_ThundurusTherian[]; +extern const u32 gMonShinyPalette_LandorusTherian[]; +extern const u32 gMonShinyPalette_KyuremWhite[]; +extern const u32 gMonShinyPalette_KyuremBlack[]; +extern const u32 gMonShinyPalette_KeldeoResolute[]; +extern const u32 gMonShinyPalette_MeloettaPirouette[]; +extern const u32 gMonShinyPalette_GenesectDouseDrive[]; +extern const u32 gMonShinyPalette_GenesectShockDrive[]; +extern const u32 gMonShinyPalette_GenesectBurnDrive[]; +extern const u32 gMonShinyPalette_GenesectChillDrive[]; +extern const u32 gMonShinyPalette_GreninjaAsh[]; +extern const u32 gMonShinyPalette_VivillonPolar[]; +extern const u32 gMonShinyPalette_VivillonTundra[]; +extern const u32 gMonShinyPalette_VivillonContinental[]; +extern const u32 gMonShinyPalette_VivillonGarden[]; +extern const u32 gMonShinyPalette_VivillonElegant[]; +extern const u32 gMonShinyPalette_VivillonMeadow[]; +extern const u32 gMonShinyPalette_VivillonModern[]; +extern const u32 gMonShinyPalette_VivillonMarine[]; +extern const u32 gMonShinyPalette_VivillonArchipelago[]; +extern const u32 gMonShinyPalette_VivillonHighPlains[]; +extern const u32 gMonShinyPalette_VivillonSandstorm[]; +extern const u32 gMonShinyPalette_VivillonRiver[]; +extern const u32 gMonShinyPalette_VivillonMonsoon[]; +extern const u32 gMonShinyPalette_VivillonSavanna[]; +extern const u32 gMonShinyPalette_VivillonSun[]; +extern const u32 gMonShinyPalette_VivillonOcean[]; +extern const u32 gMonShinyPalette_VivillonJungle[]; +extern const u32 gMonShinyPalette_VivillonFancy[]; +extern const u32 gMonShinyPalette_VivillonPokeBall[]; +extern const u32 gMonShinyPalette_FlabebeYellowFlower[]; +extern const u32 gMonShinyPalette_FlabebeOrangeFlower[]; +extern const u32 gMonShinyPalette_FlabebeBlueFlower[]; +extern const u32 gMonShinyPalette_FlabebeWhiteFlower[]; +extern const u32 gMonShinyPalette_FloetteYellowFlower[]; +extern const u32 gMonShinyPalette_FloetteOrangeFlower[]; +extern const u32 gMonShinyPalette_FloetteBlueFlower[]; +extern const u32 gMonShinyPalette_FloetteWhiteFlower[]; +extern const u32 gMonShinyPalette_FloetteEternalFlower[]; +extern const u32 gMonShinyPalette_FlorgesYellowFlower[]; +extern const u32 gMonShinyPalette_FlorgesOrangeFlower[]; +extern const u32 gMonShinyPalette_FlorgesBlueFlower[]; +extern const u32 gMonShinyPalette_FlorgesWhiteFlower[]; +extern const u32 gMonShinyPalette_FurfrouHeartTrim[]; +extern const u32 gMonShinyPalette_FurfrouStarTrim[]; +extern const u32 gMonShinyPalette_FurfrouDiamondTrim[]; +extern const u32 gMonShinyPalette_FurfrouDebutanteTrim[]; +extern const u32 gMonShinyPalette_FurfrouMatronTrim[]; +extern const u32 gMonShinyPalette_FurfrouDandyTrim[]; +extern const u32 gMonShinyPalette_FurfrouLaReineTrim[]; +extern const u32 gMonShinyPalette_FurfrouKabukiTrim[]; +extern const u32 gMonShinyPalette_FurfrouPharaohTrim[]; +extern const u32 gMonShinyPalette_MeowsticFemale[]; +extern const u32 gMonShinyPalette_AegislashBlade[]; +extern const u32 gMonShinyPalette_XerneasActive[]; +extern const u32 gMonShinyPalette_Zygarde10[]; +extern const u32 gMonShinyPalette_ZygardeComplete[]; +extern const u32 gMonShinyPalette_HoopaUnbound[]; +extern const u32 gMonShinyPalette_OricorioPomPom[]; +extern const u32 gMonShinyPalette_OricorioPau[]; +extern const u32 gMonShinyPalette_OricorioSensu[]; +extern const u32 gMonShinyPalette_LycanrocMidnight[]; +extern const u32 gMonShinyPalette_LycanrocDusk[]; +extern const u32 gMonShinyPalette_WishiwashiSchool[]; +extern const u32 gMonShinyPalette_SilvallyFighting[]; +extern const u32 gMonShinyPalette_SilvallyFlying[]; +extern const u32 gMonShinyPalette_SilvallyPoison[]; +extern const u32 gMonShinyPalette_SilvallyGround[]; +extern const u32 gMonShinyPalette_SilvallyRock[]; +extern const u32 gMonShinyPalette_SilvallyBug[]; +extern const u32 gMonShinyPalette_SilvallyGhost[]; +extern const u32 gMonShinyPalette_SilvallySteel[]; +extern const u32 gMonShinyPalette_SilvallyFire[]; +extern const u32 gMonShinyPalette_SilvallyWater[]; +extern const u32 gMonShinyPalette_SilvallyGrass[]; +extern const u32 gMonShinyPalette_SilvallyElectric[]; +extern const u32 gMonShinyPalette_SilvallyPsychic[]; +extern const u32 gMonShinyPalette_SilvallyIce[]; +extern const u32 gMonShinyPalette_SilvallyDragon[]; +extern const u32 gMonShinyPalette_SilvallyDark[]; +extern const u32 gMonShinyPalette_SilvallyFairy[]; +extern const u32 gMonShinyPalette_MiniorCore[]; +extern const u32 gMonShinyPalette_MimikyuBusted[]; +extern const u32 gMonShinyPalette_NecrozmaDuskMane[]; +extern const u32 gMonShinyPalette_NecrozmaDawnWings[]; +extern const u32 gMonShinyPalette_NecrozmaUltra[]; +extern const u32 gMonShinyPalette_MagearnaOriginalColor[]; +extern const u32 gMonShinyPalette_CramorantGulping[]; +extern const u32 gMonShinyPalette_CramorantGorging[]; +extern const u32 gMonShinyPalette_ToxtricityLowKey[]; +extern const u32 gMonShinyPalette_AlcremieRubyCream[]; +extern const u32 gMonShinyPalette_AlcremieMatchaCream[]; +extern const u32 gMonShinyPalette_AlcremieMintCream[]; +extern const u32 gMonShinyPalette_AlcremieLemonCream[]; +extern const u32 gMonShinyPalette_AlcremieSaltedCream[]; +extern const u32 gMonShinyPalette_AlcremieRubySwirl[]; +extern const u32 gMonShinyPalette_AlcremieCaramelSwirl[]; +extern const u32 gMonShinyPalette_AlcremieRainbowSwirl[]; +extern const u32 gMonShinyPalette_EiscueNoiceFace[]; +extern const u32 gMonShinyPalette_IndeedeeFemale[]; +extern const u32 gMonShinyPalette_MorpekoHangry[]; +extern const u32 gMonShinyPalette_ZacianCrownedSword[]; +extern const u32 gMonShinyPalette_ZamazentaCrownedShield[]; +//extern const u32 gMonShinyPalette_EternatusEternamax[]; +extern const u32 gMonShinyPalette_UrshifuRapidStrikeStyle[]; +extern const u32 gMonShinyPalette_ZarudeDada[]; +extern const u32 gMonShinyPalette_CalyrexIceRider[]; +extern const u32 gMonShinyPalette_CalyrexShadowRider[]; + +extern const u8 gMonIcon_QuestionMark[]; +extern const u8 gMonIcon_Bulbasaur[]; +extern const u8 gMonIcon_Ivysaur[]; +extern const u8 gMonIcon_Venusaur[]; +extern const u8 gMonIcon_Charmander[]; +extern const u8 gMonIcon_Charmeleon[]; +extern const u8 gMonIcon_Charizard[]; +extern const u8 gMonIcon_Squirtle[]; +extern const u8 gMonIcon_Wartortle[]; +extern const u8 gMonIcon_Blastoise[]; +extern const u8 gMonIcon_Caterpie[]; +extern const u8 gMonIcon_Metapod[]; +extern const u8 gMonIcon_Butterfree[]; +extern const u8 gMonIcon_Weedle[]; +extern const u8 gMonIcon_Kakuna[]; +extern const u8 gMonIcon_Beedrill[]; +extern const u8 gMonIcon_Pidgey[]; +extern const u8 gMonIcon_Pidgeotto[]; +extern const u8 gMonIcon_Pidgeot[]; +extern const u8 gMonIcon_Rattata[]; +extern const u8 gMonIcon_Raticate[]; +extern const u8 gMonIcon_Spearow[]; +extern const u8 gMonIcon_Fearow[]; +extern const u8 gMonIcon_Ekans[]; +extern const u8 gMonIcon_Arbok[]; +extern const u8 gMonIcon_Pikachu[]; +extern const u8 gMonIcon_Raichu[]; +extern const u8 gMonIcon_Sandshrew[]; +extern const u8 gMonIcon_Sandslash[]; +extern const u8 gMonIcon_NidoranF[]; +extern const u8 gMonIcon_Nidorina[]; +extern const u8 gMonIcon_Nidoqueen[]; +extern const u8 gMonIcon_NidoranM[]; +extern const u8 gMonIcon_Nidorino[]; +extern const u8 gMonIcon_Nidoking[]; +extern const u8 gMonIcon_Clefairy[]; +extern const u8 gMonIcon_Clefable[]; +extern const u8 gMonIcon_Vulpix[]; +extern const u8 gMonIcon_Ninetales[]; +extern const u8 gMonIcon_Jigglypuff[]; +extern const u8 gMonIcon_Wigglytuff[]; +extern const u8 gMonIcon_Zubat[]; +extern const u8 gMonIcon_Golbat[]; +extern const u8 gMonIcon_Oddish[]; +extern const u8 gMonIcon_Gloom[]; +extern const u8 gMonIcon_Vileplume[]; +extern const u8 gMonIcon_Paras[]; +extern const u8 gMonIcon_Parasect[]; +extern const u8 gMonIcon_Venonat[]; +extern const u8 gMonIcon_Venomoth[]; +extern const u8 gMonIcon_Diglett[]; +extern const u8 gMonIcon_Dugtrio[]; +extern const u8 gMonIcon_Meowth[]; +extern const u8 gMonIcon_Persian[]; +extern const u8 gMonIcon_Psyduck[]; +extern const u8 gMonIcon_Golduck[]; +extern const u8 gMonIcon_Mankey[]; +extern const u8 gMonIcon_Primeape[]; +extern const u8 gMonIcon_Growlithe[]; +extern const u8 gMonIcon_Arcanine[]; +extern const u8 gMonIcon_Poliwag[]; +extern const u8 gMonIcon_Poliwhirl[]; +extern const u8 gMonIcon_Poliwrath[]; +extern const u8 gMonIcon_Abra[]; +extern const u8 gMonIcon_Kadabra[]; +extern const u8 gMonIcon_Alakazam[]; +extern const u8 gMonIcon_Machop[]; +extern const u8 gMonIcon_Machoke[]; +extern const u8 gMonIcon_Machamp[]; +extern const u8 gMonIcon_Bellsprout[]; +extern const u8 gMonIcon_Weepinbell[]; +extern const u8 gMonIcon_Victreebel[]; +extern const u8 gMonIcon_Tentacool[]; +extern const u8 gMonIcon_Tentacruel[]; +extern const u8 gMonIcon_Geodude[]; +extern const u8 gMonIcon_Graveler[]; +extern const u8 gMonIcon_Golem[]; +extern const u8 gMonIcon_Ponyta[]; +extern const u8 gMonIcon_Rapidash[]; +extern const u8 gMonIcon_Slowpoke[]; +extern const u8 gMonIcon_Slowbro[]; +extern const u8 gMonIcon_Magnemite[]; +extern const u8 gMonIcon_Magneton[]; +extern const u8 gMonIcon_Farfetchd[]; +extern const u8 gMonIcon_Doduo[]; +extern const u8 gMonIcon_Dodrio[]; +extern const u8 gMonIcon_Seel[]; +extern const u8 gMonIcon_Dewgong[]; +extern const u8 gMonIcon_Grimer[]; +extern const u8 gMonIcon_Muk[]; +extern const u8 gMonIcon_Shellder[]; +extern const u8 gMonIcon_Cloyster[]; +extern const u8 gMonIcon_Gastly[]; +extern const u8 gMonIcon_Haunter[]; +extern const u8 gMonIcon_Gengar[]; +extern const u8 gMonIcon_Onix[]; +extern const u8 gMonIcon_Drowzee[]; +extern const u8 gMonIcon_Hypno[]; +extern const u8 gMonIcon_Krabby[]; +extern const u8 gMonIcon_Kingler[]; +extern const u8 gMonIcon_Voltorb[]; +extern const u8 gMonIcon_Electrode[]; +extern const u8 gMonIcon_Exeggcute[]; +extern const u8 gMonIcon_Exeggutor[]; +extern const u8 gMonIcon_Cubone[]; +extern const u8 gMonIcon_Marowak[]; +extern const u8 gMonIcon_Hitmonlee[]; +extern const u8 gMonIcon_Hitmonchan[]; +extern const u8 gMonIcon_Lickitung[]; +extern const u8 gMonIcon_Koffing[]; +extern const u8 gMonIcon_Weezing[]; +extern const u8 gMonIcon_Rhyhorn[]; +extern const u8 gMonIcon_Rhydon[]; +extern const u8 gMonIcon_Chansey[]; +extern const u8 gMonIcon_Tangela[]; +extern const u8 gMonIcon_Kangaskhan[]; +extern const u8 gMonIcon_Horsea[]; +extern const u8 gMonIcon_Seadra[]; +extern const u8 gMonIcon_Goldeen[]; +extern const u8 gMonIcon_Seaking[]; +extern const u8 gMonIcon_Staryu[]; +extern const u8 gMonIcon_Starmie[]; +extern const u8 gMonIcon_MrMime[]; +extern const u8 gMonIcon_Scyther[]; +extern const u8 gMonIcon_Jynx[]; +extern const u8 gMonIcon_Electabuzz[]; +extern const u8 gMonIcon_Magmar[]; +extern const u8 gMonIcon_Pinsir[]; +extern const u8 gMonIcon_Tauros[]; +extern const u8 gMonIcon_Magikarp[]; +extern const u8 gMonIcon_Gyarados[]; +extern const u8 gMonIcon_Lapras[]; +extern const u8 gMonIcon_Ditto[]; +extern const u8 gMonIcon_Eevee[]; +extern const u8 gMonIcon_Vaporeon[]; +extern const u8 gMonIcon_Jolteon[]; +extern const u8 gMonIcon_Flareon[]; +extern const u8 gMonIcon_Porygon[]; +extern const u8 gMonIcon_Omanyte[]; +extern const u8 gMonIcon_Omastar[]; +extern const u8 gMonIcon_Kabuto[]; +extern const u8 gMonIcon_Kabutops[]; +extern const u8 gMonIcon_Aerodactyl[]; +extern const u8 gMonIcon_Snorlax[]; +extern const u8 gMonIcon_Articuno[]; +extern const u8 gMonIcon_Zapdos[]; +extern const u8 gMonIcon_Moltres[]; +extern const u8 gMonIcon_Dratini[]; +extern const u8 gMonIcon_Dragonair[]; +extern const u8 gMonIcon_Dragonite[]; +extern const u8 gMonIcon_Mewtwo[]; +extern const u8 gMonIcon_Mew[]; +extern const u8 gMonIcon_Chikorita[]; +extern const u8 gMonIcon_Bayleef[]; +extern const u8 gMonIcon_Meganium[]; +extern const u8 gMonIcon_Cyndaquil[]; +extern const u8 gMonIcon_Quilava[]; +extern const u8 gMonIcon_Typhlosion[]; +extern const u8 gMonIcon_Totodile[]; +extern const u8 gMonIcon_Croconaw[]; +extern const u8 gMonIcon_Feraligatr[]; +extern const u8 gMonIcon_Sentret[]; +extern const u8 gMonIcon_Furret[]; +extern const u8 gMonIcon_Hoothoot[]; +extern const u8 gMonIcon_Noctowl[]; +extern const u8 gMonIcon_Ledyba[]; +extern const u8 gMonIcon_Ledian[]; +extern const u8 gMonIcon_Spinarak[]; +extern const u8 gMonIcon_Ariados[]; +extern const u8 gMonIcon_Crobat[]; +extern const u8 gMonIcon_Chinchou[]; +extern const u8 gMonIcon_Lanturn[]; +extern const u8 gMonIcon_Pichu[]; +extern const u8 gMonIcon_Cleffa[]; +extern const u8 gMonIcon_Igglybuff[]; +extern const u8 gMonIcon_Togepi[]; +extern const u8 gMonIcon_Togetic[]; +extern const u8 gMonIcon_Natu[]; +extern const u8 gMonIcon_Xatu[]; +extern const u8 gMonIcon_Mareep[]; +extern const u8 gMonIcon_Flaaffy[]; +extern const u8 gMonIcon_Ampharos[]; +extern const u8 gMonIcon_Bellossom[]; +extern const u8 gMonIcon_Marill[]; +extern const u8 gMonIcon_Azumarill[]; +extern const u8 gMonIcon_Sudowoodo[]; +extern const u8 gMonIcon_Politoed[]; +extern const u8 gMonIcon_Hoppip[]; +extern const u8 gMonIcon_Skiploom[]; +extern const u8 gMonIcon_Jumpluff[]; +extern const u8 gMonIcon_Aipom[]; +extern const u8 gMonIcon_Sunkern[]; +extern const u8 gMonIcon_Sunflora[]; +extern const u8 gMonIcon_Yanma[]; +extern const u8 gMonIcon_Wooper[]; +extern const u8 gMonIcon_Quagsire[]; +extern const u8 gMonIcon_Espeon[]; +extern const u8 gMonIcon_Umbreon[]; +extern const u8 gMonIcon_Murkrow[]; +extern const u8 gMonIcon_Slowking[]; +extern const u8 gMonIcon_Misdreavus[]; +extern const u8 gMonIcon_Unown[]; +extern const u8 gMonIcon_Wobbuffet[]; +extern const u8 gMonIcon_Girafarig[]; +extern const u8 gMonIcon_Pineco[]; +extern const u8 gMonIcon_Forretress[]; +extern const u8 gMonIcon_Dunsparce[]; +extern const u8 gMonIcon_Gligar[]; +extern const u8 gMonIcon_Steelix[]; +extern const u8 gMonIcon_Snubbull[]; +extern const u8 gMonIcon_Granbull[]; +extern const u8 gMonIcon_Qwilfish[]; +extern const u8 gMonIcon_Scizor[]; +extern const u8 gMonIcon_Shuckle[]; +extern const u8 gMonIcon_Heracross[]; +extern const u8 gMonIcon_Sneasel[]; +extern const u8 gMonIcon_Teddiursa[]; +extern const u8 gMonIcon_Ursaring[]; +extern const u8 gMonIcon_Slugma[]; +extern const u8 gMonIcon_Magcargo[]; +extern const u8 gMonIcon_Swinub[]; +extern const u8 gMonIcon_Piloswine[]; +extern const u8 gMonIcon_Corsola[]; +extern const u8 gMonIcon_Remoraid[]; +extern const u8 gMonIcon_Octillery[]; +extern const u8 gMonIcon_Delibird[]; +extern const u8 gMonIcon_Mantine[]; +extern const u8 gMonIcon_Skarmory[]; +extern const u8 gMonIcon_Houndour[]; +extern const u8 gMonIcon_Houndoom[]; +extern const u8 gMonIcon_Kingdra[]; +extern const u8 gMonIcon_Phanpy[]; +extern const u8 gMonIcon_Donphan[]; +extern const u8 gMonIcon_Porygon2[]; +extern const u8 gMonIcon_Stantler[]; +extern const u8 gMonIcon_Smeargle[]; +extern const u8 gMonIcon_Tyrogue[]; +extern const u8 gMonIcon_Hitmontop[]; +extern const u8 gMonIcon_Smoochum[]; +extern const u8 gMonIcon_Elekid[]; +extern const u8 gMonIcon_Magby[]; +extern const u8 gMonIcon_Miltank[]; +extern const u8 gMonIcon_Blissey[]; +extern const u8 gMonIcon_Raikou[]; +extern const u8 gMonIcon_Entei[]; +extern const u8 gMonIcon_Suicune[]; +extern const u8 gMonIcon_Larvitar[]; +extern const u8 gMonIcon_Pupitar[]; +extern const u8 gMonIcon_Tyranitar[]; +extern const u8 gMonIcon_Lugia[]; +extern const u8 gMonIcon_HoOh[]; +extern const u8 gMonIcon_Celebi[]; +extern const u8 gMonIcon_Treecko[]; +extern const u8 gMonIcon_Grovyle[]; +extern const u8 gMonIcon_Sceptile[]; +extern const u8 gMonIcon_Torchic[]; +extern const u8 gMonIcon_Combusken[]; +extern const u8 gMonIcon_Blaziken[]; +extern const u8 gMonIcon_Mudkip[]; +extern const u8 gMonIcon_Marshtomp[]; +extern const u8 gMonIcon_Swampert[]; +extern const u8 gMonIcon_Poochyena[]; +extern const u8 gMonIcon_Mightyena[]; +extern const u8 gMonIcon_Zigzagoon[]; +extern const u8 gMonIcon_Linoone[]; +extern const u8 gMonIcon_Wurmple[]; +extern const u8 gMonIcon_Silcoon[]; +extern const u8 gMonIcon_Beautifly[]; +extern const u8 gMonIcon_Cascoon[]; +extern const u8 gMonIcon_Dustox[]; +extern const u8 gMonIcon_Lotad[]; +extern const u8 gMonIcon_Lombre[]; +extern const u8 gMonIcon_Ludicolo[]; +extern const u8 gMonIcon_Seedot[]; +extern const u8 gMonIcon_Nuzleaf[]; +extern const u8 gMonIcon_Shiftry[]; +extern const u8 gMonIcon_Taillow[]; +extern const u8 gMonIcon_Swellow[]; +extern const u8 gMonIcon_Wingull[]; +extern const u8 gMonIcon_Pelipper[]; +extern const u8 gMonIcon_Ralts[]; +extern const u8 gMonIcon_Kirlia[]; +extern const u8 gMonIcon_Gardevoir[]; +extern const u8 gMonIcon_Surskit[]; +extern const u8 gMonIcon_Masquerain[]; +extern const u8 gMonIcon_Shroomish[]; +extern const u8 gMonIcon_Breloom[]; +extern const u8 gMonIcon_Slakoth[]; +extern const u8 gMonIcon_Vigoroth[]; +extern const u8 gMonIcon_Slaking[]; +extern const u8 gMonIcon_Nincada[]; +extern const u8 gMonIcon_Ninjask[]; +extern const u8 gMonIcon_Shedinja[]; +extern const u8 gMonIcon_Whismur[]; +extern const u8 gMonIcon_Loudred[]; +extern const u8 gMonIcon_Exploud[]; +extern const u8 gMonIcon_Makuhita[]; +extern const u8 gMonIcon_Hariyama[]; +extern const u8 gMonIcon_Azurill[]; +extern const u8 gMonIcon_Nosepass[]; +extern const u8 gMonIcon_Skitty[]; +extern const u8 gMonIcon_Delcatty[]; +extern const u8 gMonIcon_Sableye[]; +extern const u8 gMonIcon_Mawile[]; +extern const u8 gMonIcon_Aron[]; +extern const u8 gMonIcon_Lairon[]; +extern const u8 gMonIcon_Aggron[]; +extern const u8 gMonIcon_Meditite[]; +extern const u8 gMonIcon_Medicham[]; +extern const u8 gMonIcon_Electrike[]; +extern const u8 gMonIcon_Manectric[]; +extern const u8 gMonIcon_Plusle[]; +extern const u8 gMonIcon_Minun[]; +extern const u8 gMonIcon_Volbeat[]; +extern const u8 gMonIcon_Illumise[]; +extern const u8 gMonIcon_Roselia[]; +extern const u8 gMonIcon_Gulpin[]; +extern const u8 gMonIcon_Swalot[]; +extern const u8 gMonIcon_Carvanha[]; +extern const u8 gMonIcon_Sharpedo[]; +extern const u8 gMonIcon_Wailmer[]; +extern const u8 gMonIcon_Wailord[]; +extern const u8 gMonIcon_Numel[]; +extern const u8 gMonIcon_Camerupt[]; +extern const u8 gMonIcon_Torkoal[]; +extern const u8 gMonIcon_Spoink[]; +extern const u8 gMonIcon_Grumpig[]; +extern const u8 gMonIcon_Spinda[]; +extern const u8 gMonIcon_Trapinch[]; +extern const u8 gMonIcon_Vibrava[]; +extern const u8 gMonIcon_Flygon[]; +extern const u8 gMonIcon_Cacnea[]; +extern const u8 gMonIcon_Cacturne[]; +extern const u8 gMonIcon_Swablu[]; +extern const u8 gMonIcon_Altaria[]; +extern const u8 gMonIcon_Zangoose[]; +extern const u8 gMonIcon_Seviper[]; +extern const u8 gMonIcon_Lunatone[]; +extern const u8 gMonIcon_Solrock[]; +extern const u8 gMonIcon_Barboach[]; +extern const u8 gMonIcon_Whiscash[]; +extern const u8 gMonIcon_Corphish[]; +extern const u8 gMonIcon_Crawdaunt[]; +extern const u8 gMonIcon_Baltoy[]; +extern const u8 gMonIcon_Claydol[]; +extern const u8 gMonIcon_Lileep[]; +extern const u8 gMonIcon_Cradily[]; +extern const u8 gMonIcon_Anorith[]; +extern const u8 gMonIcon_Armaldo[]; +extern const u8 gMonIcon_Feebas[]; +extern const u8 gMonIcon_Milotic[]; +extern const u8 gMonIcon_Castform[]; +extern const u8 gMonIcon_Kecleon[]; +extern const u8 gMonIcon_Shuppet[]; +extern const u8 gMonIcon_Banette[]; +extern const u8 gMonIcon_Duskull[]; +extern const u8 gMonIcon_Dusclops[]; +extern const u8 gMonIcon_Tropius[]; +extern const u8 gMonIcon_Chimecho[]; +extern const u8 gMonIcon_Absol[]; +extern const u8 gMonIcon_Wynaut[]; +extern const u8 gMonIcon_Snorunt[]; +extern const u8 gMonIcon_Glalie[]; +extern const u8 gMonIcon_Spheal[]; +extern const u8 gMonIcon_Sealeo[]; +extern const u8 gMonIcon_Walrein[]; +extern const u8 gMonIcon_Clamperl[]; +extern const u8 gMonIcon_Huntail[]; +extern const u8 gMonIcon_Gorebyss[]; +extern const u8 gMonIcon_Relicanth[]; +extern const u8 gMonIcon_Luvdisc[]; +extern const u8 gMonIcon_Bagon[]; +extern const u8 gMonIcon_Shelgon[]; +extern const u8 gMonIcon_Salamence[]; +extern const u8 gMonIcon_Beldum[]; +extern const u8 gMonIcon_Metang[]; +extern const u8 gMonIcon_Metagross[]; +extern const u8 gMonIcon_Regirock[]; +extern const u8 gMonIcon_Regice[]; +extern const u8 gMonIcon_Registeel[]; +extern const u8 gMonIcon_Latias[]; +extern const u8 gMonIcon_Latios[]; +extern const u8 gMonIcon_Kyogre[]; +extern const u8 gMonIcon_Groudon[]; +extern const u8 gMonIcon_Rayquaza[]; +extern const u8 gMonIcon_Jirachi[]; +extern const u8 gMonIcon_Deoxys[]; +extern const u8 gMonIcon_Turtwig[]; +extern const u8 gMonIcon_Grotle[]; +extern const u8 gMonIcon_Torterra[]; +extern const u8 gMonIcon_Chimchar[]; +extern const u8 gMonIcon_Monferno[]; +extern const u8 gMonIcon_Infernape[]; +extern const u8 gMonIcon_Piplup[]; +extern const u8 gMonIcon_Prinplup[]; +extern const u8 gMonIcon_Empoleon[]; +extern const u8 gMonIcon_Starly[]; +extern const u8 gMonIcon_Staravia[]; +extern const u8 gMonIcon_Staraptor[]; +extern const u8 gMonIcon_Bidoof[]; +extern const u8 gMonIcon_Bibarel[]; +extern const u8 gMonIcon_Kricketot[]; +extern const u8 gMonIcon_Kricketune[]; +extern const u8 gMonIcon_Shinx[]; +extern const u8 gMonIcon_Luxio[]; +extern const u8 gMonIcon_Luxray[]; +extern const u8 gMonIcon_Budew[]; +extern const u8 gMonIcon_Roserade[]; +extern const u8 gMonIcon_Cranidos[]; +extern const u8 gMonIcon_Rampardos[]; +extern const u8 gMonIcon_Shieldon[]; +extern const u8 gMonIcon_Bastiodon[]; +extern const u8 gMonIcon_Burmy[]; +extern const u8 gMonIcon_Wormadam[]; +extern const u8 gMonIcon_Mothim[]; +extern const u8 gMonIcon_Combee[]; +extern const u8 gMonIcon_Vespiquen[]; +extern const u8 gMonIcon_Pachirisu[]; +extern const u8 gMonIcon_Buizel[]; +extern const u8 gMonIcon_Floatzel[]; +extern const u8 gMonIcon_Cherubi[]; +extern const u8 gMonIcon_Cherrim[]; +extern const u8 gMonIcon_Shellos[]; +extern const u8 gMonIcon_Gastrodon[]; +extern const u8 gMonIcon_Ambipom[]; +extern const u8 gMonIcon_Drifloon[]; +extern const u8 gMonIcon_Drifblim[]; +extern const u8 gMonIcon_Buneary[]; +extern const u8 gMonIcon_Lopunny[]; +extern const u8 gMonIcon_Mismagius[]; +extern const u8 gMonIcon_Honchkrow[]; +extern const u8 gMonIcon_Glameow[]; +extern const u8 gMonIcon_Purugly[]; +extern const u8 gMonIcon_Chingling[]; +extern const u8 gMonIcon_Stunky[]; +extern const u8 gMonIcon_Skuntank[]; +extern const u8 gMonIcon_Bronzor[]; +extern const u8 gMonIcon_Bronzong[]; +extern const u8 gMonIcon_Bonsly[]; +extern const u8 gMonIcon_MimeJr[]; +extern const u8 gMonIcon_Happiny[]; +extern const u8 gMonIcon_Chatot[]; +extern const u8 gMonIcon_Spiritomb[]; +extern const u8 gMonIcon_Gible[]; +extern const u8 gMonIcon_Gabite[]; +extern const u8 gMonIcon_Garchomp[]; +extern const u8 gMonIcon_Munchlax[]; +extern const u8 gMonIcon_Riolu[]; +extern const u8 gMonIcon_Lucario[]; +extern const u8 gMonIcon_Hippopotas[]; +extern const u8 gMonIcon_Hippowdon[]; +extern const u8 gMonIcon_Skorupi[]; +extern const u8 gMonIcon_Drapion[]; +extern const u8 gMonIcon_Croagunk[]; +extern const u8 gMonIcon_Toxicroak[]; +extern const u8 gMonIcon_Carnivine[]; +extern const u8 gMonIcon_Finneon[]; +extern const u8 gMonIcon_Lumineon[]; +extern const u8 gMonIcon_Mantyke[]; +extern const u8 gMonIcon_Snover[]; +extern const u8 gMonIcon_Abomasnow[]; +extern const u8 gMonIcon_Weavile[]; +extern const u8 gMonIcon_Magnezone[]; +extern const u8 gMonIcon_Lickilicky[]; +extern const u8 gMonIcon_Rhyperior[]; +extern const u8 gMonIcon_Tangrowth[]; +extern const u8 gMonIcon_Electivire[]; +extern const u8 gMonIcon_Magmortar[]; +extern const u8 gMonIcon_Togekiss[]; +extern const u8 gMonIcon_Yanmega[]; +extern const u8 gMonIcon_Leafeon[]; +extern const u8 gMonIcon_Glaceon[]; +extern const u8 gMonIcon_Gliscor[]; +extern const u8 gMonIcon_Mamoswine[]; +extern const u8 gMonIcon_Porygon_Z[]; +extern const u8 gMonIcon_Gallade[]; +extern const u8 gMonIcon_Probopass[]; +extern const u8 gMonIcon_Dusknoir[]; +extern const u8 gMonIcon_Froslass[]; +extern const u8 gMonIcon_Rotom[]; +extern const u8 gMonIcon_Uxie[]; +extern const u8 gMonIcon_Mesprit[]; +extern const u8 gMonIcon_Azelf[]; +extern const u8 gMonIcon_Dialga[]; +extern const u8 gMonIcon_Palkia[]; +extern const u8 gMonIcon_Heatran[]; +extern const u8 gMonIcon_Regigigas[]; +extern const u8 gMonIcon_Giratina[]; +extern const u8 gMonIcon_Cresselia[]; +extern const u8 gMonIcon_Phione[]; +extern const u8 gMonIcon_Manaphy[]; +extern const u8 gMonIcon_Darkrai[]; +extern const u8 gMonIcon_Shaymin[]; +extern const u8 gMonIcon_Arceus[]; +extern const u8 gMonIcon_Victini[]; +extern const u8 gMonIcon_Snivy[]; +extern const u8 gMonIcon_Servine[]; +extern const u8 gMonIcon_Serperior[]; +extern const u8 gMonIcon_Tepig[]; +extern const u8 gMonIcon_Pignite[]; +extern const u8 gMonIcon_Emboar[]; +extern const u8 gMonIcon_Oshawott[]; +extern const u8 gMonIcon_Dewott[]; +extern const u8 gMonIcon_Samurott[]; +extern const u8 gMonIcon_Patrat[]; +extern const u8 gMonIcon_Watchog[]; +extern const u8 gMonIcon_Lillipup[]; +extern const u8 gMonIcon_Herdier[]; +extern const u8 gMonIcon_Stoutland[]; +extern const u8 gMonIcon_Purrloin[]; +extern const u8 gMonIcon_Liepard[]; +extern const u8 gMonIcon_Pansage[]; +extern const u8 gMonIcon_Simisage[]; +extern const u8 gMonIcon_Pansear[]; +extern const u8 gMonIcon_Simisear[]; +extern const u8 gMonIcon_Panpour[]; +extern const u8 gMonIcon_Simipour[]; +extern const u8 gMonIcon_Munna[]; +extern const u8 gMonIcon_Musharna[]; +extern const u8 gMonIcon_Pidove[]; +extern const u8 gMonIcon_Tranquill[]; +extern const u8 gMonIcon_Unfezant[]; +extern const u8 gMonIcon_Blitzle[]; +extern const u8 gMonIcon_Zebstrika[]; +extern const u8 gMonIcon_Roggenrola[]; +extern const u8 gMonIcon_Boldore[]; +extern const u8 gMonIcon_Gigalith[]; +extern const u8 gMonIcon_Woobat[]; +extern const u8 gMonIcon_Swoobat[]; +extern const u8 gMonIcon_Drilbur[]; +extern const u8 gMonIcon_Excadrill[]; +extern const u8 gMonIcon_Audino[]; +extern const u8 gMonIcon_Timburr[]; +extern const u8 gMonIcon_Gurdurr[]; +extern const u8 gMonIcon_Conkeldurr[]; +extern const u8 gMonIcon_Tympole[]; +extern const u8 gMonIcon_Palpitoad[]; +extern const u8 gMonIcon_Seismitoad[]; +extern const u8 gMonIcon_Throh[]; +extern const u8 gMonIcon_Sawk[]; +extern const u8 gMonIcon_Sewaddle[]; +extern const u8 gMonIcon_Swadloon[]; +extern const u8 gMonIcon_Leavanny[]; +extern const u8 gMonIcon_Venipede[]; +extern const u8 gMonIcon_Whirlipede[]; +extern const u8 gMonIcon_Scolipede[]; +extern const u8 gMonIcon_Cottonee[]; +extern const u8 gMonIcon_Whimsicott[]; +extern const u8 gMonIcon_Petilil[]; +extern const u8 gMonIcon_Lilligant[]; +extern const u8 gMonIcon_Basculin[]; +extern const u8 gMonIcon_Sandile[]; +extern const u8 gMonIcon_Krokorok[]; +extern const u8 gMonIcon_Krookodile[]; +extern const u8 gMonIcon_Darumaka[]; +extern const u8 gMonIcon_Darmanitan[]; +extern const u8 gMonIcon_Maractus[]; +extern const u8 gMonIcon_Dwebble[]; +extern const u8 gMonIcon_Crustle[]; +extern const u8 gMonIcon_Scraggy[]; +extern const u8 gMonIcon_Scrafty[]; +extern const u8 gMonIcon_Sigilyph[]; +extern const u8 gMonIcon_Yamask[]; +extern const u8 gMonIcon_Cofagrigus[]; +extern const u8 gMonIcon_Tirtouga[]; +extern const u8 gMonIcon_Carracosta[]; +extern const u8 gMonIcon_Archen[]; +extern const u8 gMonIcon_Archeops[]; +extern const u8 gMonIcon_Trubbish[]; +extern const u8 gMonIcon_Garbodor[]; +extern const u8 gMonIcon_Zorua[]; +extern const u8 gMonIcon_Zoroark[]; +extern const u8 gMonIcon_Minccino[]; +extern const u8 gMonIcon_Cinccino[]; +extern const u8 gMonIcon_Gothita[]; +extern const u8 gMonIcon_Gothorita[]; +extern const u8 gMonIcon_Gothitelle[]; +extern const u8 gMonIcon_Solosis[]; +extern const u8 gMonIcon_Duosion[]; +extern const u8 gMonIcon_Reuniclus[]; +extern const u8 gMonIcon_Ducklett[]; +extern const u8 gMonIcon_Swanna[]; +extern const u8 gMonIcon_Vanillite[]; +extern const u8 gMonIcon_Vanillish[]; +extern const u8 gMonIcon_Vanilluxe[]; +extern const u8 gMonIcon_Deerling[]; +extern const u8 gMonIcon_Sawsbuck[]; +extern const u8 gMonIcon_Emolga[]; +extern const u8 gMonIcon_Karrablast[]; +extern const u8 gMonIcon_Escavalier[]; +extern const u8 gMonIcon_Foongus[]; +extern const u8 gMonIcon_Amoonguss[]; +extern const u8 gMonIcon_Frillish[]; +extern const u8 gMonIcon_Jellicent[]; +extern const u8 gMonIcon_Alomomola[]; +extern const u8 gMonIcon_Joltik[]; +extern const u8 gMonIcon_Galvantula[]; +extern const u8 gMonIcon_Ferroseed[]; +extern const u8 gMonIcon_Ferrothorn[]; +extern const u8 gMonIcon_Klink[]; +extern const u8 gMonIcon_Klang[]; +extern const u8 gMonIcon_Klinklang[]; +extern const u8 gMonIcon_Tynamo[]; +extern const u8 gMonIcon_Eelektrik[]; +extern const u8 gMonIcon_Eelektross[]; +extern const u8 gMonIcon_Elgyem[]; +extern const u8 gMonIcon_Beheeyem[]; +extern const u8 gMonIcon_Litwick[]; +extern const u8 gMonIcon_Lampent[]; +extern const u8 gMonIcon_Chandelure[]; +extern const u8 gMonIcon_Axew[]; +extern const u8 gMonIcon_Fraxure[]; +extern const u8 gMonIcon_Haxorus[]; +extern const u8 gMonIcon_Cubchoo[]; +extern const u8 gMonIcon_Beartic[]; +extern const u8 gMonIcon_Cryogonal[]; +extern const u8 gMonIcon_Shelmet[]; +extern const u8 gMonIcon_Accelgor[]; +extern const u8 gMonIcon_Stunfisk[]; +extern const u8 gMonIcon_Mienfoo[]; +extern const u8 gMonIcon_Mienshao[]; +extern const u8 gMonIcon_Druddigon[]; +extern const u8 gMonIcon_Golett[]; +extern const u8 gMonIcon_Golurk[]; +extern const u8 gMonIcon_Pawniard[]; +extern const u8 gMonIcon_Bisharp[]; +extern const u8 gMonIcon_Bouffalant[]; +extern const u8 gMonIcon_Rufflet[]; +extern const u8 gMonIcon_Braviary[]; +extern const u8 gMonIcon_Vullaby[]; +extern const u8 gMonIcon_Mandibuzz[]; +extern const u8 gMonIcon_Heatmor[]; +extern const u8 gMonIcon_Durant[]; +extern const u8 gMonIcon_Deino[]; +extern const u8 gMonIcon_Zweilous[]; +extern const u8 gMonIcon_Hydreigon[]; +extern const u8 gMonIcon_Larvesta[]; +extern const u8 gMonIcon_Volcarona[]; +extern const u8 gMonIcon_Cobalion[]; +extern const u8 gMonIcon_Terrakion[]; +extern const u8 gMonIcon_Virizion[]; +extern const u8 gMonIcon_Tornadus[]; +extern const u8 gMonIcon_Thundurus[]; +extern const u8 gMonIcon_Reshiram[]; +extern const u8 gMonIcon_Zekrom[]; +extern const u8 gMonIcon_Landorus[]; +extern const u8 gMonIcon_Kyurem[]; +extern const u8 gMonIcon_Keldeo[]; +extern const u8 gMonIcon_Meloetta[]; +extern const u8 gMonIcon_Genesect[]; +extern const u8 gMonIcon_Chespin[]; +extern const u8 gMonIcon_Quilladin[]; +extern const u8 gMonIcon_Chesnaught[]; +extern const u8 gMonIcon_Fennekin[]; +extern const u8 gMonIcon_Braixen[]; +extern const u8 gMonIcon_Delphox[]; +extern const u8 gMonIcon_Froakie[]; +extern const u8 gMonIcon_Frogadier[]; +extern const u8 gMonIcon_Greninja[]; +extern const u8 gMonIcon_Bunnelby[]; +extern const u8 gMonIcon_Diggersby[]; +extern const u8 gMonIcon_Fletchling[]; +extern const u8 gMonIcon_Fletchinder[]; +extern const u8 gMonIcon_Talonflame[]; +extern const u8 gMonIcon_Scatterbug[]; +extern const u8 gMonIcon_Spewpa[]; +extern const u8 gMonIcon_Vivillon[]; +extern const u8 gMonIcon_Litleo[]; +extern const u8 gMonIcon_Pyroar[]; +extern const u8 gMonIcon_Flabebe[]; +extern const u8 gMonIcon_Floette[]; +extern const u8 gMonIcon_Florges[]; +extern const u8 gMonIcon_Skiddo[]; +extern const u8 gMonIcon_Gogoat[]; +extern const u8 gMonIcon_Pancham[]; +extern const u8 gMonIcon_Pangoro[]; +extern const u8 gMonIcon_Furfrou[]; +extern const u8 gMonIcon_Espurr[]; +extern const u8 gMonIcon_Meowstic[]; +extern const u8 gMonIcon_Honedge[]; +extern const u8 gMonIcon_Doublade[]; +extern const u8 gMonIcon_Aegislash[]; +extern const u8 gMonIcon_Spritzee[]; +extern const u8 gMonIcon_Aromatisse[]; +extern const u8 gMonIcon_Swirlix[]; +extern const u8 gMonIcon_Slurpuff[]; +extern const u8 gMonIcon_Inkay[]; +extern const u8 gMonIcon_Malamar[]; +extern const u8 gMonIcon_Binacle[]; +extern const u8 gMonIcon_Barbaracle[]; +extern const u8 gMonIcon_Skrelp[]; +extern const u8 gMonIcon_Dragalge[]; +extern const u8 gMonIcon_Clauncher[]; +extern const u8 gMonIcon_Clawitzer[]; +extern const u8 gMonIcon_Helioptile[]; +extern const u8 gMonIcon_Heliolisk[]; +extern const u8 gMonIcon_Tyrunt[]; +extern const u8 gMonIcon_Tyrantrum[]; +extern const u8 gMonIcon_Amaura[]; +extern const u8 gMonIcon_Aurorus[]; +extern const u8 gMonIcon_Sylveon[]; +extern const u8 gMonIcon_Hawlucha[]; +extern const u8 gMonIcon_Dedenne[]; +extern const u8 gMonIcon_Carbink[]; +extern const u8 gMonIcon_Goomy[]; +extern const u8 gMonIcon_Sliggoo[]; +extern const u8 gMonIcon_Goodra[]; +extern const u8 gMonIcon_Klefki[]; +extern const u8 gMonIcon_Phantump[]; +extern const u8 gMonIcon_Trevenant[]; +extern const u8 gMonIcon_Pumpkaboo[]; +extern const u8 gMonIcon_Gourgeist[]; +extern const u8 gMonIcon_Bergmite[]; +extern const u8 gMonIcon_Avalugg[]; +extern const u8 gMonIcon_Noibat[]; +extern const u8 gMonIcon_Noivern[]; +extern const u8 gMonIcon_Xerneas[]; +extern const u8 gMonIcon_Yveltal[]; +extern const u8 gMonIcon_Zygarde[]; +extern const u8 gMonIcon_Diancie[]; +extern const u8 gMonIcon_Hoopa[]; +extern const u8 gMonIcon_Volcanion[]; +extern const u8 gMonIcon_Rowlet[]; +extern const u8 gMonIcon_Dartrix[]; +extern const u8 gMonIcon_Decidueye[]; +extern const u8 gMonIcon_Litten[]; +extern const u8 gMonIcon_Torracat[]; +extern const u8 gMonIcon_Incineroar[]; +extern const u8 gMonIcon_Popplio[]; +extern const u8 gMonIcon_Brionne[]; +extern const u8 gMonIcon_Primarina[]; +extern const u8 gMonIcon_Pikipek[]; +extern const u8 gMonIcon_Trumbeak[]; +extern const u8 gMonIcon_Toucannon[]; +extern const u8 gMonIcon_Yungoos[]; +extern const u8 gMonIcon_Gumshoos[]; +extern const u8 gMonIcon_Grubbin[]; +extern const u8 gMonIcon_Charjabug[]; +extern const u8 gMonIcon_Vikavolt[]; +extern const u8 gMonIcon_Crabrawler[]; +extern const u8 gMonIcon_Crabominable[]; +extern const u8 gMonIcon_Oricorio[]; +extern const u8 gMonIcon_Cutiefly[]; +extern const u8 gMonIcon_Ribombee[]; +extern const u8 gMonIcon_Rockruff[]; +extern const u8 gMonIcon_Lycanroc[]; +extern const u8 gMonIcon_Wishiwashi[]; +extern const u8 gMonIcon_Mareanie[]; +extern const u8 gMonIcon_Toxapex[]; +extern const u8 gMonIcon_Mudbray[]; +extern const u8 gMonIcon_Mudsdale[]; +extern const u8 gMonIcon_Dewpider[]; +extern const u8 gMonIcon_Araquanid[]; +extern const u8 gMonIcon_Fomantis[]; +extern const u8 gMonIcon_Lurantis[]; +extern const u8 gMonIcon_Morelull[]; +extern const u8 gMonIcon_Shiinotic[]; +extern const u8 gMonIcon_Salandit[]; +extern const u8 gMonIcon_Salazzle[]; +extern const u8 gMonIcon_Stufful[]; +extern const u8 gMonIcon_Bewear[]; +extern const u8 gMonIcon_Bounsweet[]; +extern const u8 gMonIcon_Steenee[]; +extern const u8 gMonIcon_Tsareena[]; +extern const u8 gMonIcon_Comfey[]; +extern const u8 gMonIcon_Oranguru[]; +extern const u8 gMonIcon_Passimian[]; +extern const u8 gMonIcon_Wimpod[]; +extern const u8 gMonIcon_Golisopod[]; +extern const u8 gMonIcon_Sandygast[]; +extern const u8 gMonIcon_Palossand[]; +extern const u8 gMonIcon_Pyukumuku[]; +extern const u8 gMonIcon_TypeNull[]; +extern const u8 gMonIcon_Silvally[]; +extern const u8 gMonIcon_Minior[]; +extern const u8 gMonIcon_Komala[]; +extern const u8 gMonIcon_Turtonator[]; +extern const u8 gMonIcon_Togedemaru[]; +extern const u8 gMonIcon_Mimikyu[]; +extern const u8 gMonIcon_Bruxish[]; +extern const u8 gMonIcon_Drampa[]; +extern const u8 gMonIcon_Dhelmise[]; +extern const u8 gMonIcon_Jangmoo[]; +extern const u8 gMonIcon_Hakamoo[]; +extern const u8 gMonIcon_Kommoo[]; +extern const u8 gMonIcon_TapuKoko[]; +extern const u8 gMonIcon_TapuLele[]; +extern const u8 gMonIcon_TapuBulu[]; +extern const u8 gMonIcon_TapuFini[]; +extern const u8 gMonIcon_Cosmog[]; +extern const u8 gMonIcon_Cosmoem[]; +extern const u8 gMonIcon_Solgaleo[]; +extern const u8 gMonIcon_Lunala[]; +extern const u8 gMonIcon_Nihilego[]; +extern const u8 gMonIcon_Buzzwole[]; +extern const u8 gMonIcon_Pheromosa[]; +extern const u8 gMonIcon_Xurkitree[]; +extern const u8 gMonIcon_Celesteela[]; +extern const u8 gMonIcon_Kartana[]; +extern const u8 gMonIcon_Guzzlord[]; +extern const u8 gMonIcon_Necrozma[]; +extern const u8 gMonIcon_Magearna[]; +extern const u8 gMonIcon_Marshadow[]; +extern const u8 gMonIcon_Poipole[]; +extern const u8 gMonIcon_Naganadel[]; +extern const u8 gMonIcon_Stakataka[]; +extern const u8 gMonIcon_Blacephalon[]; +extern const u8 gMonIcon_Zeraora[]; +extern const u8 gMonIcon_Meltan[]; +extern const u8 gMonIcon_Melmetal[]; +extern const u8 gMonIcon_VenusaurMega[]; +extern const u8 gMonIcon_CharizardMegaX[]; +extern const u8 gMonIcon_CharizardMegaY[]; +extern const u8 gMonIcon_BlastoiseMega[]; +extern const u8 gMonIcon_BeedrillMega[]; +extern const u8 gMonIcon_PidgeotMega[]; +extern const u8 gMonIcon_AlakazamMega[]; +extern const u8 gMonIcon_SlowbroMega[]; +extern const u8 gMonIcon_GengarMega[]; +extern const u8 gMonIcon_KangaskhanMega[]; +extern const u8 gMonIcon_PinsirMega[]; +extern const u8 gMonIcon_GyaradosMega[]; +extern const u8 gMonIcon_AerodactylMega[]; +extern const u8 gMonIcon_MewtwoMegaX[]; +extern const u8 gMonIcon_MewtwoMegaY[]; +extern const u8 gMonIcon_AmpharosMega[]; +extern const u8 gMonIcon_SteelixMega[]; +extern const u8 gMonIcon_ScizorMega[]; +extern const u8 gMonIcon_HeracrossMega[]; +extern const u8 gMonIcon_HoundoomMega[]; +extern const u8 gMonIcon_TyranitarMega[]; +extern const u8 gMonIcon_SceptileMega[]; +extern const u8 gMonIcon_BlazikenMega[]; +extern const u8 gMonIcon_SwampertMega[]; +extern const u8 gMonIcon_GardevoirMega[]; +extern const u8 gMonIcon_SableyeMega[]; +extern const u8 gMonIcon_MawileMega[]; +extern const u8 gMonIcon_AggronMega[]; +extern const u8 gMonIcon_MedichamMega[]; +extern const u8 gMonIcon_ManectricMega[]; +extern const u8 gMonIcon_SharpedoMega[]; +extern const u8 gMonIcon_CameruptMega[]; +extern const u8 gMonIcon_AltariaMega[]; +extern const u8 gMonIcon_BanetteMega[]; +extern const u8 gMonIcon_AbsolMega[]; +extern const u8 gMonIcon_GlalieMega[]; +extern const u8 gMonIcon_SalamenceMega[]; +extern const u8 gMonIcon_MetagrossMega[]; +extern const u8 gMonIcon_LatiasMega[]; +extern const u8 gMonIcon_LatiosMega[]; +extern const u8 gMonIcon_LopunnyMega[]; +extern const u8 gMonIcon_GarchompMega[]; +extern const u8 gMonIcon_LucarioMega[]; +extern const u8 gMonIcon_AbomasnowMega[]; +extern const u8 gMonIcon_GalladeMega[]; +extern const u8 gMonIcon_AudinoMega[]; +extern const u8 gMonIcon_DiancieMega[]; +extern const u8 gMonIcon_RayquazaMega[]; +extern const u8 gMonIcon_KyogrePrimal[]; +extern const u8 gMonIcon_GroudonPrimal[]; +extern const u8 gMonIcon_RattataAlolan[]; +extern const u8 gMonIcon_RaticateAlolan[]; +extern const u8 gMonIcon_RaichuAlolan[]; +extern const u8 gMonIcon_SandshrewAlolan[]; +extern const u8 gMonIcon_SandslashAlolan[]; +extern const u8 gMonIcon_VulpixAlolan[]; +extern const u8 gMonIcon_NinetalesAlolan[]; +extern const u8 gMonIcon_DiglettAlolan[]; +extern const u8 gMonIcon_DugtrioAlolan[]; +extern const u8 gMonIcon_MeowthAlolan[]; +extern const u8 gMonIcon_PersianAlolan[]; +extern const u8 gMonIcon_GeodudeAlolan[]; +extern const u8 gMonIcon_GravelerAlolan[]; +extern const u8 gMonIcon_GolemAlolan[]; +extern const u8 gMonIcon_GrimerAlolan[]; +extern const u8 gMonIcon_MukAlolan[]; +extern const u8 gMonIcon_ExeggutorAlolan[]; +extern const u8 gMonIcon_MarowakAlolan[]; +extern const u8 gMonIcon_PikachuCosplay[]; +extern const u8 gMonIcon_PikachuRockStar[]; +extern const u8 gMonIcon_PikachuBelle[]; +extern const u8 gMonIcon_PikachuPopStar[]; +extern const u8 gMonIcon_PikachuPhD[]; +extern const u8 gMonIcon_PikachuLibre[]; +extern const u8 gMonIcon_PikachuOriginalCap[]; +extern const u8 gMonIcon_PikachuHoennCap[]; +extern const u8 gMonIcon_PikachuSinnohCap[]; +extern const u8 gMonIcon_PikachuUnovaCap[]; +extern const u8 gMonIcon_PikachuKalosCap[]; +extern const u8 gMonIcon_PikachuAlolaCap[]; +extern const u8 gMonIcon_PikachuPartnerCap[]; +extern const u8 gMonIcon_PichuSpikyEared[]; +extern const u8 gMonIcon_UnownB[]; +extern const u8 gMonIcon_UnownC[]; +extern const u8 gMonIcon_UnownD[]; +extern const u8 gMonIcon_UnownE[]; +extern const u8 gMonIcon_UnownF[]; +extern const u8 gMonIcon_UnownG[]; +extern const u8 gMonIcon_UnownH[]; +extern const u8 gMonIcon_UnownI[]; +extern const u8 gMonIcon_UnownJ[]; +extern const u8 gMonIcon_UnownK[]; +extern const u8 gMonIcon_UnownL[]; +extern const u8 gMonIcon_UnownM[]; +extern const u8 gMonIcon_UnownN[]; +extern const u8 gMonIcon_UnownO[]; +extern const u8 gMonIcon_UnownP[]; +extern const u8 gMonIcon_UnownQ[]; +extern const u8 gMonIcon_UnownR[]; +extern const u8 gMonIcon_UnownS[]; +extern const u8 gMonIcon_UnownT[]; +extern const u8 gMonIcon_UnownU[]; +extern const u8 gMonIcon_UnownV[]; +extern const u8 gMonIcon_UnownW[]; +extern const u8 gMonIcon_UnownX[]; +extern const u8 gMonIcon_UnownY[]; +extern const u8 gMonIcon_UnownZ[]; +extern const u8 gMonIcon_UnownExclamationMark[]; +extern const u8 gMonIcon_UnownQuestionMark[]; +extern const u8 gMonIcon_CastformSunny[]; +extern const u8 gMonIcon_CastformRainy[]; +extern const u8 gMonIcon_CastformSnowy[]; +extern const u8 gMonIcon_DeoxysAttack[]; +extern const u8 gMonIcon_DeoxysDefense[]; +extern const u8 gMonIcon_DeoxysSpeed[]; +extern const u8 gMonIcon_BurmySandyCloak[]; +extern const u8 gMonIcon_BurmyTrashCloak[]; +extern const u8 gMonIcon_WormadamSandyCloak[]; +extern const u8 gMonIcon_WormadamTrashCloak[]; +extern const u8 gMonIcon_CherrimSunshine[]; +extern const u8 gMonIcon_ShellosEastSea[]; +extern const u8 gMonIcon_GastrodonEastSea[]; +extern const u8 gMonIcon_RotomHeat[]; +extern const u8 gMonIcon_RotomWash[]; +extern const u8 gMonIcon_RotomFrost[]; +extern const u8 gMonIcon_RotomFan[]; +extern const u8 gMonIcon_RotomMow[]; +extern const u8 gMonIcon_GiratinaOrigin[]; +extern const u8 gMonIcon_ShayminSky[]; +extern const u8 gMonIcon_BasculinBlueStriped[]; +extern const u8 gMonIcon_DarmanitanZenMode[]; +extern const u8 gMonIcon_DeerlingSummer[]; +extern const u8 gMonIcon_DeerlingAutumn[]; +extern const u8 gMonIcon_DeerlingWinter[]; +extern const u8 gMonIcon_SawsbuckSummer[]; +extern const u8 gMonIcon_SawsbuckAutumn[]; +extern const u8 gMonIcon_SawsbuckWinter[]; +extern const u8 gMonIcon_TornadusTherian[]; +extern const u8 gMonIcon_ThundurusTherian[]; +extern const u8 gMonIcon_LandorusTherian[]; +extern const u8 gMonIcon_KyuremWhite[]; +extern const u8 gMonIcon_KyuremBlack[]; +extern const u8 gMonIcon_KeldeoResolute[]; +extern const u8 gMonIcon_MeloettaPirouette[]; +extern const u8 gMonIcon_GreninjaAsh[]; +extern const u8 gMonIcon_VivillonPolar[]; +extern const u8 gMonIcon_VivillonTundra[]; +extern const u8 gMonIcon_VivillonContinental[]; +extern const u8 gMonIcon_VivillonGarden[]; +extern const u8 gMonIcon_VivillonElegant[]; +extern const u8 gMonIcon_VivillonMeadow[]; +extern const u8 gMonIcon_VivillonModern[]; +extern const u8 gMonIcon_VivillonMarine[]; +extern const u8 gMonIcon_VivillonArchipelago[]; +extern const u8 gMonIcon_VivillonHighPlains[]; +extern const u8 gMonIcon_VivillonSandstorm[]; +extern const u8 gMonIcon_VivillonRiver[]; +extern const u8 gMonIcon_VivillonMonsoon[]; +extern const u8 gMonIcon_VivillonSavanna[]; +extern const u8 gMonIcon_VivillonSun[]; +extern const u8 gMonIcon_VivillonOcean[]; +extern const u8 gMonIcon_VivillonJungle[]; +extern const u8 gMonIcon_VivillonFancy[]; +extern const u8 gMonIcon_VivillonPokeBall[]; +extern const u8 gMonIcon_FlabebeYellowFlower[]; +extern const u8 gMonIcon_FlabebeOrangeFlower[]; +extern const u8 gMonIcon_FlabebeBlueFlower[]; +extern const u8 gMonIcon_FlabebeWhiteFlower[]; +extern const u8 gMonIcon_FloetteYellowFlower[]; +extern const u8 gMonIcon_FloetteOrangeFlower[]; +extern const u8 gMonIcon_FloetteBlueFlower[]; +extern const u8 gMonIcon_FloetteWhiteFlower[]; +extern const u8 gMonIcon_FloetteEternalFlower[]; +extern const u8 gMonIcon_FlorgesYellowFlower[]; +extern const u8 gMonIcon_FlorgesOrangeFlower[]; +extern const u8 gMonIcon_FlorgesBlueFlower[]; +extern const u8 gMonIcon_FlorgesWhiteFlower[]; +extern const u8 gMonIcon_FurfrouHeartTrim[]; +extern const u8 gMonIcon_FurfrouStarTrim[]; +extern const u8 gMonIcon_FurfrouDiamondTrim[]; +extern const u8 gMonIcon_FurfrouDebutanteTrim[]; +extern const u8 gMonIcon_FurfrouMatronTrim[]; +extern const u8 gMonIcon_FurfrouDandyTrim[]; +extern const u8 gMonIcon_FurfrouLaReineTrim[]; +extern const u8 gMonIcon_FurfrouKabukiTrim[]; +extern const u8 gMonIcon_FurfrouPharaohTrim[]; +extern const u8 gMonIcon_MeowsticFemale[]; +extern const u8 gMonIcon_AegislashBlade[]; +extern const u8 gMonIcon_XerneasActive[]; +extern const u8 gMonIcon_Zygarde10[]; +extern const u8 gMonIcon_ZygardeComplete[]; +extern const u8 gMonIcon_HoopaUnbound[]; +extern const u8 gMonIcon_OricorioPomPom[]; +extern const u8 gMonIcon_OricorioPau[]; +extern const u8 gMonIcon_OricorioSensu[]; +extern const u8 gMonIcon_LycanrocMidnight[]; +extern const u8 gMonIcon_LycanrocDusk[]; +extern const u8 gMonIcon_WishiwashiSchool[]; +extern const u8 gMonIcon_MiniorCoreRed[]; +extern const u8 gMonIcon_MiniorCoreOrange[]; +extern const u8 gMonIcon_MiniorCoreYellow[]; +extern const u8 gMonIcon_MiniorCoreGreen[]; +extern const u8 gMonIcon_MiniorCoreBlue[]; +extern const u8 gMonIcon_MiniorCoreIndigo[]; +extern const u8 gMonIcon_MiniorCoreViolet[]; +extern const u8 gMonIcon_MimikyuBusted[]; +extern const u8 gMonIcon_NecrozmaDuskMane[]; +extern const u8 gMonIcon_NecrozmaDawnWings[]; +extern const u8 gMonIcon_NecrozmaUltra[]; +extern const u8 gMonIcon_MagearnaOriginalColor[]; +extern const u8 gMonIcon_Egg[]; + +extern const u8 gMonFootprint_QuestionMark[]; +extern const u8 gMonFootprint_Bulbasaur[]; +extern const u8 gMonFootprint_Ivysaur[]; +extern const u8 gMonFootprint_Venusaur[]; +extern const u8 gMonFootprint_Charmander[]; +extern const u8 gMonFootprint_Charmeleon[]; +extern const u8 gMonFootprint_Charizard[]; +extern const u8 gMonFootprint_Squirtle[]; +extern const u8 gMonFootprint_Wartortle[]; +extern const u8 gMonFootprint_Blastoise[]; +extern const u8 gMonFootprint_Caterpie[]; +extern const u8 gMonFootprint_Metapod[]; +extern const u8 gMonFootprint_Butterfree[]; +extern const u8 gMonFootprint_Weedle[]; +extern const u8 gMonFootprint_Kakuna[]; +extern const u8 gMonFootprint_Beedrill[]; +extern const u8 gMonFootprint_Pidgey[]; +extern const u8 gMonFootprint_Pidgeotto[]; +extern const u8 gMonFootprint_Pidgeot[]; +extern const u8 gMonFootprint_Rattata[]; +extern const u8 gMonFootprint_Raticate[]; +extern const u8 gMonFootprint_Spearow[]; +extern const u8 gMonFootprint_Fearow[]; +extern const u8 gMonFootprint_Ekans[]; +extern const u8 gMonFootprint_Arbok[]; +extern const u8 gMonFootprint_Pikachu[]; +extern const u8 gMonFootprint_Raichu[]; +extern const u8 gMonFootprint_Sandshrew[]; +extern const u8 gMonFootprint_Sandslash[]; +extern const u8 gMonFootprint_NidoranF[]; +extern const u8 gMonFootprint_Nidorina[]; +extern const u8 gMonFootprint_Nidoqueen[]; +extern const u8 gMonFootprint_NidoranM[]; +extern const u8 gMonFootprint_Nidorino[]; +extern const u8 gMonFootprint_Nidoking[]; +extern const u8 gMonFootprint_Clefairy[]; +extern const u8 gMonFootprint_Clefable[]; +extern const u8 gMonFootprint_Vulpix[]; +extern const u8 gMonFootprint_Ninetales[]; +extern const u8 gMonFootprint_Jigglypuff[]; +extern const u8 gMonFootprint_Wigglytuff[]; +extern const u8 gMonFootprint_Zubat[]; +extern const u8 gMonFootprint_Golbat[]; +extern const u8 gMonFootprint_Oddish[]; +extern const u8 gMonFootprint_Gloom[]; +extern const u8 gMonFootprint_Vileplume[]; +extern const u8 gMonFootprint_Paras[]; +extern const u8 gMonFootprint_Parasect[]; +extern const u8 gMonFootprint_Venonat[]; +extern const u8 gMonFootprint_Venomoth[]; +extern const u8 gMonFootprint_Diglett[]; +extern const u8 gMonFootprint_Dugtrio[]; +extern const u8 gMonFootprint_Meowth[]; +extern const u8 gMonFootprint_Persian[]; +extern const u8 gMonFootprint_Psyduck[]; +extern const u8 gMonFootprint_Golduck[]; +extern const u8 gMonFootprint_Mankey[]; +extern const u8 gMonFootprint_Primeape[]; +extern const u8 gMonFootprint_Growlithe[]; +extern const u8 gMonFootprint_Arcanine[]; +extern const u8 gMonFootprint_Poliwag[]; +extern const u8 gMonFootprint_Poliwhirl[]; +extern const u8 gMonFootprint_Poliwrath[]; +extern const u8 gMonFootprint_Abra[]; +extern const u8 gMonFootprint_Kadabra[]; +extern const u8 gMonFootprint_Alakazam[]; +extern const u8 gMonFootprint_Machop[]; +extern const u8 gMonFootprint_Machoke[]; +extern const u8 gMonFootprint_Machamp[]; +extern const u8 gMonFootprint_Bellsprout[]; +extern const u8 gMonFootprint_Weepinbell[]; +extern const u8 gMonFootprint_Victreebel[]; +extern const u8 gMonFootprint_Tentacool[]; +extern const u8 gMonFootprint_Tentacruel[]; +extern const u8 gMonFootprint_Geodude[]; +extern const u8 gMonFootprint_Graveler[]; +extern const u8 gMonFootprint_Golem[]; +extern const u8 gMonFootprint_Ponyta[]; +extern const u8 gMonFootprint_Rapidash[]; +extern const u8 gMonFootprint_Slowpoke[]; +extern const u8 gMonFootprint_Slowbro[]; +extern const u8 gMonFootprint_Magnemite[]; +extern const u8 gMonFootprint_Magneton[]; +extern const u8 gMonFootprint_Farfetchd[]; +extern const u8 gMonFootprint_Doduo[]; +extern const u8 gMonFootprint_Dodrio[]; +extern const u8 gMonFootprint_Seel[]; +extern const u8 gMonFootprint_Dewgong[]; +extern const u8 gMonFootprint_Grimer[]; +extern const u8 gMonFootprint_Muk[]; +extern const u8 gMonFootprint_Shellder[]; +extern const u8 gMonFootprint_Cloyster[]; +extern const u8 gMonFootprint_Gastly[]; +extern const u8 gMonFootprint_Haunter[]; +extern const u8 gMonFootprint_Gengar[]; +extern const u8 gMonFootprint_Onix[]; +extern const u8 gMonFootprint_Drowzee[]; +extern const u8 gMonFootprint_Hypno[]; +extern const u8 gMonFootprint_Krabby[]; +extern const u8 gMonFootprint_Kingler[]; +extern const u8 gMonFootprint_Voltorb[]; +extern const u8 gMonFootprint_Electrode[]; +extern const u8 gMonFootprint_Exeggcute[]; +extern const u8 gMonFootprint_Exeggutor[]; +extern const u8 gMonFootprint_Cubone[]; +extern const u8 gMonFootprint_Marowak[]; +extern const u8 gMonFootprint_Hitmonlee[]; +extern const u8 gMonFootprint_Hitmonchan[]; +extern const u8 gMonFootprint_Lickitung[]; +extern const u8 gMonFootprint_Koffing[]; +extern const u8 gMonFootprint_Weezing[]; +extern const u8 gMonFootprint_Rhyhorn[]; +extern const u8 gMonFootprint_Rhydon[]; +extern const u8 gMonFootprint_Chansey[]; +extern const u8 gMonFootprint_Tangela[]; +extern const u8 gMonFootprint_Kangaskhan[]; +extern const u8 gMonFootprint_Horsea[]; +extern const u8 gMonFootprint_Seadra[]; +extern const u8 gMonFootprint_Goldeen[]; +extern const u8 gMonFootprint_Seaking[]; +extern const u8 gMonFootprint_Staryu[]; +extern const u8 gMonFootprint_Starmie[]; +extern const u8 gMonFootprint_MrMime[]; +extern const u8 gMonFootprint_Scyther[]; +extern const u8 gMonFootprint_Jynx[]; +extern const u8 gMonFootprint_Electabuzz[]; +extern const u8 gMonFootprint_Magmar[]; +extern const u8 gMonFootprint_Pinsir[]; +extern const u8 gMonFootprint_Tauros[]; +extern const u8 gMonFootprint_Magikarp[]; +extern const u8 gMonFootprint_Gyarados[]; +extern const u8 gMonFootprint_Lapras[]; +extern const u8 gMonFootprint_Ditto[]; +extern const u8 gMonFootprint_Eevee[]; +extern const u8 gMonFootprint_Vaporeon[]; +extern const u8 gMonFootprint_Jolteon[]; +extern const u8 gMonFootprint_Flareon[]; +extern const u8 gMonFootprint_Porygon[]; +extern const u8 gMonFootprint_Omanyte[]; +extern const u8 gMonFootprint_Omastar[]; +extern const u8 gMonFootprint_Kabuto[]; +extern const u8 gMonFootprint_Kabutops[]; +extern const u8 gMonFootprint_Aerodactyl[]; +extern const u8 gMonFootprint_Snorlax[]; +extern const u8 gMonFootprint_Articuno[]; +extern const u8 gMonFootprint_Zapdos[]; +extern const u8 gMonFootprint_Moltres[]; +extern const u8 gMonFootprint_Dratini[]; +extern const u8 gMonFootprint_Dragonair[]; +extern const u8 gMonFootprint_Dragonite[]; +extern const u8 gMonFootprint_Mewtwo[]; +extern const u8 gMonFootprint_Mew[]; +extern const u8 gMonFootprint_Chikorita[]; +extern const u8 gMonFootprint_Bayleef[]; +extern const u8 gMonFootprint_Meganium[]; +extern const u8 gMonFootprint_Cyndaquil[]; +extern const u8 gMonFootprint_Quilava[]; +extern const u8 gMonFootprint_Typhlosion[]; +extern const u8 gMonFootprint_Totodile[]; +extern const u8 gMonFootprint_Croconaw[]; +extern const u8 gMonFootprint_Feraligatr[]; +extern const u8 gMonFootprint_Sentret[]; +extern const u8 gMonFootprint_Furret[]; +extern const u8 gMonFootprint_Hoothoot[]; +extern const u8 gMonFootprint_Noctowl[]; +extern const u8 gMonFootprint_Ledyba[]; +extern const u8 gMonFootprint_Ledian[]; +extern const u8 gMonFootprint_Spinarak[]; +extern const u8 gMonFootprint_Ariados[]; +extern const u8 gMonFootprint_Crobat[]; +extern const u8 gMonFootprint_Chinchou[]; +extern const u8 gMonFootprint_Lanturn[]; +extern const u8 gMonFootprint_Pichu[]; +extern const u8 gMonFootprint_Cleffa[]; +extern const u8 gMonFootprint_Igglybuff[]; +extern const u8 gMonFootprint_Togepi[]; +extern const u8 gMonFootprint_Togetic[]; +extern const u8 gMonFootprint_Natu[]; +extern const u8 gMonFootprint_Xatu[]; +extern const u8 gMonFootprint_Mareep[]; +extern const u8 gMonFootprint_Flaaffy[]; +extern const u8 gMonFootprint_Ampharos[]; +extern const u8 gMonFootprint_Bellossom[]; +extern const u8 gMonFootprint_Marill[]; +extern const u8 gMonFootprint_Azumarill[]; +extern const u8 gMonFootprint_Sudowoodo[]; +extern const u8 gMonFootprint_Politoed[]; +extern const u8 gMonFootprint_Hoppip[]; +extern const u8 gMonFootprint_Skiploom[]; +extern const u8 gMonFootprint_Jumpluff[]; +extern const u8 gMonFootprint_Aipom[]; +extern const u8 gMonFootprint_Sunkern[]; +extern const u8 gMonFootprint_Sunflora[]; +extern const u8 gMonFootprint_Yanma[]; +extern const u8 gMonFootprint_Wooper[]; +extern const u8 gMonFootprint_Quagsire[]; +extern const u8 gMonFootprint_Espeon[]; +extern const u8 gMonFootprint_Umbreon[]; +extern const u8 gMonFootprint_Murkrow[]; +extern const u8 gMonFootprint_Slowking[]; +extern const u8 gMonFootprint_Misdreavus[]; +extern const u8 gMonFootprint_Unown[]; +extern const u8 gMonFootprint_Wobbuffet[]; +extern const u8 gMonFootprint_Girafarig[]; +extern const u8 gMonFootprint_Pineco[]; +extern const u8 gMonFootprint_Forretress[]; +extern const u8 gMonFootprint_Dunsparce[]; +extern const u8 gMonFootprint_Gligar[]; +extern const u8 gMonFootprint_Steelix[]; +extern const u8 gMonFootprint_Snubbull[]; +extern const u8 gMonFootprint_Granbull[]; +extern const u8 gMonFootprint_Qwilfish[]; +extern const u8 gMonFootprint_Scizor[]; +extern const u8 gMonFootprint_Shuckle[]; +extern const u8 gMonFootprint_Heracross[]; +extern const u8 gMonFootprint_Sneasel[]; +extern const u8 gMonFootprint_Teddiursa[]; +extern const u8 gMonFootprint_Ursaring[]; +extern const u8 gMonFootprint_Slugma[]; +extern const u8 gMonFootprint_Magcargo[]; +extern const u8 gMonFootprint_Swinub[]; +extern const u8 gMonFootprint_Piloswine[]; +extern const u8 gMonFootprint_Corsola[]; +extern const u8 gMonFootprint_Remoraid[]; +extern const u8 gMonFootprint_Octillery[]; +extern const u8 gMonFootprint_Delibird[]; +extern const u8 gMonFootprint_Mantine[]; +extern const u8 gMonFootprint_Skarmory[]; +extern const u8 gMonFootprint_Houndour[]; +extern const u8 gMonFootprint_Houndoom[]; +extern const u8 gMonFootprint_Kingdra[]; +extern const u8 gMonFootprint_Phanpy[]; +extern const u8 gMonFootprint_Donphan[]; +extern const u8 gMonFootprint_Porygon2[]; +extern const u8 gMonFootprint_Stantler[]; +extern const u8 gMonFootprint_Smeargle[]; +extern const u8 gMonFootprint_Tyrogue[]; +extern const u8 gMonFootprint_Hitmontop[]; +extern const u8 gMonFootprint_Smoochum[]; +extern const u8 gMonFootprint_Elekid[]; +extern const u8 gMonFootprint_Magby[]; +extern const u8 gMonFootprint_Miltank[]; +extern const u8 gMonFootprint_Blissey[]; +extern const u8 gMonFootprint_Raikou[]; +extern const u8 gMonFootprint_Entei[]; +extern const u8 gMonFootprint_Suicune[]; +extern const u8 gMonFootprint_Larvitar[]; +extern const u8 gMonFootprint_Pupitar[]; +extern const u8 gMonFootprint_Tyranitar[]; +extern const u8 gMonFootprint_Lugia[]; +extern const u8 gMonFootprint_HoOh[]; +extern const u8 gMonFootprint_Celebi[]; +extern const u8 gMonFootprint_Treecko[]; +extern const u8 gMonFootprint_Grovyle[]; +extern const u8 gMonFootprint_Sceptile[]; +extern const u8 gMonFootprint_Torchic[]; +extern const u8 gMonFootprint_Combusken[]; +extern const u8 gMonFootprint_Blaziken[]; +extern const u8 gMonFootprint_Mudkip[]; +extern const u8 gMonFootprint_Marshtomp[]; +extern const u8 gMonFootprint_Swampert[]; +extern const u8 gMonFootprint_Poochyena[]; +extern const u8 gMonFootprint_Mightyena[]; +extern const u8 gMonFootprint_Zigzagoon[]; +extern const u8 gMonFootprint_Linoone[]; +extern const u8 gMonFootprint_Wurmple[]; +extern const u8 gMonFootprint_Silcoon[]; +extern const u8 gMonFootprint_Beautifly[]; +extern const u8 gMonFootprint_Cascoon[]; +extern const u8 gMonFootprint_Dustox[]; +extern const u8 gMonFootprint_Lotad[]; +extern const u8 gMonFootprint_Lombre[]; +extern const u8 gMonFootprint_Ludicolo[]; +extern const u8 gMonFootprint_Seedot[]; +extern const u8 gMonFootprint_Nuzleaf[]; +extern const u8 gMonFootprint_Shiftry[]; +extern const u8 gMonFootprint_Nincada[]; +extern const u8 gMonFootprint_Ninjask[]; +extern const u8 gMonFootprint_Shedinja[]; +extern const u8 gMonFootprint_Taillow[]; +extern const u8 gMonFootprint_Swellow[]; +extern const u8 gMonFootprint_Shroomish[]; +extern const u8 gMonFootprint_Breloom[]; +extern const u8 gMonFootprint_Spinda[]; +extern const u8 gMonFootprint_Wingull[]; +extern const u8 gMonFootprint_Pelipper[]; +extern const u8 gMonFootprint_Surskit[]; +extern const u8 gMonFootprint_Masquerain[]; +extern const u8 gMonFootprint_Wailmer[]; +extern const u8 gMonFootprint_Wailord[]; +extern const u8 gMonFootprint_Skitty[]; +extern const u8 gMonFootprint_Delcatty[]; +extern const u8 gMonFootprint_Kecleon[]; +extern const u8 gMonFootprint_Baltoy[]; +extern const u8 gMonFootprint_Claydol[]; +extern const u8 gMonFootprint_Nosepass[]; +extern const u8 gMonFootprint_Torkoal[]; +extern const u8 gMonFootprint_Sableye[]; +extern const u8 gMonFootprint_Barboach[]; +extern const u8 gMonFootprint_Whiscash[]; +extern const u8 gMonFootprint_Luvdisc[]; +extern const u8 gMonFootprint_Corphish[]; +extern const u8 gMonFootprint_Crawdaunt[]; +extern const u8 gMonFootprint_Feebas[]; +extern const u8 gMonFootprint_Milotic[]; +extern const u8 gMonFootprint_Carvanha[]; +extern const u8 gMonFootprint_Sharpedo[]; +extern const u8 gMonFootprint_Trapinch[]; +extern const u8 gMonFootprint_Vibrava[]; +extern const u8 gMonFootprint_Flygon[]; +extern const u8 gMonFootprint_Makuhita[]; +extern const u8 gMonFootprint_Hariyama[]; +extern const u8 gMonFootprint_Electrike[]; +extern const u8 gMonFootprint_Manectric[]; +extern const u8 gMonFootprint_Numel[]; +extern const u8 gMonFootprint_Camerupt[]; +extern const u8 gMonFootprint_Spheal[]; +extern const u8 gMonFootprint_Sealeo[]; +extern const u8 gMonFootprint_Walrein[]; +extern const u8 gMonFootprint_Cacnea[]; +extern const u8 gMonFootprint_Cacturne[]; +extern const u8 gMonFootprint_Snorunt[]; +extern const u8 gMonFootprint_Glalie[]; +extern const u8 gMonFootprint_Lunatone[]; +extern const u8 gMonFootprint_Solrock[]; +extern const u8 gMonFootprint_Azurill[]; +extern const u8 gMonFootprint_Spoink[]; +extern const u8 gMonFootprint_Grumpig[]; +extern const u8 gMonFootprint_Plusle[]; +extern const u8 gMonFootprint_Minun[]; +extern const u8 gMonFootprint_Mawile[]; +extern const u8 gMonFootprint_Meditite[]; +extern const u8 gMonFootprint_Medicham[]; +extern const u8 gMonFootprint_Swablu[]; +extern const u8 gMonFootprint_Altaria[]; +extern const u8 gMonFootprint_Wynaut[]; +extern const u8 gMonFootprint_Duskull[]; +extern const u8 gMonFootprint_Dusclops[]; +extern const u8 gMonFootprint_Roselia[]; +extern const u8 gMonFootprint_Slakoth[]; +extern const u8 gMonFootprint_Vigoroth[]; +extern const u8 gMonFootprint_Slaking[]; +extern const u8 gMonFootprint_Gulpin[]; +extern const u8 gMonFootprint_Swalot[]; +extern const u8 gMonFootprint_Tropius[]; +extern const u8 gMonFootprint_Whismur[]; +extern const u8 gMonFootprint_Loudred[]; +extern const u8 gMonFootprint_Exploud[]; +extern const u8 gMonFootprint_Clamperl[]; +extern const u8 gMonFootprint_Huntail[]; +extern const u8 gMonFootprint_Gorebyss[]; +extern const u8 gMonFootprint_Absol[]; +extern const u8 gMonFootprint_Shuppet[]; +extern const u8 gMonFootprint_Banette[]; +extern const u8 gMonFootprint_Seviper[]; +extern const u8 gMonFootprint_Zangoose[]; +extern const u8 gMonFootprint_Relicanth[]; +extern const u8 gMonFootprint_Aron[]; +extern const u8 gMonFootprint_Lairon[]; +extern const u8 gMonFootprint_Aggron[]; +extern const u8 gMonFootprint_Castform[]; +extern const u8 gMonFootprint_Volbeat[]; +extern const u8 gMonFootprint_Illumise[]; +extern const u8 gMonFootprint_Lileep[]; +extern const u8 gMonFootprint_Cradily[]; +extern const u8 gMonFootprint_Anorith[]; +extern const u8 gMonFootprint_Armaldo[]; +extern const u8 gMonFootprint_Ralts[]; +extern const u8 gMonFootprint_Kirlia[]; +extern const u8 gMonFootprint_Gardevoir[]; +extern const u8 gMonFootprint_Bagon[]; +extern const u8 gMonFootprint_Shelgon[]; +extern const u8 gMonFootprint_Salamence[]; +extern const u8 gMonFootprint_Beldum[]; +extern const u8 gMonFootprint_Metang[]; +extern const u8 gMonFootprint_Metagross[]; +extern const u8 gMonFootprint_Regirock[]; +extern const u8 gMonFootprint_Regice[]; +extern const u8 gMonFootprint_Registeel[]; +extern const u8 gMonFootprint_Kyogre[]; +extern const u8 gMonFootprint_Groudon[]; +extern const u8 gMonFootprint_Rayquaza[]; +extern const u8 gMonFootprint_Latias[]; +extern const u8 gMonFootprint_Latios[]; +extern const u8 gMonFootprint_Jirachi[]; +extern const u8 gMonFootprint_Deoxys[]; +extern const u8 gMonFootprint_Chimecho[]; +extern const u8 gMonFootprint_Turtwig[]; +extern const u8 gMonFootprint_Grotle[]; +extern const u8 gMonFootprint_Torterra[]; +extern const u8 gMonFootprint_Chimchar[]; +extern const u8 gMonFootprint_Monferno[]; +extern const u8 gMonFootprint_Infernape[]; +extern const u8 gMonFootprint_Piplup[]; +extern const u8 gMonFootprint_Prinplup[]; +extern const u8 gMonFootprint_Empoleon[]; +extern const u8 gMonFootprint_Starly[]; +extern const u8 gMonFootprint_Staravia[]; +extern const u8 gMonFootprint_Staraptor[]; +extern const u8 gMonFootprint_Bidoof[]; +extern const u8 gMonFootprint_Bibarel[]; +extern const u8 gMonFootprint_Kricketot[]; +extern const u8 gMonFootprint_Kricketune[]; +extern const u8 gMonFootprint_Shinx[]; +extern const u8 gMonFootprint_Luxio[]; +extern const u8 gMonFootprint_Luxray[]; +extern const u8 gMonFootprint_Budew[]; +extern const u8 gMonFootprint_Roserade[]; +extern const u8 gMonFootprint_Cranidos[]; +extern const u8 gMonFootprint_Rampardos[]; +extern const u8 gMonFootprint_Shieldon[]; +extern const u8 gMonFootprint_Bastiodon[]; +extern const u8 gMonFootprint_Burmy[]; +extern const u8 gMonFootprint_Wormadam[]; +extern const u8 gMonFootprint_Mothim[]; +extern const u8 gMonFootprint_Combee[]; +extern const u8 gMonFootprint_Vespiquen[]; +extern const u8 gMonFootprint_Pachirisu[]; +extern const u8 gMonFootprint_Buizel[]; +extern const u8 gMonFootprint_Floatzel[]; +extern const u8 gMonFootprint_Cherubi[]; +extern const u8 gMonFootprint_Cherrim[]; +extern const u8 gMonFootprint_Shellos[]; +extern const u8 gMonFootprint_Gastrodon[]; +extern const u8 gMonFootprint_Ambipom[]; +extern const u8 gMonFootprint_Drifloon[]; +extern const u8 gMonFootprint_Drifblim[]; +extern const u8 gMonFootprint_Buneary[]; +extern const u8 gMonFootprint_Lopunny[]; +extern const u8 gMonFootprint_Mismagius[]; +extern const u8 gMonFootprint_Honchkrow[]; +extern const u8 gMonFootprint_Glameow[]; +extern const u8 gMonFootprint_Purugly[]; +extern const u8 gMonFootprint_Chingling[]; +extern const u8 gMonFootprint_Stunky[]; +extern const u8 gMonFootprint_Skuntank[]; +extern const u8 gMonFootprint_Bronzor[]; +extern const u8 gMonFootprint_Bronzong[]; +extern const u8 gMonFootprint_Bonsly[]; +extern const u8 gMonFootprint_MimeJr[]; +extern const u8 gMonFootprint_Happiny[]; +extern const u8 gMonFootprint_Chatot[]; +extern const u8 gMonFootprint_Spiritomb[]; +extern const u8 gMonFootprint_Gible[]; +extern const u8 gMonFootprint_Gabite[]; +extern const u8 gMonFootprint_Garchomp[]; +extern const u8 gMonFootprint_Munchlax[]; +extern const u8 gMonFootprint_Riolu[]; +extern const u8 gMonFootprint_Lucario[]; +extern const u8 gMonFootprint_Hippopotas[]; +extern const u8 gMonFootprint_Hippowdon[]; +extern const u8 gMonFootprint_Skorupi[]; +extern const u8 gMonFootprint_Drapion[]; +extern const u8 gMonFootprint_Croagunk[]; +extern const u8 gMonFootprint_Toxicroak[]; +extern const u8 gMonFootprint_Carnivine[]; +extern const u8 gMonFootprint_Finneon[]; +extern const u8 gMonFootprint_Lumineon[]; +extern const u8 gMonFootprint_Mantyke[]; +extern const u8 gMonFootprint_Snover[]; +extern const u8 gMonFootprint_Abomasnow[]; +extern const u8 gMonFootprint_Weavile[]; +extern const u8 gMonFootprint_Magnezone[]; +extern const u8 gMonFootprint_Lickilicky[]; +extern const u8 gMonFootprint_Rhyperior[]; +extern const u8 gMonFootprint_Tangrowth[]; +extern const u8 gMonFootprint_Electivire[]; +extern const u8 gMonFootprint_Magmortar[]; +extern const u8 gMonFootprint_Togekiss[]; +extern const u8 gMonFootprint_Yanmega[]; +extern const u8 gMonFootprint_Leafeon[]; +extern const u8 gMonFootprint_Glaceon[]; +extern const u8 gMonFootprint_Gliscor[]; +extern const u8 gMonFootprint_Mamoswine[]; +extern const u8 gMonFootprint_PorygonZ[]; +extern const u8 gMonFootprint_Gallade[]; +extern const u8 gMonFootprint_Probopass[]; +extern const u8 gMonFootprint_Dusknoir[]; +extern const u8 gMonFootprint_Froslass[]; +extern const u8 gMonFootprint_Rotom[]; +extern const u8 gMonFootprint_Uxie[]; +extern const u8 gMonFootprint_Mesprit[]; +extern const u8 gMonFootprint_Azelf[]; +extern const u8 gMonFootprint_Dialga[]; +extern const u8 gMonFootprint_Palkia[]; +extern const u8 gMonFootprint_Heatran[]; +extern const u8 gMonFootprint_Regigigas[]; +extern const u8 gMonFootprint_Giratina[]; +extern const u8 gMonFootprint_Cresselia[]; +extern const u8 gMonFootprint_Phione[]; +extern const u8 gMonFootprint_Manaphy[]; +extern const u8 gMonFootprint_Darkrai[]; +extern const u8 gMonFootprint_Shaymin[]; +extern const u8 gMonFootprint_Arceus[]; +extern const u8 gMonFootprint_Victini[]; +extern const u8 gMonFootprint_Snivy[]; +extern const u8 gMonFootprint_Servine[]; +extern const u8 gMonFootprint_Serperior[]; +extern const u8 gMonFootprint_Tepig[]; +extern const u8 gMonFootprint_Pignite[]; +extern const u8 gMonFootprint_Emboar[]; +extern const u8 gMonFootprint_Oshawott[]; +extern const u8 gMonFootprint_Dewott[]; +extern const u8 gMonFootprint_Samurott[]; +extern const u8 gMonFootprint_Patrat[]; +extern const u8 gMonFootprint_Watchog[]; +extern const u8 gMonFootprint_Lillipup[]; +extern const u8 gMonFootprint_Herdier[]; +extern const u8 gMonFootprint_Stoutland[]; +extern const u8 gMonFootprint_Purrloin[]; +extern const u8 gMonFootprint_Liepard[]; +extern const u8 gMonFootprint_Pansage[]; +extern const u8 gMonFootprint_Simisage[]; +extern const u8 gMonFootprint_Pansear[]; +extern const u8 gMonFootprint_Simisear[]; +extern const u8 gMonFootprint_Panpour[]; +extern const u8 gMonFootprint_Simipour[]; +extern const u8 gMonFootprint_Munna[]; +extern const u8 gMonFootprint_Musharna[]; +extern const u8 gMonFootprint_Pidove[]; +extern const u8 gMonFootprint_Tranquill[]; +extern const u8 gMonFootprint_Unfezant[]; +extern const u8 gMonFootprint_Blitzle[]; +extern const u8 gMonFootprint_Zebstrika[]; +extern const u8 gMonFootprint_Roggenrola[]; +extern const u8 gMonFootprint_Boldore[]; +extern const u8 gMonFootprint_Gigalith[]; +extern const u8 gMonFootprint_Woobat[]; +extern const u8 gMonFootprint_Swoobat[]; +extern const u8 gMonFootprint_Drilbur[]; +extern const u8 gMonFootprint_Excadrill[]; +extern const u8 gMonFootprint_Audino[]; +extern const u8 gMonFootprint_Timburr[]; +extern const u8 gMonFootprint_Gurdurr[]; +extern const u8 gMonFootprint_Conkeldurr[]; +extern const u8 gMonFootprint_Tympole[]; +extern const u8 gMonFootprint_Palpitoad[]; +extern const u8 gMonFootprint_Seismitoad[]; +extern const u8 gMonFootprint_Throh[]; +extern const u8 gMonFootprint_Sawk[]; +extern const u8 gMonFootprint_Sewaddle[]; +extern const u8 gMonFootprint_Swadloon[]; +extern const u8 gMonFootprint_Leavanny[]; +extern const u8 gMonFootprint_Venipede[]; +extern const u8 gMonFootprint_Whirlipede[]; +extern const u8 gMonFootprint_Scolipede[]; +extern const u8 gMonFootprint_Cottonee[]; +extern const u8 gMonFootprint_Whimsicott[]; +extern const u8 gMonFootprint_Petilil[]; +extern const u8 gMonFootprint_Lilligant[]; +extern const u8 gMonFootprint_Basculin[]; +extern const u8 gMonFootprint_Sandile[]; +extern const u8 gMonFootprint_Krokorok[]; +extern const u8 gMonFootprint_Krookodile[]; +extern const u8 gMonFootprint_Darumaka[]; +extern const u8 gMonFootprint_Darmanitan[]; +extern const u8 gMonFootprint_Maractus[]; +extern const u8 gMonFootprint_Dwebble[]; +extern const u8 gMonFootprint_Crustle[]; +extern const u8 gMonFootprint_Scraggy[]; +extern const u8 gMonFootprint_Scrafty[]; +extern const u8 gMonFootprint_Sigilyph[]; +extern const u8 gMonFootprint_Yamask[]; +extern const u8 gMonFootprint_Cofagrigus[]; +extern const u8 gMonFootprint_Tirtouga[]; +extern const u8 gMonFootprint_Carracosta[]; +extern const u8 gMonFootprint_Archen[]; +extern const u8 gMonFootprint_Archeops[]; +extern const u8 gMonFootprint_Trubbish[]; +extern const u8 gMonFootprint_Garbodor[]; +extern const u8 gMonFootprint_Zorua[]; +extern const u8 gMonFootprint_Zoroark[]; +extern const u8 gMonFootprint_Minccino[]; +extern const u8 gMonFootprint_Cinccino[]; +extern const u8 gMonFootprint_Gothita[]; +extern const u8 gMonFootprint_Gothorita[]; +extern const u8 gMonFootprint_Gothitelle[]; +extern const u8 gMonFootprint_Solosis[]; +extern const u8 gMonFootprint_Duosion[]; +extern const u8 gMonFootprint_Reuniclus[]; +extern const u8 gMonFootprint_Ducklett[]; +extern const u8 gMonFootprint_Swanna[]; +extern const u8 gMonFootprint_Vanillite[]; +extern const u8 gMonFootprint_Vanillish[]; +extern const u8 gMonFootprint_Vanilluxe[]; +extern const u8 gMonFootprint_Deerling[]; +extern const u8 gMonFootprint_Sawsbuck[]; +extern const u8 gMonFootprint_Emolga[]; +extern const u8 gMonFootprint_Karrablast[]; +extern const u8 gMonFootprint_Escavalier[]; +extern const u8 gMonFootprint_Foongus[]; +extern const u8 gMonFootprint_Amoonguss[]; +extern const u8 gMonFootprint_Frillish[]; +extern const u8 gMonFootprint_Jellicent[]; +extern const u8 gMonFootprint_Alomomola[]; +extern const u8 gMonFootprint_Joltik[]; +extern const u8 gMonFootprint_Galvantula[]; +extern const u8 gMonFootprint_Ferroseed[]; +extern const u8 gMonFootprint_Ferrothorn[]; +extern const u8 gMonFootprint_Klink[]; +extern const u8 gMonFootprint_Klang[]; +extern const u8 gMonFootprint_Klinklang[]; +extern const u8 gMonFootprint_Tynamo[]; +extern const u8 gMonFootprint_Eelektrik[]; +extern const u8 gMonFootprint_Eelektross[]; +extern const u8 gMonFootprint_Elgyem[]; +extern const u8 gMonFootprint_Beheeyem[]; +extern const u8 gMonFootprint_Litwick[]; +extern const u8 gMonFootprint_Lampent[]; +extern const u8 gMonFootprint_Chandelure[]; +extern const u8 gMonFootprint_Axew[]; +extern const u8 gMonFootprint_Fraxure[]; +extern const u8 gMonFootprint_Haxorus[]; +extern const u8 gMonFootprint_Cubchoo[]; +extern const u8 gMonFootprint_Beartic[]; +extern const u8 gMonFootprint_Cryogonal[]; +extern const u8 gMonFootprint_Shelmet[]; +extern const u8 gMonFootprint_Accelgor[]; +extern const u8 gMonFootprint_Stunfisk[]; +extern const u8 gMonFootprint_Mienfoo[]; +extern const u8 gMonFootprint_Mienshao[]; +extern const u8 gMonFootprint_Druddigon[]; +extern const u8 gMonFootprint_Golett[]; +extern const u8 gMonFootprint_Golurk[]; +extern const u8 gMonFootprint_Pawniard[]; +extern const u8 gMonFootprint_Bisharp[]; +extern const u8 gMonFootprint_Bouffalant[]; +extern const u8 gMonFootprint_Rufflet[]; +extern const u8 gMonFootprint_Braviary[]; +extern const u8 gMonFootprint_Vullaby[]; +extern const u8 gMonFootprint_Mandibuzz[]; +extern const u8 gMonFootprint_Heatmor[]; +extern const u8 gMonFootprint_Durant[]; +extern const u8 gMonFootprint_Deino[]; +extern const u8 gMonFootprint_Zweilous[]; +extern const u8 gMonFootprint_Hydreigon[]; +extern const u8 gMonFootprint_Larvesta[]; +extern const u8 gMonFootprint_Volcarona[]; +extern const u8 gMonFootprint_Cobalion[]; +extern const u8 gMonFootprint_Terrakion[]; +extern const u8 gMonFootprint_Virizion[]; +extern const u8 gMonFootprint_Tornadus[]; +extern const u8 gMonFootprint_Thundurus[]; +extern const u8 gMonFootprint_Reshiram[]; +extern const u8 gMonFootprint_Zekrom[]; +extern const u8 gMonFootprint_Landorus[]; +extern const u8 gMonFootprint_Kyurem[]; +extern const u8 gMonFootprint_Keldeo[]; +extern const u8 gMonFootprint_Meloetta[]; +extern const u8 gMonFootprint_Genesect[]; // trainer sprites extern const u32 gTrainerFrontPic_Hiker[]; diff --git a/include/link_rfu.h b/include/link_rfu.h index 9476da6b7..48d97aa1c 100644 --- a/include/link_rfu.h +++ b/include/link_rfu.h @@ -66,13 +66,13 @@ struct __attribute__((packed, aligned(2))) GFtgtGname // u8 gender:1; // u8 unk_4:3 // u8 active:1 - u16 species:10; - u16 type:6; + u16 species; u8 activity:7; u8 started:1; u8 playerGender:1; u8 level:7; - u8 padding; + u8 type:6; + u8 padding:2; }; // size: RFU_GNAME_SIZE struct RfuBlockSend diff --git a/include/pokedex.h b/include/pokedex.h index 36a48da1e..49063f6b1 100644 --- a/include/pokedex.h +++ b/include/pokedex.h @@ -20,7 +20,7 @@ enum struct PokedexEntry { - /*0x00*/ u8 categoryName[12]; + /*0x00*/ u8 categoryName[13]; /*0x0C*/ u16 height; //in decimeters /*0x0E*/ u16 weight; //in hectograms /*0x10*/ const u8 *description; diff --git a/include/pokemon.h b/include/pokemon.h index 4f74bbed1..b664b92d3 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -3,6 +3,9 @@ #include "constants/pokemon.h" #include "sprite.h" +#include "constants/region_map_sections.h" +#include "constants/pokemon_config.h" +#include "constants/map_groups.h" #define GET_BASE_SPECIES_ID(speciesId) (GetFormSpeciesId(speciesId, 0)) @@ -55,7 +58,6 @@ struct PokemonSubstruct3 /* 0x05 */ u32 spAttackIV:5; /* 0x06 */ u32 spDefenseIV:5; /* 0x07 */ u32 isEgg:1; - /* 0x07 */ u32 abilityNum:1; /* 0x08 */ u32 coolRibbon:3; /* 0x08 */ u32 beautyRibbon:3; @@ -74,7 +76,8 @@ struct PokemonSubstruct3 /* 0x0B */ u32 giftRibbon5:1; /* 0x0B */ u32 giftRibbon6:1; /* 0x0B */ u32 giftRibbon7:1; - /* 0x0B */ u32 fatefulEncounter:4; + /* 0x0B */ u32 fatefulEncounter:2; + /* 0x0B */ u32 abilityNum:2; /* 0x0B */ u32 obedient:1; }; @@ -186,7 +189,7 @@ struct BaseStats /* 0x06 */ u8 type1; /* 0x07 */ u8 type2; /* 0x08 */ u8 catchRate; - /* 0x09 */ u8 expYield; + /* 0x09 */ u16 expYield; /* 0x0A */ u16 evYield_HP:2; /* 0x0A */ u16 evYield_Attack:2; /* 0x0A */ u16 evYield_Defense:2; @@ -208,6 +211,7 @@ struct BaseStats u8 safariZoneFleeRate; u8 bodyColor : 7; u8 noFlip : 1; + /* 0x1B */ u8 flags; }; #include "constants/battle_config.h" @@ -295,7 +299,6 @@ void CreateMonWithEVSpreadNatureOTID(struct Pokemon *mon, u16 species, u8 level, void ConvertPokemonToBattleTowerPokemon(struct Pokemon *mon, struct BattleTowerPokemon *dest); void CreateObedientMon(struct Pokemon *mon, u16 species, u8 level, u8 fixedIV, u8 hasFixedPersonality, u32 fixedPersonality, u8 otIdType, u32 fixedOtId); bool8 sub_80688F8(u8 caseId, u8 battlerId); -void SetDeoxysStats(void); u16 GetUnionRoomTrainerPic(void); u16 GetUnionRoomTrainerClass(void); void CreateObedientEnemyMon(void); @@ -322,6 +325,7 @@ u8 GetDefaultMoveTarget(u8 battlerId); u8 GetMonGender(struct Pokemon *mon); u8 GetBoxMonGender(struct BoxPokemon *boxMon); u8 GetGenderFromSpeciesAndPersonality(u16 species, u32 personality); +u32 GetUnownSpeciesId(u32 personality); void SetMultiuseSpriteTemplateToPokemon(u16 speciesTag, u8 battlerPosition); void SetMultiuseSpriteTemplateToTrainerBack(u16 trainerSpriteId, u8 battlerPosition); void SetMultiuseSpriteTemplateToTrainerFront(u16 arg0, u8 battlerPosition); @@ -362,14 +366,13 @@ u8 GetItemEffectParamOffset(u16 itemId, u8 effectByte, u8 effectBit); u8 *UseStatIncreaseItem(u16 itemId); u8 GetNature(struct Pokemon *mon); u8 GetNatureFromPersonality(u32 personality); -u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem); +u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem, u16 tradePartnerSpecies); u16 HoennPokedexNumToSpecies(u16 hoennNum); u16 NationalPokedexNumToSpecies(u16 nationalNum); u16 NationalToHoennOrder(u16 nationalNum); u16 SpeciesToNationalPokedexNum(u16 species); u16 SpeciesToHoennPokedexNum(u16 species); u16 HoennToNationalOrder(u16 hoennNum); -u16 SpeciesToCryId(u16 species); void sub_806D544(u16 species, u32 personality, u8 *dest); void DrawSpindaSpots(u16 species, u32 personality, u8 *dest, u8 a4); void EvolutionRenameMon(struct Pokemon *mon, u16 oldSpecies, u16 newSpecies); diff --git a/include/pokemon_icon.h b/include/pokemon_icon.h index dbd7f2895..3666236ba 100644 --- a/include/pokemon_icon.h +++ b/include/pokemon_icon.h @@ -2,11 +2,12 @@ #define GUARD_POKEMON_ICON_H extern const u8 gMonIconPaletteIndices[]; +extern const u8 gMonIconPaletteIndicesFemale[]; -const u8 *GetMonIconTiles(u16 species, bool32); +const u8 *GetMonIconTiles(u16 species, u32 personality); void sub_80D304C(u16 offset); u8 GetValidMonIconPalIndex(u16 species); -const u8 *GetMonIconPtr(u16 speciesId, u32 personality, u32 frameNo); +const u8 *GetMonIconPtr(u16 speciesId, u32 personality); const u16 *GetValidMonIconPalettePtr(u16 speciesId); u16 GetIconSpecies(u16 species, u32 personality); u16 GetUnownLetterByPersonality(u32 personality); @@ -14,10 +15,10 @@ u16 sub_80D2E84(u16 speciesId); void LoadMonIconPalettes(void); void LoadMonIconPalette(u16 species); void FreeMonIconPalettes(void); -u8 sub_80D2D78(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority, bool32 extra); +u8 sub_80D2D78(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority); void FreeMonIconPalette(u16 species); void FreeAndDestroyMonIconSprite(struct Sprite *sprite); -u8 CreateMonIcon(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority, u32 personality, bool32 extra); +u8 CreateMonIcon(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority, u32 personality); u8 UpdateMonIconFrame(struct Sprite *sprite); void LoadMonIconPalette(u16 species); void sub_80D328C(struct Sprite *sprite); diff --git a/include/trainer_pokemon_sprites.h b/include/trainer_pokemon_sprites.h index d4390608e..8387fde95 100644 --- a/include/trainer_pokemon_sprites.h +++ b/include/trainer_pokemon_sprites.h @@ -3,7 +3,7 @@ bool16 ResetAllPicSprites(void); u16 CreatePicSprite2(u16 species, u32 otId, u32 personality, u8 flags, s16 x, s16 y, u8 paletteSlot, u16 paletteTag); -u16 CreateMonPicSprite_HandleDeoxys(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag); +u16 CreateMonPicSprite(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag); u16 FreeAndDestroyMonPicSprite(u16 spriteId); u16 CreateTrainerPicSprite(u16 species, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag); u16 FreeAndDestroyTrainerPicSprite(u16 spriteId); diff --git a/ld_script.txt b/ld_script.txt index 091b6e693..a0f7e0ea7 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -3,12 +3,6 @@ ENTRY(Start) gNumMusicPlayers = 4; gMaxLines = 0; -/* Modify the following load addresses as needed to make more room. Alternately, delete both the - declarations below and their references further down to get rid of the gaps. */ - -__anim_mon_load_address = 0x8b00000; -__gfx_load_address = 0x8c00000; - SECTIONS { . = 0x2000000; @@ -1260,13 +1254,7 @@ SECTIONS { data/multiboot_pokemon_colosseum.o(.rodata); } =0 - anim_mon_front_pic_data __anim_mon_load_address : - ALIGN(4) - { - src/anim_mon_front_pics.o(.rodata); - } =0 - - gfx_data __gfx_load_address : + gfx_data : ALIGN(4) { src/graphics.o(.rodata); diff --git a/ld_script_modern.txt b/ld_script_modern.txt index d12d99456..dd5435396 100644 --- a/ld_script_modern.txt +++ b/ld_script_modern.txt @@ -115,12 +115,6 @@ SECTIONS { data/multiboot_pokemon_colosseum.o(.rodata); } =0 - anim_mon_front_pic_data : - ALIGN(4) - { - src/anim_mon_front_pics.o(.rodata); - } =0 - gfx_data : ALIGN(4) { diff --git a/sound/cry_tables.inc b/sound/cry_tables.inc index 3eb3731a8..2eb578d64 100644 --- a/sound/cry_tables.inc +++ b/sound/cry_tables.inc @@ -1,3 +1,4 @@ + .align 2 gCryTable:: @ 869DCF4 cry Cry_Bulbasaur @ 869DCF4 @@ -251,143 +252,1026 @@ gCryTable:: @ 869DCF4 cry Cry_Lugia @ 869E894 cry Cry_HoOh @ 869E8A0 cry Cry_Celebi @ 869E8AC - cry Cry_Kecleon @ 869E8B8 - cry Cry_Roselia @ 869E8C4 - cry Cry_Torkoal @ 869E8D0 - cry Cry_Electrike @ 869E8DC - cry Cry_Manectric @ 869E8E8 - cry Cry_Duskull @ 869E8F4 - cry Cry_Latias @ 869E900 - cry Cry_Wynaut @ 869E90C - cry Cry_Seviper @ 869E918 - cry Cry_Sharpedo @ 869E924 - cry Cry_Zangoose @ 869E930 - cry Cry_Azurill @ 869E93C - cry Cry_Swablu @ 869E948 - cry Cry_Altaria @ 869E954 - cry Cry_Unused265 @ 869E960 - cry Cry_Taillow @ 869E96C - cry Cry_Swellow @ 869E978 - cry Cry_Unused268 @ 869E984 - cry Cry_Spinda @ 869E990 - cry Cry_Torchic @ 869E99C - cry Cry_Combusken @ 869E9A8 - cry Cry_Blaziken @ 869E9B4 - cry Cry_Treecko @ 869E9C0 - cry Cry_Grovyle @ 869E9CC - cry Cry_Sceptile @ 869E9D8 - cry Cry_Mudkip @ 869E9E4 - cry Cry_Marshtomp @ 869E9F0 - cry Cry_Swampert @ 869E9FC - cry Cry_Pelipper @ 869EA08 - cry Cry_Wingull @ 869EA14 - cry Cry_Banette @ 869EA20 - cry Cry_Shuppet @ 869EA2C - cry Cry_Lotad @ 869EA38 - cry Cry_Lombre @ 869EA44 - cry Cry_Ludicolo @ 869EA50 - cry Cry_Seedot @ 869EA5C - cry Cry_Nuzleaf @ 869EA68 - cry Cry_Shiftry @ 869EA74 - cry Cry_Carvanha @ 869EA80 - cry Cry_Wurmple @ 869EA8C - cry Cry_Silcoon @ 869EA98 - cry Cry_Beautifly @ 869EAA4 - cry Cry_Cascoon @ 869EAB0 - cry Cry_Dustox @ 869EABC - cry Cry_Ralts @ 869EAC8 - cry Cry_Kirlia @ 869EAD4 - cry Cry_Gardevoir @ 869EAE0 - cry Cry_Slakoth @ 869EAEC - cry Cry_Vigoroth @ 869EAF8 - cry Cry_Slaking @ 869EB04 - cry Cry_Nincada @ 869EB10 - cry Cry_Ninjask @ 869EB1C - cry Cry_Shedinja @ 869EB28 - cry Cry_Makuhita @ 869EB34 - cry Cry_Hariyama @ 869EB40 - cry Cry_Nosepass @ 869EB4C - cry Cry_Glalie @ 869EB58 - cry Cry_Plusle @ 869EB64 - cry Cry_Minun @ 869EB70 - cry Cry_Surskit @ 869EB7C - cry Cry_Masquerain @ 869EB88 - cry Cry_Skitty @ 869EB94 - cry Cry_Delcatty @ 869EBA0 - cry Cry_Gulpin @ 869EBAC - cry Cry_Swalot @ 869EBB8 - cry Cry_Numel @ 869EBC4 - cry Cry_Camerupt @ 869EBD0 - cry Cry_Barboach @ 869EBDC - cry Cry_Whiscash @ 869EBE8 - cry Cry_Corphish @ 869EBF4 - cry Cry_Crawdaunt @ 869EC00 - cry Cry_Spoink @ 869EC0C - cry Cry_Grumpig @ 869EC18 - cry Cry_Trapinch @ 869EC24 - cry Cry_Vibrava @ 869EC30 - cry Cry_Flygon @ 869EC3C - cry Cry_Cacnea @ 869EC48 - cry Cry_Cacturne @ 869EC54 - cry Cry_Baltoy @ 869EC60 - cry Cry_Claydol @ 869EC6C - cry Cry_Lunatone @ 869EC78 - cry Cry_Solrock @ 869EC84 - cry Cry_Feebas @ 869EC90 - cry Cry_Milotic @ 869EC9C - cry Cry_Absol @ 869ECA8 - cry Cry_Meditite @ 869ECB4 - cry Cry_Medicham @ 869ECC0 - cry Cry_Spheal @ 869ECCC - cry Cry_Sealeo @ 869ECD8 - cry Cry_Walrein @ 869ECE4 - cry Cry_Clamperl @ 869ECF0 - cry Cry_Huntail @ 869ECFC - cry Cry_Gorebyss @ 869ED08 - cry Cry_Lileep @ 869ED14 - cry Cry_Cradily @ 869ED20 - cry Cry_Anorith @ 869ED2C - cry Cry_Armaldo @ 869ED38 - cry Cry_Beldum @ 869ED44 - cry Cry_Metang @ 869ED50 - cry Cry_Metagross @ 869ED5C - cry Cry_Bagon @ 869ED68 - cry Cry_Shelgon @ 869ED74 - cry Cry_Regirock @ 869ED80 - cry Cry_Regice @ 869ED8C - cry Cry_Registeel @ 869ED98 - cry Cry_Castform @ 869EDA4 - cry Cry_Volbeat @ 869EDB0 - cry Cry_Illumise @ 869EDBC - cry Cry_Poochyena @ 869EDC8 - cry Cry_Mightyena @ 869EDD4 - cry Cry_Dusclops @ 869EDE0 - cry Cry_Sableye @ 869EDEC - cry Cry_Mawile @ 869EDF8 - cry Cry_Aron @ 869EE04 - cry Cry_Lairon @ 869EE10 - cry Cry_Aggron @ 869EE1C - cry Cry_Relicanth @ 869EE28 - cry Cry_Luvdisc @ 869EE34 - cry Cry_Groudon @ 869EE40 - cry Cry_Kyogre @ 869EE4C - cry Cry_Rayquaza @ 869EE58 - cry Cry_Salamence @ 869EE64 - cry Cry_Breloom @ 869EE70 - cry Cry_Shroomish @ 869EE7C - cry Cry_Linoone @ 869EE88 - cry Cry_Tropius @ 869EE94 - cry Cry_Wailmer @ 869EEA0 - cry Cry_Zigzagoon @ 869EEAC - cry Cry_Exploud @ 869EEB8 - cry Cry_Loudred @ 869EEC4 - cry Cry_Wailord @ 869EED0 - cry Cry_Whismur @ 869EEDC - cry Cry_Snorunt @ 869EEE8 - cry Cry_Latios @ 869EEF4 - cry Cry_Jirachi @ 869EF00 - cry Cry_Deoxys @ 869EF0C - cry Cry_Chimecho @ 869EF18 + cry Cry_Treecko + cry Cry_Grovyle + cry Cry_Sceptile + cry Cry_Torchic + cry Cry_Combusken + cry Cry_Blaziken + cry Cry_Mudkip + cry Cry_Marshtomp + cry Cry_Swampert + cry Cry_Poochyena + cry Cry_Mightyena + cry Cry_Zigzagoon + cry Cry_Linoone + cry Cry_Wurmple + cry Cry_Silcoon + cry Cry_Beautifly + cry Cry_Cascoon + cry Cry_Dustox + cry Cry_Lotad + cry Cry_Lombre + cry Cry_Ludicolo + cry Cry_Seedot + cry Cry_Nuzleaf + cry Cry_Shiftry + cry Cry_Taillow + cry Cry_Swellow + cry Cry_Wingull + cry Cry_Pelipper + cry Cry_Ralts + cry Cry_Kirlia + cry Cry_Gardevoir + cry Cry_Surskit + cry Cry_Masquerain + cry Cry_Shroomish + cry Cry_Breloom + cry Cry_Slakoth + cry Cry_Vigoroth + cry Cry_Slaking + cry Cry_Nincada + cry Cry_Ninjask + cry Cry_Shedinja + cry Cry_Whismur + cry Cry_Loudred + cry Cry_Exploud + cry Cry_Makuhita + cry Cry_Hariyama + cry Cry_Azurill + cry Cry_Nosepass + cry Cry_Skitty + cry Cry_Delcatty + cry Cry_Sableye + cry Cry_Mawile + cry Cry_Aron + cry Cry_Lairon + cry Cry_Aggron + cry Cry_Meditite + cry Cry_Medicham + cry Cry_Electrike + cry Cry_Manectric + cry Cry_Plusle + cry Cry_Minun + cry Cry_Volbeat + cry Cry_Illumise + cry Cry_Roselia + cry Cry_Gulpin + cry Cry_Swalot + cry Cry_Carvanha + cry Cry_Sharpedo + cry Cry_Wailmer + cry Cry_Wailord + cry Cry_Numel + cry Cry_Camerupt + cry Cry_Torkoal + cry Cry_Spoink + cry Cry_Grumpig + cry Cry_Spinda + cry Cry_Trapinch + cry Cry_Vibrava + cry Cry_Flygon + cry Cry_Cacnea + cry Cry_Cacturne + cry Cry_Swablu + cry Cry_Altaria + cry Cry_Zangoose + cry Cry_Seviper + cry Cry_Lunatone + cry Cry_Solrock + cry Cry_Barboach + cry Cry_Whiscash + cry Cry_Corphish + cry Cry_Crawdaunt + cry Cry_Baltoy + cry Cry_Claydol + cry Cry_Lileep + cry Cry_Cradily + cry Cry_Anorith + cry Cry_Armaldo + cry Cry_Feebas + cry Cry_Milotic + cry Cry_Castform + cry Cry_Kecleon + cry Cry_Shuppet + cry Cry_Banette + cry Cry_Duskull + cry Cry_Dusclops + cry Cry_Tropius + cry Cry_Chimecho + cry Cry_Absol + cry Cry_Wynaut + cry Cry_Snorunt + cry Cry_Glalie + cry Cry_Spheal + cry Cry_Sealeo + cry Cry_Walrein + cry Cry_Clamperl + cry Cry_Huntail + cry Cry_Gorebyss + cry Cry_Relicanth + cry Cry_Luvdisc + cry Cry_Bagon + cry Cry_Shelgon + cry Cry_Salamence + cry Cry_Beldum + cry Cry_Metang + cry Cry_Metagross + cry Cry_Regirock + cry Cry_Regice + cry Cry_Registeel + cry Cry_Latias + cry Cry_Latios + cry Cry_Kyogre + cry Cry_Groudon + cry Cry_Rayquaza + cry Cry_Jirachi + cry Cry_Deoxys + cry Cry_Turtwig + cry Cry_Grotle + cry Cry_Torterra + cry Cry_Chimchar + cry Cry_Monferno + cry Cry_Infernape + cry Cry_Piplup + cry Cry_Prinplup + cry Cry_Empoleon + cry Cry_Starly + cry Cry_Staravia + cry Cry_Staraptor + cry Cry_Bidoof + cry Cry_Bibarel + cry Cry_Kricketot + cry Cry_Kricketune + cry Cry_Shinx + cry Cry_Luxio + cry Cry_Luxray + cry Cry_Budew + cry Cry_Roserade + cry Cry_Cranidos + cry Cry_Rampardos + cry Cry_Shieldon + cry Cry_Bastiodon + cry Cry_Burmy + cry Cry_Wormadam + cry Cry_Mothim + cry Cry_Combee + cry Cry_Vespiquen + cry Cry_Pachirisu + cry Cry_Buizel + cry Cry_Floatzel + cry Cry_Cherubi + cry Cry_Cherrim + cry Cry_Shellos + cry Cry_Gastrodon + cry Cry_Ambipom + cry Cry_Drifloon + cry Cry_Drifblim + cry Cry_Buneary + cry Cry_Lopunny + cry Cry_Mismagius + cry Cry_Honchkrow + cry Cry_Glameow + cry Cry_Purugly + cry Cry_Chingling + cry Cry_Stunky + cry Cry_Skuntank + cry Cry_Bronzor + cry Cry_Bronzong + cry Cry_Bonsly + cry Cry_MimeJr + cry Cry_Happiny + cry Cry_Chatot + cry Cry_Spiritomb + cry Cry_Gible + cry Cry_Gabite + cry Cry_Garchomp + cry Cry_Munchlax + cry Cry_Riolu + cry Cry_Lucario + cry Cry_Hippopotas + cry Cry_Hippowdon + cry Cry_Skorupi + cry Cry_Drapion + cry Cry_Croagunk + cry Cry_Toxicroak + cry Cry_Carnivine + cry Cry_Finneon + cry Cry_Lumineon + cry Cry_Mantyke + cry Cry_Snover + cry Cry_Abomasnow + cry Cry_Weavile + cry Cry_Magnezone + cry Cry_Lickilicky + cry Cry_Rhyperior + cry Cry_Tangrowth + cry Cry_Electivire + cry Cry_Magmortar + cry Cry_Togekiss + cry Cry_Yanmega + cry Cry_Leafeon + cry Cry_Glaceon + cry Cry_Gliscor + cry Cry_Mamoswine + cry Cry_PorygonZ + cry Cry_Gallade + cry Cry_Probopass + cry Cry_Dusknoir + cry Cry_Froslass + cry Cry_Rotom + cry Cry_Uxie + cry Cry_Mesprit + cry Cry_Azelf + cry Cry_Dialga + cry Cry_Palkia + cry Cry_Heatran + cry Cry_Regigigas + cry Cry_Giratina + cry Cry_Cresselia + cry Cry_Phione + cry Cry_Manaphy + cry Cry_Darkrai + cry Cry_Shaymin + cry Cry_Arceus + cry Cry_Victini + cry Cry_Snivy + cry Cry_Servine + cry Cry_Serperior + cry Cry_Tepig + cry Cry_Pignite + cry Cry_Emboar + cry Cry_Oshawott + cry Cry_Dewott + cry Cry_Samurott + cry Cry_Patrat + cry Cry_Watchog + cry Cry_Lillipup + cry Cry_Herdier + cry Cry_Stoutland + cry Cry_Purrloin + cry Cry_Liepard + cry Cry_Pansage + cry Cry_Simisage + cry Cry_Pansear + cry Cry_Simisear + cry Cry_Panpour + cry Cry_Simipour + cry Cry_Munna + cry Cry_Musharna + cry Cry_Pidove + cry Cry_Tranquill + cry Cry_Unfezant + cry Cry_Blitzle + cry Cry_Zebstrika + cry Cry_Roggenrola + cry Cry_Boldore + cry Cry_Gigalith + cry Cry_Woobat + cry Cry_Swoobat + cry Cry_Drilbur + cry Cry_Excadrill + cry Cry_Audino + cry Cry_Timburr + cry Cry_Gurdurr + cry Cry_Conkeldurr + cry Cry_Tympole + cry Cry_Palpitoad + cry Cry_Seismitoad + cry Cry_Throh + cry Cry_Sawk + cry Cry_Sewaddle + cry Cry_Swadloon + cry Cry_Leavanny + cry Cry_Venipede + cry Cry_Whirlipede + cry Cry_Scolipede + cry Cry_Cottonee + cry Cry_Whimsicott + cry Cry_Petilil + cry Cry_Lilligant + cry Cry_Basculin + cry Cry_Sandile + cry Cry_Krokorok + cry Cry_Krookodile + cry Cry_Darumaka + cry Cry_Darmanitan + cry Cry_Maractus + cry Cry_Dwebble + cry Cry_Crustle + cry Cry_Scraggy + cry Cry_Scrafty + cry Cry_Sigilyph + cry Cry_Yamask + cry Cry_Cofagrigus + cry Cry_Tirtouga + cry Cry_Carracosta + cry Cry_Archen + cry Cry_Archeops + cry Cry_Trubbish + cry Cry_Garbodor + cry Cry_Zorua + cry Cry_Zoroark + cry Cry_Minccino + cry Cry_Cinccino + cry Cry_Gothita + cry Cry_Gothorita + cry Cry_Gothitelle + cry Cry_Solosis + cry Cry_Duosion + cry Cry_Reuniclus + cry Cry_Ducklett + cry Cry_Swanna + cry Cry_Vanillite + cry Cry_Vanillish + cry Cry_Vanilluxe + cry Cry_Deerling + cry Cry_Sawsbuck + cry Cry_Emolga + cry Cry_Karrablast + cry Cry_Escavalier + cry Cry_Foongus + cry Cry_Amoonguss + cry Cry_Frillish + cry Cry_Jellicent + cry Cry_Alomomola + cry Cry_Joltik + cry Cry_Galvantula + cry Cry_Ferroseed + cry Cry_Ferrothorn + cry Cry_Klink + cry Cry_Klang + cry Cry_Klinklang + cry Cry_Tynamo + cry Cry_Eelektrik + cry Cry_Eelektross + cry Cry_Elgyem + cry Cry_Beheeyem + cry Cry_Litwick + cry Cry_Lampent + cry Cry_Chandelure + cry Cry_Axew + cry Cry_Fraxure + cry Cry_Haxorus + cry Cry_Cubchoo + cry Cry_Beartic + cry Cry_Cryogonal + cry Cry_Shelmet + cry Cry_Accelgor + cry Cry_Stunfisk + cry Cry_Mienfoo + cry Cry_Mienshao + cry Cry_Druddigon + cry Cry_Golett + cry Cry_Golurk + cry Cry_Pawniard + cry Cry_Bisharp + cry Cry_Bouffalant + cry Cry_Rufflet + cry Cry_Braviary + cry Cry_Vullaby + cry Cry_Mandibuzz + cry Cry_Heatmor + cry Cry_Durant + cry Cry_Deino + cry Cry_Zweilous + cry Cry_Hydreigon + cry Cry_Larvesta + cry Cry_Volcarona + cry Cry_Cobalion + cry Cry_Terrakion + cry Cry_Virizion + cry Cry_Tornadus + cry Cry_Thundurus + cry Cry_Reshiram + cry Cry_Zekrom + cry Cry_Landorus + cry Cry_Kyurem + cry Cry_Keldeo + cry Cry_Meloetta + cry Cry_Genesect + cry_uncomp Cry_Chespin + cry_uncomp Cry_Quilladin + cry_uncomp Cry_Chesnaught + cry_uncomp Cry_Fennekin + cry_uncomp Cry_Braixen + cry_uncomp Cry_Delphox + cry_uncomp Cry_Froakie + cry_uncomp Cry_Frogadier + cry_uncomp Cry_Greninja + cry_uncomp Cry_Bunnelby + cry_uncomp Cry_Diggersby + cry_uncomp Cry_Fletchling + cry_uncomp Cry_Fletchinder + cry_uncomp Cry_Talonflame + cry_uncomp Cry_Scatterbug + cry_uncomp Cry_Spewpa + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Litleo + cry_uncomp Cry_Pyroar + cry_uncomp Cry_Flabebe + cry_uncomp Cry_Floette + cry_uncomp Cry_Florges + cry_uncomp Cry_Skiddo + cry_uncomp Cry_Gogoat + cry_uncomp Cry_Pancham + cry_uncomp Cry_Pangoro + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Espurr + cry_uncomp Cry_Meowstic + cry_uncomp Cry_Honedge + cry_uncomp Cry_Doublade + cry_uncomp Cry_Aegislash + cry_uncomp Cry_Spritzee + cry_uncomp Cry_Aromatisse + cry_uncomp Cry_Swirlix + cry_uncomp Cry_Slurpuff + cry_uncomp Cry_Inkay + cry_uncomp Cry_Malamar + cry_uncomp Cry_Binacle + cry_uncomp Cry_Barbaracle + cry_uncomp Cry_Skrelp + cry_uncomp Cry_Dragalge + cry_uncomp Cry_Clauncher + cry_uncomp Cry_Clawitzer + cry_uncomp Cry_Helioptile + cry_uncomp Cry_Heliolisk + cry_uncomp Cry_Tyrunt + cry_uncomp Cry_Tyrantrum + cry_uncomp Cry_Amaura + cry_uncomp Cry_Aurorus + cry_uncomp Cry_Sylveon + cry_uncomp Cry_Hawlucha + cry_uncomp Cry_Dedenne + cry_uncomp Cry_Carbink + cry_uncomp Cry_Goomy + cry_uncomp Cry_Sliggoo + cry_uncomp Cry_Goodra + cry_uncomp Cry_Klefki + cry_uncomp Cry_Phantump + cry_uncomp Cry_Trevenant + cry_uncomp Cry_Pumpkaboo + cry_uncomp Cry_Gourgeist + cry_uncomp Cry_Bergmite + cry_uncomp Cry_Avalugg + cry_uncomp Cry_Noibat + cry_uncomp Cry_Noivern + cry_uncomp Cry_Xerneas + cry_uncomp Cry_Yveltal + cry_uncomp Cry_Zygarde + cry_uncomp Cry_Diancie + cry_uncomp Cry_Hoopa + cry_uncomp Cry_Volcanion + cry_uncomp Cry_Rowlet + cry_uncomp Cry_Dartrix + cry_uncomp Cry_Decidueye + cry_uncomp Cry_Litten + cry_uncomp Cry_Torracat + cry_uncomp Cry_Incineroar + cry_uncomp Cry_Popplio + cry_uncomp Cry_Brionne + cry_uncomp Cry_Primarina + cry_uncomp Cry_Pikipek + cry_uncomp Cry_Trumbeak + cry_uncomp Cry_Toucannon + cry_uncomp Cry_Yungoos + cry_uncomp Cry_Gumshoos + cry_uncomp Cry_Grubbin + cry_uncomp Cry_Charjabug + cry_uncomp Cry_Vikavolt + cry_uncomp Cry_Crabrawler + cry_uncomp Cry_Crabominable + cry_uncomp Cry_Oricorio + cry_uncomp Cry_Cutiefly + cry_uncomp Cry_Ribombee + cry_uncomp Cry_Rockruff + cry_uncomp Cry_Lycanroc + cry_uncomp Cry_Wishiwashi + cry_uncomp Cry_Mareanie + cry_uncomp Cry_Toxapex + cry_uncomp Cry_Mudbray + cry_uncomp Cry_Mudsdale + cry_uncomp Cry_Dewpider + cry_uncomp Cry_Araquanid + cry_uncomp Cry_Fomantis + cry_uncomp Cry_Lurantis + cry_uncomp Cry_Morelull + cry_uncomp Cry_Shiinotic + cry_uncomp Cry_Salandit + cry_uncomp Cry_Salazzle + cry_uncomp Cry_Stufful + cry_uncomp Cry_Bewear + cry_uncomp Cry_Bounsweet + cry_uncomp Cry_Steenee + cry_uncomp Cry_Tsareena + cry_uncomp Cry_Comfey + cry_uncomp Cry_Oranguru + cry_uncomp Cry_Passimian + cry_uncomp Cry_Wimpod + cry_uncomp Cry_Golisopod + cry_uncomp Cry_Sandygast + cry_uncomp Cry_Palossand + cry_uncomp Cry_Pyukumuku + cry_uncomp Cry_TypeNull + cry_uncomp Cry_Silvally + cry_uncomp Cry_Minior + cry_uncomp Cry_Komala + cry_uncomp Cry_Turtonator + cry_uncomp Cry_Togedemaru + cry_uncomp Cry_Mimikyu + cry_uncomp Cry_Bruxish + cry_uncomp Cry_Drampa + cry_uncomp Cry_Dhelmise + cry_uncomp Cry_Jangmoo + cry_uncomp Cry_Hakamoo + cry_uncomp Cry_Kommoo + cry_uncomp Cry_TapuKoko + cry_uncomp Cry_TapuLele + cry_uncomp Cry_TapuBulu + cry_uncomp Cry_TapuFini + cry_uncomp Cry_Cosmog + cry_uncomp Cry_Cosmoem + cry_uncomp Cry_Solgaleo + cry_uncomp Cry_Lunala + cry_uncomp Cry_Nihilego + cry_uncomp Cry_Buzzwole + cry_uncomp Cry_Pheromosa + cry_uncomp Cry_Xurkitree + cry_uncomp Cry_Celesteela + cry_uncomp Cry_Kartana + cry_uncomp Cry_Guzzlord + cry_uncomp Cry_Necrozma + cry_uncomp Cry_Magearna + cry_uncomp Cry_Marshadow + cry_uncomp Cry_Poipole + cry_uncomp Cry_Naganadel + cry_uncomp Cry_Stakataka + cry_uncomp Cry_Blacephalon + cry_uncomp Cry_Zeraora + cry_uncomp Cry_Meltan + cry_uncomp Cry_Melmetal + cry_uncomp Cry_Grookey + cry_uncomp Cry_Thwackey + cry_uncomp Cry_Rillaboom + cry_uncomp Cry_Scorbunny + cry_uncomp Cry_Raboot + cry_uncomp Cry_Cinderace + cry_uncomp Cry_Sobble + cry_uncomp Cry_Drizzile + cry_uncomp Cry_Inteleon + cry_uncomp Cry_Skwovet + cry_uncomp Cry_Greedent + cry_uncomp Cry_Rookidee + cry_uncomp Cry_Corvisquire + cry_uncomp Cry_Corviknight + cry_uncomp Cry_Blipbug + cry_uncomp Cry_Dottler + cry_uncomp Cry_Orbeetle + cry_uncomp Cry_Nickit + cry_uncomp Cry_Thievul + cry_uncomp Cry_Gossifleur + cry_uncomp Cry_Eldegoss + cry_uncomp Cry_Wooloo + cry_uncomp Cry_Dubwool + cry_uncomp Cry_Chewtle + cry_uncomp Cry_Drednaw + cry_uncomp Cry_Yamper + cry_uncomp Cry_Boltund + cry_uncomp Cry_Rolycoly + cry_uncomp Cry_Carkol + cry_uncomp Cry_Coalossal + cry_uncomp Cry_Applin + cry_uncomp Cry_Flapple + cry_uncomp Cry_Appletun + cry_uncomp Cry_Silicobra + cry_uncomp Cry_Sandaconda + cry_uncomp Cry_Cramorant + cry_uncomp Cry_Arrokuda + cry_uncomp Cry_Barraskewda + cry_uncomp Cry_Toxel + cry_uncomp Cry_Toxtricity + cry_uncomp Cry_Sizzlipede + cry_uncomp Cry_Centiskorch + cry_uncomp Cry_Clobbopus + cry_uncomp Cry_Grapploct + cry_uncomp Cry_Sinistea + cry_uncomp Cry_Polteageist + cry_uncomp Cry_Hatenna + cry_uncomp Cry_Hattrem + cry_uncomp Cry_Hatterene + cry_uncomp Cry_Impidimp + cry_uncomp Cry_Morgrem + cry_uncomp Cry_Grimmsnarl + cry_uncomp Cry_Obstagoon + cry_uncomp Cry_Perrserker + cry_uncomp Cry_Cursola + cry_uncomp Cry_Sirfetchd + cry_uncomp Cry_MrRime + cry_uncomp Cry_Runerigus + cry_uncomp Cry_Milcery + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Falinks + cry_uncomp Cry_Pincurchin + cry_uncomp Cry_Snom + cry_uncomp Cry_Frosmoth + cry_uncomp Cry_Stonjourner + cry_uncomp Cry_Eiscue + cry_uncomp Cry_Indeedee + cry_uncomp Cry_Morpeko + cry_uncomp Cry_Cufant + cry_uncomp Cry_Copperajah + cry_uncomp Cry_Dracozolt + cry_uncomp Cry_Arctozolt + cry_uncomp Cry_Dracovish + cry_uncomp Cry_Arctovish + cry_uncomp Cry_Duraludon + cry_uncomp Cry_Dreepy + cry_uncomp Cry_Drakloak + cry_uncomp Cry_Dragapult + cry_uncomp Cry_Zacian + cry_uncomp Cry_Zamazenta + cry_uncomp Cry_Eternatus + cry_uncomp Cry_Kubfu + cry_uncomp Cry_Urshifu + cry_uncomp Cry_Zarude + cry_uncomp Cry_Regieleki + cry_uncomp Cry_Regidrago + cry_uncomp Cry_Glastrier + cry_uncomp Cry_Spectrier + cry_uncomp Cry_Calyrex + @ Megas + cry_uncomp Cry_VenusaurMega + cry_uncomp Cry_CharizardMegaX + cry_uncomp Cry_CharizardMegaY + cry_uncomp Cry_BlastoiseMega + cry_uncomp Cry_BeedrillMega + cry_uncomp Cry_PidgeotMega + cry_uncomp Cry_AlakazamMega + cry_uncomp Cry_SlowbroMega + cry_uncomp Cry_GengarMega + cry_uncomp Cry_KangaskhanMega + cry_uncomp Cry_PinsirMega + cry_uncomp Cry_GyaradosMega + cry_uncomp Cry_AerodactylMega + cry_uncomp Cry_MewtwoMegaX + cry_uncomp Cry_MewtwoMegaY + cry_uncomp Cry_AmpharosMega + cry_uncomp Cry_SteelixMega + cry_uncomp Cry_ScizorMega + cry_uncomp Cry_HeracrossMega + cry_uncomp Cry_HoundoomMega + cry_uncomp Cry_TyranitarMega + cry_uncomp Cry_SceptileMega + cry_uncomp Cry_BlazikenMega + cry_uncomp Cry_SwampertMega + cry_uncomp Cry_GardevoirMega + cry_uncomp Cry_SableyeMega + cry_uncomp Cry_MawileMega + cry_uncomp Cry_AggronMega + cry_uncomp Cry_MedichamMega + cry_uncomp Cry_ManectricMega + cry_uncomp Cry_SharpedoMega + cry_uncomp Cry_CameruptMega + cry_uncomp Cry_AltariaMega + cry_uncomp Cry_BanetteMega + cry_uncomp Cry_AbsolMega + cry_uncomp Cry_GlalieMega + cry_uncomp Cry_SalamenceMega + cry_uncomp Cry_MetagrossMega + cry_uncomp Cry_LatiasMega + cry_uncomp Cry_LatiosMega + cry_uncomp Cry_LopunnyMega + cry_uncomp Cry_GarchompMega + cry_uncomp Cry_LucarioMega + cry_uncomp Cry_AbomasnowMega + cry_uncomp Cry_GalladeMega + cry_uncomp Cry_AudinoMega + cry_uncomp Cry_DiancieMega + @ Special Mega + Primals + cry_uncomp Cry_RayquazaMega + cry_uncomp Cry_KyogrePrimal + cry_uncomp Cry_GroudonPrimal + @ Alolan Forms + cry Cry_Rattata + cry Cry_Raticate + cry Cry_Raichu + cry Cry_Sandshrew + cry Cry_Sandslash + cry Cry_Vulpix + cry Cry_Ninetales + cry Cry_Diglett + cry Cry_Dugtrio + cry Cry_Meowth + cry Cry_Persian + cry Cry_Geodude + cry Cry_Graveler + cry Cry_Golem + cry Cry_Grimer + cry Cry_Muk + cry Cry_Exeggutor + cry Cry_Marowak + @ Galarian Forms + cry Cry_Meowth + cry Cry_Ponyta + cry Cry_Rapidash + cry_uncomp Cry_SlowpokeGalarian + cry Cry_Slowbro + cry Cry_Farfetchd + cry Cry_Weezing + cry Cry_MrMime + cry Cry_Articuno + cry Cry_Zapdos + cry Cry_Moltres + cry Cry_Slowking + cry Cry_Corsola + cry Cry_Zigzagoon + cry Cry_Linoone + cry Cry_Darumaka + cry Cry_Darmanitan + cry Cry_Yamask + cry Cry_Stunfisk + @ Misc Forms + @ Cosplay Pikachu + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + @ Cap Pikachu + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + @ Pichu + cry Cry_Pichu @ 869E4F8 + @ Unown + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + @ Castform + cry Cry_Castform + cry Cry_Castform + cry Cry_Castform + @ Deoxys + cry Cry_Deoxys + cry Cry_Deoxys + cry Cry_Deoxys + @ Burmy + cry Cry_Burmy + cry Cry_Burmy + @ Wormadam + cry Cry_Wormadam + cry Cry_Wormadam + @ Cherrim + cry Cry_Cherrim + @ Shellos + cry Cry_Shellos + @ Gastrodon + cry Cry_Gastrodon + @ Rotom + cry Cry_Rotom + cry Cry_Rotom + cry Cry_Rotom + cry Cry_Rotom + cry Cry_Rotom + @ Giratina + cry Cry_Giratina + @ Shaymin + cry Cry_ShayminSky + @ Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + cry Cry_Arceus + @ Basculin + cry Cry_Basculin + @ Darmanitan + cry Cry_Darmanitan + cry Cry_Darmanitan + @ Deerling + cry Cry_Deerling + cry Cry_Deerling + cry Cry_Deerling + @ Sawsbuck + cry Cry_Sawsbuck + cry Cry_Sawsbuck + cry Cry_Sawsbuck + @ Therian Forms + cry Cry_TornadusTherian + cry Cry_ThundurusTherian + cry Cry_LandorusTherian + @ Kyurem + cry Cry_KyuremWhite + cry Cry_KyuremBlack + @ Keldeo + cry Cry_Keldeo + @ Meloetta + cry Cry_Meloetta + @ Genesect + cry Cry_Genesect + cry Cry_Genesect + cry Cry_Genesect + cry Cry_Genesect + @ Greninja + cry_uncomp Cry_Greninja + cry_uncomp Cry_Greninja + @ Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + cry_uncomp Cry_Vivillon + @ Flabébé + cry_uncomp Cry_Flabebe + cry_uncomp Cry_Flabebe + cry_uncomp Cry_Flabebe + cry_uncomp Cry_Flabebe + @ Floette + cry_uncomp Cry_Floette + cry_uncomp Cry_Floette + cry_uncomp Cry_Floette + cry_uncomp Cry_Floette + cry_uncomp Cry_FloetteEternalFlower + @ Florges + cry_uncomp Cry_Florges + cry_uncomp Cry_Florges + cry_uncomp Cry_Florges + cry_uncomp Cry_Florges + @ Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + cry_uncomp Cry_Furfrou + @ Meowstic + cry_uncomp Cry_Meowstic + @ Aegislash + cry_uncomp Cry_Aegislash + @ Pumpkaboo + cry_uncomp Cry_Pumpkaboo + cry_uncomp Cry_Pumpkaboo + cry_uncomp Cry_PumpkabooSuper + @ Gourgeist + cry_uncomp Cry_Gourgeist + cry_uncomp Cry_Gourgeist + cry_uncomp Cry_GourgeistSuper + @ Xerneas + cry_uncomp Cry_Xerneas + @ Zygarde + cry_uncomp Cry_Zygarde10 + cry_uncomp Cry_Zygarde10 + cry_uncomp Cry_Zygarde + cry_uncomp Cry_ZygardeComplete + @ Hoopa + cry_uncomp Cry_HoopaUnbound + @ Oricorio + cry_uncomp Cry_OricorioPomPom + cry_uncomp Cry_OricorioPau + cry_uncomp Cry_OricorioSensu + @ Rockruff + cry_uncomp Cry_Rockruff + @ Lycanroc + cry_uncomp Cry_LycanrocMidnight + cry_uncomp Cry_LycanrocDusk + @ Wishiwashi + cry_uncomp Cry_WishiwashiSchool + @ Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + cry_uncomp Cry_Silvally + @ Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + cry_uncomp Cry_Minior + @ Mimikyu + cry_uncomp Cry_Mimikyu + @ Necrozma + cry_uncomp Cry_NecrozmaDuskMane + cry_uncomp Cry_NecrozmaDawnWings + cry_uncomp Cry_NecrozmaUltra + @ Magearna + cry_uncomp Cry_Magearna + @ Cramorant + cry_uncomp Cry_Cramorant + cry_uncomp Cry_Cramorant + @ Toxtricity + cry_uncomp Cry_ToxtricityLowKey + @ Sinistea + cry_uncomp Cry_Sinistea + @ Polteageist + cry_uncomp Cry_Polteageist + @ Alcremie + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Alcremie + cry_uncomp Cry_Alcremie + @ Eiscue + cry_uncomp Cry_EiscueNoiceFace + @ Indeedee + cry_uncomp Cry_IndeedeeFemale + @ Morpeko + cry_uncomp Cry_MorpekoHangry + @ Zacian + cry_uncomp Cry_ZacianCrownedSword + @ Zamazenta + cry_uncomp Cry_ZamazentaCrownedShield + @ Eternatus + cry_uncomp Cry_EternatusEternamax + @ Urshifu + cry_uncomp Cry_UrshifuRapidStrikeStyle + @ Zarude + cry_uncomp Cry_Zarude + @ Calyrex + cry_uncomp Cry_CalyrexIceRider + cry_uncomp Cry_CalyrexShadowRider .align 2 gCryTable2:: @ 869EF24 @@ -642,140 +1526,1023 @@ gCryTable2:: @ 869EF24 cry2 Cry_Lugia @ 869FAC4 cry2 Cry_HoOh @ 869FAD0 cry2 Cry_Celebi @ 869FADC - cry2 Cry_Kecleon @ 869FAE8 - cry2 Cry_Roselia @ 869FAF4 - cry2 Cry_Torkoal @ 869FB00 - cry2 Cry_Electrike @ 869FB0C - cry2 Cry_Manectric @ 869FB18 - cry2 Cry_Duskull @ 869FB24 - cry2 Cry_Latias @ 869FB30 - cry2 Cry_Wynaut @ 869FB3C - cry2 Cry_Seviper @ 869FB48 - cry2 Cry_Sharpedo @ 869FB54 - cry2 Cry_Zangoose @ 869FB60 - cry2 Cry_Azurill @ 869FB6C - cry2 Cry_Swablu @ 869FB78 - cry2 Cry_Altaria @ 869FB84 - cry2 Cry_Unused265 @ 869FB90 - cry2 Cry_Taillow @ 869FB9C - cry2 Cry_Swellow @ 869FBA8 - cry2 Cry_Unused268 @ 869FBB4 - cry2 Cry_Spinda @ 869FBC0 - cry2 Cry_Torchic @ 869FBCC - cry2 Cry_Combusken @ 869FBD8 - cry2 Cry_Blaziken @ 869FBE4 - cry2 Cry_Treecko @ 869FBF0 - cry2 Cry_Grovyle @ 869FBFC - cry2 Cry_Sceptile @ 869FC08 - cry2 Cry_Mudkip @ 869FC14 - cry2 Cry_Marshtomp @ 869FC20 - cry2 Cry_Swampert @ 869FC2C - cry2 Cry_Pelipper @ 869FC38 - cry2 Cry_Wingull @ 869FC44 - cry2 Cry_Banette @ 869FC50 - cry2 Cry_Shuppet @ 869FC5C - cry2 Cry_Lotad @ 869FC68 - cry2 Cry_Lombre @ 869FC74 - cry2 Cry_Ludicolo @ 869FC80 - cry2 Cry_Seedot @ 869FC8C - cry2 Cry_Nuzleaf @ 869FC98 - cry2 Cry_Shiftry @ 869FCA4 - cry2 Cry_Carvanha @ 869FCB0 - cry2 Cry_Wurmple @ 869FCBC - cry2 Cry_Silcoon @ 869FCC8 - cry2 Cry_Beautifly @ 869FCD4 - cry2 Cry_Cascoon @ 869FCE0 - cry2 Cry_Dustox @ 869FCEC - cry2 Cry_Ralts @ 869FCF8 - cry2 Cry_Kirlia @ 869FD04 - cry2 Cry_Gardevoir @ 869FD10 - cry2 Cry_Slakoth @ 869FD1C - cry2 Cry_Vigoroth @ 869FD28 - cry2 Cry_Slaking @ 869FD34 - cry2 Cry_Nincada @ 869FD40 - cry2 Cry_Ninjask @ 869FD4C - cry2 Cry_Shedinja @ 869FD58 - cry2 Cry_Makuhita @ 869FD64 - cry2 Cry_Hariyama @ 869FD70 - cry2 Cry_Nosepass @ 869FD7C - cry2 Cry_Glalie @ 869FD88 - cry2 Cry_Plusle @ 869FD94 - cry2 Cry_Minun @ 869FDA0 - cry2 Cry_Surskit @ 869FDAC - cry2 Cry_Masquerain @ 869FDB8 - cry2 Cry_Skitty @ 869FDC4 - cry2 Cry_Delcatty @ 869FDD0 - cry2 Cry_Gulpin @ 869FDDC - cry2 Cry_Swalot @ 869FDE8 - cry2 Cry_Numel @ 869FDF4 - cry2 Cry_Camerupt @ 869FE00 - cry2 Cry_Barboach @ 869FE0C - cry2 Cry_Whiscash @ 869FE18 - cry2 Cry_Corphish @ 869FE24 - cry2 Cry_Crawdaunt @ 869FE30 - cry2 Cry_Spoink @ 869FE3C - cry2 Cry_Grumpig @ 869FE48 - cry2 Cry_Trapinch @ 869FE54 - cry2 Cry_Vibrava @ 869FE60 - cry2 Cry_Flygon @ 869FE6C - cry2 Cry_Cacnea @ 869FE78 - cry2 Cry_Cacturne @ 869FE84 - cry2 Cry_Baltoy @ 869FE90 - cry2 Cry_Claydol @ 869FE9C - cry2 Cry_Lunatone @ 869FEA8 - cry2 Cry_Solrock @ 869FEB4 - cry2 Cry_Feebas @ 869FEC0 - cry2 Cry_Milotic @ 869FECC - cry2 Cry_Absol @ 869FED8 - cry2 Cry_Meditite @ 869FEE4 - cry2 Cry_Medicham @ 869FEF0 - cry2 Cry_Spheal @ 869FEFC - cry2 Cry_Sealeo @ 869FF08 - cry2 Cry_Walrein @ 869FF14 - cry2 Cry_Clamperl @ 869FF20 - cry2 Cry_Huntail @ 869FF2C - cry2 Cry_Gorebyss @ 869FF38 - cry2 Cry_Lileep @ 869FF44 - cry2 Cry_Cradily @ 869FF50 - cry2 Cry_Anorith @ 869FF5C - cry2 Cry_Armaldo @ 869FF68 - cry2 Cry_Beldum @ 869FF74 - cry2 Cry_Metang @ 869FF80 - cry2 Cry_Metagross @ 869FF8C - cry2 Cry_Bagon @ 869FF98 - cry2 Cry_Shelgon @ 869FFA4 - cry2 Cry_Regirock @ 869FFB0 - cry2 Cry_Regice @ 869FFBC - cry2 Cry_Registeel @ 869FFC8 - cry2 Cry_Castform @ 869FFD4 - cry2 Cry_Volbeat @ 869FFE0 - cry2 Cry_Illumise @ 869FFEC - cry2 Cry_Poochyena @ 869FFF8 - cry2 Cry_Mightyena @ 86A0004 - cry2 Cry_Dusclops @ 86A0010 - cry2 Cry_Sableye @ 86A001C - cry2 Cry_Mawile @ 86A0028 - cry2 Cry_Aron @ 86A0034 - cry2 Cry_Lairon @ 86A0040 - cry2 Cry_Aggron @ 86A004C - cry2 Cry_Relicanth @ 86A0058 - cry2 Cry_Luvdisc @ 86A0064 - cry2 Cry_Groudon @ 86A0070 - cry2 Cry_Kyogre @ 86A007C - cry2 Cry_Rayquaza @ 86A0088 - cry2 Cry_Salamence @ 86A0094 - cry2 Cry_Breloom @ 86A00A0 - cry2 Cry_Shroomish @ 86A00AC - cry2 Cry_Linoone @ 86A00B8 - cry2 Cry_Tropius @ 86A00C4 - cry2 Cry_Wailmer @ 86A00D0 - cry2 Cry_Zigzagoon @ 86A00DC - cry2 Cry_Exploud @ 86A00E8 - cry2 Cry_Loudred @ 86A00F4 - cry2 Cry_Wailord @ 86A0100 - cry2 Cry_Whismur @ 86A010C - cry2 Cry_Snorunt @ 86A0118 - cry2 Cry_Latios @ 86A0124 - cry2 Cry_Jirachi @ 86A0130 - cry2 Cry_Deoxys @ 86A013C - cry2 Cry_Chimecho @ 86A0148 + cry2 Cry_Treecko + cry2 Cry_Grovyle + cry2 Cry_Sceptile + cry2 Cry_Torchic + cry2 Cry_Combusken + cry2 Cry_Blaziken + cry2 Cry_Mudkip + cry2 Cry_Marshtomp + cry2 Cry_Swampert + cry2 Cry_Poochyena + cry2 Cry_Mightyena + cry2 Cry_Zigzagoon + cry2 Cry_Linoone + cry2 Cry_Wurmple + cry2 Cry_Silcoon + cry2 Cry_Beautifly + cry2 Cry_Cascoon + cry2 Cry_Dustox + cry2 Cry_Lotad + cry2 Cry_Lombre + cry2 Cry_Ludicolo + cry2 Cry_Seedot + cry2 Cry_Nuzleaf + cry2 Cry_Shiftry + cry2 Cry_Taillow + cry2 Cry_Swellow + cry2 Cry_Wingull + cry2 Cry_Pelipper + cry2 Cry_Ralts + cry2 Cry_Kirlia + cry2 Cry_Gardevoir + cry2 Cry_Surskit + cry2 Cry_Masquerain + cry2 Cry_Shroomish + cry2 Cry_Breloom + cry2 Cry_Slakoth + cry2 Cry_Vigoroth + cry2 Cry_Slaking + cry2 Cry_Nincada + cry2 Cry_Ninjask + cry2 Cry_Shedinja + cry2 Cry_Whismur + cry2 Cry_Loudred + cry2 Cry_Exploud + cry2 Cry_Makuhita + cry2 Cry_Hariyama + cry2 Cry_Azurill + cry2 Cry_Nosepass + cry2 Cry_Skitty + cry2 Cry_Delcatty + cry2 Cry_Sableye + cry2 Cry_Mawile + cry2 Cry_Aron + cry2 Cry_Lairon + cry2 Cry_Aggron + cry2 Cry_Meditite + cry2 Cry_Medicham + cry2 Cry_Electrike + cry2 Cry_Manectric + cry2 Cry_Plusle + cry2 Cry_Minun + cry2 Cry_Volbeat + cry2 Cry_Illumise + cry2 Cry_Roselia + cry2 Cry_Gulpin + cry2 Cry_Swalot + cry2 Cry_Carvanha + cry2 Cry_Sharpedo + cry2 Cry_Wailmer + cry2 Cry_Wailord + cry2 Cry_Numel + cry2 Cry_Camerupt + cry2 Cry_Torkoal + cry2 Cry_Spoink + cry2 Cry_Grumpig + cry2 Cry_Spinda + cry2 Cry_Trapinch + cry2 Cry_Vibrava + cry2 Cry_Flygon + cry2 Cry_Cacnea + cry2 Cry_Cacturne + cry2 Cry_Swablu + cry2 Cry_Altaria + cry2 Cry_Zangoose + cry2 Cry_Seviper + cry2 Cry_Lunatone + cry2 Cry_Solrock + cry2 Cry_Barboach + cry2 Cry_Whiscash + cry2 Cry_Corphish + cry2 Cry_Crawdaunt + cry2 Cry_Baltoy + cry2 Cry_Claydol + cry2 Cry_Lileep + cry2 Cry_Cradily + cry2 Cry_Anorith + cry2 Cry_Armaldo + cry2 Cry_Feebas + cry2 Cry_Milotic + cry2 Cry_Castform + cry2 Cry_Kecleon + cry2 Cry_Shuppet + cry2 Cry_Banette + cry2 Cry_Duskull + cry2 Cry_Dusclops + cry2 Cry_Tropius + cry2 Cry_Chimecho + cry2 Cry_Absol + cry2 Cry_Wynaut + cry2 Cry_Snorunt + cry2 Cry_Glalie + cry2 Cry_Spheal + cry2 Cry_Sealeo + cry2 Cry_Walrein + cry2 Cry_Clamperl + cry2 Cry_Huntail + cry2 Cry_Gorebyss + cry2 Cry_Relicanth + cry2 Cry_Luvdisc + cry2 Cry_Bagon + cry2 Cry_Shelgon + cry2 Cry_Salamence + cry2 Cry_Beldum + cry2 Cry_Metang + cry2 Cry_Metagross + cry2 Cry_Regirock + cry2 Cry_Regice + cry2 Cry_Registeel + cry2 Cry_Latias + cry2 Cry_Latios + cry2 Cry_Kyogre + cry2 Cry_Groudon + cry2 Cry_Rayquaza + cry2 Cry_Jirachi + cry2 Cry_Deoxys + cry2 Cry_Turtwig + cry2 Cry_Grotle + cry2 Cry_Torterra + cry2 Cry_Chimchar + cry2 Cry_Monferno + cry2 Cry_Infernape + cry2 Cry_Piplup + cry2 Cry_Prinplup + cry2 Cry_Empoleon + cry2 Cry_Starly + cry2 Cry_Staravia + cry2 Cry_Staraptor + cry2 Cry_Bidoof + cry2 Cry_Bibarel + cry2 Cry_Kricketot + cry2 Cry_Kricketune + cry2 Cry_Shinx + cry2 Cry_Luxio + cry2 Cry_Luxray + cry2 Cry_Budew + cry2 Cry_Roserade + cry2 Cry_Cranidos + cry2 Cry_Rampardos + cry2 Cry_Shieldon + cry2 Cry_Bastiodon + cry2 Cry_Burmy + cry2 Cry_Wormadam + cry2 Cry_Mothim + cry2 Cry_Combee + cry2 Cry_Vespiquen + cry2 Cry_Pachirisu + cry2 Cry_Buizel + cry2 Cry_Floatzel + cry2 Cry_Cherubi + cry2 Cry_Cherrim + cry2 Cry_Shellos + cry2 Cry_Gastrodon + cry2 Cry_Ambipom + cry2 Cry_Drifloon + cry2 Cry_Drifblim + cry2 Cry_Buneary + cry2 Cry_Lopunny + cry2 Cry_Mismagius + cry2 Cry_Honchkrow + cry2 Cry_Glameow + cry2 Cry_Purugly + cry2 Cry_Chingling + cry2 Cry_Stunky + cry2 Cry_Skuntank + cry2 Cry_Bronzor + cry2 Cry_Bronzong + cry2 Cry_Bonsly + cry2 Cry_MimeJr + cry2 Cry_Happiny + cry2 Cry_Chatot + cry2 Cry_Spiritomb + cry2 Cry_Gible + cry2 Cry_Gabite + cry2 Cry_Garchomp + cry2 Cry_Munchlax + cry2 Cry_Riolu + cry2 Cry_Lucario + cry2 Cry_Hippopotas + cry2 Cry_Hippowdon + cry2 Cry_Skorupi + cry2 Cry_Drapion + cry2 Cry_Croagunk + cry2 Cry_Toxicroak + cry2 Cry_Carnivine + cry2 Cry_Finneon + cry2 Cry_Lumineon + cry2 Cry_Mantyke + cry2 Cry_Snover + cry2 Cry_Abomasnow + cry2 Cry_Weavile + cry2 Cry_Magnezone + cry2 Cry_Lickilicky + cry2 Cry_Rhyperior + cry2 Cry_Tangrowth + cry2 Cry_Electivire + cry2 Cry_Magmortar + cry2 Cry_Togekiss + cry2 Cry_Yanmega + cry2 Cry_Leafeon + cry2 Cry_Glaceon + cry2 Cry_Gliscor + cry2 Cry_Mamoswine + cry2 Cry_PorygonZ + cry2 Cry_Gallade + cry2 Cry_Probopass + cry2 Cry_Dusknoir + cry2 Cry_Froslass + cry2 Cry_Rotom + cry2 Cry_Uxie + cry2 Cry_Mesprit + cry2 Cry_Azelf + cry2 Cry_Dialga + cry2 Cry_Palkia + cry2 Cry_Heatran + cry2 Cry_Regigigas + cry2 Cry_Giratina + cry2 Cry_Cresselia + cry2 Cry_Phione + cry2 Cry_Manaphy + cry2 Cry_Darkrai + cry2 Cry_Shaymin + cry2 Cry_Arceus + cry2 Cry_Victini + cry2 Cry_Snivy + cry2 Cry_Servine + cry2 Cry_Serperior + cry2 Cry_Tepig + cry2 Cry_Pignite + cry2 Cry_Emboar + cry2 Cry_Oshawott + cry2 Cry_Dewott + cry2 Cry_Samurott + cry2 Cry_Patrat + cry2 Cry_Watchog + cry2 Cry_Lillipup + cry2 Cry_Herdier + cry2 Cry_Stoutland + cry2 Cry_Purrloin + cry2 Cry_Liepard + cry2 Cry_Pansage + cry2 Cry_Simisage + cry2 Cry_Pansear + cry2 Cry_Simisear + cry2 Cry_Panpour + cry2 Cry_Simipour + cry2 Cry_Munna + cry2 Cry_Musharna + cry2 Cry_Pidove + cry2 Cry_Tranquill + cry2 Cry_Unfezant + cry2 Cry_Blitzle + cry2 Cry_Zebstrika + cry2 Cry_Roggenrola + cry2 Cry_Boldore + cry2 Cry_Gigalith + cry2 Cry_Woobat + cry2 Cry_Swoobat + cry2 Cry_Drilbur + cry2 Cry_Excadrill + cry2 Cry_Audino + cry2 Cry_Timburr + cry2 Cry_Gurdurr + cry2 Cry_Conkeldurr + cry2 Cry_Tympole + cry2 Cry_Palpitoad + cry2 Cry_Seismitoad + cry2 Cry_Throh + cry2 Cry_Sawk + cry2 Cry_Sewaddle + cry2 Cry_Swadloon + cry2 Cry_Leavanny + cry2 Cry_Venipede + cry2 Cry_Whirlipede + cry2 Cry_Scolipede + cry2 Cry_Cottonee + cry2 Cry_Whimsicott + cry2 Cry_Petilil + cry2 Cry_Lilligant + cry2 Cry_Basculin + cry2 Cry_Sandile + cry2 Cry_Krokorok + cry2 Cry_Krookodile + cry2 Cry_Darumaka + cry2 Cry_Darmanitan + cry2 Cry_Maractus + cry2 Cry_Dwebble + cry2 Cry_Crustle + cry2 Cry_Scraggy + cry2 Cry_Scrafty + cry2 Cry_Sigilyph + cry2 Cry_Yamask + cry2 Cry_Cofagrigus + cry2 Cry_Tirtouga + cry2 Cry_Carracosta + cry2 Cry_Archen + cry2 Cry_Archeops + cry2 Cry_Trubbish + cry2 Cry_Garbodor + cry2 Cry_Zorua + cry2 Cry_Zoroark + cry2 Cry_Minccino + cry2 Cry_Cinccino + cry2 Cry_Gothita + cry2 Cry_Gothorita + cry2 Cry_Gothitelle + cry2 Cry_Solosis + cry2 Cry_Duosion + cry2 Cry_Reuniclus + cry2 Cry_Ducklett + cry2 Cry_Swanna + cry2 Cry_Vanillite + cry2 Cry_Vanillish + cry2 Cry_Vanilluxe + cry2 Cry_Deerling + cry2 Cry_Sawsbuck + cry2 Cry_Emolga + cry2 Cry_Karrablast + cry2 Cry_Escavalier + cry2 Cry_Foongus + cry2 Cry_Amoonguss + cry2 Cry_Frillish + cry2 Cry_Jellicent + cry2 Cry_Alomomola + cry2 Cry_Joltik + cry2 Cry_Galvantula + cry2 Cry_Ferroseed + cry2 Cry_Ferrothorn + cry2 Cry_Klink + cry2 Cry_Klang + cry2 Cry_Klinklang + cry2 Cry_Tynamo + cry2 Cry_Eelektrik + cry2 Cry_Eelektross + cry2 Cry_Elgyem + cry2 Cry_Beheeyem + cry2 Cry_Litwick + cry2 Cry_Lampent + cry2 Cry_Chandelure + cry2 Cry_Axew + cry2 Cry_Fraxure + cry2 Cry_Haxorus + cry2 Cry_Cubchoo + cry2 Cry_Beartic + cry2 Cry_Cryogonal + cry2 Cry_Shelmet + cry2 Cry_Accelgor + cry2 Cry_Stunfisk + cry2 Cry_Mienfoo + cry2 Cry_Mienshao + cry2 Cry_Druddigon + cry2 Cry_Golett + cry2 Cry_Golurk + cry2 Cry_Pawniard + cry2 Cry_Bisharp + cry2 Cry_Bouffalant + cry2 Cry_Rufflet + cry2 Cry_Braviary + cry2 Cry_Vullaby + cry2 Cry_Mandibuzz + cry2 Cry_Heatmor + cry2 Cry_Durant + cry2 Cry_Deino + cry2 Cry_Zweilous + cry2 Cry_Hydreigon + cry2 Cry_Larvesta + cry2 Cry_Volcarona + cry2 Cry_Cobalion + cry2 Cry_Terrakion + cry2 Cry_Virizion + cry2 Cry_Tornadus + cry2 Cry_Thundurus + cry2 Cry_Reshiram + cry2 Cry_Zekrom + cry2 Cry_Landorus + cry2 Cry_Kyurem + cry2 Cry_Keldeo + cry2 Cry_Meloetta + cry2 Cry_Genesect + cry2_uncomp Cry_Chespin + cry2_uncomp Cry_Quilladin + cry2_uncomp Cry_Chesnaught + cry2_uncomp Cry_Fennekin + cry2_uncomp Cry_Braixen + cry2_uncomp Cry_Delphox + cry2_uncomp Cry_Froakie + cry2_uncomp Cry_Frogadier + cry2_uncomp Cry_Greninja + cry2_uncomp Cry_Bunnelby + cry2_uncomp Cry_Diggersby + cry2_uncomp Cry_Fletchling + cry2_uncomp Cry_Fletchinder + cry2_uncomp Cry_Talonflame + cry2_uncomp Cry_Scatterbug + cry2_uncomp Cry_Spewpa + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Litleo + cry2_uncomp Cry_Pyroar + cry2_uncomp Cry_Flabebe + cry2_uncomp Cry_Floette + cry2_uncomp Cry_Florges + cry2_uncomp Cry_Skiddo + cry2_uncomp Cry_Gogoat + cry2_uncomp Cry_Pancham + cry2_uncomp Cry_Pangoro + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Espurr + cry2_uncomp Cry_Meowstic + cry2_uncomp Cry_Honedge + cry2_uncomp Cry_Doublade + cry2_uncomp Cry_Aegislash + cry2_uncomp Cry_Spritzee + cry2_uncomp Cry_Aromatisse + cry2_uncomp Cry_Swirlix + cry2_uncomp Cry_Slurpuff + cry2_uncomp Cry_Inkay + cry2_uncomp Cry_Malamar + cry2_uncomp Cry_Binacle + cry2_uncomp Cry_Barbaracle + cry2_uncomp Cry_Skrelp + cry2_uncomp Cry_Dragalge + cry2_uncomp Cry_Clauncher + cry2_uncomp Cry_Clawitzer + cry2_uncomp Cry_Helioptile + cry2_uncomp Cry_Heliolisk + cry2_uncomp Cry_Tyrunt + cry2_uncomp Cry_Tyrantrum + cry2_uncomp Cry_Amaura + cry2_uncomp Cry_Aurorus + cry2_uncomp Cry_Sylveon + cry2_uncomp Cry_Hawlucha + cry2_uncomp Cry_Dedenne + cry2_uncomp Cry_Carbink + cry2_uncomp Cry_Goomy + cry2_uncomp Cry_Sliggoo + cry2_uncomp Cry_Goodra + cry2_uncomp Cry_Klefki + cry2_uncomp Cry_Phantump + cry2_uncomp Cry_Trevenant + cry2_uncomp Cry_Pumpkaboo + cry2_uncomp Cry_Gourgeist + cry2_uncomp Cry_Bergmite + cry2_uncomp Cry_Avalugg + cry2_uncomp Cry_Noibat + cry2_uncomp Cry_Noivern + cry2_uncomp Cry_Xerneas + cry2_uncomp Cry_Yveltal + cry2_uncomp Cry_Zygarde + cry2_uncomp Cry_Diancie + cry2_uncomp Cry_Hoopa + cry2_uncomp Cry_Volcanion + cry2_uncomp Cry_Rowlet + cry2_uncomp Cry_Dartrix + cry2_uncomp Cry_Decidueye + cry2_uncomp Cry_Litten + cry2_uncomp Cry_Torracat + cry2_uncomp Cry_Incineroar + cry2_uncomp Cry_Popplio + cry2_uncomp Cry_Brionne + cry2_uncomp Cry_Primarina + cry2_uncomp Cry_Pikipek + cry2_uncomp Cry_Trumbeak + cry2_uncomp Cry_Toucannon + cry2_uncomp Cry_Yungoos + cry2_uncomp Cry_Gumshoos + cry2_uncomp Cry_Grubbin + cry2_uncomp Cry_Charjabug + cry2_uncomp Cry_Vikavolt + cry2_uncomp Cry_Crabrawler + cry2_uncomp Cry_Crabominable + cry2_uncomp Cry_Oricorio + cry2_uncomp Cry_Cutiefly + cry2_uncomp Cry_Ribombee + cry2_uncomp Cry_Rockruff + cry2_uncomp Cry_Lycanroc + cry2_uncomp Cry_Wishiwashi + cry2_uncomp Cry_Mareanie + cry2_uncomp Cry_Toxapex + cry2_uncomp Cry_Mudbray + cry2_uncomp Cry_Mudsdale + cry2_uncomp Cry_Dewpider + cry2_uncomp Cry_Araquanid + cry2_uncomp Cry_Fomantis + cry2_uncomp Cry_Lurantis + cry2_uncomp Cry_Morelull + cry2_uncomp Cry_Shiinotic + cry2_uncomp Cry_Salandit + cry2_uncomp Cry_Salazzle + cry2_uncomp Cry_Stufful + cry2_uncomp Cry_Bewear + cry2_uncomp Cry_Bounsweet + cry2_uncomp Cry_Steenee + cry2_uncomp Cry_Tsareena + cry2_uncomp Cry_Comfey + cry2_uncomp Cry_Oranguru + cry2_uncomp Cry_Passimian + cry2_uncomp Cry_Wimpod + cry2_uncomp Cry_Golisopod + cry2_uncomp Cry_Sandygast + cry2_uncomp Cry_Palossand + cry2_uncomp Cry_Pyukumuku + cry2_uncomp Cry_TypeNull + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Komala + cry2_uncomp Cry_Turtonator + cry2_uncomp Cry_Togedemaru + cry2_uncomp Cry_Mimikyu + cry2_uncomp Cry_Bruxish + cry2_uncomp Cry_Drampa + cry2_uncomp Cry_Dhelmise + cry2_uncomp Cry_Jangmoo + cry2_uncomp Cry_Hakamoo + cry2_uncomp Cry_Kommoo + cry2_uncomp Cry_TapuKoko + cry2_uncomp Cry_TapuLele + cry2_uncomp Cry_TapuBulu + cry2_uncomp Cry_TapuFini + cry2_uncomp Cry_Cosmog + cry2_uncomp Cry_Cosmoem + cry2_uncomp Cry_Solgaleo + cry2_uncomp Cry_Lunala + cry2_uncomp Cry_Nihilego + cry2_uncomp Cry_Buzzwole + cry2_uncomp Cry_Pheromosa + cry2_uncomp Cry_Xurkitree + cry2_uncomp Cry_Celesteela + cry2_uncomp Cry_Kartana + cry2_uncomp Cry_Guzzlord + cry2_uncomp Cry_Necrozma + cry2_uncomp Cry_Magearna + cry2_uncomp Cry_Marshadow + cry2_uncomp Cry_Poipole + cry2_uncomp Cry_Naganadel + cry2_uncomp Cry_Stakataka + cry2_uncomp Cry_Blacephalon + cry2_uncomp Cry_Zeraora + cry2_uncomp Cry_Meltan + cry2_uncomp Cry_Melmetal + cry2_uncomp Cry_Grookey + cry2_uncomp Cry_Thwackey + cry2_uncomp Cry_Rillaboom + cry2_uncomp Cry_Scorbunny + cry2_uncomp Cry_Raboot + cry2_uncomp Cry_Cinderace + cry2_uncomp Cry_Sobble + cry2_uncomp Cry_Drizzile + cry2_uncomp Cry_Inteleon + cry2_uncomp Cry_Skwovet + cry2_uncomp Cry_Greedent + cry2_uncomp Cry_Rookidee + cry2_uncomp Cry_Corvisquire + cry2_uncomp Cry_Corviknight + cry2_uncomp Cry_Blipbug + cry2_uncomp Cry_Dottler + cry2_uncomp Cry_Orbeetle + cry2_uncomp Cry_Nickit + cry2_uncomp Cry_Thievul + cry2_uncomp Cry_Gossifleur + cry2_uncomp Cry_Eldegoss + cry2_uncomp Cry_Wooloo + cry2_uncomp Cry_Dubwool + cry2_uncomp Cry_Chewtle + cry2_uncomp Cry_Drednaw + cry2_uncomp Cry_Yamper + cry2_uncomp Cry_Boltund + cry2_uncomp Cry_Rolycoly + cry2_uncomp Cry_Carkol + cry2_uncomp Cry_Coalossal + cry2_uncomp Cry_Applin + cry2_uncomp Cry_Flapple + cry2_uncomp Cry_Appletun + cry2_uncomp Cry_Silicobra + cry2_uncomp Cry_Sandaconda + cry2_uncomp Cry_Cramorant + cry2_uncomp Cry_Arrokuda + cry2_uncomp Cry_Barraskewda + cry2_uncomp Cry_Toxel + cry2_uncomp Cry_Toxtricity + cry2_uncomp Cry_Sizzlipede + cry2_uncomp Cry_Centiskorch + cry2_uncomp Cry_Clobbopus + cry2_uncomp Cry_Grapploct + cry2_uncomp Cry_Sinistea + cry2_uncomp Cry_Polteageist + cry2_uncomp Cry_Hatenna + cry2_uncomp Cry_Hattrem + cry2_uncomp Cry_Hatterene + cry2_uncomp Cry_Impidimp + cry2_uncomp Cry_Morgrem + cry2_uncomp Cry_Grimmsnarl + cry2_uncomp Cry_Obstagoon + cry2_uncomp Cry_Perrserker + cry2_uncomp Cry_Cursola + cry2_uncomp Cry_Sirfetchd + cry2_uncomp Cry_MrRime + cry2_uncomp Cry_Runerigus + cry2_uncomp Cry_Milcery + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Falinks + cry2_uncomp Cry_Pincurchin + cry2_uncomp Cry_Snom + cry2_uncomp Cry_Frosmoth + cry2_uncomp Cry_Stonjourner + cry2_uncomp Cry_Eiscue + cry2_uncomp Cry_Indeedee + cry2_uncomp Cry_Morpeko + cry2_uncomp Cry_Cufant + cry2_uncomp Cry_Copperajah + cry2_uncomp Cry_Dracozolt + cry2_uncomp Cry_Arctozolt + cry2_uncomp Cry_Dracovish + cry2_uncomp Cry_Arctovish + cry2_uncomp Cry_Duraludon + cry2_uncomp Cry_Dreepy + cry2_uncomp Cry_Drakloak + cry2_uncomp Cry_Dragapult + cry2_uncomp Cry_Zacian + cry2_uncomp Cry_Zamazenta + cry2_uncomp Cry_Eternatus + cry2_uncomp Cry_Kubfu + cry2_uncomp Cry_Urshifu + cry2_uncomp Cry_Zarude + cry2_uncomp Cry_Regieleki + cry2_uncomp Cry_Regidrago + cry2_uncomp Cry_Glastrier + cry2_uncomp Cry_Spectrier + cry2_uncomp Cry_Calyrex + @ Megas + cry2_uncomp Cry_VenusaurMega + cry2_uncomp Cry_CharizardMegaX + cry2_uncomp Cry_CharizardMegaY + cry2_uncomp Cry_BlastoiseMega + cry2_uncomp Cry_BeedrillMega + cry2_uncomp Cry_PidgeotMega + cry2_uncomp Cry_AlakazamMega + cry2_uncomp Cry_SlowbroMega + cry2_uncomp Cry_GengarMega + cry2_uncomp Cry_KangaskhanMega + cry2_uncomp Cry_PinsirMega + cry2_uncomp Cry_GyaradosMega + cry2_uncomp Cry_AerodactylMega + cry2_uncomp Cry_MewtwoMegaX + cry2_uncomp Cry_MewtwoMegaY + cry2_uncomp Cry_AmpharosMega + cry2_uncomp Cry_SteelixMega + cry2_uncomp Cry_ScizorMega + cry2_uncomp Cry_HeracrossMega + cry2_uncomp Cry_HoundoomMega + cry2_uncomp Cry_TyranitarMega + cry2_uncomp Cry_SceptileMega + cry2_uncomp Cry_BlazikenMega + cry2_uncomp Cry_SwampertMega + cry2_uncomp Cry_GardevoirMega + cry2_uncomp Cry_SableyeMega + cry2_uncomp Cry_MawileMega + cry2_uncomp Cry_AggronMega + cry2_uncomp Cry_MedichamMega + cry2_uncomp Cry_ManectricMega + cry2_uncomp Cry_SharpedoMega + cry2_uncomp Cry_CameruptMega + cry2_uncomp Cry_AltariaMega + cry2_uncomp Cry_BanetteMega + cry2_uncomp Cry_AbsolMega + cry2_uncomp Cry_GlalieMega + cry2_uncomp Cry_SalamenceMega + cry2_uncomp Cry_MetagrossMega + cry2_uncomp Cry_LatiasMega + cry2_uncomp Cry_LatiosMega + cry2_uncomp Cry_LopunnyMega + cry2_uncomp Cry_GarchompMega + cry2_uncomp Cry_LucarioMega + cry2_uncomp Cry_AbomasnowMega + cry2_uncomp Cry_GalladeMega + cry2_uncomp Cry_AudinoMega + cry2_uncomp Cry_DiancieMega + @ Special Mega + Primals + cry2_uncomp Cry_RayquazaMega + cry2_uncomp Cry_KyogrePrimal + cry2_uncomp Cry_GroudonPrimal + @ Alolan Forms + cry2 Cry_Rattata + cry2 Cry_Raticate + cry2 Cry_Raichu + cry2 Cry_Sandshrew + cry2 Cry_Sandslash + cry2 Cry_Vulpix + cry2 Cry_Ninetales + cry2 Cry_Diglett + cry2 Cry_Dugtrio + cry2 Cry_Meowth + cry2 Cry_Persian + cry2 Cry_Geodude + cry2 Cry_Graveler + cry2 Cry_Golem + cry2 Cry_Grimer + cry2 Cry_Muk + cry2 Cry_Exeggutor + cry2 Cry_Marowak + @ Galarian Forms + cry2 Cry_Meowth + cry2 Cry_Ponyta + cry2 Cry_Rapidash + cry2_uncomp Cry_SlowpokeGalarian + cry2 Cry_Slowbro + cry2 Cry_Farfetchd + cry2 Cry_Weezing + cry2 Cry_MrMime + cry2 Cry_Articuno + cry2 Cry_Zapdos + cry2 Cry_Moltres + cry2 Cry_Slowking + cry2 Cry_Corsola + cry2 Cry_Zigzagoon + cry2 Cry_Linoone + cry2 Cry_Darumaka + cry2 Cry_Darmanitan + cry2 Cry_Yamask + cry2 Cry_Stunfisk + @ Misc Forms + @ Cosplay Pikachu + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + @ Cap Pikachu + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + @ Pichu + cry2 Cry_Pichu @ 869E4F8 + @ Unown + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + @ Castform + cry2 Cry_Castform + cry2 Cry_Castform + cry2 Cry_Castform + @ Deoxys + cry2 Cry_Deoxys + cry2 Cry_Deoxys + cry2 Cry_Deoxys + @ Burmy + cry2 Cry_Burmy + cry2 Cry_Burmy + @ Wormadam + cry2 Cry_Wormadam + cry2 Cry_Wormadam + @ Cherrim + cry2 Cry_Cherrim + @ Shellos + cry2 Cry_Shellos + @ Gastrodon + cry2 Cry_Gastrodon + @ Rotom + cry2 Cry_Rotom + cry2 Cry_Rotom + cry2 Cry_Rotom + cry2 Cry_Rotom + cry2 Cry_Rotom + @ Giratina + cry2 Cry_Giratina + @ Shaymin + cry2 Cry_ShayminSky + @ Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + cry2 Cry_Arceus + @ Basculin + cry2 Cry_Basculin + @ Darmanitan + cry2 Cry_Darmanitan + cry2 Cry_Darmanitan + @ Deerling + cry2 Cry_Deerling + cry2 Cry_Deerling + cry2 Cry_Deerling + @ Sawsbuck + cry2 Cry_Sawsbuck + cry2 Cry_Sawsbuck + cry2 Cry_Sawsbuck + @ Therian Forms + cry2 Cry_TornadusTherian + cry2 Cry_ThundurusTherian + cry2 Cry_LandorusTherian + @ Kyurem + cry2 Cry_KyuremWhite + cry2 Cry_KyuremBlack + @ Keldeo + cry2 Cry_Keldeo + @ Meloetta + cry2 Cry_Meloetta + @ Genesect + cry2 Cry_Genesect + cry2 Cry_Genesect + cry2 Cry_Genesect + cry2 Cry_Genesect + @ Greninja + cry2_uncomp Cry_Greninja + cry2_uncomp Cry_Greninja + @ Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + cry2_uncomp Cry_Vivillon + @ Flabébé + cry2_uncomp Cry_Flabebe + cry2_uncomp Cry_Flabebe + cry2_uncomp Cry_Flabebe + cry2_uncomp Cry_Flabebe + @ Floette + cry2_uncomp Cry_Floette + cry2_uncomp Cry_Floette + cry2_uncomp Cry_Floette + cry2_uncomp Cry_Floette + cry2_uncomp Cry_FloetteEternalFlower + @ Florges + cry2_uncomp Cry_Florges + cry2_uncomp Cry_Florges + cry2_uncomp Cry_Florges + cry2_uncomp Cry_Florges + @ Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + cry2_uncomp Cry_Furfrou + @ Meowstic + cry2_uncomp Cry_Meowstic + @ Aegislash + cry2_uncomp Cry_Aegislash + @ Pumpkaboo + cry2_uncomp Cry_Pumpkaboo + cry2_uncomp Cry_Pumpkaboo + cry2_uncomp Cry_PumpkabooSuper + @ Gourgeist + cry2_uncomp Cry_Gourgeist + cry2_uncomp Cry_Gourgeist + cry2_uncomp Cry_GourgeistSuper + @ Xerneas + cry2_uncomp Cry_Xerneas + @ Zygarde + cry2_uncomp Cry_Zygarde10 + cry2_uncomp Cry_Zygarde10 + cry2_uncomp Cry_Zygarde + cry2_uncomp Cry_ZygardeComplete + @ Hoopa + cry2_uncomp Cry_HoopaUnbound + @ Oricorio + cry2_uncomp Cry_OricorioPomPom + cry2_uncomp Cry_OricorioPau + cry2_uncomp Cry_OricorioSensu + @ Rockruff + cry2_uncomp Cry_Rockruff + @ Lycanroc + cry2_uncomp Cry_LycanrocMidnight + cry2_uncomp Cry_LycanrocDusk + @ Wishiwashi + cry2_uncomp Cry_WishiwashiSchool + @ Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + cry2_uncomp Cry_Silvally + @ Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + cry2_uncomp Cry_Minior + @ Mimikyu + cry2_uncomp Cry_Mimikyu + @ Necrozma + cry2_uncomp Cry_NecrozmaDuskMane + cry2_uncomp Cry_NecrozmaDawnWings + cry2_uncomp Cry_NecrozmaUltra + @ Magearna + cry2_uncomp Cry_Magearna + @ Cramorant + cry2_uncomp Cry_Cramorant + cry2_uncomp Cry_Cramorant + @ Toxtricity + cry2_uncomp Cry_ToxtricityLowKey + @ Sinistea + cry2_uncomp Cry_Sinistea + @ Polteageist + cry2_uncomp Cry_Polteageist + @ Alcremie + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Alcremie + cry2_uncomp Cry_Alcremie + @ Eiscue + cry2_uncomp Cry_EiscueNoiceFace + @ Indeedee + cry2_uncomp Cry_IndeedeeFemale + @ Morpeko + cry2_uncomp Cry_MorpekoHangry + @ Zacian + cry2_uncomp Cry_ZacianCrownedSword + @ Zamazenta + cry2_uncomp Cry_ZamazentaCrownedShield + @ Eternatus + cry2_uncomp Cry_EternatusEternamax + @ Urshifu + cry2_uncomp Cry_UrshifuRapidStrikeStyle + @ Zarude + cry2_uncomp Cry_Zarude + @ Calyrex + cry2_uncomp Cry_CalyrexIceRider + cry2_uncomp Cry_CalyrexShadowRider diff --git a/sound/direct_sound_data.inc b/sound/direct_sound_data.inc index 508e6a6c4..ec4d9744a 100644 --- a/sound/direct_sound_data.inc +++ b/sound/direct_sound_data.inc @@ -1391,80 +1391,16 @@ Cry_Celebi:: .incbin "sound/direct_sound_samples/cries/celebi.bin" .align 2 -Cry_Kecleon:: - .incbin "sound/direct_sound_samples/cries/kecleon.bin" +Cry_Treecko:: + .incbin "sound/direct_sound_samples/cries/treecko.bin" .align 2 -Cry_Roselia:: - .incbin "sound/direct_sound_samples/cries/roselia.bin" +Cry_Grovyle:: + .incbin "sound/direct_sound_samples/cries/grovyle.bin" .align 2 -Cry_Torkoal:: - .incbin "sound/direct_sound_samples/cries/torkoal.bin" - - .align 2 -Cry_Electrike:: - .incbin "sound/direct_sound_samples/cries/electrike.bin" - - .align 2 -Cry_Manectric:: - .incbin "sound/direct_sound_samples/cries/manectric.bin" - - .align 2 -Cry_Duskull:: - .incbin "sound/direct_sound_samples/cries/duskull.bin" - - .align 2 -Cry_Latias:: - .incbin "sound/direct_sound_samples/cries/latias.bin" - - .align 2 -Cry_Wynaut:: - .incbin "sound/direct_sound_samples/cries/wynaut.bin" - - .align 2 -Cry_Seviper:: - .incbin "sound/direct_sound_samples/cries/seviper.bin" - - .align 2 -Cry_Sharpedo:: - .incbin "sound/direct_sound_samples/cries/sharpedo.bin" - - .align 2 -Cry_Zangoose:: - .incbin "sound/direct_sound_samples/cries/zangoose.bin" - - .align 2 -Cry_Azurill:: - .incbin "sound/direct_sound_samples/cries/azurill.bin" - - .align 2 -Cry_Swablu:: - .incbin "sound/direct_sound_samples/cries/swablu.bin" - - .align 2 -Cry_Altaria:: - .incbin "sound/direct_sound_samples/cries/altaria.bin" - - .align 2 -Cry_Unused265:: - .incbin "sound/direct_sound_samples/cries/unused_265.bin" - - .align 2 -Cry_Taillow:: - .incbin "sound/direct_sound_samples/cries/taillow.bin" - - .align 2 -Cry_Swellow:: - .incbin "sound/direct_sound_samples/cries/swellow.bin" - - .align 2 -Cry_Unused268:: - .incbin "sound/direct_sound_samples/cries/unused_268.bin" - - .align 2 -Cry_Spinda:: - .incbin "sound/direct_sound_samples/cries/spinda.bin" +Cry_Sceptile:: + .incbin "sound/direct_sound_samples/cries/sceptile.bin" .align 2 Cry_Torchic:: @@ -1478,18 +1414,6 @@ Cry_Combusken:: Cry_Blaziken:: .incbin "sound/direct_sound_samples/cries/blaziken.bin" - .align 2 -Cry_Treecko:: - .incbin "sound/direct_sound_samples/cries/treecko.bin" - - .align 2 -Cry_Grovyle:: - .incbin "sound/direct_sound_samples/cries/grovyle.bin" - - .align 2 -Cry_Sceptile:: - .incbin "sound/direct_sound_samples/cries/sceptile.bin" - .align 2 Cry_Mudkip:: .incbin "sound/direct_sound_samples/cries/mudkip.bin" @@ -1503,20 +1427,40 @@ Cry_Swampert:: .incbin "sound/direct_sound_samples/cries/swampert.bin" .align 2 -Cry_Pelipper:: - .incbin "sound/direct_sound_samples/cries/pelipper.bin" +Cry_Poochyena:: + .incbin "sound/direct_sound_samples/cries/poochyena.bin" .align 2 -Cry_Wingull:: - .incbin "sound/direct_sound_samples/cries/wingull.bin" +Cry_Mightyena:: + .incbin "sound/direct_sound_samples/cries/mightyena.bin" .align 2 -Cry_Banette:: - .incbin "sound/direct_sound_samples/cries/banette.bin" +Cry_Zigzagoon:: + .incbin "sound/direct_sound_samples/cries/zigzagoon.bin" .align 2 -Cry_Shuppet:: - .incbin "sound/direct_sound_samples/cries/shuppet.bin" +Cry_Linoone:: + .incbin "sound/direct_sound_samples/cries/linoone.bin" + + .align 2 +Cry_Wurmple:: + .incbin "sound/direct_sound_samples/cries/wurmple.bin" + + .align 2 +Cry_Silcoon:: + .incbin "sound/direct_sound_samples/cries/silcoon.bin" + + .align 2 +Cry_Beautifly:: + .incbin "sound/direct_sound_samples/cries/beautifly.bin" + + .align 2 +Cry_Cascoon:: + .incbin "sound/direct_sound_samples/cries/cascoon.bin" + + .align 2 +Cry_Dustox:: + .incbin "sound/direct_sound_samples/cries/dustox.bin" .align 2 Cry_Lotad:: @@ -1543,28 +1487,20 @@ Cry_Shiftry:: .incbin "sound/direct_sound_samples/cries/shiftry.bin" .align 2 -Cry_Carvanha:: - .incbin "sound/direct_sound_samples/cries/carvanha.bin" +Cry_Taillow:: + .incbin "sound/direct_sound_samples/cries/taillow.bin" .align 2 -Cry_Wurmple:: - .incbin "sound/direct_sound_samples/cries/wurmple.bin" +Cry_Swellow:: + .incbin "sound/direct_sound_samples/cries/swellow.bin" .align 2 -Cry_Silcoon:: - .incbin "sound/direct_sound_samples/cries/silcoon.bin" +Cry_Wingull:: + .incbin "sound/direct_sound_samples/cries/wingull.bin" .align 2 -Cry_Beautifly:: - .incbin "sound/direct_sound_samples/cries/beautifly.bin" - - .align 2 -Cry_Cascoon:: - .incbin "sound/direct_sound_samples/cries/cascoon.bin" - - .align 2 -Cry_Dustox:: - .incbin "sound/direct_sound_samples/cries/dustox.bin" +Cry_Pelipper:: + .incbin "sound/direct_sound_samples/cries/pelipper.bin" .align 2 Cry_Ralts:: @@ -1578,6 +1514,22 @@ Cry_Kirlia:: Cry_Gardevoir:: .incbin "sound/direct_sound_samples/cries/gardevoir.bin" + .align 2 +Cry_Surskit:: + .incbin "sound/direct_sound_samples/cries/surskit.bin" + + .align 2 +Cry_Masquerain:: + .incbin "sound/direct_sound_samples/cries/masquerain.bin" + + .align 2 +Cry_Shroomish:: + .incbin "sound/direct_sound_samples/cries/shroomish.bin" + + .align 2 +Cry_Breloom:: + .incbin "sound/direct_sound_samples/cries/breloom.bin" + .align 2 Cry_Slakoth:: .incbin "sound/direct_sound_samples/cries/slakoth.bin" @@ -1602,6 +1554,18 @@ Cry_Ninjask:: Cry_Shedinja:: .incbin "sound/direct_sound_samples/cries/shedinja.bin" + .align 2 +Cry_Whismur:: + .incbin "sound/direct_sound_samples/cries/whismur.bin" + + .align 2 +Cry_Loudred:: + .incbin "sound/direct_sound_samples/cries/loudred.bin" + + .align 2 +Cry_Exploud:: + .incbin "sound/direct_sound_samples/cries/exploud.bin" + .align 2 Cry_Makuhita:: .incbin "sound/direct_sound_samples/cries/makuhita.bin" @@ -1610,30 +1574,14 @@ Cry_Makuhita:: Cry_Hariyama:: .incbin "sound/direct_sound_samples/cries/hariyama.bin" + .align 2 +Cry_Azurill:: + .incbin "sound/direct_sound_samples/cries/azurill.bin" + .align 2 Cry_Nosepass:: .incbin "sound/direct_sound_samples/cries/nosepass.bin" - .align 2 -Cry_Glalie:: - .incbin "sound/direct_sound_samples/cries/glalie.bin" - - .align 2 -Cry_Plusle:: - .incbin "sound/direct_sound_samples/cries/plusle.bin" - - .align 2 -Cry_Minun:: - .incbin "sound/direct_sound_samples/cries/minun.bin" - - .align 2 -Cry_Surskit:: - .incbin "sound/direct_sound_samples/cries/surskit.bin" - - .align 2 -Cry_Masquerain:: - .incbin "sound/direct_sound_samples/cries/masquerain.bin" - .align 2 Cry_Skitty:: .incbin "sound/direct_sound_samples/cries/skitty.bin" @@ -1642,6 +1590,62 @@ Cry_Skitty:: Cry_Delcatty:: .incbin "sound/direct_sound_samples/cries/delcatty.bin" + .align 2 +Cry_Sableye:: + .incbin "sound/direct_sound_samples/cries/sableye.bin" + + .align 2 +Cry_Mawile:: + .incbin "sound/direct_sound_samples/cries/mawile.bin" + + .align 2 +Cry_Aron:: + .incbin "sound/direct_sound_samples/cries/aron.bin" + + .align 2 +Cry_Lairon:: + .incbin "sound/direct_sound_samples/cries/lairon.bin" + + .align 2 +Cry_Aggron:: + .incbin "sound/direct_sound_samples/cries/aggron.bin" + + .align 2 +Cry_Meditite:: + .incbin "sound/direct_sound_samples/cries/meditite.bin" + + .align 2 +Cry_Medicham:: + .incbin "sound/direct_sound_samples/cries/medicham.bin" + + .align 2 +Cry_Electrike:: + .incbin "sound/direct_sound_samples/cries/electrike.bin" + + .align 2 +Cry_Manectric:: + .incbin "sound/direct_sound_samples/cries/manectric.bin" + + .align 2 +Cry_Plusle:: + .incbin "sound/direct_sound_samples/cries/plusle.bin" + + .align 2 +Cry_Minun:: + .incbin "sound/direct_sound_samples/cries/minun.bin" + + .align 2 +Cry_Volbeat:: + .incbin "sound/direct_sound_samples/cries/volbeat.bin" + + .align 2 +Cry_Illumise:: + .incbin "sound/direct_sound_samples/cries/illumise.bin" + + .align 2 +Cry_Roselia:: + .incbin "sound/direct_sound_samples/cries/roselia.bin" + .align 2 Cry_Gulpin:: .incbin "sound/direct_sound_samples/cries/gulpin.bin" @@ -1650,6 +1654,22 @@ Cry_Gulpin:: Cry_Swalot:: .incbin "sound/direct_sound_samples/cries/swalot.bin" + .align 2 +Cry_Carvanha:: + .incbin "sound/direct_sound_samples/cries/carvanha.bin" + + .align 2 +Cry_Sharpedo:: + .incbin "sound/direct_sound_samples/cries/sharpedo.bin" + + .align 2 +Cry_Wailmer:: + .incbin "sound/direct_sound_samples/cries/wailmer.bin" + + .align 2 +Cry_Wailord:: + .incbin "sound/direct_sound_samples/cries/wailord.bin" + .align 2 Cry_Numel:: .incbin "sound/direct_sound_samples/cries/numel.bin" @@ -1659,20 +1679,8 @@ Cry_Camerupt:: .incbin "sound/direct_sound_samples/cries/camerupt.bin" .align 2 -Cry_Barboach:: - .incbin "sound/direct_sound_samples/cries/barboach.bin" - - .align 2 -Cry_Whiscash:: - .incbin "sound/direct_sound_samples/cries/whiscash.bin" - - .align 2 -Cry_Corphish:: - .incbin "sound/direct_sound_samples/cries/corphish.bin" - - .align 2 -Cry_Crawdaunt:: - .incbin "sound/direct_sound_samples/cries/crawdaunt.bin" +Cry_Torkoal:: + .incbin "sound/direct_sound_samples/cries/torkoal.bin" .align 2 Cry_Spoink:: @@ -1682,6 +1690,10 @@ Cry_Spoink:: Cry_Grumpig:: .incbin "sound/direct_sound_samples/cries/grumpig.bin" + .align 2 +Cry_Spinda:: + .incbin "sound/direct_sound_samples/cries/spinda.bin" + .align 2 Cry_Trapinch:: .incbin "sound/direct_sound_samples/cries/trapinch.bin" @@ -1703,12 +1715,20 @@ Cry_Cacturne:: .incbin "sound/direct_sound_samples/cries/cacturne.bin" .align 2 -Cry_Baltoy:: - .incbin "sound/direct_sound_samples/cries/baltoy.bin" +Cry_Swablu:: + .incbin "sound/direct_sound_samples/cries/swablu.bin" .align 2 -Cry_Claydol:: - .incbin "sound/direct_sound_samples/cries/claydol.bin" +Cry_Altaria:: + .incbin "sound/direct_sound_samples/cries/altaria.bin" + + .align 2 +Cry_Zangoose:: + .incbin "sound/direct_sound_samples/cries/zangoose.bin" + + .align 2 +Cry_Seviper:: + .incbin "sound/direct_sound_samples/cries/seviper.bin" .align 2 Cry_Lunatone:: @@ -1718,6 +1738,46 @@ Cry_Lunatone:: Cry_Solrock:: .incbin "sound/direct_sound_samples/cries/solrock.bin" + .align 2 +Cry_Barboach:: + .incbin "sound/direct_sound_samples/cries/barboach.bin" + + .align 2 +Cry_Whiscash:: + .incbin "sound/direct_sound_samples/cries/whiscash.bin" + + .align 2 +Cry_Corphish:: + .incbin "sound/direct_sound_samples/cries/corphish.bin" + + .align 2 +Cry_Crawdaunt:: + .incbin "sound/direct_sound_samples/cries/crawdaunt.bin" + + .align 2 +Cry_Baltoy:: + .incbin "sound/direct_sound_samples/cries/baltoy.bin" + + .align 2 +Cry_Claydol:: + .incbin "sound/direct_sound_samples/cries/claydol.bin" + + .align 2 +Cry_Lileep:: + .incbin "sound/direct_sound_samples/cries/lileep.bin" + + .align 2 +Cry_Cradily:: + .incbin "sound/direct_sound_samples/cries/cradily.bin" + + .align 2 +Cry_Anorith:: + .incbin "sound/direct_sound_samples/cries/anorith.bin" + + .align 2 +Cry_Armaldo:: + .incbin "sound/direct_sound_samples/cries/armaldo.bin" + .align 2 Cry_Feebas:: .incbin "sound/direct_sound_samples/cries/feebas.bin" @@ -1726,17 +1786,53 @@ Cry_Feebas:: Cry_Milotic:: .incbin "sound/direct_sound_samples/cries/milotic.bin" + .align 2 +Cry_Castform:: + .incbin "sound/direct_sound_samples/cries/castform.bin" + + .align 2 +Cry_Kecleon:: + .incbin "sound/direct_sound_samples/cries/kecleon.bin" + + .align 2 +Cry_Shuppet:: + .incbin "sound/direct_sound_samples/cries/shuppet.bin" + + .align 2 +Cry_Banette:: + .incbin "sound/direct_sound_samples/cries/banette.bin" + + .align 2 +Cry_Duskull:: + .incbin "sound/direct_sound_samples/cries/duskull.bin" + + .align 2 +Cry_Dusclops:: + .incbin "sound/direct_sound_samples/cries/dusclops.bin" + + .align 2 +Cry_Tropius:: + .incbin "sound/direct_sound_samples/cries/tropius.bin" + + .align 2 +Cry_Chimecho:: + .incbin "sound/direct_sound_samples/cries/chimecho.bin" + .align 2 Cry_Absol:: .incbin "sound/direct_sound_samples/cries/absol.bin" .align 2 -Cry_Meditite:: - .incbin "sound/direct_sound_samples/cries/meditite.bin" +Cry_Wynaut:: + .incbin "sound/direct_sound_samples/cries/wynaut.bin" .align 2 -Cry_Medicham:: - .incbin "sound/direct_sound_samples/cries/medicham.bin" +Cry_Snorunt:: + .incbin "sound/direct_sound_samples/cries/snorunt.bin" + + .align 2 +Cry_Glalie:: + .incbin "sound/direct_sound_samples/cries/glalie.bin" .align 2 Cry_Spheal:: @@ -1763,20 +1859,24 @@ Cry_Gorebyss:: .incbin "sound/direct_sound_samples/cries/gorebyss.bin" .align 2 -Cry_Lileep:: - .incbin "sound/direct_sound_samples/cries/lileep.bin" +Cry_Relicanth:: + .incbin "sound/direct_sound_samples/cries/relicanth.bin" .align 2 -Cry_Cradily:: - .incbin "sound/direct_sound_samples/cries/cradily.bin" +Cry_Luvdisc:: + .incbin "sound/direct_sound_samples/cries/luvdisc.bin" .align 2 -Cry_Anorith:: - .incbin "sound/direct_sound_samples/cries/anorith.bin" +Cry_Bagon:: + .incbin "sound/direct_sound_samples/cries/bagon.bin" .align 2 -Cry_Armaldo:: - .incbin "sound/direct_sound_samples/cries/armaldo.bin" +Cry_Shelgon:: + .incbin "sound/direct_sound_samples/cries/shelgon.bin" + + .align 2 +Cry_Salamence:: + .incbin "sound/direct_sound_samples/cries/salamence.bin" .align 2 Cry_Beldum:: @@ -1790,14 +1890,6 @@ Cry_Metang:: Cry_Metagross:: .incbin "sound/direct_sound_samples/cries/metagross.bin" - .align 2 -Cry_Bagon:: - .incbin "sound/direct_sound_samples/cries/bagon.bin" - - .align 2 -Cry_Shelgon:: - .incbin "sound/direct_sound_samples/cries/shelgon.bin" - .align 2 Cry_Regirock:: .incbin "sound/direct_sound_samples/cries/regirock.bin" @@ -1811,121 +1903,25 @@ Cry_Registeel:: .incbin "sound/direct_sound_samples/cries/registeel.bin" .align 2 -Cry_Castform:: - .incbin "sound/direct_sound_samples/cries/castform.bin" +Cry_Latias:: + .incbin "sound/direct_sound_samples/cries/latias.bin" .align 2 -Cry_Volbeat:: - .incbin "sound/direct_sound_samples/cries/volbeat.bin" - - .align 2 -Cry_Illumise:: - .incbin "sound/direct_sound_samples/cries/illumise.bin" - - .align 2 -Cry_Poochyena:: - .incbin "sound/direct_sound_samples/cries/poochyena.bin" - - .align 2 -Cry_Mightyena:: - .incbin "sound/direct_sound_samples/cries/mightyena.bin" - - .align 2 -Cry_Dusclops:: - .incbin "sound/direct_sound_samples/cries/dusclops.bin" - - .align 2 -Cry_Sableye:: - .incbin "sound/direct_sound_samples/cries/sableye.bin" - - .align 2 -Cry_Mawile:: - .incbin "sound/direct_sound_samples/cries/mawile.bin" - - .align 2 -Cry_Aron:: - .incbin "sound/direct_sound_samples/cries/aron.bin" - - .align 2 -Cry_Lairon:: - .incbin "sound/direct_sound_samples/cries/lairon.bin" - - .align 2 -Cry_Aggron:: - .incbin "sound/direct_sound_samples/cries/aggron.bin" - - .align 2 -Cry_Relicanth:: - .incbin "sound/direct_sound_samples/cries/relicanth.bin" - - .align 2 -Cry_Luvdisc:: - .incbin "sound/direct_sound_samples/cries/luvdisc.bin" - - .align 2 -Cry_Groudon:: - .incbin "sound/direct_sound_samples/cries/groudon.bin" +Cry_Latios:: + .incbin "sound/direct_sound_samples/cries/latios.bin" .align 2 Cry_Kyogre:: .incbin "sound/direct_sound_samples/cries/kyogre.bin" + .align 2 +Cry_Groudon:: + .incbin "sound/direct_sound_samples/cries/groudon.bin" + .align 2 Cry_Rayquaza:: .incbin "sound/direct_sound_samples/cries/rayquaza.bin" - .align 2 -Cry_Salamence:: - .incbin "sound/direct_sound_samples/cries/salamence.bin" - - .align 2 -Cry_Breloom:: - .incbin "sound/direct_sound_samples/cries/breloom.bin" - - .align 2 -Cry_Shroomish:: - .incbin "sound/direct_sound_samples/cries/shroomish.bin" - - .align 2 -Cry_Linoone:: - .incbin "sound/direct_sound_samples/cries/linoone.bin" - - .align 2 -Cry_Tropius:: - .incbin "sound/direct_sound_samples/cries/tropius.bin" - - .align 2 -Cry_Wailmer:: - .incbin "sound/direct_sound_samples/cries/wailmer.bin" - - .align 2 -Cry_Zigzagoon:: - .incbin "sound/direct_sound_samples/cries/zigzagoon.bin" - - .align 2 -Cry_Exploud:: - .incbin "sound/direct_sound_samples/cries/exploud.bin" - - .align 2 -Cry_Loudred:: - .incbin "sound/direct_sound_samples/cries/loudred.bin" - - .align 2 -Cry_Wailord:: - .incbin "sound/direct_sound_samples/cries/wailord.bin" - - .align 2 -Cry_Whismur:: - .incbin "sound/direct_sound_samples/cries/whismur.bin" - - .align 2 -Cry_Snorunt:: - .incbin "sound/direct_sound_samples/cries/snorunt.bin" - - .align 2 -Cry_Latios:: - .incbin "sound/direct_sound_samples/cries/latios.bin" - .align 2 Cry_Jirachi:: .incbin "sound/direct_sound_samples/cries/jirachi.bin" @@ -1935,8 +1931,2380 @@ Cry_Deoxys:: .incbin "sound/direct_sound_samples/cries/deoxys.bin" .align 2 -Cry_Chimecho:: - .incbin "sound/direct_sound_samples/cries/chimecho.bin" +Cry_Turtwig:: + .incbin "sound/direct_sound_samples/cries/turtwig.bin" + + .align 2 +Cry_Grotle:: + .incbin "sound/direct_sound_samples/cries/grotle.bin" + + .align 2 +Cry_Torterra:: + .incbin "sound/direct_sound_samples/cries/torterra.bin" + + .align 2 +Cry_Chimchar:: + .incbin "sound/direct_sound_samples/cries/chimchar.bin" + + .align 2 +Cry_Monferno:: + .incbin "sound/direct_sound_samples/cries/monferno.bin" + + .align 2 +Cry_Infernape:: + .incbin "sound/direct_sound_samples/cries/infernape.bin" + + .align 2 +Cry_Piplup:: + .incbin "sound/direct_sound_samples/cries/piplup.bin" + + .align 2 +Cry_Prinplup:: + .incbin "sound/direct_sound_samples/cries/prinplup.bin" + + .align 2 +Cry_Empoleon:: + .incbin "sound/direct_sound_samples/cries/empoleon.bin" + + .align 2 +Cry_Starly:: + .incbin "sound/direct_sound_samples/cries/starly.bin" + + .align 2 +Cry_Staravia:: + .incbin "sound/direct_sound_samples/cries/staravia.bin" + + .align 2 +Cry_Staraptor:: + .incbin "sound/direct_sound_samples/cries/staraptor.bin" + + .align 2 +Cry_Bidoof:: + .incbin "sound/direct_sound_samples/cries/bidoof.bin" + + .align 2 +Cry_Bibarel:: + .incbin "sound/direct_sound_samples/cries/bibarel.bin" + + .align 2 +Cry_Kricketot:: + .incbin "sound/direct_sound_samples/cries/kricketot.bin" + + .align 2 +Cry_Kricketune:: + .incbin "sound/direct_sound_samples/cries/kricketune.bin" + + .align 2 +Cry_Shinx:: + .incbin "sound/direct_sound_samples/cries/shinx.bin" + + .align 2 +Cry_Luxio:: + .incbin "sound/direct_sound_samples/cries/luxio.bin" + + .align 2 +Cry_Luxray:: + .incbin "sound/direct_sound_samples/cries/luxray.bin" + + .align 2 +Cry_Budew:: + .incbin "sound/direct_sound_samples/cries/budew.bin" + + .align 2 +Cry_Roserade:: + .incbin "sound/direct_sound_samples/cries/roserade.bin" + + .align 2 +Cry_Cranidos:: + .incbin "sound/direct_sound_samples/cries/cranidos.bin" + + .align 2 +Cry_Rampardos:: + .incbin "sound/direct_sound_samples/cries/rampardos.bin" + + .align 2 +Cry_Shieldon:: + .incbin "sound/direct_sound_samples/cries/shieldon.bin" + + .align 2 +Cry_Bastiodon:: + .incbin "sound/direct_sound_samples/cries/bastiodon.bin" + + .align 2 +Cry_Burmy:: + .incbin "sound/direct_sound_samples/cries/burmy.bin" + + .align 2 +Cry_Wormadam:: + .incbin "sound/direct_sound_samples/cries/wormadam.bin" + + .align 2 +Cry_Mothim:: + .incbin "sound/direct_sound_samples/cries/mothim.bin" + + .align 2 +Cry_Combee:: + .incbin "sound/direct_sound_samples/cries/combee.bin" + + .align 2 +Cry_Vespiquen:: + .incbin "sound/direct_sound_samples/cries/vespiquen.bin" + + .align 2 +Cry_Pachirisu:: + .incbin "sound/direct_sound_samples/cries/pachirisu.bin" + + .align 2 +Cry_Buizel:: + .incbin "sound/direct_sound_samples/cries/buizel.bin" + + .align 2 +Cry_Floatzel:: + .incbin "sound/direct_sound_samples/cries/floatzel.bin" + + .align 2 +Cry_Cherubi:: + .incbin "sound/direct_sound_samples/cries/cherubi.bin" + + .align 2 +Cry_Cherrim:: + .incbin "sound/direct_sound_samples/cries/cherrim.bin" + + .align 2 +Cry_Shellos:: + .incbin "sound/direct_sound_samples/cries/shellos.bin" + + .align 2 +Cry_Gastrodon:: + .incbin "sound/direct_sound_samples/cries/gastrodon.bin" + + .align 2 +Cry_Ambipom:: + .incbin "sound/direct_sound_samples/cries/ambipom.bin" + + .align 2 +Cry_Drifloon:: + .incbin "sound/direct_sound_samples/cries/drifloon.bin" + + .align 2 +Cry_Drifblim:: + .incbin "sound/direct_sound_samples/cries/drifblim.bin" + + .align 2 +Cry_Buneary:: + .incbin "sound/direct_sound_samples/cries/buneary.bin" + + .align 2 +Cry_Lopunny:: + .incbin "sound/direct_sound_samples/cries/lopunny.bin" + + .align 2 +Cry_Mismagius:: + .incbin "sound/direct_sound_samples/cries/mismagius.bin" + + .align 2 +Cry_Honchkrow:: + .incbin "sound/direct_sound_samples/cries/honchkrow.bin" + + .align 2 +Cry_Glameow:: + .incbin "sound/direct_sound_samples/cries/glameow.bin" + + .align 2 +Cry_Purugly:: + .incbin "sound/direct_sound_samples/cries/purugly.bin" + + .align 2 +Cry_Chingling:: + .incbin "sound/direct_sound_samples/cries/chingling.bin" + + .align 2 +Cry_Stunky:: + .incbin "sound/direct_sound_samples/cries/stunky.bin" + + .align 2 +Cry_Skuntank:: + .incbin "sound/direct_sound_samples/cries/skuntank.bin" + + .align 2 +Cry_Bronzor:: + .incbin "sound/direct_sound_samples/cries/bronzor.bin" + + .align 2 +Cry_Bronzong:: + .incbin "sound/direct_sound_samples/cries/bronzong.bin" + + .align 2 +Cry_Bonsly:: + .incbin "sound/direct_sound_samples/cries/bonsly.bin" + + .align 2 +Cry_MimeJr:: + .incbin "sound/direct_sound_samples/cries/mime_jr.bin" + + .align 2 +Cry_Happiny:: + .incbin "sound/direct_sound_samples/cries/happiny.bin" + + .align 2 +Cry_Chatot:: + .incbin "sound/direct_sound_samples/cries/chatot.bin" + + .align 2 +Cry_Spiritomb:: + .incbin "sound/direct_sound_samples/cries/spiritomb.bin" + + .align 2 +Cry_Gible:: + .incbin "sound/direct_sound_samples/cries/gible.bin" + + .align 2 +Cry_Gabite:: + .incbin "sound/direct_sound_samples/cries/gabite.bin" + + .align 2 +Cry_Garchomp:: + .incbin "sound/direct_sound_samples/cries/garchomp.bin" + + .align 2 +Cry_Munchlax:: + .incbin "sound/direct_sound_samples/cries/munchlax.bin" + + .align 2 +Cry_Riolu:: + .incbin "sound/direct_sound_samples/cries/riolu.bin" + + .align 2 +Cry_Lucario:: + .incbin "sound/direct_sound_samples/cries/lucario.bin" + + .align 2 +Cry_Hippopotas:: + .incbin "sound/direct_sound_samples/cries/hippopotas.bin" + + .align 2 +Cry_Hippowdon:: + .incbin "sound/direct_sound_samples/cries/hippowdon.bin" + + .align 2 +Cry_Skorupi:: + .incbin "sound/direct_sound_samples/cries/skorupi.bin" + + .align 2 +Cry_Drapion:: + .incbin "sound/direct_sound_samples/cries/drapion.bin" + + .align 2 +Cry_Croagunk:: + .incbin "sound/direct_sound_samples/cries/croagunk.bin" + + .align 2 +Cry_Toxicroak:: + .incbin "sound/direct_sound_samples/cries/toxicroak.bin" + + .align 2 +Cry_Carnivine:: + .incbin "sound/direct_sound_samples/cries/carnivine.bin" + + .align 2 +Cry_Finneon:: + .incbin "sound/direct_sound_samples/cries/finneon.bin" + + .align 2 +Cry_Lumineon:: + .incbin "sound/direct_sound_samples/cries/lumineon.bin" + + .align 2 +Cry_Mantyke:: + .incbin "sound/direct_sound_samples/cries/mantyke.bin" + + .align 2 +Cry_Snover:: + .incbin "sound/direct_sound_samples/cries/snover.bin" + + .align 2 +Cry_Abomasnow:: + .incbin "sound/direct_sound_samples/cries/abomasnow.bin" + + .align 2 +Cry_Weavile:: + .incbin "sound/direct_sound_samples/cries/weavile.bin" + + .align 2 +Cry_Magnezone:: + .incbin "sound/direct_sound_samples/cries/magnezone.bin" + + .align 2 +Cry_Lickilicky:: + .incbin "sound/direct_sound_samples/cries/lickilicky.bin" + + .align 2 +Cry_Rhyperior:: + .incbin "sound/direct_sound_samples/cries/rhyperior.bin" + + .align 2 +Cry_Tangrowth:: + .incbin "sound/direct_sound_samples/cries/tangrowth.bin" + + .align 2 +Cry_Electivire:: + .incbin "sound/direct_sound_samples/cries/electivire.bin" + + .align 2 +Cry_Magmortar:: + .incbin "sound/direct_sound_samples/cries/magmortar.bin" + + .align 2 +Cry_Togekiss:: + .incbin "sound/direct_sound_samples/cries/togekiss.bin" + + .align 2 +Cry_Yanmega:: + .incbin "sound/direct_sound_samples/cries/yanmega.bin" + + .align 2 +Cry_Leafeon:: + .incbin "sound/direct_sound_samples/cries/leafeon.bin" + + .align 2 +Cry_Glaceon:: + .incbin "sound/direct_sound_samples/cries/glaceon.bin" + + .align 2 +Cry_Gliscor:: + .incbin "sound/direct_sound_samples/cries/gliscor.bin" + + .align 2 +Cry_Mamoswine:: + .incbin "sound/direct_sound_samples/cries/mamoswine.bin" + + .align 2 +Cry_PorygonZ:: + .incbin "sound/direct_sound_samples/cries/porygon_z.bin" + + .align 2 +Cry_Gallade:: + .incbin "sound/direct_sound_samples/cries/gallade.bin" + + .align 2 +Cry_Probopass:: + .incbin "sound/direct_sound_samples/cries/probopass.bin" + + .align 2 +Cry_Dusknoir:: + .incbin "sound/direct_sound_samples/cries/dusknoir.bin" + + .align 2 +Cry_Froslass:: + .incbin "sound/direct_sound_samples/cries/froslass.bin" + + .align 2 +Cry_Rotom:: + .incbin "sound/direct_sound_samples/cries/rotom.bin" + + .align 2 +Cry_Uxie:: + .incbin "sound/direct_sound_samples/cries/uxie.bin" + + .align 2 +Cry_Mesprit:: + .incbin "sound/direct_sound_samples/cries/mesprit.bin" + + .align 2 +Cry_Azelf:: + .incbin "sound/direct_sound_samples/cries/azelf.bin" + + .align 2 +Cry_Dialga:: + .incbin "sound/direct_sound_samples/cries/dialga.bin" + + .align 2 +Cry_Palkia:: + .incbin "sound/direct_sound_samples/cries/palkia.bin" + + .align 2 +Cry_Heatran:: + .incbin "sound/direct_sound_samples/cries/heatran.bin" + + .align 2 +Cry_Regigigas:: + .incbin "sound/direct_sound_samples/cries/regigigas.bin" + + .align 2 +Cry_Giratina:: + .incbin "sound/direct_sound_samples/cries/giratina.bin" + + .align 2 +Cry_Cresselia:: + .incbin "sound/direct_sound_samples/cries/cresselia.bin" + + .align 2 +Cry_Phione:: + .incbin "sound/direct_sound_samples/cries/phione.bin" + + .align 2 +Cry_Manaphy:: + .incbin "sound/direct_sound_samples/cries/manaphy.bin" + + .align 2 +Cry_Darkrai:: + .incbin "sound/direct_sound_samples/cries/darkrai.bin" + + .align 2 +Cry_Shaymin:: + .incbin "sound/direct_sound_samples/cries/shaymin.bin" + + .align 2 +Cry_Arceus:: + .incbin "sound/direct_sound_samples/cries/arceus.bin" + + .align 2 +Cry_Victini:: + .incbin "sound/direct_sound_samples/cries/victini.bin" + + .align 2 +Cry_Snivy:: + .incbin "sound/direct_sound_samples/cries/snivy.bin" + + .align 2 +Cry_Servine:: + .incbin "sound/direct_sound_samples/cries/servine.bin" + + .align 2 +Cry_Serperior:: + .incbin "sound/direct_sound_samples/cries/serperior.bin" + + .align 2 +Cry_Tepig:: + .incbin "sound/direct_sound_samples/cries/tepig.bin" + + .align 2 +Cry_Pignite:: + .incbin "sound/direct_sound_samples/cries/pignite.bin" + + .align 2 +Cry_Emboar:: + .incbin "sound/direct_sound_samples/cries/emboar.bin" + + .align 2 +Cry_Oshawott:: + .incbin "sound/direct_sound_samples/cries/oshawott.bin" + + .align 2 +Cry_Dewott:: + .incbin "sound/direct_sound_samples/cries/dewott.bin" + + .align 2 +Cry_Samurott:: + .incbin "sound/direct_sound_samples/cries/samurott.bin" + + .align 2 +Cry_Patrat:: + .incbin "sound/direct_sound_samples/cries/patrat.bin" + + .align 2 +Cry_Watchog:: + .incbin "sound/direct_sound_samples/cries/watchog.bin" + + .align 2 +Cry_Lillipup:: + .incbin "sound/direct_sound_samples/cries/lillipup.bin" + + .align 2 +Cry_Herdier:: + .incbin "sound/direct_sound_samples/cries/herdier.bin" + + .align 2 +Cry_Stoutland:: + .incbin "sound/direct_sound_samples/cries/stoutland.bin" + + .align 2 +Cry_Purrloin:: + .incbin "sound/direct_sound_samples/cries/purrloin.bin" + + .align 2 +Cry_Liepard:: + .incbin "sound/direct_sound_samples/cries/liepard.bin" + + .align 2 +Cry_Pansage:: + .incbin "sound/direct_sound_samples/cries/pansage.bin" + + .align 2 +Cry_Simisage:: + .incbin "sound/direct_sound_samples/cries/simisage.bin" + + .align 2 +Cry_Pansear:: + .incbin "sound/direct_sound_samples/cries/pansear.bin" + + .align 2 +Cry_Simisear:: + .incbin "sound/direct_sound_samples/cries/simisear.bin" + + .align 2 +Cry_Panpour:: + .incbin "sound/direct_sound_samples/cries/panpour.bin" + + .align 2 +Cry_Simipour:: + .incbin "sound/direct_sound_samples/cries/simipour.bin" + + .align 2 +Cry_Munna:: + .incbin "sound/direct_sound_samples/cries/munna.bin" + + .align 2 +Cry_Musharna:: + .incbin "sound/direct_sound_samples/cries/musharna.bin" + + .align 2 +Cry_Pidove:: + .incbin "sound/direct_sound_samples/cries/pidove.bin" + + .align 2 +Cry_Tranquill:: + .incbin "sound/direct_sound_samples/cries/tranquill.bin" + + .align 2 +Cry_Unfezant:: + .incbin "sound/direct_sound_samples/cries/unfezant.bin" + + .align 2 +Cry_Blitzle:: + .incbin "sound/direct_sound_samples/cries/blitzle.bin" + + .align 2 +Cry_Zebstrika:: + .incbin "sound/direct_sound_samples/cries/zebstrika.bin" + + .align 2 +Cry_Roggenrola:: + .incbin "sound/direct_sound_samples/cries/roggenrola.bin" + + .align 2 +Cry_Boldore:: + .incbin "sound/direct_sound_samples/cries/boldore.bin" + + .align 2 +Cry_Gigalith:: + .incbin "sound/direct_sound_samples/cries/gigalith.bin" + + .align 2 +Cry_Woobat:: + .incbin "sound/direct_sound_samples/cries/woobat.bin" + + .align 2 +Cry_Swoobat:: + .incbin "sound/direct_sound_samples/cries/swoobat.bin" + + .align 2 +Cry_Drilbur:: + .incbin "sound/direct_sound_samples/cries/drilbur.bin" + + .align 2 +Cry_Excadrill:: + .incbin "sound/direct_sound_samples/cries/excadrill.bin" + + .align 2 +Cry_Audino:: + .incbin "sound/direct_sound_samples/cries/audino.bin" + + .align 2 +Cry_Timburr:: + .incbin "sound/direct_sound_samples/cries/timburr.bin" + + .align 2 +Cry_Gurdurr:: + .incbin "sound/direct_sound_samples/cries/gurdurr.bin" + + .align 2 +Cry_Conkeldurr:: + .incbin "sound/direct_sound_samples/cries/conkeldurr.bin" + + .align 2 +Cry_Tympole:: + .incbin "sound/direct_sound_samples/cries/tympole.bin" + + .align 2 +Cry_Palpitoad:: + .incbin "sound/direct_sound_samples/cries/palpitoad.bin" + + .align 2 +Cry_Seismitoad:: + .incbin "sound/direct_sound_samples/cries/seismitoad.bin" + + .align 2 +Cry_Throh:: + .incbin "sound/direct_sound_samples/cries/throh.bin" + + .align 2 +Cry_Sawk:: + .incbin "sound/direct_sound_samples/cries/sawk.bin" + + .align 2 +Cry_Sewaddle:: + .incbin "sound/direct_sound_samples/cries/sewaddle.bin" + + .align 2 +Cry_Swadloon:: + .incbin "sound/direct_sound_samples/cries/swadloon.bin" + + .align 2 +Cry_Leavanny:: + .incbin "sound/direct_sound_samples/cries/leavanny.bin" + + .align 2 +Cry_Venipede:: + .incbin "sound/direct_sound_samples/cries/venipede.bin" + + .align 2 +Cry_Whirlipede:: + .incbin "sound/direct_sound_samples/cries/whirlipede.bin" + + .align 2 +Cry_Scolipede:: + .incbin "sound/direct_sound_samples/cries/scolipede.bin" + + .align 2 +Cry_Cottonee:: + .incbin "sound/direct_sound_samples/cries/cottonee.bin" + + .align 2 +Cry_Whimsicott:: + .incbin "sound/direct_sound_samples/cries/whimsicott.bin" + + .align 2 +Cry_Petilil:: + .incbin "sound/direct_sound_samples/cries/petilil.bin" + + .align 2 +Cry_Lilligant:: + .incbin "sound/direct_sound_samples/cries/lilligant.bin" + + .align 2 +Cry_Basculin:: + .incbin "sound/direct_sound_samples/cries/basculin.bin" + + .align 2 +Cry_Sandile:: + .incbin "sound/direct_sound_samples/cries/sandile.bin" + + .align 2 +Cry_Krokorok:: + .incbin "sound/direct_sound_samples/cries/krokorok.bin" + + .align 2 +Cry_Krookodile:: + .incbin "sound/direct_sound_samples/cries/krookodile.bin" + + .align 2 +Cry_Darumaka:: + .incbin "sound/direct_sound_samples/cries/darumaka.bin" + + .align 2 +Cry_Darmanitan:: + .incbin "sound/direct_sound_samples/cries/darmanitan.bin" + + .align 2 +Cry_Maractus:: + .incbin "sound/direct_sound_samples/cries/maractus.bin" + + .align 2 +Cry_Dwebble:: + .incbin "sound/direct_sound_samples/cries/dwebble.bin" + + .align 2 +Cry_Crustle:: + .incbin "sound/direct_sound_samples/cries/crustle.bin" + + .align 2 +Cry_Scraggy:: + .incbin "sound/direct_sound_samples/cries/scraggy.bin" + + .align 2 +Cry_Scrafty:: + .incbin "sound/direct_sound_samples/cries/scrafty.bin" + + .align 2 +Cry_Sigilyph:: + .incbin "sound/direct_sound_samples/cries/sigilyph.bin" + + .align 2 +Cry_Yamask:: + .incbin "sound/direct_sound_samples/cries/yamask.bin" + + .align 2 +Cry_Cofagrigus:: + .incbin "sound/direct_sound_samples/cries/cofagrigus.bin" + + .align 2 +Cry_Tirtouga:: + .incbin "sound/direct_sound_samples/cries/tirtouga.bin" + + .align 2 +Cry_Carracosta:: + .incbin "sound/direct_sound_samples/cries/carracosta.bin" + + .align 2 +Cry_Archen:: + .incbin "sound/direct_sound_samples/cries/archen.bin" + + .align 2 +Cry_Archeops:: + .incbin "sound/direct_sound_samples/cries/archeops.bin" + + .align 2 +Cry_Trubbish:: + .incbin "sound/direct_sound_samples/cries/trubbish.bin" + + .align 2 +Cry_Garbodor:: + .incbin "sound/direct_sound_samples/cries/garbodor.bin" + + .align 2 +Cry_Zorua:: + .incbin "sound/direct_sound_samples/cries/zorua.bin" + + .align 2 +Cry_Zoroark:: + .incbin "sound/direct_sound_samples/cries/zoroark.bin" + + .align 2 +Cry_Minccino:: + .incbin "sound/direct_sound_samples/cries/minccino.bin" + + .align 2 +Cry_Cinccino:: + .incbin "sound/direct_sound_samples/cries/cinccino.bin" + + .align 2 +Cry_Gothita:: + .incbin "sound/direct_sound_samples/cries/gothita.bin" + + .align 2 +Cry_Gothorita:: + .incbin "sound/direct_sound_samples/cries/gothorita.bin" + + .align 2 +Cry_Gothitelle:: + .incbin "sound/direct_sound_samples/cries/gothitelle.bin" + + .align 2 +Cry_Solosis:: + .incbin "sound/direct_sound_samples/cries/solosis.bin" + + .align 2 +Cry_Duosion:: + .incbin "sound/direct_sound_samples/cries/duosion.bin" + + .align 2 +Cry_Reuniclus:: + .incbin "sound/direct_sound_samples/cries/reuniclus.bin" + + .align 2 +Cry_Ducklett:: + .incbin "sound/direct_sound_samples/cries/ducklett.bin" + + .align 2 +Cry_Swanna:: + .incbin "sound/direct_sound_samples/cries/swanna.bin" + + .align 2 +Cry_Vanillite:: + .incbin "sound/direct_sound_samples/cries/vanillite.bin" + + .align 2 +Cry_Vanillish:: + .incbin "sound/direct_sound_samples/cries/vanillish.bin" + + .align 2 +Cry_Vanilluxe:: + .incbin "sound/direct_sound_samples/cries/vanilluxe.bin" + + .align 2 +Cry_Deerling:: + .incbin "sound/direct_sound_samples/cries/deerling.bin" + + .align 2 +Cry_Sawsbuck:: + .incbin "sound/direct_sound_samples/cries/sawsbuck.bin" + + .align 2 +Cry_Emolga:: + .incbin "sound/direct_sound_samples/cries/emolga.bin" + + .align 2 +Cry_Karrablast:: + .incbin "sound/direct_sound_samples/cries/karrablast.bin" + + .align 2 +Cry_Escavalier:: + .incbin "sound/direct_sound_samples/cries/escavalier.bin" + + .align 2 +Cry_Foongus:: + .incbin "sound/direct_sound_samples/cries/foongus.bin" + + .align 2 +Cry_Amoonguss:: + .incbin "sound/direct_sound_samples/cries/amoonguss.bin" + + .align 2 +Cry_Frillish:: + .incbin "sound/direct_sound_samples/cries/frillish.bin" + + .align 2 +Cry_Jellicent:: + .incbin "sound/direct_sound_samples/cries/jellicent.bin" + + .align 2 +Cry_Alomomola:: + .incbin "sound/direct_sound_samples/cries/alomomola.bin" + + .align 2 +Cry_Joltik:: + .incbin "sound/direct_sound_samples/cries/joltik.bin" + + .align 2 +Cry_Galvantula:: + .incbin "sound/direct_sound_samples/cries/galvantula.bin" + + .align 2 +Cry_Ferroseed:: + .incbin "sound/direct_sound_samples/cries/ferroseed.bin" + + .align 2 +Cry_Ferrothorn:: + .incbin "sound/direct_sound_samples/cries/ferrothorn.bin" + + .align 2 +Cry_Klink:: + .incbin "sound/direct_sound_samples/cries/klink.bin" + + .align 2 +Cry_Klang:: + .incbin "sound/direct_sound_samples/cries/klang.bin" + + .align 2 +Cry_Klinklang:: + .incbin "sound/direct_sound_samples/cries/klinklang.bin" + + .align 2 +Cry_Tynamo:: + .incbin "sound/direct_sound_samples/cries/tynamo.bin" + + .align 2 +Cry_Eelektrik:: + .incbin "sound/direct_sound_samples/cries/eelektrik.bin" + + .align 2 +Cry_Eelektross:: + .incbin "sound/direct_sound_samples/cries/eelektross.bin" + + .align 2 +Cry_Elgyem:: + .incbin "sound/direct_sound_samples/cries/elgyem.bin" + + .align 2 +Cry_Beheeyem:: + .incbin "sound/direct_sound_samples/cries/beheeyem.bin" + + .align 2 +Cry_Litwick:: + .incbin "sound/direct_sound_samples/cries/litwick.bin" + + .align 2 +Cry_Lampent:: + .incbin "sound/direct_sound_samples/cries/lampent.bin" + + .align 2 +Cry_Chandelure:: + .incbin "sound/direct_sound_samples/cries/chandelure.bin" + + .align 2 +Cry_Axew:: + .incbin "sound/direct_sound_samples/cries/axew.bin" + + .align 2 +Cry_Fraxure:: + .incbin "sound/direct_sound_samples/cries/fraxure.bin" + + .align 2 +Cry_Haxorus:: + .incbin "sound/direct_sound_samples/cries/haxorus.bin" + + .align 2 +Cry_Cubchoo:: + .incbin "sound/direct_sound_samples/cries/cubchoo.bin" + + .align 2 +Cry_Beartic:: + .incbin "sound/direct_sound_samples/cries/beartic.bin" + + .align 2 +Cry_Cryogonal:: + .incbin "sound/direct_sound_samples/cries/cryogonal.bin" + + .align 2 +Cry_Shelmet:: + .incbin "sound/direct_sound_samples/cries/shelmet.bin" + + .align 2 +Cry_Accelgor:: + .incbin "sound/direct_sound_samples/cries/accelgor.bin" + + .align 2 +Cry_Stunfisk:: + .incbin "sound/direct_sound_samples/cries/stunfisk.bin" + + .align 2 +Cry_Mienfoo:: + .incbin "sound/direct_sound_samples/cries/mienfoo.bin" + + .align 2 +Cry_Mienshao:: + .incbin "sound/direct_sound_samples/cries/mienshao.bin" + + .align 2 +Cry_Druddigon:: + .incbin "sound/direct_sound_samples/cries/druddigon.bin" + + .align 2 +Cry_Golett:: + .incbin "sound/direct_sound_samples/cries/golett.bin" + + .align 2 +Cry_Golurk:: + .incbin "sound/direct_sound_samples/cries/golurk.bin" + + .align 2 +Cry_Pawniard:: + .incbin "sound/direct_sound_samples/cries/pawniard.bin" + + .align 2 +Cry_Bisharp:: + .incbin "sound/direct_sound_samples/cries/bisharp.bin" + + .align 2 +Cry_Bouffalant:: + .incbin "sound/direct_sound_samples/cries/bouffalant.bin" + + .align 2 +Cry_Rufflet:: + .incbin "sound/direct_sound_samples/cries/rufflet.bin" + + .align 2 +Cry_Braviary:: + .incbin "sound/direct_sound_samples/cries/braviary.bin" + + .align 2 +Cry_Vullaby:: + .incbin "sound/direct_sound_samples/cries/vullaby.bin" + + .align 2 +Cry_Mandibuzz:: + .incbin "sound/direct_sound_samples/cries/mandibuzz.bin" + + .align 2 +Cry_Heatmor:: + .incbin "sound/direct_sound_samples/cries/heatmor.bin" + + .align 2 +Cry_Durant:: + .incbin "sound/direct_sound_samples/cries/durant.bin" + + .align 2 +Cry_Deino:: + .incbin "sound/direct_sound_samples/cries/deino.bin" + + .align 2 +Cry_Zweilous:: + .incbin "sound/direct_sound_samples/cries/zweilous.bin" + + .align 2 +Cry_Hydreigon:: + .incbin "sound/direct_sound_samples/cries/hydreigon.bin" + + .align 2 +Cry_Larvesta:: + .incbin "sound/direct_sound_samples/cries/larvesta.bin" + + .align 2 +Cry_Volcarona:: + .incbin "sound/direct_sound_samples/cries/volcarona.bin" + + .align 2 +Cry_Cobalion:: + .incbin "sound/direct_sound_samples/cries/cobalion.bin" + + .align 2 +Cry_Terrakion:: + .incbin "sound/direct_sound_samples/cries/terrakion.bin" + + .align 2 +Cry_Virizion:: + .incbin "sound/direct_sound_samples/cries/virizion.bin" + + .align 2 +Cry_Tornadus:: + .incbin "sound/direct_sound_samples/cries/tornadus.bin" + + .align 2 +Cry_Thundurus:: + .incbin "sound/direct_sound_samples/cries/thundurus.bin" + + .align 2 +Cry_Reshiram:: + .incbin "sound/direct_sound_samples/cries/reshiram.bin" + + .align 2 +Cry_Zekrom:: + .incbin "sound/direct_sound_samples/cries/zekrom.bin" + + .align 2 +Cry_Landorus:: + .incbin "sound/direct_sound_samples/cries/landorus.bin" + + .align 2 +Cry_Kyurem:: + .incbin "sound/direct_sound_samples/cries/kyurem.bin" + + .align 2 +Cry_Keldeo:: + .incbin "sound/direct_sound_samples/cries/keldeo.bin" + + .align 2 +Cry_Meloetta:: + .incbin "sound/direct_sound_samples/cries/meloetta.bin" + + .align 2 +Cry_Genesect:: + .incbin "sound/direct_sound_samples/cries/genesect.bin" + + .align 2 +Cry_Chespin:: + .incbin "sound/direct_sound_samples/cries/uncomp_chespin.bin" + + .align 2 +Cry_Quilladin:: + .incbin "sound/direct_sound_samples/cries/uncomp_quilladin.bin" + + .align 2 +Cry_Chesnaught:: + .incbin "sound/direct_sound_samples/cries/uncomp_chesnaught.bin" + + .align 2 +Cry_Fennekin:: + .incbin "sound/direct_sound_samples/cries/uncomp_fennekin.bin" + + .align 2 +Cry_Braixen:: + .incbin "sound/direct_sound_samples/cries/uncomp_braixen.bin" + + .align 2 +Cry_Delphox:: + .incbin "sound/direct_sound_samples/cries/uncomp_delphox.bin" + + .align 2 +Cry_Froakie:: + .incbin "sound/direct_sound_samples/cries/uncomp_froakie.bin" + + .align 2 +Cry_Frogadier:: + .incbin "sound/direct_sound_samples/cries/uncomp_frogadier.bin" + + .align 2 +Cry_Greninja:: + .incbin "sound/direct_sound_samples/cries/uncomp_greninja.bin" + + .align 2 +Cry_Bunnelby:: + .incbin "sound/direct_sound_samples/cries/uncomp_bunnelby.bin" + + .align 2 +Cry_Diggersby:: + .incbin "sound/direct_sound_samples/cries/uncomp_diggersby.bin" + + .align 2 +Cry_Fletchling:: + .incbin "sound/direct_sound_samples/cries/uncomp_fletchling.bin" + + .align 2 +Cry_Fletchinder:: + .incbin "sound/direct_sound_samples/cries/uncomp_fletchinder.bin" + + .align 2 +Cry_Talonflame:: + .incbin "sound/direct_sound_samples/cries/uncomp_talonflame.bin" + + .align 2 +Cry_Scatterbug:: + .incbin "sound/direct_sound_samples/cries/uncomp_scatterbug.bin" + + .align 2 +Cry_Spewpa:: + .incbin "sound/direct_sound_samples/cries/uncomp_spewpa.bin" + + .align 2 +Cry_Vivillon:: + .incbin "sound/direct_sound_samples/cries/uncomp_vivillon.bin" + + .align 2 +Cry_Litleo:: + .incbin "sound/direct_sound_samples/cries/uncomp_litleo.bin" + + .align 2 +Cry_Pyroar:: + .incbin "sound/direct_sound_samples/cries/uncomp_pyroar.bin" + + .align 2 +Cry_Flabebe:: + .incbin "sound/direct_sound_samples/cries/uncomp_flabebe.bin" + + .align 2 +Cry_Floette:: + .incbin "sound/direct_sound_samples/cries/uncomp_floette.bin" + + .align 2 +Cry_Florges:: + .incbin "sound/direct_sound_samples/cries/uncomp_florges.bin" + + .align 2 +Cry_Skiddo:: + .incbin "sound/direct_sound_samples/cries/uncomp_skiddo.bin" + + .align 2 +Cry_Gogoat:: + .incbin "sound/direct_sound_samples/cries/uncomp_gogoat.bin" + + .align 2 +Cry_Pancham:: + .incbin "sound/direct_sound_samples/cries/uncomp_pancham.bin" + + .align 2 +Cry_Pangoro:: + .incbin "sound/direct_sound_samples/cries/uncomp_pangoro.bin" + + .align 2 +Cry_Furfrou:: + .incbin "sound/direct_sound_samples/cries/uncomp_furfrou.bin" + + .align 2 +Cry_Espurr:: + .incbin "sound/direct_sound_samples/cries/uncomp_espurr.bin" + + .align 2 +Cry_Meowstic:: + .incbin "sound/direct_sound_samples/cries/uncomp_meowstic.bin" + + .align 2 +Cry_Honedge:: + .incbin "sound/direct_sound_samples/cries/uncomp_honedge.bin" + + .align 2 +Cry_Doublade:: + .incbin "sound/direct_sound_samples/cries/uncomp_doublade.bin" + + .align 2 +Cry_Aegislash:: + .incbin "sound/direct_sound_samples/cries/uncomp_aegislash.bin" + + .align 2 +Cry_Spritzee:: + .incbin "sound/direct_sound_samples/cries/uncomp_spritzee.bin" + + .align 2 +Cry_Aromatisse:: + .incbin "sound/direct_sound_samples/cries/uncomp_aromatisse.bin" + + .align 2 +Cry_Swirlix:: + .incbin "sound/direct_sound_samples/cries/uncomp_swirlix.bin" + + .align 2 +Cry_Slurpuff:: + .incbin "sound/direct_sound_samples/cries/uncomp_slurpuff.bin" + + .align 2 +Cry_Inkay:: + .incbin "sound/direct_sound_samples/cries/uncomp_inkay.bin" + + .align 2 +Cry_Malamar:: + .incbin "sound/direct_sound_samples/cries/uncomp_malamar.bin" + + .align 2 +Cry_Binacle:: + .incbin "sound/direct_sound_samples/cries/uncomp_binacle.bin" + + .align 2 +Cry_Barbaracle:: + .incbin "sound/direct_sound_samples/cries/uncomp_barbaracle.bin" + + .align 2 +Cry_Skrelp:: + .incbin "sound/direct_sound_samples/cries/uncomp_skrelp.bin" + + .align 2 +Cry_Dragalge:: + .incbin "sound/direct_sound_samples/cries/uncomp_dragalge.bin" + + .align 2 +Cry_Clauncher:: + .incbin "sound/direct_sound_samples/cries/uncomp_clauncher.bin" + + .align 2 +Cry_Clawitzer:: + .incbin "sound/direct_sound_samples/cries/uncomp_clawitzer.bin" + + .align 2 +Cry_Helioptile:: + .incbin "sound/direct_sound_samples/cries/uncomp_helioptile.bin" + + .align 2 +Cry_Heliolisk:: + .incbin "sound/direct_sound_samples/cries/uncomp_heliolisk.bin" + + .align 2 +Cry_Tyrunt:: + .incbin "sound/direct_sound_samples/cries/uncomp_tyrunt.bin" + + .align 2 +Cry_Tyrantrum:: + .incbin "sound/direct_sound_samples/cries/uncomp_tyrantrum.bin" + + .align 2 +Cry_Amaura:: + .incbin "sound/direct_sound_samples/cries/uncomp_amaura.bin" + + .align 2 +Cry_Aurorus:: + .incbin "sound/direct_sound_samples/cries/uncomp_aurorus.bin" + + .align 2 +Cry_Sylveon:: + .incbin "sound/direct_sound_samples/cries/uncomp_sylveon.bin" + + .align 2 +Cry_Hawlucha:: + .incbin "sound/direct_sound_samples/cries/uncomp_hawlucha.bin" + + .align 2 +Cry_Dedenne:: + .incbin "sound/direct_sound_samples/cries/uncomp_dedenne.bin" + + .align 2 +Cry_Carbink:: + .incbin "sound/direct_sound_samples/cries/uncomp_carbink.bin" + + .align 2 +Cry_Goomy:: + .incbin "sound/direct_sound_samples/cries/uncomp_goomy.bin" + + .align 2 +Cry_Sliggoo:: + .incbin "sound/direct_sound_samples/cries/uncomp_sliggoo.bin" + + .align 2 +Cry_Goodra:: + .incbin "sound/direct_sound_samples/cries/uncomp_goodra.bin" + + .align 2 +Cry_Klefki:: + .incbin "sound/direct_sound_samples/cries/uncomp_klefki.bin" + + .align 2 +Cry_Phantump:: + .incbin "sound/direct_sound_samples/cries/uncomp_phantump.bin" + + .align 2 +Cry_Trevenant:: + .incbin "sound/direct_sound_samples/cries/uncomp_trevenant.bin" + + .align 2 +Cry_Pumpkaboo:: + .incbin "sound/direct_sound_samples/cries/uncomp_pumpkaboo.bin" + + .align 2 +Cry_Gourgeist:: + .incbin "sound/direct_sound_samples/cries/uncomp_gourgeist.bin" + + .align 2 +Cry_Bergmite:: + .incbin "sound/direct_sound_samples/cries/uncomp_bergmite.bin" + + .align 2 +Cry_Avalugg:: + .incbin "sound/direct_sound_samples/cries/uncomp_avalugg.bin" + + .align 2 +Cry_Noibat:: + .incbin "sound/direct_sound_samples/cries/uncomp_noibat.bin" + + .align 2 +Cry_Noivern:: + .incbin "sound/direct_sound_samples/cries/uncomp_noivern.bin" + + .align 2 +Cry_Xerneas:: + .incbin "sound/direct_sound_samples/cries/uncomp_xerneas.bin" + + .align 2 +Cry_Yveltal:: + .incbin "sound/direct_sound_samples/cries/uncomp_yveltal.bin" + + .align 2 +Cry_Zygarde:: + .incbin "sound/direct_sound_samples/cries/uncomp_zygarde.bin" + + .align 2 +Cry_Diancie:: + .incbin "sound/direct_sound_samples/cries/uncomp_diancie.bin" + + .align 2 +Cry_Hoopa:: + .incbin "sound/direct_sound_samples/cries/uncomp_hoopa.bin" + + .align 2 +Cry_Volcanion:: + .incbin "sound/direct_sound_samples/cries/uncomp_volcanion.bin" + + .align 2 +Cry_Rowlet:: + .incbin "sound/direct_sound_samples/cries/uncomp_rowlet.bin" + + .align 2 +Cry_Dartrix:: + .incbin "sound/direct_sound_samples/cries/uncomp_dartrix.bin" + + .align 2 +Cry_Decidueye:: + .incbin "sound/direct_sound_samples/cries/uncomp_decidueye.bin" + + .align 2 +Cry_Litten:: + .incbin "sound/direct_sound_samples/cries/uncomp_litten.bin" + + .align 2 +Cry_Torracat:: + .incbin "sound/direct_sound_samples/cries/uncomp_torracat.bin" + + .align 2 +Cry_Incineroar:: + .incbin "sound/direct_sound_samples/cries/uncomp_incineroar.bin" + + .align 2 +Cry_Popplio:: + .incbin "sound/direct_sound_samples/cries/uncomp_popplio.bin" + + .align 2 +Cry_Brionne:: + .incbin "sound/direct_sound_samples/cries/uncomp_brionne.bin" + + .align 2 +Cry_Primarina:: + .incbin "sound/direct_sound_samples/cries/uncomp_primarina.bin" + + .align 2 +Cry_Pikipek:: + .incbin "sound/direct_sound_samples/cries/uncomp_pikipek.bin" + + .align 2 +Cry_Trumbeak:: + .incbin "sound/direct_sound_samples/cries/uncomp_trumbeak.bin" + + .align 2 +Cry_Toucannon:: + .incbin "sound/direct_sound_samples/cries/uncomp_toucannon.bin" + + .align 2 +Cry_Yungoos:: + .incbin "sound/direct_sound_samples/cries/uncomp_yungoos.bin" + + .align 2 +Cry_Gumshoos:: + .incbin "sound/direct_sound_samples/cries/uncomp_gumshoos.bin" + + .align 2 +Cry_Grubbin:: + .incbin "sound/direct_sound_samples/cries/uncomp_grubbin.bin" + + .align 2 +Cry_Charjabug:: + .incbin "sound/direct_sound_samples/cries/uncomp_charjabug.bin" + + .align 2 +Cry_Vikavolt:: + .incbin "sound/direct_sound_samples/cries/uncomp_vikavolt.bin" + + .align 2 +Cry_Crabrawler:: + .incbin "sound/direct_sound_samples/cries/uncomp_crabrawler.bin" + + .align 2 +Cry_Crabominable:: + .incbin "sound/direct_sound_samples/cries/uncomp_crabominable.bin" + + .align 2 +Cry_Oricorio:: + .incbin "sound/direct_sound_samples/cries/uncomp_oricorio.bin" + + .align 2 +Cry_Cutiefly:: + .incbin "sound/direct_sound_samples/cries/uncomp_cutiefly.bin" + + .align 2 +Cry_Ribombee:: + .incbin "sound/direct_sound_samples/cries/uncomp_ribombee.bin" + + .align 2 +Cry_Rockruff:: + .incbin "sound/direct_sound_samples/cries/uncomp_rockruff.bin" + + .align 2 +Cry_Lycanroc:: + .incbin "sound/direct_sound_samples/cries/uncomp_lycanroc.bin" + + .align 2 +Cry_Wishiwashi:: + .incbin "sound/direct_sound_samples/cries/uncomp_wishiwashi.bin" + + .align 2 +Cry_Mareanie:: + .incbin "sound/direct_sound_samples/cries/uncomp_mareanie.bin" + + .align 2 +Cry_Toxapex:: + .incbin "sound/direct_sound_samples/cries/uncomp_toxapex.bin" + + .align 2 +Cry_Mudbray:: + .incbin "sound/direct_sound_samples/cries/uncomp_mudbray.bin" + + .align 2 +Cry_Mudsdale:: + .incbin "sound/direct_sound_samples/cries/uncomp_mudsdale.bin" + + .align 2 +Cry_Dewpider:: + .incbin "sound/direct_sound_samples/cries/uncomp_dewpider.bin" + + .align 2 +Cry_Araquanid:: + .incbin "sound/direct_sound_samples/cries/uncomp_araquanid.bin" + + .align 2 +Cry_Fomantis:: + .incbin "sound/direct_sound_samples/cries/uncomp_fomantis.bin" + + .align 2 +Cry_Lurantis:: + .incbin "sound/direct_sound_samples/cries/uncomp_lurantis.bin" + + .align 2 +Cry_Morelull:: + .incbin "sound/direct_sound_samples/cries/uncomp_morelull.bin" + + .align 2 +Cry_Shiinotic:: + .incbin "sound/direct_sound_samples/cries/uncomp_shiinotic.bin" + + .align 2 +Cry_Salandit:: + .incbin "sound/direct_sound_samples/cries/uncomp_salandit.bin" + + .align 2 +Cry_Salazzle:: + .incbin "sound/direct_sound_samples/cries/uncomp_salazzle.bin" + + .align 2 +Cry_Stufful:: + .incbin "sound/direct_sound_samples/cries/uncomp_stufful.bin" + + .align 2 +Cry_Bewear:: + .incbin "sound/direct_sound_samples/cries/uncomp_bewear.bin" + + .align 2 +Cry_Bounsweet:: + .incbin "sound/direct_sound_samples/cries/uncomp_bounsweet.bin" + + .align 2 +Cry_Steenee:: + .incbin "sound/direct_sound_samples/cries/uncomp_steenee.bin" + + .align 2 +Cry_Tsareena:: + .incbin "sound/direct_sound_samples/cries/uncomp_tsareena.bin" + + .align 2 +Cry_Comfey:: + .incbin "sound/direct_sound_samples/cries/uncomp_comfey.bin" + + .align 2 +Cry_Oranguru:: + .incbin "sound/direct_sound_samples/cries/uncomp_oranguru.bin" + + .align 2 +Cry_Passimian:: + .incbin "sound/direct_sound_samples/cries/uncomp_passimian.bin" + + .align 2 +Cry_Wimpod:: + .incbin "sound/direct_sound_samples/cries/uncomp_wimpod.bin" + + .align 2 +Cry_Golisopod:: + .incbin "sound/direct_sound_samples/cries/uncomp_golisopod.bin" + + .align 2 +Cry_Sandygast:: + .incbin "sound/direct_sound_samples/cries/uncomp_sandygast.bin" + + .align 2 +Cry_Palossand:: + .incbin "sound/direct_sound_samples/cries/uncomp_palossand.bin" + + .align 2 +Cry_Pyukumuku:: + .incbin "sound/direct_sound_samples/cries/uncomp_pyukumuku.bin" + + .align 2 +Cry_TypeNull:: + .incbin "sound/direct_sound_samples/cries/uncomp_type_null.bin" + + .align 2 +Cry_Silvally:: + .incbin "sound/direct_sound_samples/cries/uncomp_silvally.bin" + + .align 2 +Cry_Minior:: + .incbin "sound/direct_sound_samples/cries/uncomp_minior.bin" + + .align 2 +Cry_Komala:: + .incbin "sound/direct_sound_samples/cries/uncomp_komala.bin" + + .align 2 +Cry_Turtonator:: + .incbin "sound/direct_sound_samples/cries/uncomp_turtonator.bin" + + .align 2 +Cry_Togedemaru:: + .incbin "sound/direct_sound_samples/cries/uncomp_togedemaru.bin" + + .align 2 +Cry_Mimikyu:: + .incbin "sound/direct_sound_samples/cries/uncomp_mimikyu.bin" + + .align 2 +Cry_Bruxish:: + .incbin "sound/direct_sound_samples/cries/uncomp_bruxish.bin" + + .align 2 +Cry_Drampa:: + .incbin "sound/direct_sound_samples/cries/uncomp_drampa.bin" + + .align 2 +Cry_Dhelmise:: + .incbin "sound/direct_sound_samples/cries/uncomp_dhelmise.bin" + + .align 2 +Cry_Jangmoo:: + .incbin "sound/direct_sound_samples/cries/uncomp_jangmo_o.bin" + + .align 2 +Cry_Hakamoo:: + .incbin "sound/direct_sound_samples/cries/uncomp_hakamo_o.bin" + + .align 2 +Cry_Kommoo:: + .incbin "sound/direct_sound_samples/cries/uncomp_kommo_o.bin" + + .align 2 +Cry_TapuKoko:: + .incbin "sound/direct_sound_samples/cries/uncomp_tapu_koko.bin" + + .align 2 +Cry_TapuLele:: + .incbin "sound/direct_sound_samples/cries/uncomp_tapu_lele.bin" + + .align 2 +Cry_TapuBulu:: + .incbin "sound/direct_sound_samples/cries/uncomp_tapu_bulu.bin" + + .align 2 +Cry_TapuFini:: + .incbin "sound/direct_sound_samples/cries/uncomp_tapu_fini.bin" + + .align 2 +Cry_Cosmog:: + .incbin "sound/direct_sound_samples/cries/uncomp_cosmog.bin" + + .align 2 +Cry_Cosmoem:: + .incbin "sound/direct_sound_samples/cries/uncomp_cosmoem.bin" + + .align 2 +Cry_Solgaleo:: + .incbin "sound/direct_sound_samples/cries/uncomp_solgaleo.bin" + + .align 2 +Cry_Lunala:: + .incbin "sound/direct_sound_samples/cries/uncomp_lunala.bin" + + .align 2 +Cry_Nihilego:: + .incbin "sound/direct_sound_samples/cries/uncomp_nihilego.bin" + + .align 2 +Cry_Buzzwole:: + .incbin "sound/direct_sound_samples/cries/uncomp_buzzwole.bin" + + .align 2 +Cry_Pheromosa:: + .incbin "sound/direct_sound_samples/cries/uncomp_pheromosa.bin" + + .align 2 +Cry_Xurkitree:: + .incbin "sound/direct_sound_samples/cries/uncomp_xurkitree.bin" + + .align 2 +Cry_Celesteela:: + .incbin "sound/direct_sound_samples/cries/uncomp_celesteela.bin" + + .align 2 +Cry_Kartana:: + .incbin "sound/direct_sound_samples/cries/uncomp_kartana.bin" + + .align 2 +Cry_Guzzlord:: + .incbin "sound/direct_sound_samples/cries/uncomp_guzzlord.bin" + + .align 2 +Cry_Necrozma:: + .incbin "sound/direct_sound_samples/cries/uncomp_necrozma.bin" + + .align 2 +Cry_Magearna:: + .incbin "sound/direct_sound_samples/cries/uncomp_magearna.bin" + + .align 2 +Cry_Marshadow:: + .incbin "sound/direct_sound_samples/cries/uncomp_marshadow.bin" + + .align 2 +Cry_Poipole:: + .incbin "sound/direct_sound_samples/cries/uncomp_poipole.bin" + + .align 2 +Cry_Naganadel:: + .incbin "sound/direct_sound_samples/cries/uncomp_naganadel.bin" + + .align 2 +Cry_Stakataka:: + .incbin "sound/direct_sound_samples/cries/uncomp_stakataka.bin" + + .align 2 +Cry_Blacephalon:: + .incbin "sound/direct_sound_samples/cries/uncomp_blacephalon.bin" + + .align 2 +Cry_Zeraora:: + .incbin "sound/direct_sound_samples/cries/uncomp_zeraora.bin" + + .align 2 +Cry_Meltan:: + .incbin "sound/direct_sound_samples/cries/uncomp_meltan.bin" + + .align 2 +Cry_Melmetal:: + .incbin "sound/direct_sound_samples/cries/uncomp_melmetal.bin" + + .align 2 +Cry_Grookey:: + .incbin "sound/direct_sound_samples/cries/uncomp_grookey.bin" + + .align 2 +Cry_Thwackey:: + .incbin "sound/direct_sound_samples/cries/uncomp_thwackey.bin" + + .align 2 +Cry_Rillaboom:: + .incbin "sound/direct_sound_samples/cries/uncomp_rillaboom.bin" + + .align 2 +Cry_Scorbunny:: + .incbin "sound/direct_sound_samples/cries/uncomp_scorbunny.bin" + + .align 2 +Cry_Raboot:: + .incbin "sound/direct_sound_samples/cries/uncomp_raboot.bin" + + .align 2 +Cry_Cinderace:: + .incbin "sound/direct_sound_samples/cries/uncomp_cinderace.bin" + + .align 2 +Cry_Sobble:: + .incbin "sound/direct_sound_samples/cries/uncomp_sobble.bin" + + .align 2 +Cry_Drizzile:: + .incbin "sound/direct_sound_samples/cries/uncomp_drizzile.bin" + + .align 2 +Cry_Inteleon:: + .incbin "sound/direct_sound_samples/cries/uncomp_inteleon.bin" + + .align 2 +Cry_Skwovet:: + .incbin "sound/direct_sound_samples/cries/uncomp_skwovet.bin" + + .align 2 +Cry_Greedent:: + .incbin "sound/direct_sound_samples/cries/uncomp_greedent.bin" + + .align 2 +Cry_Rookidee:: + .incbin "sound/direct_sound_samples/cries/uncomp_rookidee.bin" + + .align 2 +Cry_Corvisquire:: + .incbin "sound/direct_sound_samples/cries/uncomp_corvisquire.bin" + + .align 2 +Cry_Corviknight:: + .incbin "sound/direct_sound_samples/cries/uncomp_corviknight.bin" + + .align 2 +Cry_Blipbug:: + .incbin "sound/direct_sound_samples/cries/uncomp_blipbug.bin" + + .align 2 +Cry_Dottler:: + .incbin "sound/direct_sound_samples/cries/uncomp_dottler.bin" + + .align 2 +Cry_Orbeetle:: + .incbin "sound/direct_sound_samples/cries/uncomp_orbeetle.bin" + + .align 2 +Cry_Nickit:: + .incbin "sound/direct_sound_samples/cries/uncomp_nickit.bin" + + .align 2 +Cry_Thievul:: + .incbin "sound/direct_sound_samples/cries/uncomp_thievul.bin" + + .align 2 +Cry_Gossifleur:: + .incbin "sound/direct_sound_samples/cries/uncomp_gossifleur.bin" + + .align 2 +Cry_Eldegoss:: + .incbin "sound/direct_sound_samples/cries/uncomp_eldegoss.bin" + + .align 2 +Cry_Wooloo:: + .incbin "sound/direct_sound_samples/cries/uncomp_wooloo.bin" + + .align 2 +Cry_Dubwool:: + .incbin "sound/direct_sound_samples/cries/uncomp_dubwool.bin" + + .align 2 +Cry_Chewtle:: + .incbin "sound/direct_sound_samples/cries/uncomp_chewtle.bin" + + .align 2 +Cry_Drednaw:: + .incbin "sound/direct_sound_samples/cries/uncomp_drednaw.bin" + + .align 2 +Cry_Yamper:: + .incbin "sound/direct_sound_samples/cries/uncomp_yamper.bin" + + .align 2 +Cry_Boltund:: + .incbin "sound/direct_sound_samples/cries/uncomp_boltund.bin" + + .align 2 +Cry_Rolycoly:: + .incbin "sound/direct_sound_samples/cries/uncomp_rolycoly.bin" + + .align 2 +Cry_Carkol:: + .incbin "sound/direct_sound_samples/cries/uncomp_carkol.bin" + + .align 2 +Cry_Coalossal:: + .incbin "sound/direct_sound_samples/cries/uncomp_coalossal.bin" + + .align 2 +Cry_Applin:: + .incbin "sound/direct_sound_samples/cries/uncomp_applin.bin" + + .align 2 +Cry_Flapple:: + .incbin "sound/direct_sound_samples/cries/uncomp_flapple.bin" + + .align 2 +Cry_Appletun:: + .incbin "sound/direct_sound_samples/cries/uncomp_appletun.bin" + + .align 2 +Cry_Silicobra:: + .incbin "sound/direct_sound_samples/cries/uncomp_silicobra.bin" + + .align 2 +Cry_Sandaconda:: + .incbin "sound/direct_sound_samples/cries/uncomp_sandaconda.bin" + + .align 2 +Cry_Cramorant:: + .incbin "sound/direct_sound_samples/cries/uncomp_cramorant.bin" + + .align 2 +Cry_Arrokuda:: + .incbin "sound/direct_sound_samples/cries/uncomp_arrokuda.bin" + + .align 2 +Cry_Barraskewda:: + .incbin "sound/direct_sound_samples/cries/uncomp_barraskewda.bin" + + .align 2 +Cry_Toxel:: + .incbin "sound/direct_sound_samples/cries/uncomp_toxel.bin" + + .align 2 +Cry_Toxtricity:: + .incbin "sound/direct_sound_samples/cries/uncomp_toxtricity.bin" + + .align 2 +Cry_Sizzlipede:: + .incbin "sound/direct_sound_samples/cries/uncomp_sizzlipede.bin" + + .align 2 +Cry_Centiskorch:: + .incbin "sound/direct_sound_samples/cries/uncomp_centiskorch.bin" + + .align 2 +Cry_Clobbopus:: + .incbin "sound/direct_sound_samples/cries/uncomp_clobbopus.bin" + + .align 2 +Cry_Grapploct:: + .incbin "sound/direct_sound_samples/cries/uncomp_grapploct.bin" + + .align 2 +Cry_Sinistea:: + .incbin "sound/direct_sound_samples/cries/uncomp_sinistea.bin" + + .align 2 +Cry_Polteageist:: + .incbin "sound/direct_sound_samples/cries/uncomp_polteageist.bin" + + .align 2 +Cry_Hatenna:: + .incbin "sound/direct_sound_samples/cries/uncomp_hatenna.bin" + + .align 2 +Cry_Hattrem:: + .incbin "sound/direct_sound_samples/cries/uncomp_hattrem.bin" + + .align 2 +Cry_Hatterene:: + .incbin "sound/direct_sound_samples/cries/uncomp_hatterene.bin" + + .align 2 +Cry_Impidimp:: + .incbin "sound/direct_sound_samples/cries/uncomp_impidimp.bin" + + .align 2 +Cry_Morgrem:: + .incbin "sound/direct_sound_samples/cries/uncomp_morgrem.bin" + + .align 2 +Cry_Grimmsnarl:: + .incbin "sound/direct_sound_samples/cries/uncomp_grimmsnarl.bin" + + .align 2 +Cry_Obstagoon:: + .incbin "sound/direct_sound_samples/cries/uncomp_obstagoon.bin" + + .align 2 +Cry_Perrserker:: + .incbin "sound/direct_sound_samples/cries/uncomp_perrserker.bin" + + .align 2 +Cry_Cursola:: + .incbin "sound/direct_sound_samples/cries/uncomp_cursola.bin" + + .align 2 +Cry_Sirfetchd:: + .incbin "sound/direct_sound_samples/cries/uncomp_sirfetchd.bin" + + .align 2 +Cry_MrRime:: + .incbin "sound/direct_sound_samples/cries/uncomp_mr_rime.bin" + + .align 2 +Cry_Runerigus:: + .incbin "sound/direct_sound_samples/cries/uncomp_runerigus.bin" + + .align 2 +Cry_Milcery:: + .incbin "sound/direct_sound_samples/cries/uncomp_milcery.bin" + + .align 2 +Cry_Alcremie:: + .incbin "sound/direct_sound_samples/cries/uncomp_alcremie.bin" + + .align 2 +Cry_Falinks:: + .incbin "sound/direct_sound_samples/cries/uncomp_falinks.bin" + + .align 2 +Cry_Pincurchin:: + .incbin "sound/direct_sound_samples/cries/uncomp_pincurchin.bin" + + .align 2 +Cry_Snom:: + .incbin "sound/direct_sound_samples/cries/uncomp_snom.bin" + + .align 2 +Cry_Frosmoth:: + .incbin "sound/direct_sound_samples/cries/uncomp_frosmoth.bin" + + .align 2 +Cry_Stonjourner:: + .incbin "sound/direct_sound_samples/cries/uncomp_stonjourner.bin" + + .align 2 +Cry_Eiscue:: + .incbin "sound/direct_sound_samples/cries/uncomp_eiscue.bin" + + .align 2 +Cry_Indeedee:: + .incbin "sound/direct_sound_samples/cries/uncomp_indeedee.bin" + + .align 2 +Cry_Morpeko:: + .incbin "sound/direct_sound_samples/cries/uncomp_morpeko.bin" + + .align 2 +Cry_Cufant:: + .incbin "sound/direct_sound_samples/cries/uncomp_cufant.bin" + + .align 2 +Cry_Copperajah:: + .incbin "sound/direct_sound_samples/cries/uncomp_copperajah.bin" + + .align 2 +Cry_Dracozolt:: + .incbin "sound/direct_sound_samples/cries/uncomp_dracozolt.bin" + + .align 2 +Cry_Arctozolt:: + .incbin "sound/direct_sound_samples/cries/uncomp_arctozolt.bin" + + .align 2 +Cry_Dracovish:: + .incbin "sound/direct_sound_samples/cries/uncomp_dracovish.bin" + + .align 2 +Cry_Arctovish:: + .incbin "sound/direct_sound_samples/cries/uncomp_arctovish.bin" + + .align 2 +Cry_Duraludon:: + .incbin "sound/direct_sound_samples/cries/uncomp_duraludon.bin" + + .align 2 +Cry_Dreepy:: + .incbin "sound/direct_sound_samples/cries/uncomp_dreepy.bin" + + .align 2 +Cry_Drakloak:: + .incbin "sound/direct_sound_samples/cries/uncomp_drakloak.bin" + + .align 2 +Cry_Dragapult:: + .incbin "sound/direct_sound_samples/cries/uncomp_dragapult.bin" + + .align 2 +Cry_Zacian:: + .incbin "sound/direct_sound_samples/cries/uncomp_zacian.bin" + + .align 2 +Cry_Zamazenta:: + .incbin "sound/direct_sound_samples/cries/uncomp_zamazenta.bin" + + .align 2 +Cry_Eternatus:: + .incbin "sound/direct_sound_samples/cries/uncomp_eternatus.bin" + + .align 2 +Cry_Kubfu:: + .incbin "sound/direct_sound_samples/cries/uncomp_kubfu.bin" + + .align 2 +Cry_Urshifu:: + .incbin "sound/direct_sound_samples/cries/uncomp_urshifu.bin" + + .align 2 +Cry_Zarude:: + .incbin "sound/direct_sound_samples/cries/uncomp_zarude.bin" + + .align 2 +Cry_Regieleki:: + .incbin "sound/direct_sound_samples/cries/uncomp_regieleki.bin" + + .align 2 +Cry_Regidrago:: + .incbin "sound/direct_sound_samples/cries/uncomp_regidrago.bin" + + .align 2 +Cry_Glastrier:: + .incbin "sound/direct_sound_samples/cries/uncomp_glastrier.bin" + + .align 2 +Cry_Spectrier:: + .incbin "sound/direct_sound_samples/cries/uncomp_spectrier.bin" + + .align 2 +Cry_Calyrex:: + .incbin "sound/direct_sound_samples/cries/uncomp_calyrex.bin" + + .align 2 +Cry_VenusaurMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_venusaur.bin" + + .align 2 +Cry_CharizardMegaX:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_charizard_x.bin" + + .align 2 +Cry_CharizardMegaY:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_charizard_y.bin" + + .align 2 +Cry_BlastoiseMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_blastoise.bin" + + .align 2 +Cry_BeedrillMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_beedrill.bin" + + .align 2 +Cry_PidgeotMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_pidgeot.bin" + + .align 2 +Cry_AlakazamMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_alakazam.bin" + + .align 2 +Cry_SlowbroMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_slowbro.bin" + + .align 2 +Cry_GengarMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_gengar.bin" + + .align 2 +Cry_KangaskhanMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_kangaskhan.bin" + + .align 2 +Cry_PinsirMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_pinsir.bin" + + .align 2 +Cry_GyaradosMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_gyarados.bin" + + .align 2 +Cry_AerodactylMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_aerodactyl.bin" + + .align 2 +Cry_MewtwoMegaX:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_mewtwo_x.bin" + + .align 2 +Cry_MewtwoMegaY:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_mewtwo_y.bin" + + .align 2 +Cry_AmpharosMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_ampharos.bin" + + .align 2 +Cry_SteelixMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_steelix.bin" + + .align 2 +Cry_ScizorMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_scizor.bin" + + .align 2 +Cry_HeracrossMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_heracross.bin" + + .align 2 +Cry_HoundoomMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_houndoom.bin" + + .align 2 +Cry_TyranitarMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_tyranitar.bin" + + .align 2 +Cry_SceptileMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_sceptile.bin" + + .align 2 +Cry_BlazikenMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_blaziken.bin" + + .align 2 +Cry_SwampertMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_swampert.bin" + + .align 2 +Cry_GardevoirMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_gardevoir.bin" + + .align 2 +Cry_SableyeMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_sableye.bin" + + .align 2 +Cry_MawileMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_mawile.bin" + + .align 2 +Cry_AggronMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_aggron.bin" + + .align 2 +Cry_MedichamMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_medicham.bin" + + .align 2 +Cry_ManectricMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_manectric.bin" + + .align 2 +Cry_SharpedoMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_sharpedo.bin" + + .align 2 +Cry_CameruptMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_camerupt.bin" + + .align 2 +Cry_AltariaMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_altaria.bin" + + .align 2 +Cry_BanetteMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_banette.bin" + + .align 2 +Cry_AbsolMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_absol.bin" + + .align 2 +Cry_GlalieMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_glalie.bin" + + .align 2 +Cry_SalamenceMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_salamence.bin" + + .align 2 +Cry_MetagrossMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_metagross.bin" + + .align 2 +Cry_LatiasMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_latias.bin" + + .align 2 +Cry_LatiosMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_latios.bin" + + .align 2 +Cry_LopunnyMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_lopunny.bin" + + .align 2 +Cry_GarchompMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_garchomp.bin" + + .align 2 +Cry_LucarioMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_lucario.bin" + + .align 2 +Cry_AbomasnowMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_abomasnow.bin" + + .align 2 +Cry_GalladeMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_gallade.bin" + + .align 2 +Cry_AudinoMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_audino.bin" + + .align 2 +Cry_DiancieMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_diancie.bin" + + .align 2 +Cry_RayquazaMega:: + .incbin "sound/direct_sound_samples/cries/uncomp_mega_rayquaza.bin" + + .align 2 +Cry_KyogrePrimal:: + .incbin "sound/direct_sound_samples/cries/uncomp_primal_kyogre.bin" + + .align 2 +Cry_GroudonPrimal:: + .incbin "sound/direct_sound_samples/cries/uncomp_primal_groudon.bin" + + .align 2 +Cry_SlowpokeGalarian:: + .incbin "sound/direct_sound_samples/cries/uncomp_slowpoke_galarian.bin" + + .align 2 +Cry_ShayminSky:: + .incbin "sound/direct_sound_samples/cries/shaymin_sky.bin" + + .align 2 +Cry_TornadusTherian:: + .incbin "sound/direct_sound_samples/cries/tornadus_therian.bin" + + .align 2 +Cry_ThundurusTherian:: + .incbin "sound/direct_sound_samples/cries/thundurus_therian.bin" + + .align 2 +Cry_LandorusTherian:: + .incbin "sound/direct_sound_samples/cries/landorus_therian.bin" + + .align 2 +Cry_KyuremWhite:: + .incbin "sound/direct_sound_samples/cries/kyurem_white.bin" + + .align 2 +Cry_KyuremBlack:: + .incbin "sound/direct_sound_samples/cries/kyurem_black.bin" + + .align 2 +Cry_FloetteEternalFlower:: + .incbin "sound/direct_sound_samples/cries/uncomp_floette_eternal_flower.bin" + + .align 2 +Cry_PumpkabooSuper:: + .incbin "sound/direct_sound_samples/cries/uncomp_pumpkaboo_super.bin" + + .align 2 +Cry_GourgeistSuper:: + .incbin "sound/direct_sound_samples/cries/uncomp_gourgeist_super.bin" + + .align 2 +Cry_Zygarde10:: + .incbin "sound/direct_sound_samples/cries/uncomp_zygarde_10.bin" + + .align 2 +Cry_ZygardeComplete:: + .incbin "sound/direct_sound_samples/cries/uncomp_zygarde_complete.bin" + + .align 2 +Cry_HoopaUnbound:: + .incbin "sound/direct_sound_samples/cries/uncomp_hoopa_unbound.bin" + + .align 2 +Cry_OricorioPomPom:: + .incbin "sound/direct_sound_samples/cries/uncomp_oricorio_pom_pom.bin" + + .align 2 +Cry_OricorioPau:: + .incbin "sound/direct_sound_samples/cries/uncomp_oricorio_pau.bin" + + .align 2 +Cry_OricorioSensu:: + .incbin "sound/direct_sound_samples/cries/uncomp_oricorio_sensu.bin" + + .align 2 +Cry_LycanrocMidnight:: + .incbin "sound/direct_sound_samples/cries/uncomp_lycanroc_midnight.bin" + + .align 2 +Cry_LycanrocDusk:: + .incbin "sound/direct_sound_samples/cries/uncomp_lycanroc_dusk.bin" + + .align 2 +Cry_WishiwashiSchool:: + .incbin "sound/direct_sound_samples/cries/uncomp_wishiwashi_school.bin" + + .align 2 +Cry_NecrozmaDuskMane:: + .incbin "sound/direct_sound_samples/cries/uncomp_necrozma_dusk_mane.bin" + + .align 2 +Cry_NecrozmaDawnWings:: + .incbin "sound/direct_sound_samples/cries/uncomp_necrozma_dawn_wings.bin" + + .align 2 +Cry_NecrozmaUltra:: + .incbin "sound/direct_sound_samples/cries/uncomp_necrozma_ultra.bin" + + .align 2 +Cry_ToxtricityLowKey:: + .incbin "sound/direct_sound_samples/cries/uncomp_toxtricity_low_key.bin" + + .align 2 +Cry_EiscueNoiceFace:: + .incbin "sound/direct_sound_samples/cries/uncomp_eiscue_noice_face.bin" + + .align 2 +Cry_IndeedeeFemale:: + .incbin "sound/direct_sound_samples/cries/uncomp_indeedee_female.bin" + + .align 2 +Cry_MorpekoHangry:: + .incbin "sound/direct_sound_samples/cries/uncomp_morpeko_hangry.bin" + + .align 2 +Cry_ZacianCrownedSword:: + .incbin "sound/direct_sound_samples/cries/uncomp_zacian_crowned_sword.bin" + + .align 2 +Cry_ZamazentaCrownedShield:: + .incbin "sound/direct_sound_samples/cries/uncomp_zamazenta_crowned_shield.bin" + + .align 2 +Cry_EternatusEternamax:: + .incbin "sound/direct_sound_samples/cries/uncomp_eternatus_eternamax.bin" + + .align 2 +Cry_UrshifuRapidStrikeStyle:: + .incbin "sound/direct_sound_samples/cries/uncomp_urshifu_rapid_strike_style.bin" + + .align 2 +Cry_CalyrexIceRider:: + .incbin "sound/direct_sound_samples/cries/uncomp_calyrex_ice_rider.bin" + + .align 2 +Cry_CalyrexShadowRider:: + .incbin "sound/direct_sound_samples/cries/uncomp_calyrex_shadow_rider.bin" .align 2 DirectSoundWaveData_register_noise:: diff --git a/sound/direct_sound_samples/cries/abomasnow.aif b/sound/direct_sound_samples/cries/abomasnow.aif new file mode 100644 index 000000000..dce794161 Binary files /dev/null and b/sound/direct_sound_samples/cries/abomasnow.aif differ diff --git a/sound/direct_sound_samples/cries/abra.aif b/sound/direct_sound_samples/cries/abra.aif index 7df4446db..153f4982e 100644 Binary files a/sound/direct_sound_samples/cries/abra.aif and b/sound/direct_sound_samples/cries/abra.aif differ diff --git a/sound/direct_sound_samples/cries/absol.aif b/sound/direct_sound_samples/cries/absol.aif index 884ab22b3..f21d3138c 100644 Binary files a/sound/direct_sound_samples/cries/absol.aif and b/sound/direct_sound_samples/cries/absol.aif differ diff --git a/sound/direct_sound_samples/cries/accelgor.aif b/sound/direct_sound_samples/cries/accelgor.aif new file mode 100644 index 000000000..7fb5e4c96 Binary files /dev/null and b/sound/direct_sound_samples/cries/accelgor.aif differ diff --git a/sound/direct_sound_samples/cries/aerodactyl.aif b/sound/direct_sound_samples/cries/aerodactyl.aif index c0e40f6d1..bbf19e00b 100644 Binary files a/sound/direct_sound_samples/cries/aerodactyl.aif and b/sound/direct_sound_samples/cries/aerodactyl.aif differ diff --git a/sound/direct_sound_samples/cries/aggron.aif b/sound/direct_sound_samples/cries/aggron.aif index b89ea1222..ed0afaa99 100644 Binary files a/sound/direct_sound_samples/cries/aggron.aif and b/sound/direct_sound_samples/cries/aggron.aif differ diff --git a/sound/direct_sound_samples/cries/aipom.aif b/sound/direct_sound_samples/cries/aipom.aif index 5ca276de2..c1e643890 100644 Binary files a/sound/direct_sound_samples/cries/aipom.aif and b/sound/direct_sound_samples/cries/aipom.aif differ diff --git a/sound/direct_sound_samples/cries/alakazam.aif b/sound/direct_sound_samples/cries/alakazam.aif index 920e2ff94..4ecfcf5fc 100644 Binary files a/sound/direct_sound_samples/cries/alakazam.aif and b/sound/direct_sound_samples/cries/alakazam.aif differ diff --git a/sound/direct_sound_samples/cries/alomomola.aif b/sound/direct_sound_samples/cries/alomomola.aif new file mode 100644 index 000000000..a12e3bc23 Binary files /dev/null and b/sound/direct_sound_samples/cries/alomomola.aif differ diff --git a/sound/direct_sound_samples/cries/altaria.aif b/sound/direct_sound_samples/cries/altaria.aif index 3e8e35e8e..f59364a9c 100644 Binary files a/sound/direct_sound_samples/cries/altaria.aif and b/sound/direct_sound_samples/cries/altaria.aif differ diff --git a/sound/direct_sound_samples/cries/ambipom.aif b/sound/direct_sound_samples/cries/ambipom.aif new file mode 100644 index 000000000..77f2e45e8 Binary files /dev/null and b/sound/direct_sound_samples/cries/ambipom.aif differ diff --git a/sound/direct_sound_samples/cries/amoonguss.aif b/sound/direct_sound_samples/cries/amoonguss.aif new file mode 100644 index 000000000..fcdbea91e Binary files /dev/null and b/sound/direct_sound_samples/cries/amoonguss.aif differ diff --git a/sound/direct_sound_samples/cries/ampharos.aif b/sound/direct_sound_samples/cries/ampharos.aif index 4f6e255a0..3c41f7634 100644 Binary files a/sound/direct_sound_samples/cries/ampharos.aif and b/sound/direct_sound_samples/cries/ampharos.aif differ diff --git a/sound/direct_sound_samples/cries/anorith.aif b/sound/direct_sound_samples/cries/anorith.aif index 96e87e919..cb0d37b58 100644 Binary files a/sound/direct_sound_samples/cries/anorith.aif and b/sound/direct_sound_samples/cries/anorith.aif differ diff --git a/sound/direct_sound_samples/cries/arbok.aif b/sound/direct_sound_samples/cries/arbok.aif index 6ccace9f9..0e7b0b964 100644 Binary files a/sound/direct_sound_samples/cries/arbok.aif and b/sound/direct_sound_samples/cries/arbok.aif differ diff --git a/sound/direct_sound_samples/cries/arcanine.aif b/sound/direct_sound_samples/cries/arcanine.aif index 61d802153..17a7b3c6b 100644 Binary files a/sound/direct_sound_samples/cries/arcanine.aif and b/sound/direct_sound_samples/cries/arcanine.aif differ diff --git a/sound/direct_sound_samples/cries/arceus.aif b/sound/direct_sound_samples/cries/arceus.aif new file mode 100644 index 000000000..5db8a3c27 Binary files /dev/null and b/sound/direct_sound_samples/cries/arceus.aif differ diff --git a/sound/direct_sound_samples/cries/archen.aif b/sound/direct_sound_samples/cries/archen.aif new file mode 100644 index 000000000..2f008dcf7 Binary files /dev/null and b/sound/direct_sound_samples/cries/archen.aif differ diff --git a/sound/direct_sound_samples/cries/archeops.aif b/sound/direct_sound_samples/cries/archeops.aif new file mode 100644 index 000000000..f721fe2d7 Binary files /dev/null and b/sound/direct_sound_samples/cries/archeops.aif differ diff --git a/sound/direct_sound_samples/cries/ariados.aif b/sound/direct_sound_samples/cries/ariados.aif index 1748624fb..de9057b45 100644 Binary files a/sound/direct_sound_samples/cries/ariados.aif and b/sound/direct_sound_samples/cries/ariados.aif differ diff --git a/sound/direct_sound_samples/cries/armaldo.aif b/sound/direct_sound_samples/cries/armaldo.aif index 756bf0842..574a3d753 100644 Binary files a/sound/direct_sound_samples/cries/armaldo.aif and b/sound/direct_sound_samples/cries/armaldo.aif differ diff --git a/sound/direct_sound_samples/cries/aron.aif b/sound/direct_sound_samples/cries/aron.aif index cce70b73b..da82823e2 100644 Binary files a/sound/direct_sound_samples/cries/aron.aif and b/sound/direct_sound_samples/cries/aron.aif differ diff --git a/sound/direct_sound_samples/cries/articuno.aif b/sound/direct_sound_samples/cries/articuno.aif index 4f237dd0f..e3975a17c 100644 Binary files a/sound/direct_sound_samples/cries/articuno.aif and b/sound/direct_sound_samples/cries/articuno.aif differ diff --git a/sound/direct_sound_samples/cries/audino.aif b/sound/direct_sound_samples/cries/audino.aif new file mode 100644 index 000000000..278fc4ca1 Binary files /dev/null and b/sound/direct_sound_samples/cries/audino.aif differ diff --git a/sound/direct_sound_samples/cries/axew.aif b/sound/direct_sound_samples/cries/axew.aif new file mode 100644 index 000000000..1fbaa3ada Binary files /dev/null and b/sound/direct_sound_samples/cries/axew.aif differ diff --git a/sound/direct_sound_samples/cries/azelf.aif b/sound/direct_sound_samples/cries/azelf.aif new file mode 100644 index 000000000..79761d610 Binary files /dev/null and b/sound/direct_sound_samples/cries/azelf.aif differ diff --git a/sound/direct_sound_samples/cries/azumarill.aif b/sound/direct_sound_samples/cries/azumarill.aif index 18411f93c..5d4d994f7 100644 Binary files a/sound/direct_sound_samples/cries/azumarill.aif and b/sound/direct_sound_samples/cries/azumarill.aif differ diff --git a/sound/direct_sound_samples/cries/azurill.aif b/sound/direct_sound_samples/cries/azurill.aif index 7f651c3d3..538001ec4 100644 Binary files a/sound/direct_sound_samples/cries/azurill.aif and b/sound/direct_sound_samples/cries/azurill.aif differ diff --git a/sound/direct_sound_samples/cries/bagon.aif b/sound/direct_sound_samples/cries/bagon.aif index 3843fb9f4..76ec8243a 100644 Binary files a/sound/direct_sound_samples/cries/bagon.aif and b/sound/direct_sound_samples/cries/bagon.aif differ diff --git a/sound/direct_sound_samples/cries/baltoy.aif b/sound/direct_sound_samples/cries/baltoy.aif index 25e1a708a..9c9771924 100644 Binary files a/sound/direct_sound_samples/cries/baltoy.aif and b/sound/direct_sound_samples/cries/baltoy.aif differ diff --git a/sound/direct_sound_samples/cries/banette.aif b/sound/direct_sound_samples/cries/banette.aif index 23713f1b5..e00d6a0ac 100644 Binary files a/sound/direct_sound_samples/cries/banette.aif and b/sound/direct_sound_samples/cries/banette.aif differ diff --git a/sound/direct_sound_samples/cries/barboach.aif b/sound/direct_sound_samples/cries/barboach.aif index 4b9228259..0f1a355be 100644 Binary files a/sound/direct_sound_samples/cries/barboach.aif and b/sound/direct_sound_samples/cries/barboach.aif differ diff --git a/sound/direct_sound_samples/cries/basculin.aif b/sound/direct_sound_samples/cries/basculin.aif new file mode 100644 index 000000000..afeef551e Binary files /dev/null and b/sound/direct_sound_samples/cries/basculin.aif differ diff --git a/sound/direct_sound_samples/cries/bastiodon.aif b/sound/direct_sound_samples/cries/bastiodon.aif new file mode 100644 index 000000000..9c87d2e58 Binary files /dev/null and b/sound/direct_sound_samples/cries/bastiodon.aif differ diff --git a/sound/direct_sound_samples/cries/bayleef.aif b/sound/direct_sound_samples/cries/bayleef.aif index 8cef22df3..b1ff0088d 100644 Binary files a/sound/direct_sound_samples/cries/bayleef.aif and b/sound/direct_sound_samples/cries/bayleef.aif differ diff --git a/sound/direct_sound_samples/cries/beartic.aif b/sound/direct_sound_samples/cries/beartic.aif new file mode 100644 index 000000000..2b5fd99af Binary files /dev/null and b/sound/direct_sound_samples/cries/beartic.aif differ diff --git a/sound/direct_sound_samples/cries/beautifly.aif b/sound/direct_sound_samples/cries/beautifly.aif index 0924b6c55..be81439f1 100644 Binary files a/sound/direct_sound_samples/cries/beautifly.aif and b/sound/direct_sound_samples/cries/beautifly.aif differ diff --git a/sound/direct_sound_samples/cries/beedrill.aif b/sound/direct_sound_samples/cries/beedrill.aif index 00d0bc96c..0a31a1974 100644 Binary files a/sound/direct_sound_samples/cries/beedrill.aif and b/sound/direct_sound_samples/cries/beedrill.aif differ diff --git a/sound/direct_sound_samples/cries/beheeyem.aif b/sound/direct_sound_samples/cries/beheeyem.aif new file mode 100644 index 000000000..c5bf9839f Binary files /dev/null and b/sound/direct_sound_samples/cries/beheeyem.aif differ diff --git a/sound/direct_sound_samples/cries/beldum.aif b/sound/direct_sound_samples/cries/beldum.aif index 76435a6a8..7b7b10c2e 100644 Binary files a/sound/direct_sound_samples/cries/beldum.aif and b/sound/direct_sound_samples/cries/beldum.aif differ diff --git a/sound/direct_sound_samples/cries/bellossom.aif b/sound/direct_sound_samples/cries/bellossom.aif index 86580df65..06ba87374 100644 Binary files a/sound/direct_sound_samples/cries/bellossom.aif and b/sound/direct_sound_samples/cries/bellossom.aif differ diff --git a/sound/direct_sound_samples/cries/bellsprout.aif b/sound/direct_sound_samples/cries/bellsprout.aif index cfdd7aed2..b47ef6023 100644 Binary files a/sound/direct_sound_samples/cries/bellsprout.aif and b/sound/direct_sound_samples/cries/bellsprout.aif differ diff --git a/sound/direct_sound_samples/cries/bibarel.aif b/sound/direct_sound_samples/cries/bibarel.aif new file mode 100644 index 000000000..2c7ea81bb Binary files /dev/null and b/sound/direct_sound_samples/cries/bibarel.aif differ diff --git a/sound/direct_sound_samples/cries/bidoof.aif b/sound/direct_sound_samples/cries/bidoof.aif new file mode 100644 index 000000000..d61765511 Binary files /dev/null and b/sound/direct_sound_samples/cries/bidoof.aif differ diff --git a/sound/direct_sound_samples/cries/bisharp.aif b/sound/direct_sound_samples/cries/bisharp.aif new file mode 100644 index 000000000..ac3bf36d3 Binary files /dev/null and b/sound/direct_sound_samples/cries/bisharp.aif differ diff --git a/sound/direct_sound_samples/cries/blastoise.aif b/sound/direct_sound_samples/cries/blastoise.aif index 76dac2bcc..ed03bd447 100644 Binary files a/sound/direct_sound_samples/cries/blastoise.aif and b/sound/direct_sound_samples/cries/blastoise.aif differ diff --git a/sound/direct_sound_samples/cries/blaziken.aif b/sound/direct_sound_samples/cries/blaziken.aif index 83e5ccf23..b316a8565 100644 Binary files a/sound/direct_sound_samples/cries/blaziken.aif and b/sound/direct_sound_samples/cries/blaziken.aif differ diff --git a/sound/direct_sound_samples/cries/blissey.aif b/sound/direct_sound_samples/cries/blissey.aif index 897eb3d69..58d3b926c 100644 Binary files a/sound/direct_sound_samples/cries/blissey.aif and b/sound/direct_sound_samples/cries/blissey.aif differ diff --git a/sound/direct_sound_samples/cries/blitzle.aif b/sound/direct_sound_samples/cries/blitzle.aif new file mode 100644 index 000000000..c7db171eb Binary files /dev/null and b/sound/direct_sound_samples/cries/blitzle.aif differ diff --git a/sound/direct_sound_samples/cries/boldore.aif b/sound/direct_sound_samples/cries/boldore.aif new file mode 100644 index 000000000..e275af209 Binary files /dev/null and b/sound/direct_sound_samples/cries/boldore.aif differ diff --git a/sound/direct_sound_samples/cries/bonsly.aif b/sound/direct_sound_samples/cries/bonsly.aif new file mode 100644 index 000000000..251865909 Binary files /dev/null and b/sound/direct_sound_samples/cries/bonsly.aif differ diff --git a/sound/direct_sound_samples/cries/bouffalant.aif b/sound/direct_sound_samples/cries/bouffalant.aif new file mode 100644 index 000000000..b4dc574ce Binary files /dev/null and b/sound/direct_sound_samples/cries/bouffalant.aif differ diff --git a/sound/direct_sound_samples/cries/braviary.aif b/sound/direct_sound_samples/cries/braviary.aif new file mode 100644 index 000000000..d35229448 Binary files /dev/null and b/sound/direct_sound_samples/cries/braviary.aif differ diff --git a/sound/direct_sound_samples/cries/breloom.aif b/sound/direct_sound_samples/cries/breloom.aif index ea3f1bb66..2f549c4e6 100644 Binary files a/sound/direct_sound_samples/cries/breloom.aif and b/sound/direct_sound_samples/cries/breloom.aif differ diff --git a/sound/direct_sound_samples/cries/bronzong.aif b/sound/direct_sound_samples/cries/bronzong.aif new file mode 100644 index 000000000..16e171e4f Binary files /dev/null and b/sound/direct_sound_samples/cries/bronzong.aif differ diff --git a/sound/direct_sound_samples/cries/bronzor.aif b/sound/direct_sound_samples/cries/bronzor.aif new file mode 100644 index 000000000..f9007186b Binary files /dev/null and b/sound/direct_sound_samples/cries/bronzor.aif differ diff --git a/sound/direct_sound_samples/cries/budew.aif b/sound/direct_sound_samples/cries/budew.aif new file mode 100644 index 000000000..82e036502 Binary files /dev/null and b/sound/direct_sound_samples/cries/budew.aif differ diff --git a/sound/direct_sound_samples/cries/buizel.aif b/sound/direct_sound_samples/cries/buizel.aif new file mode 100644 index 000000000..910a6b145 Binary files /dev/null and b/sound/direct_sound_samples/cries/buizel.aif differ diff --git a/sound/direct_sound_samples/cries/bulbasaur.aif b/sound/direct_sound_samples/cries/bulbasaur.aif index 040fb1df7..bc49f1617 100644 Binary files a/sound/direct_sound_samples/cries/bulbasaur.aif and b/sound/direct_sound_samples/cries/bulbasaur.aif differ diff --git a/sound/direct_sound_samples/cries/buneary.aif b/sound/direct_sound_samples/cries/buneary.aif new file mode 100644 index 000000000..5ce292967 Binary files /dev/null and b/sound/direct_sound_samples/cries/buneary.aif differ diff --git a/sound/direct_sound_samples/cries/burmy.aif b/sound/direct_sound_samples/cries/burmy.aif new file mode 100644 index 000000000..ea15d0c71 Binary files /dev/null and b/sound/direct_sound_samples/cries/burmy.aif differ diff --git a/sound/direct_sound_samples/cries/butterfree.aif b/sound/direct_sound_samples/cries/butterfree.aif index f27616395..1ce238346 100644 Binary files a/sound/direct_sound_samples/cries/butterfree.aif and b/sound/direct_sound_samples/cries/butterfree.aif differ diff --git a/sound/direct_sound_samples/cries/cacnea.aif b/sound/direct_sound_samples/cries/cacnea.aif index 4fd5acd36..ece82d34c 100644 Binary files a/sound/direct_sound_samples/cries/cacnea.aif and b/sound/direct_sound_samples/cries/cacnea.aif differ diff --git a/sound/direct_sound_samples/cries/cacturne.aif b/sound/direct_sound_samples/cries/cacturne.aif index d9fb8fda8..76e8f3aa9 100644 Binary files a/sound/direct_sound_samples/cries/cacturne.aif and b/sound/direct_sound_samples/cries/cacturne.aif differ diff --git a/sound/direct_sound_samples/cries/camerupt.aif b/sound/direct_sound_samples/cries/camerupt.aif index 325df1220..f47ce498e 100644 Binary files a/sound/direct_sound_samples/cries/camerupt.aif and b/sound/direct_sound_samples/cries/camerupt.aif differ diff --git a/sound/direct_sound_samples/cries/carnivine.aif b/sound/direct_sound_samples/cries/carnivine.aif new file mode 100644 index 000000000..edc8bb049 Binary files /dev/null and b/sound/direct_sound_samples/cries/carnivine.aif differ diff --git a/sound/direct_sound_samples/cries/carracosta.aif b/sound/direct_sound_samples/cries/carracosta.aif new file mode 100644 index 000000000..8f676d83e Binary files /dev/null and b/sound/direct_sound_samples/cries/carracosta.aif differ diff --git a/sound/direct_sound_samples/cries/carvanha.aif b/sound/direct_sound_samples/cries/carvanha.aif index c7cdedf91..8ae11271d 100644 Binary files a/sound/direct_sound_samples/cries/carvanha.aif and b/sound/direct_sound_samples/cries/carvanha.aif differ diff --git a/sound/direct_sound_samples/cries/cascoon.aif b/sound/direct_sound_samples/cries/cascoon.aif index 17eef0ee9..3390ff0db 100644 Binary files a/sound/direct_sound_samples/cries/cascoon.aif and b/sound/direct_sound_samples/cries/cascoon.aif differ diff --git a/sound/direct_sound_samples/cries/castform.aif b/sound/direct_sound_samples/cries/castform.aif index c10745640..23c0c39b5 100644 Binary files a/sound/direct_sound_samples/cries/castform.aif and b/sound/direct_sound_samples/cries/castform.aif differ diff --git a/sound/direct_sound_samples/cries/caterpie.aif b/sound/direct_sound_samples/cries/caterpie.aif index b0b246b4f..c3b599d7d 100644 Binary files a/sound/direct_sound_samples/cries/caterpie.aif and b/sound/direct_sound_samples/cries/caterpie.aif differ diff --git a/sound/direct_sound_samples/cries/celebi.aif b/sound/direct_sound_samples/cries/celebi.aif index 9f9f3ea39..068046dbe 100644 Binary files a/sound/direct_sound_samples/cries/celebi.aif and b/sound/direct_sound_samples/cries/celebi.aif differ diff --git a/sound/direct_sound_samples/cries/chandelure.aif b/sound/direct_sound_samples/cries/chandelure.aif new file mode 100644 index 000000000..de25ee852 Binary files /dev/null and b/sound/direct_sound_samples/cries/chandelure.aif differ diff --git a/sound/direct_sound_samples/cries/chansey.aif b/sound/direct_sound_samples/cries/chansey.aif index d764c86ce..b641fd3a9 100644 Binary files a/sound/direct_sound_samples/cries/chansey.aif and b/sound/direct_sound_samples/cries/chansey.aif differ diff --git a/sound/direct_sound_samples/cries/charizard.aif b/sound/direct_sound_samples/cries/charizard.aif index 48321b792..36e10511a 100644 Binary files a/sound/direct_sound_samples/cries/charizard.aif and b/sound/direct_sound_samples/cries/charizard.aif differ diff --git a/sound/direct_sound_samples/cries/charmander.aif b/sound/direct_sound_samples/cries/charmander.aif index d72c0f9e0..3c96777b6 100644 Binary files a/sound/direct_sound_samples/cries/charmander.aif and b/sound/direct_sound_samples/cries/charmander.aif differ diff --git a/sound/direct_sound_samples/cries/charmeleon.aif b/sound/direct_sound_samples/cries/charmeleon.aif index 8e84af0d8..0cf2f47a1 100644 Binary files a/sound/direct_sound_samples/cries/charmeleon.aif and b/sound/direct_sound_samples/cries/charmeleon.aif differ diff --git a/sound/direct_sound_samples/cries/chatot.aif b/sound/direct_sound_samples/cries/chatot.aif new file mode 100644 index 000000000..6dc58e519 Binary files /dev/null and b/sound/direct_sound_samples/cries/chatot.aif differ diff --git a/sound/direct_sound_samples/cries/cherrim.aif b/sound/direct_sound_samples/cries/cherrim.aif new file mode 100644 index 000000000..fee121278 Binary files /dev/null and b/sound/direct_sound_samples/cries/cherrim.aif differ diff --git a/sound/direct_sound_samples/cries/cherubi.aif b/sound/direct_sound_samples/cries/cherubi.aif new file mode 100644 index 000000000..02fd6d6dd Binary files /dev/null and b/sound/direct_sound_samples/cries/cherubi.aif differ diff --git a/sound/direct_sound_samples/cries/chikorita.aif b/sound/direct_sound_samples/cries/chikorita.aif index 67ceafdc3..b5ccaf7cb 100644 Binary files a/sound/direct_sound_samples/cries/chikorita.aif and b/sound/direct_sound_samples/cries/chikorita.aif differ diff --git a/sound/direct_sound_samples/cries/chimchar.aif b/sound/direct_sound_samples/cries/chimchar.aif new file mode 100644 index 000000000..95c90b633 Binary files /dev/null and b/sound/direct_sound_samples/cries/chimchar.aif differ diff --git a/sound/direct_sound_samples/cries/chimecho.aif b/sound/direct_sound_samples/cries/chimecho.aif index 87ee2faee..b7aacc8bf 100644 Binary files a/sound/direct_sound_samples/cries/chimecho.aif and b/sound/direct_sound_samples/cries/chimecho.aif differ diff --git a/sound/direct_sound_samples/cries/chinchou.aif b/sound/direct_sound_samples/cries/chinchou.aif index 356475678..889cea6c2 100644 Binary files a/sound/direct_sound_samples/cries/chinchou.aif and b/sound/direct_sound_samples/cries/chinchou.aif differ diff --git a/sound/direct_sound_samples/cries/chingling.aif b/sound/direct_sound_samples/cries/chingling.aif new file mode 100644 index 000000000..8154abc5c Binary files /dev/null and b/sound/direct_sound_samples/cries/chingling.aif differ diff --git a/sound/direct_sound_samples/cries/cinccino.aif b/sound/direct_sound_samples/cries/cinccino.aif new file mode 100644 index 000000000..005771f78 Binary files /dev/null and b/sound/direct_sound_samples/cries/cinccino.aif differ diff --git a/sound/direct_sound_samples/cries/clamperl.aif b/sound/direct_sound_samples/cries/clamperl.aif index 7250bd703..9046fa0c2 100644 Binary files a/sound/direct_sound_samples/cries/clamperl.aif and b/sound/direct_sound_samples/cries/clamperl.aif differ diff --git a/sound/direct_sound_samples/cries/claydol.aif b/sound/direct_sound_samples/cries/claydol.aif index b89772021..07cac57a7 100644 Binary files a/sound/direct_sound_samples/cries/claydol.aif and b/sound/direct_sound_samples/cries/claydol.aif differ diff --git a/sound/direct_sound_samples/cries/clefable.aif b/sound/direct_sound_samples/cries/clefable.aif index 9c2d8c664..8ebb7f340 100644 Binary files a/sound/direct_sound_samples/cries/clefable.aif and b/sound/direct_sound_samples/cries/clefable.aif differ diff --git a/sound/direct_sound_samples/cries/clefairy.aif b/sound/direct_sound_samples/cries/clefairy.aif index c370c4a9b..eff944e76 100644 Binary files a/sound/direct_sound_samples/cries/clefairy.aif and b/sound/direct_sound_samples/cries/clefairy.aif differ diff --git a/sound/direct_sound_samples/cries/cleffa.aif b/sound/direct_sound_samples/cries/cleffa.aif index b27cdeca9..c060d6bc1 100644 Binary files a/sound/direct_sound_samples/cries/cleffa.aif and b/sound/direct_sound_samples/cries/cleffa.aif differ diff --git a/sound/direct_sound_samples/cries/cloyster.aif b/sound/direct_sound_samples/cries/cloyster.aif index b406deab0..d93f93d8b 100644 Binary files a/sound/direct_sound_samples/cries/cloyster.aif and b/sound/direct_sound_samples/cries/cloyster.aif differ diff --git a/sound/direct_sound_samples/cries/cobalion.aif b/sound/direct_sound_samples/cries/cobalion.aif new file mode 100644 index 000000000..e53ea9b03 Binary files /dev/null and b/sound/direct_sound_samples/cries/cobalion.aif differ diff --git a/sound/direct_sound_samples/cries/cofagrigus.aif b/sound/direct_sound_samples/cries/cofagrigus.aif new file mode 100644 index 000000000..b971f50bb Binary files /dev/null and b/sound/direct_sound_samples/cries/cofagrigus.aif differ diff --git a/sound/direct_sound_samples/cries/combee.aif b/sound/direct_sound_samples/cries/combee.aif new file mode 100644 index 000000000..d07abbb15 Binary files /dev/null and b/sound/direct_sound_samples/cries/combee.aif differ diff --git a/sound/direct_sound_samples/cries/combusken.aif b/sound/direct_sound_samples/cries/combusken.aif index 7d4b0d4cc..2f53b8f83 100644 Binary files a/sound/direct_sound_samples/cries/combusken.aif and b/sound/direct_sound_samples/cries/combusken.aif differ diff --git a/sound/direct_sound_samples/cries/conkeldurr.aif b/sound/direct_sound_samples/cries/conkeldurr.aif new file mode 100644 index 000000000..8fc66c6b6 Binary files /dev/null and b/sound/direct_sound_samples/cries/conkeldurr.aif differ diff --git a/sound/direct_sound_samples/cries/corphish.aif b/sound/direct_sound_samples/cries/corphish.aif index f0f5ca01e..2605e1fd2 100644 Binary files a/sound/direct_sound_samples/cries/corphish.aif and b/sound/direct_sound_samples/cries/corphish.aif differ diff --git a/sound/direct_sound_samples/cries/corsola.aif b/sound/direct_sound_samples/cries/corsola.aif index 68e743bfd..6eae55ea7 100644 Binary files a/sound/direct_sound_samples/cries/corsola.aif and b/sound/direct_sound_samples/cries/corsola.aif differ diff --git a/sound/direct_sound_samples/cries/cottonee.aif b/sound/direct_sound_samples/cries/cottonee.aif new file mode 100644 index 000000000..526dc5f79 Binary files /dev/null and b/sound/direct_sound_samples/cries/cottonee.aif differ diff --git a/sound/direct_sound_samples/cries/cradily.aif b/sound/direct_sound_samples/cries/cradily.aif index 197dc8d92..695f4c36f 100644 Binary files a/sound/direct_sound_samples/cries/cradily.aif and b/sound/direct_sound_samples/cries/cradily.aif differ diff --git a/sound/direct_sound_samples/cries/cranidos.aif b/sound/direct_sound_samples/cries/cranidos.aif new file mode 100644 index 000000000..4e0c32b7a Binary files /dev/null and b/sound/direct_sound_samples/cries/cranidos.aif differ diff --git a/sound/direct_sound_samples/cries/crawdaunt.aif b/sound/direct_sound_samples/cries/crawdaunt.aif index a203ce2fb..091e34fbd 100644 Binary files a/sound/direct_sound_samples/cries/crawdaunt.aif and b/sound/direct_sound_samples/cries/crawdaunt.aif differ diff --git a/sound/direct_sound_samples/cries/cresselia.aif b/sound/direct_sound_samples/cries/cresselia.aif new file mode 100644 index 000000000..e7f25b717 Binary files /dev/null and b/sound/direct_sound_samples/cries/cresselia.aif differ diff --git a/sound/direct_sound_samples/cries/croagunk.aif b/sound/direct_sound_samples/cries/croagunk.aif new file mode 100644 index 000000000..6ebc6cc8b Binary files /dev/null and b/sound/direct_sound_samples/cries/croagunk.aif differ diff --git a/sound/direct_sound_samples/cries/crobat.aif b/sound/direct_sound_samples/cries/crobat.aif index 75d039bd8..f3f458171 100644 Binary files a/sound/direct_sound_samples/cries/crobat.aif and b/sound/direct_sound_samples/cries/crobat.aif differ diff --git a/sound/direct_sound_samples/cries/croconaw.aif b/sound/direct_sound_samples/cries/croconaw.aif index afb7f3fdc..791eb366d 100644 Binary files a/sound/direct_sound_samples/cries/croconaw.aif and b/sound/direct_sound_samples/cries/croconaw.aif differ diff --git a/sound/direct_sound_samples/cries/crustle.aif b/sound/direct_sound_samples/cries/crustle.aif new file mode 100644 index 000000000..d4a383646 Binary files /dev/null and b/sound/direct_sound_samples/cries/crustle.aif differ diff --git a/sound/direct_sound_samples/cries/unused_265.aif b/sound/direct_sound_samples/cries/cry_unused_265.aif similarity index 100% rename from sound/direct_sound_samples/cries/unused_265.aif rename to sound/direct_sound_samples/cries/cry_unused_265.aif diff --git a/sound/direct_sound_samples/cries/unused_268.aif b/sound/direct_sound_samples/cries/cry_unused_268.aif similarity index 100% rename from sound/direct_sound_samples/cries/unused_268.aif rename to sound/direct_sound_samples/cries/cry_unused_268.aif diff --git a/sound/direct_sound_samples/cries/cryogonal.aif b/sound/direct_sound_samples/cries/cryogonal.aif new file mode 100644 index 000000000..4e4ead6c1 Binary files /dev/null and b/sound/direct_sound_samples/cries/cryogonal.aif differ diff --git a/sound/direct_sound_samples/cries/cubchoo.aif b/sound/direct_sound_samples/cries/cubchoo.aif new file mode 100644 index 000000000..6f739fdd9 Binary files /dev/null and b/sound/direct_sound_samples/cries/cubchoo.aif differ diff --git a/sound/direct_sound_samples/cries/cubone.aif b/sound/direct_sound_samples/cries/cubone.aif index 170745da1..2c00dd2ea 100644 Binary files a/sound/direct_sound_samples/cries/cubone.aif and b/sound/direct_sound_samples/cries/cubone.aif differ diff --git a/sound/direct_sound_samples/cries/cyndaquil.aif b/sound/direct_sound_samples/cries/cyndaquil.aif index 4aa580199..4f0b5481f 100644 Binary files a/sound/direct_sound_samples/cries/cyndaquil.aif and b/sound/direct_sound_samples/cries/cyndaquil.aif differ diff --git a/sound/direct_sound_samples/cries/darkrai.aif b/sound/direct_sound_samples/cries/darkrai.aif new file mode 100644 index 000000000..db14a0ad7 Binary files /dev/null and b/sound/direct_sound_samples/cries/darkrai.aif differ diff --git a/sound/direct_sound_samples/cries/darmanitan.aif b/sound/direct_sound_samples/cries/darmanitan.aif new file mode 100644 index 000000000..97efdf8b9 Binary files /dev/null and b/sound/direct_sound_samples/cries/darmanitan.aif differ diff --git a/sound/direct_sound_samples/cries/darumaka.aif b/sound/direct_sound_samples/cries/darumaka.aif new file mode 100644 index 000000000..863f3deb9 Binary files /dev/null and b/sound/direct_sound_samples/cries/darumaka.aif differ diff --git a/sound/direct_sound_samples/cries/deerling.aif b/sound/direct_sound_samples/cries/deerling.aif new file mode 100644 index 000000000..09ace4dc7 Binary files /dev/null and b/sound/direct_sound_samples/cries/deerling.aif differ diff --git a/sound/direct_sound_samples/cries/deino.aif b/sound/direct_sound_samples/cries/deino.aif new file mode 100644 index 000000000..bf3987c29 Binary files /dev/null and b/sound/direct_sound_samples/cries/deino.aif differ diff --git a/sound/direct_sound_samples/cries/delcatty.aif b/sound/direct_sound_samples/cries/delcatty.aif index dd665b110..a30321a9f 100644 Binary files a/sound/direct_sound_samples/cries/delcatty.aif and b/sound/direct_sound_samples/cries/delcatty.aif differ diff --git a/sound/direct_sound_samples/cries/delibird.aif b/sound/direct_sound_samples/cries/delibird.aif index dbedc42d4..618bca94b 100644 Binary files a/sound/direct_sound_samples/cries/delibird.aif and b/sound/direct_sound_samples/cries/delibird.aif differ diff --git a/sound/direct_sound_samples/cries/deoxys.aif b/sound/direct_sound_samples/cries/deoxys.aif index b9623b337..d39b565a0 100644 Binary files a/sound/direct_sound_samples/cries/deoxys.aif and b/sound/direct_sound_samples/cries/deoxys.aif differ diff --git a/sound/direct_sound_samples/cries/dewgong.aif b/sound/direct_sound_samples/cries/dewgong.aif index 72d69b773..52c8b6f9b 100644 Binary files a/sound/direct_sound_samples/cries/dewgong.aif and b/sound/direct_sound_samples/cries/dewgong.aif differ diff --git a/sound/direct_sound_samples/cries/dewott.aif b/sound/direct_sound_samples/cries/dewott.aif new file mode 100644 index 000000000..4f45de41a Binary files /dev/null and b/sound/direct_sound_samples/cries/dewott.aif differ diff --git a/sound/direct_sound_samples/cries/dialga.aif b/sound/direct_sound_samples/cries/dialga.aif new file mode 100644 index 000000000..3bc128ec2 Binary files /dev/null and b/sound/direct_sound_samples/cries/dialga.aif differ diff --git a/sound/direct_sound_samples/cries/diglett.aif b/sound/direct_sound_samples/cries/diglett.aif index b116af7f2..dac924fb8 100644 Binary files a/sound/direct_sound_samples/cries/diglett.aif and b/sound/direct_sound_samples/cries/diglett.aif differ diff --git a/sound/direct_sound_samples/cries/ditto.aif b/sound/direct_sound_samples/cries/ditto.aif index 2c797f4c4..b73fcb764 100644 Binary files a/sound/direct_sound_samples/cries/ditto.aif and b/sound/direct_sound_samples/cries/ditto.aif differ diff --git a/sound/direct_sound_samples/cries/dodrio.aif b/sound/direct_sound_samples/cries/dodrio.aif index 111d8bf3e..222eb7252 100644 Binary files a/sound/direct_sound_samples/cries/dodrio.aif and b/sound/direct_sound_samples/cries/dodrio.aif differ diff --git a/sound/direct_sound_samples/cries/doduo.aif b/sound/direct_sound_samples/cries/doduo.aif index 5700b91d9..5a3a82527 100644 Binary files a/sound/direct_sound_samples/cries/doduo.aif and b/sound/direct_sound_samples/cries/doduo.aif differ diff --git a/sound/direct_sound_samples/cries/donphan.aif b/sound/direct_sound_samples/cries/donphan.aif index a41c124b1..76f1dfaca 100644 Binary files a/sound/direct_sound_samples/cries/donphan.aif and b/sound/direct_sound_samples/cries/donphan.aif differ diff --git a/sound/direct_sound_samples/cries/dragonair.aif b/sound/direct_sound_samples/cries/dragonair.aif index 38c3955ef..3e0f81d14 100644 Binary files a/sound/direct_sound_samples/cries/dragonair.aif and b/sound/direct_sound_samples/cries/dragonair.aif differ diff --git a/sound/direct_sound_samples/cries/dragonite.aif b/sound/direct_sound_samples/cries/dragonite.aif index d1e7b11cf..3719c9932 100644 Binary files a/sound/direct_sound_samples/cries/dragonite.aif and b/sound/direct_sound_samples/cries/dragonite.aif differ diff --git a/sound/direct_sound_samples/cries/drapion.aif b/sound/direct_sound_samples/cries/drapion.aif new file mode 100644 index 000000000..a5418de2b Binary files /dev/null and b/sound/direct_sound_samples/cries/drapion.aif differ diff --git a/sound/direct_sound_samples/cries/dratini.aif b/sound/direct_sound_samples/cries/dratini.aif index 298497480..8de5583f0 100644 Binary files a/sound/direct_sound_samples/cries/dratini.aif and b/sound/direct_sound_samples/cries/dratini.aif differ diff --git a/sound/direct_sound_samples/cries/drifblim.aif b/sound/direct_sound_samples/cries/drifblim.aif new file mode 100644 index 000000000..a1afbdc71 Binary files /dev/null and b/sound/direct_sound_samples/cries/drifblim.aif differ diff --git a/sound/direct_sound_samples/cries/drifloon.aif b/sound/direct_sound_samples/cries/drifloon.aif new file mode 100644 index 000000000..bf5b8b20e Binary files /dev/null and b/sound/direct_sound_samples/cries/drifloon.aif differ diff --git a/sound/direct_sound_samples/cries/drilbur.aif b/sound/direct_sound_samples/cries/drilbur.aif new file mode 100644 index 000000000..8ec6e9095 Binary files /dev/null and b/sound/direct_sound_samples/cries/drilbur.aif differ diff --git a/sound/direct_sound_samples/cries/drowzee.aif b/sound/direct_sound_samples/cries/drowzee.aif index 0d53eb2ff..8b50dbd4a 100644 Binary files a/sound/direct_sound_samples/cries/drowzee.aif and b/sound/direct_sound_samples/cries/drowzee.aif differ diff --git a/sound/direct_sound_samples/cries/druddigon.aif b/sound/direct_sound_samples/cries/druddigon.aif new file mode 100644 index 000000000..52c25e304 Binary files /dev/null and b/sound/direct_sound_samples/cries/druddigon.aif differ diff --git a/sound/direct_sound_samples/cries/ducklett.aif b/sound/direct_sound_samples/cries/ducklett.aif new file mode 100644 index 000000000..d556d5568 Binary files /dev/null and b/sound/direct_sound_samples/cries/ducklett.aif differ diff --git a/sound/direct_sound_samples/cries/dugtrio.aif b/sound/direct_sound_samples/cries/dugtrio.aif index dff573dfe..875e4638e 100644 Binary files a/sound/direct_sound_samples/cries/dugtrio.aif and b/sound/direct_sound_samples/cries/dugtrio.aif differ diff --git a/sound/direct_sound_samples/cries/dunsparce.aif b/sound/direct_sound_samples/cries/dunsparce.aif index 454617c05..b2e246eee 100644 Binary files a/sound/direct_sound_samples/cries/dunsparce.aif and b/sound/direct_sound_samples/cries/dunsparce.aif differ diff --git a/sound/direct_sound_samples/cries/duosion.aif b/sound/direct_sound_samples/cries/duosion.aif new file mode 100644 index 000000000..3003a3a00 Binary files /dev/null and b/sound/direct_sound_samples/cries/duosion.aif differ diff --git a/sound/direct_sound_samples/cries/durant.aif b/sound/direct_sound_samples/cries/durant.aif new file mode 100644 index 000000000..d3e32043b Binary files /dev/null and b/sound/direct_sound_samples/cries/durant.aif differ diff --git a/sound/direct_sound_samples/cries/dusclops.aif b/sound/direct_sound_samples/cries/dusclops.aif index de9657e4f..d25405b2b 100644 Binary files a/sound/direct_sound_samples/cries/dusclops.aif and b/sound/direct_sound_samples/cries/dusclops.aif differ diff --git a/sound/direct_sound_samples/cries/dusknoir.aif b/sound/direct_sound_samples/cries/dusknoir.aif new file mode 100644 index 000000000..7bbc50d16 Binary files /dev/null and b/sound/direct_sound_samples/cries/dusknoir.aif differ diff --git a/sound/direct_sound_samples/cries/duskull.aif b/sound/direct_sound_samples/cries/duskull.aif index d84ea274e..71535909c 100644 Binary files a/sound/direct_sound_samples/cries/duskull.aif and b/sound/direct_sound_samples/cries/duskull.aif differ diff --git a/sound/direct_sound_samples/cries/dustox.aif b/sound/direct_sound_samples/cries/dustox.aif index 56d8eb336..94f22ae63 100644 Binary files a/sound/direct_sound_samples/cries/dustox.aif and b/sound/direct_sound_samples/cries/dustox.aif differ diff --git a/sound/direct_sound_samples/cries/dwebble.aif b/sound/direct_sound_samples/cries/dwebble.aif new file mode 100644 index 000000000..066772324 Binary files /dev/null and b/sound/direct_sound_samples/cries/dwebble.aif differ diff --git a/sound/direct_sound_samples/cries/eelektrik.aif b/sound/direct_sound_samples/cries/eelektrik.aif new file mode 100644 index 000000000..7e73ba7d1 Binary files /dev/null and b/sound/direct_sound_samples/cries/eelektrik.aif differ diff --git a/sound/direct_sound_samples/cries/eelektross.aif b/sound/direct_sound_samples/cries/eelektross.aif new file mode 100644 index 000000000..efd8a146f Binary files /dev/null and b/sound/direct_sound_samples/cries/eelektross.aif differ diff --git a/sound/direct_sound_samples/cries/eevee.aif b/sound/direct_sound_samples/cries/eevee.aif index 8711a1470..ce8bf61af 100644 Binary files a/sound/direct_sound_samples/cries/eevee.aif and b/sound/direct_sound_samples/cries/eevee.aif differ diff --git a/sound/direct_sound_samples/cries/ekans.aif b/sound/direct_sound_samples/cries/ekans.aif index 9eb396735..6d933819d 100644 Binary files a/sound/direct_sound_samples/cries/ekans.aif and b/sound/direct_sound_samples/cries/ekans.aif differ diff --git a/sound/direct_sound_samples/cries/electabuzz.aif b/sound/direct_sound_samples/cries/electabuzz.aif index 5abdb49b7..a57bdf37e 100644 Binary files a/sound/direct_sound_samples/cries/electabuzz.aif and b/sound/direct_sound_samples/cries/electabuzz.aif differ diff --git a/sound/direct_sound_samples/cries/electivire.aif b/sound/direct_sound_samples/cries/electivire.aif new file mode 100644 index 000000000..1cabc6435 Binary files /dev/null and b/sound/direct_sound_samples/cries/electivire.aif differ diff --git a/sound/direct_sound_samples/cries/electrike.aif b/sound/direct_sound_samples/cries/electrike.aif index 56c9666df..d446cd634 100644 Binary files a/sound/direct_sound_samples/cries/electrike.aif and b/sound/direct_sound_samples/cries/electrike.aif differ diff --git a/sound/direct_sound_samples/cries/electrode.aif b/sound/direct_sound_samples/cries/electrode.aif index cbd7f0971..19a982d1e 100644 Binary files a/sound/direct_sound_samples/cries/electrode.aif and b/sound/direct_sound_samples/cries/electrode.aif differ diff --git a/sound/direct_sound_samples/cries/elekid.aif b/sound/direct_sound_samples/cries/elekid.aif index 839bdee17..4afbde5cc 100644 Binary files a/sound/direct_sound_samples/cries/elekid.aif and b/sound/direct_sound_samples/cries/elekid.aif differ diff --git a/sound/direct_sound_samples/cries/elgyem.aif b/sound/direct_sound_samples/cries/elgyem.aif new file mode 100644 index 000000000..4a7ae4e42 Binary files /dev/null and b/sound/direct_sound_samples/cries/elgyem.aif differ diff --git a/sound/direct_sound_samples/cries/emboar.aif b/sound/direct_sound_samples/cries/emboar.aif new file mode 100644 index 000000000..68b4bd7ef Binary files /dev/null and b/sound/direct_sound_samples/cries/emboar.aif differ diff --git a/sound/direct_sound_samples/cries/emolga.aif b/sound/direct_sound_samples/cries/emolga.aif new file mode 100644 index 000000000..25aba1ea8 Binary files /dev/null and b/sound/direct_sound_samples/cries/emolga.aif differ diff --git a/sound/direct_sound_samples/cries/empoleon.aif b/sound/direct_sound_samples/cries/empoleon.aif new file mode 100644 index 000000000..26648ca34 Binary files /dev/null and b/sound/direct_sound_samples/cries/empoleon.aif differ diff --git a/sound/direct_sound_samples/cries/entei.aif b/sound/direct_sound_samples/cries/entei.aif index 56a740207..63fdcc783 100644 Binary files a/sound/direct_sound_samples/cries/entei.aif and b/sound/direct_sound_samples/cries/entei.aif differ diff --git a/sound/direct_sound_samples/cries/escavalier.aif b/sound/direct_sound_samples/cries/escavalier.aif new file mode 100644 index 000000000..55ee1ef58 Binary files /dev/null and b/sound/direct_sound_samples/cries/escavalier.aif differ diff --git a/sound/direct_sound_samples/cries/espeon.aif b/sound/direct_sound_samples/cries/espeon.aif index 53dc62f4d..51f96c911 100644 Binary files a/sound/direct_sound_samples/cries/espeon.aif and b/sound/direct_sound_samples/cries/espeon.aif differ diff --git a/sound/direct_sound_samples/cries/excadrill.aif b/sound/direct_sound_samples/cries/excadrill.aif new file mode 100644 index 000000000..7709bee7d Binary files /dev/null and b/sound/direct_sound_samples/cries/excadrill.aif differ diff --git a/sound/direct_sound_samples/cries/exeggcute.aif b/sound/direct_sound_samples/cries/exeggcute.aif index 147912c2f..384b99909 100644 Binary files a/sound/direct_sound_samples/cries/exeggcute.aif and b/sound/direct_sound_samples/cries/exeggcute.aif differ diff --git a/sound/direct_sound_samples/cries/exeggutor.aif b/sound/direct_sound_samples/cries/exeggutor.aif index c0b9177bf..15ddbbdfa 100644 Binary files a/sound/direct_sound_samples/cries/exeggutor.aif and b/sound/direct_sound_samples/cries/exeggutor.aif differ diff --git a/sound/direct_sound_samples/cries/exploud.aif b/sound/direct_sound_samples/cries/exploud.aif index 5b80870cc..7b97db232 100644 Binary files a/sound/direct_sound_samples/cries/exploud.aif and b/sound/direct_sound_samples/cries/exploud.aif differ diff --git a/sound/direct_sound_samples/cries/farfetchd.aif b/sound/direct_sound_samples/cries/farfetchd.aif index f1db556dc..d3838c676 100644 Binary files a/sound/direct_sound_samples/cries/farfetchd.aif and b/sound/direct_sound_samples/cries/farfetchd.aif differ diff --git a/sound/direct_sound_samples/cries/fearow.aif b/sound/direct_sound_samples/cries/fearow.aif index 74a76f6d4..f111ca15a 100644 Binary files a/sound/direct_sound_samples/cries/fearow.aif and b/sound/direct_sound_samples/cries/fearow.aif differ diff --git a/sound/direct_sound_samples/cries/feebas.aif b/sound/direct_sound_samples/cries/feebas.aif index c386522f1..7cc5452a4 100644 Binary files a/sound/direct_sound_samples/cries/feebas.aif and b/sound/direct_sound_samples/cries/feebas.aif differ diff --git a/sound/direct_sound_samples/cries/feraligatr.aif b/sound/direct_sound_samples/cries/feraligatr.aif index 9fcd93cff..070e204c3 100644 Binary files a/sound/direct_sound_samples/cries/feraligatr.aif and b/sound/direct_sound_samples/cries/feraligatr.aif differ diff --git a/sound/direct_sound_samples/cries/ferroseed.aif b/sound/direct_sound_samples/cries/ferroseed.aif new file mode 100644 index 000000000..4073bf6ff Binary files /dev/null and b/sound/direct_sound_samples/cries/ferroseed.aif differ diff --git a/sound/direct_sound_samples/cries/ferrothorn.aif b/sound/direct_sound_samples/cries/ferrothorn.aif new file mode 100644 index 000000000..e041923fc Binary files /dev/null and b/sound/direct_sound_samples/cries/ferrothorn.aif differ diff --git a/sound/direct_sound_samples/cries/finneon.aif b/sound/direct_sound_samples/cries/finneon.aif new file mode 100644 index 000000000..d6eb52466 Binary files /dev/null and b/sound/direct_sound_samples/cries/finneon.aif differ diff --git a/sound/direct_sound_samples/cries/flaaffy.aif b/sound/direct_sound_samples/cries/flaaffy.aif index 93dfacfaf..a9f809d53 100644 Binary files a/sound/direct_sound_samples/cries/flaaffy.aif and b/sound/direct_sound_samples/cries/flaaffy.aif differ diff --git a/sound/direct_sound_samples/cries/flareon.aif b/sound/direct_sound_samples/cries/flareon.aif index 58d28e60a..d8e70213d 100644 Binary files a/sound/direct_sound_samples/cries/flareon.aif and b/sound/direct_sound_samples/cries/flareon.aif differ diff --git a/sound/direct_sound_samples/cries/floatzel.aif b/sound/direct_sound_samples/cries/floatzel.aif new file mode 100644 index 000000000..60424b367 Binary files /dev/null and b/sound/direct_sound_samples/cries/floatzel.aif differ diff --git a/sound/direct_sound_samples/cries/flygon.aif b/sound/direct_sound_samples/cries/flygon.aif index c8c377016..06abfcf26 100644 Binary files a/sound/direct_sound_samples/cries/flygon.aif and b/sound/direct_sound_samples/cries/flygon.aif differ diff --git a/sound/direct_sound_samples/cries/foongus.aif b/sound/direct_sound_samples/cries/foongus.aif new file mode 100644 index 000000000..7d32598b5 Binary files /dev/null and b/sound/direct_sound_samples/cries/foongus.aif differ diff --git a/sound/direct_sound_samples/cries/forretress.aif b/sound/direct_sound_samples/cries/forretress.aif index 288dacbea..4fae6d037 100644 Binary files a/sound/direct_sound_samples/cries/forretress.aif and b/sound/direct_sound_samples/cries/forretress.aif differ diff --git a/sound/direct_sound_samples/cries/fraxure.aif b/sound/direct_sound_samples/cries/fraxure.aif new file mode 100644 index 000000000..43fcf4221 Binary files /dev/null and b/sound/direct_sound_samples/cries/fraxure.aif differ diff --git a/sound/direct_sound_samples/cries/frillish.aif b/sound/direct_sound_samples/cries/frillish.aif new file mode 100644 index 000000000..b63a21f47 Binary files /dev/null and b/sound/direct_sound_samples/cries/frillish.aif differ diff --git a/sound/direct_sound_samples/cries/froslass.aif b/sound/direct_sound_samples/cries/froslass.aif new file mode 100644 index 000000000..2c6a0be00 Binary files /dev/null and b/sound/direct_sound_samples/cries/froslass.aif differ diff --git a/sound/direct_sound_samples/cries/furret.aif b/sound/direct_sound_samples/cries/furret.aif index 6b4e9ce11..6ce107b10 100644 Binary files a/sound/direct_sound_samples/cries/furret.aif and b/sound/direct_sound_samples/cries/furret.aif differ diff --git a/sound/direct_sound_samples/cries/gabite.aif b/sound/direct_sound_samples/cries/gabite.aif new file mode 100644 index 000000000..17226eb28 Binary files /dev/null and b/sound/direct_sound_samples/cries/gabite.aif differ diff --git a/sound/direct_sound_samples/cries/gallade.aif b/sound/direct_sound_samples/cries/gallade.aif new file mode 100644 index 000000000..7de776bd1 Binary files /dev/null and b/sound/direct_sound_samples/cries/gallade.aif differ diff --git a/sound/direct_sound_samples/cries/galvantula.aif b/sound/direct_sound_samples/cries/galvantula.aif new file mode 100644 index 000000000..f2989d840 Binary files /dev/null and b/sound/direct_sound_samples/cries/galvantula.aif differ diff --git a/sound/direct_sound_samples/cries/garbodor.aif b/sound/direct_sound_samples/cries/garbodor.aif new file mode 100644 index 000000000..28f95184a Binary files /dev/null and b/sound/direct_sound_samples/cries/garbodor.aif differ diff --git a/sound/direct_sound_samples/cries/garchomp.aif b/sound/direct_sound_samples/cries/garchomp.aif new file mode 100644 index 000000000..a5165a733 Binary files /dev/null and b/sound/direct_sound_samples/cries/garchomp.aif differ diff --git a/sound/direct_sound_samples/cries/gardevoir.aif b/sound/direct_sound_samples/cries/gardevoir.aif index a14780990..f7cd7d523 100644 Binary files a/sound/direct_sound_samples/cries/gardevoir.aif and b/sound/direct_sound_samples/cries/gardevoir.aif differ diff --git a/sound/direct_sound_samples/cries/gastly.aif b/sound/direct_sound_samples/cries/gastly.aif index 93cef851d..8dd90bff4 100644 Binary files a/sound/direct_sound_samples/cries/gastly.aif and b/sound/direct_sound_samples/cries/gastly.aif differ diff --git a/sound/direct_sound_samples/cries/gastrodon.aif b/sound/direct_sound_samples/cries/gastrodon.aif new file mode 100644 index 000000000..7c33ebd99 Binary files /dev/null and b/sound/direct_sound_samples/cries/gastrodon.aif differ diff --git a/sound/direct_sound_samples/cries/genesect.aif b/sound/direct_sound_samples/cries/genesect.aif new file mode 100644 index 000000000..4c0e306be Binary files /dev/null and b/sound/direct_sound_samples/cries/genesect.aif differ diff --git a/sound/direct_sound_samples/cries/gengar.aif b/sound/direct_sound_samples/cries/gengar.aif index 379b5d37e..0f7a59c33 100644 Binary files a/sound/direct_sound_samples/cries/gengar.aif and b/sound/direct_sound_samples/cries/gengar.aif differ diff --git a/sound/direct_sound_samples/cries/geodude.aif b/sound/direct_sound_samples/cries/geodude.aif index 143b9031c..6c8e1779f 100644 Binary files a/sound/direct_sound_samples/cries/geodude.aif and b/sound/direct_sound_samples/cries/geodude.aif differ diff --git a/sound/direct_sound_samples/cries/gible.aif b/sound/direct_sound_samples/cries/gible.aif new file mode 100644 index 000000000..47b8635e9 Binary files /dev/null and b/sound/direct_sound_samples/cries/gible.aif differ diff --git a/sound/direct_sound_samples/cries/gigalith.aif b/sound/direct_sound_samples/cries/gigalith.aif new file mode 100644 index 000000000..98cffe443 Binary files /dev/null and b/sound/direct_sound_samples/cries/gigalith.aif differ diff --git a/sound/direct_sound_samples/cries/girafarig.aif b/sound/direct_sound_samples/cries/girafarig.aif index 1dd5f93e2..ff56ab97c 100644 Binary files a/sound/direct_sound_samples/cries/girafarig.aif and b/sound/direct_sound_samples/cries/girafarig.aif differ diff --git a/sound/direct_sound_samples/cries/giratina.aif b/sound/direct_sound_samples/cries/giratina.aif new file mode 100644 index 000000000..105a24de0 Binary files /dev/null and b/sound/direct_sound_samples/cries/giratina.aif differ diff --git a/sound/direct_sound_samples/cries/glaceon.aif b/sound/direct_sound_samples/cries/glaceon.aif new file mode 100644 index 000000000..fc7cc9f89 Binary files /dev/null and b/sound/direct_sound_samples/cries/glaceon.aif differ diff --git a/sound/direct_sound_samples/cries/glalie.aif b/sound/direct_sound_samples/cries/glalie.aif index e4e896547..233515b6a 100644 Binary files a/sound/direct_sound_samples/cries/glalie.aif and b/sound/direct_sound_samples/cries/glalie.aif differ diff --git a/sound/direct_sound_samples/cries/glameow.aif b/sound/direct_sound_samples/cries/glameow.aif new file mode 100644 index 000000000..ad1d87353 Binary files /dev/null and b/sound/direct_sound_samples/cries/glameow.aif differ diff --git a/sound/direct_sound_samples/cries/gligar.aif b/sound/direct_sound_samples/cries/gligar.aif index 4050f08b0..4908fb6b0 100644 Binary files a/sound/direct_sound_samples/cries/gligar.aif and b/sound/direct_sound_samples/cries/gligar.aif differ diff --git a/sound/direct_sound_samples/cries/gliscor.aif b/sound/direct_sound_samples/cries/gliscor.aif new file mode 100644 index 000000000..ccd116c29 Binary files /dev/null and b/sound/direct_sound_samples/cries/gliscor.aif differ diff --git a/sound/direct_sound_samples/cries/gloom.aif b/sound/direct_sound_samples/cries/gloom.aif index e930328ac..d15e3cca7 100644 Binary files a/sound/direct_sound_samples/cries/gloom.aif and b/sound/direct_sound_samples/cries/gloom.aif differ diff --git a/sound/direct_sound_samples/cries/golbat.aif b/sound/direct_sound_samples/cries/golbat.aif index 11413df3a..b08da62f5 100644 Binary files a/sound/direct_sound_samples/cries/golbat.aif and b/sound/direct_sound_samples/cries/golbat.aif differ diff --git a/sound/direct_sound_samples/cries/goldeen.aif b/sound/direct_sound_samples/cries/goldeen.aif index 81fd1ecdf..2c93ba759 100644 Binary files a/sound/direct_sound_samples/cries/goldeen.aif and b/sound/direct_sound_samples/cries/goldeen.aif differ diff --git a/sound/direct_sound_samples/cries/golduck.aif b/sound/direct_sound_samples/cries/golduck.aif index b6b71a7a4..68645c9df 100644 Binary files a/sound/direct_sound_samples/cries/golduck.aif and b/sound/direct_sound_samples/cries/golduck.aif differ diff --git a/sound/direct_sound_samples/cries/golem.aif b/sound/direct_sound_samples/cries/golem.aif index 0d2c4515e..06451cdf1 100644 Binary files a/sound/direct_sound_samples/cries/golem.aif and b/sound/direct_sound_samples/cries/golem.aif differ diff --git a/sound/direct_sound_samples/cries/golett.aif b/sound/direct_sound_samples/cries/golett.aif new file mode 100644 index 000000000..3610df2a5 Binary files /dev/null and b/sound/direct_sound_samples/cries/golett.aif differ diff --git a/sound/direct_sound_samples/cries/golurk.aif b/sound/direct_sound_samples/cries/golurk.aif new file mode 100644 index 000000000..b9bd6914b Binary files /dev/null and b/sound/direct_sound_samples/cries/golurk.aif differ diff --git a/sound/direct_sound_samples/cries/gorebyss.aif b/sound/direct_sound_samples/cries/gorebyss.aif index b7605062c..48277537a 100644 Binary files a/sound/direct_sound_samples/cries/gorebyss.aif and b/sound/direct_sound_samples/cries/gorebyss.aif differ diff --git a/sound/direct_sound_samples/cries/gothita.aif b/sound/direct_sound_samples/cries/gothita.aif new file mode 100644 index 000000000..78e9b1880 Binary files /dev/null and b/sound/direct_sound_samples/cries/gothita.aif differ diff --git a/sound/direct_sound_samples/cries/gothitelle.aif b/sound/direct_sound_samples/cries/gothitelle.aif new file mode 100644 index 000000000..f7f120207 Binary files /dev/null and b/sound/direct_sound_samples/cries/gothitelle.aif differ diff --git a/sound/direct_sound_samples/cries/gothorita.aif b/sound/direct_sound_samples/cries/gothorita.aif new file mode 100644 index 000000000..10ea224c6 Binary files /dev/null and b/sound/direct_sound_samples/cries/gothorita.aif differ diff --git a/sound/direct_sound_samples/cries/granbull.aif b/sound/direct_sound_samples/cries/granbull.aif index 146b3bd0c..6c4563fb3 100644 Binary files a/sound/direct_sound_samples/cries/granbull.aif and b/sound/direct_sound_samples/cries/granbull.aif differ diff --git a/sound/direct_sound_samples/cries/graveler.aif b/sound/direct_sound_samples/cries/graveler.aif index 773994228..84828f10f 100644 Binary files a/sound/direct_sound_samples/cries/graveler.aif and b/sound/direct_sound_samples/cries/graveler.aif differ diff --git a/sound/direct_sound_samples/cries/grimer.aif b/sound/direct_sound_samples/cries/grimer.aif index 95eed1061..160cfe766 100644 Binary files a/sound/direct_sound_samples/cries/grimer.aif and b/sound/direct_sound_samples/cries/grimer.aif differ diff --git a/sound/direct_sound_samples/cries/grotle.aif b/sound/direct_sound_samples/cries/grotle.aif new file mode 100644 index 000000000..71a2d7d1a Binary files /dev/null and b/sound/direct_sound_samples/cries/grotle.aif differ diff --git a/sound/direct_sound_samples/cries/groudon.aif b/sound/direct_sound_samples/cries/groudon.aif index 62452b4d9..f8056c54b 100644 Binary files a/sound/direct_sound_samples/cries/groudon.aif and b/sound/direct_sound_samples/cries/groudon.aif differ diff --git a/sound/direct_sound_samples/cries/grovyle.aif b/sound/direct_sound_samples/cries/grovyle.aif index 983bcfff3..7015e6430 100644 Binary files a/sound/direct_sound_samples/cries/grovyle.aif and b/sound/direct_sound_samples/cries/grovyle.aif differ diff --git a/sound/direct_sound_samples/cries/growlithe.aif b/sound/direct_sound_samples/cries/growlithe.aif index 134e29834..1f98002d9 100644 Binary files a/sound/direct_sound_samples/cries/growlithe.aif and b/sound/direct_sound_samples/cries/growlithe.aif differ diff --git a/sound/direct_sound_samples/cries/grumpig.aif b/sound/direct_sound_samples/cries/grumpig.aif index 97c372076..009cf0525 100644 Binary files a/sound/direct_sound_samples/cries/grumpig.aif and b/sound/direct_sound_samples/cries/grumpig.aif differ diff --git a/sound/direct_sound_samples/cries/gulpin.aif b/sound/direct_sound_samples/cries/gulpin.aif index f3043b422..47a26e9b4 100644 Binary files a/sound/direct_sound_samples/cries/gulpin.aif and b/sound/direct_sound_samples/cries/gulpin.aif differ diff --git a/sound/direct_sound_samples/cries/gurdurr.aif b/sound/direct_sound_samples/cries/gurdurr.aif new file mode 100644 index 000000000..086b02012 Binary files /dev/null and b/sound/direct_sound_samples/cries/gurdurr.aif differ diff --git a/sound/direct_sound_samples/cries/gyarados.aif b/sound/direct_sound_samples/cries/gyarados.aif index 238b6d721..8747ee1f2 100644 Binary files a/sound/direct_sound_samples/cries/gyarados.aif and b/sound/direct_sound_samples/cries/gyarados.aif differ diff --git a/sound/direct_sound_samples/cries/happiny.aif b/sound/direct_sound_samples/cries/happiny.aif new file mode 100644 index 000000000..90d8ccb01 Binary files /dev/null and b/sound/direct_sound_samples/cries/happiny.aif differ diff --git a/sound/direct_sound_samples/cries/hariyama.aif b/sound/direct_sound_samples/cries/hariyama.aif index 1ac1f3f7e..3455304fb 100644 Binary files a/sound/direct_sound_samples/cries/hariyama.aif and b/sound/direct_sound_samples/cries/hariyama.aif differ diff --git a/sound/direct_sound_samples/cries/haunter.aif b/sound/direct_sound_samples/cries/haunter.aif index 60ec72171..83dd20697 100644 Binary files a/sound/direct_sound_samples/cries/haunter.aif and b/sound/direct_sound_samples/cries/haunter.aif differ diff --git a/sound/direct_sound_samples/cries/haxorus.aif b/sound/direct_sound_samples/cries/haxorus.aif new file mode 100644 index 000000000..7ac169415 Binary files /dev/null and b/sound/direct_sound_samples/cries/haxorus.aif differ diff --git a/sound/direct_sound_samples/cries/heatmor.aif b/sound/direct_sound_samples/cries/heatmor.aif new file mode 100644 index 000000000..6fff3da9d Binary files /dev/null and b/sound/direct_sound_samples/cries/heatmor.aif differ diff --git a/sound/direct_sound_samples/cries/heatran.aif b/sound/direct_sound_samples/cries/heatran.aif new file mode 100644 index 000000000..d6bab9fbb Binary files /dev/null and b/sound/direct_sound_samples/cries/heatran.aif differ diff --git a/sound/direct_sound_samples/cries/heracross.aif b/sound/direct_sound_samples/cries/heracross.aif index a0734748f..e5347faf2 100644 Binary files a/sound/direct_sound_samples/cries/heracross.aif and b/sound/direct_sound_samples/cries/heracross.aif differ diff --git a/sound/direct_sound_samples/cries/herdier.aif b/sound/direct_sound_samples/cries/herdier.aif new file mode 100644 index 000000000..5e863c94c Binary files /dev/null and b/sound/direct_sound_samples/cries/herdier.aif differ diff --git a/sound/direct_sound_samples/cries/hippopotas.aif b/sound/direct_sound_samples/cries/hippopotas.aif new file mode 100644 index 000000000..83deb1c61 Binary files /dev/null and b/sound/direct_sound_samples/cries/hippopotas.aif differ diff --git a/sound/direct_sound_samples/cries/hippowdon.aif b/sound/direct_sound_samples/cries/hippowdon.aif new file mode 100644 index 000000000..42f2860c8 Binary files /dev/null and b/sound/direct_sound_samples/cries/hippowdon.aif differ diff --git a/sound/direct_sound_samples/cries/hitmonchan.aif b/sound/direct_sound_samples/cries/hitmonchan.aif index 40479452c..a0b974db9 100644 Binary files a/sound/direct_sound_samples/cries/hitmonchan.aif and b/sound/direct_sound_samples/cries/hitmonchan.aif differ diff --git a/sound/direct_sound_samples/cries/hitmonlee.aif b/sound/direct_sound_samples/cries/hitmonlee.aif index 3a4bcddca..5fda33b99 100644 Binary files a/sound/direct_sound_samples/cries/hitmonlee.aif and b/sound/direct_sound_samples/cries/hitmonlee.aif differ diff --git a/sound/direct_sound_samples/cries/hitmontop.aif b/sound/direct_sound_samples/cries/hitmontop.aif index 3fbee8041..57f6101c9 100644 Binary files a/sound/direct_sound_samples/cries/hitmontop.aif and b/sound/direct_sound_samples/cries/hitmontop.aif differ diff --git a/sound/direct_sound_samples/cries/ho_oh.aif b/sound/direct_sound_samples/cries/ho_oh.aif index 52f8dd307..0c561242a 100644 Binary files a/sound/direct_sound_samples/cries/ho_oh.aif and b/sound/direct_sound_samples/cries/ho_oh.aif differ diff --git a/sound/direct_sound_samples/cries/honchkrow.aif b/sound/direct_sound_samples/cries/honchkrow.aif new file mode 100644 index 000000000..424689f0d Binary files /dev/null and b/sound/direct_sound_samples/cries/honchkrow.aif differ diff --git a/sound/direct_sound_samples/cries/hoothoot.aif b/sound/direct_sound_samples/cries/hoothoot.aif index 59e685dcc..46dcbdddf 100644 Binary files a/sound/direct_sound_samples/cries/hoothoot.aif and b/sound/direct_sound_samples/cries/hoothoot.aif differ diff --git a/sound/direct_sound_samples/cries/hoppip.aif b/sound/direct_sound_samples/cries/hoppip.aif index ea47877d0..9eba0a749 100644 Binary files a/sound/direct_sound_samples/cries/hoppip.aif and b/sound/direct_sound_samples/cries/hoppip.aif differ diff --git a/sound/direct_sound_samples/cries/horsea.aif b/sound/direct_sound_samples/cries/horsea.aif index e41eff4b1..7382a8a69 100644 Binary files a/sound/direct_sound_samples/cries/horsea.aif and b/sound/direct_sound_samples/cries/horsea.aif differ diff --git a/sound/direct_sound_samples/cries/houndoom.aif b/sound/direct_sound_samples/cries/houndoom.aif index 6fec16d39..a9c4d2d12 100644 Binary files a/sound/direct_sound_samples/cries/houndoom.aif and b/sound/direct_sound_samples/cries/houndoom.aif differ diff --git a/sound/direct_sound_samples/cries/houndour.aif b/sound/direct_sound_samples/cries/houndour.aif index 7431bbf29..b366e0d06 100644 Binary files a/sound/direct_sound_samples/cries/houndour.aif and b/sound/direct_sound_samples/cries/houndour.aif differ diff --git a/sound/direct_sound_samples/cries/huntail.aif b/sound/direct_sound_samples/cries/huntail.aif index f1d3b29d9..2b930a3eb 100644 Binary files a/sound/direct_sound_samples/cries/huntail.aif and b/sound/direct_sound_samples/cries/huntail.aif differ diff --git a/sound/direct_sound_samples/cries/hydreigon.aif b/sound/direct_sound_samples/cries/hydreigon.aif new file mode 100644 index 000000000..66342c066 Binary files /dev/null and b/sound/direct_sound_samples/cries/hydreigon.aif differ diff --git a/sound/direct_sound_samples/cries/hypno.aif b/sound/direct_sound_samples/cries/hypno.aif index 32672a3c3..8569a4f98 100644 Binary files a/sound/direct_sound_samples/cries/hypno.aif and b/sound/direct_sound_samples/cries/hypno.aif differ diff --git a/sound/direct_sound_samples/cries/igglybuff.aif b/sound/direct_sound_samples/cries/igglybuff.aif index 8de8394d5..3a8d6e81e 100644 Binary files a/sound/direct_sound_samples/cries/igglybuff.aif and b/sound/direct_sound_samples/cries/igglybuff.aif differ diff --git a/sound/direct_sound_samples/cries/illumise.aif b/sound/direct_sound_samples/cries/illumise.aif index 75e03efc8..350288991 100644 Binary files a/sound/direct_sound_samples/cries/illumise.aif and b/sound/direct_sound_samples/cries/illumise.aif differ diff --git a/sound/direct_sound_samples/cries/infernape.aif b/sound/direct_sound_samples/cries/infernape.aif new file mode 100644 index 000000000..b36008eee Binary files /dev/null and b/sound/direct_sound_samples/cries/infernape.aif differ diff --git a/sound/direct_sound_samples/cries/ivysaur.aif b/sound/direct_sound_samples/cries/ivysaur.aif index ea474ff88..3d998bf67 100644 Binary files a/sound/direct_sound_samples/cries/ivysaur.aif and b/sound/direct_sound_samples/cries/ivysaur.aif differ diff --git a/sound/direct_sound_samples/cries/jellicent.aif b/sound/direct_sound_samples/cries/jellicent.aif new file mode 100644 index 000000000..3664a9d41 Binary files /dev/null and b/sound/direct_sound_samples/cries/jellicent.aif differ diff --git a/sound/direct_sound_samples/cries/jigglypuff.aif b/sound/direct_sound_samples/cries/jigglypuff.aif index 780424b4f..d42f2dbdb 100644 Binary files a/sound/direct_sound_samples/cries/jigglypuff.aif and b/sound/direct_sound_samples/cries/jigglypuff.aif differ diff --git a/sound/direct_sound_samples/cries/jirachi.aif b/sound/direct_sound_samples/cries/jirachi.aif index ea8a5c8ad..40f3a76c1 100644 Binary files a/sound/direct_sound_samples/cries/jirachi.aif and b/sound/direct_sound_samples/cries/jirachi.aif differ diff --git a/sound/direct_sound_samples/cries/jolteon.aif b/sound/direct_sound_samples/cries/jolteon.aif index 013369158..be9c81d62 100644 Binary files a/sound/direct_sound_samples/cries/jolteon.aif and b/sound/direct_sound_samples/cries/jolteon.aif differ diff --git a/sound/direct_sound_samples/cries/joltik.aif b/sound/direct_sound_samples/cries/joltik.aif new file mode 100644 index 000000000..0c6caea6e Binary files /dev/null and b/sound/direct_sound_samples/cries/joltik.aif differ diff --git a/sound/direct_sound_samples/cries/jumpluff.aif b/sound/direct_sound_samples/cries/jumpluff.aif index 13b0fd315..69b4a7207 100644 Binary files a/sound/direct_sound_samples/cries/jumpluff.aif and b/sound/direct_sound_samples/cries/jumpluff.aif differ diff --git a/sound/direct_sound_samples/cries/jynx.aif b/sound/direct_sound_samples/cries/jynx.aif index 7394a48a2..41630677b 100644 Binary files a/sound/direct_sound_samples/cries/jynx.aif and b/sound/direct_sound_samples/cries/jynx.aif differ diff --git a/sound/direct_sound_samples/cries/kabuto.aif b/sound/direct_sound_samples/cries/kabuto.aif index 6ae9801b5..aad4f3266 100644 Binary files a/sound/direct_sound_samples/cries/kabuto.aif and b/sound/direct_sound_samples/cries/kabuto.aif differ diff --git a/sound/direct_sound_samples/cries/kabutops.aif b/sound/direct_sound_samples/cries/kabutops.aif index cb888bff9..015bacaca 100644 Binary files a/sound/direct_sound_samples/cries/kabutops.aif and b/sound/direct_sound_samples/cries/kabutops.aif differ diff --git a/sound/direct_sound_samples/cries/kadabra.aif b/sound/direct_sound_samples/cries/kadabra.aif index bfcc18031..4c847cb4e 100644 Binary files a/sound/direct_sound_samples/cries/kadabra.aif and b/sound/direct_sound_samples/cries/kadabra.aif differ diff --git a/sound/direct_sound_samples/cries/kakuna.aif b/sound/direct_sound_samples/cries/kakuna.aif index 7c4e9d7a8..088b51965 100644 Binary files a/sound/direct_sound_samples/cries/kakuna.aif and b/sound/direct_sound_samples/cries/kakuna.aif differ diff --git a/sound/direct_sound_samples/cries/kangaskhan.aif b/sound/direct_sound_samples/cries/kangaskhan.aif index 643e81eb7..1e5763953 100644 Binary files a/sound/direct_sound_samples/cries/kangaskhan.aif and b/sound/direct_sound_samples/cries/kangaskhan.aif differ diff --git a/sound/direct_sound_samples/cries/karrablast.aif b/sound/direct_sound_samples/cries/karrablast.aif new file mode 100644 index 000000000..7b22594e0 Binary files /dev/null and b/sound/direct_sound_samples/cries/karrablast.aif differ diff --git a/sound/direct_sound_samples/cries/kecleon.aif b/sound/direct_sound_samples/cries/kecleon.aif index f27ae1832..b6dd7e91f 100644 Binary files a/sound/direct_sound_samples/cries/kecleon.aif and b/sound/direct_sound_samples/cries/kecleon.aif differ diff --git a/sound/direct_sound_samples/cries/keldeo.aif b/sound/direct_sound_samples/cries/keldeo.aif new file mode 100644 index 000000000..1a4d63fc8 Binary files /dev/null and b/sound/direct_sound_samples/cries/keldeo.aif differ diff --git a/sound/direct_sound_samples/cries/kingdra.aif b/sound/direct_sound_samples/cries/kingdra.aif index ade230c82..2d68f6a6f 100644 Binary files a/sound/direct_sound_samples/cries/kingdra.aif and b/sound/direct_sound_samples/cries/kingdra.aif differ diff --git a/sound/direct_sound_samples/cries/kingler.aif b/sound/direct_sound_samples/cries/kingler.aif index a1d845f45..752b66065 100644 Binary files a/sound/direct_sound_samples/cries/kingler.aif and b/sound/direct_sound_samples/cries/kingler.aif differ diff --git a/sound/direct_sound_samples/cries/kirlia.aif b/sound/direct_sound_samples/cries/kirlia.aif index 692e03e5f..0ef923020 100644 Binary files a/sound/direct_sound_samples/cries/kirlia.aif and b/sound/direct_sound_samples/cries/kirlia.aif differ diff --git a/sound/direct_sound_samples/cries/klang.aif b/sound/direct_sound_samples/cries/klang.aif new file mode 100644 index 000000000..462187f3e Binary files /dev/null and b/sound/direct_sound_samples/cries/klang.aif differ diff --git a/sound/direct_sound_samples/cries/klink.aif b/sound/direct_sound_samples/cries/klink.aif new file mode 100644 index 000000000..a3a78f58d Binary files /dev/null and b/sound/direct_sound_samples/cries/klink.aif differ diff --git a/sound/direct_sound_samples/cries/klinklang.aif b/sound/direct_sound_samples/cries/klinklang.aif new file mode 100644 index 000000000..2f2edf0f5 Binary files /dev/null and b/sound/direct_sound_samples/cries/klinklang.aif differ diff --git a/sound/direct_sound_samples/cries/koffing.aif b/sound/direct_sound_samples/cries/koffing.aif index 7ca9de088..6def9ad0c 100644 Binary files a/sound/direct_sound_samples/cries/koffing.aif and b/sound/direct_sound_samples/cries/koffing.aif differ diff --git a/sound/direct_sound_samples/cries/krabby.aif b/sound/direct_sound_samples/cries/krabby.aif index 6b7692f21..033e148f3 100644 Binary files a/sound/direct_sound_samples/cries/krabby.aif and b/sound/direct_sound_samples/cries/krabby.aif differ diff --git a/sound/direct_sound_samples/cries/kricketot.aif b/sound/direct_sound_samples/cries/kricketot.aif new file mode 100644 index 000000000..c441b00cd Binary files /dev/null and b/sound/direct_sound_samples/cries/kricketot.aif differ diff --git a/sound/direct_sound_samples/cries/kricketune.aif b/sound/direct_sound_samples/cries/kricketune.aif new file mode 100644 index 000000000..a11390f3f Binary files /dev/null and b/sound/direct_sound_samples/cries/kricketune.aif differ diff --git a/sound/direct_sound_samples/cries/krokorok.aif b/sound/direct_sound_samples/cries/krokorok.aif new file mode 100644 index 000000000..d8f34f86a Binary files /dev/null and b/sound/direct_sound_samples/cries/krokorok.aif differ diff --git a/sound/direct_sound_samples/cries/krookodile.aif b/sound/direct_sound_samples/cries/krookodile.aif new file mode 100644 index 000000000..e8cd8277e Binary files /dev/null and b/sound/direct_sound_samples/cries/krookodile.aif differ diff --git a/sound/direct_sound_samples/cries/kyogre.aif b/sound/direct_sound_samples/cries/kyogre.aif index 290948319..57790d75f 100644 Binary files a/sound/direct_sound_samples/cries/kyogre.aif and b/sound/direct_sound_samples/cries/kyogre.aif differ diff --git a/sound/direct_sound_samples/cries/kyurem.aif b/sound/direct_sound_samples/cries/kyurem.aif new file mode 100644 index 000000000..2b09fee15 Binary files /dev/null and b/sound/direct_sound_samples/cries/kyurem.aif differ diff --git a/sound/direct_sound_samples/cries/kyurem_black.aif b/sound/direct_sound_samples/cries/kyurem_black.aif new file mode 100644 index 000000000..f5bd0cb4e Binary files /dev/null and b/sound/direct_sound_samples/cries/kyurem_black.aif differ diff --git a/sound/direct_sound_samples/cries/kyurem_white.aif b/sound/direct_sound_samples/cries/kyurem_white.aif new file mode 100644 index 000000000..a9d7a5e58 Binary files /dev/null and b/sound/direct_sound_samples/cries/kyurem_white.aif differ diff --git a/sound/direct_sound_samples/cries/lairon.aif b/sound/direct_sound_samples/cries/lairon.aif index b487165bf..b1cf60b8a 100644 Binary files a/sound/direct_sound_samples/cries/lairon.aif and b/sound/direct_sound_samples/cries/lairon.aif differ diff --git a/sound/direct_sound_samples/cries/lampent.aif b/sound/direct_sound_samples/cries/lampent.aif new file mode 100644 index 000000000..2037c0bb2 Binary files /dev/null and b/sound/direct_sound_samples/cries/lampent.aif differ diff --git a/sound/direct_sound_samples/cries/landorus.aif b/sound/direct_sound_samples/cries/landorus.aif new file mode 100644 index 000000000..f0937509f Binary files /dev/null and b/sound/direct_sound_samples/cries/landorus.aif differ diff --git a/sound/direct_sound_samples/cries/landorus_therian.aif b/sound/direct_sound_samples/cries/landorus_therian.aif new file mode 100644 index 000000000..a790c8ecf Binary files /dev/null and b/sound/direct_sound_samples/cries/landorus_therian.aif differ diff --git a/sound/direct_sound_samples/cries/lanturn.aif b/sound/direct_sound_samples/cries/lanturn.aif index dfeac1fbd..11405a96d 100644 Binary files a/sound/direct_sound_samples/cries/lanturn.aif and b/sound/direct_sound_samples/cries/lanturn.aif differ diff --git a/sound/direct_sound_samples/cries/lapras.aif b/sound/direct_sound_samples/cries/lapras.aif index 61de32408..0725bcecb 100644 Binary files a/sound/direct_sound_samples/cries/lapras.aif and b/sound/direct_sound_samples/cries/lapras.aif differ diff --git a/sound/direct_sound_samples/cries/larvesta.aif b/sound/direct_sound_samples/cries/larvesta.aif new file mode 100644 index 000000000..6822dca90 Binary files /dev/null and b/sound/direct_sound_samples/cries/larvesta.aif differ diff --git a/sound/direct_sound_samples/cries/larvitar.aif b/sound/direct_sound_samples/cries/larvitar.aif index 1ab0e1d5f..45ad2c048 100644 Binary files a/sound/direct_sound_samples/cries/larvitar.aif and b/sound/direct_sound_samples/cries/larvitar.aif differ diff --git a/sound/direct_sound_samples/cries/latias.aif b/sound/direct_sound_samples/cries/latias.aif index 46f7235f3..546fe1597 100644 Binary files a/sound/direct_sound_samples/cries/latias.aif and b/sound/direct_sound_samples/cries/latias.aif differ diff --git a/sound/direct_sound_samples/cries/latios.aif b/sound/direct_sound_samples/cries/latios.aif index b8ace2a30..f86a56fd8 100644 Binary files a/sound/direct_sound_samples/cries/latios.aif and b/sound/direct_sound_samples/cries/latios.aif differ diff --git a/sound/direct_sound_samples/cries/leafeon.aif b/sound/direct_sound_samples/cries/leafeon.aif new file mode 100644 index 000000000..048bfc817 Binary files /dev/null and b/sound/direct_sound_samples/cries/leafeon.aif differ diff --git a/sound/direct_sound_samples/cries/leavanny.aif b/sound/direct_sound_samples/cries/leavanny.aif new file mode 100644 index 000000000..c16544878 Binary files /dev/null and b/sound/direct_sound_samples/cries/leavanny.aif differ diff --git a/sound/direct_sound_samples/cries/ledian.aif b/sound/direct_sound_samples/cries/ledian.aif index baefb5fa3..d659df613 100644 Binary files a/sound/direct_sound_samples/cries/ledian.aif and b/sound/direct_sound_samples/cries/ledian.aif differ diff --git a/sound/direct_sound_samples/cries/ledyba.aif b/sound/direct_sound_samples/cries/ledyba.aif index 4f26859a7..44e882cbd 100644 Binary files a/sound/direct_sound_samples/cries/ledyba.aif and b/sound/direct_sound_samples/cries/ledyba.aif differ diff --git a/sound/direct_sound_samples/cries/lickilicky.aif b/sound/direct_sound_samples/cries/lickilicky.aif new file mode 100644 index 000000000..61b2c0f38 Binary files /dev/null and b/sound/direct_sound_samples/cries/lickilicky.aif differ diff --git a/sound/direct_sound_samples/cries/lickitung.aif b/sound/direct_sound_samples/cries/lickitung.aif index e469450a1..0f4e697e5 100644 Binary files a/sound/direct_sound_samples/cries/lickitung.aif and b/sound/direct_sound_samples/cries/lickitung.aif differ diff --git a/sound/direct_sound_samples/cries/liepard.aif b/sound/direct_sound_samples/cries/liepard.aif new file mode 100644 index 000000000..1f97b7e1a Binary files /dev/null and b/sound/direct_sound_samples/cries/liepard.aif differ diff --git a/sound/direct_sound_samples/cries/lileep.aif b/sound/direct_sound_samples/cries/lileep.aif index ed8258eb7..a178e72bf 100644 Binary files a/sound/direct_sound_samples/cries/lileep.aif and b/sound/direct_sound_samples/cries/lileep.aif differ diff --git a/sound/direct_sound_samples/cries/lilligant.aif b/sound/direct_sound_samples/cries/lilligant.aif new file mode 100644 index 000000000..fd940814e Binary files /dev/null and b/sound/direct_sound_samples/cries/lilligant.aif differ diff --git a/sound/direct_sound_samples/cries/lillipup.aif b/sound/direct_sound_samples/cries/lillipup.aif new file mode 100644 index 000000000..e7c8bc6ba Binary files /dev/null and b/sound/direct_sound_samples/cries/lillipup.aif differ diff --git a/sound/direct_sound_samples/cries/linoone.aif b/sound/direct_sound_samples/cries/linoone.aif index 4e5e7d3b5..326eca324 100644 Binary files a/sound/direct_sound_samples/cries/linoone.aif and b/sound/direct_sound_samples/cries/linoone.aif differ diff --git a/sound/direct_sound_samples/cries/litwick.aif b/sound/direct_sound_samples/cries/litwick.aif new file mode 100644 index 000000000..930ca829e Binary files /dev/null and b/sound/direct_sound_samples/cries/litwick.aif differ diff --git a/sound/direct_sound_samples/cries/lombre.aif b/sound/direct_sound_samples/cries/lombre.aif index abafe4321..04f7b6e77 100644 Binary files a/sound/direct_sound_samples/cries/lombre.aif and b/sound/direct_sound_samples/cries/lombre.aif differ diff --git a/sound/direct_sound_samples/cries/lopunny.aif b/sound/direct_sound_samples/cries/lopunny.aif new file mode 100644 index 000000000..1db6d7641 Binary files /dev/null and b/sound/direct_sound_samples/cries/lopunny.aif differ diff --git a/sound/direct_sound_samples/cries/lotad.aif b/sound/direct_sound_samples/cries/lotad.aif index 2596f4390..a8071ef96 100644 Binary files a/sound/direct_sound_samples/cries/lotad.aif and b/sound/direct_sound_samples/cries/lotad.aif differ diff --git a/sound/direct_sound_samples/cries/loudred.aif b/sound/direct_sound_samples/cries/loudred.aif index fed7ebec8..2ac4687cf 100644 Binary files a/sound/direct_sound_samples/cries/loudred.aif and b/sound/direct_sound_samples/cries/loudred.aif differ diff --git a/sound/direct_sound_samples/cries/lucario.aif b/sound/direct_sound_samples/cries/lucario.aif new file mode 100644 index 000000000..fece38421 Binary files /dev/null and b/sound/direct_sound_samples/cries/lucario.aif differ diff --git a/sound/direct_sound_samples/cries/ludicolo.aif b/sound/direct_sound_samples/cries/ludicolo.aif index 7cf670f38..a4e773e90 100644 Binary files a/sound/direct_sound_samples/cries/ludicolo.aif and b/sound/direct_sound_samples/cries/ludicolo.aif differ diff --git a/sound/direct_sound_samples/cries/lugia.aif b/sound/direct_sound_samples/cries/lugia.aif index 45890a2fc..6c96ba141 100644 Binary files a/sound/direct_sound_samples/cries/lugia.aif and b/sound/direct_sound_samples/cries/lugia.aif differ diff --git a/sound/direct_sound_samples/cries/lumineon.aif b/sound/direct_sound_samples/cries/lumineon.aif new file mode 100644 index 000000000..a6a2cca2c Binary files /dev/null and b/sound/direct_sound_samples/cries/lumineon.aif differ diff --git a/sound/direct_sound_samples/cries/lunatone.aif b/sound/direct_sound_samples/cries/lunatone.aif index 42cbc5e3c..468e60bc9 100644 Binary files a/sound/direct_sound_samples/cries/lunatone.aif and b/sound/direct_sound_samples/cries/lunatone.aif differ diff --git a/sound/direct_sound_samples/cries/luvdisc.aif b/sound/direct_sound_samples/cries/luvdisc.aif index 3cc0cc744..72aa538f1 100644 Binary files a/sound/direct_sound_samples/cries/luvdisc.aif and b/sound/direct_sound_samples/cries/luvdisc.aif differ diff --git a/sound/direct_sound_samples/cries/luxio.aif b/sound/direct_sound_samples/cries/luxio.aif new file mode 100644 index 000000000..50019c217 Binary files /dev/null and b/sound/direct_sound_samples/cries/luxio.aif differ diff --git a/sound/direct_sound_samples/cries/luxray.aif b/sound/direct_sound_samples/cries/luxray.aif new file mode 100644 index 000000000..2401fe11e Binary files /dev/null and b/sound/direct_sound_samples/cries/luxray.aif differ diff --git a/sound/direct_sound_samples/cries/machamp.aif b/sound/direct_sound_samples/cries/machamp.aif index ddeaf22c8..7337dc341 100644 Binary files a/sound/direct_sound_samples/cries/machamp.aif and b/sound/direct_sound_samples/cries/machamp.aif differ diff --git a/sound/direct_sound_samples/cries/machoke.aif b/sound/direct_sound_samples/cries/machoke.aif index 97065ee09..6b590cdd0 100644 Binary files a/sound/direct_sound_samples/cries/machoke.aif and b/sound/direct_sound_samples/cries/machoke.aif differ diff --git a/sound/direct_sound_samples/cries/machop.aif b/sound/direct_sound_samples/cries/machop.aif index d92419e84..28e749a3a 100644 Binary files a/sound/direct_sound_samples/cries/machop.aif and b/sound/direct_sound_samples/cries/machop.aif differ diff --git a/sound/direct_sound_samples/cries/magby.aif b/sound/direct_sound_samples/cries/magby.aif index 12f3dc889..0b6a5c8cf 100644 Binary files a/sound/direct_sound_samples/cries/magby.aif and b/sound/direct_sound_samples/cries/magby.aif differ diff --git a/sound/direct_sound_samples/cries/magcargo.aif b/sound/direct_sound_samples/cries/magcargo.aif index bef0351c0..10c2a3451 100644 Binary files a/sound/direct_sound_samples/cries/magcargo.aif and b/sound/direct_sound_samples/cries/magcargo.aif differ diff --git a/sound/direct_sound_samples/cries/magikarp.aif b/sound/direct_sound_samples/cries/magikarp.aif index f4f9219c5..f5f9ce213 100644 Binary files a/sound/direct_sound_samples/cries/magikarp.aif and b/sound/direct_sound_samples/cries/magikarp.aif differ diff --git a/sound/direct_sound_samples/cries/magmar.aif b/sound/direct_sound_samples/cries/magmar.aif index b79c8b9a1..1dfa93acd 100644 Binary files a/sound/direct_sound_samples/cries/magmar.aif and b/sound/direct_sound_samples/cries/magmar.aif differ diff --git a/sound/direct_sound_samples/cries/magmortar.aif b/sound/direct_sound_samples/cries/magmortar.aif new file mode 100644 index 000000000..3c1916ab3 Binary files /dev/null and b/sound/direct_sound_samples/cries/magmortar.aif differ diff --git a/sound/direct_sound_samples/cries/magnemite.aif b/sound/direct_sound_samples/cries/magnemite.aif index ebb9103d9..52de6ab69 100644 Binary files a/sound/direct_sound_samples/cries/magnemite.aif and b/sound/direct_sound_samples/cries/magnemite.aif differ diff --git a/sound/direct_sound_samples/cries/magneton.aif b/sound/direct_sound_samples/cries/magneton.aif index 53083ac62..e9ab131cf 100644 Binary files a/sound/direct_sound_samples/cries/magneton.aif and b/sound/direct_sound_samples/cries/magneton.aif differ diff --git a/sound/direct_sound_samples/cries/magnezone.aif b/sound/direct_sound_samples/cries/magnezone.aif new file mode 100644 index 000000000..db1a6b5f0 Binary files /dev/null and b/sound/direct_sound_samples/cries/magnezone.aif differ diff --git a/sound/direct_sound_samples/cries/makuhita.aif b/sound/direct_sound_samples/cries/makuhita.aif index 38d7f4b44..8445adf5d 100644 Binary files a/sound/direct_sound_samples/cries/makuhita.aif and b/sound/direct_sound_samples/cries/makuhita.aif differ diff --git a/sound/direct_sound_samples/cries/mamoswine.aif b/sound/direct_sound_samples/cries/mamoswine.aif new file mode 100644 index 000000000..034df6a61 Binary files /dev/null and b/sound/direct_sound_samples/cries/mamoswine.aif differ diff --git a/sound/direct_sound_samples/cries/manaphy.aif b/sound/direct_sound_samples/cries/manaphy.aif new file mode 100644 index 000000000..d7f80902b Binary files /dev/null and b/sound/direct_sound_samples/cries/manaphy.aif differ diff --git a/sound/direct_sound_samples/cries/mandibuzz.aif b/sound/direct_sound_samples/cries/mandibuzz.aif new file mode 100644 index 000000000..9911fa2c6 Binary files /dev/null and b/sound/direct_sound_samples/cries/mandibuzz.aif differ diff --git a/sound/direct_sound_samples/cries/manectric.aif b/sound/direct_sound_samples/cries/manectric.aif index 18a8f4666..a96712010 100644 Binary files a/sound/direct_sound_samples/cries/manectric.aif and b/sound/direct_sound_samples/cries/manectric.aif differ diff --git a/sound/direct_sound_samples/cries/mankey.aif b/sound/direct_sound_samples/cries/mankey.aif index dda929d4c..3a94289ac 100644 Binary files a/sound/direct_sound_samples/cries/mankey.aif and b/sound/direct_sound_samples/cries/mankey.aif differ diff --git a/sound/direct_sound_samples/cries/mantine.aif b/sound/direct_sound_samples/cries/mantine.aif index d1840aafa..62c3b4096 100644 Binary files a/sound/direct_sound_samples/cries/mantine.aif and b/sound/direct_sound_samples/cries/mantine.aif differ diff --git a/sound/direct_sound_samples/cries/mantyke.aif b/sound/direct_sound_samples/cries/mantyke.aif new file mode 100644 index 000000000..bbb805e7e Binary files /dev/null and b/sound/direct_sound_samples/cries/mantyke.aif differ diff --git a/sound/direct_sound_samples/cries/maractus.aif b/sound/direct_sound_samples/cries/maractus.aif new file mode 100644 index 000000000..bf98f2c74 Binary files /dev/null and b/sound/direct_sound_samples/cries/maractus.aif differ diff --git a/sound/direct_sound_samples/cries/mareep.aif b/sound/direct_sound_samples/cries/mareep.aif index 2615b9def..f47b41701 100644 Binary files a/sound/direct_sound_samples/cries/mareep.aif and b/sound/direct_sound_samples/cries/mareep.aif differ diff --git a/sound/direct_sound_samples/cries/marill.aif b/sound/direct_sound_samples/cries/marill.aif index 48d936e7d..2483f62db 100644 Binary files a/sound/direct_sound_samples/cries/marill.aif and b/sound/direct_sound_samples/cries/marill.aif differ diff --git a/sound/direct_sound_samples/cries/marowak.aif b/sound/direct_sound_samples/cries/marowak.aif index 279381bb5..a8567b32d 100644 Binary files a/sound/direct_sound_samples/cries/marowak.aif and b/sound/direct_sound_samples/cries/marowak.aif differ diff --git a/sound/direct_sound_samples/cries/marshtomp.aif b/sound/direct_sound_samples/cries/marshtomp.aif index c0106ff6c..11ea04d0c 100644 Binary files a/sound/direct_sound_samples/cries/marshtomp.aif and b/sound/direct_sound_samples/cries/marshtomp.aif differ diff --git a/sound/direct_sound_samples/cries/masquerain.aif b/sound/direct_sound_samples/cries/masquerain.aif index 107bed2f7..34f079f15 100644 Binary files a/sound/direct_sound_samples/cries/masquerain.aif and b/sound/direct_sound_samples/cries/masquerain.aif differ diff --git a/sound/direct_sound_samples/cries/mawile.aif b/sound/direct_sound_samples/cries/mawile.aif index 81b252b57..e14dd5a4e 100644 Binary files a/sound/direct_sound_samples/cries/mawile.aif and b/sound/direct_sound_samples/cries/mawile.aif differ diff --git a/sound/direct_sound_samples/cries/medicham.aif b/sound/direct_sound_samples/cries/medicham.aif index dc85dd3b5..d081dc900 100644 Binary files a/sound/direct_sound_samples/cries/medicham.aif and b/sound/direct_sound_samples/cries/medicham.aif differ diff --git a/sound/direct_sound_samples/cries/meditite.aif b/sound/direct_sound_samples/cries/meditite.aif index 8ac680f79..a82eb8422 100644 Binary files a/sound/direct_sound_samples/cries/meditite.aif and b/sound/direct_sound_samples/cries/meditite.aif differ diff --git a/sound/direct_sound_samples/cries/meganium.aif b/sound/direct_sound_samples/cries/meganium.aif index ea1e1aa51..b06ad52c2 100644 Binary files a/sound/direct_sound_samples/cries/meganium.aif and b/sound/direct_sound_samples/cries/meganium.aif differ diff --git a/sound/direct_sound_samples/cries/meloetta.aif b/sound/direct_sound_samples/cries/meloetta.aif new file mode 100644 index 000000000..9d2e0a254 Binary files /dev/null and b/sound/direct_sound_samples/cries/meloetta.aif differ diff --git a/sound/direct_sound_samples/cries/meowth.aif b/sound/direct_sound_samples/cries/meowth.aif index aaf3825d5..9ba028cfb 100644 Binary files a/sound/direct_sound_samples/cries/meowth.aif and b/sound/direct_sound_samples/cries/meowth.aif differ diff --git a/sound/direct_sound_samples/cries/mesprit.aif b/sound/direct_sound_samples/cries/mesprit.aif new file mode 100644 index 000000000..4996d3f4b Binary files /dev/null and b/sound/direct_sound_samples/cries/mesprit.aif differ diff --git a/sound/direct_sound_samples/cries/metagross.aif b/sound/direct_sound_samples/cries/metagross.aif index b96e6647c..f4a0f99ac 100644 Binary files a/sound/direct_sound_samples/cries/metagross.aif and b/sound/direct_sound_samples/cries/metagross.aif differ diff --git a/sound/direct_sound_samples/cries/metang.aif b/sound/direct_sound_samples/cries/metang.aif index da544ce4d..df249ec54 100644 Binary files a/sound/direct_sound_samples/cries/metang.aif and b/sound/direct_sound_samples/cries/metang.aif differ diff --git a/sound/direct_sound_samples/cries/metapod.aif b/sound/direct_sound_samples/cries/metapod.aif index ddba3ed44..de04d69de 100644 Binary files a/sound/direct_sound_samples/cries/metapod.aif and b/sound/direct_sound_samples/cries/metapod.aif differ diff --git a/sound/direct_sound_samples/cries/mew.aif b/sound/direct_sound_samples/cries/mew.aif index 2651b96ca..166a0a8e9 100644 Binary files a/sound/direct_sound_samples/cries/mew.aif and b/sound/direct_sound_samples/cries/mew.aif differ diff --git a/sound/direct_sound_samples/cries/mewtwo.aif b/sound/direct_sound_samples/cries/mewtwo.aif index 8e1e6c7f1..c5a5309ba 100644 Binary files a/sound/direct_sound_samples/cries/mewtwo.aif and b/sound/direct_sound_samples/cries/mewtwo.aif differ diff --git a/sound/direct_sound_samples/cries/mienfoo.aif b/sound/direct_sound_samples/cries/mienfoo.aif new file mode 100644 index 000000000..3e826b31b Binary files /dev/null and b/sound/direct_sound_samples/cries/mienfoo.aif differ diff --git a/sound/direct_sound_samples/cries/mienshao.aif b/sound/direct_sound_samples/cries/mienshao.aif new file mode 100644 index 000000000..3f9199c7a Binary files /dev/null and b/sound/direct_sound_samples/cries/mienshao.aif differ diff --git a/sound/direct_sound_samples/cries/mightyena.aif b/sound/direct_sound_samples/cries/mightyena.aif index 53a645edc..7c7f74d1f 100644 Binary files a/sound/direct_sound_samples/cries/mightyena.aif and b/sound/direct_sound_samples/cries/mightyena.aif differ diff --git a/sound/direct_sound_samples/cries/milotic.aif b/sound/direct_sound_samples/cries/milotic.aif index 93a14161b..be1e64eac 100644 Binary files a/sound/direct_sound_samples/cries/milotic.aif and b/sound/direct_sound_samples/cries/milotic.aif differ diff --git a/sound/direct_sound_samples/cries/miltank.aif b/sound/direct_sound_samples/cries/miltank.aif index ad8a41a45..db64e8867 100644 Binary files a/sound/direct_sound_samples/cries/miltank.aif and b/sound/direct_sound_samples/cries/miltank.aif differ diff --git a/sound/direct_sound_samples/cries/mime_jr.aif b/sound/direct_sound_samples/cries/mime_jr.aif new file mode 100644 index 000000000..1b12debbc Binary files /dev/null and b/sound/direct_sound_samples/cries/mime_jr.aif differ diff --git a/sound/direct_sound_samples/cries/minccino.aif b/sound/direct_sound_samples/cries/minccino.aif new file mode 100644 index 000000000..9299615ce Binary files /dev/null and b/sound/direct_sound_samples/cries/minccino.aif differ diff --git a/sound/direct_sound_samples/cries/minun.aif b/sound/direct_sound_samples/cries/minun.aif index a55aa5631..fe1a72aac 100644 Binary files a/sound/direct_sound_samples/cries/minun.aif and b/sound/direct_sound_samples/cries/minun.aif differ diff --git a/sound/direct_sound_samples/cries/misdreavus.aif b/sound/direct_sound_samples/cries/misdreavus.aif index 39a09f4d0..a501b547b 100644 Binary files a/sound/direct_sound_samples/cries/misdreavus.aif and b/sound/direct_sound_samples/cries/misdreavus.aif differ diff --git a/sound/direct_sound_samples/cries/mismagius.aif b/sound/direct_sound_samples/cries/mismagius.aif new file mode 100644 index 000000000..f010b4931 Binary files /dev/null and b/sound/direct_sound_samples/cries/mismagius.aif differ diff --git a/sound/direct_sound_samples/cries/moltres.aif b/sound/direct_sound_samples/cries/moltres.aif index 2e038a3d7..5549bf5cb 100644 Binary files a/sound/direct_sound_samples/cries/moltres.aif and b/sound/direct_sound_samples/cries/moltres.aif differ diff --git a/sound/direct_sound_samples/cries/monferno.aif b/sound/direct_sound_samples/cries/monferno.aif new file mode 100644 index 000000000..8b8d67050 Binary files /dev/null and b/sound/direct_sound_samples/cries/monferno.aif differ diff --git a/sound/direct_sound_samples/cries/mothim.aif b/sound/direct_sound_samples/cries/mothim.aif new file mode 100644 index 000000000..82a42bce3 Binary files /dev/null and b/sound/direct_sound_samples/cries/mothim.aif differ diff --git a/sound/direct_sound_samples/cries/mr_mime.aif b/sound/direct_sound_samples/cries/mr_mime.aif index ff870dbc4..ca89f4bc2 100644 Binary files a/sound/direct_sound_samples/cries/mr_mime.aif and b/sound/direct_sound_samples/cries/mr_mime.aif differ diff --git a/sound/direct_sound_samples/cries/mudkip.aif b/sound/direct_sound_samples/cries/mudkip.aif index e8fa5c212..adbdda290 100644 Binary files a/sound/direct_sound_samples/cries/mudkip.aif and b/sound/direct_sound_samples/cries/mudkip.aif differ diff --git a/sound/direct_sound_samples/cries/muk.aif b/sound/direct_sound_samples/cries/muk.aif index f61ff4075..557bb84ec 100644 Binary files a/sound/direct_sound_samples/cries/muk.aif and b/sound/direct_sound_samples/cries/muk.aif differ diff --git a/sound/direct_sound_samples/cries/munchlax.aif b/sound/direct_sound_samples/cries/munchlax.aif new file mode 100644 index 000000000..befbcdb58 Binary files /dev/null and b/sound/direct_sound_samples/cries/munchlax.aif differ diff --git a/sound/direct_sound_samples/cries/munna.aif b/sound/direct_sound_samples/cries/munna.aif new file mode 100644 index 000000000..923f95182 Binary files /dev/null and b/sound/direct_sound_samples/cries/munna.aif differ diff --git a/sound/direct_sound_samples/cries/murkrow.aif b/sound/direct_sound_samples/cries/murkrow.aif index 4beddff1e..ab42b84a9 100644 Binary files a/sound/direct_sound_samples/cries/murkrow.aif and b/sound/direct_sound_samples/cries/murkrow.aif differ diff --git a/sound/direct_sound_samples/cries/musharna.aif b/sound/direct_sound_samples/cries/musharna.aif new file mode 100644 index 000000000..406f56576 Binary files /dev/null and b/sound/direct_sound_samples/cries/musharna.aif differ diff --git a/sound/direct_sound_samples/cries/natu.aif b/sound/direct_sound_samples/cries/natu.aif index e6e38d5cc..a492cc5d3 100644 Binary files a/sound/direct_sound_samples/cries/natu.aif and b/sound/direct_sound_samples/cries/natu.aif differ diff --git a/sound/direct_sound_samples/cries/nidoking.aif b/sound/direct_sound_samples/cries/nidoking.aif index a0c86f9ab..43fadf989 100644 Binary files a/sound/direct_sound_samples/cries/nidoking.aif and b/sound/direct_sound_samples/cries/nidoking.aif differ diff --git a/sound/direct_sound_samples/cries/nidoqueen.aif b/sound/direct_sound_samples/cries/nidoqueen.aif index 6c8f5254b..6f1c4ef16 100644 Binary files a/sound/direct_sound_samples/cries/nidoqueen.aif and b/sound/direct_sound_samples/cries/nidoqueen.aif differ diff --git a/sound/direct_sound_samples/cries/nidoran_f.aif b/sound/direct_sound_samples/cries/nidoran_f.aif index b7c8a5317..a8ecf4b4a 100644 Binary files a/sound/direct_sound_samples/cries/nidoran_f.aif and b/sound/direct_sound_samples/cries/nidoran_f.aif differ diff --git a/sound/direct_sound_samples/cries/nidoran_m.aif b/sound/direct_sound_samples/cries/nidoran_m.aif index 08fc81c8b..bb2de057e 100644 Binary files a/sound/direct_sound_samples/cries/nidoran_m.aif and b/sound/direct_sound_samples/cries/nidoran_m.aif differ diff --git a/sound/direct_sound_samples/cries/nidorina.aif b/sound/direct_sound_samples/cries/nidorina.aif index 91e293a50..ce5690991 100644 Binary files a/sound/direct_sound_samples/cries/nidorina.aif and b/sound/direct_sound_samples/cries/nidorina.aif differ diff --git a/sound/direct_sound_samples/cries/nidorino.aif b/sound/direct_sound_samples/cries/nidorino.aif index 959351363..dcc1629e4 100644 Binary files a/sound/direct_sound_samples/cries/nidorino.aif and b/sound/direct_sound_samples/cries/nidorino.aif differ diff --git a/sound/direct_sound_samples/cries/nincada.aif b/sound/direct_sound_samples/cries/nincada.aif index 5f96bda50..0897f56df 100644 Binary files a/sound/direct_sound_samples/cries/nincada.aif and b/sound/direct_sound_samples/cries/nincada.aif differ diff --git a/sound/direct_sound_samples/cries/ninetales.aif b/sound/direct_sound_samples/cries/ninetales.aif index 70c8cf528..aa31af7a8 100644 Binary files a/sound/direct_sound_samples/cries/ninetales.aif and b/sound/direct_sound_samples/cries/ninetales.aif differ diff --git a/sound/direct_sound_samples/cries/ninjask.aif b/sound/direct_sound_samples/cries/ninjask.aif index a6f07e8d3..f5b32b13e 100644 Binary files a/sound/direct_sound_samples/cries/ninjask.aif and b/sound/direct_sound_samples/cries/ninjask.aif differ diff --git a/sound/direct_sound_samples/cries/noctowl.aif b/sound/direct_sound_samples/cries/noctowl.aif index fe2e63d45..9cb1b3165 100644 Binary files a/sound/direct_sound_samples/cries/noctowl.aif and b/sound/direct_sound_samples/cries/noctowl.aif differ diff --git a/sound/direct_sound_samples/cries/nosepass.aif b/sound/direct_sound_samples/cries/nosepass.aif index be65ba082..f45dc7578 100644 Binary files a/sound/direct_sound_samples/cries/nosepass.aif and b/sound/direct_sound_samples/cries/nosepass.aif differ diff --git a/sound/direct_sound_samples/cries/numel.aif b/sound/direct_sound_samples/cries/numel.aif index 55cce5f2c..e81623531 100644 Binary files a/sound/direct_sound_samples/cries/numel.aif and b/sound/direct_sound_samples/cries/numel.aif differ diff --git a/sound/direct_sound_samples/cries/nuzleaf.aif b/sound/direct_sound_samples/cries/nuzleaf.aif index d668f3fd3..275b4d178 100644 Binary files a/sound/direct_sound_samples/cries/nuzleaf.aif and b/sound/direct_sound_samples/cries/nuzleaf.aif differ diff --git a/sound/direct_sound_samples/cries/octillery.aif b/sound/direct_sound_samples/cries/octillery.aif index 75ee28ceb..f52b7978e 100644 Binary files a/sound/direct_sound_samples/cries/octillery.aif and b/sound/direct_sound_samples/cries/octillery.aif differ diff --git a/sound/direct_sound_samples/cries/oddish.aif b/sound/direct_sound_samples/cries/oddish.aif index 6909a8dad..2c9902bb2 100644 Binary files a/sound/direct_sound_samples/cries/oddish.aif and b/sound/direct_sound_samples/cries/oddish.aif differ diff --git a/sound/direct_sound_samples/cries/omanyte.aif b/sound/direct_sound_samples/cries/omanyte.aif index 15ec2d1ef..7ee0a8e3f 100644 Binary files a/sound/direct_sound_samples/cries/omanyte.aif and b/sound/direct_sound_samples/cries/omanyte.aif differ diff --git a/sound/direct_sound_samples/cries/omastar.aif b/sound/direct_sound_samples/cries/omastar.aif index e67d5d7fc..4c110a3fa 100644 Binary files a/sound/direct_sound_samples/cries/omastar.aif and b/sound/direct_sound_samples/cries/omastar.aif differ diff --git a/sound/direct_sound_samples/cries/onix.aif b/sound/direct_sound_samples/cries/onix.aif index aa8a16505..2f7c050e8 100644 Binary files a/sound/direct_sound_samples/cries/onix.aif and b/sound/direct_sound_samples/cries/onix.aif differ diff --git a/sound/direct_sound_samples/cries/oshawott.aif b/sound/direct_sound_samples/cries/oshawott.aif new file mode 100644 index 000000000..6e78b950d Binary files /dev/null and b/sound/direct_sound_samples/cries/oshawott.aif differ diff --git a/sound/direct_sound_samples/cries/pachirisu.aif b/sound/direct_sound_samples/cries/pachirisu.aif new file mode 100644 index 000000000..7f540482d Binary files /dev/null and b/sound/direct_sound_samples/cries/pachirisu.aif differ diff --git a/sound/direct_sound_samples/cries/palkia.aif b/sound/direct_sound_samples/cries/palkia.aif new file mode 100644 index 000000000..e755ceace Binary files /dev/null and b/sound/direct_sound_samples/cries/palkia.aif differ diff --git a/sound/direct_sound_samples/cries/palpitoad.aif b/sound/direct_sound_samples/cries/palpitoad.aif new file mode 100644 index 000000000..637965880 Binary files /dev/null and b/sound/direct_sound_samples/cries/palpitoad.aif differ diff --git a/sound/direct_sound_samples/cries/panpour.aif b/sound/direct_sound_samples/cries/panpour.aif new file mode 100644 index 000000000..ba8b78d04 Binary files /dev/null and b/sound/direct_sound_samples/cries/panpour.aif differ diff --git a/sound/direct_sound_samples/cries/pansage.aif b/sound/direct_sound_samples/cries/pansage.aif new file mode 100644 index 000000000..b380d2fb0 Binary files /dev/null and b/sound/direct_sound_samples/cries/pansage.aif differ diff --git a/sound/direct_sound_samples/cries/pansear.aif b/sound/direct_sound_samples/cries/pansear.aif new file mode 100644 index 000000000..f8409cb13 Binary files /dev/null and b/sound/direct_sound_samples/cries/pansear.aif differ diff --git a/sound/direct_sound_samples/cries/paras.aif b/sound/direct_sound_samples/cries/paras.aif index f9d69c21c..a865d25b6 100644 Binary files a/sound/direct_sound_samples/cries/paras.aif and b/sound/direct_sound_samples/cries/paras.aif differ diff --git a/sound/direct_sound_samples/cries/parasect.aif b/sound/direct_sound_samples/cries/parasect.aif index d6d9433e9..0e3338a60 100644 Binary files a/sound/direct_sound_samples/cries/parasect.aif and b/sound/direct_sound_samples/cries/parasect.aif differ diff --git a/sound/direct_sound_samples/cries/patrat.aif b/sound/direct_sound_samples/cries/patrat.aif new file mode 100644 index 000000000..37015b78d Binary files /dev/null and b/sound/direct_sound_samples/cries/patrat.aif differ diff --git a/sound/direct_sound_samples/cries/pawniard.aif b/sound/direct_sound_samples/cries/pawniard.aif new file mode 100644 index 000000000..bb41ae40f Binary files /dev/null and b/sound/direct_sound_samples/cries/pawniard.aif differ diff --git a/sound/direct_sound_samples/cries/pelipper.aif b/sound/direct_sound_samples/cries/pelipper.aif index 26718f848..efe9f28ec 100644 Binary files a/sound/direct_sound_samples/cries/pelipper.aif and b/sound/direct_sound_samples/cries/pelipper.aif differ diff --git a/sound/direct_sound_samples/cries/persian.aif b/sound/direct_sound_samples/cries/persian.aif index 40b3a2c56..2b46dffd2 100644 Binary files a/sound/direct_sound_samples/cries/persian.aif and b/sound/direct_sound_samples/cries/persian.aif differ diff --git a/sound/direct_sound_samples/cries/petilil.aif b/sound/direct_sound_samples/cries/petilil.aif new file mode 100644 index 000000000..05a9cd783 Binary files /dev/null and b/sound/direct_sound_samples/cries/petilil.aif differ diff --git a/sound/direct_sound_samples/cries/phanpy.aif b/sound/direct_sound_samples/cries/phanpy.aif index 2fcab3c82..6f95e2907 100644 Binary files a/sound/direct_sound_samples/cries/phanpy.aif and b/sound/direct_sound_samples/cries/phanpy.aif differ diff --git a/sound/direct_sound_samples/cries/phione.aif b/sound/direct_sound_samples/cries/phione.aif new file mode 100644 index 000000000..ee295292d Binary files /dev/null and b/sound/direct_sound_samples/cries/phione.aif differ diff --git a/sound/direct_sound_samples/cries/pichu.aif b/sound/direct_sound_samples/cries/pichu.aif index de47bbab8..6ef7547f9 100644 Binary files a/sound/direct_sound_samples/cries/pichu.aif and b/sound/direct_sound_samples/cries/pichu.aif differ diff --git a/sound/direct_sound_samples/cries/pidgeot.aif b/sound/direct_sound_samples/cries/pidgeot.aif index af400cdc6..2e29607ad 100644 Binary files a/sound/direct_sound_samples/cries/pidgeot.aif and b/sound/direct_sound_samples/cries/pidgeot.aif differ diff --git a/sound/direct_sound_samples/cries/pidgeotto.aif b/sound/direct_sound_samples/cries/pidgeotto.aif index 7c71c8f3e..102e3afb5 100644 Binary files a/sound/direct_sound_samples/cries/pidgeotto.aif and b/sound/direct_sound_samples/cries/pidgeotto.aif differ diff --git a/sound/direct_sound_samples/cries/pidgey.aif b/sound/direct_sound_samples/cries/pidgey.aif index b9c3a5d2a..14d8284b9 100644 Binary files a/sound/direct_sound_samples/cries/pidgey.aif and b/sound/direct_sound_samples/cries/pidgey.aif differ diff --git a/sound/direct_sound_samples/cries/pidove.aif b/sound/direct_sound_samples/cries/pidove.aif new file mode 100644 index 000000000..1459e7c08 Binary files /dev/null and b/sound/direct_sound_samples/cries/pidove.aif differ diff --git a/sound/direct_sound_samples/cries/pignite.aif b/sound/direct_sound_samples/cries/pignite.aif new file mode 100644 index 000000000..73c005364 Binary files /dev/null and b/sound/direct_sound_samples/cries/pignite.aif differ diff --git a/sound/direct_sound_samples/cries/pikachu.aif b/sound/direct_sound_samples/cries/pikachu.aif index 690bf5e1d..30c770165 100644 Binary files a/sound/direct_sound_samples/cries/pikachu.aif and b/sound/direct_sound_samples/cries/pikachu.aif differ diff --git a/sound/direct_sound_samples/cries/piloswine.aif b/sound/direct_sound_samples/cries/piloswine.aif index b1f34d3b5..6b6fd0a2d 100644 Binary files a/sound/direct_sound_samples/cries/piloswine.aif and b/sound/direct_sound_samples/cries/piloswine.aif differ diff --git a/sound/direct_sound_samples/cries/pineco.aif b/sound/direct_sound_samples/cries/pineco.aif index 80292bda0..6f02c1369 100644 Binary files a/sound/direct_sound_samples/cries/pineco.aif and b/sound/direct_sound_samples/cries/pineco.aif differ diff --git a/sound/direct_sound_samples/cries/pinsir.aif b/sound/direct_sound_samples/cries/pinsir.aif index cf27a11de..995999b68 100644 Binary files a/sound/direct_sound_samples/cries/pinsir.aif and b/sound/direct_sound_samples/cries/pinsir.aif differ diff --git a/sound/direct_sound_samples/cries/piplup.aif b/sound/direct_sound_samples/cries/piplup.aif new file mode 100644 index 000000000..1f7da9b20 Binary files /dev/null and b/sound/direct_sound_samples/cries/piplup.aif differ diff --git a/sound/direct_sound_samples/cries/plusle.aif b/sound/direct_sound_samples/cries/plusle.aif index d68984263..2c023697f 100644 Binary files a/sound/direct_sound_samples/cries/plusle.aif and b/sound/direct_sound_samples/cries/plusle.aif differ diff --git a/sound/direct_sound_samples/cries/politoed.aif b/sound/direct_sound_samples/cries/politoed.aif index 38b1883b4..75e7f20ef 100644 Binary files a/sound/direct_sound_samples/cries/politoed.aif and b/sound/direct_sound_samples/cries/politoed.aif differ diff --git a/sound/direct_sound_samples/cries/poliwag.aif b/sound/direct_sound_samples/cries/poliwag.aif index 8467f0540..f4ee16174 100644 Binary files a/sound/direct_sound_samples/cries/poliwag.aif and b/sound/direct_sound_samples/cries/poliwag.aif differ diff --git a/sound/direct_sound_samples/cries/poliwhirl.aif b/sound/direct_sound_samples/cries/poliwhirl.aif index f0851c693..31ffeb044 100644 Binary files a/sound/direct_sound_samples/cries/poliwhirl.aif and b/sound/direct_sound_samples/cries/poliwhirl.aif differ diff --git a/sound/direct_sound_samples/cries/poliwrath.aif b/sound/direct_sound_samples/cries/poliwrath.aif index 8d19f1d86..ba1aac528 100644 Binary files a/sound/direct_sound_samples/cries/poliwrath.aif and b/sound/direct_sound_samples/cries/poliwrath.aif differ diff --git a/sound/direct_sound_samples/cries/ponyta.aif b/sound/direct_sound_samples/cries/ponyta.aif index 46feb123d..121dbb394 100644 Binary files a/sound/direct_sound_samples/cries/ponyta.aif and b/sound/direct_sound_samples/cries/ponyta.aif differ diff --git a/sound/direct_sound_samples/cries/poochyena.aif b/sound/direct_sound_samples/cries/poochyena.aif index 3b464ce13..d7bad7c90 100644 Binary files a/sound/direct_sound_samples/cries/poochyena.aif and b/sound/direct_sound_samples/cries/poochyena.aif differ diff --git a/sound/direct_sound_samples/cries/porygon.aif b/sound/direct_sound_samples/cries/porygon.aif index ced70b379..9179a9d75 100644 Binary files a/sound/direct_sound_samples/cries/porygon.aif and b/sound/direct_sound_samples/cries/porygon.aif differ diff --git a/sound/direct_sound_samples/cries/porygon2.aif b/sound/direct_sound_samples/cries/porygon2.aif index c08a3caaf..2e6ae0b1f 100644 Binary files a/sound/direct_sound_samples/cries/porygon2.aif and b/sound/direct_sound_samples/cries/porygon2.aif differ diff --git a/sound/direct_sound_samples/cries/porygon_z.aif b/sound/direct_sound_samples/cries/porygon_z.aif new file mode 100644 index 000000000..d969b5f1d Binary files /dev/null and b/sound/direct_sound_samples/cries/porygon_z.aif differ diff --git a/sound/direct_sound_samples/cries/primeape.aif b/sound/direct_sound_samples/cries/primeape.aif index a868b3120..ef53c2146 100644 Binary files a/sound/direct_sound_samples/cries/primeape.aif and b/sound/direct_sound_samples/cries/primeape.aif differ diff --git a/sound/direct_sound_samples/cries/prinplup.aif b/sound/direct_sound_samples/cries/prinplup.aif new file mode 100644 index 000000000..2550fd01c Binary files /dev/null and b/sound/direct_sound_samples/cries/prinplup.aif differ diff --git a/sound/direct_sound_samples/cries/probopass.aif b/sound/direct_sound_samples/cries/probopass.aif new file mode 100644 index 000000000..a8307da81 Binary files /dev/null and b/sound/direct_sound_samples/cries/probopass.aif differ diff --git a/sound/direct_sound_samples/cries/psyduck.aif b/sound/direct_sound_samples/cries/psyduck.aif index d2d0612f2..881b55b60 100644 Binary files a/sound/direct_sound_samples/cries/psyduck.aif and b/sound/direct_sound_samples/cries/psyduck.aif differ diff --git a/sound/direct_sound_samples/cries/pupitar.aif b/sound/direct_sound_samples/cries/pupitar.aif index 7386636ce..dbbe3bbaf 100644 Binary files a/sound/direct_sound_samples/cries/pupitar.aif and b/sound/direct_sound_samples/cries/pupitar.aif differ diff --git a/sound/direct_sound_samples/cries/purrloin.aif b/sound/direct_sound_samples/cries/purrloin.aif new file mode 100644 index 000000000..85cde5c7b Binary files /dev/null and b/sound/direct_sound_samples/cries/purrloin.aif differ diff --git a/sound/direct_sound_samples/cries/purugly.aif b/sound/direct_sound_samples/cries/purugly.aif new file mode 100644 index 000000000..d06f74fa5 Binary files /dev/null and b/sound/direct_sound_samples/cries/purugly.aif differ diff --git a/sound/direct_sound_samples/cries/quagsire.aif b/sound/direct_sound_samples/cries/quagsire.aif index 1953d0e42..84330f4de 100644 Binary files a/sound/direct_sound_samples/cries/quagsire.aif and b/sound/direct_sound_samples/cries/quagsire.aif differ diff --git a/sound/direct_sound_samples/cries/quilava.aif b/sound/direct_sound_samples/cries/quilava.aif index efe873229..7b3e35ffb 100644 Binary files a/sound/direct_sound_samples/cries/quilava.aif and b/sound/direct_sound_samples/cries/quilava.aif differ diff --git a/sound/direct_sound_samples/cries/qwilfish.aif b/sound/direct_sound_samples/cries/qwilfish.aif index 268c5c89d..59d4c6db4 100644 Binary files a/sound/direct_sound_samples/cries/qwilfish.aif and b/sound/direct_sound_samples/cries/qwilfish.aif differ diff --git a/sound/direct_sound_samples/cries/raichu.aif b/sound/direct_sound_samples/cries/raichu.aif index e59ffbad4..b8ed0d4b3 100644 Binary files a/sound/direct_sound_samples/cries/raichu.aif and b/sound/direct_sound_samples/cries/raichu.aif differ diff --git a/sound/direct_sound_samples/cries/raikou.aif b/sound/direct_sound_samples/cries/raikou.aif index a57a2365c..941cfca0f 100644 Binary files a/sound/direct_sound_samples/cries/raikou.aif and b/sound/direct_sound_samples/cries/raikou.aif differ diff --git a/sound/direct_sound_samples/cries/ralts.aif b/sound/direct_sound_samples/cries/ralts.aif index 0baef5760..de75400e1 100644 Binary files a/sound/direct_sound_samples/cries/ralts.aif and b/sound/direct_sound_samples/cries/ralts.aif differ diff --git a/sound/direct_sound_samples/cries/rampardos.aif b/sound/direct_sound_samples/cries/rampardos.aif new file mode 100644 index 000000000..7134c57dd Binary files /dev/null and b/sound/direct_sound_samples/cries/rampardos.aif differ diff --git a/sound/direct_sound_samples/cries/rapidash.aif b/sound/direct_sound_samples/cries/rapidash.aif index 920f510e4..2dd536735 100644 Binary files a/sound/direct_sound_samples/cries/rapidash.aif and b/sound/direct_sound_samples/cries/rapidash.aif differ diff --git a/sound/direct_sound_samples/cries/raticate.aif b/sound/direct_sound_samples/cries/raticate.aif index 01601cab5..f7d605502 100644 Binary files a/sound/direct_sound_samples/cries/raticate.aif and b/sound/direct_sound_samples/cries/raticate.aif differ diff --git a/sound/direct_sound_samples/cries/rattata.aif b/sound/direct_sound_samples/cries/rattata.aif index cb0e1f422..73d2a718b 100644 Binary files a/sound/direct_sound_samples/cries/rattata.aif and b/sound/direct_sound_samples/cries/rattata.aif differ diff --git a/sound/direct_sound_samples/cries/rayquaza.aif b/sound/direct_sound_samples/cries/rayquaza.aif index 6115e11d8..41fb48561 100644 Binary files a/sound/direct_sound_samples/cries/rayquaza.aif and b/sound/direct_sound_samples/cries/rayquaza.aif differ diff --git a/sound/direct_sound_samples/cries/regice.aif b/sound/direct_sound_samples/cries/regice.aif index 6fa23dd73..488f06aa6 100644 Binary files a/sound/direct_sound_samples/cries/regice.aif and b/sound/direct_sound_samples/cries/regice.aif differ diff --git a/sound/direct_sound_samples/cries/regigigas.aif b/sound/direct_sound_samples/cries/regigigas.aif new file mode 100644 index 000000000..87ba6eda5 Binary files /dev/null and b/sound/direct_sound_samples/cries/regigigas.aif differ diff --git a/sound/direct_sound_samples/cries/regirock.aif b/sound/direct_sound_samples/cries/regirock.aif index ab2a47eb8..7540aa586 100644 Binary files a/sound/direct_sound_samples/cries/regirock.aif and b/sound/direct_sound_samples/cries/regirock.aif differ diff --git a/sound/direct_sound_samples/cries/registeel.aif b/sound/direct_sound_samples/cries/registeel.aif index f5374e5f0..95e783ff4 100644 Binary files a/sound/direct_sound_samples/cries/registeel.aif and b/sound/direct_sound_samples/cries/registeel.aif differ diff --git a/sound/direct_sound_samples/cries/relicanth.aif b/sound/direct_sound_samples/cries/relicanth.aif index 60af9cf4e..6af29ea3d 100644 Binary files a/sound/direct_sound_samples/cries/relicanth.aif and b/sound/direct_sound_samples/cries/relicanth.aif differ diff --git a/sound/direct_sound_samples/cries/remoraid.aif b/sound/direct_sound_samples/cries/remoraid.aif index 16d3f1d65..5016ec781 100644 Binary files a/sound/direct_sound_samples/cries/remoraid.aif and b/sound/direct_sound_samples/cries/remoraid.aif differ diff --git a/sound/direct_sound_samples/cries/reshiram.aif b/sound/direct_sound_samples/cries/reshiram.aif new file mode 100644 index 000000000..e8e187d65 Binary files /dev/null and b/sound/direct_sound_samples/cries/reshiram.aif differ diff --git a/sound/direct_sound_samples/cries/reuniclus.aif b/sound/direct_sound_samples/cries/reuniclus.aif new file mode 100644 index 000000000..677130d8b Binary files /dev/null and b/sound/direct_sound_samples/cries/reuniclus.aif differ diff --git a/sound/direct_sound_samples/cries/rhydon.aif b/sound/direct_sound_samples/cries/rhydon.aif index cfa709ee9..7e862c560 100644 Binary files a/sound/direct_sound_samples/cries/rhydon.aif and b/sound/direct_sound_samples/cries/rhydon.aif differ diff --git a/sound/direct_sound_samples/cries/rhyhorn.aif b/sound/direct_sound_samples/cries/rhyhorn.aif index 47f344ba2..f1eac45f0 100644 Binary files a/sound/direct_sound_samples/cries/rhyhorn.aif and b/sound/direct_sound_samples/cries/rhyhorn.aif differ diff --git a/sound/direct_sound_samples/cries/rhyperior.aif b/sound/direct_sound_samples/cries/rhyperior.aif new file mode 100644 index 000000000..1cc41c14c Binary files /dev/null and b/sound/direct_sound_samples/cries/rhyperior.aif differ diff --git a/sound/direct_sound_samples/cries/riolu.aif b/sound/direct_sound_samples/cries/riolu.aif new file mode 100644 index 000000000..c8fcaf034 Binary files /dev/null and b/sound/direct_sound_samples/cries/riolu.aif differ diff --git a/sound/direct_sound_samples/cries/roggenrola.aif b/sound/direct_sound_samples/cries/roggenrola.aif new file mode 100644 index 000000000..9ce801a0b Binary files /dev/null and b/sound/direct_sound_samples/cries/roggenrola.aif differ diff --git a/sound/direct_sound_samples/cries/roselia.aif b/sound/direct_sound_samples/cries/roselia.aif index 50b60b77b..146771f8c 100644 Binary files a/sound/direct_sound_samples/cries/roselia.aif and b/sound/direct_sound_samples/cries/roselia.aif differ diff --git a/sound/direct_sound_samples/cries/roserade.aif b/sound/direct_sound_samples/cries/roserade.aif new file mode 100644 index 000000000..00a9430f2 Binary files /dev/null and b/sound/direct_sound_samples/cries/roserade.aif differ diff --git a/sound/direct_sound_samples/cries/rotom.aif b/sound/direct_sound_samples/cries/rotom.aif new file mode 100644 index 000000000..41468228d Binary files /dev/null and b/sound/direct_sound_samples/cries/rotom.aif differ diff --git a/sound/direct_sound_samples/cries/rufflet.aif b/sound/direct_sound_samples/cries/rufflet.aif new file mode 100644 index 000000000..5d59c04ea Binary files /dev/null and b/sound/direct_sound_samples/cries/rufflet.aif differ diff --git a/sound/direct_sound_samples/cries/sableye.aif b/sound/direct_sound_samples/cries/sableye.aif index 1b3a9be30..fb31e329d 100644 Binary files a/sound/direct_sound_samples/cries/sableye.aif and b/sound/direct_sound_samples/cries/sableye.aif differ diff --git a/sound/direct_sound_samples/cries/salamence.aif b/sound/direct_sound_samples/cries/salamence.aif index d2957809c..6a2d63ca5 100644 Binary files a/sound/direct_sound_samples/cries/salamence.aif and b/sound/direct_sound_samples/cries/salamence.aif differ diff --git a/sound/direct_sound_samples/cries/samurott.aif b/sound/direct_sound_samples/cries/samurott.aif new file mode 100644 index 000000000..96691f645 Binary files /dev/null and b/sound/direct_sound_samples/cries/samurott.aif differ diff --git a/sound/direct_sound_samples/cries/sandile.aif b/sound/direct_sound_samples/cries/sandile.aif new file mode 100644 index 000000000..2718b0238 Binary files /dev/null and b/sound/direct_sound_samples/cries/sandile.aif differ diff --git a/sound/direct_sound_samples/cries/sandshrew.aif b/sound/direct_sound_samples/cries/sandshrew.aif index 6879be11d..b9a73351b 100644 Binary files a/sound/direct_sound_samples/cries/sandshrew.aif and b/sound/direct_sound_samples/cries/sandshrew.aif differ diff --git a/sound/direct_sound_samples/cries/sandslash.aif b/sound/direct_sound_samples/cries/sandslash.aif index ee4a458ed..29950ff0c 100644 Binary files a/sound/direct_sound_samples/cries/sandslash.aif and b/sound/direct_sound_samples/cries/sandslash.aif differ diff --git a/sound/direct_sound_samples/cries/sawk.aif b/sound/direct_sound_samples/cries/sawk.aif new file mode 100644 index 000000000..5ae99e1cf Binary files /dev/null and b/sound/direct_sound_samples/cries/sawk.aif differ diff --git a/sound/direct_sound_samples/cries/sawsbuck.aif b/sound/direct_sound_samples/cries/sawsbuck.aif new file mode 100644 index 000000000..8204786ee Binary files /dev/null and b/sound/direct_sound_samples/cries/sawsbuck.aif differ diff --git a/sound/direct_sound_samples/cries/sceptile.aif b/sound/direct_sound_samples/cries/sceptile.aif index 7252cb85f..6c8820d17 100644 Binary files a/sound/direct_sound_samples/cries/sceptile.aif and b/sound/direct_sound_samples/cries/sceptile.aif differ diff --git a/sound/direct_sound_samples/cries/scizor.aif b/sound/direct_sound_samples/cries/scizor.aif index f1f7832ce..87305f608 100644 Binary files a/sound/direct_sound_samples/cries/scizor.aif and b/sound/direct_sound_samples/cries/scizor.aif differ diff --git a/sound/direct_sound_samples/cries/scolipede.aif b/sound/direct_sound_samples/cries/scolipede.aif new file mode 100644 index 000000000..687402d8c Binary files /dev/null and b/sound/direct_sound_samples/cries/scolipede.aif differ diff --git a/sound/direct_sound_samples/cries/scrafty.aif b/sound/direct_sound_samples/cries/scrafty.aif new file mode 100644 index 000000000..974fb0e13 Binary files /dev/null and b/sound/direct_sound_samples/cries/scrafty.aif differ diff --git a/sound/direct_sound_samples/cries/scraggy.aif b/sound/direct_sound_samples/cries/scraggy.aif new file mode 100644 index 000000000..3c024a8f4 Binary files /dev/null and b/sound/direct_sound_samples/cries/scraggy.aif differ diff --git a/sound/direct_sound_samples/cries/scyther.aif b/sound/direct_sound_samples/cries/scyther.aif index 2b8cbc104..441612854 100644 Binary files a/sound/direct_sound_samples/cries/scyther.aif and b/sound/direct_sound_samples/cries/scyther.aif differ diff --git a/sound/direct_sound_samples/cries/seadra.aif b/sound/direct_sound_samples/cries/seadra.aif index 2f60cce4a..68bbc8745 100644 Binary files a/sound/direct_sound_samples/cries/seadra.aif and b/sound/direct_sound_samples/cries/seadra.aif differ diff --git a/sound/direct_sound_samples/cries/seaking.aif b/sound/direct_sound_samples/cries/seaking.aif index e4fc7e70d..e4d56b9b0 100644 Binary files a/sound/direct_sound_samples/cries/seaking.aif and b/sound/direct_sound_samples/cries/seaking.aif differ diff --git a/sound/direct_sound_samples/cries/sealeo.aif b/sound/direct_sound_samples/cries/sealeo.aif index d9ea50026..9cb4058c8 100644 Binary files a/sound/direct_sound_samples/cries/sealeo.aif and b/sound/direct_sound_samples/cries/sealeo.aif differ diff --git a/sound/direct_sound_samples/cries/seedot.aif b/sound/direct_sound_samples/cries/seedot.aif index c37b769f8..410e98328 100644 Binary files a/sound/direct_sound_samples/cries/seedot.aif and b/sound/direct_sound_samples/cries/seedot.aif differ diff --git a/sound/direct_sound_samples/cries/seel.aif b/sound/direct_sound_samples/cries/seel.aif index 84c4a0a94..927a8fd6c 100644 Binary files a/sound/direct_sound_samples/cries/seel.aif and b/sound/direct_sound_samples/cries/seel.aif differ diff --git a/sound/direct_sound_samples/cries/seismitoad.aif b/sound/direct_sound_samples/cries/seismitoad.aif new file mode 100644 index 000000000..2a88a1e77 Binary files /dev/null and b/sound/direct_sound_samples/cries/seismitoad.aif differ diff --git a/sound/direct_sound_samples/cries/sentret.aif b/sound/direct_sound_samples/cries/sentret.aif index 4aed7cd70..91b5fc456 100644 Binary files a/sound/direct_sound_samples/cries/sentret.aif and b/sound/direct_sound_samples/cries/sentret.aif differ diff --git a/sound/direct_sound_samples/cries/serperior.aif b/sound/direct_sound_samples/cries/serperior.aif new file mode 100644 index 000000000..a14fa9f22 Binary files /dev/null and b/sound/direct_sound_samples/cries/serperior.aif differ diff --git a/sound/direct_sound_samples/cries/servine.aif b/sound/direct_sound_samples/cries/servine.aif new file mode 100644 index 000000000..dbe5c1063 Binary files /dev/null and b/sound/direct_sound_samples/cries/servine.aif differ diff --git a/sound/direct_sound_samples/cries/seviper.aif b/sound/direct_sound_samples/cries/seviper.aif index 6a15dd6e2..32b069f06 100644 Binary files a/sound/direct_sound_samples/cries/seviper.aif and b/sound/direct_sound_samples/cries/seviper.aif differ diff --git a/sound/direct_sound_samples/cries/sewaddle.aif b/sound/direct_sound_samples/cries/sewaddle.aif new file mode 100644 index 000000000..58ac18802 Binary files /dev/null and b/sound/direct_sound_samples/cries/sewaddle.aif differ diff --git a/sound/direct_sound_samples/cries/sharpedo.aif b/sound/direct_sound_samples/cries/sharpedo.aif index 1b02b56ce..2f01fa058 100644 Binary files a/sound/direct_sound_samples/cries/sharpedo.aif and b/sound/direct_sound_samples/cries/sharpedo.aif differ diff --git a/sound/direct_sound_samples/cries/shaymin.aif b/sound/direct_sound_samples/cries/shaymin.aif new file mode 100644 index 000000000..f26ff7178 Binary files /dev/null and b/sound/direct_sound_samples/cries/shaymin.aif differ diff --git a/sound/direct_sound_samples/cries/shaymin_sky.aif b/sound/direct_sound_samples/cries/shaymin_sky.aif new file mode 100644 index 000000000..bd1cb0ed0 Binary files /dev/null and b/sound/direct_sound_samples/cries/shaymin_sky.aif differ diff --git a/sound/direct_sound_samples/cries/shedinja.aif b/sound/direct_sound_samples/cries/shedinja.aif index 6d1d565f3..ad19071a6 100644 Binary files a/sound/direct_sound_samples/cries/shedinja.aif and b/sound/direct_sound_samples/cries/shedinja.aif differ diff --git a/sound/direct_sound_samples/cries/shelgon.aif b/sound/direct_sound_samples/cries/shelgon.aif index 24f234ffe..8df317b3a 100644 Binary files a/sound/direct_sound_samples/cries/shelgon.aif and b/sound/direct_sound_samples/cries/shelgon.aif differ diff --git a/sound/direct_sound_samples/cries/shellder.aif b/sound/direct_sound_samples/cries/shellder.aif index b2ea85228..51513ae6a 100644 Binary files a/sound/direct_sound_samples/cries/shellder.aif and b/sound/direct_sound_samples/cries/shellder.aif differ diff --git a/sound/direct_sound_samples/cries/shellos.aif b/sound/direct_sound_samples/cries/shellos.aif new file mode 100644 index 000000000..2f6f095d0 Binary files /dev/null and b/sound/direct_sound_samples/cries/shellos.aif differ diff --git a/sound/direct_sound_samples/cries/shelmet.aif b/sound/direct_sound_samples/cries/shelmet.aif new file mode 100644 index 000000000..13bf69e3e Binary files /dev/null and b/sound/direct_sound_samples/cries/shelmet.aif differ diff --git a/sound/direct_sound_samples/cries/shieldon.aif b/sound/direct_sound_samples/cries/shieldon.aif new file mode 100644 index 000000000..44b564ccf Binary files /dev/null and b/sound/direct_sound_samples/cries/shieldon.aif differ diff --git a/sound/direct_sound_samples/cries/shiftry.aif b/sound/direct_sound_samples/cries/shiftry.aif index c91ece114..970d5ef11 100644 Binary files a/sound/direct_sound_samples/cries/shiftry.aif and b/sound/direct_sound_samples/cries/shiftry.aif differ diff --git a/sound/direct_sound_samples/cries/shinx.aif b/sound/direct_sound_samples/cries/shinx.aif new file mode 100644 index 000000000..fcdae1cb7 Binary files /dev/null and b/sound/direct_sound_samples/cries/shinx.aif differ diff --git a/sound/direct_sound_samples/cries/shroomish.aif b/sound/direct_sound_samples/cries/shroomish.aif index 9e944ca20..587cf6188 100644 Binary files a/sound/direct_sound_samples/cries/shroomish.aif and b/sound/direct_sound_samples/cries/shroomish.aif differ diff --git a/sound/direct_sound_samples/cries/shuckle.aif b/sound/direct_sound_samples/cries/shuckle.aif index d835d2de6..0844390f9 100644 Binary files a/sound/direct_sound_samples/cries/shuckle.aif and b/sound/direct_sound_samples/cries/shuckle.aif differ diff --git a/sound/direct_sound_samples/cries/shuppet.aif b/sound/direct_sound_samples/cries/shuppet.aif index 1cd9a2f14..642123c46 100644 Binary files a/sound/direct_sound_samples/cries/shuppet.aif and b/sound/direct_sound_samples/cries/shuppet.aif differ diff --git a/sound/direct_sound_samples/cries/sigilyph.aif b/sound/direct_sound_samples/cries/sigilyph.aif new file mode 100644 index 000000000..544ebccd6 Binary files /dev/null and b/sound/direct_sound_samples/cries/sigilyph.aif differ diff --git a/sound/direct_sound_samples/cries/silcoon.aif b/sound/direct_sound_samples/cries/silcoon.aif index ff48950ad..b00697830 100644 Binary files a/sound/direct_sound_samples/cries/silcoon.aif and b/sound/direct_sound_samples/cries/silcoon.aif differ diff --git a/sound/direct_sound_samples/cries/simipour.aif b/sound/direct_sound_samples/cries/simipour.aif new file mode 100644 index 000000000..77640cd8b Binary files /dev/null and b/sound/direct_sound_samples/cries/simipour.aif differ diff --git a/sound/direct_sound_samples/cries/simisage.aif b/sound/direct_sound_samples/cries/simisage.aif new file mode 100644 index 000000000..078e69957 Binary files /dev/null and b/sound/direct_sound_samples/cries/simisage.aif differ diff --git a/sound/direct_sound_samples/cries/simisear.aif b/sound/direct_sound_samples/cries/simisear.aif new file mode 100644 index 000000000..2a767ae0f Binary files /dev/null and b/sound/direct_sound_samples/cries/simisear.aif differ diff --git a/sound/direct_sound_samples/cries/skarmory.aif b/sound/direct_sound_samples/cries/skarmory.aif index 88d3985a3..10d365037 100644 Binary files a/sound/direct_sound_samples/cries/skarmory.aif and b/sound/direct_sound_samples/cries/skarmory.aif differ diff --git a/sound/direct_sound_samples/cries/skiploom.aif b/sound/direct_sound_samples/cries/skiploom.aif index 201744d12..04c3a438e 100644 Binary files a/sound/direct_sound_samples/cries/skiploom.aif and b/sound/direct_sound_samples/cries/skiploom.aif differ diff --git a/sound/direct_sound_samples/cries/skitty.aif b/sound/direct_sound_samples/cries/skitty.aif index 7dc4578f4..f200d7fae 100644 Binary files a/sound/direct_sound_samples/cries/skitty.aif and b/sound/direct_sound_samples/cries/skitty.aif differ diff --git a/sound/direct_sound_samples/cries/skorupi.aif b/sound/direct_sound_samples/cries/skorupi.aif new file mode 100644 index 000000000..22e22b6d4 Binary files /dev/null and b/sound/direct_sound_samples/cries/skorupi.aif differ diff --git a/sound/direct_sound_samples/cries/skuntank.aif b/sound/direct_sound_samples/cries/skuntank.aif new file mode 100644 index 000000000..90a00511e Binary files /dev/null and b/sound/direct_sound_samples/cries/skuntank.aif differ diff --git a/sound/direct_sound_samples/cries/slaking.aif b/sound/direct_sound_samples/cries/slaking.aif index b6a4160f3..287b5a3b6 100644 Binary files a/sound/direct_sound_samples/cries/slaking.aif and b/sound/direct_sound_samples/cries/slaking.aif differ diff --git a/sound/direct_sound_samples/cries/slakoth.aif b/sound/direct_sound_samples/cries/slakoth.aif index 0e4bbc3c3..67bc28459 100644 Binary files a/sound/direct_sound_samples/cries/slakoth.aif and b/sound/direct_sound_samples/cries/slakoth.aif differ diff --git a/sound/direct_sound_samples/cries/slowbro.aif b/sound/direct_sound_samples/cries/slowbro.aif index f74b753d2..b7d382189 100644 Binary files a/sound/direct_sound_samples/cries/slowbro.aif and b/sound/direct_sound_samples/cries/slowbro.aif differ diff --git a/sound/direct_sound_samples/cries/slowking.aif b/sound/direct_sound_samples/cries/slowking.aif index 245a42023..20008c627 100644 Binary files a/sound/direct_sound_samples/cries/slowking.aif and b/sound/direct_sound_samples/cries/slowking.aif differ diff --git a/sound/direct_sound_samples/cries/slowpoke.aif b/sound/direct_sound_samples/cries/slowpoke.aif index 82b05a9a7..ab7f5d6bc 100644 Binary files a/sound/direct_sound_samples/cries/slowpoke.aif and b/sound/direct_sound_samples/cries/slowpoke.aif differ diff --git a/sound/direct_sound_samples/cries/slugma.aif b/sound/direct_sound_samples/cries/slugma.aif index fed42817c..d89032e4d 100644 Binary files a/sound/direct_sound_samples/cries/slugma.aif and b/sound/direct_sound_samples/cries/slugma.aif differ diff --git a/sound/direct_sound_samples/cries/smeargle.aif b/sound/direct_sound_samples/cries/smeargle.aif index 00dbedead..f59d7bb8a 100644 Binary files a/sound/direct_sound_samples/cries/smeargle.aif and b/sound/direct_sound_samples/cries/smeargle.aif differ diff --git a/sound/direct_sound_samples/cries/smoochum.aif b/sound/direct_sound_samples/cries/smoochum.aif index 4005b4ad4..90253fcc3 100644 Binary files a/sound/direct_sound_samples/cries/smoochum.aif and b/sound/direct_sound_samples/cries/smoochum.aif differ diff --git a/sound/direct_sound_samples/cries/sneasel.aif b/sound/direct_sound_samples/cries/sneasel.aif index 54242a23f..ba0e84c04 100644 Binary files a/sound/direct_sound_samples/cries/sneasel.aif and b/sound/direct_sound_samples/cries/sneasel.aif differ diff --git a/sound/direct_sound_samples/cries/snivy.aif b/sound/direct_sound_samples/cries/snivy.aif new file mode 100644 index 000000000..fac1d4afd Binary files /dev/null and b/sound/direct_sound_samples/cries/snivy.aif differ diff --git a/sound/direct_sound_samples/cries/snorlax.aif b/sound/direct_sound_samples/cries/snorlax.aif index f95128e3a..d099fbf70 100644 Binary files a/sound/direct_sound_samples/cries/snorlax.aif and b/sound/direct_sound_samples/cries/snorlax.aif differ diff --git a/sound/direct_sound_samples/cries/snorunt.aif b/sound/direct_sound_samples/cries/snorunt.aif index 53b05b229..1c29a200d 100644 Binary files a/sound/direct_sound_samples/cries/snorunt.aif and b/sound/direct_sound_samples/cries/snorunt.aif differ diff --git a/sound/direct_sound_samples/cries/snover.aif b/sound/direct_sound_samples/cries/snover.aif new file mode 100644 index 000000000..bd4f1a415 Binary files /dev/null and b/sound/direct_sound_samples/cries/snover.aif differ diff --git a/sound/direct_sound_samples/cries/snubbull.aif b/sound/direct_sound_samples/cries/snubbull.aif index bbba023fd..ff2e104b9 100644 Binary files a/sound/direct_sound_samples/cries/snubbull.aif and b/sound/direct_sound_samples/cries/snubbull.aif differ diff --git a/sound/direct_sound_samples/cries/solosis.aif b/sound/direct_sound_samples/cries/solosis.aif new file mode 100644 index 000000000..fa095e378 Binary files /dev/null and b/sound/direct_sound_samples/cries/solosis.aif differ diff --git a/sound/direct_sound_samples/cries/solrock.aif b/sound/direct_sound_samples/cries/solrock.aif index 64c71f289..2dc614c92 100644 Binary files a/sound/direct_sound_samples/cries/solrock.aif and b/sound/direct_sound_samples/cries/solrock.aif differ diff --git a/sound/direct_sound_samples/cries/spearow.aif b/sound/direct_sound_samples/cries/spearow.aif index 7ce86ae29..beb87568e 100644 Binary files a/sound/direct_sound_samples/cries/spearow.aif and b/sound/direct_sound_samples/cries/spearow.aif differ diff --git a/sound/direct_sound_samples/cries/spheal.aif b/sound/direct_sound_samples/cries/spheal.aif index fb6470210..eee9b636c 100644 Binary files a/sound/direct_sound_samples/cries/spheal.aif and b/sound/direct_sound_samples/cries/spheal.aif differ diff --git a/sound/direct_sound_samples/cries/spinarak.aif b/sound/direct_sound_samples/cries/spinarak.aif index 3c4c1eff1..880e81df6 100644 Binary files a/sound/direct_sound_samples/cries/spinarak.aif and b/sound/direct_sound_samples/cries/spinarak.aif differ diff --git a/sound/direct_sound_samples/cries/spinda.aif b/sound/direct_sound_samples/cries/spinda.aif index 0217573c7..e5984de5b 100644 Binary files a/sound/direct_sound_samples/cries/spinda.aif and b/sound/direct_sound_samples/cries/spinda.aif differ diff --git a/sound/direct_sound_samples/cries/spiritomb.aif b/sound/direct_sound_samples/cries/spiritomb.aif new file mode 100644 index 000000000..2f5621b7c Binary files /dev/null and b/sound/direct_sound_samples/cries/spiritomb.aif differ diff --git a/sound/direct_sound_samples/cries/spoink.aif b/sound/direct_sound_samples/cries/spoink.aif index 6cc9bf546..af9e1a1eb 100644 Binary files a/sound/direct_sound_samples/cries/spoink.aif and b/sound/direct_sound_samples/cries/spoink.aif differ diff --git a/sound/direct_sound_samples/cries/squirtle.aif b/sound/direct_sound_samples/cries/squirtle.aif index 43a98a53d..e570bc183 100644 Binary files a/sound/direct_sound_samples/cries/squirtle.aif and b/sound/direct_sound_samples/cries/squirtle.aif differ diff --git a/sound/direct_sound_samples/cries/stantler.aif b/sound/direct_sound_samples/cries/stantler.aif index 36ba54658..502840a83 100644 Binary files a/sound/direct_sound_samples/cries/stantler.aif and b/sound/direct_sound_samples/cries/stantler.aif differ diff --git a/sound/direct_sound_samples/cries/staraptor.aif b/sound/direct_sound_samples/cries/staraptor.aif new file mode 100644 index 000000000..764a9d663 Binary files /dev/null and b/sound/direct_sound_samples/cries/staraptor.aif differ diff --git a/sound/direct_sound_samples/cries/staravia.aif b/sound/direct_sound_samples/cries/staravia.aif new file mode 100644 index 000000000..3326b3300 Binary files /dev/null and b/sound/direct_sound_samples/cries/staravia.aif differ diff --git a/sound/direct_sound_samples/cries/starly.aif b/sound/direct_sound_samples/cries/starly.aif new file mode 100644 index 000000000..00457fe6a Binary files /dev/null and b/sound/direct_sound_samples/cries/starly.aif differ diff --git a/sound/direct_sound_samples/cries/starmie.aif b/sound/direct_sound_samples/cries/starmie.aif index 7452a78f9..3dea58cec 100644 Binary files a/sound/direct_sound_samples/cries/starmie.aif and b/sound/direct_sound_samples/cries/starmie.aif differ diff --git a/sound/direct_sound_samples/cries/staryu.aif b/sound/direct_sound_samples/cries/staryu.aif index 6ab5584bf..60b416a1c 100644 Binary files a/sound/direct_sound_samples/cries/staryu.aif and b/sound/direct_sound_samples/cries/staryu.aif differ diff --git a/sound/direct_sound_samples/cries/steelix.aif b/sound/direct_sound_samples/cries/steelix.aif index aa05e2d4c..75836d143 100644 Binary files a/sound/direct_sound_samples/cries/steelix.aif and b/sound/direct_sound_samples/cries/steelix.aif differ diff --git a/sound/direct_sound_samples/cries/stoutland.aif b/sound/direct_sound_samples/cries/stoutland.aif new file mode 100644 index 000000000..0f8ff740c Binary files /dev/null and b/sound/direct_sound_samples/cries/stoutland.aif differ diff --git a/sound/direct_sound_samples/cries/stunfisk.aif b/sound/direct_sound_samples/cries/stunfisk.aif new file mode 100644 index 000000000..309dd54c9 Binary files /dev/null and b/sound/direct_sound_samples/cries/stunfisk.aif differ diff --git a/sound/direct_sound_samples/cries/stunky.aif b/sound/direct_sound_samples/cries/stunky.aif new file mode 100644 index 000000000..41923bd96 Binary files /dev/null and b/sound/direct_sound_samples/cries/stunky.aif differ diff --git a/sound/direct_sound_samples/cries/sudowoodo.aif b/sound/direct_sound_samples/cries/sudowoodo.aif index 1af7e18eb..c81a09531 100644 Binary files a/sound/direct_sound_samples/cries/sudowoodo.aif and b/sound/direct_sound_samples/cries/sudowoodo.aif differ diff --git a/sound/direct_sound_samples/cries/suicune.aif b/sound/direct_sound_samples/cries/suicune.aif index 697732d68..863d4aded 100644 Binary files a/sound/direct_sound_samples/cries/suicune.aif and b/sound/direct_sound_samples/cries/suicune.aif differ diff --git a/sound/direct_sound_samples/cries/sunflora.aif b/sound/direct_sound_samples/cries/sunflora.aif index 126931adc..c14458082 100644 Binary files a/sound/direct_sound_samples/cries/sunflora.aif and b/sound/direct_sound_samples/cries/sunflora.aif differ diff --git a/sound/direct_sound_samples/cries/sunkern.aif b/sound/direct_sound_samples/cries/sunkern.aif index bede3bf95..54ab4fba5 100644 Binary files a/sound/direct_sound_samples/cries/sunkern.aif and b/sound/direct_sound_samples/cries/sunkern.aif differ diff --git a/sound/direct_sound_samples/cries/surskit.aif b/sound/direct_sound_samples/cries/surskit.aif index 438b5b67a..9898e58f1 100644 Binary files a/sound/direct_sound_samples/cries/surskit.aif and b/sound/direct_sound_samples/cries/surskit.aif differ diff --git a/sound/direct_sound_samples/cries/swablu.aif b/sound/direct_sound_samples/cries/swablu.aif index 066095f55..75e1555b7 100644 Binary files a/sound/direct_sound_samples/cries/swablu.aif and b/sound/direct_sound_samples/cries/swablu.aif differ diff --git a/sound/direct_sound_samples/cries/swadloon.aif b/sound/direct_sound_samples/cries/swadloon.aif new file mode 100644 index 000000000..d5b3a25c6 Binary files /dev/null and b/sound/direct_sound_samples/cries/swadloon.aif differ diff --git a/sound/direct_sound_samples/cries/swalot.aif b/sound/direct_sound_samples/cries/swalot.aif index 518a9bf5a..45c0b0b85 100644 Binary files a/sound/direct_sound_samples/cries/swalot.aif and b/sound/direct_sound_samples/cries/swalot.aif differ diff --git a/sound/direct_sound_samples/cries/swampert.aif b/sound/direct_sound_samples/cries/swampert.aif index 56bd26405..613e75261 100644 Binary files a/sound/direct_sound_samples/cries/swampert.aif and b/sound/direct_sound_samples/cries/swampert.aif differ diff --git a/sound/direct_sound_samples/cries/swanna.aif b/sound/direct_sound_samples/cries/swanna.aif new file mode 100644 index 000000000..ac9fe12ae Binary files /dev/null and b/sound/direct_sound_samples/cries/swanna.aif differ diff --git a/sound/direct_sound_samples/cries/swellow.aif b/sound/direct_sound_samples/cries/swellow.aif index 2b94eb432..9ddeec705 100644 Binary files a/sound/direct_sound_samples/cries/swellow.aif and b/sound/direct_sound_samples/cries/swellow.aif differ diff --git a/sound/direct_sound_samples/cries/swinub.aif b/sound/direct_sound_samples/cries/swinub.aif index dc68d62d8..375f1b60a 100644 Binary files a/sound/direct_sound_samples/cries/swinub.aif and b/sound/direct_sound_samples/cries/swinub.aif differ diff --git a/sound/direct_sound_samples/cries/swoobat.aif b/sound/direct_sound_samples/cries/swoobat.aif new file mode 100644 index 000000000..4b15334b5 Binary files /dev/null and b/sound/direct_sound_samples/cries/swoobat.aif differ diff --git a/sound/direct_sound_samples/cries/taillow.aif b/sound/direct_sound_samples/cries/taillow.aif index 8322a3224..9cbf5bcd6 100644 Binary files a/sound/direct_sound_samples/cries/taillow.aif and b/sound/direct_sound_samples/cries/taillow.aif differ diff --git a/sound/direct_sound_samples/cries/tangela.aif b/sound/direct_sound_samples/cries/tangela.aif index c900b426d..a3962027c 100644 Binary files a/sound/direct_sound_samples/cries/tangela.aif and b/sound/direct_sound_samples/cries/tangela.aif differ diff --git a/sound/direct_sound_samples/cries/tangrowth.aif b/sound/direct_sound_samples/cries/tangrowth.aif new file mode 100644 index 000000000..0f3ca5490 Binary files /dev/null and b/sound/direct_sound_samples/cries/tangrowth.aif differ diff --git a/sound/direct_sound_samples/cries/tauros.aif b/sound/direct_sound_samples/cries/tauros.aif index 84fa9b317..fb79a648a 100644 Binary files a/sound/direct_sound_samples/cries/tauros.aif and b/sound/direct_sound_samples/cries/tauros.aif differ diff --git a/sound/direct_sound_samples/cries/teddiursa.aif b/sound/direct_sound_samples/cries/teddiursa.aif index ba5cb5bc3..dc99db734 100644 Binary files a/sound/direct_sound_samples/cries/teddiursa.aif and b/sound/direct_sound_samples/cries/teddiursa.aif differ diff --git a/sound/direct_sound_samples/cries/tentacool.aif b/sound/direct_sound_samples/cries/tentacool.aif index 332bec4b2..f3b32c741 100644 Binary files a/sound/direct_sound_samples/cries/tentacool.aif and b/sound/direct_sound_samples/cries/tentacool.aif differ diff --git a/sound/direct_sound_samples/cries/tentacruel.aif b/sound/direct_sound_samples/cries/tentacruel.aif index e8ec1b14c..13b91bbd3 100644 Binary files a/sound/direct_sound_samples/cries/tentacruel.aif and b/sound/direct_sound_samples/cries/tentacruel.aif differ diff --git a/sound/direct_sound_samples/cries/tepig.aif b/sound/direct_sound_samples/cries/tepig.aif new file mode 100644 index 000000000..63b19c40b Binary files /dev/null and b/sound/direct_sound_samples/cries/tepig.aif differ diff --git a/sound/direct_sound_samples/cries/terrakion.aif b/sound/direct_sound_samples/cries/terrakion.aif new file mode 100644 index 000000000..dcae3a465 Binary files /dev/null and b/sound/direct_sound_samples/cries/terrakion.aif differ diff --git a/sound/direct_sound_samples/cries/throh.aif b/sound/direct_sound_samples/cries/throh.aif new file mode 100644 index 000000000..5192e50ac Binary files /dev/null and b/sound/direct_sound_samples/cries/throh.aif differ diff --git a/sound/direct_sound_samples/cries/thundurus.aif b/sound/direct_sound_samples/cries/thundurus.aif new file mode 100644 index 000000000..75a1af958 Binary files /dev/null and b/sound/direct_sound_samples/cries/thundurus.aif differ diff --git a/sound/direct_sound_samples/cries/thundurus_therian.aif b/sound/direct_sound_samples/cries/thundurus_therian.aif new file mode 100644 index 000000000..318201f1b Binary files /dev/null and b/sound/direct_sound_samples/cries/thundurus_therian.aif differ diff --git a/sound/direct_sound_samples/cries/timburr.aif b/sound/direct_sound_samples/cries/timburr.aif new file mode 100644 index 000000000..1374144d5 Binary files /dev/null and b/sound/direct_sound_samples/cries/timburr.aif differ diff --git a/sound/direct_sound_samples/cries/tirtouga.aif b/sound/direct_sound_samples/cries/tirtouga.aif new file mode 100644 index 000000000..0df1a695a Binary files /dev/null and b/sound/direct_sound_samples/cries/tirtouga.aif differ diff --git a/sound/direct_sound_samples/cries/togekiss.aif b/sound/direct_sound_samples/cries/togekiss.aif new file mode 100644 index 000000000..a365ddd94 Binary files /dev/null and b/sound/direct_sound_samples/cries/togekiss.aif differ diff --git a/sound/direct_sound_samples/cries/togepi.aif b/sound/direct_sound_samples/cries/togepi.aif index 87ef6ef2d..351fea00f 100644 Binary files a/sound/direct_sound_samples/cries/togepi.aif and b/sound/direct_sound_samples/cries/togepi.aif differ diff --git a/sound/direct_sound_samples/cries/togetic.aif b/sound/direct_sound_samples/cries/togetic.aif index 8aa18ac41..6fd29b73d 100644 Binary files a/sound/direct_sound_samples/cries/togetic.aif and b/sound/direct_sound_samples/cries/togetic.aif differ diff --git a/sound/direct_sound_samples/cries/torchic.aif b/sound/direct_sound_samples/cries/torchic.aif index 185a79499..0f39232bf 100644 Binary files a/sound/direct_sound_samples/cries/torchic.aif and b/sound/direct_sound_samples/cries/torchic.aif differ diff --git a/sound/direct_sound_samples/cries/torkoal.aif b/sound/direct_sound_samples/cries/torkoal.aif index 9e56d3810..cfdcd3971 100644 Binary files a/sound/direct_sound_samples/cries/torkoal.aif and b/sound/direct_sound_samples/cries/torkoal.aif differ diff --git a/sound/direct_sound_samples/cries/tornadus.aif b/sound/direct_sound_samples/cries/tornadus.aif new file mode 100644 index 000000000..17107f6e2 Binary files /dev/null and b/sound/direct_sound_samples/cries/tornadus.aif differ diff --git a/sound/direct_sound_samples/cries/tornadus_therian.aif b/sound/direct_sound_samples/cries/tornadus_therian.aif new file mode 100644 index 000000000..ff5993e96 Binary files /dev/null and b/sound/direct_sound_samples/cries/tornadus_therian.aif differ diff --git a/sound/direct_sound_samples/cries/torterra.aif b/sound/direct_sound_samples/cries/torterra.aif new file mode 100644 index 000000000..3f0960d9a Binary files /dev/null and b/sound/direct_sound_samples/cries/torterra.aif differ diff --git a/sound/direct_sound_samples/cries/totodile.aif b/sound/direct_sound_samples/cries/totodile.aif index dbf2179a7..d87de7d52 100644 Binary files a/sound/direct_sound_samples/cries/totodile.aif and b/sound/direct_sound_samples/cries/totodile.aif differ diff --git a/sound/direct_sound_samples/cries/toxicroak.aif b/sound/direct_sound_samples/cries/toxicroak.aif new file mode 100644 index 000000000..676e53276 Binary files /dev/null and b/sound/direct_sound_samples/cries/toxicroak.aif differ diff --git a/sound/direct_sound_samples/cries/tranquill.aif b/sound/direct_sound_samples/cries/tranquill.aif new file mode 100644 index 000000000..f5c652fb1 Binary files /dev/null and b/sound/direct_sound_samples/cries/tranquill.aif differ diff --git a/sound/direct_sound_samples/cries/trapinch.aif b/sound/direct_sound_samples/cries/trapinch.aif index 01664b72e..03e1b1a94 100644 Binary files a/sound/direct_sound_samples/cries/trapinch.aif and b/sound/direct_sound_samples/cries/trapinch.aif differ diff --git a/sound/direct_sound_samples/cries/treecko.aif b/sound/direct_sound_samples/cries/treecko.aif index a7416e8da..5ee12d7b9 100644 Binary files a/sound/direct_sound_samples/cries/treecko.aif and b/sound/direct_sound_samples/cries/treecko.aif differ diff --git a/sound/direct_sound_samples/cries/tropius.aif b/sound/direct_sound_samples/cries/tropius.aif index bbb52787b..17359795e 100644 Binary files a/sound/direct_sound_samples/cries/tropius.aif and b/sound/direct_sound_samples/cries/tropius.aif differ diff --git a/sound/direct_sound_samples/cries/trubbish.aif b/sound/direct_sound_samples/cries/trubbish.aif new file mode 100644 index 000000000..321f1baa1 Binary files /dev/null and b/sound/direct_sound_samples/cries/trubbish.aif differ diff --git a/sound/direct_sound_samples/cries/turtwig.aif b/sound/direct_sound_samples/cries/turtwig.aif new file mode 100644 index 000000000..3de56621b Binary files /dev/null and b/sound/direct_sound_samples/cries/turtwig.aif differ diff --git a/sound/direct_sound_samples/cries/tympole.aif b/sound/direct_sound_samples/cries/tympole.aif new file mode 100644 index 000000000..774317ffb Binary files /dev/null and b/sound/direct_sound_samples/cries/tympole.aif differ diff --git a/sound/direct_sound_samples/cries/tynamo.aif b/sound/direct_sound_samples/cries/tynamo.aif new file mode 100644 index 000000000..bbb08cfdc Binary files /dev/null and b/sound/direct_sound_samples/cries/tynamo.aif differ diff --git a/sound/direct_sound_samples/cries/typhlosion.aif b/sound/direct_sound_samples/cries/typhlosion.aif index f0238d066..c0f4f7de3 100644 Binary files a/sound/direct_sound_samples/cries/typhlosion.aif and b/sound/direct_sound_samples/cries/typhlosion.aif differ diff --git a/sound/direct_sound_samples/cries/tyranitar.aif b/sound/direct_sound_samples/cries/tyranitar.aif index 557f61769..54fcd8796 100644 Binary files a/sound/direct_sound_samples/cries/tyranitar.aif and b/sound/direct_sound_samples/cries/tyranitar.aif differ diff --git a/sound/direct_sound_samples/cries/tyrogue.aif b/sound/direct_sound_samples/cries/tyrogue.aif index e5065f58b..5cbb4792f 100644 Binary files a/sound/direct_sound_samples/cries/tyrogue.aif and b/sound/direct_sound_samples/cries/tyrogue.aif differ diff --git a/sound/direct_sound_samples/cries/umbreon.aif b/sound/direct_sound_samples/cries/umbreon.aif index 38129b1a7..b28a8602a 100644 Binary files a/sound/direct_sound_samples/cries/umbreon.aif and b/sound/direct_sound_samples/cries/umbreon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_aegislash.aif b/sound/direct_sound_samples/cries/uncomp_aegislash.aif new file mode 100644 index 000000000..a10137857 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_aegislash.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_alcremie.aif b/sound/direct_sound_samples/cries/uncomp_alcremie.aif new file mode 100644 index 000000000..4819688a6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_alcremie.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_amaura.aif b/sound/direct_sound_samples/cries/uncomp_amaura.aif new file mode 100644 index 000000000..291567cb8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_amaura.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_appletun.aif b/sound/direct_sound_samples/cries/uncomp_appletun.aif new file mode 100644 index 000000000..46b6ab4fc Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_appletun.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_applin.aif b/sound/direct_sound_samples/cries/uncomp_applin.aif new file mode 100644 index 000000000..f7461b1b6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_applin.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_araquanid.aif b/sound/direct_sound_samples/cries/uncomp_araquanid.aif new file mode 100644 index 000000000..ff138d5ce Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_araquanid.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_arctovish.aif b/sound/direct_sound_samples/cries/uncomp_arctovish.aif new file mode 100644 index 000000000..2f5a78bab Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_arctovish.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_arctozolt.aif b/sound/direct_sound_samples/cries/uncomp_arctozolt.aif new file mode 100644 index 000000000..3d0bb5826 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_arctozolt.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_aromatisse.aif b/sound/direct_sound_samples/cries/uncomp_aromatisse.aif new file mode 100644 index 000000000..3e8da86c5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_aromatisse.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_arrokuda.aif b/sound/direct_sound_samples/cries/uncomp_arrokuda.aif new file mode 100644 index 000000000..7cb9470b3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_arrokuda.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_aurorus.aif b/sound/direct_sound_samples/cries/uncomp_aurorus.aif new file mode 100644 index 000000000..f396174ad Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_aurorus.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_avalugg.aif b/sound/direct_sound_samples/cries/uncomp_avalugg.aif new file mode 100644 index 000000000..7fa8af72c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_avalugg.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_barbaracle.aif b/sound/direct_sound_samples/cries/uncomp_barbaracle.aif new file mode 100644 index 000000000..9effada12 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_barbaracle.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_barraskewda.aif b/sound/direct_sound_samples/cries/uncomp_barraskewda.aif new file mode 100644 index 000000000..e1a75a7dc Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_barraskewda.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_bergmite.aif b/sound/direct_sound_samples/cries/uncomp_bergmite.aif new file mode 100644 index 000000000..199ccc2fa Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_bergmite.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_bewear.aif b/sound/direct_sound_samples/cries/uncomp_bewear.aif new file mode 100644 index 000000000..baada6e00 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_bewear.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_binacle.aif b/sound/direct_sound_samples/cries/uncomp_binacle.aif new file mode 100644 index 000000000..3694f34dd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_binacle.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_blacephalon.aif b/sound/direct_sound_samples/cries/uncomp_blacephalon.aif new file mode 100644 index 000000000..9cacb4f71 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_blacephalon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_blipbug.aif b/sound/direct_sound_samples/cries/uncomp_blipbug.aif new file mode 100644 index 000000000..ac9a26d48 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_blipbug.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_boltund.aif b/sound/direct_sound_samples/cries/uncomp_boltund.aif new file mode 100644 index 000000000..819142f86 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_boltund.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_bounsweet.aif b/sound/direct_sound_samples/cries/uncomp_bounsweet.aif new file mode 100644 index 000000000..3054997d7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_bounsweet.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_braixen.aif b/sound/direct_sound_samples/cries/uncomp_braixen.aif new file mode 100644 index 000000000..bf1cae32f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_braixen.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_brionne.aif b/sound/direct_sound_samples/cries/uncomp_brionne.aif new file mode 100644 index 000000000..76e37dddf Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_brionne.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_bruxish.aif b/sound/direct_sound_samples/cries/uncomp_bruxish.aif new file mode 100644 index 000000000..30a281d4c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_bruxish.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_bunnelby.aif b/sound/direct_sound_samples/cries/uncomp_bunnelby.aif new file mode 100644 index 000000000..22001a64e Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_bunnelby.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_buzzwole.aif b/sound/direct_sound_samples/cries/uncomp_buzzwole.aif new file mode 100644 index 000000000..239b8fa0f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_buzzwole.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_calyrex.aif b/sound/direct_sound_samples/cries/uncomp_calyrex.aif new file mode 100644 index 000000000..895f37d41 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_calyrex.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_calyrex_ice_rider.aif b/sound/direct_sound_samples/cries/uncomp_calyrex_ice_rider.aif new file mode 100644 index 000000000..e911a2fe1 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_calyrex_ice_rider.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_calyrex_shadow_rider.aif b/sound/direct_sound_samples/cries/uncomp_calyrex_shadow_rider.aif new file mode 100644 index 000000000..96b7b7266 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_calyrex_shadow_rider.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_carbink.aif b/sound/direct_sound_samples/cries/uncomp_carbink.aif new file mode 100644 index 000000000..79a934fcd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_carbink.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_carkol.aif b/sound/direct_sound_samples/cries/uncomp_carkol.aif new file mode 100644 index 000000000..a1f19de7f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_carkol.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_celesteela.aif b/sound/direct_sound_samples/cries/uncomp_celesteela.aif new file mode 100644 index 000000000..f09fe03c3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_celesteela.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_centiskorch.aif b/sound/direct_sound_samples/cries/uncomp_centiskorch.aif new file mode 100644 index 000000000..01c6bc23a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_centiskorch.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_charjabug.aif b/sound/direct_sound_samples/cries/uncomp_charjabug.aif new file mode 100644 index 000000000..6bf60778c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_charjabug.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_chesnaught.aif b/sound/direct_sound_samples/cries/uncomp_chesnaught.aif new file mode 100644 index 000000000..aea55fe69 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_chesnaught.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_chespin.aif b/sound/direct_sound_samples/cries/uncomp_chespin.aif new file mode 100644 index 000000000..2ee520a0e Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_chespin.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_chewtle.aif b/sound/direct_sound_samples/cries/uncomp_chewtle.aif new file mode 100644 index 000000000..d551d2715 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_chewtle.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cinderace.aif b/sound/direct_sound_samples/cries/uncomp_cinderace.aif new file mode 100644 index 000000000..1e7bed5bf Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cinderace.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_clauncher.aif b/sound/direct_sound_samples/cries/uncomp_clauncher.aif new file mode 100644 index 000000000..b05ec5db7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_clauncher.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_clawitzer.aif b/sound/direct_sound_samples/cries/uncomp_clawitzer.aif new file mode 100644 index 000000000..f6c209edd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_clawitzer.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_clobbopus.aif b/sound/direct_sound_samples/cries/uncomp_clobbopus.aif new file mode 100644 index 000000000..363dba933 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_clobbopus.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_coalossal.aif b/sound/direct_sound_samples/cries/uncomp_coalossal.aif new file mode 100644 index 000000000..5d62b25fb Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_coalossal.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_comfey.aif b/sound/direct_sound_samples/cries/uncomp_comfey.aif new file mode 100644 index 000000000..8b07ec989 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_comfey.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_copperajah.aif b/sound/direct_sound_samples/cries/uncomp_copperajah.aif new file mode 100644 index 000000000..a705d9acd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_copperajah.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_corviknight.aif b/sound/direct_sound_samples/cries/uncomp_corviknight.aif new file mode 100644 index 000000000..93fd03f87 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_corviknight.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_corvisquire.aif b/sound/direct_sound_samples/cries/uncomp_corvisquire.aif new file mode 100644 index 000000000..5e8954e3f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_corvisquire.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cosmoem.aif b/sound/direct_sound_samples/cries/uncomp_cosmoem.aif new file mode 100644 index 000000000..bd081f7c3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cosmoem.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cosmog.aif b/sound/direct_sound_samples/cries/uncomp_cosmog.aif new file mode 100644 index 000000000..729d5e790 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cosmog.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cottonee.aif b/sound/direct_sound_samples/cries/uncomp_cottonee.aif new file mode 100644 index 000000000..a459a62f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cottonee.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_crabominable.aif b/sound/direct_sound_samples/cries/uncomp_crabominable.aif new file mode 100644 index 000000000..e83c4e1d5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_crabominable.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_crabrawler.aif b/sound/direct_sound_samples/cries/uncomp_crabrawler.aif new file mode 100644 index 000000000..c5014e239 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_crabrawler.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cramorant.aif b/sound/direct_sound_samples/cries/uncomp_cramorant.aif new file mode 100644 index 000000000..01151693f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cramorant.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cufant.aif b/sound/direct_sound_samples/cries/uncomp_cufant.aif new file mode 100644 index 000000000..9f8f55b24 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cufant.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cursola.aif b/sound/direct_sound_samples/cries/uncomp_cursola.aif new file mode 100644 index 000000000..1bdba8731 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cursola.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_cutiefly.aif b/sound/direct_sound_samples/cries/uncomp_cutiefly.aif new file mode 100644 index 000000000..f113d98a1 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_cutiefly.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dartrix.aif b/sound/direct_sound_samples/cries/uncomp_dartrix.aif new file mode 100644 index 000000000..2a8e24d87 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dartrix.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_decidueye.aif b/sound/direct_sound_samples/cries/uncomp_decidueye.aif new file mode 100644 index 000000000..13af14497 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_decidueye.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dedenne.aif b/sound/direct_sound_samples/cries/uncomp_dedenne.aif new file mode 100644 index 000000000..8e5ec29be Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dedenne.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_delphox.aif b/sound/direct_sound_samples/cries/uncomp_delphox.aif new file mode 100644 index 000000000..95fcf1811 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_delphox.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dewpider.aif b/sound/direct_sound_samples/cries/uncomp_dewpider.aif new file mode 100644 index 000000000..ec3266ceb Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dewpider.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dhelmise.aif b/sound/direct_sound_samples/cries/uncomp_dhelmise.aif new file mode 100644 index 000000000..09e0b93a6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dhelmise.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_diancie.aif b/sound/direct_sound_samples/cries/uncomp_diancie.aif new file mode 100644 index 000000000..4969546ae Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_diancie.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_diggersby.aif b/sound/direct_sound_samples/cries/uncomp_diggersby.aif new file mode 100644 index 000000000..411040e59 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_diggersby.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dottler.aif b/sound/direct_sound_samples/cries/uncomp_dottler.aif new file mode 100644 index 000000000..4ab520a4a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dottler.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_doublade.aif b/sound/direct_sound_samples/cries/uncomp_doublade.aif new file mode 100644 index 000000000..70a0499e5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_doublade.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dracovish.aif b/sound/direct_sound_samples/cries/uncomp_dracovish.aif new file mode 100644 index 000000000..e59b15f27 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dracovish.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dracozolt.aif b/sound/direct_sound_samples/cries/uncomp_dracozolt.aif new file mode 100644 index 000000000..0c2b86f4b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dracozolt.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dragalge.aif b/sound/direct_sound_samples/cries/uncomp_dragalge.aif new file mode 100644 index 000000000..be411ddb8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dragalge.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dragapult.aif b/sound/direct_sound_samples/cries/uncomp_dragapult.aif new file mode 100644 index 000000000..349500041 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dragapult.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_drakloak.aif b/sound/direct_sound_samples/cries/uncomp_drakloak.aif new file mode 100644 index 000000000..b90afafda Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_drakloak.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_drampa.aif b/sound/direct_sound_samples/cries/uncomp_drampa.aif new file mode 100644 index 000000000..e8c6dfbdd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_drampa.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_drednaw.aif b/sound/direct_sound_samples/cries/uncomp_drednaw.aif new file mode 100644 index 000000000..8dd2c8540 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_drednaw.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dreepy.aif b/sound/direct_sound_samples/cries/uncomp_dreepy.aif new file mode 100644 index 000000000..29c78e8d5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dreepy.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_drizzile.aif b/sound/direct_sound_samples/cries/uncomp_drizzile.aif new file mode 100644 index 000000000..fde8abfbf Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_drizzile.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_dubwool.aif b/sound/direct_sound_samples/cries/uncomp_dubwool.aif new file mode 100644 index 000000000..42f23089a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_dubwool.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_duraludon.aif b/sound/direct_sound_samples/cries/uncomp_duraludon.aif new file mode 100644 index 000000000..09be7c3ed Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_duraludon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_eiscue.aif b/sound/direct_sound_samples/cries/uncomp_eiscue.aif new file mode 100644 index 000000000..5c6c7d52d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_eiscue.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_eiscue_noice_face.aif b/sound/direct_sound_samples/cries/uncomp_eiscue_noice_face.aif new file mode 100644 index 000000000..e591e3e2c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_eiscue_noice_face.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_eldegoss.aif b/sound/direct_sound_samples/cries/uncomp_eldegoss.aif new file mode 100644 index 000000000..9725035f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_eldegoss.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_elgyem.aif b/sound/direct_sound_samples/cries/uncomp_elgyem.aif new file mode 100644 index 000000000..f1e94c136 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_elgyem.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_espurr.aif b/sound/direct_sound_samples/cries/uncomp_espurr.aif new file mode 100644 index 000000000..d395bea39 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_espurr.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_eternatus.aif b/sound/direct_sound_samples/cries/uncomp_eternatus.aif new file mode 100644 index 000000000..8bd6c5b26 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_eternatus.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_eternatus_eternamax.aif b/sound/direct_sound_samples/cries/uncomp_eternatus_eternamax.aif new file mode 100644 index 000000000..c4c5bc86d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_eternatus_eternamax.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_falinks.aif b/sound/direct_sound_samples/cries/uncomp_falinks.aif new file mode 100644 index 000000000..1fa3e973c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_falinks.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_fennekin.aif b/sound/direct_sound_samples/cries/uncomp_fennekin.aif new file mode 100644 index 000000000..a559267a2 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_fennekin.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_flabebe.aif b/sound/direct_sound_samples/cries/uncomp_flabebe.aif new file mode 100644 index 000000000..e309ae8c6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_flabebe.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_flapple.aif b/sound/direct_sound_samples/cries/uncomp_flapple.aif new file mode 100644 index 000000000..844318022 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_flapple.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_fletchinder.aif b/sound/direct_sound_samples/cries/uncomp_fletchinder.aif new file mode 100644 index 000000000..40623fbf3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_fletchinder.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_fletchling.aif b/sound/direct_sound_samples/cries/uncomp_fletchling.aif new file mode 100644 index 000000000..6ee80237d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_fletchling.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_floette.aif b/sound/direct_sound_samples/cries/uncomp_floette.aif new file mode 100644 index 000000000..c55d10fb7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_floette.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_floette_eternal_flower.aif b/sound/direct_sound_samples/cries/uncomp_floette_eternal_flower.aif new file mode 100644 index 000000000..d6b9452b4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_floette_eternal_flower.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_florges.aif b/sound/direct_sound_samples/cries/uncomp_florges.aif new file mode 100644 index 000000000..36b504932 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_florges.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_fomantis.aif b/sound/direct_sound_samples/cries/uncomp_fomantis.aif new file mode 100644 index 000000000..9690a53ee Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_fomantis.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_foongus.aif b/sound/direct_sound_samples/cries/uncomp_foongus.aif new file mode 100644 index 000000000..dbd6f9c5c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_foongus.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_froakie.aif b/sound/direct_sound_samples/cries/uncomp_froakie.aif new file mode 100644 index 000000000..240992ff3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_froakie.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_frogadier.aif b/sound/direct_sound_samples/cries/uncomp_frogadier.aif new file mode 100644 index 000000000..fa0c54c3f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_frogadier.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_frosmoth.aif b/sound/direct_sound_samples/cries/uncomp_frosmoth.aif new file mode 100644 index 000000000..b38071ab8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_frosmoth.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_furfrou.aif b/sound/direct_sound_samples/cries/uncomp_furfrou.aif new file mode 100644 index 000000000..bbddc63c0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_furfrou.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_glastrier.aif b/sound/direct_sound_samples/cries/uncomp_glastrier.aif new file mode 100644 index 000000000..c0b87d253 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_glastrier.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_gogoat.aif b/sound/direct_sound_samples/cries/uncomp_gogoat.aif new file mode 100644 index 000000000..ee505f675 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_gogoat.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_golisopod.aif b/sound/direct_sound_samples/cries/uncomp_golisopod.aif new file mode 100644 index 000000000..7b3f85220 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_golisopod.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_goodra.aif b/sound/direct_sound_samples/cries/uncomp_goodra.aif new file mode 100644 index 000000000..0ec7cb4da Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_goodra.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_goomy.aif b/sound/direct_sound_samples/cries/uncomp_goomy.aif new file mode 100644 index 000000000..a35a42f53 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_goomy.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_gossifleur.aif b/sound/direct_sound_samples/cries/uncomp_gossifleur.aif new file mode 100644 index 000000000..dae1731c8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_gossifleur.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_gourgeist.aif b/sound/direct_sound_samples/cries/uncomp_gourgeist.aif new file mode 100644 index 000000000..7a88b5f06 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_gourgeist.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_gourgeist_super.aif b/sound/direct_sound_samples/cries/uncomp_gourgeist_super.aif new file mode 100644 index 000000000..5f3000605 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_gourgeist_super.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_grapploct.aif b/sound/direct_sound_samples/cries/uncomp_grapploct.aif new file mode 100644 index 000000000..289d636ec Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_grapploct.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_greedent.aif b/sound/direct_sound_samples/cries/uncomp_greedent.aif new file mode 100644 index 000000000..523cd57c3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_greedent.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_greninja.aif b/sound/direct_sound_samples/cries/uncomp_greninja.aif new file mode 100644 index 000000000..3050e4c5d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_greninja.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_grimmsnarl.aif b/sound/direct_sound_samples/cries/uncomp_grimmsnarl.aif new file mode 100644 index 000000000..838312fde Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_grimmsnarl.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_grookey.aif b/sound/direct_sound_samples/cries/uncomp_grookey.aif new file mode 100644 index 000000000..8822e50be Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_grookey.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_grubbin.aif b/sound/direct_sound_samples/cries/uncomp_grubbin.aif new file mode 100644 index 000000000..f94371c46 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_grubbin.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_gumshoos.aif b/sound/direct_sound_samples/cries/uncomp_gumshoos.aif new file mode 100644 index 000000000..82cbbfb72 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_gumshoos.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_guzzlord.aif b/sound/direct_sound_samples/cries/uncomp_guzzlord.aif new file mode 100644 index 000000000..ed99b2901 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_guzzlord.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_hakamo_o.aif b/sound/direct_sound_samples/cries/uncomp_hakamo_o.aif new file mode 100644 index 000000000..59ad76497 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_hakamo_o.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_hatenna.aif b/sound/direct_sound_samples/cries/uncomp_hatenna.aif new file mode 100644 index 000000000..8743bd35f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_hatenna.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_hatterene.aif b/sound/direct_sound_samples/cries/uncomp_hatterene.aif new file mode 100644 index 000000000..89b683927 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_hatterene.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_hattrem.aif b/sound/direct_sound_samples/cries/uncomp_hattrem.aif new file mode 100644 index 000000000..2fb276f62 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_hattrem.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_hawlucha.aif b/sound/direct_sound_samples/cries/uncomp_hawlucha.aif new file mode 100644 index 000000000..5729c1d86 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_hawlucha.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_heliolisk.aif b/sound/direct_sound_samples/cries/uncomp_heliolisk.aif new file mode 100644 index 000000000..4116c27df Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_heliolisk.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_helioptile.aif b/sound/direct_sound_samples/cries/uncomp_helioptile.aif new file mode 100644 index 000000000..cb935b70a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_helioptile.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_honedge.aif b/sound/direct_sound_samples/cries/uncomp_honedge.aif new file mode 100644 index 000000000..75e95b073 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_honedge.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_hoopa.aif b/sound/direct_sound_samples/cries/uncomp_hoopa.aif new file mode 100644 index 000000000..39a8d0256 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_hoopa.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_hoopa_unbound.aif b/sound/direct_sound_samples/cries/uncomp_hoopa_unbound.aif new file mode 100644 index 000000000..4130b2e3b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_hoopa_unbound.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_impidimp.aif b/sound/direct_sound_samples/cries/uncomp_impidimp.aif new file mode 100644 index 000000000..0abad6cb1 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_impidimp.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_incineroar.aif b/sound/direct_sound_samples/cries/uncomp_incineroar.aif new file mode 100644 index 000000000..6689c1017 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_incineroar.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_indeedee.aif b/sound/direct_sound_samples/cries/uncomp_indeedee.aif new file mode 100644 index 000000000..b5d950391 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_indeedee.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_indeedee_female.aif b/sound/direct_sound_samples/cries/uncomp_indeedee_female.aif new file mode 100644 index 000000000..93279b4ee Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_indeedee_female.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_inkay.aif b/sound/direct_sound_samples/cries/uncomp_inkay.aif new file mode 100644 index 000000000..a28ee8386 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_inkay.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_inteleon.aif b/sound/direct_sound_samples/cries/uncomp_inteleon.aif new file mode 100644 index 000000000..83668dcdc Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_inteleon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_jangmo_o.aif b/sound/direct_sound_samples/cries/uncomp_jangmo_o.aif new file mode 100644 index 000000000..083522cf8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_jangmo_o.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_kartana.aif b/sound/direct_sound_samples/cries/uncomp_kartana.aif new file mode 100644 index 000000000..f17c69912 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_kartana.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_keldeo.aif b/sound/direct_sound_samples/cries/uncomp_keldeo.aif new file mode 100644 index 000000000..4f73fc22d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_keldeo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_klefki.aif b/sound/direct_sound_samples/cries/uncomp_klefki.aif new file mode 100644 index 000000000..f07f78dd9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_klefki.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_komala.aif b/sound/direct_sound_samples/cries/uncomp_komala.aif new file mode 100644 index 000000000..414d0c053 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_komala.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_kommo_o.aif b/sound/direct_sound_samples/cries/uncomp_kommo_o.aif new file mode 100644 index 000000000..d9a12af24 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_kommo_o.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_kubfu.aif b/sound/direct_sound_samples/cries/uncomp_kubfu.aif new file mode 100644 index 000000000..dd45534b8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_kubfu.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_litleo.aif b/sound/direct_sound_samples/cries/uncomp_litleo.aif new file mode 100644 index 000000000..bb203758d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_litleo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_litten.aif b/sound/direct_sound_samples/cries/uncomp_litten.aif new file mode 100644 index 000000000..613be44f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_litten.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_lunala.aif b/sound/direct_sound_samples/cries/uncomp_lunala.aif new file mode 100644 index 000000000..5786ac42c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_lunala.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_lurantis.aif b/sound/direct_sound_samples/cries/uncomp_lurantis.aif new file mode 100644 index 000000000..f6a8019b6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_lurantis.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_lycanroc.aif b/sound/direct_sound_samples/cries/uncomp_lycanroc.aif new file mode 100644 index 000000000..0f117bc94 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_lycanroc.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_lycanroc_dusk.aif b/sound/direct_sound_samples/cries/uncomp_lycanroc_dusk.aif new file mode 100644 index 000000000..1149e558b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_lycanroc_dusk.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_lycanroc_midnight.aif b/sound/direct_sound_samples/cries/uncomp_lycanroc_midnight.aif new file mode 100644 index 000000000..0b68038fd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_lycanroc_midnight.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_magearna.aif b/sound/direct_sound_samples/cries/uncomp_magearna.aif new file mode 100644 index 000000000..f07533638 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_magearna.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_malamar.aif b/sound/direct_sound_samples/cries/uncomp_malamar.aif new file mode 100644 index 000000000..f5b63bc52 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_malamar.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mareanie.aif b/sound/direct_sound_samples/cries/uncomp_mareanie.aif new file mode 100644 index 000000000..de6c86b21 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mareanie.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_marshadow.aif b/sound/direct_sound_samples/cries/uncomp_marshadow.aif new file mode 100644 index 000000000..a763d4abb Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_marshadow.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_abomasnow.aif b/sound/direct_sound_samples/cries/uncomp_mega_abomasnow.aif new file mode 100644 index 000000000..600efe748 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_abomasnow.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_absol.aif b/sound/direct_sound_samples/cries/uncomp_mega_absol.aif new file mode 100644 index 000000000..e1539ce3b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_absol.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_aerodactyl.aif b/sound/direct_sound_samples/cries/uncomp_mega_aerodactyl.aif new file mode 100644 index 000000000..762e2cb1c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_aerodactyl.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_aggron.aif b/sound/direct_sound_samples/cries/uncomp_mega_aggron.aif new file mode 100644 index 000000000..9466c9e70 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_aggron.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_alakazam.aif b/sound/direct_sound_samples/cries/uncomp_mega_alakazam.aif new file mode 100644 index 000000000..149bcb7d0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_alakazam.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_altaria.aif b/sound/direct_sound_samples/cries/uncomp_mega_altaria.aif new file mode 100644 index 000000000..a050f7479 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_altaria.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_ampharos.aif b/sound/direct_sound_samples/cries/uncomp_mega_ampharos.aif new file mode 100644 index 000000000..d92b123d3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_ampharos.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_audino.aif b/sound/direct_sound_samples/cries/uncomp_mega_audino.aif new file mode 100644 index 000000000..f1d90100d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_audino.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_banette.aif b/sound/direct_sound_samples/cries/uncomp_mega_banette.aif new file mode 100644 index 000000000..c951f854f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_banette.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_beedrill.aif b/sound/direct_sound_samples/cries/uncomp_mega_beedrill.aif new file mode 100644 index 000000000..26fb431d4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_beedrill.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_blastoise.aif b/sound/direct_sound_samples/cries/uncomp_mega_blastoise.aif new file mode 100644 index 000000000..d340b3ce9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_blastoise.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_blaziken.aif b/sound/direct_sound_samples/cries/uncomp_mega_blaziken.aif new file mode 100644 index 000000000..30d7c622d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_blaziken.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_camerupt.aif b/sound/direct_sound_samples/cries/uncomp_mega_camerupt.aif new file mode 100644 index 000000000..744817dac Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_camerupt.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_charizard_x.aif b/sound/direct_sound_samples/cries/uncomp_mega_charizard_x.aif new file mode 100644 index 000000000..2e541e237 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_charizard_x.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_charizard_y.aif b/sound/direct_sound_samples/cries/uncomp_mega_charizard_y.aif new file mode 100644 index 000000000..6da97b62a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_charizard_y.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_diancie.aif b/sound/direct_sound_samples/cries/uncomp_mega_diancie.aif new file mode 100644 index 000000000..8fc513909 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_diancie.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_gallade.aif b/sound/direct_sound_samples/cries/uncomp_mega_gallade.aif new file mode 100644 index 000000000..4a12523df Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_gallade.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_garchomp.aif b/sound/direct_sound_samples/cries/uncomp_mega_garchomp.aif new file mode 100644 index 000000000..420cf6689 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_garchomp.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_gardevoir.aif b/sound/direct_sound_samples/cries/uncomp_mega_gardevoir.aif new file mode 100644 index 000000000..1b384b37b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_gardevoir.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_gengar.aif b/sound/direct_sound_samples/cries/uncomp_mega_gengar.aif new file mode 100644 index 000000000..980a228b7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_gengar.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_glalie.aif b/sound/direct_sound_samples/cries/uncomp_mega_glalie.aif new file mode 100644 index 000000000..a123a386a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_glalie.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_gyarados.aif b/sound/direct_sound_samples/cries/uncomp_mega_gyarados.aif new file mode 100644 index 000000000..1b939a6ce Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_gyarados.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_heracross.aif b/sound/direct_sound_samples/cries/uncomp_mega_heracross.aif new file mode 100644 index 000000000..99e4aded0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_heracross.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_houndoom.aif b/sound/direct_sound_samples/cries/uncomp_mega_houndoom.aif new file mode 100644 index 000000000..dcbc96550 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_houndoom.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_kangaskhan.aif b/sound/direct_sound_samples/cries/uncomp_mega_kangaskhan.aif new file mode 100644 index 000000000..e5069d2d3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_kangaskhan.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_latias.aif b/sound/direct_sound_samples/cries/uncomp_mega_latias.aif new file mode 100644 index 000000000..5d107897a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_latias.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_latios.aif b/sound/direct_sound_samples/cries/uncomp_mega_latios.aif new file mode 100644 index 000000000..39394be44 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_latios.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_lopunny.aif b/sound/direct_sound_samples/cries/uncomp_mega_lopunny.aif new file mode 100644 index 000000000..45a0dbb83 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_lopunny.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_lucario.aif b/sound/direct_sound_samples/cries/uncomp_mega_lucario.aif new file mode 100644 index 000000000..f9af050ad Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_lucario.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_manectric.aif b/sound/direct_sound_samples/cries/uncomp_mega_manectric.aif new file mode 100644 index 000000000..d78d84530 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_manectric.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_mawile.aif b/sound/direct_sound_samples/cries/uncomp_mega_mawile.aif new file mode 100644 index 000000000..bfcd306bc Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_mawile.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_medicham.aif b/sound/direct_sound_samples/cries/uncomp_mega_medicham.aif new file mode 100644 index 000000000..eb1153e05 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_medicham.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_metagross.aif b/sound/direct_sound_samples/cries/uncomp_mega_metagross.aif new file mode 100644 index 000000000..8e3c48bab Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_metagross.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_mewtwo_x.aif b/sound/direct_sound_samples/cries/uncomp_mega_mewtwo_x.aif new file mode 100644 index 000000000..8c82b9096 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_mewtwo_x.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_mewtwo_y.aif b/sound/direct_sound_samples/cries/uncomp_mega_mewtwo_y.aif new file mode 100644 index 000000000..0947d8351 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_mewtwo_y.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_pidgeot.aif b/sound/direct_sound_samples/cries/uncomp_mega_pidgeot.aif new file mode 100644 index 000000000..05add9bdd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_pidgeot.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_pinsir.aif b/sound/direct_sound_samples/cries/uncomp_mega_pinsir.aif new file mode 100644 index 000000000..4d5f59dae Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_pinsir.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_rayquaza.aif b/sound/direct_sound_samples/cries/uncomp_mega_rayquaza.aif new file mode 100644 index 000000000..1e5c3c7ed Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_rayquaza.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_sableye.aif b/sound/direct_sound_samples/cries/uncomp_mega_sableye.aif new file mode 100644 index 000000000..6f628fb57 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_sableye.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_salamence.aif b/sound/direct_sound_samples/cries/uncomp_mega_salamence.aif new file mode 100644 index 000000000..cf75bfbf8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_salamence.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_sceptile.aif b/sound/direct_sound_samples/cries/uncomp_mega_sceptile.aif new file mode 100644 index 000000000..fca170883 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_sceptile.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_scizor.aif b/sound/direct_sound_samples/cries/uncomp_mega_scizor.aif new file mode 100644 index 000000000..3705ec707 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_scizor.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_sharpedo.aif b/sound/direct_sound_samples/cries/uncomp_mega_sharpedo.aif new file mode 100644 index 000000000..b6eff10ff Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_sharpedo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_slowbro.aif b/sound/direct_sound_samples/cries/uncomp_mega_slowbro.aif new file mode 100644 index 000000000..4fcda7dc4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_slowbro.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_steelix.aif b/sound/direct_sound_samples/cries/uncomp_mega_steelix.aif new file mode 100644 index 000000000..998d0d7d9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_steelix.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_swampert.aif b/sound/direct_sound_samples/cries/uncomp_mega_swampert.aif new file mode 100644 index 000000000..6b65b03ed Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_swampert.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_tyranitar.aif b/sound/direct_sound_samples/cries/uncomp_mega_tyranitar.aif new file mode 100644 index 000000000..5df44e79b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_tyranitar.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mega_venusaur.aif b/sound/direct_sound_samples/cries/uncomp_mega_venusaur.aif new file mode 100644 index 000000000..f67c278a4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mega_venusaur.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_melmetal.aif b/sound/direct_sound_samples/cries/uncomp_melmetal.aif new file mode 100644 index 000000000..aea0ec1c7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_melmetal.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_meltan.aif b/sound/direct_sound_samples/cries/uncomp_meltan.aif new file mode 100644 index 000000000..54abac63a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_meltan.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_meowstic.aif b/sound/direct_sound_samples/cries/uncomp_meowstic.aif new file mode 100644 index 000000000..0d356edeb Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_meowstic.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_milcery.aif b/sound/direct_sound_samples/cries/uncomp_milcery.aif new file mode 100644 index 000000000..003fbb4a6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_milcery.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mimikyu.aif b/sound/direct_sound_samples/cries/uncomp_mimikyu.aif new file mode 100644 index 000000000..b86eaedaa Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mimikyu.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_minior.aif b/sound/direct_sound_samples/cries/uncomp_minior.aif new file mode 100644 index 000000000..0fa7d903c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_minior.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_morelull.aif b/sound/direct_sound_samples/cries/uncomp_morelull.aif new file mode 100644 index 000000000..78ee2ffc6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_morelull.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_morgrem.aif b/sound/direct_sound_samples/cries/uncomp_morgrem.aif new file mode 100644 index 000000000..b972242d3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_morgrem.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_morpeko.aif b/sound/direct_sound_samples/cries/uncomp_morpeko.aif new file mode 100644 index 000000000..06937a3b1 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_morpeko.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_morpeko_hangry.aif b/sound/direct_sound_samples/cries/uncomp_morpeko_hangry.aif new file mode 100644 index 000000000..a09a85770 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_morpeko_hangry.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mr_rime.aif b/sound/direct_sound_samples/cries/uncomp_mr_rime.aif new file mode 100644 index 000000000..86bbd3330 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mr_rime.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mudbray.aif b/sound/direct_sound_samples/cries/uncomp_mudbray.aif new file mode 100644 index 000000000..3874a9c2a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mudbray.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_mudsdale.aif b/sound/direct_sound_samples/cries/uncomp_mudsdale.aif new file mode 100644 index 000000000..564019f27 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_mudsdale.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_naganadel.aif b/sound/direct_sound_samples/cries/uncomp_naganadel.aif new file mode 100644 index 000000000..b8c34ce62 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_naganadel.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_necrozma.aif b/sound/direct_sound_samples/cries/uncomp_necrozma.aif new file mode 100644 index 000000000..ecd5cb79c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_necrozma.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_necrozma_dawn_wings.aif b/sound/direct_sound_samples/cries/uncomp_necrozma_dawn_wings.aif new file mode 100644 index 000000000..c5cc9c4fb Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_necrozma_dawn_wings.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_necrozma_dusk_mane.aif b/sound/direct_sound_samples/cries/uncomp_necrozma_dusk_mane.aif new file mode 100644 index 000000000..3a31dc8e5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_necrozma_dusk_mane.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_necrozma_ultra.aif b/sound/direct_sound_samples/cries/uncomp_necrozma_ultra.aif new file mode 100644 index 000000000..e9fb9a564 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_necrozma_ultra.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_nickit.aif b/sound/direct_sound_samples/cries/uncomp_nickit.aif new file mode 100644 index 000000000..a4d660bb9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_nickit.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_nihilego.aif b/sound/direct_sound_samples/cries/uncomp_nihilego.aif new file mode 100644 index 000000000..1e428ec28 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_nihilego.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_noibat.aif b/sound/direct_sound_samples/cries/uncomp_noibat.aif new file mode 100644 index 000000000..38c008fd7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_noibat.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_noivern.aif b/sound/direct_sound_samples/cries/uncomp_noivern.aif new file mode 100644 index 000000000..aaf03806d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_noivern.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_obstagoon.aif b/sound/direct_sound_samples/cries/uncomp_obstagoon.aif new file mode 100644 index 000000000..f1c4a4536 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_obstagoon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_oranguru.aif b/sound/direct_sound_samples/cries/uncomp_oranguru.aif new file mode 100644 index 000000000..feee53079 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_oranguru.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_orbeetle.aif b/sound/direct_sound_samples/cries/uncomp_orbeetle.aif new file mode 100644 index 000000000..fdf498b9a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_orbeetle.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_oricorio.aif b/sound/direct_sound_samples/cries/uncomp_oricorio.aif new file mode 100644 index 000000000..9a95eacd4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_oricorio.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_oricorio_pau.aif b/sound/direct_sound_samples/cries/uncomp_oricorio_pau.aif new file mode 100644 index 000000000..69933407e Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_oricorio_pau.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_oricorio_pom_pom.aif b/sound/direct_sound_samples/cries/uncomp_oricorio_pom_pom.aif new file mode 100644 index 000000000..e4685dc53 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_oricorio_pom_pom.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_oricorio_sensu.aif b/sound/direct_sound_samples/cries/uncomp_oricorio_sensu.aif new file mode 100644 index 000000000..f9208250b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_oricorio_sensu.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_palossand.aif b/sound/direct_sound_samples/cries/uncomp_palossand.aif new file mode 100644 index 000000000..028df4fad Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_palossand.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pancham.aif b/sound/direct_sound_samples/cries/uncomp_pancham.aif new file mode 100644 index 000000000..581e0a340 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pancham.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pangoro.aif b/sound/direct_sound_samples/cries/uncomp_pangoro.aif new file mode 100644 index 000000000..cdbb8d211 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pangoro.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_passimian.aif b/sound/direct_sound_samples/cries/uncomp_passimian.aif new file mode 100644 index 000000000..0aab35572 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_passimian.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_perrserker.aif b/sound/direct_sound_samples/cries/uncomp_perrserker.aif new file mode 100644 index 000000000..b790ce5c5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_perrserker.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_phantump.aif b/sound/direct_sound_samples/cries/uncomp_phantump.aif new file mode 100644 index 000000000..14951a8ac Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_phantump.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pheromosa.aif b/sound/direct_sound_samples/cries/uncomp_pheromosa.aif new file mode 100644 index 000000000..b4093eb59 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pheromosa.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pikipek.aif b/sound/direct_sound_samples/cries/uncomp_pikipek.aif new file mode 100644 index 000000000..ee55aca4c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pikipek.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pincurchin.aif b/sound/direct_sound_samples/cries/uncomp_pincurchin.aif new file mode 100644 index 000000000..76f68e211 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pincurchin.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_poipole.aif b/sound/direct_sound_samples/cries/uncomp_poipole.aif new file mode 100644 index 000000000..b9f9fce1d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_poipole.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_polteageist.aif b/sound/direct_sound_samples/cries/uncomp_polteageist.aif new file mode 100644 index 000000000..d002d7b53 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_polteageist.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_popplio.aif b/sound/direct_sound_samples/cries/uncomp_popplio.aif new file mode 100644 index 000000000..4b5571a17 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_popplio.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_primal_groudon.aif b/sound/direct_sound_samples/cries/uncomp_primal_groudon.aif new file mode 100644 index 000000000..c47922bb2 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_primal_groudon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_primal_kyogre.aif b/sound/direct_sound_samples/cries/uncomp_primal_kyogre.aif new file mode 100644 index 000000000..50ae7ed92 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_primal_kyogre.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_primarina.aif b/sound/direct_sound_samples/cries/uncomp_primarina.aif new file mode 100644 index 000000000..c5161df5f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_primarina.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pumpkaboo.aif b/sound/direct_sound_samples/cries/uncomp_pumpkaboo.aif new file mode 100644 index 000000000..5f7d92b4b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pumpkaboo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pumpkaboo_super.aif b/sound/direct_sound_samples/cries/uncomp_pumpkaboo_super.aif new file mode 100644 index 000000000..11d1ebf22 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pumpkaboo_super.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pyroar.aif b/sound/direct_sound_samples/cries/uncomp_pyroar.aif new file mode 100644 index 000000000..d54a45de0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pyroar.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_pyukumuku.aif b/sound/direct_sound_samples/cries/uncomp_pyukumuku.aif new file mode 100644 index 000000000..1a8f25b11 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_pyukumuku.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_quilladin.aif b/sound/direct_sound_samples/cries/uncomp_quilladin.aif new file mode 100644 index 000000000..9a4ca6e1f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_quilladin.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_raboot.aif b/sound/direct_sound_samples/cries/uncomp_raboot.aif new file mode 100644 index 000000000..b1a6d0989 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_raboot.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_regidrago.aif b/sound/direct_sound_samples/cries/uncomp_regidrago.aif new file mode 100644 index 000000000..ea725dfab Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_regidrago.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_regieleki.aif b/sound/direct_sound_samples/cries/uncomp_regieleki.aif new file mode 100644 index 000000000..f13c7223a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_regieleki.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_ribombee.aif b/sound/direct_sound_samples/cries/uncomp_ribombee.aif new file mode 100644 index 000000000..e5110c80b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_ribombee.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_rillaboom.aif b/sound/direct_sound_samples/cries/uncomp_rillaboom.aif new file mode 100644 index 000000000..183354a78 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_rillaboom.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_rockruff.aif b/sound/direct_sound_samples/cries/uncomp_rockruff.aif new file mode 100644 index 000000000..e0a5ffa7c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_rockruff.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_rolycoly.aif b/sound/direct_sound_samples/cries/uncomp_rolycoly.aif new file mode 100644 index 000000000..cf6a7cefa Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_rolycoly.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_rookidee.aif b/sound/direct_sound_samples/cries/uncomp_rookidee.aif new file mode 100644 index 000000000..f5264b9e2 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_rookidee.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_rowlet.aif b/sound/direct_sound_samples/cries/uncomp_rowlet.aif new file mode 100644 index 000000000..e14b229c2 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_rowlet.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_runerigus.aif b/sound/direct_sound_samples/cries/uncomp_runerigus.aif new file mode 100644 index 000000000..c04d5003c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_runerigus.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_salandit.aif b/sound/direct_sound_samples/cries/uncomp_salandit.aif new file mode 100644 index 000000000..23872d7c0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_salandit.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_salazzle.aif b/sound/direct_sound_samples/cries/uncomp_salazzle.aif new file mode 100644 index 000000000..427bf8905 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_salazzle.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sandaconda.aif b/sound/direct_sound_samples/cries/uncomp_sandaconda.aif new file mode 100644 index 000000000..f71b72532 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sandaconda.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sandygast.aif b/sound/direct_sound_samples/cries/uncomp_sandygast.aif new file mode 100644 index 000000000..330cf7555 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sandygast.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_scatterbug.aif b/sound/direct_sound_samples/cries/uncomp_scatterbug.aif new file mode 100644 index 000000000..9fba05219 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_scatterbug.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_scorbunny.aif b/sound/direct_sound_samples/cries/uncomp_scorbunny.aif new file mode 100644 index 000000000..92fac5560 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_scorbunny.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_shelmet.aif b/sound/direct_sound_samples/cries/uncomp_shelmet.aif new file mode 100644 index 000000000..b65d435f5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_shelmet.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_shiinotic.aif b/sound/direct_sound_samples/cries/uncomp_shiinotic.aif new file mode 100644 index 000000000..6d275d937 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_shiinotic.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_silicobra.aif b/sound/direct_sound_samples/cries/uncomp_silicobra.aif new file mode 100644 index 000000000..886c6c8b7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_silicobra.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_silvally.aif b/sound/direct_sound_samples/cries/uncomp_silvally.aif new file mode 100644 index 000000000..eb2e2e225 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_silvally.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sinistea.aif b/sound/direct_sound_samples/cries/uncomp_sinistea.aif new file mode 100644 index 000000000..35ace612b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sinistea.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sirfetchd.aif b/sound/direct_sound_samples/cries/uncomp_sirfetchd.aif new file mode 100644 index 000000000..a5ca065a7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sirfetchd.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sizzlipede.aif b/sound/direct_sound_samples/cries/uncomp_sizzlipede.aif new file mode 100644 index 000000000..99aade066 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sizzlipede.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_skiddo.aif b/sound/direct_sound_samples/cries/uncomp_skiddo.aif new file mode 100644 index 000000000..2e655c797 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_skiddo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_skrelp.aif b/sound/direct_sound_samples/cries/uncomp_skrelp.aif new file mode 100644 index 000000000..4fd1178d9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_skrelp.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_skwovet.aif b/sound/direct_sound_samples/cries/uncomp_skwovet.aif new file mode 100644 index 000000000..b5a27241d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_skwovet.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sliggoo.aif b/sound/direct_sound_samples/cries/uncomp_sliggoo.aif new file mode 100644 index 000000000..f4351dd99 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sliggoo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_slowpoke_galarian.aif b/sound/direct_sound_samples/cries/uncomp_slowpoke_galarian.aif new file mode 100644 index 000000000..d26b930f0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_slowpoke_galarian.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_slurpuff.aif b/sound/direct_sound_samples/cries/uncomp_slurpuff.aif new file mode 100644 index 000000000..c741a553d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_slurpuff.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_snom.aif b/sound/direct_sound_samples/cries/uncomp_snom.aif new file mode 100644 index 000000000..bacc67ff4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_snom.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sobble.aif b/sound/direct_sound_samples/cries/uncomp_sobble.aif new file mode 100644 index 000000000..bdb1d937f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sobble.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_solgaleo.aif b/sound/direct_sound_samples/cries/uncomp_solgaleo.aif new file mode 100644 index 000000000..9f176d6f4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_solgaleo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_spectrier.aif b/sound/direct_sound_samples/cries/uncomp_spectrier.aif new file mode 100644 index 000000000..1db3088e5 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_spectrier.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_spewpa.aif b/sound/direct_sound_samples/cries/uncomp_spewpa.aif new file mode 100644 index 000000000..1a9fce278 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_spewpa.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_spritzee.aif b/sound/direct_sound_samples/cries/uncomp_spritzee.aif new file mode 100644 index 000000000..9c451c63f Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_spritzee.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_stakataka.aif b/sound/direct_sound_samples/cries/uncomp_stakataka.aif new file mode 100644 index 000000000..41f9336a7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_stakataka.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_steenee.aif b/sound/direct_sound_samples/cries/uncomp_steenee.aif new file mode 100644 index 000000000..27233d2c2 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_steenee.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_stonjourner.aif b/sound/direct_sound_samples/cries/uncomp_stonjourner.aif new file mode 100644 index 000000000..c1a24f377 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_stonjourner.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_stufful.aif b/sound/direct_sound_samples/cries/uncomp_stufful.aif new file mode 100644 index 000000000..f471a443b Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_stufful.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_swirlix.aif b/sound/direct_sound_samples/cries/uncomp_swirlix.aif new file mode 100644 index 000000000..b08e684fa Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_swirlix.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_swoobat.aif b/sound/direct_sound_samples/cries/uncomp_swoobat.aif new file mode 100644 index 000000000..c5b530b71 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_swoobat.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_sylveon.aif b/sound/direct_sound_samples/cries/uncomp_sylveon.aif new file mode 100644 index 000000000..8d21184dc Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_sylveon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_talonflame.aif b/sound/direct_sound_samples/cries/uncomp_talonflame.aif new file mode 100644 index 000000000..ac8600704 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_talonflame.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_tapu_bulu.aif b/sound/direct_sound_samples/cries/uncomp_tapu_bulu.aif new file mode 100644 index 000000000..36d31a68d Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_tapu_bulu.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_tapu_fini.aif b/sound/direct_sound_samples/cries/uncomp_tapu_fini.aif new file mode 100644 index 000000000..203ca8d9c Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_tapu_fini.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_tapu_koko.aif b/sound/direct_sound_samples/cries/uncomp_tapu_koko.aif new file mode 100644 index 000000000..b8b71fcf0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_tapu_koko.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_tapu_lele.aif b/sound/direct_sound_samples/cries/uncomp_tapu_lele.aif new file mode 100644 index 000000000..8b13f0ddf Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_tapu_lele.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_thievul.aif b/sound/direct_sound_samples/cries/uncomp_thievul.aif new file mode 100644 index 000000000..8bf63fd88 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_thievul.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_thwackey.aif b/sound/direct_sound_samples/cries/uncomp_thwackey.aif new file mode 100644 index 000000000..bd30a0c0e Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_thwackey.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_togedemaru.aif b/sound/direct_sound_samples/cries/uncomp_togedemaru.aif new file mode 100644 index 000000000..1ac46d6f9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_togedemaru.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_torracat.aif b/sound/direct_sound_samples/cries/uncomp_torracat.aif new file mode 100644 index 000000000..7b9d9bd57 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_torracat.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_toucannon.aif b/sound/direct_sound_samples/cries/uncomp_toucannon.aif new file mode 100644 index 000000000..e83fe24fe Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_toucannon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_toxapex.aif b/sound/direct_sound_samples/cries/uncomp_toxapex.aif new file mode 100644 index 000000000..226a666b7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_toxapex.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_toxel.aif b/sound/direct_sound_samples/cries/uncomp_toxel.aif new file mode 100644 index 000000000..a53da654a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_toxel.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_toxtricity.aif b/sound/direct_sound_samples/cries/uncomp_toxtricity.aif new file mode 100644 index 000000000..0775c8a04 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_toxtricity.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_toxtricity_low_key.aif b/sound/direct_sound_samples/cries/uncomp_toxtricity_low_key.aif new file mode 100644 index 000000000..57740d974 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_toxtricity_low_key.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_trevenant.aif b/sound/direct_sound_samples/cries/uncomp_trevenant.aif new file mode 100644 index 000000000..164253fd1 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_trevenant.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_trumbeak.aif b/sound/direct_sound_samples/cries/uncomp_trumbeak.aif new file mode 100644 index 000000000..73fdb3f83 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_trumbeak.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_tsareena.aif b/sound/direct_sound_samples/cries/uncomp_tsareena.aif new file mode 100644 index 000000000..92d7ad1b9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_tsareena.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_turtonator.aif b/sound/direct_sound_samples/cries/uncomp_turtonator.aif new file mode 100644 index 000000000..a15a2bb13 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_turtonator.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_type_null.aif b/sound/direct_sound_samples/cries/uncomp_type_null.aif new file mode 100644 index 000000000..e1d46c83e Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_type_null.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_tyrantrum.aif b/sound/direct_sound_samples/cries/uncomp_tyrantrum.aif new file mode 100644 index 000000000..7bb4825a0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_tyrantrum.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_tyrunt.aif b/sound/direct_sound_samples/cries/uncomp_tyrunt.aif new file mode 100644 index 000000000..5f8599dbf Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_tyrunt.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_urshifu.aif b/sound/direct_sound_samples/cries/uncomp_urshifu.aif new file mode 100644 index 000000000..7dec47854 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_urshifu.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_urshifu_rapid_strike_style.aif b/sound/direct_sound_samples/cries/uncomp_urshifu_rapid_strike_style.aif new file mode 100644 index 000000000..8ac12bc90 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_urshifu_rapid_strike_style.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_vikavolt.aif b/sound/direct_sound_samples/cries/uncomp_vikavolt.aif new file mode 100644 index 000000000..e92d6fdd4 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_vikavolt.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_vivillon.aif b/sound/direct_sound_samples/cries/uncomp_vivillon.aif new file mode 100644 index 000000000..303834d8a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_vivillon.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_volcanion.aif b/sound/direct_sound_samples/cries/uncomp_volcanion.aif new file mode 100644 index 000000000..3d4ecd09a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_volcanion.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_wimpod.aif b/sound/direct_sound_samples/cries/uncomp_wimpod.aif new file mode 100644 index 000000000..07242eeeb Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_wimpod.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_wishiwashi.aif b/sound/direct_sound_samples/cries/uncomp_wishiwashi.aif new file mode 100644 index 000000000..9a9d1aae7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_wishiwashi.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_wishiwashi_school.aif b/sound/direct_sound_samples/cries/uncomp_wishiwashi_school.aif new file mode 100644 index 000000000..6236328ff Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_wishiwashi_school.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_wooloo.aif b/sound/direct_sound_samples/cries/uncomp_wooloo.aif new file mode 100644 index 000000000..db1360386 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_wooloo.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_xerneas.aif b/sound/direct_sound_samples/cries/uncomp_xerneas.aif new file mode 100644 index 000000000..88cace168 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_xerneas.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_xurkitree.aif b/sound/direct_sound_samples/cries/uncomp_xurkitree.aif new file mode 100644 index 000000000..917348ac0 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_xurkitree.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_yamask.aif b/sound/direct_sound_samples/cries/uncomp_yamask.aif new file mode 100644 index 000000000..8d44817f7 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_yamask.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_yamper.aif b/sound/direct_sound_samples/cries/uncomp_yamper.aif new file mode 100644 index 000000000..c57246e4a Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_yamper.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_yungoos.aif b/sound/direct_sound_samples/cries/uncomp_yungoos.aif new file mode 100644 index 000000000..7fe144860 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_yungoos.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_yveltal.aif b/sound/direct_sound_samples/cries/uncomp_yveltal.aif new file mode 100644 index 000000000..4112426bd Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_yveltal.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zacian.aif b/sound/direct_sound_samples/cries/uncomp_zacian.aif new file mode 100644 index 000000000..f67d85733 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zacian.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zacian_crowned_sword.aif b/sound/direct_sound_samples/cries/uncomp_zacian_crowned_sword.aif new file mode 100644 index 000000000..19d9d6673 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zacian_crowned_sword.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zamazenta.aif b/sound/direct_sound_samples/cries/uncomp_zamazenta.aif new file mode 100644 index 000000000..3674b2937 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zamazenta.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zamazenta_crowned_shield.aif b/sound/direct_sound_samples/cries/uncomp_zamazenta_crowned_shield.aif new file mode 100644 index 000000000..5542b20a6 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zamazenta_crowned_shield.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zarude.aif b/sound/direct_sound_samples/cries/uncomp_zarude.aif new file mode 100644 index 000000000..61c87f5a3 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zarude.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zeraora.aif b/sound/direct_sound_samples/cries/uncomp_zeraora.aif new file mode 100644 index 000000000..880fc7203 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zeraora.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zygarde.aif b/sound/direct_sound_samples/cries/uncomp_zygarde.aif new file mode 100644 index 000000000..1b403fcfe Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zygarde.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zygarde_10.aif b/sound/direct_sound_samples/cries/uncomp_zygarde_10.aif new file mode 100644 index 000000000..45b0cd0c8 Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zygarde_10.aif differ diff --git a/sound/direct_sound_samples/cries/uncomp_zygarde_complete.aif b/sound/direct_sound_samples/cries/uncomp_zygarde_complete.aif new file mode 100644 index 000000000..0d0797ebb Binary files /dev/null and b/sound/direct_sound_samples/cries/uncomp_zygarde_complete.aif differ diff --git a/sound/direct_sound_samples/cries/unfezant.aif b/sound/direct_sound_samples/cries/unfezant.aif new file mode 100644 index 000000000..dadbed948 Binary files /dev/null and b/sound/direct_sound_samples/cries/unfezant.aif differ diff --git a/sound/direct_sound_samples/cries/unown.aif b/sound/direct_sound_samples/cries/unown.aif index 8339ccb6b..86a836135 100644 Binary files a/sound/direct_sound_samples/cries/unown.aif and b/sound/direct_sound_samples/cries/unown.aif differ diff --git a/sound/direct_sound_samples/cries/ursaring.aif b/sound/direct_sound_samples/cries/ursaring.aif index fcc748bd1..643738f83 100644 Binary files a/sound/direct_sound_samples/cries/ursaring.aif and b/sound/direct_sound_samples/cries/ursaring.aif differ diff --git a/sound/direct_sound_samples/cries/uxie.aif b/sound/direct_sound_samples/cries/uxie.aif new file mode 100644 index 000000000..34745ddd9 Binary files /dev/null and b/sound/direct_sound_samples/cries/uxie.aif differ diff --git a/sound/direct_sound_samples/cries/vanillish.aif b/sound/direct_sound_samples/cries/vanillish.aif new file mode 100644 index 000000000..e53b51040 Binary files /dev/null and b/sound/direct_sound_samples/cries/vanillish.aif differ diff --git a/sound/direct_sound_samples/cries/vanillite.aif b/sound/direct_sound_samples/cries/vanillite.aif new file mode 100644 index 000000000..72bbe2485 Binary files /dev/null and b/sound/direct_sound_samples/cries/vanillite.aif differ diff --git a/sound/direct_sound_samples/cries/vanilluxe.aif b/sound/direct_sound_samples/cries/vanilluxe.aif new file mode 100644 index 000000000..45f2d085d Binary files /dev/null and b/sound/direct_sound_samples/cries/vanilluxe.aif differ diff --git a/sound/direct_sound_samples/cries/vaporeon.aif b/sound/direct_sound_samples/cries/vaporeon.aif index 4967cfdeb..937ad74ce 100644 Binary files a/sound/direct_sound_samples/cries/vaporeon.aif and b/sound/direct_sound_samples/cries/vaporeon.aif differ diff --git a/sound/direct_sound_samples/cries/venipede.aif b/sound/direct_sound_samples/cries/venipede.aif new file mode 100644 index 000000000..43a663981 Binary files /dev/null and b/sound/direct_sound_samples/cries/venipede.aif differ diff --git a/sound/direct_sound_samples/cries/venomoth.aif b/sound/direct_sound_samples/cries/venomoth.aif index bc291ec33..0ae031bb9 100644 Binary files a/sound/direct_sound_samples/cries/venomoth.aif and b/sound/direct_sound_samples/cries/venomoth.aif differ diff --git a/sound/direct_sound_samples/cries/venonat.aif b/sound/direct_sound_samples/cries/venonat.aif index e89d87fa8..f490a4445 100644 Binary files a/sound/direct_sound_samples/cries/venonat.aif and b/sound/direct_sound_samples/cries/venonat.aif differ diff --git a/sound/direct_sound_samples/cries/venusaur.aif b/sound/direct_sound_samples/cries/venusaur.aif index 8a1f69e6e..6e890f73b 100644 Binary files a/sound/direct_sound_samples/cries/venusaur.aif and b/sound/direct_sound_samples/cries/venusaur.aif differ diff --git a/sound/direct_sound_samples/cries/vespiquen.aif b/sound/direct_sound_samples/cries/vespiquen.aif new file mode 100644 index 000000000..5fdbd5e2f Binary files /dev/null and b/sound/direct_sound_samples/cries/vespiquen.aif differ diff --git a/sound/direct_sound_samples/cries/vibrava.aif b/sound/direct_sound_samples/cries/vibrava.aif index 3e3180219..747014264 100644 Binary files a/sound/direct_sound_samples/cries/vibrava.aif and b/sound/direct_sound_samples/cries/vibrava.aif differ diff --git a/sound/direct_sound_samples/cries/victini.aif b/sound/direct_sound_samples/cries/victini.aif new file mode 100644 index 000000000..31801a064 Binary files /dev/null and b/sound/direct_sound_samples/cries/victini.aif differ diff --git a/sound/direct_sound_samples/cries/victreebel.aif b/sound/direct_sound_samples/cries/victreebel.aif index d6e6a4fe9..d16996bb8 100644 Binary files a/sound/direct_sound_samples/cries/victreebel.aif and b/sound/direct_sound_samples/cries/victreebel.aif differ diff --git a/sound/direct_sound_samples/cries/vigoroth.aif b/sound/direct_sound_samples/cries/vigoroth.aif index fc414f33d..4f6e00a13 100644 Binary files a/sound/direct_sound_samples/cries/vigoroth.aif and b/sound/direct_sound_samples/cries/vigoroth.aif differ diff --git a/sound/direct_sound_samples/cries/vileplume.aif b/sound/direct_sound_samples/cries/vileplume.aif index 723eec697..f182cf99d 100644 Binary files a/sound/direct_sound_samples/cries/vileplume.aif and b/sound/direct_sound_samples/cries/vileplume.aif differ diff --git a/sound/direct_sound_samples/cries/virizion.aif b/sound/direct_sound_samples/cries/virizion.aif new file mode 100644 index 000000000..296aaa829 Binary files /dev/null and b/sound/direct_sound_samples/cries/virizion.aif differ diff --git a/sound/direct_sound_samples/cries/volbeat.aif b/sound/direct_sound_samples/cries/volbeat.aif index 6f765081e..90e5e66ca 100644 Binary files a/sound/direct_sound_samples/cries/volbeat.aif and b/sound/direct_sound_samples/cries/volbeat.aif differ diff --git a/sound/direct_sound_samples/cries/volcarona.aif b/sound/direct_sound_samples/cries/volcarona.aif new file mode 100644 index 000000000..8d34404dc Binary files /dev/null and b/sound/direct_sound_samples/cries/volcarona.aif differ diff --git a/sound/direct_sound_samples/cries/voltorb.aif b/sound/direct_sound_samples/cries/voltorb.aif index 96e3bff31..54a359770 100644 Binary files a/sound/direct_sound_samples/cries/voltorb.aif and b/sound/direct_sound_samples/cries/voltorb.aif differ diff --git a/sound/direct_sound_samples/cries/vullaby.aif b/sound/direct_sound_samples/cries/vullaby.aif new file mode 100644 index 000000000..41beb9ed6 Binary files /dev/null and b/sound/direct_sound_samples/cries/vullaby.aif differ diff --git a/sound/direct_sound_samples/cries/vulpix.aif b/sound/direct_sound_samples/cries/vulpix.aif index 20da23fb4..04a60e27e 100644 Binary files a/sound/direct_sound_samples/cries/vulpix.aif and b/sound/direct_sound_samples/cries/vulpix.aif differ diff --git a/sound/direct_sound_samples/cries/wailmer.aif b/sound/direct_sound_samples/cries/wailmer.aif index e8de91333..e21c05c4b 100644 Binary files a/sound/direct_sound_samples/cries/wailmer.aif and b/sound/direct_sound_samples/cries/wailmer.aif differ diff --git a/sound/direct_sound_samples/cries/wailord.aif b/sound/direct_sound_samples/cries/wailord.aif index 2c0468010..40c331d40 100644 Binary files a/sound/direct_sound_samples/cries/wailord.aif and b/sound/direct_sound_samples/cries/wailord.aif differ diff --git a/sound/direct_sound_samples/cries/walrein.aif b/sound/direct_sound_samples/cries/walrein.aif index 91d93f3fb..475a874ef 100644 Binary files a/sound/direct_sound_samples/cries/walrein.aif and b/sound/direct_sound_samples/cries/walrein.aif differ diff --git a/sound/direct_sound_samples/cries/wartortle.aif b/sound/direct_sound_samples/cries/wartortle.aif index 5dab7fd93..aa664369d 100644 Binary files a/sound/direct_sound_samples/cries/wartortle.aif and b/sound/direct_sound_samples/cries/wartortle.aif differ diff --git a/sound/direct_sound_samples/cries/watchog.aif b/sound/direct_sound_samples/cries/watchog.aif new file mode 100644 index 000000000..e5f35aa07 Binary files /dev/null and b/sound/direct_sound_samples/cries/watchog.aif differ diff --git a/sound/direct_sound_samples/cries/weavile.aif b/sound/direct_sound_samples/cries/weavile.aif new file mode 100644 index 000000000..2a1ff90b5 Binary files /dev/null and b/sound/direct_sound_samples/cries/weavile.aif differ diff --git a/sound/direct_sound_samples/cries/weedle.aif b/sound/direct_sound_samples/cries/weedle.aif index 773c2c8ae..06a26f3d7 100644 Binary files a/sound/direct_sound_samples/cries/weedle.aif and b/sound/direct_sound_samples/cries/weedle.aif differ diff --git a/sound/direct_sound_samples/cries/weepinbell.aif b/sound/direct_sound_samples/cries/weepinbell.aif index cdd61380a..b5df3f600 100644 Binary files a/sound/direct_sound_samples/cries/weepinbell.aif and b/sound/direct_sound_samples/cries/weepinbell.aif differ diff --git a/sound/direct_sound_samples/cries/weezing.aif b/sound/direct_sound_samples/cries/weezing.aif index 2e4a7fe13..42c3d4a5b 100644 Binary files a/sound/direct_sound_samples/cries/weezing.aif and b/sound/direct_sound_samples/cries/weezing.aif differ diff --git a/sound/direct_sound_samples/cries/whimsicott.aif b/sound/direct_sound_samples/cries/whimsicott.aif new file mode 100644 index 000000000..806904d0d Binary files /dev/null and b/sound/direct_sound_samples/cries/whimsicott.aif differ diff --git a/sound/direct_sound_samples/cries/whirlipede.aif b/sound/direct_sound_samples/cries/whirlipede.aif new file mode 100644 index 000000000..09628dce6 Binary files /dev/null and b/sound/direct_sound_samples/cries/whirlipede.aif differ diff --git a/sound/direct_sound_samples/cries/whiscash.aif b/sound/direct_sound_samples/cries/whiscash.aif index 219737f32..9d3a28786 100644 Binary files a/sound/direct_sound_samples/cries/whiscash.aif and b/sound/direct_sound_samples/cries/whiscash.aif differ diff --git a/sound/direct_sound_samples/cries/whismur.aif b/sound/direct_sound_samples/cries/whismur.aif index 4da92ca6a..272a9f865 100644 Binary files a/sound/direct_sound_samples/cries/whismur.aif and b/sound/direct_sound_samples/cries/whismur.aif differ diff --git a/sound/direct_sound_samples/cries/wigglytuff.aif b/sound/direct_sound_samples/cries/wigglytuff.aif index 90aa90a23..468dcc206 100644 Binary files a/sound/direct_sound_samples/cries/wigglytuff.aif and b/sound/direct_sound_samples/cries/wigglytuff.aif differ diff --git a/sound/direct_sound_samples/cries/wingull.aif b/sound/direct_sound_samples/cries/wingull.aif index 182ef18e6..f1965f663 100644 Binary files a/sound/direct_sound_samples/cries/wingull.aif and b/sound/direct_sound_samples/cries/wingull.aif differ diff --git a/sound/direct_sound_samples/cries/wobbuffet.aif b/sound/direct_sound_samples/cries/wobbuffet.aif index 70ee1f704..2c8193908 100644 Binary files a/sound/direct_sound_samples/cries/wobbuffet.aif and b/sound/direct_sound_samples/cries/wobbuffet.aif differ diff --git a/sound/direct_sound_samples/cries/woobat.aif b/sound/direct_sound_samples/cries/woobat.aif new file mode 100644 index 000000000..4aa987aa0 Binary files /dev/null and b/sound/direct_sound_samples/cries/woobat.aif differ diff --git a/sound/direct_sound_samples/cries/wooper.aif b/sound/direct_sound_samples/cries/wooper.aif index 51a6b627e..c2d80b32c 100644 Binary files a/sound/direct_sound_samples/cries/wooper.aif and b/sound/direct_sound_samples/cries/wooper.aif differ diff --git a/sound/direct_sound_samples/cries/wormadam.aif b/sound/direct_sound_samples/cries/wormadam.aif new file mode 100644 index 000000000..633aeeafc Binary files /dev/null and b/sound/direct_sound_samples/cries/wormadam.aif differ diff --git a/sound/direct_sound_samples/cries/wurmple.aif b/sound/direct_sound_samples/cries/wurmple.aif index 6442a4063..e75a6e237 100644 Binary files a/sound/direct_sound_samples/cries/wurmple.aif and b/sound/direct_sound_samples/cries/wurmple.aif differ diff --git a/sound/direct_sound_samples/cries/wynaut.aif b/sound/direct_sound_samples/cries/wynaut.aif index 798732c74..f7563a8eb 100644 Binary files a/sound/direct_sound_samples/cries/wynaut.aif and b/sound/direct_sound_samples/cries/wynaut.aif differ diff --git a/sound/direct_sound_samples/cries/xatu.aif b/sound/direct_sound_samples/cries/xatu.aif index ac758fdbf..8a4f2369d 100644 Binary files a/sound/direct_sound_samples/cries/xatu.aif and b/sound/direct_sound_samples/cries/xatu.aif differ diff --git a/sound/direct_sound_samples/cries/yamask.aif b/sound/direct_sound_samples/cries/yamask.aif new file mode 100644 index 000000000..519952d07 Binary files /dev/null and b/sound/direct_sound_samples/cries/yamask.aif differ diff --git a/sound/direct_sound_samples/cries/yanma.aif b/sound/direct_sound_samples/cries/yanma.aif index df76534c5..5f373734a 100644 Binary files a/sound/direct_sound_samples/cries/yanma.aif and b/sound/direct_sound_samples/cries/yanma.aif differ diff --git a/sound/direct_sound_samples/cries/yanmega.aif b/sound/direct_sound_samples/cries/yanmega.aif new file mode 100644 index 000000000..daf0c0d9f Binary files /dev/null and b/sound/direct_sound_samples/cries/yanmega.aif differ diff --git a/sound/direct_sound_samples/cries/zangoose.aif b/sound/direct_sound_samples/cries/zangoose.aif index 3c206532f..f82cd235d 100644 Binary files a/sound/direct_sound_samples/cries/zangoose.aif and b/sound/direct_sound_samples/cries/zangoose.aif differ diff --git a/sound/direct_sound_samples/cries/zapdos.aif b/sound/direct_sound_samples/cries/zapdos.aif index a8d914d14..88dcb48cc 100644 Binary files a/sound/direct_sound_samples/cries/zapdos.aif and b/sound/direct_sound_samples/cries/zapdos.aif differ diff --git a/sound/direct_sound_samples/cries/zebstrika.aif b/sound/direct_sound_samples/cries/zebstrika.aif new file mode 100644 index 000000000..ed075a857 Binary files /dev/null and b/sound/direct_sound_samples/cries/zebstrika.aif differ diff --git a/sound/direct_sound_samples/cries/zekrom.aif b/sound/direct_sound_samples/cries/zekrom.aif new file mode 100644 index 000000000..e3fc0cc74 Binary files /dev/null and b/sound/direct_sound_samples/cries/zekrom.aif differ diff --git a/sound/direct_sound_samples/cries/zigzagoon.aif b/sound/direct_sound_samples/cries/zigzagoon.aif index 52b9bb4f4..c477208d1 100644 Binary files a/sound/direct_sound_samples/cries/zigzagoon.aif and b/sound/direct_sound_samples/cries/zigzagoon.aif differ diff --git a/sound/direct_sound_samples/cries/zoroark.aif b/sound/direct_sound_samples/cries/zoroark.aif new file mode 100644 index 000000000..6184a67bd Binary files /dev/null and b/sound/direct_sound_samples/cries/zoroark.aif differ diff --git a/sound/direct_sound_samples/cries/zorua.aif b/sound/direct_sound_samples/cries/zorua.aif new file mode 100644 index 000000000..aa5e68644 Binary files /dev/null and b/sound/direct_sound_samples/cries/zorua.aif differ diff --git a/sound/direct_sound_samples/cries/zubat.aif b/sound/direct_sound_samples/cries/zubat.aif index 45036d072..4b2d1a1cc 100644 Binary files a/sound/direct_sound_samples/cries/zubat.aif and b/sound/direct_sound_samples/cries/zubat.aif differ diff --git a/sound/direct_sound_samples/cries/zweilous.aif b/sound/direct_sound_samples/cries/zweilous.aif new file mode 100644 index 000000000..a4db32468 Binary files /dev/null and b/sound/direct_sound_samples/cries/zweilous.aif differ diff --git a/src/anim_mon_front_pics.c b/src/anim_mon_front_pics.c deleted file mode 100644 index e36cf3492..000000000 --- a/src/anim_mon_front_pics.c +++ /dev/null @@ -1,424 +0,0 @@ -#include "global.h" - -const u32 gMonFrontPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/anim_front.4bpp.lz"); - -const u32 gMonFrontPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/anim_front.4bpp.lz"); -const u32 gMonFrontPic_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/anim_front.4bpp.lz"); -const u32 gMonFrontPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Paras[] = INCBIN_U32("graphics/pokemon/paras/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Abra[] = INCBIN_U32("graphics/pokemon/abra/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Machop[] = INCBIN_U32("graphics/pokemon/machop/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Seel[] = INCBIN_U32("graphics/pokemon/seel/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Onix[] = INCBIN_U32("graphics/pokemon/onix/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mrmime[] = INCBIN_U32("graphics/pokemon/mr_mime/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mew[] = INCBIN_U32("graphics/pokemon/mew/anim_front.4bpp.lz"); - -const u32 gMonFrontPic_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Natu[] = INCBIN_U32("graphics/pokemon/natu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/a/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Magby[] = INCBIN_U32("graphics/pokemon/magby/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Entei[] = INCBIN_U32("graphics/pokemon/entei/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/anim_front.4bpp.lz"); -const u32 gMonFrontPic_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/anim_front.4bpp.lz"); - -const u32 gMonFrontPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/anim_front.4bpp.lz"); - -const u32 gMonFrontPic_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Aron[] = INCBIN_U32("graphics/pokemon/aron/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Regice[] = INCBIN_U32("graphics/pokemon/regice/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/anim_front.4bpp.lz"); - -const u32 gMonFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/anim_front.4bpp.lz"); - -const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); diff --git a/src/battle_anim_effects_3.c b/src/battle_anim_effects_3.c index 1c979fd26..eda6df0ea 100755 --- a/src/battle_anim_effects_3.c +++ b/src/battle_anim_effects_3.c @@ -3288,7 +3288,7 @@ void AnimTask_RolePlaySilhouette(u8 taskId) coord1 = GetBattlerSpriteCoord(gBattleAnimAttacker, 0); coord2 = GetBattlerSpriteCoord(gBattleAnimAttacker, 1); - spriteId = sub_80A8394(species, isBackPic, 0, coord1 + xOffset, coord2, 5, personality, otId, gBattleAnimTarget, 1); + spriteId = sub_80A8394(species, isBackPic, 0, coord1 + xOffset, coord2, 5, personality, otId, gBattleAnimTarget); gSprites[spriteId].oam.priority = priority; gSprites[spriteId].oam.objMode = ST_OAM_OBJ_BLEND; @@ -5117,7 +5117,7 @@ void AnimTask_SnatchOpposingMonMove(u8 taskId) } } - spriteId2 = sub_80A8394(species, isBackPic, 0, x, GetBattlerSpriteCoord(gBattleAnimTarget, BATTLER_COORD_Y), subpriority, personality, otId, gBattleAnimAttacker, 0); + spriteId2 = sub_80A8394(species, isBackPic, 0, x, GetBattlerSpriteCoord(gBattleAnimTarget, BATTLER_COORD_Y), subpriority, personality, otId, gBattleAnimAttacker); if (gBattleSpritesDataPtr->battlerData[gBattleAnimAttacker].transformSpecies != SPECIES_NONE) BlendPalette((gSprites[spriteId2].oam.paletteNum * 16) | 0x100, 16, 6, RGB_WHITE); diff --git a/src/battle_anim_mons.c b/src/battle_anim_mons.c index b352a4603..cf6c9d48f 100644 --- a/src/battle_anim_mons.c +++ b/src/battle_anim_mons.c @@ -167,7 +167,6 @@ u8 GetBattlerSpriteCoord(u8 battlerId, u8 coordType) u8 GetBattlerYDelta(u8 battlerId, u16 species) { - u16 letter; u32 personality; struct BattleSpriteInfo *spriteInfo; u8 ret; @@ -192,11 +191,7 @@ u8 GetBattlerYDelta(u8 battlerId, u16 species) else personality = gTransformedPersonalities[battlerId]; } - letter = GET_UNOWN_LETTER(personality); - if (!letter) - coordSpecies = species; - else - coordSpecies = letter + SPECIES_UNOWN_B - 1; + coordSpecies = GetUnownSpeciesId(personality); ret = gMonBackPicCoords[coordSpecies].y_offset; } else if (species == SPECIES_CASTFORM) @@ -221,11 +216,8 @@ u8 GetBattlerYDelta(u8 battlerId, u16 species) personality = GetMonData(&gEnemyParty[gBattlerPartyIndexes[battlerId]], MON_DATA_PERSONALITY); else personality = gTransformedPersonalities[battlerId]; - letter = GET_UNOWN_LETTER(personality); - if (!letter) - coordSpecies = species; - else - coordSpecies = letter + SPECIES_UNOWN_B - 1; + + coordSpecies = GetUnownSpeciesId(personality); ret = gMonFrontPicCoords[coordSpecies].y_offset; } else if (species == SPECIES_CASTFORM) @@ -2065,7 +2057,7 @@ u8 GetBattlerSpriteBGPriorityRank(u8 battlerId) return 1; } -u8 sub_80A8394(u16 species, bool8 isBackpic, u8 a3, s16 x, s16 y, u8 subpriority, u32 personality, u32 trainerId, u32 battlerId, u32 a10) +u8 sub_80A8394(u16 species, bool8 isBackpic, u8 a3, s16 x, s16 y, u8 subpriority, u32 personality, u32 trainerId, u32 battlerId) { u8 spriteId; u16 sheet = LoadSpriteSheet(&sUnknown_08525FC0[a3]); @@ -2076,34 +2068,20 @@ u8 sub_80A8394(u16 species, bool8 isBackpic, u8 a3, s16 x, s16 y, u8 subpriority if (!isBackpic) { LoadCompressedPalette(GetMonSpritePalFromSpeciesAndPersonality(species, trainerId, personality), (palette * 0x10) + 0x100, 0x20); - if (a10 == 1 || sub_80688F8(5, battlerId) == 1 || gBattleSpritesDataPtr->battlerData[battlerId].transformSpecies != 0) - LoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[species], - gMonSpritesGfxPtr->buffer, - species, - personality, - TRUE); - else - LoadSpecialPokePic_2(&gMonFrontPicTable[species], - gMonSpritesGfxPtr->buffer, - species, - personality, - TRUE); + LoadSpecialPokePic(&gMonFrontPicTable[species], + gMonSpritesGfxPtr->buffer, + species, + personality, + TRUE); } else { LoadCompressedPalette(GetMonSpritePalFromSpeciesAndPersonality(species, trainerId, personality), (palette * 0x10) + 0x100, 0x20); - if (a10 == 1 || sub_80688F8(5, battlerId) == 1 || gBattleSpritesDataPtr->battlerData[battlerId].transformSpecies != 0) - LoadSpecialPokePic_DontHandleDeoxys(&gMonBackPicTable[species], - gMonSpritesGfxPtr->buffer, - species, - personality, - FALSE); - else - LoadSpecialPokePic_2(&gMonBackPicTable[species], - gMonSpritesGfxPtr->buffer, - species, - personality, - FALSE); + LoadSpecialPokePic(&gMonBackPicTable[species], + gMonSpritesGfxPtr->buffer, + species, + personality, + FALSE); } RequestDma3Copy(gMonSpritesGfxPtr->buffer, (void *)(OBJ_VRAM0 + (sheet * 0x20)), 0x800, 1); @@ -2131,8 +2109,6 @@ s16 GetBattlerSpriteCoordAttr(u8 battlerId, u8 attr) { u16 species; u32 personality; - u16 letter; - u16 unownSpecies; int ret; const struct MonCoords *coords; struct BattleSpriteInfo *spriteInfo; @@ -2151,12 +2127,8 @@ s16 GetBattlerSpriteCoordAttr(u8 battlerId, u8 attr) } if (species == SPECIES_UNOWN) { - letter = GET_UNOWN_LETTER(personality); - if (!letter) - unownSpecies = SPECIES_UNOWN; - else - unownSpecies = letter + SPECIES_UNOWN_B - 1; - coords = &gMonBackPicCoords[unownSpecies]; + species = GetUnownSpeciesId(personality); + coords = &gMonBackPicCoords[species]; } else if (species == SPECIES_CASTFORM) { @@ -2189,12 +2161,8 @@ s16 GetBattlerSpriteCoordAttr(u8 battlerId, u8 attr) if (species == SPECIES_UNOWN) { - letter = GET_UNOWN_LETTER(personality); - if (!letter) - unownSpecies = SPECIES_UNOWN; - else - unownSpecies = letter + SPECIES_UNOWN_B - 1; - coords = &gMonBackPicCoords[unownSpecies]; + species = GetUnownSpeciesId(personality); + coords = &gMonBackPicCoords[species]; } else if (species > NUM_SPECIES) { @@ -2221,12 +2189,8 @@ s16 GetBattlerSpriteCoordAttr(u8 battlerId, u8 attr) if (species == SPECIES_UNOWN) { - letter = GET_UNOWN_LETTER(personality); - if (!letter) - unownSpecies = SPECIES_UNOWN; - else - unownSpecies = letter + SPECIES_UNOWN_B - 1; - coords = &gMonFrontPicCoords[unownSpecies]; + species = GetUnownSpeciesId(personality); + coords = &gMonFrontPicCoords[species]; } else if (species == SPECIES_CASTFORM) { diff --git a/src/battle_debug.c b/src/battle_debug.c index 05e6c9ef2..efa4fe370 100644 --- a/src/battle_debug.c +++ b/src/battle_debug.c @@ -739,7 +739,7 @@ static void Task_ShowAiPoints(u8 taskId) { data->aiIconSpriteIds[i] = CreateMonIcon(gBattleMons[i].species, SpriteCallbackDummy, - 95 + (count * 60), 17, 0, 0, FALSE); + 95 + (count * 60), 17, 0, 0); gSprites[data->aiIconSpriteIds[i]].data[0] = i; // battler id count++; } @@ -748,7 +748,7 @@ static void Task_ShowAiPoints(u8 taskId) data->aiIconSpriteIds[i] = 0xFF; } } - data->aiMonSpriteId = CreateMonPicSprite_HandleDeoxys(gBattleMons[data->aiBattlerId].species, + data->aiMonSpriteId = CreateMonPicSprite(gBattleMons[data->aiBattlerId].species, gBattleMons[data->aiBattlerId].otId, gBattleMons[data->aiBattlerId].personality, TRUE, diff --git a/src/battle_dome.c b/src/battle_dome.c index 7b0c2b92c..c978ab0cf 100644 --- a/src/battle_dome.c +++ b/src/battle_dome.c @@ -4267,7 +4267,7 @@ static void DisplayTrainerInfoOnCard(u8 flags, u8 trainerTourneyId) SpriteCb_MonIcon, x | sInfoTrainerMonX[i], y + sInfoTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[2 + i + arrId]].oam.priority = 0; } else if (trainerId == TRAINER_FRONTIER_BRAIN) @@ -4276,7 +4276,7 @@ static void DisplayTrainerInfoOnCard(u8 flags, u8 trainerTourneyId) SpriteCb_MonIcon, x | sInfoTrainerMonX[i], y + sInfoTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[2 + i + arrId]].oam.priority = 0; } else @@ -4285,7 +4285,7 @@ static void DisplayTrainerInfoOnCard(u8 flags, u8 trainerTourneyId) SpriteCb_MonIcon, x | sInfoTrainerMonX[i], y + sInfoTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[2 + i + arrId]].oam.priority = 0; } @@ -4755,7 +4755,7 @@ static void DisplayMatchInfoOnCard(u8 flags, u8 matchNo) SpriteCb_MonIcon, x | sLeftTrainerMonX[i], y + sLeftTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[2 + i + arrId]].oam.priority = 0; } else if (trainerIds[0] == TRAINER_FRONTIER_BRAIN) @@ -4764,7 +4764,7 @@ static void DisplayMatchInfoOnCard(u8 flags, u8 matchNo) SpriteCb_MonIcon, x | sLeftTrainerMonX[i], y + sLeftTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[2 + i + arrId]].oam.priority = 0; } else @@ -4773,7 +4773,7 @@ static void DisplayMatchInfoOnCard(u8 flags, u8 matchNo) SpriteCb_MonIcon, x | sLeftTrainerMonX[i], y + sLeftTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[2 + i + arrId]].oam.priority = 0; } @@ -4795,7 +4795,7 @@ static void DisplayMatchInfoOnCard(u8 flags, u8 matchNo) SpriteCb_MonIcon, x | sRightTrainerMonX[i], y + sRightTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[5 + i + arrId]].oam.priority = 0; } else if (trainerIds[1] == TRAINER_FRONTIER_BRAIN) @@ -4804,7 +4804,7 @@ static void DisplayMatchInfoOnCard(u8 flags, u8 matchNo) SpriteCb_MonIcon, x | sRightTrainerMonX[i], y + sRightTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[5 + i + arrId]].oam.priority = 0; } else @@ -4813,7 +4813,7 @@ static void DisplayMatchInfoOnCard(u8 flags, u8 matchNo) SpriteCb_MonIcon, x | sRightTrainerMonX[i], y + sRightTrainerMonY[i], - 0, 0, TRUE); + 0, 0); gSprites[sInfoCard->spriteIds[5 + i + arrId]].oam.priority = 0; } diff --git a/src/battle_factory_screen.c b/src/battle_factory_screen.c index 86e3b0233..2cacba2a1 100644 --- a/src/battle_factory_screen.c +++ b/src/battle_factory_screen.c @@ -2008,7 +2008,7 @@ static void Select_CreateMonSprite(void) u32 personality = GetMonData(mon, MON_DATA_PERSONALITY, NULL); u32 otId = GetMonData(mon, MON_DATA_OT_ID, NULL); - sFactorySelectScreen->monPics[1].monSpriteId = CreateMonPicSprite_HandleDeoxys(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); + sFactorySelectScreen->monPics[1].monSpriteId = CreateMonPicSprite(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); gSprites[sFactorySelectScreen->monPics[1].monSpriteId].centerToCornerVecX = 0; gSprites[sFactorySelectScreen->monPics[1].monSpriteId].centerToCornerVecY = 0; @@ -2034,7 +2034,7 @@ static void Select_ReshowMonSprite(void) personality = GetMonData(mon, MON_DATA_PERSONALITY, NULL); otId = GetMonData(mon, MON_DATA_OT_ID, NULL); - sFactorySelectScreen->monPics[1].monSpriteId = CreateMonPicSprite_HandleDeoxys(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); + sFactorySelectScreen->monPics[1].monSpriteId = CreateMonPicSprite(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); gSprites[sFactorySelectScreen->monPics[1].monSpriteId].centerToCornerVecX = 0; gSprites[sFactorySelectScreen->monPics[1].monSpriteId].centerToCornerVecY = 0; @@ -2056,7 +2056,7 @@ static void Select_CreateChosenMonsSprites(void) u32 personality = GetMonData(mon, MON_DATA_PERSONALITY, NULL); u32 otId = GetMonData(mon, MON_DATA_OT_ID, NULL); - sFactorySelectScreen->monPics[i].monSpriteId = CreateMonPicSprite_HandleDeoxys(species, otId, personality, TRUE, (i * 72) + 16, 32, i + 13, 0xFFFF); + sFactorySelectScreen->monPics[i].monSpriteId = CreateMonPicSprite(species, otId, personality, TRUE, (i * 72) + 16, 32, i + 13, 0xFFFF); gSprites[sFactorySelectScreen->monPics[i].monSpriteId].centerToCornerVecX = 0; gSprites[sFactorySelectScreen->monPics[i].monSpriteId].centerToCornerVecY = 0; break; @@ -4072,9 +4072,9 @@ static void Swap_ShowSummaryMonSprite(void) otId = GetMonData(mon, MON_DATA_OT_ID, NULL); #ifdef BUGFIX - sFactorySwapScreen->monPic.monSpriteId = CreateMonPicSprite_HandleDeoxys(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); + sFactorySwapScreen->monPic.monSpriteId = CreateMonPicSprite(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); #else - sFactorySwapScreen->monPic.monSpriteId = CreateMonPicSprite_HandleDeoxys(species, personality, otId, TRUE, 88, 32, 15, 0xFFFF); + sFactorySwapScreen->monPic.monSpriteId = CreateMonPicSprite(species, personality, otId, TRUE, 88, 32, 15, 0xFFFF); #endif gSprites[sFactorySwapScreen->monPic.monSpriteId].centerToCornerVecX = 0; gSprites[sFactorySwapScreen->monPic.monSpriteId].centerToCornerVecY = 0; @@ -4291,7 +4291,7 @@ static void Swap_CreateMonSprite(void) personality = GetMonData(mon, MON_DATA_PERSONALITY, NULL); otId = GetMonData(mon, MON_DATA_OT_ID, NULL); - sFactorySwapScreen->monPic.monSpriteId = CreateMonPicSprite_HandleDeoxys(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); + sFactorySwapScreen->monPic.monSpriteId = CreateMonPicSprite(species, otId, personality, TRUE, 88, 32, 15, 0xFFFF); gSprites[sFactorySwapScreen->monPic.monSpriteId].centerToCornerVecX = 0; gSprites[sFactorySwapScreen->monPic.monSpriteId].centerToCornerVecY = 0; diff --git a/src/battle_gfx_sfx_util.c b/src/battle_gfx_sfx_util.c index 4a4237397..d6eb29ba6 100644 --- a/src/battle_gfx_sfx_util.c +++ b/src/battle_gfx_sfx_util.c @@ -578,24 +578,15 @@ static void BattleLoadMonSpriteGfx(struct Pokemon *mon, u32 battlerId, bool32 op position = GetBattlerPosition(battlerId); if (opponent) { - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[species], - gMonSpritesGfxPtr->sprites.ptr[position], - species, currentPersonality); + HandleLoadSpecialPokePic(&gMonFrontPicTable[species], + gMonSpritesGfxPtr->sprites.ptr[position], + species, currentPersonality); } else { - if (sub_80688F8(1, battlerId) == 1 || gBattleSpritesDataPtr->battlerData[battlerId].transformSpecies != SPECIES_NONE) - { - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonBackPicTable[species], - gMonSpritesGfxPtr->sprites.ptr[position], - species, currentPersonality); - } - else - { - HandleLoadSpecialPokePic(&gMonBackPicTable[species], - gMonSpritesGfxPtr->sprites.ptr[position], - species, currentPersonality); - } + HandleLoadSpecialPokePic(&gMonBackPicTable[species], + gMonSpritesGfxPtr->sprites.ptr[position], + species, currentPersonality); } paletteOffset = 0x100 + battlerId * 16; @@ -641,18 +632,18 @@ void nullsub_24(u16 species) void DecompressTrainerFrontPic(u16 frontPicId, u8 battlerId) { u8 position = GetBattlerPosition(battlerId); - DecompressPicFromTable_2(&gTrainerFrontPicTable[frontPicId], - gMonSpritesGfxPtr->sprites.ptr[position], - SPECIES_NONE); + DecompressPicFromTable(&gTrainerFrontPicTable[frontPicId], + gMonSpritesGfxPtr->sprites.ptr[position], + SPECIES_NONE); LoadCompressedSpritePalette(&gTrainerFrontPicPaletteTable[frontPicId]); } void DecompressTrainerBackPic(u16 backPicId, u8 battlerId) { u8 position = GetBattlerPosition(battlerId); - DecompressPicFromTable_2(&gTrainerBackPicTable[backPicId], - gMonSpritesGfxPtr->sprites.ptr[position], - SPECIES_NONE); + DecompressPicFromTable(&gTrainerBackPicTable[backPicId], + gMonSpritesGfxPtr->sprites.ptr[position], + SPECIES_NONE); LoadCompressedPalette(gTrainerBackPicPaletteTable[backPicId].data, 0x100 + 16 * battlerId, 0x20); } @@ -869,10 +860,10 @@ void HandleSpeciesGfxDataChange(u8 battlerAtk, u8 battlerDef, bool8 notTransform personalityValue = gContestResources->moveAnim->personality; otId = gContestResources->moveAnim->otId; - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonBackPicTable[targetSpecies], - gMonSpritesGfxPtr->sprites.ptr[0], - targetSpecies, - gContestResources->moveAnim->targetPersonality); + HandleLoadSpecialPokePic(&gMonBackPicTable[targetSpecies], + gMonSpritesGfxPtr->sprites.ptr[0], + targetSpecies, + gContestResources->moveAnim->targetPersonality); } else { @@ -888,20 +879,20 @@ void HandleSpeciesGfxDataChange(u8 battlerAtk, u8 battlerDef, bool8 notTransform personalityValue = GetMonData(&gPlayerParty[gBattlerPartyIndexes[battlerAtk]], MON_DATA_PERSONALITY); otId = GetMonData(&gPlayerParty[gBattlerPartyIndexes[battlerAtk]], MON_DATA_OT_ID); - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonBackPicTable[targetSpecies], - gMonSpritesGfxPtr->sprites.ptr[position], - targetSpecies, - gTransformedPersonalities[battlerAtk]); + HandleLoadSpecialPokePic(&gMonBackPicTable[targetSpecies], + gMonSpritesGfxPtr->sprites.ptr[position], + targetSpecies, + gTransformedPersonalities[battlerAtk]); } else { personalityValue = GetMonData(&gEnemyParty[gBattlerPartyIndexes[battlerAtk]], MON_DATA_PERSONALITY); otId = GetMonData(&gEnemyParty[gBattlerPartyIndexes[battlerAtk]], MON_DATA_OT_ID); - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[targetSpecies], - gMonSpritesGfxPtr->sprites.ptr[position], - targetSpecies, - gTransformedPersonalities[battlerAtk]); + HandleLoadSpecialPokePic(&gMonFrontPicTable[targetSpecies], + gMonSpritesGfxPtr->sprites.ptr[position], + targetSpecies, + gTransformedPersonalities[battlerAtk]); } } diff --git a/src/battle_main.c b/src/battle_main.c index 7046f4229..99f084799 100644 --- a/src/battle_main.c +++ b/src/battle_main.c @@ -875,7 +875,6 @@ static void CB2_HandleStartBattle(void) gTasks[taskId].data[4] = gBlockRecvBuffer[enemyMultiplayerId][1]; sub_8185F90(gBlockRecvBuffer[playerMultiplayerId][1]); sub_8185F90(gBlockRecvBuffer[enemyMultiplayerId][1]); - SetDeoxysStats(); gBattleCommunication[MULTIUSE_STATE]++; } break; @@ -1454,7 +1453,6 @@ static void CB2_HandleStartMultiBattle(void) ResetBlockReceivedFlags(); sub_8036EB8(4, playerMultiplayerId); SetAllPlayersBerryData(); - SetDeoxysStats(); var = CreateTask(InitLinkBattleVsScreen, 0); gTasks[var].data[1] = 0x10E; gTasks[var].data[2] = 0x5A; @@ -2568,6 +2566,7 @@ extern const struct MonCoords gCastformFrontSpriteCoords[]; void SpriteCB_FaintOpponentMon(struct Sprite *sprite) { u8 battler = sprite->sBattler; + u32 personality = GetMonData(&gEnemyParty[gBattlerPartyIndexes[battler]], MON_DATA_PERSONALITY); u16 species; u8 yOffset; @@ -2580,16 +2579,8 @@ void SpriteCB_FaintOpponentMon(struct Sprite *sprite) if (species == SPECIES_UNOWN) { - u32 personalityValue = GetMonData(&gEnemyParty[gBattlerPartyIndexes[battler]], MON_DATA_PERSONALITY); - u16 unownForm = GET_UNOWN_LETTER(personalityValue); - u16 unownSpecies; - - if (unownForm == 0) - unownSpecies = SPECIES_UNOWN; // Use the A Unown form. - else - unownSpecies = NUM_SPECIES + unownForm; // Use one of the other Unown letters. - - yOffset = gMonFrontPicCoords[unownSpecies].y_offset; + species = GetUnownSpeciesId(personality); + yOffset = gMonFrontPicCoords[species].y_offset; } else if (species == SPECIES_CASTFORM) { @@ -4895,7 +4886,7 @@ static void TryEvolvePokemon(void) levelUpBits &= ~(gBitTable[i]); gLeveledUpInBattle = levelUpBits; - species = GetEvolutionTargetSpecies(&gPlayerParty[i], 0, levelUpBits); + species = GetEvolutionTargetSpecies(&gPlayerParty[i], 0, levelUpBits, SPECIES_NONE); if (species != SPECIES_NONE) { FreeAllWindowBuffers(); diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index 9766f7e4f..70aeff8f3 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -6747,7 +6747,7 @@ static void PutMonIconOnLvlUpBox(void) u16 species = GetMonData(&gPlayerParty[gBattleStruct->expGetterMonId], MON_DATA_SPECIES); u32 personality = GetMonData(&gPlayerParty[gBattleStruct->expGetterMonId], MON_DATA_PERSONALITY); - const u8* iconPtr = GetMonIconPtr(species, personality, 1); + const u8* iconPtr = GetMonIconPtr(species, personality); iconSheet.data = iconPtr; iconSheet.size = 0x200; iconSheet.tag = MON_ICON_LVLUP_BOX_TAG; diff --git a/src/contest.c b/src/contest.c index e7c420448..d2c18e3a1 100644 --- a/src/contest.c +++ b/src/contest.c @@ -3117,10 +3117,7 @@ static u8 CreateContestantSprite(u16 species, u32 otId, u32 personality, u32 ind u8 spriteId; species = SanitizeSpecies(species); - if (index == gContestPlayerMonIndex) - HandleLoadSpecialPokePic_2(&gMonBackPicTable[species], gMonSpritesGfxPtr->sprites.ptr[0], species, personality); - else - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonBackPicTable[species], gMonSpritesGfxPtr->sprites.ptr[0], species, personality); + HandleLoadSpecialPokePic(&gMonBackPicTable[species], gMonSpritesGfxPtr->sprites.ptr[0], species, personality); LoadCompressedPalette(GetMonSpritePalFromSpeciesAndPersonality(species, otId, personality), 0x120, 0x20); SetMultiuseSpriteTemplateToPokemon(species, 0); diff --git a/src/contest_painting.c b/src/contest_painting.c index 1602eb94f..843d5d931 100644 --- a/src/contest_painting.c +++ b/src/contest_painting.c @@ -366,7 +366,7 @@ static void InitContestMonPixels(u16 species, u8 whichSprite) LZDecompressVram(pal, gContestPaintingMonPalette); if (whichSprite == 0) { - HandleLoadSpecialPokePic_DontHandleDeoxys( + HandleLoadSpecialPokePic( &gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[1], species, @@ -375,7 +375,7 @@ static void InitContestMonPixels(u16 species, u8 whichSprite) } else { - HandleLoadSpecialPokePic_DontHandleDeoxys( + HandleLoadSpecialPokePic( &gMonBackPicTable[species], gMonSpritesGfxPtr->sprites.ptr[0], species, diff --git a/src/contest_util.c b/src/contest_util.c index e690a3bbe..d52b988a4 100644 --- a/src/contest_util.c +++ b/src/contest_util.c @@ -871,22 +871,11 @@ static void Task_ShowWinnerMonBanner(u8 taskId) species = gContestMons[i].species; personality = gContestMons[i].personality; otId = gContestMons[i].otId; - if (i == gContestPlayerMonIndex) - { - HandleLoadSpecialPokePic_2( - &gMonFrontPicTable[species], - gMonSpritesGfxPtr->sprites.ptr[1], - species, - personality); - } - else - { - HandleLoadSpecialPokePic_DontHandleDeoxys( - &gMonFrontPicTable[species], - gMonSpritesGfxPtr->sprites.ptr[1], - species, - personality); - } + HandleLoadSpecialPokePic( + &gMonFrontPicTable[species], + gMonSpritesGfxPtr->sprites.ptr[1], + species, + personality); pokePal = GetMonSpritePalStructFromOtIdPersonality(species, otId, personality); LoadCompressedSpritePalette(pokePal); @@ -1085,14 +1074,9 @@ static void Task_FlashStarsAndHearts(u8 taskId) static void LoadContestMonIcon(u16 species, u8 monIndex, u8 srcOffset, u8 useDmaNow, u32 personality) { const u8 *iconPtr; - u16 var0, var1, frameNum; + u16 var0, var1; - if (monIndex == gContestPlayerMonIndex) - frameNum = 1; - else - frameNum = 0; - - iconPtr = GetMonIconPtr(species, personality, frameNum); + iconPtr = GetMonIconPtr(species, personality); iconPtr += srcOffset * 0x200 + 0x80; if (useDmaNow) { @@ -2546,10 +2530,7 @@ void ShowContestEntryMonPic(void) taskId = CreateTask(Task_ShowContestEntryMonPic, 0x50); gTasks[taskId].data[0] = 0; gTasks[taskId].data[1] = species; - if (gSpecialVar_0x8006 == gContestPlayerMonIndex) - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[1], species, personality); - else - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[1], species, personality); + HandleLoadSpecialPokePic(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[1], species, personality); palette = GetMonSpritePalStructFromOtIdPersonality(species, otId, personality); LoadCompressedSpritePalette(palette); diff --git a/src/credits.c b/src/credits.c index a9beb319c..946d5d5b9 100644 --- a/src/credits.c +++ b/src/credits.c @@ -9,6 +9,7 @@ #include "menu.h" #include "international_string_util.h" #include "constants/songs.h" +#include "constants/species.h" #include "gpu_regs.h" #include "m4a.h" #include "constants/rgb.h" diff --git a/src/data.c b/src/data.c index 4861da18b..f3f164e14 100644 --- a/src/data.c +++ b/src/data.c @@ -295,9 +295,12 @@ const union AnimCmd *const gUnknown_082FF70C[] = #define SPECIES_PAL(species, pal) [SPECIES_##species] = {pal, SPECIES_##species} #define SPECIES_SHINY_PAL(species, pal) [SPECIES_##species] = {pal, SPECIES_##species + SPECIES_SHINY_TAG} -#include "data/pokemon_graphics/unknown_anims.h" +const bool8 SpeciesHasGenderDifference[NUM_SPECIES] = +{ + [SPECIES_EEVEE] = TRUE, +}; + #include "data/pokemon_graphics/front_pic_coordinates.h" -#include "data/pokemon_graphics/still_front_pic_table.h" #include "data/pokemon_graphics/back_pic_coordinates.h" #include "data/pokemon_graphics/back_pic_table.h" diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index bce0b7a21..e279db7c1 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -1,2824 +1,6274 @@ -const u32 gMonStillFrontPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/front.4bpp.lz"); -const u32 gMonPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/normal.gbapal.lz"); -const u32 gMonBackPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/back.4bpp.lz"); -const u32 gMonShinyPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/shiny.gbapal.lz"); -const u8 gMonIcon_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/icon.4bpp"); -const u8 gMonFootprint_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/front.4bpp.lz"); -const u32 gMonPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/normal.gbapal.lz"); -const u32 gMonBackPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/back.4bpp.lz"); -const u32 gMonShinyPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/shiny.gbapal.lz"); -const u8 gMonIcon_Ivysaur[] = INCBIN_U8("graphics/pokemon/ivysaur/icon.4bpp"); -const u8 gMonFootprint_Ivysaur[] = INCBIN_U8("graphics/pokemon/ivysaur/footprint.1bpp"); - -const u32 gMonStillFrontPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/front.4bpp.lz"); -const u32 gMonPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/normal.gbapal.lz"); -const u32 gMonBackPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/back.4bpp.lz"); -const u32 gMonShinyPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/shiny.gbapal.lz"); -const u8 gMonIcon_Venusaur[] = INCBIN_U8("graphics/pokemon/venusaur/icon.4bpp"); -const u8 gMonFootprint_Venusaur[] = INCBIN_U8("graphics/pokemon/venusaur/footprint.1bpp"); - -const u32 gMonStillFrontPic_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/front.4bpp.lz"); -const u32 gMonPalette_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/normal.gbapal.lz"); -const u32 gMonBackPic_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/back.4bpp.lz"); -const u32 gMonShinyPalette_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/shiny.gbapal.lz"); -const u8 gMonIcon_Charmander[] = INCBIN_U8("graphics/pokemon/charmander/icon.4bpp"); -const u8 gMonFootprint_Charmander[] = INCBIN_U8("graphics/pokemon/charmander/footprint.1bpp"); - -const u32 gMonStillFrontPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/front.4bpp.lz"); -const u32 gMonPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/normal.gbapal.lz"); -const u32 gMonBackPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/back.4bpp.lz"); -const u32 gMonShinyPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/shiny.gbapal.lz"); -const u8 gMonIcon_Charmeleon[] = INCBIN_U8("graphics/pokemon/charmeleon/icon.4bpp"); -const u8 gMonFootprint_Charmeleon[] = INCBIN_U8("graphics/pokemon/charmeleon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/front.4bpp.lz"); -const u32 gMonPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/normal.gbapal.lz"); -const u32 gMonBackPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/back.4bpp.lz"); -const u32 gMonShinyPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/shiny.gbapal.lz"); -const u8 gMonIcon_Charizard[] = INCBIN_U8("graphics/pokemon/charizard/icon.4bpp"); -const u8 gMonFootprint_Charizard[] = INCBIN_U8("graphics/pokemon/charizard/footprint.1bpp"); - -const u32 gMonStillFrontPic_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/front.4bpp.lz"); -const u32 gMonPalette_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/normal.gbapal.lz"); -const u32 gMonBackPic_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/back.4bpp.lz"); -const u32 gMonShinyPalette_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/shiny.gbapal.lz"); -const u8 gMonIcon_Squirtle[] = INCBIN_U8("graphics/pokemon/squirtle/icon.4bpp"); -const u8 gMonFootprint_Squirtle[] = INCBIN_U8("graphics/pokemon/squirtle/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/front.4bpp.lz"); -const u32 gMonPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/normal.gbapal.lz"); -const u32 gMonBackPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/back.4bpp.lz"); -const u32 gMonShinyPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/shiny.gbapal.lz"); -const u8 gMonIcon_Wartortle[] = INCBIN_U8("graphics/pokemon/wartortle/icon.4bpp"); -const u8 gMonFootprint_Wartortle[] = INCBIN_U8("graphics/pokemon/wartortle/footprint.1bpp"); - -const u32 gMonStillFrontPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/front.4bpp.lz"); -const u32 gMonPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/normal.gbapal.lz"); -const u32 gMonBackPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/back.4bpp.lz"); -const u32 gMonShinyPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/shiny.gbapal.lz"); -const u8 gMonIcon_Blastoise[] = INCBIN_U8("graphics/pokemon/blastoise/icon.4bpp"); -const u8 gMonFootprint_Blastoise[] = INCBIN_U8("graphics/pokemon/blastoise/footprint.1bpp"); - -const u32 gMonStillFrontPic_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/front.4bpp.lz"); -const u32 gMonPalette_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/normal.gbapal.lz"); -const u32 gMonBackPic_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/back.4bpp.lz"); -const u32 gMonShinyPalette_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/shiny.gbapal.lz"); -const u8 gMonIcon_Caterpie[] = INCBIN_U8("graphics/pokemon/caterpie/icon.4bpp"); -const u8 gMonFootprint_Caterpie[] = INCBIN_U8("graphics/pokemon/caterpie/footprint.1bpp"); - -const u32 gMonStillFrontPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/front.4bpp.lz"); -const u32 gMonPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/normal.gbapal.lz"); -const u32 gMonBackPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/back.4bpp.lz"); -const u32 gMonShinyPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/shiny.gbapal.lz"); -const u8 gMonIcon_Metapod[] = INCBIN_U8( "graphics/pokemon/metapod/icon.4bpp"); -const u8 gMonFootprint_Metapod[] = INCBIN_U8("graphics/pokemon/metapod/footprint.1bpp"); - -const u32 gMonStillFrontPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/front.4bpp.lz"); -const u32 gMonPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/normal.gbapal.lz"); -const u32 gMonBackPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/back.4bpp.lz"); -const u32 gMonShinyPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/shiny.gbapal.lz"); -const u8 gMonIcon_Butterfree[] = INCBIN_U8("graphics/pokemon/butterfree/icon.4bpp"); -const u8 gMonFootprint_Butterfree[] = INCBIN_U8("graphics/pokemon/butterfree/footprint.1bpp"); - -const u32 gMonStillFrontPic_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/front.4bpp.lz"); -const u32 gMonPalette_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/normal.gbapal.lz"); -const u32 gMonBackPic_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/back.4bpp.lz"); -const u32 gMonShinyPalette_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/shiny.gbapal.lz"); -const u8 gMonIcon_Weedle[] = INCBIN_U8("graphics/pokemon/weedle/icon.4bpp"); -const u8 gMonFootprint_Weedle[] = INCBIN_U8("graphics/pokemon/weedle/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/front.4bpp.lz"); -const u32 gMonPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/normal.gbapal.lz"); -const u32 gMonBackPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/back.4bpp.lz"); -const u32 gMonShinyPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/shiny.gbapal.lz"); -const u8 gMonIcon_Kakuna[] = INCBIN_U8("graphics/pokemon/kakuna/icon.4bpp"); -const u8 gMonFootprint_Kakuna[] = INCBIN_U8("graphics/pokemon/kakuna/footprint.1bpp"); - -const u32 gMonStillFrontPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/front.4bpp.lz"); -const u32 gMonPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/normal.gbapal.lz"); -const u32 gMonBackPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/back.4bpp.lz"); -const u32 gMonShinyPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/shiny.gbapal.lz"); -const u8 gMonIcon_Beedrill[] = INCBIN_U8("graphics/pokemon/beedrill/icon.4bpp"); -const u8 gMonFootprint_Beedrill[] = INCBIN_U8("graphics/pokemon/beedrill/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/front.4bpp.lz"); -const u32 gMonPalette_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/normal.gbapal.lz"); -const u32 gMonBackPic_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/back.4bpp.lz"); -const u32 gMonShinyPalette_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/shiny.gbapal.lz"); -const u8 gMonIcon_Pidgey[] = INCBIN_U8("graphics/pokemon/pidgey/icon.4bpp"); -const u8 gMonFootprint_Pidgey[] = INCBIN_U8("graphics/pokemon/pidgey/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/front.4bpp.lz"); -const u32 gMonPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/normal.gbapal.lz"); -const u32 gMonBackPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/back.4bpp.lz"); -const u32 gMonShinyPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/shiny.gbapal.lz"); -const u8 gMonIcon_Pidgeotto[] = INCBIN_U8("graphics/pokemon/pidgeotto/icon.4bpp"); -const u8 gMonFootprint_Pidgeotto[] = INCBIN_U8("graphics/pokemon/pidgeotto/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/front.4bpp.lz"); -const u32 gMonPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/normal.gbapal.lz"); -const u32 gMonBackPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/back.4bpp.lz"); -const u32 gMonShinyPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/shiny.gbapal.lz"); -const u8 gMonIcon_Pidgeot[] = INCBIN_U8("graphics/pokemon/pidgeot/icon.4bpp"); -const u8 gMonFootprint_Pidgeot[] = INCBIN_U8("graphics/pokemon/pidgeot/footprint.1bpp"); - -const u32 gMonStillFrontPic_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/front.4bpp.lz"); -const u32 gMonPalette_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/normal.gbapal.lz"); -const u32 gMonBackPic_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/back.4bpp.lz"); -const u32 gMonShinyPalette_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/shiny.gbapal.lz"); -const u8 gMonIcon_Rattata[] = INCBIN_U8("graphics/pokemon/rattata/icon.4bpp"); -const u8 gMonFootprint_Rattata[] = INCBIN_U8("graphics/pokemon/rattata/footprint.1bpp"); - -const u32 gMonStillFrontPic_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/front.4bpp.lz"); -const u32 gMonPalette_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/normal.gbapal.lz"); -const u32 gMonBackPic_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/back.4bpp.lz"); -const u32 gMonShinyPalette_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/shiny.gbapal.lz"); -const u8 gMonIcon_Raticate[] = INCBIN_U8("graphics/pokemon/raticate/icon.4bpp"); -const u8 gMonFootprint_Raticate[] = INCBIN_U8("graphics/pokemon/raticate/footprint.1bpp"); - -const u32 gMonStillFrontPic_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/front.4bpp.lz"); -const u32 gMonPalette_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/normal.gbapal.lz"); -const u32 gMonBackPic_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/back.4bpp.lz"); -const u32 gMonShinyPalette_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/shiny.gbapal.lz"); -const u8 gMonIcon_Spearow[] = INCBIN_U8("graphics/pokemon/spearow/icon.4bpp"); -const u8 gMonFootprint_Spearow[] = INCBIN_U8("graphics/pokemon/spearow/footprint.1bpp"); - -const u32 gMonStillFrontPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/front.4bpp.lz"); -const u32 gMonPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/normal.gbapal.lz"); -const u32 gMonBackPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/back.4bpp.lz"); -const u32 gMonShinyPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/shiny.gbapal.lz"); -const u8 gMonIcon_Fearow[] = INCBIN_U8("graphics/pokemon/fearow/icon.4bpp"); -const u8 gMonFootprint_Fearow[] = INCBIN_U8("graphics/pokemon/fearow/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/front.4bpp.lz"); -const u32 gMonPalette_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/normal.gbapal.lz"); -const u32 gMonBackPic_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/back.4bpp.lz"); -const u32 gMonShinyPalette_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/shiny.gbapal.lz"); -const u8 gMonIcon_Ekans[] = INCBIN_U8("graphics/pokemon/ekans/icon.4bpp"); -const u8 gMonFootprint_Ekans[] = INCBIN_U8("graphics/pokemon/ekans/footprint.1bpp"); - -const u32 gMonStillFrontPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/front.4bpp.lz"); -const u32 gMonPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/normal.gbapal.lz"); -const u32 gMonBackPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/back.4bpp.lz"); -const u32 gMonShinyPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/shiny.gbapal.lz"); -const u8 gMonIcon_Arbok[] = INCBIN_U8("graphics/pokemon/arbok/icon.4bpp"); -const u8 gMonFootprint_Arbok[] = INCBIN_U8("graphics/pokemon/arbok/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/front.4bpp.lz"); -const u32 gMonPalette_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/normal.gbapal.lz"); -const u32 gMonBackPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/back.4bpp.lz"); -const u32 gMonShinyPalette_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/shiny.gbapal.lz"); -const u8 gMonIcon_Pikachu[] = INCBIN_U8("graphics/pokemon/pikachu/icon.4bpp"); -const u8 gMonFootprint_Pikachu[] = INCBIN_U8("graphics/pokemon/pikachu/footprint.1bpp"); - -const u32 gMonStillFrontPic_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/front.4bpp.lz"); -const u32 gMonPalette_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/normal.gbapal.lz"); -const u32 gMonBackPic_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/back.4bpp.lz"); -const u32 gMonShinyPalette_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/shiny.gbapal.lz"); -const u8 gMonIcon_Raichu[] = INCBIN_U8("graphics/pokemon/raichu/icon.4bpp"); -const u8 gMonFootprint_Raichu[] = INCBIN_U8("graphics/pokemon/raichu/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/front.4bpp.lz"); -const u32 gMonPalette_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/normal.gbapal.lz"); -const u32 gMonBackPic_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/back.4bpp.lz"); -const u32 gMonShinyPalette_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/shiny.gbapal.lz"); -const u8 gMonIcon_Sandshrew[] = INCBIN_U8("graphics/pokemon/sandshrew/icon.4bpp"); -const u8 gMonFootprint_Sandshrew[] = INCBIN_U8("graphics/pokemon/sandshrew/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/front.4bpp.lz"); -const u32 gMonPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/normal.gbapal.lz"); -const u32 gMonBackPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/back.4bpp.lz"); -const u32 gMonShinyPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/shiny.gbapal.lz"); -const u8 gMonIcon_Sandslash[] = INCBIN_U8("graphics/pokemon/sandslash/icon.4bpp"); -const u8 gMonFootprint_Sandslash[] = INCBIN_U8("graphics/pokemon/sandslash/footprint.1bpp"); - -const u32 gMonStillFrontPic_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/front.4bpp.lz"); -const u32 gMonPalette_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/normal.gbapal.lz"); -const u32 gMonBackPic_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/back.4bpp.lz"); -const u32 gMonShinyPalette_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/shiny.gbapal.lz"); -const u8 gMonIcon_NidoranF[] = INCBIN_U8("graphics/pokemon/nidoran_f/icon.4bpp"); -const u8 gMonFootprint_NidoranF[] = INCBIN_U8("graphics/pokemon/nidoran_f/footprint.1bpp"); - -const u32 gMonStillFrontPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/front.4bpp.lz"); -const u32 gMonPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/normal.gbapal.lz"); -const u32 gMonBackPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/back.4bpp.lz"); -const u32 gMonShinyPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/shiny.gbapal.lz"); -const u8 gMonIcon_Nidorina[] = INCBIN_U8("graphics/pokemon/nidorina/icon.4bpp"); -const u8 gMonFootprint_Nidorina[] = INCBIN_U8("graphics/pokemon/nidorina/footprint.1bpp"); - -const u32 gMonStillFrontPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/front.4bpp.lz"); -const u32 gMonPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/normal.gbapal.lz"); -const u32 gMonBackPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/back.4bpp.lz"); -const u32 gMonShinyPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/shiny.gbapal.lz"); -const u8 gMonIcon_Nidoqueen[] = INCBIN_U8("graphics/pokemon/nidoqueen/icon.4bpp"); -const u8 gMonFootprint_Nidoqueen[] = INCBIN_U8("graphics/pokemon/nidoqueen/footprint.1bpp"); - -const u32 gMonStillFrontPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/front.4bpp.lz"); -const u32 gMonPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/normal.gbapal.lz"); -const u32 gMonBackPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/back.4bpp.lz"); -const u32 gMonShinyPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/shiny.gbapal.lz"); -const u8 gMonIcon_NidoranM[] = INCBIN_U8("graphics/pokemon/nidoran_m/icon.4bpp"); -const u8 gMonFootprint_NidoranM[] = INCBIN_U8("graphics/pokemon/nidoran_m/footprint.1bpp"); - -const u32 gMonStillFrontPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/front.4bpp.lz"); -const u32 gMonPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/normal.gbapal.lz"); -const u32 gMonBackPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/back.4bpp.lz"); -const u32 gMonShinyPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/shiny.gbapal.lz"); -const u8 gMonIcon_Nidorino[] = INCBIN_U8("graphics/pokemon/nidorino/icon.4bpp"); -const u8 gMonFootprint_Nidorino[] = INCBIN_U8("graphics/pokemon/nidorino/footprint.1bpp"); - -const u32 gMonStillFrontPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/front.4bpp.lz"); -const u32 gMonPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/normal.gbapal.lz"); -const u32 gMonBackPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/back.4bpp.lz"); -const u32 gMonShinyPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/shiny.gbapal.lz"); -const u8 gMonIcon_Nidoking[] = INCBIN_U8("graphics/pokemon/nidoking/icon.4bpp"); -const u8 gMonFootprint_Nidoking[] = INCBIN_U8("graphics/pokemon/nidoking/footprint.1bpp"); - -const u32 gMonStillFrontPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/front.4bpp.lz"); -const u32 gMonPalette_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/normal.gbapal.lz"); -const u32 gMonBackPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/back.4bpp.lz"); -const u32 gMonShinyPalette_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/shiny.gbapal.lz"); -const u8 gMonIcon_Clefairy[] = INCBIN_U8("graphics/pokemon/clefairy/icon.4bpp"); -const u8 gMonFootprint_Clefairy[] = INCBIN_U8("graphics/pokemon/clefairy/footprint.1bpp"); - -const u32 gMonStillFrontPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/front.4bpp.lz"); -const u32 gMonPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/normal.gbapal.lz"); -const u32 gMonBackPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/back.4bpp.lz"); -const u32 gMonShinyPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/shiny.gbapal.lz"); -const u8 gMonIcon_Clefable[] = INCBIN_U8("graphics/pokemon/clefable/icon.4bpp"); -const u8 gMonFootprint_Clefable[] = INCBIN_U8("graphics/pokemon/clefable/footprint.1bpp"); - -const u32 gMonStillFrontPic_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/front.4bpp.lz"); -const u32 gMonPalette_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/normal.gbapal.lz"); -const u32 gMonBackPic_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/back.4bpp.lz"); -const u32 gMonShinyPalette_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/shiny.gbapal.lz"); -const u8 gMonIcon_Vulpix[] = INCBIN_U8("graphics/pokemon/vulpix/icon.4bpp"); -const u8 gMonFootprint_Vulpix[] = INCBIN_U8("graphics/pokemon/vulpix/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/front.4bpp.lz"); -const u32 gMonPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/normal.gbapal.lz"); -const u32 gMonBackPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/back.4bpp.lz"); -const u32 gMonShinyPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/shiny.gbapal.lz"); -const u8 gMonIcon_Ninetales[] = INCBIN_U8("graphics/pokemon/ninetales/icon.4bpp"); -const u8 gMonFootprint_Ninetales[] = INCBIN_U8("graphics/pokemon/ninetales/footprint.1bpp"); - -const u32 gMonStillFrontPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/front.4bpp.lz"); -const u32 gMonPalette_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/normal.gbapal.lz"); -const u32 gMonBackPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/back.4bpp.lz"); -const u32 gMonShinyPalette_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/shiny.gbapal.lz"); -const u8 gMonIcon_Jigglypuff[] = INCBIN_U8("graphics/pokemon/jigglypuff/icon.4bpp"); -const u8 gMonFootprint_Jigglypuff[] = INCBIN_U8("graphics/pokemon/jigglypuff/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/front.4bpp.lz"); -const u32 gMonPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/normal.gbapal.lz"); -const u32 gMonBackPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/back.4bpp.lz"); -const u32 gMonShinyPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/shiny.gbapal.lz"); -const u8 gMonIcon_Wigglytuff[] = INCBIN_U8("graphics/pokemon/wigglytuff/icon.4bpp"); -const u8 gMonFootprint_Wigglytuff[] = INCBIN_U8("graphics/pokemon/wigglytuff/footprint.1bpp"); - -const u32 gMonStillFrontPic_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/front.4bpp.lz"); -const u32 gMonPalette_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/normal.gbapal.lz"); -const u32 gMonBackPic_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/back.4bpp.lz"); -const u32 gMonShinyPalette_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/shiny.gbapal.lz"); -const u8 gMonIcon_Zubat[] = INCBIN_U8("graphics/pokemon/zubat/icon.4bpp"); -const u8 gMonFootprint_Zubat[] = INCBIN_U8("graphics/pokemon/zubat/footprint.1bpp"); - -const u32 gMonStillFrontPic_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/front.4bpp.lz"); -const u32 gMonPalette_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/normal.gbapal.lz"); -const u32 gMonBackPic_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/back.4bpp.lz"); -const u32 gMonShinyPalette_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/shiny.gbapal.lz"); -const u8 gMonIcon_Golbat[] = INCBIN_U8("graphics/pokemon/golbat/icon.4bpp"); -const u8 gMonFootprint_Golbat[] = INCBIN_U8("graphics/pokemon/golbat/footprint.1bpp"); - -const u32 gMonStillFrontPic_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/front.4bpp.lz"); -const u32 gMonPalette_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/normal.gbapal.lz"); -const u32 gMonBackPic_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/back.4bpp.lz"); -const u32 gMonShinyPalette_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/shiny.gbapal.lz"); -const u8 gMonIcon_Oddish[] = INCBIN_U8("graphics/pokemon/oddish/icon.4bpp"); -const u8 gMonFootprint_Oddish[] = INCBIN_U8("graphics/pokemon/oddish/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/front.4bpp.lz"); -const u32 gMonPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/normal.gbapal.lz"); -const u32 gMonBackPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/back.4bpp.lz"); -const u32 gMonShinyPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/shiny.gbapal.lz"); -const u8 gMonIcon_Gloom[] = INCBIN_U8("graphics/pokemon/gloom/icon.4bpp"); -const u8 gMonFootprint_Gloom[] = INCBIN_U8("graphics/pokemon/gloom/footprint.1bpp"); - -const u32 gMonStillFrontPic_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/front.4bpp.lz"); -const u32 gMonPalette_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/normal.gbapal.lz"); -const u32 gMonBackPic_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/back.4bpp.lz"); -const u32 gMonShinyPalette_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/shiny.gbapal.lz"); -const u8 gMonIcon_Vileplume[] = INCBIN_U8("graphics/pokemon/vileplume/icon.4bpp"); -const u8 gMonFootprint_Vileplume[] = INCBIN_U8("graphics/pokemon/vileplume/footprint.1bpp"); - -const u32 gMonStillFrontPic_Paras[] = INCBIN_U32("graphics/pokemon/paras/front.4bpp.lz"); -const u32 gMonPalette_Paras[] = INCBIN_U32("graphics/pokemon/paras/normal.gbapal.lz"); -const u32 gMonBackPic_Paras[] = INCBIN_U32("graphics/pokemon/paras/back.4bpp.lz"); -const u32 gMonShinyPalette_Paras[] = INCBIN_U32("graphics/pokemon/paras/shiny.gbapal.lz"); -const u8 gMonIcon_Paras[] = INCBIN_U8("graphics/pokemon/paras/icon.4bpp"); -const u8 gMonFootprint_Paras[] = INCBIN_U8("graphics/pokemon/paras/footprint.1bpp"); - -const u32 gMonStillFrontPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/front.4bpp.lz"); -const u32 gMonPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/normal.gbapal.lz"); -const u32 gMonBackPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/back.4bpp.lz"); -const u32 gMonShinyPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/shiny.gbapal.lz"); -const u8 gMonIcon_Parasect[] = INCBIN_U8("graphics/pokemon/parasect/icon.4bpp"); -const u8 gMonFootprint_Parasect[] = INCBIN_U8("graphics/pokemon/parasect/footprint.1bpp"); - -const u32 gMonStillFrontPic_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/front.4bpp.lz"); -const u32 gMonPalette_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/normal.gbapal.lz"); -const u32 gMonBackPic_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/back.4bpp.lz"); -const u32 gMonShinyPalette_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/shiny.gbapal.lz"); -const u8 gMonIcon_Venonat[] = INCBIN_U8("graphics/pokemon/venonat/icon.4bpp"); -const u8 gMonFootprint_Venonat[] = INCBIN_U8("graphics/pokemon/venonat/footprint.1bpp"); - -const u32 gMonStillFrontPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/front.4bpp.lz"); -const u32 gMonPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/normal.gbapal.lz"); -const u32 gMonBackPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/back.4bpp.lz"); -const u32 gMonShinyPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/shiny.gbapal.lz"); -const u8 gMonIcon_Venomoth[] = INCBIN_U8("graphics/pokemon/venomoth/icon.4bpp"); -const u8 gMonFootprint_Venomoth[] = INCBIN_U8("graphics/pokemon/venomoth/footprint.1bpp"); - -const u32 gMonStillFrontPic_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/front.4bpp.lz"); -const u32 gMonPalette_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/normal.gbapal.lz"); -const u32 gMonBackPic_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/back.4bpp.lz"); -const u32 gMonShinyPalette_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/shiny.gbapal.lz"); -const u8 gMonIcon_Diglett[] = INCBIN_U8("graphics/pokemon/diglett/icon.4bpp"); -const u8 gMonFootprint_Diglett[] = INCBIN_U8("graphics/pokemon/diglett/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/front.4bpp.lz"); -const u32 gMonPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/normal.gbapal.lz"); -const u32 gMonBackPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/back.4bpp.lz"); -const u32 gMonShinyPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/shiny.gbapal.lz"); -const u8 gMonIcon_Dugtrio[] = INCBIN_U8("graphics/pokemon/dugtrio/icon.4bpp"); -const u8 gMonFootprint_Dugtrio[] = INCBIN_U8("graphics/pokemon/dugtrio/footprint.1bpp"); - -const u32 gMonStillFrontPic_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/front.4bpp.lz"); -const u32 gMonPalette_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/normal.gbapal.lz"); -const u32 gMonBackPic_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/back.4bpp.lz"); -const u32 gMonShinyPalette_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/shiny.gbapal.lz"); -const u8 gMonIcon_Meowth[] = INCBIN_U8("graphics/pokemon/meowth/icon.4bpp"); -const u8 gMonFootprint_Meowth[] = INCBIN_U8("graphics/pokemon/meowth/footprint.1bpp"); - -const u32 gMonStillFrontPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/front.4bpp.lz"); -const u32 gMonPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/normal.gbapal.lz"); -const u32 gMonBackPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/back.4bpp.lz"); -const u32 gMonShinyPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/shiny.gbapal.lz"); -const u8 gMonIcon_Persian[] = INCBIN_U8("graphics/pokemon/persian/icon.4bpp"); -const u8 gMonFootprint_Persian[] = INCBIN_U8("graphics/pokemon/persian/footprint.1bpp"); - -const u32 gMonStillFrontPic_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/front.4bpp.lz"); -const u32 gMonPalette_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/normal.gbapal.lz"); -const u32 gMonBackPic_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/back.4bpp.lz"); -const u32 gMonShinyPalette_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/shiny.gbapal.lz"); -const u8 gMonIcon_Psyduck[] = INCBIN_U8("graphics/pokemon/psyduck/icon.4bpp"); -const u8 gMonFootprint_Psyduck[] = INCBIN_U8("graphics/pokemon/psyduck/footprint.1bpp"); - -const u32 gMonStillFrontPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/front.4bpp.lz"); -const u32 gMonPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/normal.gbapal.lz"); -const u32 gMonBackPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/back.4bpp.lz"); -const u32 gMonShinyPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/shiny.gbapal.lz"); -const u8 gMonIcon_Golduck[] = INCBIN_U8("graphics/pokemon/golduck/icon.4bpp"); -const u8 gMonFootprint_Golduck[] = INCBIN_U8("graphics/pokemon/golduck/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/front.4bpp.lz"); -const u32 gMonPalette_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/normal.gbapal.lz"); -const u32 gMonBackPic_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/back.4bpp.lz"); -const u32 gMonShinyPalette_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/shiny.gbapal.lz"); -const u8 gMonIcon_Mankey[] = INCBIN_U8("graphics/pokemon/mankey/icon.4bpp"); -const u8 gMonFootprint_Mankey[] = INCBIN_U8("graphics/pokemon/mankey/footprint.1bpp"); - -const u32 gMonStillFrontPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/front.4bpp.lz"); -const u32 gMonPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/normal.gbapal.lz"); -const u32 gMonBackPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/back.4bpp.lz"); -const u32 gMonShinyPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/shiny.gbapal.lz"); -const u8 gMonIcon_Primeape[] = INCBIN_U8("graphics/pokemon/primeape/icon.4bpp"); -const u8 gMonFootprint_Primeape[] = INCBIN_U8("graphics/pokemon/primeape/footprint.1bpp"); - -const u32 gMonStillFrontPic_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/front.4bpp.lz"); -const u32 gMonPalette_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/normal.gbapal.lz"); -const u32 gMonBackPic_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/back.4bpp.lz"); -const u32 gMonShinyPalette_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/shiny.gbapal.lz"); -const u8 gMonIcon_Growlithe[] = INCBIN_U8("graphics/pokemon/growlithe/icon.4bpp"); -const u8 gMonFootprint_Growlithe[] = INCBIN_U8("graphics/pokemon/growlithe/footprint.1bpp"); - -const u32 gMonStillFrontPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/front.4bpp.lz"); -const u32 gMonPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/normal.gbapal.lz"); -const u32 gMonBackPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/back.4bpp.lz"); -const u32 gMonShinyPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/shiny.gbapal.lz"); -const u8 gMonIcon_Arcanine[] = INCBIN_U8("graphics/pokemon/arcanine/icon.4bpp"); -const u8 gMonFootprint_Arcanine[] = INCBIN_U8("graphics/pokemon/arcanine/footprint.1bpp"); - -const u32 gMonStillFrontPic_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/front.4bpp.lz"); -const u32 gMonPalette_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/normal.gbapal.lz"); -const u32 gMonBackPic_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/back.4bpp.lz"); -const u32 gMonShinyPalette_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/shiny.gbapal.lz"); -const u8 gMonIcon_Poliwag[] = INCBIN_U8("graphics/pokemon/poliwag/icon.4bpp"); -const u8 gMonFootprint_Poliwag[] = INCBIN_U8("graphics/pokemon/poliwag/footprint.1bpp"); - -const u32 gMonStillFrontPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/front.4bpp.lz"); -const u32 gMonPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/normal.gbapal.lz"); -const u32 gMonBackPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/back.4bpp.lz"); -const u32 gMonShinyPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/shiny.gbapal.lz"); -const u8 gMonIcon_Poliwhirl[] = INCBIN_U8("graphics/pokemon/poliwhirl/icon.4bpp"); -const u8 gMonFootprint_Poliwhirl[] = INCBIN_U8("graphics/pokemon/poliwhirl/footprint.1bpp"); - -const u32 gMonStillFrontPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/front.4bpp.lz"); -const u32 gMonPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/normal.gbapal.lz"); -const u32 gMonBackPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/back.4bpp.lz"); -const u32 gMonShinyPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/shiny.gbapal.lz"); -const u8 gMonIcon_Poliwrath[] = INCBIN_U8("graphics/pokemon/poliwrath/icon.4bpp"); -const u8 gMonFootprint_Poliwrath[] = INCBIN_U8("graphics/pokemon/poliwrath/footprint.1bpp"); - -const u32 gMonStillFrontPic_Abra[] = INCBIN_U32("graphics/pokemon/abra/front.4bpp.lz"); -const u32 gMonPalette_Abra[] = INCBIN_U32("graphics/pokemon/abra/normal.gbapal.lz"); -const u32 gMonBackPic_Abra[] = INCBIN_U32("graphics/pokemon/abra/back.4bpp.lz"); -const u32 gMonShinyPalette_Abra[] = INCBIN_U32("graphics/pokemon/abra/shiny.gbapal.lz"); -const u8 gMonIcon_Abra[] = INCBIN_U8("graphics/pokemon/abra/icon.4bpp"); -const u8 gMonFootprint_Abra[] = INCBIN_U8("graphics/pokemon/abra/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/front.4bpp.lz"); -const u32 gMonPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/normal.gbapal.lz"); -const u32 gMonBackPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/back.4bpp.lz"); -const u32 gMonShinyPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/shiny.gbapal.lz"); -const u8 gMonIcon_Kadabra[] = INCBIN_U8("graphics/pokemon/kadabra/icon.4bpp"); -const u8 gMonFootprint_Kadabra[] = INCBIN_U8("graphics/pokemon/kadabra/footprint.1bpp"); - -const u32 gMonStillFrontPic_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/front.4bpp.lz"); -const u32 gMonPalette_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/normal.gbapal.lz"); -const u32 gMonBackPic_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/back.4bpp.lz"); -const u32 gMonShinyPalette_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/shiny.gbapal.lz"); -const u8 gMonIcon_Alakazam[] = INCBIN_U8("graphics/pokemon/alakazam/icon.4bpp"); -const u8 gMonFootprint_Alakazam[] = INCBIN_U8("graphics/pokemon/alakazam/footprint.1bpp"); - -const u32 gMonStillFrontPic_Machop[] = INCBIN_U32("graphics/pokemon/machop/front.4bpp.lz"); -const u32 gMonPalette_Machop[] = INCBIN_U32("graphics/pokemon/machop/normal.gbapal.lz"); -const u32 gMonBackPic_Machop[] = INCBIN_U32("graphics/pokemon/machop/back.4bpp.lz"); -const u32 gMonShinyPalette_Machop[] = INCBIN_U32("graphics/pokemon/machop/shiny.gbapal.lz"); -const u8 gMonIcon_Machop[] = INCBIN_U8("graphics/pokemon/machop/icon.4bpp"); -const u8 gMonFootprint_Machop[] = INCBIN_U8("graphics/pokemon/machop/footprint.1bpp"); - -const u32 gMonStillFrontPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/front.4bpp.lz"); -const u32 gMonPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/normal.gbapal.lz"); -const u32 gMonBackPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/back.4bpp.lz"); -const u32 gMonShinyPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/shiny.gbapal.lz"); -const u8 gMonIcon_Machoke[] = INCBIN_U8("graphics/pokemon/machoke/icon.4bpp"); -const u8 gMonFootprint_Machoke[] = INCBIN_U8("graphics/pokemon/machoke/footprint.1bpp"); - -const u32 gMonStillFrontPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/front.4bpp.lz"); -const u32 gMonPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/normal.gbapal.lz"); -const u32 gMonBackPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/back.4bpp.lz"); -const u32 gMonShinyPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/shiny.gbapal.lz"); -const u8 gMonIcon_Machamp[] = INCBIN_U8("graphics/pokemon/machamp/icon.4bpp"); -const u8 gMonFootprint_Machamp[] = INCBIN_U8("graphics/pokemon/machamp/footprint.1bpp"); - -const u32 gMonStillFrontPic_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/front.4bpp.lz"); -const u32 gMonPalette_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/normal.gbapal.lz"); -const u32 gMonBackPic_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/back.4bpp.lz"); -const u32 gMonShinyPalette_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/shiny.gbapal.lz"); -const u8 gMonIcon_Bellsprout[] = INCBIN_U8("graphics/pokemon/bellsprout/icon.4bpp"); -const u8 gMonFootprint_Bellsprout[] = INCBIN_U8("graphics/pokemon/bellsprout/footprint.1bpp"); - -const u32 gMonStillFrontPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/front.4bpp.lz"); -const u32 gMonPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/normal.gbapal.lz"); -const u32 gMonBackPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/back.4bpp.lz"); -const u32 gMonShinyPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/shiny.gbapal.lz"); -const u8 gMonIcon_Weepinbell[] = INCBIN_U8("graphics/pokemon/weepinbell/icon.4bpp"); -const u8 gMonFootprint_Weepinbell[] = INCBIN_U8("graphics/pokemon/weepinbell/footprint.1bpp"); - -const u32 gMonStillFrontPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/front.4bpp.lz"); -const u32 gMonPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/normal.gbapal.lz"); -const u32 gMonBackPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/back.4bpp.lz"); -const u32 gMonShinyPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/shiny.gbapal.lz"); -const u8 gMonIcon_Victreebel[] = INCBIN_U8("graphics/pokemon/victreebel/icon.4bpp"); -const u8 gMonFootprint_Victreebel[] = INCBIN_U8("graphics/pokemon/victreebel/footprint.1bpp"); - -const u32 gMonStillFrontPic_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/front.4bpp.lz"); -const u32 gMonPalette_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/normal.gbapal.lz"); -const u32 gMonBackPic_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/back.4bpp.lz"); -const u32 gMonShinyPalette_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/shiny.gbapal.lz"); -const u8 gMonIcon_Tentacool[] = INCBIN_U8("graphics/pokemon/tentacool/icon.4bpp"); -const u8 gMonFootprint_Tentacool[] = INCBIN_U8("graphics/pokemon/tentacool/footprint.1bpp"); - -const u32 gMonStillFrontPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/front.4bpp.lz"); -const u32 gMonPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/normal.gbapal.lz"); -const u32 gMonBackPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/back.4bpp.lz"); -const u32 gMonShinyPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/shiny.gbapal.lz"); -const u8 gMonIcon_Tentacruel[] = INCBIN_U8("graphics/pokemon/tentacruel/icon.4bpp"); -const u8 gMonFootprint_Tentacruel[] = INCBIN_U8("graphics/pokemon/tentacruel/footprint.1bpp"); - -const u32 gMonStillFrontPic_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/front.4bpp.lz"); -const u32 gMonPalette_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/normal.gbapal.lz"); -const u32 gMonBackPic_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/back.4bpp.lz"); -const u32 gMonShinyPalette_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/shiny.gbapal.lz"); -const u8 gMonIcon_Geodude[] = INCBIN_U8("graphics/pokemon/geodude/icon.4bpp"); -const u8 gMonFootprint_Geodude[] = INCBIN_U8("graphics/pokemon/geodude/footprint.1bpp"); - -const u32 gMonStillFrontPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/front.4bpp.lz"); -const u32 gMonPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/normal.gbapal.lz"); -const u32 gMonBackPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/back.4bpp.lz"); -const u32 gMonShinyPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/shiny.gbapal.lz"); -const u8 gMonIcon_Graveler[] = INCBIN_U8("graphics/pokemon/graveler/icon.4bpp"); -const u8 gMonFootprint_Graveler[] = INCBIN_U8("graphics/pokemon/graveler/footprint.1bpp"); - -const u32 gMonStillFrontPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/front.4bpp.lz"); -const u32 gMonPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/normal.gbapal.lz"); -const u32 gMonBackPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/back.4bpp.lz"); -const u32 gMonShinyPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/shiny.gbapal.lz"); -const u8 gMonIcon_Golem[] = INCBIN_U8("graphics/pokemon/golem/icon.4bpp"); -const u8 gMonFootprint_Golem[] = INCBIN_U8("graphics/pokemon/golem/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/front.4bpp.lz"); -const u32 gMonPalette_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/normal.gbapal.lz"); -const u32 gMonBackPic_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/back.4bpp.lz"); -const u32 gMonShinyPalette_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/shiny.gbapal.lz"); -const u8 gMonIcon_Ponyta[] = INCBIN_U8("graphics/pokemon/ponyta/icon.4bpp"); -const u8 gMonFootprint_Ponyta[] = INCBIN_U8("graphics/pokemon/ponyta/footprint.1bpp"); - -const u32 gMonStillFrontPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/front.4bpp.lz"); -const u32 gMonPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/normal.gbapal.lz"); -const u32 gMonBackPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/back.4bpp.lz"); -const u32 gMonShinyPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/shiny.gbapal.lz"); -const u8 gMonIcon_Rapidash[] = INCBIN_U8("graphics/pokemon/rapidash/icon.4bpp"); -const u8 gMonFootprint_Rapidash[] = INCBIN_U8("graphics/pokemon/rapidash/footprint.1bpp"); - -const u32 gMonStillFrontPic_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/front.4bpp.lz"); -const u32 gMonPalette_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/normal.gbapal.lz"); -const u32 gMonBackPic_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/back.4bpp.lz"); -const u32 gMonShinyPalette_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/shiny.gbapal.lz"); -const u8 gMonIcon_Slowpoke[] = INCBIN_U8("graphics/pokemon/slowpoke/icon.4bpp"); -const u8 gMonFootprint_Slowpoke[] = INCBIN_U8("graphics/pokemon/slowpoke/footprint.1bpp"); - -const u32 gMonStillFrontPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/front.4bpp.lz"); -const u32 gMonPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/normal.gbapal.lz"); -const u32 gMonBackPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/back.4bpp.lz"); -const u32 gMonShinyPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/shiny.gbapal.lz"); -const u8 gMonIcon_Slowbro[] = INCBIN_U8("graphics/pokemon/slowbro/icon.4bpp"); -const u8 gMonFootprint_Slowbro[] = INCBIN_U8("graphics/pokemon/slowbro/footprint.1bpp"); - -const u32 gMonStillFrontPic_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/front.4bpp.lz"); -const u32 gMonPalette_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/normal.gbapal.lz"); -const u32 gMonBackPic_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/back.4bpp.lz"); -const u32 gMonShinyPalette_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/shiny.gbapal.lz"); -const u8 gMonIcon_Magnemite[] = INCBIN_U8("graphics/pokemon/magnemite/icon.4bpp"); -const u8 gMonFootprint_Magnemite[] = INCBIN_U8("graphics/pokemon/magnemite/footprint.1bpp"); - -const u32 gMonStillFrontPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/front.4bpp.lz"); -const u32 gMonPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/normal.gbapal.lz"); -const u32 gMonBackPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/back.4bpp.lz"); -const u32 gMonShinyPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/shiny.gbapal.lz"); -const u8 gMonIcon_Magneton[] = INCBIN_U8("graphics/pokemon/magneton/icon.4bpp"); -const u8 gMonFootprint_Magneton[] = INCBIN_U8("graphics/pokemon/magneton/footprint.1bpp"); - -const u32 gMonStillFrontPic_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/front.4bpp.lz"); -const u32 gMonPalette_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/normal.gbapal.lz"); -const u32 gMonBackPic_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/back.4bpp.lz"); -const u32 gMonShinyPalette_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/shiny.gbapal.lz"); -const u8 gMonIcon_Farfetchd[] = INCBIN_U8("graphics/pokemon/farfetchd/icon.4bpp"); -const u8 gMonFootprint_Farfetchd[] = INCBIN_U8("graphics/pokemon/farfetchd/footprint.1bpp"); - -const u32 gMonStillFrontPic_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/front.4bpp.lz"); -const u32 gMonPalette_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/normal.gbapal.lz"); -const u32 gMonBackPic_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/back.4bpp.lz"); -const u32 gMonShinyPalette_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/shiny.gbapal.lz"); -const u8 gMonIcon_Doduo[] = INCBIN_U8("graphics/pokemon/doduo/icon.4bpp"); -const u8 gMonFootprint_Doduo[] = INCBIN_U8("graphics/pokemon/doduo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/front.4bpp.lz"); -const u32 gMonPalette_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/normal.gbapal.lz"); -const u32 gMonBackPic_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/back.4bpp.lz"); -const u32 gMonShinyPalette_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/shiny.gbapal.lz"); -const u8 gMonIcon_Dodrio[] = INCBIN_U8("graphics/pokemon/dodrio/icon.4bpp"); -const u8 gMonFootprint_Dodrio[] = INCBIN_U8("graphics/pokemon/dodrio/footprint.1bpp"); - -const u32 gMonStillFrontPic_Seel[] = INCBIN_U32("graphics/pokemon/seel/front.4bpp.lz"); -const u32 gMonPalette_Seel[] = INCBIN_U32("graphics/pokemon/seel/normal.gbapal.lz"); -const u32 gMonBackPic_Seel[] = INCBIN_U32("graphics/pokemon/seel/back.4bpp.lz"); -const u32 gMonShinyPalette_Seel[] = INCBIN_U32("graphics/pokemon/seel/shiny.gbapal.lz"); -const u8 gMonIcon_Seel[] = INCBIN_U8("graphics/pokemon/seel/icon.4bpp"); -const u8 gMonFootprint_Seel[] = INCBIN_U8("graphics/pokemon/seel/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/front.4bpp.lz"); -const u32 gMonPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/normal.gbapal.lz"); -const u32 gMonBackPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/back.4bpp.lz"); -const u32 gMonShinyPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/shiny.gbapal.lz"); -const u8 gMonIcon_Dewgong[] = INCBIN_U8("graphics/pokemon/dewgong/icon.4bpp"); -const u8 gMonFootprint_Dewgong[] = INCBIN_U8("graphics/pokemon/dewgong/footprint.1bpp"); - -const u32 gMonStillFrontPic_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/front.4bpp.lz"); -const u32 gMonPalette_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/normal.gbapal.lz"); -const u32 gMonBackPic_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/back.4bpp.lz"); -const u32 gMonShinyPalette_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/shiny.gbapal.lz"); -const u8 gMonIcon_Grimer[] = INCBIN_U8("graphics/pokemon/grimer/icon.4bpp"); -const u8 gMonFootprint_Grimer[] = INCBIN_U8("graphics/pokemon/grimer/footprint.1bpp"); - -const u32 gMonStillFrontPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/front.4bpp.lz"); -const u32 gMonPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/normal.gbapal.lz"); -const u32 gMonBackPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/back.4bpp.lz"); -const u32 gMonShinyPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/shiny.gbapal.lz"); -const u8 gMonIcon_Muk[] = INCBIN_U8("graphics/pokemon/muk/icon.4bpp"); -const u8 gMonFootprint_Muk[] = INCBIN_U8("graphics/pokemon/muk/footprint.1bpp"); - -const u32 gMonStillFrontPic_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/front.4bpp.lz"); -const u32 gMonPalette_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/normal.gbapal.lz"); -const u32 gMonBackPic_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/back.4bpp.lz"); -const u32 gMonShinyPalette_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/shiny.gbapal.lz"); -const u8 gMonIcon_Shellder[] = INCBIN_U8("graphics/pokemon/shellder/icon.4bpp"); -const u8 gMonFootprint_Shellder[] = INCBIN_U8("graphics/pokemon/shellder/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/front.4bpp.lz"); -const u32 gMonPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/normal.gbapal.lz"); -const u32 gMonBackPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/back.4bpp.lz"); -const u32 gMonShinyPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/shiny.gbapal.lz"); -const u8 gMonIcon_Cloyster[] = INCBIN_U8("graphics/pokemon/cloyster/icon.4bpp"); -const u8 gMonFootprint_Cloyster[] = INCBIN_U8("graphics/pokemon/cloyster/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/front.4bpp.lz"); -const u32 gMonPalette_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/normal.gbapal.lz"); -const u32 gMonBackPic_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/back.4bpp.lz"); -const u32 gMonShinyPalette_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/shiny.gbapal.lz"); -const u8 gMonIcon_Gastly[] = INCBIN_U8("graphics/pokemon/gastly/icon.4bpp"); -const u8 gMonFootprint_Gastly[] = INCBIN_U8("graphics/pokemon/gastly/footprint.1bpp"); - -const u32 gMonStillFrontPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/front.4bpp.lz"); -const u32 gMonPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/normal.gbapal.lz"); -const u32 gMonBackPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/back.4bpp.lz"); -const u32 gMonShinyPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/shiny.gbapal.lz"); -const u8 gMonIcon_Haunter[] = INCBIN_U8("graphics/pokemon/haunter/icon.4bpp"); -const u8 gMonFootprint_Haunter[] = INCBIN_U8("graphics/pokemon/haunter/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/front.4bpp.lz"); -const u32 gMonPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/normal.gbapal.lz"); -const u32 gMonBackPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/back.4bpp.lz"); -const u32 gMonShinyPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/shiny.gbapal.lz"); -const u8 gMonIcon_Gengar[] = INCBIN_U8("graphics/pokemon/gengar/icon.4bpp"); -const u8 gMonFootprint_Gengar[] = INCBIN_U8("graphics/pokemon/gengar/footprint.1bpp"); - -const u32 gMonStillFrontPic_Onix[] = INCBIN_U32("graphics/pokemon/onix/front.4bpp.lz"); -const u32 gMonPalette_Onix[] = INCBIN_U32("graphics/pokemon/onix/normal.gbapal.lz"); -const u32 gMonBackPic_Onix[] = INCBIN_U32("graphics/pokemon/onix/back.4bpp.lz"); -const u32 gMonShinyPalette_Onix[] = INCBIN_U32("graphics/pokemon/onix/shiny.gbapal.lz"); -const u8 gMonIcon_Onix[] = INCBIN_U8("graphics/pokemon/onix/icon.4bpp"); -const u8 gMonFootprint_Onix[] = INCBIN_U8("graphics/pokemon/onix/footprint.1bpp"); - -const u32 gMonStillFrontPic_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/front.4bpp.lz"); -const u32 gMonPalette_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/normal.gbapal.lz"); -const u32 gMonBackPic_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/back.4bpp.lz"); -const u32 gMonShinyPalette_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/shiny.gbapal.lz"); -const u8 gMonIcon_Drowzee[] = INCBIN_U8("graphics/pokemon/drowzee/icon.4bpp"); -const u8 gMonFootprint_Drowzee[] = INCBIN_U8("graphics/pokemon/drowzee/footprint.1bpp"); - -const u32 gMonStillFrontPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/front.4bpp.lz"); -const u32 gMonPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/normal.gbapal.lz"); -const u32 gMonBackPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/back.4bpp.lz"); -const u32 gMonShinyPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/shiny.gbapal.lz"); -const u8 gMonIcon_Hypno[] = INCBIN_U8("graphics/pokemon/hypno/icon.4bpp"); -const u8 gMonFootprint_Hypno[] = INCBIN_U8("graphics/pokemon/hypno/footprint.1bpp"); - -const u32 gMonStillFrontPic_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/front.4bpp.lz"); -const u32 gMonPalette_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/normal.gbapal.lz"); -const u32 gMonBackPic_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/back.4bpp.lz"); -const u32 gMonShinyPalette_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/shiny.gbapal.lz"); -const u8 gMonIcon_Krabby[] = INCBIN_U8("graphics/pokemon/krabby/icon.4bpp"); -const u8 gMonFootprint_Krabby[] = INCBIN_U8("graphics/pokemon/krabby/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/front.4bpp.lz"); -const u32 gMonPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/normal.gbapal.lz"); -const u32 gMonBackPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/back.4bpp.lz"); -const u32 gMonShinyPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/shiny.gbapal.lz"); -const u8 gMonIcon_Kingler[] = INCBIN_U8("graphics/pokemon/kingler/icon.4bpp"); -const u8 gMonFootprint_Kingler[] = INCBIN_U8("graphics/pokemon/kingler/footprint.1bpp"); - -const u32 gMonStillFrontPic_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/front.4bpp.lz"); -const u32 gMonPalette_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/normal.gbapal.lz"); -const u32 gMonBackPic_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/back.4bpp.lz"); -const u32 gMonShinyPalette_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/shiny.gbapal.lz"); -const u8 gMonIcon_Voltorb[] = INCBIN_U8("graphics/pokemon/voltorb/icon.4bpp"); -const u8 gMonFootprint_Voltorb[] = INCBIN_U8("graphics/pokemon/voltorb/footprint.1bpp"); - -const u32 gMonStillFrontPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/front.4bpp.lz"); -const u32 gMonPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/normal.gbapal.lz"); -const u32 gMonBackPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/back.4bpp.lz"); -const u32 gMonShinyPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/shiny.gbapal.lz"); -const u8 gMonIcon_Electrode[] = INCBIN_U8("graphics/pokemon/electrode/icon.4bpp"); -const u8 gMonFootprint_Electrode[] = INCBIN_U8("graphics/pokemon/electrode/footprint.1bpp"); - -const u32 gMonStillFrontPic_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/front.4bpp.lz"); -const u32 gMonPalette_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/normal.gbapal.lz"); -const u32 gMonBackPic_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/back.4bpp.lz"); -const u32 gMonShinyPalette_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/shiny.gbapal.lz"); -const u8 gMonIcon_Exeggcute[] = INCBIN_U8("graphics/pokemon/exeggcute/icon.4bpp"); -const u8 gMonFootprint_Exeggcute[] = INCBIN_U8("graphics/pokemon/exeggcute/footprint.1bpp"); - -const u32 gMonStillFrontPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/front.4bpp.lz"); -const u32 gMonPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/normal.gbapal.lz"); -const u32 gMonBackPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/back.4bpp.lz"); -const u32 gMonShinyPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/shiny.gbapal.lz"); -const u8 gMonIcon_Exeggutor[] = INCBIN_U8("graphics/pokemon/exeggutor/icon.4bpp"); -const u8 gMonFootprint_Exeggutor[] = INCBIN_U8("graphics/pokemon/exeggutor/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/front.4bpp.lz"); -const u32 gMonPalette_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/normal.gbapal.lz"); -const u32 gMonBackPic_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/back.4bpp.lz"); -const u32 gMonShinyPalette_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/shiny.gbapal.lz"); -const u8 gMonIcon_Cubone[] = INCBIN_U8("graphics/pokemon/cubone/icon.4bpp"); -const u8 gMonFootprint_Cubone[] = INCBIN_U8("graphics/pokemon/cubone/footprint.1bpp"); - -const u32 gMonStillFrontPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/front.4bpp.lz"); -const u32 gMonPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/normal.gbapal.lz"); -const u32 gMonBackPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/back.4bpp.lz"); -const u32 gMonShinyPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/shiny.gbapal.lz"); -const u8 gMonIcon_Marowak[] = INCBIN_U8("graphics/pokemon/marowak/icon.4bpp"); -const u8 gMonFootprint_Marowak[] = INCBIN_U8("graphics/pokemon/marowak/footprint.1bpp"); - -const u32 gMonStillFrontPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/front.4bpp.lz"); -const u32 gMonPalette_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/normal.gbapal.lz"); -const u32 gMonBackPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/back.4bpp.lz"); -const u32 gMonShinyPalette_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/shiny.gbapal.lz"); -const u8 gMonIcon_Hitmonlee[] = INCBIN_U8("graphics/pokemon/hitmonlee/icon.4bpp"); -const u8 gMonFootprint_Hitmonlee[] = INCBIN_U8("graphics/pokemon/hitmonlee/footprint.1bpp"); - -const u32 gMonStillFrontPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/front.4bpp.lz"); -const u32 gMonPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/normal.gbapal.lz"); -const u32 gMonBackPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/back.4bpp.lz"); -const u32 gMonShinyPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/shiny.gbapal.lz"); -const u8 gMonIcon_Hitmonchan[] = INCBIN_U8("graphics/pokemon/hitmonchan/icon.4bpp"); -const u8 gMonFootprint_Hitmonchan[] = INCBIN_U8("graphics/pokemon/hitmonchan/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/front.4bpp.lz"); -const u32 gMonPalette_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/normal.gbapal.lz"); -const u32 gMonBackPic_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/back.4bpp.lz"); -const u32 gMonShinyPalette_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/shiny.gbapal.lz"); -const u8 gMonIcon_Lickitung[] = INCBIN_U8("graphics/pokemon/lickitung/icon.4bpp"); -const u8 gMonFootprint_Lickitung[] = INCBIN_U8("graphics/pokemon/lickitung/footprint.1bpp"); - -const u32 gMonStillFrontPic_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/front.4bpp.lz"); -const u32 gMonPalette_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/normal.gbapal.lz"); -const u32 gMonBackPic_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/back.4bpp.lz"); -const u32 gMonShinyPalette_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/shiny.gbapal.lz"); -const u8 gMonIcon_Koffing[] = INCBIN_U8("graphics/pokemon/koffing/icon.4bpp"); -const u8 gMonFootprint_Koffing[] = INCBIN_U8("graphics/pokemon/koffing/footprint.1bpp"); - -const u32 gMonStillFrontPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/front.4bpp.lz"); -const u32 gMonPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/normal.gbapal.lz"); -const u32 gMonBackPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/back.4bpp.lz"); -const u32 gMonShinyPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/shiny.gbapal.lz"); -const u8 gMonIcon_Weezing[] = INCBIN_U8("graphics/pokemon/weezing/icon.4bpp"); -const u8 gMonFootprint_Weezing[] = INCBIN_U8("graphics/pokemon/weezing/footprint.1bpp"); - -const u32 gMonStillFrontPic_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/front.4bpp.lz"); -const u32 gMonPalette_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/normal.gbapal.lz"); -const u32 gMonBackPic_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/back.4bpp.lz"); -const u32 gMonShinyPalette_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/shiny.gbapal.lz"); -const u8 gMonIcon_Rhyhorn[] = INCBIN_U8("graphics/pokemon/rhyhorn/icon.4bpp"); -const u8 gMonFootprint_Rhyhorn[] = INCBIN_U8("graphics/pokemon/rhyhorn/footprint.1bpp"); - -const u32 gMonStillFrontPic_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/front.4bpp.lz"); -const u32 gMonPalette_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/normal.gbapal.lz"); -const u32 gMonBackPic_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/back.4bpp.lz"); -const u32 gMonShinyPalette_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/shiny.gbapal.lz"); -const u8 gMonIcon_Rhydon[] = INCBIN_U8("graphics/pokemon/rhydon/icon.4bpp"); -const u8 gMonFootprint_Rhydon[] = INCBIN_U8("graphics/pokemon/rhydon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/front.4bpp.lz"); -const u32 gMonPalette_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/normal.gbapal.lz"); -const u32 gMonBackPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/back.4bpp.lz"); -const u32 gMonShinyPalette_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/shiny.gbapal.lz"); -const u8 gMonIcon_Chansey[] = INCBIN_U8("graphics/pokemon/chansey/icon.4bpp"); -const u8 gMonFootprint_Chansey[] = INCBIN_U8("graphics/pokemon/chansey/footprint.1bpp"); - -const u32 gMonStillFrontPic_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/front.4bpp.lz"); -const u32 gMonPalette_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/normal.gbapal.lz"); -const u32 gMonBackPic_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/back.4bpp.lz"); -const u32 gMonShinyPalette_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/shiny.gbapal.lz"); -const u8 gMonIcon_Tangela[] = INCBIN_U8("graphics/pokemon/tangela/icon.4bpp"); -const u8 gMonFootprint_Tangela[] = INCBIN_U8("graphics/pokemon/tangela/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/front.4bpp.lz"); -const u32 gMonPalette_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/normal.gbapal.lz"); -const u32 gMonBackPic_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/back.4bpp.lz"); -const u32 gMonShinyPalette_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/shiny.gbapal.lz"); -const u8 gMonIcon_Kangaskhan[] = INCBIN_U8("graphics/pokemon/kangaskhan/icon.4bpp"); -const u8 gMonFootprint_Kangaskhan[] = INCBIN_U8("graphics/pokemon/kangaskhan/footprint.1bpp"); - -const u32 gMonStillFrontPic_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/front.4bpp.lz"); -const u32 gMonPalette_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/normal.gbapal.lz"); -const u32 gMonBackPic_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/back.4bpp.lz"); -const u32 gMonShinyPalette_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/shiny.gbapal.lz"); -const u8 gMonIcon_Horsea[] = INCBIN_U8("graphics/pokemon/horsea/icon.4bpp"); -const u8 gMonFootprint_Horsea[] = INCBIN_U8("graphics/pokemon/horsea/footprint.1bpp"); - -const u32 gMonStillFrontPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/front.4bpp.lz"); -const u32 gMonPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/normal.gbapal.lz"); -const u32 gMonBackPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/back.4bpp.lz"); -const u32 gMonShinyPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/shiny.gbapal.lz"); -const u8 gMonIcon_Seadra[] = INCBIN_U8("graphics/pokemon/seadra/icon.4bpp"); -const u8 gMonFootprint_Seadra[] = INCBIN_U8("graphics/pokemon/seadra/footprint.1bpp"); - -const u32 gMonStillFrontPic_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/front.4bpp.lz"); -const u32 gMonPalette_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/normal.gbapal.lz"); -const u32 gMonBackPic_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/back.4bpp.lz"); -const u32 gMonShinyPalette_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/shiny.gbapal.lz"); -const u8 gMonIcon_Goldeen[] = INCBIN_U8("graphics/pokemon/goldeen/icon.4bpp"); -const u8 gMonFootprint_Goldeen[] = INCBIN_U8("graphics/pokemon/goldeen/footprint.1bpp"); - -const u32 gMonStillFrontPic_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/front.4bpp.lz"); -const u32 gMonPalette_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/normal.gbapal.lz"); -const u32 gMonBackPic_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/back.4bpp.lz"); -const u32 gMonShinyPalette_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/shiny.gbapal.lz"); -const u8 gMonIcon_Seaking[] = INCBIN_U8("graphics/pokemon/seaking/icon.4bpp"); -const u8 gMonFootprint_Seaking[] = INCBIN_U8("graphics/pokemon/seaking/footprint.1bpp"); - -const u32 gMonStillFrontPic_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/front.4bpp.lz"); -const u32 gMonPalette_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/normal.gbapal.lz"); -const u32 gMonBackPic_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/back.4bpp.lz"); -const u32 gMonShinyPalette_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/shiny.gbapal.lz"); -const u8 gMonIcon_Staryu[] = INCBIN_U8("graphics/pokemon/staryu/icon.4bpp"); -const u8 gMonFootprint_Staryu[] = INCBIN_U8("graphics/pokemon/staryu/footprint.1bpp"); - -const u32 gMonStillFrontPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/front.4bpp.lz"); -const u32 gMonPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/normal.gbapal.lz"); -const u32 gMonBackPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/back.4bpp.lz"); -const u32 gMonShinyPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/shiny.gbapal.lz"); -const u8 gMonIcon_Starmie[] = INCBIN_U8("graphics/pokemon/starmie/icon.4bpp"); -const u8 gMonFootprint_Starmie[] = INCBIN_U8("graphics/pokemon/starmie/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mrmime[] = INCBIN_U32("graphics/pokemon/mr_mime/front.4bpp.lz"); -const u32 gMonPalette_Mrmime[] = INCBIN_U32("graphics/pokemon/mr_mime/normal.gbapal.lz"); -const u32 gMonBackPic_Mrmime[] = INCBIN_U32("graphics/pokemon/mr_mime/back.4bpp.lz"); -const u32 gMonShinyPalette_Mrmime[] = INCBIN_U32("graphics/pokemon/mr_mime/shiny.gbapal.lz"); -const u8 gMonIcon_Mrmime[] = INCBIN_U8("graphics/pokemon/mr_mime/icon.4bpp"); -const u8 gMonFootprint_Mrmime[] = INCBIN_U8("graphics/pokemon/mr_mime/footprint.1bpp"); - -const u32 gMonStillFrontPic_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/front.4bpp.lz"); -const u32 gMonPalette_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/normal.gbapal.lz"); -const u32 gMonBackPic_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/back.4bpp.lz"); -const u32 gMonShinyPalette_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/shiny.gbapal.lz"); -const u8 gMonIcon_Scyther[] = INCBIN_U8("graphics/pokemon/scyther/icon.4bpp"); -const u8 gMonFootprint_Scyther[] = INCBIN_U8("graphics/pokemon/scyther/footprint.1bpp"); - -const u32 gMonStillFrontPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/front.4bpp.lz"); -const u32 gMonPalette_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/normal.gbapal.lz"); -const u32 gMonBackPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/back.4bpp.lz"); -const u32 gMonShinyPalette_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/shiny.gbapal.lz"); -const u8 gMonIcon_Jynx[] = INCBIN_U8("graphics/pokemon/jynx/icon.4bpp"); -const u8 gMonFootprint_Jynx[] = INCBIN_U8("graphics/pokemon/jynx/footprint.1bpp"); - -const u32 gMonStillFrontPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/front.4bpp.lz"); -const u32 gMonPalette_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/normal.gbapal.lz"); -const u32 gMonBackPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/back.4bpp.lz"); -const u32 gMonShinyPalette_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/shiny.gbapal.lz"); -const u8 gMonIcon_Electabuzz[] = INCBIN_U8("graphics/pokemon/electabuzz/icon.4bpp"); -const u8 gMonFootprint_Electabuzz[] = INCBIN_U8("graphics/pokemon/electabuzz/footprint.1bpp"); - -const u32 gMonStillFrontPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/front.4bpp.lz"); -const u32 gMonPalette_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/normal.gbapal.lz"); -const u32 gMonBackPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/back.4bpp.lz"); -const u32 gMonShinyPalette_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/shiny.gbapal.lz"); -const u8 gMonIcon_Magmar[] = INCBIN_U8("graphics/pokemon/magmar/icon.4bpp"); -const u8 gMonFootprint_Magmar[] = INCBIN_U8("graphics/pokemon/magmar/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/front.4bpp.lz"); -const u32 gMonPalette_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/normal.gbapal.lz"); -const u32 gMonBackPic_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/back.4bpp.lz"); -const u32 gMonShinyPalette_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/shiny.gbapal.lz"); -const u8 gMonIcon_Pinsir[] = INCBIN_U8("graphics/pokemon/pinsir/icon.4bpp"); -const u8 gMonFootprint_Pinsir[] = INCBIN_U8("graphics/pokemon/pinsir/footprint.1bpp"); - -const u32 gMonStillFrontPic_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/front.4bpp.lz"); -const u32 gMonPalette_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/normal.gbapal.lz"); -const u32 gMonBackPic_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/back.4bpp.lz"); -const u32 gMonShinyPalette_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/shiny.gbapal.lz"); -const u8 gMonIcon_Tauros[] = INCBIN_U8("graphics/pokemon/tauros/icon.4bpp"); -const u8 gMonFootprint_Tauros[] = INCBIN_U8("graphics/pokemon/tauros/footprint.1bpp"); - -const u32 gMonStillFrontPic_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/front.4bpp.lz"); -const u32 gMonPalette_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/normal.gbapal.lz"); -const u32 gMonBackPic_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/back.4bpp.lz"); -const u32 gMonShinyPalette_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/shiny.gbapal.lz"); -const u8 gMonIcon_Magikarp[] = INCBIN_U8("graphics/pokemon/magikarp/icon.4bpp"); -const u8 gMonFootprint_Magikarp[] = INCBIN_U8("graphics/pokemon/magikarp/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/front.4bpp.lz"); -const u32 gMonPalette_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/normal.gbapal.lz"); -const u32 gMonBackPic_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/back.4bpp.lz"); -const u32 gMonShinyPalette_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/shiny.gbapal.lz"); -const u8 gMonIcon_Gyarados[] = INCBIN_U8("graphics/pokemon/gyarados/icon.4bpp"); -const u8 gMonFootprint_Gyarados[] = INCBIN_U8("graphics/pokemon/gyarados/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/front.4bpp.lz"); -const u32 gMonPalette_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/normal.gbapal.lz"); -const u32 gMonBackPic_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/back.4bpp.lz"); -const u32 gMonShinyPalette_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/shiny.gbapal.lz"); -const u8 gMonIcon_Lapras[] = INCBIN_U8("graphics/pokemon/lapras/icon.4bpp"); -const u8 gMonFootprint_Lapras[] = INCBIN_U8("graphics/pokemon/lapras/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/front.4bpp.lz"); -const u32 gMonPalette_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/normal.gbapal.lz"); -const u32 gMonBackPic_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/back.4bpp.lz"); -const u32 gMonShinyPalette_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/shiny.gbapal.lz"); -const u8 gMonIcon_Ditto[] = INCBIN_U8("graphics/pokemon/ditto/icon.4bpp"); -const u8 gMonFootprint_Ditto[] = INCBIN_U8("graphics/pokemon/ditto/footprint.1bpp"); - -const u32 gMonStillFrontPic_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/front.4bpp.lz"); -const u32 gMonPalette_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/normal.gbapal.lz"); -const u32 gMonBackPic_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/back.4bpp.lz"); -const u32 gMonShinyPalette_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/shiny.gbapal.lz"); -const u8 gMonIcon_Eevee[] = INCBIN_U8("graphics/pokemon/eevee/icon.4bpp"); -const u8 gMonFootprint_Eevee[] = INCBIN_U8("graphics/pokemon/eevee/footprint.1bpp"); - -const u32 gMonStillFrontPic_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/front.4bpp.lz"); -const u32 gMonPalette_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/normal.gbapal.lz"); -const u32 gMonBackPic_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/back.4bpp.lz"); -const u32 gMonShinyPalette_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/shiny.gbapal.lz"); -const u8 gMonIcon_Vaporeon[] = INCBIN_U8("graphics/pokemon/vaporeon/icon.4bpp"); -const u8 gMonFootprint_Vaporeon[] = INCBIN_U8("graphics/pokemon/vaporeon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/front.4bpp.lz"); -const u32 gMonPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/normal.gbapal.lz"); -const u32 gMonBackPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/back.4bpp.lz"); -const u32 gMonShinyPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/shiny.gbapal.lz"); -const u8 gMonIcon_Jolteon[] = INCBIN_U8("graphics/pokemon/jolteon/icon.4bpp"); -const u8 gMonFootprint_Jolteon[] = INCBIN_U8("graphics/pokemon/jolteon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/front.4bpp.lz"); -const u32 gMonPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/normal.gbapal.lz"); -const u32 gMonBackPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/back.4bpp.lz"); -const u32 gMonShinyPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/shiny.gbapal.lz"); -const u8 gMonIcon_Flareon[] = INCBIN_U8("graphics/pokemon/flareon/icon.4bpp"); -const u8 gMonFootprint_Flareon[] = INCBIN_U8("graphics/pokemon/flareon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/front.4bpp.lz"); -const u32 gMonPalette_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/normal.gbapal.lz"); -const u32 gMonBackPic_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/back.4bpp.lz"); -const u32 gMonShinyPalette_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/shiny.gbapal.lz"); -const u8 gMonIcon_Porygon[] = INCBIN_U8("graphics/pokemon/porygon/icon.4bpp"); -const u8 gMonFootprint_Porygon[] = INCBIN_U8("graphics/pokemon/porygon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/front.4bpp.lz"); -const u32 gMonPalette_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/normal.gbapal.lz"); -const u32 gMonBackPic_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/back.4bpp.lz"); -const u32 gMonShinyPalette_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/shiny.gbapal.lz"); -const u8 gMonIcon_Omanyte[] = INCBIN_U8("graphics/pokemon/omanyte/icon.4bpp"); -const u8 gMonFootprint_Omanyte[] = INCBIN_U8("graphics/pokemon/omanyte/footprint.1bpp"); - -const u32 gMonStillFrontPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/front.4bpp.lz"); -const u32 gMonPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/normal.gbapal.lz"); -const u32 gMonBackPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/back.4bpp.lz"); -const u32 gMonShinyPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/shiny.gbapal.lz"); -const u8 gMonIcon_Omastar[] = INCBIN_U8("graphics/pokemon/omastar/icon.4bpp"); -const u8 gMonFootprint_Omastar[] = INCBIN_U8("graphics/pokemon/omastar/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/front.4bpp.lz"); -const u32 gMonPalette_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/normal.gbapal.lz"); -const u32 gMonBackPic_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/back.4bpp.lz"); -const u32 gMonShinyPalette_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/shiny.gbapal.lz"); -const u8 gMonIcon_Kabuto[] = INCBIN_U8("graphics/pokemon/kabuto/icon.4bpp"); -const u8 gMonFootprint_Kabuto[] = INCBIN_U8("graphics/pokemon/kabuto/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/front.4bpp.lz"); -const u32 gMonPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/normal.gbapal.lz"); -const u32 gMonBackPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/back.4bpp.lz"); -const u32 gMonShinyPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/shiny.gbapal.lz"); -const u8 gMonIcon_Kabutops[] = INCBIN_U8("graphics/pokemon/kabutops/icon.4bpp"); -const u8 gMonFootprint_Kabutops[] = INCBIN_U8("graphics/pokemon/kabutops/footprint.1bpp"); - -const u32 gMonStillFrontPic_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/front.4bpp.lz"); -const u32 gMonPalette_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/normal.gbapal.lz"); -const u32 gMonBackPic_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/back.4bpp.lz"); -const u32 gMonShinyPalette_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/shiny.gbapal.lz"); -const u8 gMonIcon_Aerodactyl[] = INCBIN_U8("graphics/pokemon/aerodactyl/icon.4bpp"); -const u8 gMonFootprint_Aerodactyl[] = INCBIN_U8("graphics/pokemon/aerodactyl/footprint.1bpp"); - -const u32 gMonStillFrontPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/front.4bpp.lz"); -const u32 gMonPalette_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/normal.gbapal.lz"); -const u32 gMonBackPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/back.4bpp.lz"); -const u32 gMonShinyPalette_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/shiny.gbapal.lz"); -const u8 gMonIcon_Snorlax[] = INCBIN_U8("graphics/pokemon/snorlax/icon.4bpp"); -const u8 gMonFootprint_Snorlax[] = INCBIN_U8("graphics/pokemon/snorlax/footprint.1bpp"); - -const u32 gMonStillFrontPic_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/front.4bpp.lz"); -const u32 gMonPalette_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/normal.gbapal.lz"); -const u32 gMonBackPic_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/back.4bpp.lz"); -const u32 gMonShinyPalette_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/shiny.gbapal.lz"); -const u8 gMonIcon_Articuno[] = INCBIN_U8("graphics/pokemon/articuno/icon.4bpp"); -const u8 gMonFootprint_Articuno[] = INCBIN_U8("graphics/pokemon/articuno/footprint.1bpp"); - -const u32 gMonStillFrontPic_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/front.4bpp.lz"); -const u32 gMonPalette_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/normal.gbapal.lz"); -const u32 gMonBackPic_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/back.4bpp.lz"); -const u32 gMonShinyPalette_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/shiny.gbapal.lz"); -const u8 gMonIcon_Zapdos[] = INCBIN_U8("graphics/pokemon/zapdos/icon.4bpp"); -const u8 gMonFootprint_Zapdos[] = INCBIN_U8("graphics/pokemon/zapdos/footprint.1bpp"); - -const u32 gMonStillFrontPic_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/front.4bpp.lz"); -const u32 gMonPalette_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/normal.gbapal.lz"); -const u32 gMonBackPic_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/back.4bpp.lz"); -const u32 gMonShinyPalette_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/shiny.gbapal.lz"); -const u8 gMonIcon_Moltres[] = INCBIN_U8("graphics/pokemon/moltres/icon.4bpp"); -const u8 gMonFootprint_Moltres[] = INCBIN_U8("graphics/pokemon/moltres/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/front.4bpp.lz"); -const u32 gMonPalette_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/normal.gbapal.lz"); -const u32 gMonBackPic_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/back.4bpp.lz"); -const u32 gMonShinyPalette_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/shiny.gbapal.lz"); -const u8 gMonIcon_Dratini[] = INCBIN_U8("graphics/pokemon/dratini/icon.4bpp"); -const u8 gMonFootprint_Dratini[] = INCBIN_U8("graphics/pokemon/dratini/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/front.4bpp.lz"); -const u32 gMonPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/normal.gbapal.lz"); -const u32 gMonBackPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/back.4bpp.lz"); -const u32 gMonShinyPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/shiny.gbapal.lz"); -const u8 gMonIcon_Dragonair[] = INCBIN_U8("graphics/pokemon/dragonair/icon.4bpp"); -const u8 gMonFootprint_Dragonair[] = INCBIN_U8("graphics/pokemon/dragonair/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/front.4bpp.lz"); -const u32 gMonPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/normal.gbapal.lz"); -const u32 gMonBackPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/back.4bpp.lz"); -const u32 gMonShinyPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/shiny.gbapal.lz"); -const u8 gMonIcon_Dragonite[] = INCBIN_U8("graphics/pokemon/dragonite/icon.4bpp"); -const u8 gMonFootprint_Dragonite[] = INCBIN_U8("graphics/pokemon/dragonite/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/front.4bpp.lz"); -const u32 gMonPalette_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/normal.gbapal.lz"); -const u32 gMonBackPic_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/back.4bpp.lz"); -const u32 gMonShinyPalette_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/shiny.gbapal.lz"); -const u8 gMonIcon_Mewtwo[] = INCBIN_U8("graphics/pokemon/mewtwo/icon.4bpp"); -const u8 gMonFootprint_Mewtwo[] = INCBIN_U8("graphics/pokemon/mewtwo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mew[] = INCBIN_U32("graphics/pokemon/mew/front.4bpp.lz"); -const u32 gMonPalette_Mew[] = INCBIN_U32("graphics/pokemon/mew/normal.gbapal.lz"); -const u32 gMonBackPic_Mew[] = INCBIN_U32("graphics/pokemon/mew/back.4bpp.lz"); -const u32 gMonShinyPalette_Mew[] = INCBIN_U32("graphics/pokemon/mew/shiny.gbapal.lz"); -const u8 gMonIcon_Mew[] = INCBIN_U8("graphics/pokemon/mew/icon.4bpp"); -const u8 gMonFootprint_Mew[] = INCBIN_U8("graphics/pokemon/mew/footprint.1bpp"); - -const u32 gMonStillFrontPic_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/front.4bpp.lz"); -const u32 gMonPalette_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/normal.gbapal.lz"); -const u32 gMonBackPic_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/back.4bpp.lz"); -const u32 gMonShinyPalette_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/shiny.gbapal.lz"); -const u8 gMonIcon_Chikorita[] = INCBIN_U8("graphics/pokemon/chikorita/icon.4bpp"); -const u8 gMonFootprint_Chikorita[] = INCBIN_U8("graphics/pokemon/chikorita/footprint.1bpp"); - -const u32 gMonStillFrontPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/front.4bpp.lz"); -const u32 gMonPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/normal.gbapal.lz"); -const u32 gMonBackPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/back.4bpp.lz"); -const u32 gMonShinyPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/shiny.gbapal.lz"); -const u8 gMonIcon_Bayleef[] = INCBIN_U8("graphics/pokemon/bayleef/icon.4bpp"); -const u8 gMonFootprint_Bayleef[] = INCBIN_U8("graphics/pokemon/bayleef/footprint.1bpp"); - -const u32 gMonStillFrontPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/front.4bpp.lz"); -const u32 gMonPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/normal.gbapal.lz"); -const u32 gMonBackPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/back.4bpp.lz"); -const u32 gMonShinyPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/shiny.gbapal.lz"); -const u8 gMonIcon_Meganium[] = INCBIN_U8("graphics/pokemon/meganium/icon.4bpp"); -const u8 gMonFootprint_Meganium[] = INCBIN_U8("graphics/pokemon/meganium/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/front.4bpp.lz"); -const u32 gMonPalette_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/normal.gbapal.lz"); -const u32 gMonBackPic_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/back.4bpp.lz"); -const u32 gMonShinyPalette_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/shiny.gbapal.lz"); -const u8 gMonIcon_Cyndaquil[] = INCBIN_U8("graphics/pokemon/cyndaquil/icon.4bpp"); -const u8 gMonFootprint_Cyndaquil[] = INCBIN_U8("graphics/pokemon/cyndaquil/footprint.1bpp"); - -const u32 gMonStillFrontPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/front.4bpp.lz"); -const u32 gMonPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/normal.gbapal.lz"); -const u32 gMonBackPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/back.4bpp.lz"); -const u32 gMonShinyPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/shiny.gbapal.lz"); -const u8 gMonIcon_Quilava[] = INCBIN_U8("graphics/pokemon/quilava/icon.4bpp"); -const u8 gMonFootprint_Quilava[] = INCBIN_U8("graphics/pokemon/quilava/footprint.1bpp"); - -const u32 gMonStillFrontPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/front.4bpp.lz"); -const u32 gMonPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/normal.gbapal.lz"); -const u32 gMonBackPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/back.4bpp.lz"); -const u32 gMonShinyPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/shiny.gbapal.lz"); -const u8 gMonIcon_Typhlosion[] = INCBIN_U8("graphics/pokemon/typhlosion/icon.4bpp"); -const u8 gMonFootprint_Typhlosion[] = INCBIN_U8("graphics/pokemon/typhlosion/footprint.1bpp"); - -const u32 gMonStillFrontPic_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/front.4bpp.lz"); -const u32 gMonPalette_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/normal.gbapal.lz"); -const u32 gMonBackPic_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/back.4bpp.lz"); -const u32 gMonShinyPalette_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/shiny.gbapal.lz"); -const u8 gMonIcon_Totodile[] = INCBIN_U8("graphics/pokemon/totodile/icon.4bpp"); -const u8 gMonFootprint_Totodile[] = INCBIN_U8("graphics/pokemon/totodile/footprint.1bpp"); - -const u32 gMonStillFrontPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/front.4bpp.lz"); -const u32 gMonPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/normal.gbapal.lz"); -const u32 gMonBackPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/back.4bpp.lz"); -const u32 gMonShinyPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/shiny.gbapal.lz"); -const u8 gMonIcon_Croconaw[] = INCBIN_U8("graphics/pokemon/croconaw/icon.4bpp"); -const u8 gMonFootprint_Croconaw[] = INCBIN_U8("graphics/pokemon/croconaw/footprint.1bpp"); - -const u32 gMonStillFrontPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/front.4bpp.lz"); -const u32 gMonPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/normal.gbapal.lz"); -const u32 gMonBackPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/back.4bpp.lz"); -const u32 gMonShinyPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/shiny.gbapal.lz"); -const u8 gMonIcon_Feraligatr[] = INCBIN_U8("graphics/pokemon/feraligatr/icon.4bpp"); -const u8 gMonFootprint_Feraligatr[] = INCBIN_U8("graphics/pokemon/feraligatr/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/front.4bpp.lz"); -const u32 gMonPalette_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/normal.gbapal.lz"); -const u32 gMonBackPic_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/back.4bpp.lz"); -const u32 gMonShinyPalette_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/shiny.gbapal.lz"); -const u8 gMonIcon_Sentret[] = INCBIN_U8("graphics/pokemon/sentret/icon.4bpp"); -const u8 gMonFootprint_Sentret[] = INCBIN_U8("graphics/pokemon/sentret/footprint.1bpp"); - -const u32 gMonStillFrontPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/front.4bpp.lz"); -const u32 gMonPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/normal.gbapal.lz"); -const u32 gMonBackPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/back.4bpp.lz"); -const u32 gMonShinyPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/shiny.gbapal.lz"); -const u8 gMonIcon_Furret[] = INCBIN_U8("graphics/pokemon/furret/icon.4bpp"); -const u8 gMonFootprint_Furret[] = INCBIN_U8("graphics/pokemon/furret/footprint.1bpp"); - -const u32 gMonStillFrontPic_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/front.4bpp.lz"); -const u32 gMonPalette_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/normal.gbapal.lz"); -const u32 gMonBackPic_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/back.4bpp.lz"); -const u32 gMonShinyPalette_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/shiny.gbapal.lz"); -const u8 gMonIcon_Hoothoot[] = INCBIN_U8("graphics/pokemon/hoothoot/icon.4bpp"); -const u8 gMonFootprint_Hoothoot[] = INCBIN_U8("graphics/pokemon/hoothoot/footprint.1bpp"); - -const u32 gMonStillFrontPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/front.4bpp.lz"); -const u32 gMonPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/normal.gbapal.lz"); -const u32 gMonBackPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/back.4bpp.lz"); -const u32 gMonShinyPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/shiny.gbapal.lz"); -const u8 gMonIcon_Noctowl[] = INCBIN_U8("graphics/pokemon/noctowl/icon.4bpp"); -const u8 gMonFootprint_Noctowl[] = INCBIN_U8("graphics/pokemon/noctowl/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/front.4bpp.lz"); -const u32 gMonPalette_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/normal.gbapal.lz"); -const u32 gMonBackPic_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/back.4bpp.lz"); -const u32 gMonShinyPalette_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/shiny.gbapal.lz"); -const u8 gMonIcon_Ledyba[] = INCBIN_U8("graphics/pokemon/ledyba/icon.4bpp"); -const u8 gMonFootprint_Ledyba[] = INCBIN_U8("graphics/pokemon/ledyba/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/front.4bpp.lz"); -const u32 gMonPalette_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/normal.gbapal.lz"); -const u32 gMonBackPic_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/back.4bpp.lz"); -const u32 gMonShinyPalette_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/shiny.gbapal.lz"); -const u8 gMonIcon_Ledian[] = INCBIN_U8("graphics/pokemon/ledian/icon.4bpp"); -const u8 gMonFootprint_Ledian[] = INCBIN_U8("graphics/pokemon/ledian/footprint.1bpp"); - -const u32 gMonStillFrontPic_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/front.4bpp.lz"); -const u32 gMonPalette_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/normal.gbapal.lz"); -const u32 gMonBackPic_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/back.4bpp.lz"); -const u32 gMonShinyPalette_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/shiny.gbapal.lz"); -const u8 gMonIcon_Spinarak[] = INCBIN_U8("graphics/pokemon/spinarak/icon.4bpp"); -const u8 gMonFootprint_Spinarak[] = INCBIN_U8("graphics/pokemon/spinarak/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/front.4bpp.lz"); -const u32 gMonPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/normal.gbapal.lz"); -const u32 gMonBackPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/back.4bpp.lz"); -const u32 gMonShinyPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/shiny.gbapal.lz"); -const u8 gMonIcon_Ariados[] = INCBIN_U8("graphics/pokemon/ariados/icon.4bpp"); -const u8 gMonFootprint_Ariados[] = INCBIN_U8("graphics/pokemon/ariados/footprint.1bpp"); - -const u32 gMonStillFrontPic_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/front.4bpp.lz"); -const u32 gMonPalette_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/normal.gbapal.lz"); -const u32 gMonBackPic_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/back.4bpp.lz"); -const u32 gMonShinyPalette_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/shiny.gbapal.lz"); -const u8 gMonIcon_Crobat[] = INCBIN_U8("graphics/pokemon/crobat/icon.4bpp"); -const u8 gMonFootprint_Crobat[] = INCBIN_U8("graphics/pokemon/crobat/footprint.1bpp"); - -const u32 gMonStillFrontPic_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/front.4bpp.lz"); -const u32 gMonPalette_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/normal.gbapal.lz"); -const u32 gMonBackPic_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/back.4bpp.lz"); -const u32 gMonShinyPalette_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/shiny.gbapal.lz"); -const u8 gMonIcon_Chinchou[] = INCBIN_U8("graphics/pokemon/chinchou/icon.4bpp"); -const u8 gMonFootprint_Chinchou[] = INCBIN_U8("graphics/pokemon/chinchou/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/front.4bpp.lz"); -const u32 gMonPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/normal.gbapal.lz"); -const u32 gMonBackPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/back.4bpp.lz"); -const u32 gMonShinyPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/shiny.gbapal.lz"); -const u8 gMonIcon_Lanturn[] = INCBIN_U8("graphics/pokemon/lanturn/icon.4bpp"); -const u8 gMonFootprint_Lanturn[] = INCBIN_U8("graphics/pokemon/lanturn/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/front.4bpp.lz"); -const u32 gMonPalette_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/normal.gbapal.lz"); -const u32 gMonBackPic_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/back.4bpp.lz"); -const u32 gMonShinyPalette_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/shiny.gbapal.lz"); -const u8 gMonIcon_Pichu[] = INCBIN_U8("graphics/pokemon/pichu/icon.4bpp"); -const u8 gMonFootprint_Pichu[] = INCBIN_U8("graphics/pokemon/pichu/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/front.4bpp.lz"); -const u32 gMonPalette_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/normal.gbapal.lz"); -const u32 gMonBackPic_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/back.4bpp.lz"); -const u32 gMonShinyPalette_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/shiny.gbapal.lz"); -const u8 gMonIcon_Cleffa[] = INCBIN_U8("graphics/pokemon/cleffa/icon.4bpp"); -const u8 gMonFootprint_Cleffa[] = INCBIN_U8("graphics/pokemon/cleffa/footprint.1bpp"); - -const u32 gMonStillFrontPic_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/front.4bpp.lz"); -const u32 gMonPalette_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/normal.gbapal.lz"); -const u32 gMonBackPic_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/back.4bpp.lz"); -const u32 gMonShinyPalette_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/shiny.gbapal.lz"); -const u8 gMonIcon_Igglybuff[] = INCBIN_U8("graphics/pokemon/igglybuff/icon.4bpp"); -const u8 gMonFootprint_Igglybuff[] = INCBIN_U8("graphics/pokemon/igglybuff/footprint.1bpp"); - -const u32 gMonStillFrontPic_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/front.4bpp.lz"); -const u32 gMonPalette_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/normal.gbapal.lz"); -const u32 gMonBackPic_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/back.4bpp.lz"); -const u32 gMonShinyPalette_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/shiny.gbapal.lz"); -const u8 gMonIcon_Togepi[] = INCBIN_U8("graphics/pokemon/togepi/icon.4bpp"); -const u8 gMonFootprint_Togepi[] = INCBIN_U8("graphics/pokemon/togepi/footprint.1bpp"); - -const u32 gMonStillFrontPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/front.4bpp.lz"); -const u32 gMonPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/normal.gbapal.lz"); -const u32 gMonBackPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/back.4bpp.lz"); -const u32 gMonShinyPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/shiny.gbapal.lz"); -const u8 gMonIcon_Togetic[] = INCBIN_U8("graphics/pokemon/togetic/icon.4bpp"); -const u8 gMonFootprint_Togetic[] = INCBIN_U8("graphics/pokemon/togetic/footprint.1bpp"); - -const u32 gMonStillFrontPic_Natu[] = INCBIN_U32("graphics/pokemon/natu/front.4bpp.lz"); -const u32 gMonPalette_Natu[] = INCBIN_U32("graphics/pokemon/natu/normal.gbapal.lz"); -const u32 gMonBackPic_Natu[] = INCBIN_U32("graphics/pokemon/natu/back.4bpp.lz"); -const u32 gMonShinyPalette_Natu[] = INCBIN_U32("graphics/pokemon/natu/shiny.gbapal.lz"); -const u8 gMonIcon_Natu[] = INCBIN_U8("graphics/pokemon/natu/icon.4bpp"); -const u8 gMonFootprint_Natu[] = INCBIN_U8("graphics/pokemon/natu/footprint.1bpp"); - -const u32 gMonStillFrontPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/front.4bpp.lz"); -const u32 gMonPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/normal.gbapal.lz"); -const u32 gMonBackPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/back.4bpp.lz"); -const u32 gMonShinyPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/shiny.gbapal.lz"); -const u8 gMonIcon_Xatu[] = INCBIN_U8("graphics/pokemon/xatu/icon.4bpp"); -const u8 gMonFootprint_Xatu[] = INCBIN_U8("graphics/pokemon/xatu/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/front.4bpp.lz"); -const u32 gMonPalette_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/normal.gbapal.lz"); -const u32 gMonBackPic_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/back.4bpp.lz"); -const u32 gMonShinyPalette_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/shiny.gbapal.lz"); -const u8 gMonIcon_Mareep[] = INCBIN_U8("graphics/pokemon/mareep/icon.4bpp"); -const u8 gMonFootprint_Mareep[] = INCBIN_U8("graphics/pokemon/mareep/footprint.1bpp"); - -const u32 gMonStillFrontPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/front.4bpp.lz"); -const u32 gMonPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/normal.gbapal.lz"); -const u32 gMonBackPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/back.4bpp.lz"); -const u32 gMonShinyPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/shiny.gbapal.lz"); -const u8 gMonIcon_Flaaffy[] = INCBIN_U8("graphics/pokemon/flaaffy/icon.4bpp"); -const u8 gMonFootprint_Flaaffy[] = INCBIN_U8("graphics/pokemon/flaaffy/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/front.4bpp.lz"); -const u32 gMonPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/normal.gbapal.lz"); -const u32 gMonBackPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/back.4bpp.lz"); -const u32 gMonShinyPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/shiny.gbapal.lz"); -const u8 gMonIcon_Ampharos[] = INCBIN_U8("graphics/pokemon/ampharos/icon.4bpp"); -const u8 gMonFootprint_Ampharos[] = INCBIN_U8("graphics/pokemon/ampharos/footprint.1bpp"); - -const u32 gMonStillFrontPic_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/front.4bpp.lz"); -const u32 gMonPalette_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/normal.gbapal.lz"); -const u32 gMonBackPic_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/back.4bpp.lz"); -const u32 gMonShinyPalette_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/shiny.gbapal.lz"); -const u8 gMonIcon_Bellossom[] = INCBIN_U8("graphics/pokemon/bellossom/icon.4bpp"); -const u8 gMonFootprint_Bellossom[] = INCBIN_U8("graphics/pokemon/bellossom/footprint.1bpp"); - -const u32 gMonStillFrontPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/front.4bpp.lz"); -const u32 gMonPalette_Marill[] = INCBIN_U32("graphics/pokemon/marill/normal.gbapal.lz"); -const u32 gMonBackPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/back.4bpp.lz"); -const u32 gMonShinyPalette_Marill[] = INCBIN_U32("graphics/pokemon/marill/shiny.gbapal.lz"); -const u8 gMonIcon_Marill[] = INCBIN_U8("graphics/pokemon/marill/icon.4bpp"); -const u8 gMonFootprint_Marill[] = INCBIN_U8("graphics/pokemon/marill/footprint.1bpp"); - -const u32 gMonStillFrontPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/front.4bpp.lz"); -const u32 gMonPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/normal.gbapal.lz"); -const u32 gMonBackPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/back.4bpp.lz"); -const u32 gMonShinyPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/shiny.gbapal.lz"); -const u8 gMonIcon_Azumarill[] = INCBIN_U8("graphics/pokemon/azumarill/icon.4bpp"); -const u8 gMonFootprint_Azumarill[] = INCBIN_U8("graphics/pokemon/azumarill/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/front.4bpp.lz"); -const u32 gMonPalette_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/normal.gbapal.lz"); -const u32 gMonBackPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/back.4bpp.lz"); -const u32 gMonShinyPalette_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/shiny.gbapal.lz"); -const u8 gMonIcon_Sudowoodo[] = INCBIN_U8("graphics/pokemon/sudowoodo/icon.4bpp"); -const u8 gMonFootprint_Sudowoodo[] = INCBIN_U8("graphics/pokemon/sudowoodo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/front.4bpp.lz"); -const u32 gMonPalette_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/normal.gbapal.lz"); -const u32 gMonBackPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/back.4bpp.lz"); -const u32 gMonShinyPalette_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/shiny.gbapal.lz"); -const u8 gMonIcon_Politoed[] = INCBIN_U8("graphics/pokemon/politoed/icon.4bpp"); -const u8 gMonFootprint_Politoed[] = INCBIN_U8("graphics/pokemon/politoed/footprint.1bpp"); - -const u32 gMonStillFrontPic_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/front.4bpp.lz"); -const u32 gMonPalette_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/normal.gbapal.lz"); -const u32 gMonBackPic_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/back.4bpp.lz"); -const u32 gMonShinyPalette_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/shiny.gbapal.lz"); -const u8 gMonIcon_Hoppip[] = INCBIN_U8("graphics/pokemon/hoppip/icon.4bpp"); -const u8 gMonFootprint_Hoppip[] = INCBIN_U8("graphics/pokemon/hoppip/footprint.1bpp"); - -const u32 gMonStillFrontPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/front.4bpp.lz"); -const u32 gMonPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/normal.gbapal.lz"); -const u32 gMonBackPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/back.4bpp.lz"); -const u32 gMonShinyPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/shiny.gbapal.lz"); -const u8 gMonIcon_Skiploom[] = INCBIN_U8("graphics/pokemon/skiploom/icon.4bpp"); -const u8 gMonFootprint_Skiploom[] = INCBIN_U8("graphics/pokemon/skiploom/footprint.1bpp"); - -const u32 gMonStillFrontPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/front.4bpp.lz"); -const u32 gMonPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/normal.gbapal.lz"); -const u32 gMonBackPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/back.4bpp.lz"); -const u32 gMonShinyPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/shiny.gbapal.lz"); -const u8 gMonIcon_Jumpluff[] = INCBIN_U8("graphics/pokemon/jumpluff/icon.4bpp"); -const u8 gMonFootprint_Jumpluff[] = INCBIN_U8("graphics/pokemon/jumpluff/footprint.1bpp"); - -const u32 gMonStillFrontPic_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/front.4bpp.lz"); -const u32 gMonPalette_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/normal.gbapal.lz"); -const u32 gMonBackPic_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/back.4bpp.lz"); -const u32 gMonShinyPalette_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/shiny.gbapal.lz"); -const u8 gMonIcon_Aipom[] = INCBIN_U8("graphics/pokemon/aipom/icon.4bpp"); -const u8 gMonFootprint_Aipom[] = INCBIN_U8("graphics/pokemon/aipom/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/front.4bpp.lz"); -const u32 gMonPalette_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/normal.gbapal.lz"); -const u32 gMonBackPic_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/back.4bpp.lz"); -const u32 gMonShinyPalette_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/shiny.gbapal.lz"); -const u8 gMonIcon_Sunkern[] = INCBIN_U8("graphics/pokemon/sunkern/icon.4bpp"); -const u8 gMonFootprint_Sunkern[] = INCBIN_U8("graphics/pokemon/sunkern/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/front.4bpp.lz"); -const u32 gMonPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/normal.gbapal.lz"); -const u32 gMonBackPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/back.4bpp.lz"); -const u32 gMonShinyPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/shiny.gbapal.lz"); -const u8 gMonIcon_Sunflora[] = INCBIN_U8("graphics/pokemon/sunflora/icon.4bpp"); -const u8 gMonFootprint_Sunflora[] = INCBIN_U8("graphics/pokemon/sunflora/footprint.1bpp"); - -const u32 gMonStillFrontPic_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/front.4bpp.lz"); -const u32 gMonPalette_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/normal.gbapal.lz"); -const u32 gMonBackPic_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/back.4bpp.lz"); -const u32 gMonShinyPalette_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/shiny.gbapal.lz"); -const u8 gMonIcon_Yanma[] = INCBIN_U8("graphics/pokemon/yanma/icon.4bpp"); -const u8 gMonFootprint_Yanma[] = INCBIN_U8("graphics/pokemon/yanma/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/front.4bpp.lz"); -const u32 gMonPalette_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/normal.gbapal.lz"); -const u32 gMonBackPic_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/back.4bpp.lz"); -const u32 gMonShinyPalette_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/shiny.gbapal.lz"); -const u8 gMonIcon_Wooper[] = INCBIN_U8("graphics/pokemon/wooper/icon.4bpp"); -const u8 gMonFootprint_Wooper[] = INCBIN_U8("graphics/pokemon/wooper/footprint.1bpp"); - -const u32 gMonStillFrontPic_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/front.4bpp.lz"); -const u32 gMonPalette_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/normal.gbapal.lz"); -const u32 gMonBackPic_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/back.4bpp.lz"); -const u32 gMonShinyPalette_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/shiny.gbapal.lz"); -const u8 gMonIcon_Quagsire[] = INCBIN_U8("graphics/pokemon/quagsire/icon.4bpp"); -const u8 gMonFootprint_Quagsire[] = INCBIN_U8("graphics/pokemon/quagsire/footprint.1bpp"); - -const u32 gMonStillFrontPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/front.4bpp.lz"); -const u32 gMonPalette_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/normal.gbapal.lz"); -const u32 gMonBackPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/back.4bpp.lz"); -const u32 gMonShinyPalette_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/shiny.gbapal.lz"); -const u8 gMonIcon_Espeon[] = INCBIN_U8("graphics/pokemon/espeon/icon.4bpp"); -const u8 gMonFootprint_Espeon[] = INCBIN_U8("graphics/pokemon/espeon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/front.4bpp.lz"); -const u32 gMonPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/normal.gbapal.lz"); -const u32 gMonBackPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/back.4bpp.lz"); -const u32 gMonShinyPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/shiny.gbapal.lz"); -const u8 gMonIcon_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/icon.4bpp"); -const u8 gMonFootprint_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/front.4bpp.lz"); -const u32 gMonPalette_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/normal.gbapal.lz"); -const u32 gMonBackPic_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/back.4bpp.lz"); -const u32 gMonShinyPalette_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/shiny.gbapal.lz"); -const u8 gMonIcon_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/icon.4bpp"); -const u8 gMonFootprint_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/footprint.1bpp"); - -const u32 gMonStillFrontPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/front.4bpp.lz"); -const u32 gMonPalette_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/normal.gbapal.lz"); -const u32 gMonBackPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/back.4bpp.lz"); -const u32 gMonShinyPalette_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/shiny.gbapal.lz"); -const u8 gMonIcon_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/icon.4bpp"); -const u8 gMonFootprint_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/footprint.1bpp"); - -const u32 gMonStillFrontPic_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/front.4bpp.lz"); -const u32 gMonPalette_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/normal.gbapal.lz"); -const u32 gMonBackPic_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/back.4bpp.lz"); -const u32 gMonShinyPalette_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/shiny.gbapal.lz"); -const u8 gMonIcon_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/icon.4bpp"); -const u8 gMonFootprint_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/footprint.1bpp"); - -const u32 gMonStillFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/a/front.4bpp.lz"); -const u32 gMonPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/normal.gbapal.lz"); -const u32 gMonBackPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/a/back.4bpp.lz"); -const u32 gMonShinyPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/shiny.gbapal.lz"); -const u8 gMonIcon_UnownA[] = INCBIN_U8("graphics/pokemon/unown/a/icon.4bpp"); -const u8 gMonFootprint_Unown[] = INCBIN_U8("graphics/pokemon/unown/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/front.4bpp.lz"); -const u32 gMonPalette_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/normal.gbapal.lz"); -const u32 gMonBackPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/back.4bpp.lz"); -const u32 gMonShinyPalette_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/shiny.gbapal.lz"); -const u8 gMonIcon_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/icon.4bpp"); -const u8 gMonFootprint_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/footprint.1bpp"); - -const u32 gMonStillFrontPic_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/front.4bpp.lz"); -const u32 gMonPalette_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/normal.gbapal.lz"); -const u32 gMonBackPic_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/back.4bpp.lz"); -const u32 gMonShinyPalette_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/shiny.gbapal.lz"); -const u8 gMonIcon_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/icon.4bpp"); -const u8 gMonFootprint_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/front.4bpp.lz"); -const u32 gMonPalette_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/normal.gbapal.lz"); -const u32 gMonBackPic_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/back.4bpp.lz"); -const u32 gMonShinyPalette_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/shiny.gbapal.lz"); -const u8 gMonIcon_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/icon.4bpp"); -const u8 gMonFootprint_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/footprint.1bpp"); - -const u32 gMonStillFrontPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/front.4bpp.lz"); -const u32 gMonPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/normal.gbapal.lz"); -const u32 gMonBackPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/back.4bpp.lz"); -const u32 gMonShinyPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/shiny.gbapal.lz"); -const u8 gMonIcon_Forretress[] = INCBIN_U8("graphics/pokemon/forretress/icon.4bpp"); -const u8 gMonFootprint_Forretress[] = INCBIN_U8("graphics/pokemon/forretress/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/front.4bpp.lz"); -const u32 gMonPalette_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/normal.gbapal.lz"); -const u32 gMonBackPic_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/back.4bpp.lz"); -const u32 gMonShinyPalette_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/shiny.gbapal.lz"); -const u8 gMonIcon_Dunsparce[] = INCBIN_U8("graphics/pokemon/dunsparce/icon.4bpp"); -const u8 gMonFootprint_Dunsparce[] = INCBIN_U8("graphics/pokemon/dunsparce/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/front.4bpp.lz"); -const u32 gMonPalette_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/normal.gbapal.lz"); -const u32 gMonBackPic_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/back.4bpp.lz"); -const u32 gMonShinyPalette_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/shiny.gbapal.lz"); -const u8 gMonIcon_Gligar[] = INCBIN_U8("graphics/pokemon/gligar/icon.4bpp"); -const u8 gMonFootprint_Gligar[] = INCBIN_U8("graphics/pokemon/gligar/footprint.1bpp"); - -const u32 gMonStillFrontPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/front.4bpp.lz"); -const u32 gMonPalette_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/normal.gbapal.lz"); -const u32 gMonBackPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/back.4bpp.lz"); -const u32 gMonShinyPalette_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/shiny.gbapal.lz"); -const u8 gMonIcon_Steelix[] = INCBIN_U8("graphics/pokemon/steelix/icon.4bpp"); -const u8 gMonFootprint_Steelix[] = INCBIN_U8("graphics/pokemon/steelix/footprint.1bpp"); - -const u32 gMonStillFrontPic_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/front.4bpp.lz"); -const u32 gMonPalette_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/normal.gbapal.lz"); -const u32 gMonBackPic_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/back.4bpp.lz"); -const u32 gMonShinyPalette_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/shiny.gbapal.lz"); -const u8 gMonIcon_Snubbull[] = INCBIN_U8("graphics/pokemon/snubbull/icon.4bpp"); -const u8 gMonFootprint_Snubbull[] = INCBIN_U8("graphics/pokemon/snubbull/footprint.1bpp"); - -const u32 gMonStillFrontPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/front.4bpp.lz"); -const u32 gMonPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/normal.gbapal.lz"); -const u32 gMonBackPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/back.4bpp.lz"); -const u32 gMonShinyPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/shiny.gbapal.lz"); -const u8 gMonIcon_Granbull[] = INCBIN_U8("graphics/pokemon/granbull/icon.4bpp"); -const u8 gMonFootprint_Granbull[] = INCBIN_U8("graphics/pokemon/granbull/footprint.1bpp"); - -const u32 gMonStillFrontPic_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/front.4bpp.lz"); -const u32 gMonPalette_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/normal.gbapal.lz"); -const u32 gMonBackPic_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/back.4bpp.lz"); -const u32 gMonShinyPalette_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/shiny.gbapal.lz"); -const u8 gMonIcon_Qwilfish[] = INCBIN_U8("graphics/pokemon/qwilfish/icon.4bpp"); -const u8 gMonFootprint_Qwilfish[] = INCBIN_U8("graphics/pokemon/qwilfish/footprint.1bpp"); - -const u32 gMonStillFrontPic_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/front.4bpp.lz"); -const u32 gMonPalette_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/normal.gbapal.lz"); -const u32 gMonBackPic_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/back.4bpp.lz"); -const u32 gMonShinyPalette_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/shiny.gbapal.lz"); -const u8 gMonIcon_Scizor[] = INCBIN_U8("graphics/pokemon/scizor/icon.4bpp"); -const u8 gMonFootprint_Scizor[] = INCBIN_U8("graphics/pokemon/scizor/footprint.1bpp"); - -const u32 gMonStillFrontPic_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/front.4bpp.lz"); -const u32 gMonPalette_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/normal.gbapal.lz"); -const u32 gMonBackPic_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/back.4bpp.lz"); -const u32 gMonShinyPalette_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/shiny.gbapal.lz"); -const u8 gMonIcon_Shuckle[] = INCBIN_U8("graphics/pokemon/shuckle/icon.4bpp"); -const u8 gMonFootprint_Shuckle[] = INCBIN_U8("graphics/pokemon/shuckle/footprint.1bpp"); - -const u32 gMonStillFrontPic_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/front.4bpp.lz"); -const u32 gMonPalette_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/normal.gbapal.lz"); -const u32 gMonBackPic_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/back.4bpp.lz"); -const u32 gMonShinyPalette_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/shiny.gbapal.lz"); -const u8 gMonIcon_Heracross[] = INCBIN_U8("graphics/pokemon/heracross/icon.4bpp"); -const u8 gMonFootprint_Heracross[] = INCBIN_U8("graphics/pokemon/heracross/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/front.4bpp.lz"); -const u32 gMonPalette_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/normal.gbapal.lz"); -const u32 gMonBackPic_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/back.4bpp.lz"); -const u32 gMonShinyPalette_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/shiny.gbapal.lz"); -const u8 gMonIcon_Sneasel[] = INCBIN_U8("graphics/pokemon/sneasel/icon.4bpp"); -const u8 gMonFootprint_Sneasel[] = INCBIN_U8("graphics/pokemon/sneasel/footprint.1bpp"); - -const u32 gMonStillFrontPic_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/front.4bpp.lz"); -const u32 gMonPalette_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/normal.gbapal.lz"); -const u32 gMonBackPic_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/back.4bpp.lz"); -const u32 gMonShinyPalette_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/shiny.gbapal.lz"); -const u8 gMonIcon_Teddiursa[] = INCBIN_U8("graphics/pokemon/teddiursa/icon.4bpp"); -const u8 gMonFootprint_Teddiursa[] = INCBIN_U8("graphics/pokemon/teddiursa/footprint.1bpp"); -const u32 gMonStillFrontPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/front.4bpp.lz"); -const u32 gMonPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/normal.gbapal.lz"); -const u32 gMonBackPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/back.4bpp.lz"); -const u32 gMonShinyPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/shiny.gbapal.lz"); -const u8 gMonIcon_Ursaring[] = INCBIN_U8("graphics/pokemon/ursaring/icon.4bpp"); -const u8 gMonFootprint_Ursaring[] = INCBIN_U8("graphics/pokemon/ursaring/footprint.1bpp"); - -const u32 gMonStillFrontPic_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/front.4bpp.lz"); -const u32 gMonPalette_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/normal.gbapal.lz"); -const u32 gMonBackPic_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/back.4bpp.lz"); -const u32 gMonShinyPalette_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/shiny.gbapal.lz"); -const u8 gMonIcon_Slugma[] = INCBIN_U8("graphics/pokemon/slugma/icon.4bpp"); -const u8 gMonFootprint_Slugma[] = INCBIN_U8("graphics/pokemon/slugma/footprint.1bpp"); - -const u32 gMonStillFrontPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/front.4bpp.lz"); -const u32 gMonPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/normal.gbapal.lz"); -const u32 gMonBackPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/back.4bpp.lz"); -const u32 gMonShinyPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/shiny.gbapal.lz"); -const u8 gMonIcon_Magcargo[] = INCBIN_U8("graphics/pokemon/magcargo/icon.4bpp"); -const u8 gMonFootprint_Magcargo[] = INCBIN_U8("graphics/pokemon/magcargo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/front.4bpp.lz"); -const u32 gMonPalette_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/normal.gbapal.lz"); -const u32 gMonBackPic_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/back.4bpp.lz"); -const u32 gMonShinyPalette_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/shiny.gbapal.lz"); -const u8 gMonIcon_Swinub[] = INCBIN_U8("graphics/pokemon/swinub/icon.4bpp"); -const u8 gMonFootprint_Swinub[] = INCBIN_U8("graphics/pokemon/swinub/footprint.1bpp"); - -const u32 gMonStillFrontPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/front.4bpp.lz"); -const u32 gMonPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/normal.gbapal.lz"); -const u32 gMonBackPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/back.4bpp.lz"); -const u32 gMonShinyPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/shiny.gbapal.lz"); -const u8 gMonIcon_Piloswine[] = INCBIN_U8("graphics/pokemon/piloswine/icon.4bpp"); -const u8 gMonFootprint_Piloswine[] = INCBIN_U8("graphics/pokemon/piloswine/footprint.1bpp"); - -const u32 gMonStillFrontPic_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/front.4bpp.lz"); -const u32 gMonPalette_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/normal.gbapal.lz"); -const u32 gMonBackPic_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/back.4bpp.lz"); -const u32 gMonShinyPalette_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/shiny.gbapal.lz"); -const u8 gMonIcon_Corsola[] = INCBIN_U8("graphics/pokemon/corsola/icon.4bpp"); -const u8 gMonFootprint_Corsola[] = INCBIN_U8("graphics/pokemon/corsola/footprint.1bpp"); - -const u32 gMonStillFrontPic_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/front.4bpp.lz"); -const u32 gMonPalette_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/normal.gbapal.lz"); -const u32 gMonBackPic_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/back.4bpp.lz"); -const u32 gMonShinyPalette_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/shiny.gbapal.lz"); -const u8 gMonIcon_Remoraid[] = INCBIN_U8("graphics/pokemon/remoraid/icon.4bpp"); -const u8 gMonFootprint_Remoraid[] = INCBIN_U8("graphics/pokemon/remoraid/footprint.1bpp"); - -const u32 gMonStillFrontPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/front.4bpp.lz"); -const u32 gMonPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/normal.gbapal.lz"); -const u32 gMonBackPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/back.4bpp.lz"); -const u32 gMonShinyPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/shiny.gbapal.lz"); -const u8 gMonIcon_Octillery[] = INCBIN_U8("graphics/pokemon/octillery/icon.4bpp"); -const u8 gMonFootprint_Octillery[] = INCBIN_U8("graphics/pokemon/octillery/footprint.1bpp"); - -const u32 gMonStillFrontPic_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/front.4bpp.lz"); -const u32 gMonPalette_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/normal.gbapal.lz"); -const u32 gMonBackPic_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/back.4bpp.lz"); -const u32 gMonShinyPalette_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/shiny.gbapal.lz"); -const u8 gMonIcon_Delibird[] = INCBIN_U8("graphics/pokemon/delibird/icon.4bpp"); -const u8 gMonFootprint_Delibird[] = INCBIN_U8("graphics/pokemon/delibird/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/front.4bpp.lz"); -const u32 gMonPalette_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/normal.gbapal.lz"); -const u32 gMonBackPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/back.4bpp.lz"); -const u32 gMonShinyPalette_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/shiny.gbapal.lz"); -const u8 gMonIcon_Mantine[] = INCBIN_U8("graphics/pokemon/mantine/icon.4bpp"); -const u8 gMonFootprint_Mantine[] = INCBIN_U8("graphics/pokemon/mantine/footprint.1bpp"); - -const u32 gMonStillFrontPic_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/front.4bpp.lz"); -const u32 gMonPalette_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/normal.gbapal.lz"); -const u32 gMonBackPic_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/back.4bpp.lz"); -const u32 gMonShinyPalette_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/shiny.gbapal.lz"); -const u8 gMonIcon_Skarmory[] = INCBIN_U8("graphics/pokemon/skarmory/icon.4bpp"); -const u8 gMonFootprint_Skarmory[] = INCBIN_U8("graphics/pokemon/skarmory/footprint.1bpp"); - -const u32 gMonStillFrontPic_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/front.4bpp.lz"); -const u32 gMonPalette_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/normal.gbapal.lz"); -const u32 gMonBackPic_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/back.4bpp.lz"); -const u32 gMonShinyPalette_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/shiny.gbapal.lz"); -const u8 gMonIcon_Houndour[] = INCBIN_U8("graphics/pokemon/houndour/icon.4bpp"); -const u8 gMonFootprint_Houndour[] = INCBIN_U8("graphics/pokemon/houndour/footprint.1bpp"); - -const u32 gMonStillFrontPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/front.4bpp.lz"); -const u32 gMonPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/normal.gbapal.lz"); -const u32 gMonBackPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/back.4bpp.lz"); -const u32 gMonShinyPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/shiny.gbapal.lz"); -const u8 gMonIcon_Houndoom[] = INCBIN_U8("graphics/pokemon/houndoom/icon.4bpp"); -const u8 gMonFootprint_Houndoom[] = INCBIN_U8("graphics/pokemon/houndoom/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/front.4bpp.lz"); -const u32 gMonPalette_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/normal.gbapal.lz"); -const u32 gMonBackPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/back.4bpp.lz"); -const u32 gMonShinyPalette_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/shiny.gbapal.lz"); -const u8 gMonIcon_Kingdra[] = INCBIN_U8("graphics/pokemon/kingdra/icon.4bpp"); -const u8 gMonFootprint_Kingdra[] = INCBIN_U8("graphics/pokemon/kingdra/footprint.1bpp"); - -const u32 gMonStillFrontPic_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/front.4bpp.lz"); -const u32 gMonPalette_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/normal.gbapal.lz"); -const u32 gMonBackPic_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/back.4bpp.lz"); -const u32 gMonShinyPalette_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/shiny.gbapal.lz"); -const u8 gMonIcon_Phanpy[] = INCBIN_U8("graphics/pokemon/phanpy/icon.4bpp"); -const u8 gMonFootprint_Phanpy[] = INCBIN_U8("graphics/pokemon/phanpy/footprint.1bpp"); - -const u32 gMonStillFrontPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/front.4bpp.lz"); -const u32 gMonPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/normal.gbapal.lz"); -const u32 gMonBackPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/back.4bpp.lz"); -const u32 gMonShinyPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/shiny.gbapal.lz"); -const u8 gMonIcon_Donphan[] = INCBIN_U8("graphics/pokemon/donphan/icon.4bpp"); -const u8 gMonFootprint_Donphan[] = INCBIN_U8("graphics/pokemon/donphan/footprint.1bpp"); - -const u32 gMonStillFrontPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/front.4bpp.lz"); -const u32 gMonPalette_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/normal.gbapal.lz"); -const u32 gMonBackPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/back.4bpp.lz"); -const u32 gMonShinyPalette_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/shiny.gbapal.lz"); -const u8 gMonIcon_Porygon2[] = INCBIN_U8("graphics/pokemon/porygon2/icon.4bpp"); -const u8 gMonFootprint_Porygon2[] = INCBIN_U8("graphics/pokemon/porygon2/footprint.1bpp"); - -const u32 gMonStillFrontPic_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/front.4bpp.lz"); -const u32 gMonPalette_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/normal.gbapal.lz"); -const u32 gMonBackPic_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/back.4bpp.lz"); -const u32 gMonShinyPalette_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/shiny.gbapal.lz"); -const u8 gMonIcon_Stantler[] = INCBIN_U8("graphics/pokemon/stantler/icon.4bpp"); -const u8 gMonFootprint_Stantler[] = INCBIN_U8("graphics/pokemon/stantler/footprint.1bpp"); - -const u32 gMonStillFrontPic_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/front.4bpp.lz"); -const u32 gMonPalette_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/normal.gbapal.lz"); -const u32 gMonBackPic_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/back.4bpp.lz"); -const u32 gMonShinyPalette_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/shiny.gbapal.lz"); -const u8 gMonIcon_Smeargle[] = INCBIN_U8("graphics/pokemon/smeargle/icon.4bpp"); -const u8 gMonFootprint_Smeargle[] = INCBIN_U8("graphics/pokemon/smeargle/footprint.1bpp"); - -const u32 gMonStillFrontPic_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/front.4bpp.lz"); -const u32 gMonPalette_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/normal.gbapal.lz"); -const u32 gMonBackPic_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/back.4bpp.lz"); -const u32 gMonShinyPalette_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/shiny.gbapal.lz"); -const u8 gMonIcon_Tyrogue[] = INCBIN_U8("graphics/pokemon/tyrogue/icon.4bpp"); -const u8 gMonFootprint_Tyrogue[] = INCBIN_U8("graphics/pokemon/tyrogue/footprint.1bpp"); - -const u32 gMonStillFrontPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/front.4bpp.lz"); -const u32 gMonPalette_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/normal.gbapal.lz"); -const u32 gMonBackPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/back.4bpp.lz"); -const u32 gMonShinyPalette_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/shiny.gbapal.lz"); -const u8 gMonIcon_Hitmontop[] = INCBIN_U8("graphics/pokemon/hitmontop/icon.4bpp"); -const u8 gMonFootprint_Hitmontop[] = INCBIN_U8("graphics/pokemon/hitmontop/footprint.1bpp"); - -const u32 gMonStillFrontPic_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/front.4bpp.lz"); -const u32 gMonPalette_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/normal.gbapal.lz"); -const u32 gMonBackPic_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/back.4bpp.lz"); -const u32 gMonShinyPalette_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/shiny.gbapal.lz"); -const u8 gMonIcon_Smoochum[] = INCBIN_U8("graphics/pokemon/smoochum/icon.4bpp"); -const u8 gMonFootprint_Smoochum[] = INCBIN_U8("graphics/pokemon/smoochum/footprint.1bpp"); - -const u32 gMonStillFrontPic_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/front.4bpp.lz"); -const u32 gMonPalette_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/normal.gbapal.lz"); -const u32 gMonBackPic_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/back.4bpp.lz"); -const u32 gMonShinyPalette_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/shiny.gbapal.lz"); -const u8 gMonIcon_Elekid[] = INCBIN_U8("graphics/pokemon/elekid/icon.4bpp"); -const u8 gMonFootprint_Elekid[] = INCBIN_U8("graphics/pokemon/elekid/footprint.1bpp"); - -const u32 gMonStillFrontPic_Magby[] = INCBIN_U32("graphics/pokemon/magby/front.4bpp.lz"); -const u32 gMonPalette_Magby[] = INCBIN_U32("graphics/pokemon/magby/normal.gbapal.lz"); -const u32 gMonBackPic_Magby[] = INCBIN_U32("graphics/pokemon/magby/back.4bpp.lz"); -const u32 gMonShinyPalette_Magby[] = INCBIN_U32("graphics/pokemon/magby/shiny.gbapal.lz"); -const u8 gMonIcon_Magby[] = INCBIN_U8("graphics/pokemon/magby/icon.4bpp"); -const u8 gMonFootprint_Magby[] = INCBIN_U8("graphics/pokemon/magby/footprint.1bpp"); - -const u32 gMonStillFrontPic_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/front.4bpp.lz"); -const u32 gMonPalette_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/normal.gbapal.lz"); -const u32 gMonBackPic_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/back.4bpp.lz"); -const u32 gMonShinyPalette_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/shiny.gbapal.lz"); -const u8 gMonIcon_Miltank[] = INCBIN_U8("graphics/pokemon/miltank/icon.4bpp"); -const u8 gMonFootprint_Miltank[] = INCBIN_U8("graphics/pokemon/miltank/footprint.1bpp"); - -const u32 gMonStillFrontPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/front.4bpp.lz"); -const u32 gMonPalette_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/normal.gbapal.lz"); -const u32 gMonBackPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/back.4bpp.lz"); -const u32 gMonShinyPalette_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/shiny.gbapal.lz"); -const u8 gMonIcon_Blissey[] = INCBIN_U8("graphics/pokemon/blissey/icon.4bpp"); -const u8 gMonFootprint_Blissey[] = INCBIN_U8("graphics/pokemon/blissey/footprint.1bpp"); - -const u32 gMonStillFrontPic_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/front.4bpp.lz"); -const u32 gMonPalette_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/normal.gbapal.lz"); -const u32 gMonBackPic_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/back.4bpp.lz"); -const u32 gMonShinyPalette_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/shiny.gbapal.lz"); -const u8 gMonIcon_Raikou[] = INCBIN_U8("graphics/pokemon/raikou/icon.4bpp"); -const u8 gMonFootprint_Raikou[] = INCBIN_U8("graphics/pokemon/raikou/footprint.1bpp"); - -const u32 gMonStillFrontPic_Entei[] = INCBIN_U32("graphics/pokemon/entei/front.4bpp.lz"); -const u32 gMonPalette_Entei[] = INCBIN_U32("graphics/pokemon/entei/normal.gbapal.lz"); -const u32 gMonBackPic_Entei[] = INCBIN_U32("graphics/pokemon/entei/back.4bpp.lz"); -const u32 gMonShinyPalette_Entei[] = INCBIN_U32("graphics/pokemon/entei/shiny.gbapal.lz"); -const u8 gMonIcon_Entei[] = INCBIN_U8("graphics/pokemon/entei/icon.4bpp"); -const u8 gMonFootprint_Entei[] = INCBIN_U8("graphics/pokemon/entei/footprint.1bpp"); - -const u32 gMonStillFrontPic_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/front.4bpp.lz"); -const u32 gMonPalette_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/normal.gbapal.lz"); -const u32 gMonBackPic_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/back.4bpp.lz"); -const u32 gMonShinyPalette_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/shiny.gbapal.lz"); -const u8 gMonIcon_Suicune[] = INCBIN_U8("graphics/pokemon/suicune/icon.4bpp"); -const u8 gMonFootprint_Suicune[] = INCBIN_U8("graphics/pokemon/suicune/footprint.1bpp"); - -const u32 gMonStillFrontPic_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/front.4bpp.lz"); -const u32 gMonPalette_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/normal.gbapal.lz"); -const u32 gMonBackPic_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/back.4bpp.lz"); -const u32 gMonShinyPalette_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/shiny.gbapal.lz"); -const u8 gMonIcon_Larvitar[] = INCBIN_U8("graphics/pokemon/larvitar/icon.4bpp"); -const u8 gMonFootprint_Larvitar[] = INCBIN_U8("graphics/pokemon/larvitar/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/front.4bpp.lz"); -const u32 gMonPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/normal.gbapal.lz"); -const u32 gMonBackPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/back.4bpp.lz"); -const u32 gMonShinyPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/shiny.gbapal.lz"); -const u8 gMonIcon_Pupitar[] = INCBIN_U8("graphics/pokemon/pupitar/icon.4bpp"); -const u8 gMonFootprint_Pupitar[] = INCBIN_U8("graphics/pokemon/pupitar/footprint.1bpp"); - -const u32 gMonStillFrontPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/front.4bpp.lz"); -const u32 gMonPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/normal.gbapal.lz"); -const u32 gMonBackPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/back.4bpp.lz"); -const u32 gMonShinyPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/shiny.gbapal.lz"); -const u8 gMonIcon_Tyranitar[] = INCBIN_U8("graphics/pokemon/tyranitar/icon.4bpp"); -const u8 gMonFootprint_Tyranitar[] = INCBIN_U8("graphics/pokemon/tyranitar/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/front.4bpp.lz"); -const u32 gMonPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/normal.gbapal.lz"); -const u32 gMonBackPic_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/back.4bpp.lz"); -const u32 gMonShinyPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/shiny.gbapal.lz"); -const u8 gMonIcon_Lugia[] = INCBIN_U8("graphics/pokemon/lugia/icon.4bpp"); -const u8 gMonFootprint_Lugia[] = INCBIN_U8("graphics/pokemon/lugia/footprint.1bpp"); - -const u32 gMonStillFrontPic_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/front.4bpp.lz"); -const u32 gMonPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/normal.gbapal.lz"); -const u32 gMonBackPic_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/back.4bpp.lz"); -const u32 gMonShinyPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/shiny.gbapal.lz"); -const u8 gMonIcon_HoOh[] = INCBIN_U8("graphics/pokemon/ho_oh/icon.4bpp"); -const u8 gMonFootprint_HoOh[] = INCBIN_U8("graphics/pokemon/ho_oh/footprint.1bpp"); - -const u32 gMonStillFrontPic_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/front.4bpp.lz"); -const u32 gMonPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/normal.gbapal.lz"); -const u32 gMonBackPic_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/back.4bpp.lz"); -const u32 gMonShinyPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/shiny.gbapal.lz"); -const u8 gMonIcon_Celebi[] = INCBIN_U8("graphics/pokemon/celebi/icon.4bpp"); -const u8 gMonFootprint_Celebi[] = INCBIN_U8("graphics/pokemon/celebi/footprint.1bpp"); - -const u32 gMonStillFrontPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/front.4bpp.lz"); -const u32 gMonPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/normal.gbapal.lz"); +const u32 gMonFrontPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/anim_front.4bpp.lz"); +const u32 gMonFrontPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/anim_front.4bpp.lz"); +const u32 gMonFrontPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Paras[] = INCBIN_U32("graphics/pokemon/paras/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Abra[] = INCBIN_U32("graphics/pokemon/abra/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Machop[] = INCBIN_U32("graphics/pokemon/machop/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Seel[] = INCBIN_U32("graphics/pokemon/seel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Onix[] = INCBIN_U32("graphics/pokemon/onix/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/anim_front.4bpp.lz"); +const u32 gMonFrontPic_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/anim_front.4bpp.lz"); +const u32 gMonFrontPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/anim_frontf.4bpp.lz"); +const u32 gMonFrontPic_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mew[] = INCBIN_U32("graphics/pokemon/mew/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Natu[] = INCBIN_U32("graphics/pokemon/natu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Unown[] = INCBIN_U32("graphics/pokemon/unown/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magby[] = INCBIN_U32("graphics/pokemon/magby/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Entei[] = INCBIN_U32("graphics/pokemon/entei/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Aron[] = INCBIN_U32("graphics/pokemon/aron/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Regice[] = INCBIN_U32("graphics/pokemon/regice/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Starly[] = INCBIN_U32("graphics/pokemon/starly/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Budew[] = INCBIN_U32("graphics/pokemon/budew/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Roserade[] = INCBIN_U32("graphics/pokemon/roserade/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Combee[] = INCBIN_U32("graphics/pokemon/combee/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Honchkrow[] = INCBIN_U32("graphics/pokemon/honchkrow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chingling[] = INCBIN_U32("graphics/pokemon/chingling/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bonsly[] = INCBIN_U32("graphics/pokemon/bonsly/anim_front.4bpp.lz"); +const u32 gMonFrontPic_MimeJr[] = INCBIN_U32("graphics/pokemon/mime_jr/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Happiny[] = INCBIN_U32("graphics/pokemon/happiny/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gible[] = INCBIN_U32("graphics/pokemon/gible/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mantyke[] = INCBIN_U32("graphics/pokemon/mantyke/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Snover[] = INCBIN_U32("graphics/pokemon/snover/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Weavile[] = INCBIN_U32("graphics/pokemon/weavile/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rhyperior[] = INCBIN_U32("graphics/pokemon/rhyperior/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Leafeon[] = INCBIN_U32("graphics/pokemon/leafeon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gliscor[] = INCBIN_U32("graphics/pokemon/gliscor/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mamoswine[] = INCBIN_U32("graphics/pokemon/mamoswine/anim_front.4bpp.lz"); +const u32 gMonFrontPic_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Giratina[] = INCBIN_U32("graphics/pokemon/giratina/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Phione[] = INCBIN_U32("graphics/pokemon/phione/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shaymin[] = INCBIN_U32("graphics/pokemon/shaymin/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Arceus[] = INCBIN_U32("graphics/pokemon/arceus/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Victini[] = INCBIN_U32("graphics/pokemon/victini/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Servine[] = INCBIN_U32("graphics/pokemon/servine/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/front.4bpp.lz"); +const u32 gMonFrontPic_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/front.4bpp.lz"); +const u32 gMonFrontPic_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/front.4bpp.lz"); +const u32 gMonFrontPic_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/front.4bpp.lz"); +const u32 gMonFrontPic_Munna[] = INCBIN_U32("graphics/pokemon/munna/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/front.4bpp.lz"); +const u32 gMonFrontPic_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/front.4bpp.lz"); +const u32 gMonFrontPic_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Audino[] = INCBIN_U32("graphics/pokemon/audino/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/front.4bpp.lz"); +const u32 gMonFrontPic_Throh[] = INCBIN_U32("graphics/pokemon/throh/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Basculin[] = INCBIN_U32("graphics/pokemon/basculin/front.4bpp.lz"); +const u32 gMonFrontPic_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Darmanitan[] = INCBIN_U32("graphics/pokemon/darmanitan/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/front.4bpp.lz"); +const u32 gMonFrontPic_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/front.4bpp.lz"); +const u32 gMonFrontPic_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/front.4bpp.lz"); +const u32 gMonFrontPic_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Archen[] = INCBIN_U32("graphics/pokemon/archen/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/front.4bpp.lz"); +const u32 gMonFrontPic_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/front.4bpp.lz"); +const u32 gMonFrontPic_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/front.4bpp.lz"); +const u32 gMonFrontPic_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/front.4bpp.lz"); +const u32 gMonFrontPic_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/front.4bpp.lz"); +const u32 gMonFrontPic_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/front.4bpp.lz"); +const u32 gMonFrontPic_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/front.4bpp.lz"); +const u32 gMonFrontPic_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/front.4bpp.lz"); +const u32 gMonFrontPic_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/front.4bpp.lz"); +const u32 gMonFrontPic_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Deerling[] = INCBIN_U32("graphics/pokemon/deerling/front.4bpp.lz"); +const u32 gMonFrontPic_Sawsbuck[] = INCBIN_U32("graphics/pokemon/sawsbuck/front.4bpp.lz"); +const u32 gMonFrontPic_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Klink[] = INCBIN_U32("graphics/pokemon/klink/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Klang[] = INCBIN_U32("graphics/pokemon/klang/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Axew[] = INCBIN_U32("graphics/pokemon/axew/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/front.4bpp.lz"); +const u32 gMonFrontPic_Golett[] = INCBIN_U32("graphics/pokemon/golett/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Durant[] = INCBIN_U32("graphics/pokemon/durant/front.4bpp.lz"); +const u32 gMonFrontPic_Deino[] = INCBIN_U32("graphics/pokemon/deino/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/front.4bpp.lz"); +const u32 gMonFrontPic_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/front.4bpp.lz"); +const u32 gMonFrontPic_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/front.4bpp.lz"); +const u32 gMonFrontPic_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/front.4bpp.lz"); +const u32 gMonFrontPic_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/front.4bpp.lz"); +const u32 gMonFrontPic_Tornadus[] = INCBIN_U32("graphics/pokemon/tornadus/front.4bpp.lz"); +const u32 gMonFrontPic_Thundurus[] = INCBIN_U32("graphics/pokemon/thundurus/front.4bpp.lz"); +const u32 gMonFrontPic_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Landorus[] = INCBIN_U32("graphics/pokemon/landorus/front.4bpp.lz"); +const u32 gMonFrontPic_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Keldeo[] = INCBIN_U32("graphics/pokemon/keldeo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Meloetta[] = INCBIN_U32("graphics/pokemon/meloetta/front.4bpp.lz"); +const u32 gMonFrontPic_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/front.4bpp.lz"); +const u32 gMonFrontPic_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/front.4bpp.lz"); +const u32 gMonFrontPic_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/front.4bpp.lz"); +const u32 gMonFrontPic_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/front.4bpp.lz"); +const u32 gMonFrontPic_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/front.4bpp.lz"); +const u32 gMonFrontPic_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/front.4bpp.lz"); +const u32 gMonFrontPic_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/front.4bpp.lz"); +const u32 gMonFrontPic_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/front.4bpp.lz"); +const u32 gMonFrontPic_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/front.4bpp.lz"); +const u32 gMonFrontPic_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/front.4bpp.lz"); +const u32 gMonFrontPic_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/front.4bpp.lz"); +const u32 gMonFrontPic_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/front.4bpp.lz"); +const u32 gMonFrontPic_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/front.4bpp.lz"); +const u32 gMonFrontPic_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/front.4bpp.lz"); +const u32 gMonFrontPic_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/front.4bpp.lz"); +const u32 gMonFrontPic_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/front.4bpp.lz"); +const u32 gMonFrontPic_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/front.4bpp.lz"); +const u32 gMonFrontPic_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/front.4bpp.lz"); +const u32 gMonFrontPic_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/front.4bpp.lz"); +const u32 gMonFrontPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/front.4bpp.lz"); +const u32 gMonFrontPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/front.4bpp.lz"); +const u32 gMonFrontPic_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/front.4bpp.lz"); +const u32 gMonFrontPic_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/front.4bpp.lz"); +const u32 gMonFrontPic_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/front.4bpp.lz"); +const u32 gMonFrontPic_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/front.4bpp.lz"); +const u32 gMonFrontPic_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/front.4bpp.lz"); +const u32 gMonFrontPic_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/front.4bpp.lz"); +const u32 gMonFrontPic_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/front.4bpp.lz"); +const u32 gMonFrontPic_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/front.4bpp.lz"); +const u32 gMonFrontPic_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/front.4bpp.lz"); +const u32 gMonFrontPic_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/front.4bpp.lz"); +const u32 gMonFrontPic_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/front.4bpp.lz"); +const u32 gMonFrontPic_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/front.4bpp.lz"); +const u32 gMonFrontPic_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/front.4bpp.lz"); +const u32 gMonFrontPic_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/front.4bpp.lz"); +const u32 gMonFrontPic_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/front.4bpp.lz"); +const u32 gMonFrontPic_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/front.4bpp.lz"); +const u32 gMonFrontPic_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/front.4bpp.lz"); +const u32 gMonFrontPic_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/front.4bpp.lz"); +const u32 gMonFrontPic_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/front.4bpp.lz"); +const u32 gMonFrontPic_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/front.4bpp.lz"); +const u32 gMonFrontPic_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/front.4bpp.lz"); +const u32 gMonFrontPic_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/front.4bpp.lz"); +const u32 gMonFrontPic_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/front.4bpp.lz"); +const u32 gMonFrontPic_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/front.4bpp.lz"); +const u32 gMonFrontPic_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/front.4bpp.lz"); +const u32 gMonFrontPic_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/front.4bpp.lz"); +const u32 gMonFrontPic_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/front.4bpp.lz"); +const u32 gMonFrontPic_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/front.4bpp.lz"); +const u32 gMonFrontPic_Sylveon[] = INCBIN_U32("graphics/pokemon/sylveon/front.4bpp.lz"); +const u32 gMonFrontPic_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/front.4bpp.lz"); +const u32 gMonFrontPic_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/front.4bpp.lz"); +const u32 gMonFrontPic_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/front.4bpp.lz"); +const u32 gMonFrontPic_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/front.4bpp.lz"); +const u32 gMonFrontPic_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/front.4bpp.lz"); +const u32 gMonFrontPic_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/front.4bpp.lz"); +const u32 gMonFrontPic_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/front.4bpp.lz"); +const u32 gMonFrontPic_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/front.4bpp.lz"); +const u32 gMonFrontPic_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/front.4bpp.lz"); +const u32 gMonFrontPic_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/front.4bpp.lz"); +const u32 gMonFrontPic_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/front.4bpp.lz"); +const u32 gMonFrontPic_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/front.4bpp.lz"); +const u32 gMonFrontPic_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/front.4bpp.lz"); +const u32 gMonFrontPic_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/front.4bpp.lz"); +const u32 gMonFrontPic_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/front.4bpp.lz"); +const u32 gMonFrontPic_Xerneas[] = INCBIN_U32("graphics/pokemon/xerneas/front.4bpp.lz"); +const u32 gMonFrontPic_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/front.4bpp.lz"); +const u32 gMonFrontPic_Zygarde[] = INCBIN_U32("graphics/pokemon/zygarde/front.4bpp.lz"); +const u32 gMonFrontPic_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/front.4bpp.lz"); +const u32 gMonFrontPic_Hoopa[] = INCBIN_U32("graphics/pokemon/hoopa/front.4bpp.lz"); +const u32 gMonFrontPic_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/front.4bpp.lz"); +const u32 gMonFrontPic_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/front.4bpp.lz"); +const u32 gMonFrontPic_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/front.4bpp.lz"); +const u32 gMonFrontPic_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/front.4bpp.lz"); +const u32 gMonFrontPic_Litten[] = INCBIN_U32("graphics/pokemon/litten/front.4bpp.lz"); +const u32 gMonFrontPic_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/front.4bpp.lz"); +const u32 gMonFrontPic_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/front.4bpp.lz"); +const u32 gMonFrontPic_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/front.4bpp.lz"); +const u32 gMonFrontPic_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/front.4bpp.lz"); +const u32 gMonFrontPic_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/front.4bpp.lz"); +const u32 gMonFrontPic_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/front.4bpp.lz"); +const u32 gMonFrontPic_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/front.4bpp.lz"); +const u32 gMonFrontPic_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/front.4bpp.lz"); +const u32 gMonFrontPic_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/front.4bpp.lz"); +const u32 gMonFrontPic_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/front.4bpp.lz"); +const u32 gMonFrontPic_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/front.4bpp.lz"); +const u32 gMonFrontPic_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/front.4bpp.lz"); +const u32 gMonFrontPic_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/front.4bpp.lz"); +const u32 gMonFrontPic_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/front.4bpp.lz"); +const u32 gMonFrontPic_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/front.4bpp.lz"); +const u32 gMonFrontPic_Oricorio[] = INCBIN_U32("graphics/pokemon/oricorio/front.4bpp.lz"); +const u32 gMonFrontPic_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/front.4bpp.lz"); +const u32 gMonFrontPic_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/front.4bpp.lz"); +const u32 gMonFrontPic_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/front.4bpp.lz"); +const u32 gMonFrontPic_Lycanroc[] = INCBIN_U32("graphics/pokemon/lycanroc/front.4bpp.lz"); +const u32 gMonFrontPic_Wishiwashi[] = INCBIN_U32("graphics/pokemon/wishiwashi/front.4bpp.lz"); +const u32 gMonFrontPic_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/front.4bpp.lz"); +const u32 gMonFrontPic_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/front.4bpp.lz"); +const u32 gMonFrontPic_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/front.4bpp.lz"); +const u32 gMonFrontPic_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/front.4bpp.lz"); +const u32 gMonFrontPic_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/front.4bpp.lz"); +const u32 gMonFrontPic_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/front.4bpp.lz"); +const u32 gMonFrontPic_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/front.4bpp.lz"); +const u32 gMonFrontPic_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/front.4bpp.lz"); +const u32 gMonFrontPic_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/front.4bpp.lz"); +const u32 gMonFrontPic_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/front.4bpp.lz"); +const u32 gMonFrontPic_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/front.4bpp.lz"); +const u32 gMonFrontPic_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/front.4bpp.lz"); +const u32 gMonFrontPic_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/front.4bpp.lz"); +const u32 gMonFrontPic_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/front.4bpp.lz"); +const u32 gMonFrontPic_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/front.4bpp.lz"); +const u32 gMonFrontPic_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/front.4bpp.lz"); +const u32 gMonFrontPic_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/front.4bpp.lz"); +const u32 gMonFrontPic_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/front.4bpp.lz"); +const u32 gMonFrontPic_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/front.4bpp.lz"); +const u32 gMonFrontPic_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/front.4bpp.lz"); +const u32 gMonFrontPic_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/front.4bpp.lz"); +const u32 gMonFrontPic_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/front.4bpp.lz"); +const u32 gMonFrontPic_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/front.4bpp.lz"); +const u32 gMonFrontPic_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/front.4bpp.lz"); +const u32 gMonFrontPic_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/front.4bpp.lz"); +const u32 gMonFrontPic_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/front.4bpp.lz"); +const u32 gMonFrontPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/front.4bpp.lz"); +const u32 gMonFrontPic_Minior[] = INCBIN_U32("graphics/pokemon/minior/front.4bpp.lz"); +const u32 gMonFrontPic_Komala[] = INCBIN_U32("graphics/pokemon/komala/front.4bpp.lz"); +const u32 gMonFrontPic_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/front.4bpp.lz"); +const u32 gMonFrontPic_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/front.4bpp.lz"); +const u32 gMonFrontPic_Mimikyu[] = INCBIN_U32("graphics/pokemon/mimikyu/front.4bpp.lz"); +const u32 gMonFrontPic_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/front.4bpp.lz"); +const u32 gMonFrontPic_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/front.4bpp.lz"); +const u32 gMonFrontPic_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/front.4bpp.lz"); +const u32 gMonFrontPic_Jangmoo[] = INCBIN_U32("graphics/pokemon/jangmo_o/front.4bpp.lz"); +const u32 gMonFrontPic_Hakamoo[] = INCBIN_U32("graphics/pokemon/hakamo_o/front.4bpp.lz"); +const u32 gMonFrontPic_Kommoo[] = INCBIN_U32("graphics/pokemon/kommo_o/front.4bpp.lz"); +const u32 gMonFrontPic_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/front.4bpp.lz"); +const u32 gMonFrontPic_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/front.4bpp.lz"); +const u32 gMonFrontPic_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/front.4bpp.lz"); +const u32 gMonFrontPic_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/front.4bpp.lz"); +const u32 gMonFrontPic_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/front.4bpp.lz"); +const u32 gMonFrontPic_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/front.4bpp.lz"); +const u32 gMonFrontPic_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/front.4bpp.lz"); +const u32 gMonFrontPic_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/front.4bpp.lz"); +const u32 gMonFrontPic_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/front.4bpp.lz"); +const u32 gMonFrontPic_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/front.4bpp.lz"); +const u32 gMonFrontPic_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/front.4bpp.lz"); +const u32 gMonFrontPic_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/front.4bpp.lz"); +const u32 gMonFrontPic_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/front.4bpp.lz"); +const u32 gMonFrontPic_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/front.4bpp.lz"); +const u32 gMonFrontPic_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/front.4bpp.lz"); +const u32 gMonFrontPic_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/front.4bpp.lz"); +const u32 gMonFrontPic_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/front.4bpp.lz"); +const u32 gMonFrontPic_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/front.4bpp.lz"); +const u32 gMonFrontPic_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/front.4bpp.lz"); +const u32 gMonFrontPic_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/front.4bpp.lz"); +const u32 gMonFrontPic_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/front.4bpp.lz"); +const u32 gMonFrontPic_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/front.4bpp.lz"); +const u32 gMonFrontPic_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/front.4bpp.lz"); +const u32 gMonFrontPic_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/front.4bpp.lz"); +const u32 gMonFrontPic_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/front.4bpp.lz"); +const u32 gMonFrontPic_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/front.4bpp.lz"); +const u32 gMonFrontPic_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/front.4bpp.lz"); +//const u32 gMonFrontPic_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/front.4bpp.lz"); +const u32 gMonFrontPic_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/front.4bpp.lz"); +const u32 gMonFrontPic_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/front.4bpp.lz"); +const u32 gMonFrontPic_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/front.4bpp.lz"); +const u32 gMonFrontPic_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/front.4bpp.lz"); +const u32 gMonFrontPic_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/front.4bpp.lz"); +//const u32 gMonFrontPic_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/front.4bpp.lz"); +const u32 gMonFrontPic_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/front.4bpp.lz"); +const u32 gMonFrontPic_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/front.4bpp.lz"); +const u32 gMonFrontPic_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/front.4bpp.lz"); +const u32 gMonFrontPic_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/front.4bpp.lz"); +const u32 gMonFrontPic_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/front.4bpp.lz"); +const u32 gMonFrontPic_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/front.4bpp.lz"); +const u32 gMonFrontPic_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/front.4bpp.lz"); +const u32 gMonFrontPic_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/front.4bpp.lz"); +const u32 gMonFrontPic_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/front.4bpp.lz"); +const u32 gMonFrontPic_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/front.4bpp.lz"); +const u32 gMonFrontPic_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/front.4bpp.lz"); +const u32 gMonFrontPic_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/front.4bpp.lz"); +const u32 gMonFrontPic_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/front.4bpp.lz"); +const u32 gMonFrontPic_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/front.4bpp.lz"); +const u32 gMonFrontPic_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/front.4bpp.lz"); +const u32 gMonFrontPic_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/front.4bpp.lz"); +const u32 gMonFrontPic_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/front.4bpp.lz"); +const u32 gMonFrontPic_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/front.4bpp.lz"); +const u32 gMonFrontPic_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/front.4bpp.lz"); +const u32 gMonFrontPic_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/front.4bpp.lz"); +const u32 gMonFrontPic_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/front.4bpp.lz"); +const u32 gMonFrontPic_Applin[] = INCBIN_U32("graphics/pokemon/applin/front.4bpp.lz"); +const u32 gMonFrontPic_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/front.4bpp.lz"); +const u32 gMonFrontPic_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/front.4bpp.lz"); +const u32 gMonFrontPic_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/front.4bpp.lz"); +const u32 gMonFrontPic_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/front.4bpp.lz"); +const u32 gMonFrontPic_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/front.4bpp.lz"); +const u32 gMonFrontPic_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/front.4bpp.lz"); +const u32 gMonFrontPic_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/front.4bpp.lz"); +const u32 gMonFrontPic_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/front.4bpp.lz"); +const u32 gMonFrontPic_Toxtricity[] = INCBIN_U32("graphics/pokemon/toxtricity/front.4bpp.lz"); +const u32 gMonFrontPic_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/front.4bpp.lz"); +const u32 gMonFrontPic_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/front.4bpp.lz"); +const u32 gMonFrontPic_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/front.4bpp.lz"); +const u32 gMonFrontPic_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/front.4bpp.lz"); +const u32 gMonFrontPic_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/front.4bpp.lz"); +const u32 gMonFrontPic_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/front.4bpp.lz"); +const u32 gMonFrontPic_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/front.4bpp.lz"); +const u32 gMonFrontPic_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/front.4bpp.lz"); +const u32 gMonFrontPic_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/front.4bpp.lz"); +const u32 gMonFrontPic_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/front.4bpp.lz"); +const u32 gMonFrontPic_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/front.4bpp.lz"); +const u32 gMonFrontPic_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/front.4bpp.lz"); +const u32 gMonFrontPic_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/front.4bpp.lz"); +const u32 gMonFrontPic_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/front.4bpp.lz"); +const u32 gMonFrontPic_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/front.4bpp.lz"); +const u32 gMonFrontPic_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/front.4bpp.lz"); +const u32 gMonFrontPic_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/front.4bpp.lz"); +const u32 gMonFrontPic_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/front.4bpp.lz"); +const u32 gMonFrontPic_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/front.4bpp.lz"); +const u32 gMonFrontPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/front.4bpp.lz"); +const u32 gMonFrontPic_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/front.4bpp.lz"); +const u32 gMonFrontPic_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/front.4bpp.lz"); +const u32 gMonFrontPic_Snom[] = INCBIN_U32("graphics/pokemon/snom/front.4bpp.lz"); +const u32 gMonFrontPic_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/front.4bpp.lz"); +const u32 gMonFrontPic_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/front.4bpp.lz"); +const u32 gMonFrontPic_Eiscue[] = INCBIN_U32("graphics/pokemon/eiscue/front.4bpp.lz"); +const u32 gMonFrontPic_Indeedee[] = INCBIN_U32("graphics/pokemon/indeedee/front.4bpp.lz"); +const u32 gMonFrontPic_Morpeko[] = INCBIN_U32("graphics/pokemon/morpeko/front.4bpp.lz"); +const u32 gMonFrontPic_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/front.4bpp.lz"); +const u32 gMonFrontPic_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/front.4bpp.lz"); +const u32 gMonFrontPic_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/front.4bpp.lz"); +const u32 gMonFrontPic_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/front.4bpp.lz"); +const u32 gMonFrontPic_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/front.4bpp.lz"); +const u32 gMonFrontPic_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/front.4bpp.lz"); +const u32 gMonFrontPic_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/front.4bpp.lz"); +const u32 gMonFrontPic_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/front.4bpp.lz"); +const u32 gMonFrontPic_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/front.4bpp.lz"); +const u32 gMonFrontPic_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/front.4bpp.lz"); +const u32 gMonFrontPic_Zacian[] = INCBIN_U32("graphics/pokemon/zacian/front.4bpp.lz"); +const u32 gMonFrontPic_Zamazenta[] = INCBIN_U32("graphics/pokemon/zamazenta/front.4bpp.lz"); +const u32 gMonFrontPic_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/front.4bpp.lz"); +const u32 gMonFrontPic_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/front.4bpp.lz"); +const u32 gMonFrontPic_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/front.4bpp.lz"); +const u32 gMonFrontPic_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/front.4bpp.lz"); +//const u32 gMonFrontPic_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/front.4bpp.lz"); +const u32 gMonFrontPic_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/front.4bpp.lz"); +const u32 gMonFrontPic_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/front.4bpp.lz"); +const u32 gMonFrontPic_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/front.4bpp.lz"); +const u32 gMonFrontPic_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/front.4bpp.lz"); +const u32 gMonFrontPic_VenusaurMega[] = INCBIN_U32("graphics/pokemon/mega_venusaur/front.4bpp.lz"); +const u32 gMonFrontPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/front.4bpp.lz"); +const u32 gMonFrontPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/front.4bpp.lz"); +const u32 gMonFrontPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/mega_blastoise/front.4bpp.lz"); +const u32 gMonFrontPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/mega_beedrill/front.4bpp.lz"); +const u32 gMonFrontPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/front.4bpp.lz"); +const u32 gMonFrontPic_AlakazamMega[] = INCBIN_U32("graphics/pokemon/mega_alakazam/front.4bpp.lz"); +const u32 gMonFrontPic_SlowbroMega[] = INCBIN_U32("graphics/pokemon/mega_slowbro/front.4bpp.lz"); +const u32 gMonFrontPic_GengarMega[] = INCBIN_U32("graphics/pokemon/mega_gengar/front.4bpp.lz"); +const u32 gMonFrontPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/front.4bpp.lz"); +const u32 gMonFrontPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/mega_pinsir/front.4bpp.lz"); +const u32 gMonFrontPic_GyaradosMega[] = INCBIN_U32("graphics/pokemon/mega_gyarados/front.4bpp.lz"); +const u32 gMonFrontPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/front.4bpp.lz"); +const u32 gMonFrontPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/front.4bpp.lz"); +const u32 gMonFrontPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/front.4bpp.lz"); +const u32 gMonFrontPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/mega_ampharos/front.4bpp.lz"); +const u32 gMonFrontPic_SteelixMega[] = INCBIN_U32("graphics/pokemon/mega_steelix/front.4bpp.lz"); +const u32 gMonFrontPic_ScizorMega[] = INCBIN_U32("graphics/pokemon/mega_scizor/front.4bpp.lz"); +const u32 gMonFrontPic_HeracrossMega[] = INCBIN_U32("graphics/pokemon/mega_heracross/front.4bpp.lz"); +const u32 gMonFrontPic_HoundoomMega[] = INCBIN_U32("graphics/pokemon/mega_houndoom/front.4bpp.lz"); +const u32 gMonFrontPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/front.4bpp.lz"); +const u32 gMonFrontPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/mega_sceptile/front.4bpp.lz"); +const u32 gMonFrontPic_BlazikenMega[] = INCBIN_U32("graphics/pokemon/mega_blaziken/front.4bpp.lz"); +const u32 gMonFrontPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/mega_swampert/front.4bpp.lz"); +const u32 gMonFrontPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/front.4bpp.lz"); +const u32 gMonFrontPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/mega_sableye/front.4bpp.lz"); +const u32 gMonFrontPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mega_mawile/front.4bpp.lz"); +const u32 gMonFrontPic_AggronMega[] = INCBIN_U32("graphics/pokemon/mega_aggron/front.4bpp.lz"); +const u32 gMonFrontPic_MedichamMega[] = INCBIN_U32("graphics/pokemon/mega_medicham/front.4bpp.lz"); +const u32 gMonFrontPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/mega_manectric/front.4bpp.lz"); +const u32 gMonFrontPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/front.4bpp.lz"); +const u32 gMonFrontPic_CameruptMega[] = INCBIN_U32("graphics/pokemon/mega_camerupt/front.4bpp.lz"); +const u32 gMonFrontPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/mega_altaria/front.4bpp.lz"); +const u32 gMonFrontPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/mega_banette/front.4bpp.lz"); +const u32 gMonFrontPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/mega_absol/front.4bpp.lz"); +const u32 gMonFrontPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/mega_glalie/front.4bpp.lz"); +const u32 gMonFrontPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/mega_salamence/front.4bpp.lz"); +const u32 gMonFrontPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/mega_metagross/front.4bpp.lz"); +const u32 gMonFrontPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/mega_latias/front.4bpp.lz"); +const u32 gMonFrontPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/mega_latios/front.4bpp.lz"); +const u32 gMonFrontPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/mega_lopunny/front.4bpp.lz"); +const u32 gMonFrontPic_GarchompMega[] = INCBIN_U32("graphics/pokemon/mega_garchomp/front.4bpp.lz"); +const u32 gMonFrontPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/mega_lucario/front.4bpp.lz"); +const u32 gMonFrontPic_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/front.4bpp.lz"); +const u32 gMonFrontPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/mega_gallade/front.4bpp.lz"); +const u32 gMonFrontPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/mega_audino/front.4bpp.lz"); +const u32 gMonFrontPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/mega_diancie/front.4bpp.lz"); +const u32 gMonFrontPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/front.4bpp.lz"); +const u32 gMonFrontPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/primal_kyogre/front.4bpp.lz"); +const u32 gMonFrontPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/primal_groudon/front.4bpp.lz"); +const u32 gMonFrontPic_RattataAlolan[] = INCBIN_U32("graphics/pokemon/alolan_rattata/front.4bpp.lz"); +const u32 gMonFrontPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raticate/front.4bpp.lz"); +const u32 gMonFrontPic_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raichu/front.4bpp.lz"); +const u32 gMonFrontPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/front.4bpp.lz"); +const u32 gMonFrontPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/front.4bpp.lz"); +const u32 gMonFrontPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/front.4bpp.lz"); +const u32 gMonFrontPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/front.4bpp.lz"); +const u32 gMonFrontPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/alolan_diglett/front.4bpp.lz"); +const u32 gMonFrontPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/front.4bpp.lz"); +const u32 gMonFrontPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/alolan_meowth/front.4bpp.lz"); +const u32 gMonFrontPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/alolan_persian/front.4bpp.lz"); +const u32 gMonFrontPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/alolan_geodude/front.4bpp.lz"); +const u32 gMonFrontPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_graveler/front.4bpp.lz"); +const u32 gMonFrontPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/alolan_golem/front.4bpp.lz"); +const u32 gMonFrontPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_grimer/front.4bpp.lz"); +const u32 gMonFrontPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/alolan_muk/front.4bpp.lz"); +const u32 gMonFrontPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/front.4bpp.lz"); +const u32 gMonFrontPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/alolan_marowak/front.4bpp.lz"); +const u32 gMonFrontPic_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_DarmanitanGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/front.4bpp.lz"); +const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/anim_front.4bpp.lz"); +const u32 gMonFrontPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/anim_front.4bpp.lz"); +const u32 gMonFrontPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/anim_front.4bpp.lz"); +const u32 gMonFrontPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/front.4bpp.lz"); +const u32 gMonFrontPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/anim_front.4bpp.lz"); +const u32 gMonFrontPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/anim_front.4bpp.lz"); +const u32 gMonFrontPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/anim_front.4bpp.lz"); +const u32 gMonFrontPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/front.4bpp.lz"); +const u32 gMonFrontPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/anim_front.4bpp.lz"); +const u32 gMonFrontPic_DarmanitanZenModeGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/front.4bpp.lz"); +const u32 gMonFrontPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/front.4bpp.lz"); +const u32 gMonFrontPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/front.4bpp.lz"); +const u32 gMonFrontPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/front.4bpp.lz"); +const u32 gMonFrontPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/anim_front.4bpp.lz"); +const u32 gMonFrontPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/anim_front.4bpp.lz"); +const u32 gMonFrontPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/front.4bpp.lz"); +const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/front.4bpp.lz"); +const u32 gMonFrontPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/front.4bpp.lz"); +const u32 gMonFrontPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/front.4bpp.lz"); +const u32 gMonFrontPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/front.4bpp.lz"); +const u32 gMonFrontPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/front.4bpp.lz"); +const u32 gMonFrontPic_PumpkabooSmall[] = INCBIN_U32("graphics/pokemon/pumpkaboo/small/front.4bpp.lz"); +const u32 gMonFrontPic_PumpkabooLarge[] = INCBIN_U32("graphics/pokemon/pumpkaboo/large/front.4bpp.lz"); +const u32 gMonFrontPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/front.4bpp.lz"); +const u32 gMonFrontPic_GourgeistSmall[] = INCBIN_U32("graphics/pokemon/gourgeist/small/front.4bpp.lz"); +const u32 gMonFrontPic_GourgeistLarge[] = INCBIN_U32("graphics/pokemon/gourgeist/large/front.4bpp.lz"); +const u32 gMonFrontPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/front.4bpp.lz"); +const u32 gMonFrontPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/front.4bpp.lz"); +const u32 gMonFrontPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/front.4bpp.lz"); +const u32 gMonFrontPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/front.4bpp.lz"); +const u32 gMonFrontPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/front.4bpp.lz"); +const u32 gMonFrontPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/front.4bpp.lz"); +const u32 gMonFrontPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/front.4bpp.lz"); +const u32 gMonFrontPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/front.4bpp.lz"); +const u32 gMonFrontPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/front.4bpp.lz"); +const u32 gMonFrontPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/front.4bpp.lz"); +const u32 gMonFrontPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/front.4bpp.lz"); +const u32 gMonFrontPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/core/front.4bpp.lz"); +const u32 gMonFrontPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/front.4bpp.lz"); +const u32 gMonFrontPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/front.4bpp.lz"); +const u32 gMonFrontPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/front.4bpp.lz"); +const u32 gMonFrontPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/front.4bpp.lz"); +const u32 gMonFrontPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/front.4bpp.lz"); +const u32 gMonFrontPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/front.4bpp.lz"); +const u32 gMonFrontPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/front.4bpp.lz"); +const u32 gMonFrontPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieRubyCream[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_cream/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieMatchaCream[] = INCBIN_U32("graphics/pokemon/alcremie/matcha_cream/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieMintCream[] = INCBIN_U32("graphics/pokemon/alcremie/mint_cream/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieLemonCream[] = INCBIN_U32("graphics/pokemon/alcremie/lemon_cream/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieSaltedCream[] = INCBIN_U32("graphics/pokemon/alcremie/salted_cream/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieRubySwirl[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_swirl/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieCaramelSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/caramel_swirl/front.4bpp.lz"); +const u32 gMonFrontPic_AlcremieRainbowSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/rainbow_swirl/front.4bpp.lz"); +const u32 gMonFrontPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/front.4bpp.lz"); +const u32 gMonFrontPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/front.4bpp.lz"); +const u32 gMonFrontPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/front.4bpp.lz"); +const u32 gMonFrontPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/front.4bpp.lz"); +const u32 gMonFrontPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/front.4bpp.lz"); +//const u32 gMonFrontPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/front.4bpp.lz"); +const u32 gMonFrontPic_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/front.4bpp.lz"); +const u32 gMonFrontPic_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/front.4bpp.lz"); +const u32 gMonFrontPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/front.4bpp.lz"); +const u32 gMonFrontPic_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/front.4bpp.lz"); +const u32 gMonFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/anim_front.4bpp.lz"); + +const u32 gMonBackPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/back.4bpp.lz"); const u32 gMonBackPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/back.4bpp.lz"); -const u32 gMonShinyPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/shiny.gbapal.lz"); - -const u32 gMonStillFrontPic_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/front.4bpp.lz"); -const u32 gMonPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/normal.gbapal.lz"); +const u32 gMonBackPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/back.4bpp.lz"); +const u32 gMonBackPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/back.4bpp.lz"); +const u32 gMonBackPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/back.4bpp.lz"); +const u32 gMonBackPic_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/back.4bpp.lz"); +const u32 gMonBackPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/back.4bpp.lz"); +const u32 gMonBackPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/back.4bpp.lz"); +const u32 gMonBackPic_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/back.4bpp.lz"); +const u32 gMonBackPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/back.4bpp.lz"); +const u32 gMonBackPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/back.4bpp.lz"); +const u32 gMonBackPic_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/back.4bpp.lz"); +const u32 gMonBackPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/back.4bpp.lz"); +const u32 gMonBackPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/back.4bpp.lz"); +const u32 gMonBackPic_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/back.4bpp.lz"); +const u32 gMonBackPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/back.4bpp.lz"); +const u32 gMonBackPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/back.4bpp.lz"); +const u32 gMonBackPic_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/back.4bpp.lz"); +const u32 gMonBackPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/back.4bpp.lz"); +const u32 gMonBackPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/back.4bpp.lz"); +const u32 gMonBackPic_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/back.4bpp.lz"); +const u32 gMonBackPic_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/back.4bpp.lz"); +const u32 gMonBackPic_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/back.4bpp.lz"); +const u32 gMonBackPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/back.4bpp.lz"); +const u32 gMonBackPic_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/back.4bpp.lz"); +const u32 gMonBackPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/back.4bpp.lz"); +const u32 gMonBackPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/back.4bpp.lz"); +const u32 gMonBackPic_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/back.4bpp.lz"); +const u32 gMonBackPic_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/back.4bpp.lz"); +const u32 gMonBackPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/back.4bpp.lz"); +const u32 gMonBackPic_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/back.4bpp.lz"); +const u32 gMonBackPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/back.4bpp.lz"); +const u32 gMonBackPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/back.4bpp.lz"); +const u32 gMonBackPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/back.4bpp.lz"); +const u32 gMonBackPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/back.4bpp.lz"); +const u32 gMonBackPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/back.4bpp.lz"); +const u32 gMonBackPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/back.4bpp.lz"); +const u32 gMonBackPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/back.4bpp.lz"); +const u32 gMonBackPic_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/back.4bpp.lz"); +const u32 gMonBackPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/back.4bpp.lz"); +const u32 gMonBackPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/back.4bpp.lz"); +const u32 gMonBackPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/back.4bpp.lz"); +const u32 gMonBackPic_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/back.4bpp.lz"); +const u32 gMonBackPic_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/back.4bpp.lz"); +const u32 gMonBackPic_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/back.4bpp.lz"); +const u32 gMonBackPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/back.4bpp.lz"); +const u32 gMonBackPic_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/back.4bpp.lz"); +const u32 gMonBackPic_Paras[] = INCBIN_U32("graphics/pokemon/paras/back.4bpp.lz"); +const u32 gMonBackPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/back.4bpp.lz"); +const u32 gMonBackPic_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/back.4bpp.lz"); +const u32 gMonBackPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/back.4bpp.lz"); +const u32 gMonBackPic_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/back.4bpp.lz"); +const u32 gMonBackPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/back.4bpp.lz"); +const u32 gMonBackPic_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/back.4bpp.lz"); +const u32 gMonBackPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/back.4bpp.lz"); +const u32 gMonBackPic_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/back.4bpp.lz"); +const u32 gMonBackPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/back.4bpp.lz"); +const u32 gMonBackPic_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/back.4bpp.lz"); +const u32 gMonBackPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/back.4bpp.lz"); +const u32 gMonBackPic_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/back.4bpp.lz"); +const u32 gMonBackPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/back.4bpp.lz"); +const u32 gMonBackPic_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/back.4bpp.lz"); +const u32 gMonBackPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/back.4bpp.lz"); +const u32 gMonBackPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/back.4bpp.lz"); +const u32 gMonBackPic_Abra[] = INCBIN_U32("graphics/pokemon/abra/back.4bpp.lz"); +const u32 gMonBackPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/back.4bpp.lz"); +const u32 gMonBackPic_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/back.4bpp.lz"); +const u32 gMonBackPic_Machop[] = INCBIN_U32("graphics/pokemon/machop/back.4bpp.lz"); +const u32 gMonBackPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/back.4bpp.lz"); +const u32 gMonBackPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/back.4bpp.lz"); +const u32 gMonBackPic_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/back.4bpp.lz"); +const u32 gMonBackPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/back.4bpp.lz"); +const u32 gMonBackPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/back.4bpp.lz"); +const u32 gMonBackPic_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/back.4bpp.lz"); +const u32 gMonBackPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/back.4bpp.lz"); +const u32 gMonBackPic_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/back.4bpp.lz"); +const u32 gMonBackPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/back.4bpp.lz"); +const u32 gMonBackPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/back.4bpp.lz"); +const u32 gMonBackPic_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/back.4bpp.lz"); +const u32 gMonBackPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/back.4bpp.lz"); +const u32 gMonBackPic_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/back.4bpp.lz"); +const u32 gMonBackPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/back.4bpp.lz"); +const u32 gMonBackPic_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/back.4bpp.lz"); +const u32 gMonBackPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/back.4bpp.lz"); +const u32 gMonBackPic_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/back.4bpp.lz"); +const u32 gMonBackPic_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/back.4bpp.lz"); +const u32 gMonBackPic_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/back.4bpp.lz"); +const u32 gMonBackPic_Seel[] = INCBIN_U32("graphics/pokemon/seel/back.4bpp.lz"); +const u32 gMonBackPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/back.4bpp.lz"); +const u32 gMonBackPic_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/back.4bpp.lz"); +const u32 gMonBackPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/back.4bpp.lz"); +const u32 gMonBackPic_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/back.4bpp.lz"); +const u32 gMonBackPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/back.4bpp.lz"); +const u32 gMonBackPic_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/back.4bpp.lz"); +const u32 gMonBackPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/back.4bpp.lz"); +const u32 gMonBackPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/back.4bpp.lz"); +const u32 gMonBackPic_Onix[] = INCBIN_U32("graphics/pokemon/onix/back.4bpp.lz"); +const u32 gMonBackPic_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/back.4bpp.lz"); +const u32 gMonBackPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/back.4bpp.lz"); +const u32 gMonBackPic_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/back.4bpp.lz"); +const u32 gMonBackPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/back.4bpp.lz"); +const u32 gMonBackPic_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/back.4bpp.lz"); +const u32 gMonBackPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/back.4bpp.lz"); +const u32 gMonBackPic_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/back.4bpp.lz"); +const u32 gMonBackPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/back.4bpp.lz"); +const u32 gMonBackPic_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/back.4bpp.lz"); +const u32 gMonBackPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/back.4bpp.lz"); +const u32 gMonBackPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/back.4bpp.lz"); +const u32 gMonBackPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/back.4bpp.lz"); +const u32 gMonBackPic_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/back.4bpp.lz"); +const u32 gMonBackPic_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/back.4bpp.lz"); +const u32 gMonBackPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/back.4bpp.lz"); +const u32 gMonBackPic_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/back.4bpp.lz"); +const u32 gMonBackPic_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/back.4bpp.lz"); +const u32 gMonBackPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/back.4bpp.lz"); +const u32 gMonBackPic_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/back.4bpp.lz"); +const u32 gMonBackPic_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/back.4bpp.lz"); +const u32 gMonBackPic_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/back.4bpp.lz"); +const u32 gMonBackPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/back.4bpp.lz"); +const u32 gMonBackPic_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/back.4bpp.lz"); +const u32 gMonBackPic_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/back.4bpp.lz"); +const u32 gMonBackPic_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/back.4bpp.lz"); +const u32 gMonBackPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/back.4bpp.lz"); +const u32 gMonBackPic_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/back.4bpp.lz"); +const u32 gMonBackPic_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/back.4bpp.lz"); +const u32 gMonBackPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/back.4bpp.lz"); +const u32 gMonBackPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/back.4bpp.lz"); +const u32 gMonBackPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/back.4bpp.lz"); +const u32 gMonBackPic_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/back.4bpp.lz"); +const u32 gMonBackPic_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/back.4bpp.lz"); +const u32 gMonBackPic_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/back.4bpp.lz"); +const u32 gMonBackPic_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/back.4bpp.lz"); +const u32 gMonBackPic_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/back.4bpp.lz"); +const u32 gMonBackPic_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/back.4bpp.lz"); +const u32 gMonBackPic_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/back.4bpp.lz"); +const u32 gMonBackPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/backf.4bpp.lz"); +const u32 gMonBackPic_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/back.4bpp.lz"); +const u32 gMonBackPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/back.4bpp.lz"); +const u32 gMonBackPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/back.4bpp.lz"); +const u32 gMonBackPic_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/back.4bpp.lz"); +const u32 gMonBackPic_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/back.4bpp.lz"); +const u32 gMonBackPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/back.4bpp.lz"); +const u32 gMonBackPic_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/back.4bpp.lz"); +const u32 gMonBackPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/back.4bpp.lz"); +const u32 gMonBackPic_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/back.4bpp.lz"); +const u32 gMonBackPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/back.4bpp.lz"); +const u32 gMonBackPic_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/back.4bpp.lz"); +const u32 gMonBackPic_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/back.4bpp.lz"); +const u32 gMonBackPic_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/back.4bpp.lz"); +const u32 gMonBackPic_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/back.4bpp.lz"); +const u32 gMonBackPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/back.4bpp.lz"); +const u32 gMonBackPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/back.4bpp.lz"); +const u32 gMonBackPic_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/back.4bpp.lz"); +const u32 gMonBackPic_Mew[] = INCBIN_U32("graphics/pokemon/mew/back.4bpp.lz"); +const u32 gMonBackPic_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/back.4bpp.lz"); +const u32 gMonBackPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/back.4bpp.lz"); +const u32 gMonBackPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/back.4bpp.lz"); +const u32 gMonBackPic_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/back.4bpp.lz"); +const u32 gMonBackPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/back.4bpp.lz"); +const u32 gMonBackPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/back.4bpp.lz"); +const u32 gMonBackPic_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/back.4bpp.lz"); +const u32 gMonBackPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/back.4bpp.lz"); +const u32 gMonBackPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/back.4bpp.lz"); +const u32 gMonBackPic_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/back.4bpp.lz"); +const u32 gMonBackPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/back.4bpp.lz"); +const u32 gMonBackPic_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/back.4bpp.lz"); +const u32 gMonBackPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/back.4bpp.lz"); +const u32 gMonBackPic_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/back.4bpp.lz"); +const u32 gMonBackPic_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/back.4bpp.lz"); +const u32 gMonBackPic_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/back.4bpp.lz"); +const u32 gMonBackPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/back.4bpp.lz"); +const u32 gMonBackPic_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/back.4bpp.lz"); +const u32 gMonBackPic_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/back.4bpp.lz"); +const u32 gMonBackPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/back.4bpp.lz"); +const u32 gMonBackPic_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/back.4bpp.lz"); +const u32 gMonBackPic_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/back.4bpp.lz"); +const u32 gMonBackPic_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/back.4bpp.lz"); +const u32 gMonBackPic_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/back.4bpp.lz"); +const u32 gMonBackPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/back.4bpp.lz"); +const u32 gMonBackPic_Natu[] = INCBIN_U32("graphics/pokemon/natu/back.4bpp.lz"); +const u32 gMonBackPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/back.4bpp.lz"); +const u32 gMonBackPic_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/back.4bpp.lz"); +const u32 gMonBackPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/back.4bpp.lz"); +const u32 gMonBackPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/back.4bpp.lz"); +const u32 gMonBackPic_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/back.4bpp.lz"); +const u32 gMonBackPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/back.4bpp.lz"); +const u32 gMonBackPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/back.4bpp.lz"); +const u32 gMonBackPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/back.4bpp.lz"); +const u32 gMonBackPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/back.4bpp.lz"); +const u32 gMonBackPic_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/back.4bpp.lz"); +const u32 gMonBackPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/back.4bpp.lz"); +const u32 gMonBackPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/back.4bpp.lz"); +const u32 gMonBackPic_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/back.4bpp.lz"); +const u32 gMonBackPic_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/back.4bpp.lz"); +const u32 gMonBackPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/back.4bpp.lz"); +const u32 gMonBackPic_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/back.4bpp.lz"); +const u32 gMonBackPic_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/back.4bpp.lz"); +const u32 gMonBackPic_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/back.4bpp.lz"); +const u32 gMonBackPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/back.4bpp.lz"); +const u32 gMonBackPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/back.4bpp.lz"); +const u32 gMonBackPic_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/back.4bpp.lz"); +const u32 gMonBackPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/back.4bpp.lz"); +const u32 gMonBackPic_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/back.4bpp.lz"); +const u32 gMonBackPic_Unown[] = INCBIN_U32("graphics/pokemon/unown/back.4bpp.lz"); +const u32 gMonBackPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/back.4bpp.lz"); +const u32 gMonBackPic_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/back.4bpp.lz"); +const u32 gMonBackPic_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/back.4bpp.lz"); +const u32 gMonBackPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/back.4bpp.lz"); +const u32 gMonBackPic_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/back.4bpp.lz"); +const u32 gMonBackPic_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/back.4bpp.lz"); +const u32 gMonBackPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/back.4bpp.lz"); +const u32 gMonBackPic_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/back.4bpp.lz"); +const u32 gMonBackPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/back.4bpp.lz"); +const u32 gMonBackPic_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/back.4bpp.lz"); +const u32 gMonBackPic_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/back.4bpp.lz"); +const u32 gMonBackPic_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/back.4bpp.lz"); +const u32 gMonBackPic_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/back.4bpp.lz"); +const u32 gMonBackPic_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/back.4bpp.lz"); +const u32 gMonBackPic_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/back.4bpp.lz"); +const u32 gMonBackPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/back.4bpp.lz"); +const u32 gMonBackPic_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/back.4bpp.lz"); +const u32 gMonBackPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/back.4bpp.lz"); +const u32 gMonBackPic_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/back.4bpp.lz"); +const u32 gMonBackPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/back.4bpp.lz"); +const u32 gMonBackPic_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/back.4bpp.lz"); +const u32 gMonBackPic_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/back.4bpp.lz"); +const u32 gMonBackPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/back.4bpp.lz"); +const u32 gMonBackPic_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/back.4bpp.lz"); +const u32 gMonBackPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/back.4bpp.lz"); +const u32 gMonBackPic_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/back.4bpp.lz"); +const u32 gMonBackPic_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/back.4bpp.lz"); +const u32 gMonBackPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/back.4bpp.lz"); +const u32 gMonBackPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/back.4bpp.lz"); +const u32 gMonBackPic_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/back.4bpp.lz"); +const u32 gMonBackPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/back.4bpp.lz"); +const u32 gMonBackPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/back.4bpp.lz"); +const u32 gMonBackPic_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/back.4bpp.lz"); +const u32 gMonBackPic_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/back.4bpp.lz"); +const u32 gMonBackPic_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/back.4bpp.lz"); +const u32 gMonBackPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/back.4bpp.lz"); +const u32 gMonBackPic_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/back.4bpp.lz"); +const u32 gMonBackPic_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/back.4bpp.lz"); +const u32 gMonBackPic_Magby[] = INCBIN_U32("graphics/pokemon/magby/back.4bpp.lz"); +const u32 gMonBackPic_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/back.4bpp.lz"); +const u32 gMonBackPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/back.4bpp.lz"); +const u32 gMonBackPic_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/back.4bpp.lz"); +const u32 gMonBackPic_Entei[] = INCBIN_U32("graphics/pokemon/entei/back.4bpp.lz"); +const u32 gMonBackPic_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/back.4bpp.lz"); +const u32 gMonBackPic_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/back.4bpp.lz"); +const u32 gMonBackPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/back.4bpp.lz"); +const u32 gMonBackPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/back.4bpp.lz"); +const u32 gMonBackPic_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/back.4bpp.lz"); +const u32 gMonBackPic_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/back.4bpp.lz"); +const u32 gMonBackPic_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/back.4bpp.lz"); const u32 gMonBackPic_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/back.4bpp.lz"); -const u32 gMonShinyPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/shiny.gbapal.lz"); -const u8 gMonIcon_Treecko[] = INCBIN_U8("graphics/pokemon/treecko/icon.4bpp"); -const u8 gMonFootprint_Treecko[] = INCBIN_U8("graphics/pokemon/treecko/footprint.1bpp"); - -const u32 gMonStillFrontPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/front.4bpp.lz"); -const u32 gMonPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/normal.gbapal.lz"); const u32 gMonBackPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/back.4bpp.lz"); -const u32 gMonShinyPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/shiny.gbapal.lz"); -const u8 gMonIcon_Grovyle[] = INCBIN_U8("graphics/pokemon/grovyle/icon.4bpp"); -const u8 gMonFootprint_Grovyle[] = INCBIN_U8("graphics/pokemon/grovyle/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/front.4bpp.lz"); -const u32 gMonPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/normal.gbapal.lz"); const u32 gMonBackPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/back.4bpp.lz"); -const u32 gMonShinyPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/shiny.gbapal.lz"); -const u8 gMonIcon_Sceptile[] = INCBIN_U8("graphics/pokemon/sceptile/icon.4bpp"); -const u8 gMonFootprint_Sceptile[] = INCBIN_U8("graphics/pokemon/sceptile/footprint.1bpp"); - -const u32 gMonStillFrontPic_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/front.4bpp.lz"); -const u32 gMonPalette_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/normal.gbapal.lz"); const u32 gMonBackPic_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/back.4bpp.lz"); -const u32 gMonShinyPalette_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/shiny.gbapal.lz"); -const u8 gMonIcon_Torchic[] = INCBIN_U8("graphics/pokemon/torchic/icon.4bpp"); -const u8 gMonFootprint_Torchic[] = INCBIN_U8("graphics/pokemon/torchic/footprint.1bpp"); - -const u32 gMonStillFrontPic_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/front.4bpp.lz"); -const u32 gMonPalette_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/normal.gbapal.lz"); const u32 gMonBackPic_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/back.4bpp.lz"); -const u32 gMonShinyPalette_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/shiny.gbapal.lz"); -const u8 gMonIcon_Combusken[] = INCBIN_U8("graphics/pokemon/combusken/icon.4bpp"); -const u8 gMonFootprint_Combusken[] = INCBIN_U8("graphics/pokemon/combusken/footprint.1bpp"); - -const u32 gMonStillFrontPic_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/front.4bpp.lz"); -const u32 gMonPalette_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/normal.gbapal.lz"); const u32 gMonBackPic_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/back.4bpp.lz"); -const u32 gMonShinyPalette_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/shiny.gbapal.lz"); -const u8 gMonIcon_Blaziken[] = INCBIN_U8("graphics/pokemon/blaziken/icon.4bpp"); -const u8 gMonFootprint_Blaziken[] = INCBIN_U8("graphics/pokemon/blaziken/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/front.4bpp.lz"); -const u32 gMonPalette_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/normal.gbapal.lz"); const u32 gMonBackPic_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/back.4bpp.lz"); -const u32 gMonShinyPalette_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/shiny.gbapal.lz"); -const u8 gMonIcon_Mudkip[] = INCBIN_U8("graphics/pokemon/mudkip/icon.4bpp"); -const u8 gMonFootprint_Mudkip[] = INCBIN_U8("graphics/pokemon/mudkip/footprint.1bpp"); - -const u32 gMonStillFrontPic_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/front.4bpp.lz"); -const u32 gMonPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/normal.gbapal.lz"); const u32 gMonBackPic_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/back.4bpp.lz"); -const u32 gMonShinyPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/shiny.gbapal.lz"); -const u8 gMonIcon_Marshtomp[] = INCBIN_U8("graphics/pokemon/marshtomp/icon.4bpp"); -const u8 gMonFootprint_Marshtomp[] = INCBIN_U8("graphics/pokemon/marshtomp/footprint.1bpp"); - -const u32 gMonStillFrontPic_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/front.4bpp.lz"); -const u32 gMonPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/normal.gbapal.lz"); const u32 gMonBackPic_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/back.4bpp.lz"); -const u32 gMonShinyPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/shiny.gbapal.lz"); -const u8 gMonIcon_Swampert[] = INCBIN_U8("graphics/pokemon/swampert/icon.4bpp"); -const u8 gMonFootprint_Swampert[] = INCBIN_U8("graphics/pokemon/swampert/footprint.1bpp"); - -const u32 gMonStillFrontPic_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/front.4bpp.lz"); -const u32 gMonPalette_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/normal.gbapal.lz"); const u32 gMonBackPic_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/back.4bpp.lz"); -const u32 gMonShinyPalette_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/shiny.gbapal.lz"); -const u8 gMonIcon_Poochyena[] = INCBIN_U8("graphics/pokemon/poochyena/icon.4bpp"); -const u8 gMonFootprint_Poochyena[] = INCBIN_U8("graphics/pokemon/poochyena/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/front.4bpp.lz"); -const u32 gMonPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/normal.gbapal.lz"); const u32 gMonBackPic_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/back.4bpp.lz"); -const u32 gMonShinyPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/shiny.gbapal.lz"); -const u8 gMonIcon_Mightyena[] = INCBIN_U8("graphics/pokemon/mightyena/icon.4bpp"); -const u8 gMonFootprint_Mightyena[] = INCBIN_U8("graphics/pokemon/mightyena/footprint.1bpp"); - -const u32 gMonStillFrontPic_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/front.4bpp.lz"); -const u32 gMonPalette_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/normal.gbapal.lz"); const u32 gMonBackPic_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/back.4bpp.lz"); -const u32 gMonShinyPalette_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/shiny.gbapal.lz"); -const u8 gMonIcon_Zigzagoon[] = INCBIN_U8("graphics/pokemon/zigzagoon/icon.4bpp"); -const u8 gMonFootprint_Zigzagoon[] = INCBIN_U8("graphics/pokemon/zigzagoon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/front.4bpp.lz"); -const u32 gMonPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/normal.gbapal.lz"); const u32 gMonBackPic_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/back.4bpp.lz"); -const u32 gMonShinyPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/shiny.gbapal.lz"); -const u8 gMonIcon_Linoone[] = INCBIN_U8("graphics/pokemon/linoone/icon.4bpp"); -const u8 gMonFootprint_Linoone[] = INCBIN_U8("graphics/pokemon/linoone/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/front.4bpp.lz"); -const u32 gMonPalette_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/normal.gbapal.lz"); const u32 gMonBackPic_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/back.4bpp.lz"); -const u32 gMonShinyPalette_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/shiny.gbapal.lz"); -const u8 gMonIcon_Wurmple[] = INCBIN_U8("graphics/pokemon/wurmple/icon.4bpp"); -const u8 gMonFootprint_Wurmple[] = INCBIN_U8("graphics/pokemon/wurmple/footprint.1bpp"); - -const u32 gMonStillFrontPic_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/front.4bpp.lz"); -const u32 gMonPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/normal.gbapal.lz"); const u32 gMonBackPic_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/back.4bpp.lz"); -const u32 gMonShinyPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/shiny.gbapal.lz"); -const u8 gMonIcon_Silcoon[] = INCBIN_U8("graphics/pokemon/silcoon/icon.4bpp"); -const u8 gMonFootprint_Silcoon[] = INCBIN_U8("graphics/pokemon/silcoon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/front.4bpp.lz"); -const u32 gMonPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/normal.gbapal.lz"); const u32 gMonBackPic_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/back.4bpp.lz"); -const u32 gMonShinyPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/shiny.gbapal.lz"); -const u8 gMonIcon_Beautifly[] = INCBIN_U8("graphics/pokemon/beautifly/icon.4bpp"); -const u8 gMonFootprint_Beautifly[] = INCBIN_U8("graphics/pokemon/beautifly/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/front.4bpp.lz"); -const u32 gMonPalette_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/normal.gbapal.lz"); const u32 gMonBackPic_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/back.4bpp.lz"); -const u32 gMonShinyPalette_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/shiny.gbapal.lz"); -const u8 gMonIcon_Cascoon[] = INCBIN_U8("graphics/pokemon/cascoon/icon.4bpp"); -const u8 gMonFootprint_Cascoon[] = INCBIN_U8("graphics/pokemon/cascoon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/front.4bpp.lz"); -const u32 gMonPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/normal.gbapal.lz"); const u32 gMonBackPic_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/back.4bpp.lz"); -const u32 gMonShinyPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/shiny.gbapal.lz"); -const u8 gMonIcon_Dustox[] = INCBIN_U8("graphics/pokemon/dustox/icon.4bpp"); -const u8 gMonFootprint_Dustox[] = INCBIN_U8("graphics/pokemon/dustox/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/front.4bpp.lz"); -const u32 gMonPalette_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/normal.gbapal.lz"); const u32 gMonBackPic_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/back.4bpp.lz"); -const u32 gMonShinyPalette_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/shiny.gbapal.lz"); -const u8 gMonIcon_Lotad[] = INCBIN_U8("graphics/pokemon/lotad/icon.4bpp"); -const u8 gMonFootprint_Lotad[] = INCBIN_U8("graphics/pokemon/lotad/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/front.4bpp.lz"); -const u32 gMonPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/normal.gbapal.lz"); const u32 gMonBackPic_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/back.4bpp.lz"); -const u32 gMonShinyPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/shiny.gbapal.lz"); -const u8 gMonIcon_Lombre[] = INCBIN_U8("graphics/pokemon/lombre/icon.4bpp"); -const u8 gMonFootprint_Lombre[] = INCBIN_U8("graphics/pokemon/lombre/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/front.4bpp.lz"); -const u32 gMonPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/normal.gbapal.lz"); const u32 gMonBackPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/back.4bpp.lz"); -const u32 gMonShinyPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/shiny.gbapal.lz"); -const u8 gMonIcon_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/icon.4bpp"); -const u8 gMonFootprint_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/front.4bpp.lz"); -const u32 gMonPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/normal.gbapal.lz"); const u32 gMonBackPic_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/back.4bpp.lz"); -const u32 gMonShinyPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/shiny.gbapal.lz"); -const u8 gMonIcon_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/icon.4bpp"); -const u8 gMonFootprint_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/footprint.1bpp"); - -const u32 gMonStillFrontPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/front.4bpp.lz"); -const u32 gMonPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/normal.gbapal.lz"); const u32 gMonBackPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/back.4bpp.lz"); -const u32 gMonShinyPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/shiny.gbapal.lz"); -const u8 gMonIcon_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/icon.4bpp"); -const u8 gMonFootprint_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/footprint.1bpp"); - -const u32 gMonStillFrontPic_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/front.4bpp.lz"); -const u32 gMonPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/normal.gbapal.lz"); const u32 gMonBackPic_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/back.4bpp.lz"); -const u32 gMonShinyPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/shiny.gbapal.lz"); -const u8 gMonIcon_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/icon.4bpp"); -const u8 gMonFootprint_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/footprint.1bpp"); - -const u32 gMonStillFrontPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/front.4bpp.lz"); -const u32 gMonPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/normal.gbapal.lz"); -const u32 gMonBackPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/back.4bpp.lz"); -const u32 gMonShinyPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/shiny.gbapal.lz"); -const u8 gMonIcon_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/icon.4bpp"); -const u8 gMonFootprint_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/front.4bpp.lz"); -const u32 gMonPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/normal.gbapal.lz"); -const u32 gMonBackPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/back.4bpp.lz"); -const u32 gMonShinyPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/shiny.gbapal.lz"); -const u8 gMonIcon_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/icon.4bpp"); -const u8 gMonFootprint_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/footprint.1bpp"); - -const u32 gMonStillFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/front.4bpp.lz"); -const u32 gMonPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/normal.gbapal.lz"); -const u32 gMonBackPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/back.4bpp.lz"); -const u32 gMonShinyPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/shiny.gbapal.lz"); -const u8 gMonIcon_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/icon.4bpp"); -const u8 gMonFootprint_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/footprint.1bpp"); - -const u32 gMonStillFrontPic_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/front.4bpp.lz"); -const u32 gMonPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/normal.gbapal.lz"); const u32 gMonBackPic_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/back.4bpp.lz"); -const u32 gMonShinyPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/shiny.gbapal.lz"); -const u8 gMonIcon_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/icon.4bpp"); -const u8 gMonFootprint_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/footprint.1bpp"); - -const u32 gMonStillFrontPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/front.4bpp.lz"); -const u32 gMonPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/normal.gbapal.lz"); const u32 gMonBackPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/back.4bpp.lz"); -const u32 gMonShinyPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/shiny.gbapal.lz"); -const u8 gMonIcon_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/icon.4bpp"); -const u8 gMonFootprint_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/footprint.1bpp"); - -const u32 gMonStillFrontPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/front.4bpp.lz"); -const u32 gMonPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/normal.gbapal.lz"); -const u32 gMonBackPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/back.4bpp.lz"); -const u32 gMonShinyPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/shiny.gbapal.lz"); -const u8 gMonIcon_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/icon.4bpp"); -const u8 gMonFootprint_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/footprint.1bpp"); - -const u32 gMonStillFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/front.4bpp.lz"); -const u32 gMonPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/normal.gbapal.lz"); -const u32 gMonBackPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/back.4bpp.lz"); -const u32 gMonShinyPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/shiny.gbapal.lz"); -const u8 gMonIcon_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/icon.4bpp"); -const u8 gMonFootprint_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/footprint.1bpp"); - -const u32 gMonStillFrontPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/front.4bpp.lz"); -const u32 gMonPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/normal.gbapal.lz"); -const u32 gMonBackPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/back.4bpp.lz"); -const u32 gMonShinyPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/shiny.gbapal.lz"); -const u8 gMonIcon_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/icon.4bpp"); -const u8 gMonFootprint_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/front.4bpp.lz"); -const u32 gMonPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/normal.gbapal.lz"); const u32 gMonBackPic_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/back.4bpp.lz"); -const u32 gMonShinyPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/shiny.gbapal.lz"); -const u8 gMonIcon_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/icon.4bpp"); -const u8 gMonFootprint_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/footprint.1bpp"); - -const u32 gMonStillFrontPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/front.4bpp.lz"); -const u32 gMonPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/normal.gbapal.lz"); const u32 gMonBackPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/back.4bpp.lz"); -const u32 gMonShinyPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/shiny.gbapal.lz"); -const u8 gMonIcon_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/icon.4bpp"); -const u8 gMonFootprint_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/footprint.1bpp"); - -const u32 gMonStillFrontPic_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/front.4bpp.lz"); -const u32 gMonPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/normal.gbapal.lz"); -const u32 gMonBackPic_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/back.4bpp.lz"); -const u32 gMonShinyPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/shiny.gbapal.lz"); -const u8 gMonIcon_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/icon.4bpp"); -const u8 gMonFootprint_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/footprint.1bpp"); - -const u32 gMonStillFrontPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/front.4bpp.lz"); -const u32 gMonPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/normal.gbapal.lz"); -const u32 gMonBackPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/back.4bpp.lz"); -const u32 gMonShinyPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/shiny.gbapal.lz"); -const u8 gMonIcon_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/icon.4bpp"); -const u8 gMonFootprint_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/front.4bpp.lz"); -const u32 gMonPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/normal.gbapal.lz"); -const u32 gMonBackPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/back.4bpp.lz"); -const u32 gMonShinyPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/shiny.gbapal.lz"); -const u8 gMonIcon_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/icon.4bpp"); -const u8 gMonFootprint_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/front.4bpp.lz"); -const u32 gMonPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/normal.gbapal.lz"); -const u32 gMonBackPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/back.4bpp.lz"); -const u32 gMonShinyPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/shiny.gbapal.lz"); -const u8 gMonIcon_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/icon.4bpp"); -const u8 gMonFootprint_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/footprint.1bpp"); - -const u32 gMonStillFrontPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/front.4bpp.lz"); -const u32 gMonPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/normal.gbapal.lz"); -const u32 gMonBackPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/back.4bpp.lz"); -const u32 gMonShinyPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/shiny.gbapal.lz"); -const u8 gMonIcon_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/icon.4bpp"); -const u8 gMonFootprint_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/footprint.1bpp"); - -const u32 gMonStillFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/front.4bpp.lz"); -const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); -const u32 gMonBackPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/back.4bpp.lz"); -const u32 gMonShinyPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/shiny.gbapal.lz"); -const u8 gMonIcon_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/icon.4bpp"); -const u8 gMonFootprint_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/front.4bpp.lz"); -const u32 gMonPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/normal.gbapal.lz"); -const u32 gMonBackPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/back.4bpp.lz"); -const u32 gMonShinyPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/shiny.gbapal.lz"); -const u8 gMonIcon_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/icon.4bpp"); -const u8 gMonFootprint_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/front.4bpp.lz"); -const u32 gMonPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/normal.gbapal.lz"); -const u32 gMonBackPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/back.4bpp.lz"); -const u32 gMonShinyPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/shiny.gbapal.lz"); -const u8 gMonIcon_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/icon.4bpp"); -const u8 gMonFootprint_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/footprint.1bpp"); - -const u32 gMonStillFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/front.4bpp.lz"); -const u32 gMonPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/normal.gbapal.lz"); -const u32 gMonBackPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/back.4bpp.lz"); -const u32 gMonShinyPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/shiny.gbapal.lz"); -const u8 gMonIcon_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/icon.4bpp"); -const u8 gMonFootprint_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/footprint.1bpp"); - -const u32 gMonStillFrontPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/front.4bpp.lz"); -const u32 gMonPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/normal.gbapal.lz"); -const u32 gMonBackPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/back.4bpp.lz"); -const u32 gMonShinyPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/shiny.gbapal.lz"); -const u8 gMonIcon_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/icon.4bpp"); -const u8 gMonFootprint_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/footprint.1bpp"); - -const u32 gMonStillFrontPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/front.4bpp.lz"); -const u32 gMonPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/normal.gbapal.lz"); -const u32 gMonBackPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/back.4bpp.lz"); -const u32 gMonShinyPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/shiny.gbapal.lz"); -const u8 gMonIcon_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/icon.4bpp"); -const u8 gMonFootprint_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/front.4bpp.lz"); -const u32 gMonPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/normal.gbapal.lz"); -const u32 gMonBackPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/back.4bpp.lz"); -const u32 gMonShinyPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/shiny.gbapal.lz"); -const u8 gMonIcon_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/icon.4bpp"); -const u8 gMonFootprint_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/footprint.1bpp"); - -const u32 gMonStillFrontPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/front.4bpp.lz"); -const u32 gMonPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/normal.gbapal.lz"); -const u32 gMonBackPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/back.4bpp.lz"); -const u32 gMonShinyPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/shiny.gbapal.lz"); -const u8 gMonIcon_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/icon.4bpp"); -const u8 gMonFootprint_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/footprint.1bpp"); - -const u32 gMonStillFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/front.4bpp.lz"); -const u32 gMonPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/normal.gbapal.lz"); -const u32 gMonBackPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/back.4bpp.lz"); -const u32 gMonShinyPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/shiny.gbapal.lz"); -const u8 gMonIcon_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/icon.4bpp"); -const u8 gMonFootprint_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/footprint.1bpp"); - -const u32 gMonStillFrontPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/front.4bpp.lz"); -const u32 gMonPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/normal.gbapal.lz"); -const u32 gMonBackPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/back.4bpp.lz"); -const u32 gMonShinyPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/shiny.gbapal.lz"); -const u8 gMonIcon_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/icon.4bpp"); -const u8 gMonFootprint_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/footprint.1bpp"); - -const u32 gMonStillFrontPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/front.4bpp.lz"); -const u32 gMonPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/normal.gbapal.lz"); -const u32 gMonBackPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/back.4bpp.lz"); -const u32 gMonShinyPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/shiny.gbapal.lz"); -const u8 gMonIcon_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/icon.4bpp"); -const u8 gMonFootprint_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/footprint.1bpp"); - -const u32 gMonStillFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/front.4bpp.lz"); -const u32 gMonPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/normal.gbapal.lz"); -const u32 gMonBackPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/back.4bpp.lz"); -const u32 gMonShinyPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/shiny.gbapal.lz"); -const u8 gMonIcon_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/icon.4bpp"); -const u8 gMonFootprint_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/footprint.1bpp"); - -const u32 gMonStillFrontPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/front.4bpp.lz"); -const u32 gMonPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/normal.gbapal.lz"); -const u32 gMonBackPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/back.4bpp.lz"); -const u32 gMonShinyPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/shiny.gbapal.lz"); -const u8 gMonIcon_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/icon.4bpp"); -const u8 gMonFootprint_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/footprint.1bpp"); - -const u32 gMonStillFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/front.4bpp.lz"); -const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/normal.gbapal.lz"); -const u32 gMonBackPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/back.4bpp.lz"); -const u32 gMonShinyPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/shiny.gbapal.lz"); -const u8 gMonIcon_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/icon.4bpp"); -const u8 gMonFootprint_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/footprint.1bpp"); - -const u32 gMonStillFrontPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/front.4bpp.lz"); -const u32 gMonPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/normal.gbapal.lz"); -const u32 gMonBackPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/back.4bpp.lz"); -const u32 gMonShinyPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/shiny.gbapal.lz"); -const u8 gMonIcon_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/icon.4bpp"); -const u8 gMonFootprint_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/front.4bpp.lz"); -const u32 gMonPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/normal.gbapal.lz"); -const u32 gMonBackPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/back.4bpp.lz"); -const u32 gMonShinyPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/shiny.gbapal.lz"); -const u8 gMonIcon_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/icon.4bpp"); -const u8 gMonFootprint_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/front.4bpp.lz"); -const u32 gMonPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/normal.gbapal.lz"); -const u32 gMonBackPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/back.4bpp.lz"); -const u32 gMonShinyPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/shiny.gbapal.lz"); -const u8 gMonIcon_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/icon.4bpp"); -const u8 gMonFootprint_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/footprint.1bpp"); - -const u32 gMonStillFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/front.4bpp.lz"); -const u32 gMonPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/normal.gbapal.lz"); -const u32 gMonBackPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/back.4bpp.lz"); -const u32 gMonShinyPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/shiny.gbapal.lz"); -const u8 gMonIcon_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/icon.4bpp"); -const u8 gMonFootprint_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/footprint.1bpp"); - -const u32 gMonStillFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/front.4bpp.lz"); -const u32 gMonPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/normal.gbapal.lz"); -const u32 gMonBackPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/back.4bpp.lz"); -const u32 gMonShinyPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/shiny.gbapal.lz"); -const u8 gMonIcon_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/icon.4bpp"); -const u8 gMonFootprint_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/front.4bpp.lz"); -const u32 gMonPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/normal.gbapal.lz"); -const u32 gMonBackPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/back.4bpp.lz"); -const u32 gMonShinyPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/shiny.gbapal.lz"); -const u8 gMonIcon_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/icon.4bpp"); -const u8 gMonFootprint_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/footprint.1bpp"); - -const u32 gMonStillFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/front.4bpp.lz"); -const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/normal.gbapal.lz"); -const u32 gMonBackPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/back.4bpp.lz"); -const u32 gMonShinyPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/shiny.gbapal.lz"); -const u8 gMonIcon_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/icon.4bpp"); -const u8 gMonFootprint_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/footprint.1bpp"); - -const u32 gMonStillFrontPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/front.4bpp.lz"); -const u32 gMonPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/normal.gbapal.lz"); -const u32 gMonBackPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/back.4bpp.lz"); -const u32 gMonShinyPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/shiny.gbapal.lz"); -const u8 gMonIcon_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/icon.4bpp"); -const u8 gMonFootprint_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/footprint.1bpp"); - -const u32 gMonStillFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/front.4bpp.lz"); -const u32 gMonPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/normal.gbapal.lz"); -const u32 gMonBackPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/back.4bpp.lz"); -const u32 gMonShinyPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/shiny.gbapal.lz"); -const u8 gMonIcon_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/icon.4bpp"); -const u8 gMonFootprint_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/footprint.1bpp"); - -const u32 gMonStillFrontPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/front.4bpp.lz"); -const u32 gMonPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/normal.gbapal.lz"); -const u32 gMonBackPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/back.4bpp.lz"); -const u32 gMonShinyPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/shiny.gbapal.lz"); -const u8 gMonIcon_Numel[] = INCBIN_U8("graphics/pokemon/numel/icon.4bpp"); -const u8 gMonFootprint_Numel[] = INCBIN_U8("graphics/pokemon/numel/footprint.1bpp"); - -const u32 gMonStillFrontPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/front.4bpp.lz"); -const u32 gMonPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/normal.gbapal.lz"); -const u32 gMonBackPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/back.4bpp.lz"); -const u32 gMonShinyPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/shiny.gbapal.lz"); -const u8 gMonIcon_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/icon.4bpp"); -const u8 gMonFootprint_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/footprint.1bpp"); - -const u32 gMonStillFrontPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/front.4bpp.lz"); -const u32 gMonPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/normal.gbapal.lz"); -const u32 gMonBackPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/back.4bpp.lz"); -const u32 gMonShinyPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/shiny.gbapal.lz"); -const u8 gMonIcon_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/icon.4bpp"); -const u8 gMonFootprint_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/footprint.1bpp"); - -const u32 gMonStillFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/front.4bpp.lz"); -const u32 gMonPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/normal.gbapal.lz"); -const u32 gMonBackPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/back.4bpp.lz"); -const u32 gMonShinyPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/shiny.gbapal.lz"); -const u8 gMonIcon_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/icon.4bpp"); -const u8 gMonFootprint_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/front.4bpp.lz"); -const u32 gMonPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/normal.gbapal.lz"); -const u32 gMonBackPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/back.4bpp.lz"); -const u32 gMonShinyPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/shiny.gbapal.lz"); -const u8 gMonIcon_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/icon.4bpp"); -const u8 gMonFootprint_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/front.4bpp.lz"); -const u32 gMonPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/normal.gbapal.lz"); -const u32 gMonBackPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/back.4bpp.lz"); -const u32 gMonShinyPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/shiny.gbapal.lz"); -const u8 gMonIcon_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/icon.4bpp"); -const u8 gMonFootprint_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/front.4bpp.lz"); -const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/normal.gbapal.lz"); -const u32 gMonBackPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/back.4bpp.lz"); -const u32 gMonShinyPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/shiny.gbapal.lz"); -const u8 gMonIcon_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/icon.4bpp"); -const u8 gMonFootprint_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/footprint.1bpp"); - -const u32 gMonStillFrontPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/front.4bpp.lz"); -const u32 gMonPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/normal.gbapal.lz"); -const u32 gMonBackPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/back.4bpp.lz"); -const u32 gMonShinyPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/shiny.gbapal.lz"); -const u8 gMonIcon_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/icon.4bpp"); -const u8 gMonFootprint_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/footprint.1bpp"); - -const u32 gMonStillFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/front.4bpp.lz"); -const u32 gMonPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/normal.gbapal.lz"); -const u32 gMonBackPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/back.4bpp.lz"); -const u32 gMonShinyPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/shiny.gbapal.lz"); -const u8 gMonIcon_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/icon.4bpp"); -const u8 gMonFootprint_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/front.4bpp.lz"); -const u32 gMonPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/normal.gbapal.lz"); -const u32 gMonBackPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/back.4bpp.lz"); -const u32 gMonShinyPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/shiny.gbapal.lz"); -const u8 gMonIcon_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/icon.4bpp"); -const u8 gMonFootprint_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/footprint.1bpp"); - -const u32 gMonStillFrontPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/front.4bpp.lz"); -const u32 gMonPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/normal.gbapal.lz"); -const u32 gMonBackPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/back.4bpp.lz"); -const u32 gMonShinyPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/shiny.gbapal.lz"); -const u8 gMonIcon_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/icon.4bpp"); -const u8 gMonFootprint_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/footprint.1bpp"); - -const u32 gMonStillFrontPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/front.4bpp.lz"); -const u32 gMonPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/normal.gbapal.lz"); -const u32 gMonBackPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/back.4bpp.lz"); -const u32 gMonShinyPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/shiny.gbapal.lz"); -const u8 gMonIcon_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/icon.4bpp"); -const u8 gMonFootprint_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/footprint.1bpp"); - -const u32 gMonStillFrontPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/front.4bpp.lz"); -const u32 gMonPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/normal.gbapal.lz"); -const u32 gMonBackPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/back.4bpp.lz"); -const u32 gMonShinyPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/shiny.gbapal.lz"); -const u8 gMonIcon_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/icon.4bpp"); -const u8 gMonFootprint_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/footprint.1bpp"); - -const u32 gMonStillFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/front.4bpp.lz"); -const u32 gMonPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/normal.gbapal.lz"); -const u32 gMonBackPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/back.4bpp.lz"); -const u32 gMonShinyPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/shiny.gbapal.lz"); -const u8 gMonIcon_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/icon.4bpp"); -const u8 gMonFootprint_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/footprint.1bpp"); - -const u32 gMonStillFrontPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/front.4bpp.lz"); -const u32 gMonPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/normal.gbapal.lz"); -const u32 gMonBackPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/back.4bpp.lz"); -const u32 gMonShinyPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/shiny.gbapal.lz"); -const u8 gMonIcon_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/icon.4bpp"); -const u8 gMonFootprint_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/footprint.1bpp"); - -const u32 gMonStillFrontPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/front.4bpp.lz"); -const u32 gMonPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/normal.gbapal.lz"); -const u32 gMonBackPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/back.4bpp.lz"); -const u32 gMonShinyPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/shiny.gbapal.lz"); -const u8 gMonIcon_Minun[] = INCBIN_U8("graphics/pokemon/minun/icon.4bpp"); -const u8 gMonFootprint_Minun[] = INCBIN_U8("graphics/pokemon/minun/footprint.1bpp"); - -const u32 gMonStillFrontPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/front.4bpp.lz"); -const u32 gMonPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/normal.gbapal.lz"); -const u32 gMonBackPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/back.4bpp.lz"); -const u32 gMonShinyPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/shiny.gbapal.lz"); -const u8 gMonIcon_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/icon.4bpp"); -const u8 gMonFootprint_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/footprint.1bpp"); - -const u32 gMonStillFrontPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/front.4bpp.lz"); -const u32 gMonPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/normal.gbapal.lz"); -const u32 gMonBackPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/back.4bpp.lz"); -const u32 gMonShinyPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/shiny.gbapal.lz"); -const u8 gMonIcon_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/icon.4bpp"); -const u8 gMonFootprint_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/footprint.1bpp"); - -const u32 gMonStillFrontPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/front.4bpp.lz"); -const u32 gMonPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/normal.gbapal.lz"); -const u32 gMonBackPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/back.4bpp.lz"); -const u32 gMonShinyPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/shiny.gbapal.lz"); -const u8 gMonIcon_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/icon.4bpp"); -const u8 gMonFootprint_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/footprint.1bpp"); - -const u32 gMonStillFrontPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/front.4bpp.lz"); -const u32 gMonPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/normal.gbapal.lz"); -const u32 gMonBackPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/back.4bpp.lz"); -const u32 gMonShinyPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/shiny.gbapal.lz"); -const u8 gMonIcon_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/icon.4bpp"); -const u8 gMonFootprint_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/footprint.1bpp"); - -const u32 gMonStillFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/front.4bpp.lz"); -const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); -const u32 gMonBackPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/back.4bpp.lz"); -const u32 gMonShinyPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/shiny.gbapal.lz"); -const u8 gMonIcon_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/icon.4bpp"); -const u8 gMonFootprint_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/footprint.1bpp"); - -const u32 gMonStillFrontPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/front.4bpp.lz"); -const u32 gMonPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/normal.gbapal.lz"); -const u32 gMonBackPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/back.4bpp.lz"); -const u32 gMonShinyPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/shiny.gbapal.lz"); -const u8 gMonIcon_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/icon.4bpp"); -const u8 gMonFootprint_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/footprint.1bpp"); - -const u32 gMonStillFrontPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/front.4bpp.lz"); -const u32 gMonPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/normal.gbapal.lz"); -const u32 gMonBackPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/back.4bpp.lz"); -const u32 gMonShinyPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/shiny.gbapal.lz"); -const u8 gMonIcon_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/icon.4bpp"); -const u8 gMonFootprint_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/footprint.1bpp"); - -const u32 gMonStillFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/front.4bpp.lz"); -const u32 gMonPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/normal.gbapal.lz"); -const u32 gMonBackPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/back.4bpp.lz"); -const u32 gMonShinyPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/shiny.gbapal.lz"); -const u8 gMonIcon_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/icon.4bpp"); -const u8 gMonFootprint_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/footprint.1bpp"); - -const u32 gMonStillFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/front.4bpp.lz"); -const u32 gMonPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/normal.gbapal.lz"); -const u32 gMonBackPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/back.4bpp.lz"); -const u32 gMonShinyPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/shiny.gbapal.lz"); -const u8 gMonIcon_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/icon.4bpp"); -const u8 gMonFootprint_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/footprint.1bpp"); - -const u32 gMonStillFrontPic_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/front.4bpp.lz"); -const u32 gMonPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/normal.gbapal.lz"); -const u32 gMonBackPic_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/back.4bpp.lz"); -const u32 gMonShinyPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/shiny.gbapal.lz"); -const u8 gMonIcon_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/icon.4bpp"); -const u8 gMonFootprint_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/footprint.1bpp"); - -const u32 gMonStillFrontPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/front.4bpp.lz"); -const u32 gMonPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/normal.gbapal.lz"); -const u32 gMonBackPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/back.4bpp.lz"); -const u32 gMonShinyPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/shiny.gbapal.lz"); -const u8 gMonIcon_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/icon.4bpp"); -const u8 gMonFootprint_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/footprint.1bpp"); - -const u32 gMonStillFrontPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/front.4bpp.lz"); -const u32 gMonPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/normal.gbapal.lz"); -const u32 gMonBackPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/back.4bpp.lz"); -const u32 gMonShinyPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/shiny.gbapal.lz"); -const u8 gMonIcon_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/icon.4bpp"); -const u8 gMonFootprint_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/front.4bpp.lz"); -const u32 gMonPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/normal.gbapal.lz"); -const u32 gMonBackPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/back.4bpp.lz"); -const u32 gMonShinyPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/shiny.gbapal.lz"); -const u8 gMonIcon_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/icon.4bpp"); -const u8 gMonFootprint_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/footprint.1bpp"); - -const u32 gMonStillFrontPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/front.4bpp.lz"); -const u32 gMonPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/normal.gbapal.lz"); -const u32 gMonBackPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/back.4bpp.lz"); -const u32 gMonShinyPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/shiny.gbapal.lz"); -const u8 gMonIcon_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/icon.4bpp"); -const u8 gMonFootprint_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/footprint.1bpp"); - -const u32 gMonStillFrontPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/front.4bpp.lz"); -const u32 gMonPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/normal.gbapal.lz"); -const u32 gMonBackPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/back.4bpp.lz"); -const u32 gMonShinyPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/shiny.gbapal.lz"); -const u8 gMonIcon_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/icon.4bpp"); -const u8 gMonFootprint_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/footprint.1bpp"); - -const u32 gMonStillFrontPic_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/front.4bpp.lz"); -const u32 gMonPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/normal.gbapal.lz"); -const u32 gMonBackPic_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/back.4bpp.lz"); -const u32 gMonShinyPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/shiny.gbapal.lz"); -const u8 gMonIcon_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/icon.4bpp"); -const u8 gMonFootprint_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/footprint.1bpp"); - -const u32 gMonStillFrontPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/front.4bpp.lz"); -const u32 gMonPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/normal.gbapal.lz"); -const u32 gMonBackPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/back.4bpp.lz"); -const u32 gMonShinyPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/shiny.gbapal.lz"); -const u8 gMonIcon_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/icon.4bpp"); -const u8 gMonFootprint_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/footprint.1bpp"); - -const u32 gMonStillFrontPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/front.4bpp.lz"); -const u32 gMonPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/normal.gbapal.lz"); -const u32 gMonBackPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/back.4bpp.lz"); -const u32 gMonShinyPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/shiny.gbapal.lz"); -const u8 gMonIcon_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/icon.4bpp"); -const u8 gMonFootprint_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/footprint.1bpp"); - -const u32 gMonStillFrontPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/front.4bpp.lz"); -const u32 gMonPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/normal.gbapal.lz"); -const u32 gMonBackPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/back.4bpp.lz"); -const u32 gMonShinyPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/shiny.gbapal.lz"); -const u8 gMonIcon_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/icon.4bpp"); -const u8 gMonFootprint_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/footprint.1bpp"); - -const u32 gMonStillFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/front.4bpp.lz"); -const u32 gMonPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/normal.gbapal.lz"); -const u32 gMonBackPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/back.4bpp.lz"); -const u32 gMonShinyPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/shiny.gbapal.lz"); -const u8 gMonIcon_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/icon.4bpp"); -const u8 gMonFootprint_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/front.4bpp.lz"); -const u32 gMonPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/normal.gbapal.lz"); -const u32 gMonBackPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/back.4bpp.lz"); -const u32 gMonShinyPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/shiny.gbapal.lz"); -const u8 gMonIcon_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/icon.4bpp"); -const u8 gMonFootprint_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/footprint.1bpp"); - -const u32 gMonStillFrontPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/front.4bpp.lz"); -const u32 gMonPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/normal.gbapal.lz"); -const u32 gMonBackPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/back.4bpp.lz"); -const u32 gMonShinyPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/shiny.gbapal.lz"); -const u8 gMonIcon_Absol[] = INCBIN_U8("graphics/pokemon/absol/icon.4bpp"); -const u8 gMonFootprint_Absol[] = INCBIN_U8("graphics/pokemon/absol/footprint.1bpp"); - -const u32 gMonStillFrontPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/front.4bpp.lz"); -const u32 gMonPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/normal.gbapal.lz"); -const u32 gMonBackPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/back.4bpp.lz"); -const u32 gMonShinyPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/shiny.gbapal.lz"); -const u8 gMonIcon_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/icon.4bpp"); -const u8 gMonFootprint_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/footprint.1bpp"); - -const u32 gMonStillFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/front.4bpp.lz"); -const u32 gMonPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/normal.gbapal.lz"); -const u32 gMonBackPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/back.4bpp.lz"); -const u32 gMonShinyPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/shiny.gbapal.lz"); -const u8 gMonIcon_Banette[] = INCBIN_U8("graphics/pokemon/banette/icon.4bpp"); -const u8 gMonFootprint_Banette[] = INCBIN_U8("graphics/pokemon/banette/footprint.1bpp"); - -const u32 gMonStillFrontPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/front.4bpp.lz"); -const u32 gMonPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/normal.gbapal.lz"); -const u32 gMonBackPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/back.4bpp.lz"); -const u32 gMonShinyPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/shiny.gbapal.lz"); -const u8 gMonIcon_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/icon.4bpp"); -const u8 gMonFootprint_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/footprint.1bpp"); - -const u32 gMonStillFrontPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/front.4bpp.lz"); -const u32 gMonPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/normal.gbapal.lz"); -const u32 gMonBackPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/back.4bpp.lz"); -const u32 gMonShinyPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/shiny.gbapal.lz"); -const u8 gMonIcon_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/icon.4bpp"); -const u8 gMonFootprint_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/footprint.1bpp"); - -const u32 gMonStillFrontPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/front.4bpp.lz"); -const u32 gMonPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/normal.gbapal.lz"); -const u32 gMonBackPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/back.4bpp.lz"); -const u32 gMonShinyPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/shiny.gbapal.lz"); -const u8 gMonIcon_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/icon.4bpp"); -const u8 gMonFootprint_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/footprint.1bpp"); - -const u32 gMonStillFrontPic_Aron[] = INCBIN_U32("graphics/pokemon/aron/front.4bpp.lz"); -const u32 gMonPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/normal.gbapal.lz"); -const u32 gMonBackPic_Aron[] = INCBIN_U32("graphics/pokemon/aron/back.4bpp.lz"); -const u32 gMonShinyPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/shiny.gbapal.lz"); -const u8 gMonIcon_Aron[] = INCBIN_U8("graphics/pokemon/aron/icon.4bpp"); -const u8 gMonFootprint_Aron[] = INCBIN_U8("graphics/pokemon/aron/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/front.4bpp.lz"); -const u32 gMonPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/normal.gbapal.lz"); -const u32 gMonBackPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/back.4bpp.lz"); -const u32 gMonShinyPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/shiny.gbapal.lz"); -const u8 gMonIcon_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/icon.4bpp"); -const u8 gMonFootprint_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/front.4bpp.lz"); -const u32 gMonPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/normal.gbapal.lz"); -const u32 gMonBackPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/back.4bpp.lz"); -const u32 gMonShinyPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/shiny.gbapal.lz"); -const u8 gMonIcon_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/icon.4bpp"); -const u8 gMonFootprint_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/footprint.1bpp"); - -const u32 gMonStillFrontPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/front.4bpp.lz"); -const u32 gMonPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/normal.gbapal.lz"); -const u32 gMonBackPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/back.4bpp.lz"); -const u32 gMonShinyPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/shiny.gbapal.lz"); -const u8 gMonIcon_Castform[] = INCBIN_U8("graphics/pokemon/castform/icon.4bpp"); -const u8 gMonFootprint_Castform[] = INCBIN_U8("graphics/pokemon/castform/footprint.1bpp"); - -const u32 gMonStillFrontPic_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/front.4bpp.lz"); -const u32 gMonPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/normal.gbapal.lz"); -const u32 gMonBackPic_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/back.4bpp.lz"); -const u32 gMonShinyPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/shiny.gbapal.lz"); -const u8 gMonIcon_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/icon.4bpp"); -const u8 gMonFootprint_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/footprint.1bpp"); - -const u32 gMonStillFrontPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/front.4bpp.lz"); -const u32 gMonPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/normal.gbapal.lz"); -const u32 gMonBackPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/back.4bpp.lz"); -const u32 gMonShinyPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/shiny.gbapal.lz"); -const u8 gMonIcon_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/icon.4bpp"); -const u8 gMonFootprint_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/footprint.1bpp"); - -const u32 gMonStillFrontPic_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/front.4bpp.lz"); -const u32 gMonPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/normal.gbapal.lz"); -const u32 gMonBackPic_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/back.4bpp.lz"); -const u32 gMonShinyPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/shiny.gbapal.lz"); -const u8 gMonIcon_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/icon.4bpp"); -const u8 gMonFootprint_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/footprint.1bpp"); - -const u32 gMonStillFrontPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/front.4bpp.lz"); -const u32 gMonPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/normal.gbapal.lz"); -const u32 gMonBackPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/back.4bpp.lz"); -const u32 gMonShinyPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/shiny.gbapal.lz"); -const u8 gMonIcon_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/icon.4bpp"); -const u8 gMonFootprint_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/footprint.1bpp"); - -const u32 gMonStillFrontPic_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/front.4bpp.lz"); -const u32 gMonPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/normal.gbapal.lz"); -const u32 gMonBackPic_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/back.4bpp.lz"); -const u32 gMonShinyPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/shiny.gbapal.lz"); -const u8 gMonIcon_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/icon.4bpp"); -const u8 gMonFootprint_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/footprint.1bpp"); - -const u32 gMonStillFrontPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/front.4bpp.lz"); -const u32 gMonPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/normal.gbapal.lz"); -const u32 gMonBackPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/back.4bpp.lz"); -const u32 gMonShinyPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/shiny.gbapal.lz"); -const u8 gMonIcon_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/icon.4bpp"); -const u8 gMonFootprint_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/footprint.1bpp"); - -const u32 gMonStillFrontPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/front.4bpp.lz"); -const u32 gMonPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/normal.gbapal.lz"); const u32 gMonBackPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/back.4bpp.lz"); -const u32 gMonShinyPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/shiny.gbapal.lz"); -const u8 gMonIcon_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/icon.4bpp"); -const u8 gMonFootprint_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/front.4bpp.lz"); -const u32 gMonPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/normal.gbapal.lz"); const u32 gMonBackPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/back.4bpp.lz"); -const u32 gMonShinyPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/shiny.gbapal.lz"); -const u8 gMonIcon_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/icon.4bpp"); -const u8 gMonFootprint_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/footprint.1bpp"); - -const u32 gMonStillFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/front.4bpp.lz"); -const u32 gMonPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/normal.gbapal.lz"); const u32 gMonBackPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/back.4bpp.lz"); -const u32 gMonShinyPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/shiny.gbapal.lz"); -const u8 gMonIcon_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/icon.4bpp"); -const u8 gMonFootprint_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/footprint.1bpp"); - -const u32 gMonStillFrontPic_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/front.4bpp.lz"); -const u32 gMonPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/normal.gbapal.lz"); -const u32 gMonBackPic_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/back.4bpp.lz"); -const u32 gMonShinyPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/shiny.gbapal.lz"); -const u8 gMonIcon_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/icon.4bpp"); -const u8 gMonFootprint_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/front.4bpp.lz"); -const u32 gMonPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/normal.gbapal.lz"); -const u32 gMonBackPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/back.4bpp.lz"); -const u32 gMonShinyPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/shiny.gbapal.lz"); -const u8 gMonIcon_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/icon.4bpp"); -const u8 gMonFootprint_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/front.4bpp.lz"); -const u32 gMonPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/normal.gbapal.lz"); -const u32 gMonBackPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/back.4bpp.lz"); -const u32 gMonShinyPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/shiny.gbapal.lz"); -const u8 gMonIcon_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/icon.4bpp"); -const u8 gMonFootprint_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/footprint.1bpp"); - -const u32 gMonStillFrontPic_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/front.4bpp.lz"); -const u32 gMonPalette_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/normal.gbapal.lz"); -const u32 gMonBackPic_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/back.4bpp.lz"); -const u32 gMonShinyPalette_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/shiny.gbapal.lz"); -const u8 gMonIcon_Beldum[] = INCBIN_U8("graphics/pokemon/beldum/icon.4bpp"); -const u8 gMonFootprint_Beldum[] = INCBIN_U8("graphics/pokemon/beldum/footprint.1bpp"); - -const u32 gMonStillFrontPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/front.4bpp.lz"); -const u32 gMonPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/normal.gbapal.lz"); -const u32 gMonBackPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/back.4bpp.lz"); -const u32 gMonShinyPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/shiny.gbapal.lz"); -const u8 gMonIcon_Metang[] = INCBIN_U8("graphics/pokemon/metang/icon.4bpp"); -const u8 gMonFootprint_Metang[] = INCBIN_U8("graphics/pokemon/metang/footprint.1bpp"); - -const u32 gMonStillFrontPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/front.4bpp.lz"); -const u32 gMonPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/normal.gbapal.lz"); -const u32 gMonBackPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/back.4bpp.lz"); -const u32 gMonShinyPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/shiny.gbapal.lz"); -const u8 gMonIcon_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/icon.4bpp"); -const u8 gMonFootprint_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/footprint.1bpp"); - -const u32 gMonStillFrontPic_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/front.4bpp.lz"); -const u32 gMonPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/normal.gbapal.lz"); -const u32 gMonBackPic_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/back.4bpp.lz"); -const u32 gMonShinyPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/shiny.gbapal.lz"); -const u8 gMonIcon_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/icon.4bpp"); -const u8 gMonFootprint_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/footprint.1bpp"); - -const u32 gMonStillFrontPic_Regice[] = INCBIN_U32("graphics/pokemon/regice/front.4bpp.lz"); -const u32 gMonPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/normal.gbapal.lz"); -const u32 gMonBackPic_Regice[] = INCBIN_U32("graphics/pokemon/regice/back.4bpp.lz"); -const u32 gMonShinyPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/shiny.gbapal.lz"); -const u8 gMonIcon_Regice[] = INCBIN_U8("graphics/pokemon/regice/icon.4bpp"); -const u8 gMonFootprint_Regice[] = INCBIN_U8("graphics/pokemon/regice/footprint.1bpp"); - -const u32 gMonStillFrontPic_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/front.4bpp.lz"); -const u32 gMonPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/normal.gbapal.lz"); -const u32 gMonBackPic_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/back.4bpp.lz"); -const u32 gMonShinyPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/shiny.gbapal.lz"); -const u8 gMonIcon_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/icon.4bpp"); -const u8 gMonFootprint_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/footprint.1bpp"); - -const u32 gMonStillFrontPic_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/front.4bpp.lz"); -const u32 gMonPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/normal.gbapal.lz"); -const u32 gMonBackPic_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/back.4bpp.lz"); -const u32 gMonShinyPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/shiny.gbapal.lz"); -const u8 gMonIcon_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/icon.4bpp"); -const u8 gMonFootprint_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/footprint.1bpp"); - -const u32 gMonStillFrontPic_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/front.4bpp.lz"); -const u32 gMonPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/normal.gbapal.lz"); -const u32 gMonBackPic_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/back.4bpp.lz"); -const u32 gMonShinyPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/shiny.gbapal.lz"); -const u8 gMonIcon_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/icon.4bpp"); -const u8 gMonFootprint_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/footprint.1bpp"); - -const u32 gMonStillFrontPic_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/front.4bpp.lz"); -const u32 gMonPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/normal.gbapal.lz"); -const u32 gMonBackPic_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/back.4bpp.lz"); -const u32 gMonShinyPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/shiny.gbapal.lz"); -const u8 gMonIcon_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/icon.4bpp"); -const u8 gMonFootprint_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/footprint.1bpp"); - -const u32 gMonStillFrontPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/front.4bpp.lz"); -const u32 gMonPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/normal.gbapal.lz"); -const u32 gMonBackPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/back.4bpp.lz"); -const u32 gMonShinyPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/shiny.gbapal.lz"); -const u8 gMonIcon_Latias[] = INCBIN_U8("graphics/pokemon/latias/icon.4bpp"); -const u8 gMonFootprint_Latias[] = INCBIN_U8("graphics/pokemon/latias/footprint.1bpp"); - -const u32 gMonStillFrontPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/front.4bpp.lz"); -const u32 gMonPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/normal.gbapal.lz"); -const u32 gMonBackPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/back.4bpp.lz"); -const u32 gMonShinyPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/shiny.gbapal.lz"); -const u8 gMonIcon_Latios[] = INCBIN_U8("graphics/pokemon/latios/icon.4bpp"); -const u8 gMonFootprint_Latios[] = INCBIN_U8("graphics/pokemon/latios/footprint.1bpp"); - -const u32 gMonStillFrontPic_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/front.4bpp.lz"); -const u32 gMonPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/normal.gbapal.lz"); -const u32 gMonBackPic_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/back.4bpp.lz"); -const u32 gMonShinyPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/shiny.gbapal.lz"); -const u8 gMonIcon_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/icon.4bpp"); -const u8 gMonFootprint_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/footprint.1bpp"); - -const u32 gMonStillFrontPic_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/front.4bpp.lz"); -const u32 gMonPalette_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/normal.gbapal.lz"); -const u32 gMonBackPic_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/back.4bpp.lz"); -const u32 gMonShinyPalette_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/shiny.gbapal.lz"); -const u8 gMonIcon_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/icon.4bpp"); -const u8 gMonIcon_DeoxysSpeed[] = INCBIN_U8("graphics/pokemon/deoxys/icon_speed.4bpp"); -const u8 gMonIcon_DeoxysSpeedWide[] = INCBIN_U8("graphics/unused/deoxys_speed_icon_wide.4bpp"); - -// Probably the leftover space from the other Deoxys forms -static const u8 sEmpty[0x6800] = {0}; - -const u16 gUnknown_D437F8[] = INCBIN_U16("graphics/unknown/unknown_D437F8.bin"); - -const u8 gMonFootprint_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/footprint.1bpp"); - -const u32 gMonStillFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/front.4bpp.lz"); -const u32 gMonPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/normal.gbapal.lz"); +const u32 gMonBackPic_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/back.4bpp.lz"); +const u32 gMonBackPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/back.4bpp.lz"); +const u32 gMonBackPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/back.4bpp.lz"); +const u32 gMonBackPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/back.4bpp.lz"); +const u32 gMonBackPic_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/back.4bpp.lz"); +const u32 gMonBackPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/back.4bpp.lz"); +const u32 gMonBackPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/back.4bpp.lz"); +const u32 gMonBackPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/back.4bpp.lz"); +const u32 gMonBackPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/back.4bpp.lz"); +const u32 gMonBackPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/back.4bpp.lz"); +const u32 gMonBackPic_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/back.4bpp.lz"); +const u32 gMonBackPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/back.4bpp.lz"); +const u32 gMonBackPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/back.4bpp.lz"); +const u32 gMonBackPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/back.4bpp.lz"); +const u32 gMonBackPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/back.4bpp.lz"); +const u32 gMonBackPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/back.4bpp.lz"); +const u32 gMonBackPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/back.4bpp.lz"); +const u32 gMonBackPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/back.4bpp.lz"); +const u32 gMonBackPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/back.4bpp.lz"); +const u32 gMonBackPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/back.4bpp.lz"); +const u32 gMonBackPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/back.4bpp.lz"); +const u32 gMonBackPic_Aron[] = INCBIN_U32("graphics/pokemon/aron/back.4bpp.lz"); +const u32 gMonBackPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/back.4bpp.lz"); +const u32 gMonBackPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/back.4bpp.lz"); +const u32 gMonBackPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/back.4bpp.lz"); +const u32 gMonBackPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/back.4bpp.lz"); +const u32 gMonBackPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/back.4bpp.lz"); +const u32 gMonBackPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/back.4bpp.lz"); +const u32 gMonBackPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/back.4bpp.lz"); +const u32 gMonBackPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/back.4bpp.lz"); +const u32 gMonBackPic_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/back.4bpp.lz"); +const u32 gMonBackPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/back.4bpp.lz"); +const u32 gMonBackPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/back.4bpp.lz"); +const u32 gMonBackPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/back.4bpp.lz"); +const u32 gMonBackPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/back.4bpp.lz"); +const u32 gMonBackPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/back.4bpp.lz"); +const u32 gMonBackPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/back.4bpp.lz"); +const u32 gMonBackPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/back.4bpp.lz"); +const u32 gMonBackPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/back.4bpp.lz"); +const u32 gMonBackPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/back.4bpp.lz"); +const u32 gMonBackPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/back.4bpp.lz"); +const u32 gMonBackPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/back.4bpp.lz"); +const u32 gMonBackPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/back.4bpp.lz"); +const u32 gMonBackPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/back.4bpp.lz"); +const u32 gMonBackPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/back.4bpp.lz"); +const u32 gMonBackPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/back.4bpp.lz"); +const u32 gMonBackPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/back.4bpp.lz"); +const u32 gMonBackPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/back.4bpp.lz"); +const u32 gMonBackPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/back.4bpp.lz"); +const u32 gMonBackPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/back.4bpp.lz"); +const u32 gMonBackPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/back.4bpp.lz"); +const u32 gMonBackPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/back.4bpp.lz"); +const u32 gMonBackPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/back.4bpp.lz"); +const u32 gMonBackPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/back.4bpp.lz"); +const u32 gMonBackPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/back.4bpp.lz"); +const u32 gMonBackPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/back.4bpp.lz"); +const u32 gMonBackPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/back.4bpp.lz"); +const u32 gMonBackPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/back.4bpp.lz"); +const u32 gMonBackPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/back.4bpp.lz"); +const u32 gMonBackPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/back.4bpp.lz"); +const u32 gMonBackPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/back.4bpp.lz"); +const u32 gMonBackPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/back.4bpp.lz"); +const u32 gMonBackPic_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/back.4bpp.lz"); +const u32 gMonBackPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/back.4bpp.lz"); +const u32 gMonBackPic_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/back.4bpp.lz"); +const u32 gMonBackPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/back.4bpp.lz"); +const u32 gMonBackPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/back.4bpp.lz"); +const u32 gMonBackPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/back.4bpp.lz"); +const u32 gMonBackPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/back.4bpp.lz"); +const u32 gMonBackPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/back.4bpp.lz"); +const u32 gMonBackPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/back.4bpp.lz"); +const u32 gMonBackPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/back.4bpp.lz"); +const u32 gMonBackPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/back.4bpp.lz"); +const u32 gMonBackPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/back.4bpp.lz"); +const u32 gMonBackPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/back.4bpp.lz"); const u32 gMonBackPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/back.4bpp.lz"); -const u32 gMonShinyPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/shiny.gbapal.lz"); -const u8 gMonIcon_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/icon.4bpp"); -const u8 gMonFootprint_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/footprint.1bpp"); +const u32 gMonBackPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/back.4bpp.lz"); +const u32 gMonBackPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/back.4bpp.lz"); +const u32 gMonBackPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/back.4bpp.lz"); +const u32 gMonBackPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/back.4bpp.lz"); +const u32 gMonBackPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/back.4bpp.lz"); +const u32 gMonBackPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/back.4bpp.lz"); +const u32 gMonBackPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/back.4bpp.lz"); +const u32 gMonBackPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/back.4bpp.lz"); +const u32 gMonBackPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/back.4bpp.lz"); +const u32 gMonBackPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/back.4bpp.lz"); +const u32 gMonBackPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/back.4bpp.lz"); +const u32 gMonBackPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/back.4bpp.lz"); +const u32 gMonBackPic_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/back.4bpp.lz"); +const u32 gMonBackPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/back.4bpp.lz"); +const u32 gMonBackPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/back.4bpp.lz"); +const u32 gMonBackPic_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/back.4bpp.lz"); +const u32 gMonBackPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/back.4bpp.lz"); +const u32 gMonBackPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/back.4bpp.lz"); +const u32 gMonBackPic_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/back.4bpp.lz"); +const u32 gMonBackPic_Regice[] = INCBIN_U32("graphics/pokemon/regice/back.4bpp.lz"); +const u32 gMonBackPic_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/back.4bpp.lz"); +const u32 gMonBackPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/back.4bpp.lz"); +const u32 gMonBackPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/back.4bpp.lz"); +const u32 gMonBackPic_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/back.4bpp.lz"); +const u32 gMonBackPic_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/back.4bpp.lz"); +const u32 gMonBackPic_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/back.4bpp.lz"); +const u32 gMonBackPic_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/back.4bpp.lz"); +const u32 gMonBackPic_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/back.4bpp.lz"); +const u32 gMonBackPic_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/back.4bpp.lz"); +const u32 gMonBackPic_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/back.4bpp.lz"); +const u32 gMonBackPic_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/back.4bpp.lz"); +const u32 gMonBackPic_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/back.4bpp.lz"); +const u32 gMonBackPic_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/back.4bpp.lz"); +const u32 gMonBackPic_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/back.4bpp.lz"); +const u32 gMonBackPic_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/back.4bpp.lz"); +const u32 gMonBackPic_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/back.4bpp.lz"); +const u32 gMonBackPic_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/back.4bpp.lz"); +const u32 gMonBackPic_Starly[] = INCBIN_U32("graphics/pokemon/starly/back.4bpp.lz"); +const u32 gMonBackPic_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/back.4bpp.lz"); +const u32 gMonBackPic_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/back.4bpp.lz"); +const u32 gMonBackPic_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/back.4bpp.lz"); +const u32 gMonBackPic_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/back.4bpp.lz"); +const u32 gMonBackPic_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/back.4bpp.lz"); +const u32 gMonBackPic_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/back.4bpp.lz"); +const u32 gMonBackPic_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/back.4bpp.lz"); +const u32 gMonBackPic_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/back.4bpp.lz"); +const u32 gMonBackPic_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/back.4bpp.lz"); +const u32 gMonBackPic_Budew[] = INCBIN_U32("graphics/pokemon/budew/back.4bpp.lz"); +const u32 gMonBackPic_Roserade[] = INCBIN_U32("graphics/pokemon/roserade/back.4bpp.lz"); +const u32 gMonBackPic_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/back.4bpp.lz"); +const u32 gMonBackPic_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/back.4bpp.lz"); +const u32 gMonBackPic_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/back.4bpp.lz"); +const u32 gMonBackPic_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/back.4bpp.lz"); +const u32 gMonBackPic_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/back.4bpp.lz"); +const u32 gMonBackPic_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/back.4bpp.lz"); +const u32 gMonBackPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/back.4bpp.lz"); +const u32 gMonBackPic_Combee[] = INCBIN_U32("graphics/pokemon/combee/back.4bpp.lz"); +const u32 gMonBackPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/back.4bpp.lz"); +const u32 gMonBackPic_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/back.4bpp.lz"); +const u32 gMonBackPic_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/back.4bpp.lz"); +const u32 gMonBackPic_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/back.4bpp.lz"); +const u32 gMonBackPic_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/back.4bpp.lz"); +const u32 gMonBackPic_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/back.4bpp.lz"); +const u32 gMonBackPic_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/back.4bpp.lz"); +const u32 gMonBackPic_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/back.4bpp.lz"); +const u32 gMonBackPic_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/back.4bpp.lz"); +const u32 gMonBackPic_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/back.4bpp.lz"); +const u32 gMonBackPic_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/back.4bpp.lz"); +const u32 gMonBackPic_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/back.4bpp.lz"); +const u32 gMonBackPic_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/back.4bpp.lz"); +const u32 gMonBackPic_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/back.4bpp.lz"); +const u32 gMonBackPic_Honchkrow[] = INCBIN_U32("graphics/pokemon/honchkrow/back.4bpp.lz"); +const u32 gMonBackPic_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/back.4bpp.lz"); +const u32 gMonBackPic_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/back.4bpp.lz"); +const u32 gMonBackPic_Chingling[] = INCBIN_U32("graphics/pokemon/chingling/back.4bpp.lz"); +const u32 gMonBackPic_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/back.4bpp.lz"); +const u32 gMonBackPic_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/back.4bpp.lz"); +const u32 gMonBackPic_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/back.4bpp.lz"); +const u32 gMonBackPic_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/back.4bpp.lz"); +const u32 gMonBackPic_Bonsly[] = INCBIN_U32("graphics/pokemon/bonsly/back.4bpp.lz"); +const u32 gMonBackPic_MimeJr[] = INCBIN_U32("graphics/pokemon/mime_jr/back.4bpp.lz"); +const u32 gMonBackPic_Happiny[] = INCBIN_U32("graphics/pokemon/happiny/back.4bpp.lz"); +const u32 gMonBackPic_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/back.4bpp.lz"); +const u32 gMonBackPic_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/back.4bpp.lz"); +const u32 gMonBackPic_Gible[] = INCBIN_U32("graphics/pokemon/gible/back.4bpp.lz"); +const u32 gMonBackPic_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/back.4bpp.lz"); +const u32 gMonBackPic_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/back.4bpp.lz"); +const u32 gMonBackPic_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/back.4bpp.lz"); +const u32 gMonBackPic_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/back.4bpp.lz"); +const u32 gMonBackPic_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/back.4bpp.lz"); +const u32 gMonBackPic_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/back.4bpp.lz"); +const u32 gMonBackPic_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/back.4bpp.lz"); +const u32 gMonBackPic_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/back.4bpp.lz"); +const u32 gMonBackPic_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/back.4bpp.lz"); +const u32 gMonBackPic_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/back.4bpp.lz"); +const u32 gMonBackPic_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/back.4bpp.lz"); +const u32 gMonBackPic_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/back.4bpp.lz"); +const u32 gMonBackPic_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/back.4bpp.lz"); +const u32 gMonBackPic_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/back.4bpp.lz"); +const u32 gMonBackPic_Mantyke[] = INCBIN_U32("graphics/pokemon/mantyke/back.4bpp.lz"); +const u32 gMonBackPic_Snover[] = INCBIN_U32("graphics/pokemon/snover/back.4bpp.lz"); +const u32 gMonBackPic_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/back.4bpp.lz"); +const u32 gMonBackPic_Weavile[] = INCBIN_U32("graphics/pokemon/weavile/back.4bpp.lz"); +const u32 gMonBackPic_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/back.4bpp.lz"); +const u32 gMonBackPic_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/back.4bpp.lz"); +const u32 gMonBackPic_Rhyperior[] = INCBIN_U32("graphics/pokemon/rhyperior/back.4bpp.lz"); +const u32 gMonBackPic_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/back.4bpp.lz"); +const u32 gMonBackPic_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/back.4bpp.lz"); +const u32 gMonBackPic_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/back.4bpp.lz"); +const u32 gMonBackPic_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/back.4bpp.lz"); +const u32 gMonBackPic_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/back.4bpp.lz"); +const u32 gMonBackPic_Leafeon[] = INCBIN_U32("graphics/pokemon/leafeon/back.4bpp.lz"); +const u32 gMonBackPic_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/back.4bpp.lz"); +const u32 gMonBackPic_Gliscor[] = INCBIN_U32("graphics/pokemon/gliscor/back.4bpp.lz"); +const u32 gMonBackPic_Mamoswine[] = INCBIN_U32("graphics/pokemon/mamoswine/back.4bpp.lz"); +const u32 gMonBackPic_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/back.4bpp.lz"); +const u32 gMonBackPic_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/back.4bpp.lz"); +const u32 gMonBackPic_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/back.4bpp.lz"); +const u32 gMonBackPic_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/back.4bpp.lz"); +const u32 gMonBackPic_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/back.4bpp.lz"); +const u32 gMonBackPic_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/back.4bpp.lz"); +const u32 gMonBackPic_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/back.4bpp.lz"); +const u32 gMonBackPic_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/back.4bpp.lz"); +const u32 gMonBackPic_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/back.4bpp.lz"); +const u32 gMonBackPic_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/back.4bpp.lz"); +const u32 gMonBackPic_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/back.4bpp.lz"); +const u32 gMonBackPic_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/back.4bpp.lz"); +const u32 gMonBackPic_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/back.4bpp.lz"); +const u32 gMonBackPic_Giratina[] = INCBIN_U32("graphics/pokemon/giratina/back.4bpp.lz"); +const u32 gMonBackPic_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/back.4bpp.lz"); +const u32 gMonBackPic_Phione[] = INCBIN_U32("graphics/pokemon/phione/back.4bpp.lz"); +const u32 gMonBackPic_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/back.4bpp.lz"); +const u32 gMonBackPic_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/back.4bpp.lz"); +const u32 gMonBackPic_Shaymin[] = INCBIN_U32("graphics/pokemon/shaymin/back.4bpp.lz"); +const u32 gMonBackPic_Arceus[] = INCBIN_U32("graphics/pokemon/arceus/back.4bpp.lz"); +const u32 gMonBackPic_Victini[] = INCBIN_U32("graphics/pokemon/victini/back.4bpp.lz"); +const u32 gMonBackPic_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/back.4bpp.lz"); +const u32 gMonBackPic_Servine[] = INCBIN_U32("graphics/pokemon/servine/back.4bpp.lz"); +const u32 gMonBackPic_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/back.4bpp.lz"); +const u32 gMonBackPic_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/back.4bpp.lz"); +const u32 gMonBackPic_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/back.4bpp.lz"); +const u32 gMonBackPic_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/back.4bpp.lz"); +const u32 gMonBackPic_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/back.4bpp.lz"); +const u32 gMonBackPic_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/back.4bpp.lz"); +const u32 gMonBackPic_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/back.4bpp.lz"); +const u32 gMonBackPic_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/back.4bpp.lz"); +const u32 gMonBackPic_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/back.4bpp.lz"); +const u32 gMonBackPic_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/back.4bpp.lz"); +const u32 gMonBackPic_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/back.4bpp.lz"); +const u32 gMonBackPic_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/back.4bpp.lz"); +const u32 gMonBackPic_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/back.4bpp.lz"); +const u32 gMonBackPic_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/back.4bpp.lz"); +const u32 gMonBackPic_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/back.4bpp.lz"); +const u32 gMonBackPic_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/back.4bpp.lz"); +const u32 gMonBackPic_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/back.4bpp.lz"); +const u32 gMonBackPic_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/back.4bpp.lz"); +const u32 gMonBackPic_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/back.4bpp.lz"); +const u32 gMonBackPic_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/back.4bpp.lz"); +const u32 gMonBackPic_Munna[] = INCBIN_U32("graphics/pokemon/munna/back.4bpp.lz"); +const u32 gMonBackPic_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/back.4bpp.lz"); +const u32 gMonBackPic_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/back.4bpp.lz"); +const u32 gMonBackPic_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/back.4bpp.lz"); +const u32 gMonBackPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/back.4bpp.lz"); +const u32 gMonBackPic_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/back.4bpp.lz"); +const u32 gMonBackPic_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/back.4bpp.lz"); +const u32 gMonBackPic_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/back.4bpp.lz"); +const u32 gMonBackPic_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/back.4bpp.lz"); +const u32 gMonBackPic_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/back.4bpp.lz"); +const u32 gMonBackPic_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/back.4bpp.lz"); +const u32 gMonBackPic_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/back.4bpp.lz"); +const u32 gMonBackPic_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/back.4bpp.lz"); +const u32 gMonBackPic_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/back.4bpp.lz"); +const u32 gMonBackPic_Audino[] = INCBIN_U32("graphics/pokemon/audino/back.4bpp.lz"); +const u32 gMonBackPic_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/back.4bpp.lz"); +const u32 gMonBackPic_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/back.4bpp.lz"); +const u32 gMonBackPic_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/back.4bpp.lz"); +const u32 gMonBackPic_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/back.4bpp.lz"); +const u32 gMonBackPic_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/back.4bpp.lz"); +const u32 gMonBackPic_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/back.4bpp.lz"); +const u32 gMonBackPic_Throh[] = INCBIN_U32("graphics/pokemon/throh/back.4bpp.lz"); +const u32 gMonBackPic_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/back.4bpp.lz"); +const u32 gMonBackPic_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/back.4bpp.lz"); +const u32 gMonBackPic_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/back.4bpp.lz"); +const u32 gMonBackPic_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/back.4bpp.lz"); +const u32 gMonBackPic_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/back.4bpp.lz"); +const u32 gMonBackPic_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/back.4bpp.lz"); +const u32 gMonBackPic_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/back.4bpp.lz"); +const u32 gMonBackPic_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/back.4bpp.lz"); +const u32 gMonBackPic_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/back.4bpp.lz"); +const u32 gMonBackPic_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/back.4bpp.lz"); +const u32 gMonBackPic_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/back.4bpp.lz"); +const u32 gMonBackPic_Basculin[] = INCBIN_U32("graphics/pokemon/basculin/back.4bpp.lz"); +const u32 gMonBackPic_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/back.4bpp.lz"); +const u32 gMonBackPic_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/back.4bpp.lz"); +const u32 gMonBackPic_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/back.4bpp.lz"); +const u32 gMonBackPic_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/back.4bpp.lz"); +const u32 gMonBackPic_Darmanitan[] = INCBIN_U32("graphics/pokemon/darmanitan/back.4bpp.lz"); +const u32 gMonBackPic_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/back.4bpp.lz"); +const u32 gMonBackPic_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/back.4bpp.lz"); +const u32 gMonBackPic_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/back.4bpp.lz"); +const u32 gMonBackPic_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/back.4bpp.lz"); +const u32 gMonBackPic_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/back.4bpp.lz"); +const u32 gMonBackPic_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/back.4bpp.lz"); +const u32 gMonBackPic_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/back.4bpp.lz"); +const u32 gMonBackPic_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/back.4bpp.lz"); +const u32 gMonBackPic_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/back.4bpp.lz"); +const u32 gMonBackPic_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/back.4bpp.lz"); +const u32 gMonBackPic_Archen[] = INCBIN_U32("graphics/pokemon/archen/back.4bpp.lz"); +const u32 gMonBackPic_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/back.4bpp.lz"); +const u32 gMonBackPic_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/back.4bpp.lz"); +const u32 gMonBackPic_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/back.4bpp.lz"); +const u32 gMonBackPic_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/back.4bpp.lz"); +const u32 gMonBackPic_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/back.4bpp.lz"); +const u32 gMonBackPic_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/back.4bpp.lz"); +const u32 gMonBackPic_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/back.4bpp.lz"); +const u32 gMonBackPic_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/back.4bpp.lz"); +const u32 gMonBackPic_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/back.4bpp.lz"); +const u32 gMonBackPic_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/back.4bpp.lz"); +const u32 gMonBackPic_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/back.4bpp.lz"); +const u32 gMonBackPic_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/back.4bpp.lz"); +const u32 gMonBackPic_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/back.4bpp.lz"); +const u32 gMonBackPic_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/back.4bpp.lz"); +const u32 gMonBackPic_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/back.4bpp.lz"); +const u32 gMonBackPic_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/back.4bpp.lz"); +const u32 gMonBackPic_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/back.4bpp.lz"); +const u32 gMonBackPic_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/back.4bpp.lz"); +const u32 gMonBackPic_Deerling[] = INCBIN_U32("graphics/pokemon/deerling/back.4bpp.lz"); +const u32 gMonBackPic_Sawsbuck[] = INCBIN_U32("graphics/pokemon/sawsbuck/back.4bpp.lz"); +const u32 gMonBackPic_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/back.4bpp.lz"); +const u32 gMonBackPic_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/back.4bpp.lz"); +const u32 gMonBackPic_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/back.4bpp.lz"); +const u32 gMonBackPic_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/back.4bpp.lz"); +const u32 gMonBackPic_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/back.4bpp.lz"); +const u32 gMonBackPic_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/back.4bpp.lz"); +const u32 gMonBackPic_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/back.4bpp.lz"); +const u32 gMonBackPic_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/back.4bpp.lz"); +const u32 gMonBackPic_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/back.4bpp.lz"); +const u32 gMonBackPic_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/back.4bpp.lz"); +const u32 gMonBackPic_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/back.4bpp.lz"); +const u32 gMonBackPic_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/back.4bpp.lz"); +const u32 gMonBackPic_Klink[] = INCBIN_U32("graphics/pokemon/klink/back.4bpp.lz"); +const u32 gMonBackPic_Klang[] = INCBIN_U32("graphics/pokemon/klang/back.4bpp.lz"); +const u32 gMonBackPic_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/back.4bpp.lz"); +const u32 gMonBackPic_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/back.4bpp.lz"); +const u32 gMonBackPic_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/back.4bpp.lz"); +const u32 gMonBackPic_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/back.4bpp.lz"); +const u32 gMonBackPic_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/back.4bpp.lz"); +const u32 gMonBackPic_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/back.4bpp.lz"); +const u32 gMonBackPic_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/back.4bpp.lz"); +const u32 gMonBackPic_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/back.4bpp.lz"); +const u32 gMonBackPic_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/back.4bpp.lz"); +const u32 gMonBackPic_Axew[] = INCBIN_U32("graphics/pokemon/axew/back.4bpp.lz"); +const u32 gMonBackPic_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/back.4bpp.lz"); +const u32 gMonBackPic_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/back.4bpp.lz"); +const u32 gMonBackPic_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/back.4bpp.lz"); +const u32 gMonBackPic_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/back.4bpp.lz"); +const u32 gMonBackPic_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/back.4bpp.lz"); +const u32 gMonBackPic_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/back.4bpp.lz"); +const u32 gMonBackPic_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/back.4bpp.lz"); +const u32 gMonBackPic_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/back.4bpp.lz"); +const u32 gMonBackPic_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/back.4bpp.lz"); +const u32 gMonBackPic_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/back.4bpp.lz"); +const u32 gMonBackPic_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/back.4bpp.lz"); +const u32 gMonBackPic_Golett[] = INCBIN_U32("graphics/pokemon/golett/back.4bpp.lz"); +const u32 gMonBackPic_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/back.4bpp.lz"); +const u32 gMonBackPic_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/back.4bpp.lz"); +const u32 gMonBackPic_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/back.4bpp.lz"); +const u32 gMonBackPic_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/back.4bpp.lz"); +const u32 gMonBackPic_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/back.4bpp.lz"); +const u32 gMonBackPic_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/back.4bpp.lz"); +const u32 gMonBackPic_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/back.4bpp.lz"); +const u32 gMonBackPic_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/back.4bpp.lz"); +const u32 gMonBackPic_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/back.4bpp.lz"); +const u32 gMonBackPic_Durant[] = INCBIN_U32("graphics/pokemon/durant/back.4bpp.lz"); +const u32 gMonBackPic_Deino[] = INCBIN_U32("graphics/pokemon/deino/back.4bpp.lz"); +const u32 gMonBackPic_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/back.4bpp.lz"); +const u32 gMonBackPic_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/back.4bpp.lz"); +const u32 gMonBackPic_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/back.4bpp.lz"); +const u32 gMonBackPic_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/back.4bpp.lz"); +const u32 gMonBackPic_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/back.4bpp.lz"); +const u32 gMonBackPic_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/back.4bpp.lz"); +const u32 gMonBackPic_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/back.4bpp.lz"); +const u32 gMonBackPic_Tornadus[] = INCBIN_U32("graphics/pokemon/tornadus/back.4bpp.lz"); +const u32 gMonBackPic_Thundurus[] = INCBIN_U32("graphics/pokemon/thundurus/back.4bpp.lz"); +const u32 gMonBackPic_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/back.4bpp.lz"); +const u32 gMonBackPic_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/back.4bpp.lz"); +const u32 gMonBackPic_Landorus[] = INCBIN_U32("graphics/pokemon/landorus/back.4bpp.lz"); +const u32 gMonBackPic_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/back.4bpp.lz"); +const u32 gMonBackPic_Keldeo[] = INCBIN_U32("graphics/pokemon/keldeo/back.4bpp.lz"); +const u32 gMonBackPic_Meloetta[] = INCBIN_U32("graphics/pokemon/meloetta/back.4bpp.lz"); +const u32 gMonBackPic_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/back.4bpp.lz"); +const u32 gMonBackPic_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/back.4bpp.lz"); +const u32 gMonBackPic_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/back.4bpp.lz"); +const u32 gMonBackPic_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/back.4bpp.lz"); +const u32 gMonBackPic_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/back.4bpp.lz"); +const u32 gMonBackPic_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/back.4bpp.lz"); +const u32 gMonBackPic_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/back.4bpp.lz"); +const u32 gMonBackPic_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/back.4bpp.lz"); +const u32 gMonBackPic_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/back.4bpp.lz"); +const u32 gMonBackPic_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/back.4bpp.lz"); +const u32 gMonBackPic_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/back.4bpp.lz"); +const u32 gMonBackPic_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/back.4bpp.lz"); +const u32 gMonBackPic_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/back.4bpp.lz"); +const u32 gMonBackPic_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/back.4bpp.lz"); +const u32 gMonBackPic_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/back.4bpp.lz"); +const u32 gMonBackPic_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/back.4bpp.lz"); +const u32 gMonBackPic_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/back.4bpp.lz"); +const u32 gMonBackPic_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/back.4bpp.lz"); +const u32 gMonBackPic_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/back.4bpp.lz"); +const u32 gMonBackPic_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/back.4bpp.lz"); +const u32 gMonBackPic_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/back.4bpp.lz"); +const u32 gMonBackPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/back.4bpp.lz"); +const u32 gMonBackPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/back.4bpp.lz"); +const u32 gMonBackPic_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/back.4bpp.lz"); +const u32 gMonBackPic_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/back.4bpp.lz"); +const u32 gMonBackPic_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/back.4bpp.lz"); +const u32 gMonBackPic_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/back.4bpp.lz"); +const u32 gMonBackPic_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/back.4bpp.lz"); +const u32 gMonBackPic_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/back.4bpp.lz"); +const u32 gMonBackPic_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/back.4bpp.lz"); +const u32 gMonBackPic_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/back.4bpp.lz"); +const u32 gMonBackPic_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/back.4bpp.lz"); +const u32 gMonBackPic_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/back.4bpp.lz"); +const u32 gMonBackPic_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/back.4bpp.lz"); +const u32 gMonBackPic_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/back.4bpp.lz"); +const u32 gMonBackPic_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/back.4bpp.lz"); +const u32 gMonBackPic_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/back.4bpp.lz"); +const u32 gMonBackPic_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/back.4bpp.lz"); +const u32 gMonBackPic_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/back.4bpp.lz"); +const u32 gMonBackPic_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/back.4bpp.lz"); +const u32 gMonBackPic_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/back.4bpp.lz"); +const u32 gMonBackPic_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/back.4bpp.lz"); +const u32 gMonBackPic_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/back.4bpp.lz"); +const u32 gMonBackPic_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/back.4bpp.lz"); +const u32 gMonBackPic_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/back.4bpp.lz"); +const u32 gMonBackPic_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/back.4bpp.lz"); +const u32 gMonBackPic_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/back.4bpp.lz"); +const u32 gMonBackPic_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/back.4bpp.lz"); +const u32 gMonBackPic_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/back.4bpp.lz"); +const u32 gMonBackPic_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/back.4bpp.lz"); +const u32 gMonBackPic_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/back.4bpp.lz"); +const u32 gMonBackPic_Sylveon[] = INCBIN_U32("graphics/pokemon/sylveon/back.4bpp.lz"); +const u32 gMonBackPic_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/back.4bpp.lz"); +const u32 gMonBackPic_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/back.4bpp.lz"); +const u32 gMonBackPic_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/back.4bpp.lz"); +const u32 gMonBackPic_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/back.4bpp.lz"); +const u32 gMonBackPic_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/back.4bpp.lz"); +const u32 gMonBackPic_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/back.4bpp.lz"); +const u32 gMonBackPic_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/back.4bpp.lz"); +const u32 gMonBackPic_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/back.4bpp.lz"); +const u32 gMonBackPic_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/back.4bpp.lz"); +const u32 gMonBackPic_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/back.4bpp.lz"); +const u32 gMonBackPic_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/back.4bpp.lz"); +const u32 gMonBackPic_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/back.4bpp.lz"); +const u32 gMonBackPic_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/back.4bpp.lz"); +const u32 gMonBackPic_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/back.4bpp.lz"); +const u32 gMonBackPic_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/back.4bpp.lz"); +const u32 gMonBackPic_Xerneas[] = INCBIN_U32("graphics/pokemon/xerneas/back.4bpp.lz"); +const u32 gMonBackPic_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/back.4bpp.lz"); +const u32 gMonBackPic_Zygarde[] = INCBIN_U32("graphics/pokemon/zygarde/back.4bpp.lz"); +const u32 gMonBackPic_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/back.4bpp.lz"); +const u32 gMonBackPic_Hoopa[] = INCBIN_U32("graphics/pokemon/hoopa/back.4bpp.lz"); +const u32 gMonBackPic_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/back.4bpp.lz"); +const u32 gMonBackPic_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/back.4bpp.lz"); +const u32 gMonBackPic_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/back.4bpp.lz"); +const u32 gMonBackPic_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/back.4bpp.lz"); +const u32 gMonBackPic_Litten[] = INCBIN_U32("graphics/pokemon/litten/back.4bpp.lz"); +const u32 gMonBackPic_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/back.4bpp.lz"); +const u32 gMonBackPic_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/back.4bpp.lz"); +const u32 gMonBackPic_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/back.4bpp.lz"); +const u32 gMonBackPic_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/back.4bpp.lz"); +const u32 gMonBackPic_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/back.4bpp.lz"); +const u32 gMonBackPic_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/back.4bpp.lz"); +const u32 gMonBackPic_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/back.4bpp.lz"); +const u32 gMonBackPic_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/back.4bpp.lz"); +const u32 gMonBackPic_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/back.4bpp.lz"); +const u32 gMonBackPic_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/back.4bpp.lz"); +const u32 gMonBackPic_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/back.4bpp.lz"); +const u32 gMonBackPic_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/back.4bpp.lz"); +const u32 gMonBackPic_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/back.4bpp.lz"); +const u32 gMonBackPic_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/back.4bpp.lz"); +const u32 gMonBackPic_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/back.4bpp.lz"); +const u32 gMonBackPic_Oricorio[] = INCBIN_U32("graphics/pokemon/oricorio/back.4bpp.lz"); +const u32 gMonBackPic_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/back.4bpp.lz"); +const u32 gMonBackPic_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/back.4bpp.lz"); +const u32 gMonBackPic_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/back.4bpp.lz"); +const u32 gMonBackPic_Lycanroc[] = INCBIN_U32("graphics/pokemon/lycanroc/back.4bpp.lz"); +const u32 gMonBackPic_Wishiwashi[] = INCBIN_U32("graphics/pokemon/wishiwashi/back.4bpp.lz"); +const u32 gMonBackPic_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/back.4bpp.lz"); +const u32 gMonBackPic_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/back.4bpp.lz"); +const u32 gMonBackPic_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/back.4bpp.lz"); +const u32 gMonBackPic_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/back.4bpp.lz"); +const u32 gMonBackPic_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/back.4bpp.lz"); +const u32 gMonBackPic_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/back.4bpp.lz"); +const u32 gMonBackPic_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/back.4bpp.lz"); +const u32 gMonBackPic_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/back.4bpp.lz"); +const u32 gMonBackPic_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/back.4bpp.lz"); +const u32 gMonBackPic_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/back.4bpp.lz"); +const u32 gMonBackPic_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/back.4bpp.lz"); +const u32 gMonBackPic_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/back.4bpp.lz"); +const u32 gMonBackPic_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/back.4bpp.lz"); +const u32 gMonBackPic_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/back.4bpp.lz"); +const u32 gMonBackPic_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/back.4bpp.lz"); +const u32 gMonBackPic_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/back.4bpp.lz"); +const u32 gMonBackPic_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/back.4bpp.lz"); +const u32 gMonBackPic_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/back.4bpp.lz"); +const u32 gMonBackPic_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/back.4bpp.lz"); +const u32 gMonBackPic_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/back.4bpp.lz"); +const u32 gMonBackPic_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/back.4bpp.lz"); +const u32 gMonBackPic_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/back.4bpp.lz"); +const u32 gMonBackPic_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/back.4bpp.lz"); +const u32 gMonBackPic_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/back.4bpp.lz"); +const u32 gMonBackPic_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/back.4bpp.lz"); +const u32 gMonBackPic_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/back.4bpp.lz"); +const u32 gMonBackPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/back.4bpp.lz"); +const u32 gMonBackPic_Minior[] = INCBIN_U32("graphics/pokemon/minior/back.4bpp.lz"); +const u32 gMonBackPic_Komala[] = INCBIN_U32("graphics/pokemon/komala/back.4bpp.lz"); +const u32 gMonBackPic_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/back.4bpp.lz"); +const u32 gMonBackPic_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/back.4bpp.lz"); +const u32 gMonBackPic_Mimikyu[] = INCBIN_U32("graphics/pokemon/mimikyu/back.4bpp.lz"); +const u32 gMonBackPic_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/back.4bpp.lz"); +const u32 gMonBackPic_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/back.4bpp.lz"); +const u32 gMonBackPic_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/back.4bpp.lz"); +const u32 gMonBackPic_Jangmoo[] = INCBIN_U32("graphics/pokemon/jangmo_o/back.4bpp.lz"); +const u32 gMonBackPic_Hakamoo[] = INCBIN_U32("graphics/pokemon/hakamo_o/back.4bpp.lz"); +const u32 gMonBackPic_Kommoo[] = INCBIN_U32("graphics/pokemon/kommo_o/back.4bpp.lz"); +const u32 gMonBackPic_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/back.4bpp.lz"); +const u32 gMonBackPic_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/back.4bpp.lz"); +const u32 gMonBackPic_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/back.4bpp.lz"); +const u32 gMonBackPic_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/back.4bpp.lz"); +const u32 gMonBackPic_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/back.4bpp.lz"); +const u32 gMonBackPic_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/back.4bpp.lz"); +const u32 gMonBackPic_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/back.4bpp.lz"); +const u32 gMonBackPic_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/back.4bpp.lz"); +const u32 gMonBackPic_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/back.4bpp.lz"); +const u32 gMonBackPic_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/back.4bpp.lz"); +const u32 gMonBackPic_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/back.4bpp.lz"); +const u32 gMonBackPic_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/back.4bpp.lz"); +const u32 gMonBackPic_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/back.4bpp.lz"); +const u32 gMonBackPic_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/back.4bpp.lz"); +const u32 gMonBackPic_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/back.4bpp.lz"); +const u32 gMonBackPic_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/back.4bpp.lz"); +const u32 gMonBackPic_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/back.4bpp.lz"); +const u32 gMonBackPic_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/back.4bpp.lz"); +const u32 gMonBackPic_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/back.4bpp.lz"); +const u32 gMonBackPic_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/back.4bpp.lz"); +const u32 gMonBackPic_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/back.4bpp.lz"); +const u32 gMonBackPic_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/back.4bpp.lz"); +const u32 gMonBackPic_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/back.4bpp.lz"); +const u32 gMonBackPic_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/back.4bpp.lz"); +const u32 gMonBackPic_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/back.4bpp.lz"); +const u32 gMonBackPic_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/back.4bpp.lz"); +const u32 gMonBackPic_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/back.4bpp.lz"); +//const u32 gMonBackPic_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/back.4bpp.lz"); +const u32 gMonBackPic_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/back.4bpp.lz"); +const u32 gMonBackPic_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/back.4bpp.lz"); +const u32 gMonBackPic_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/back.4bpp.lz"); +const u32 gMonBackPic_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/back.4bpp.lz"); +const u32 gMonBackPic_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/back.4bpp.lz"); +//const u32 gMonBackPic_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/back.4bpp.lz"); +const u32 gMonBackPic_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/back.4bpp.lz"); +const u32 gMonBackPic_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/back.4bpp.lz"); +const u32 gMonBackPic_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/back.4bpp.lz"); +const u32 gMonBackPic_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/back.4bpp.lz"); +const u32 gMonBackPic_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/back.4bpp.lz"); +const u32 gMonBackPic_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/back.4bpp.lz"); +const u32 gMonBackPic_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/back.4bpp.lz"); +const u32 gMonBackPic_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/back.4bpp.lz"); +const u32 gMonBackPic_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/back.4bpp.lz"); +const u32 gMonBackPic_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/back.4bpp.lz"); +const u32 gMonBackPic_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/back.4bpp.lz"); +const u32 gMonBackPic_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/back.4bpp.lz"); +const u32 gMonBackPic_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/back.4bpp.lz"); +const u32 gMonBackPic_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/back.4bpp.lz"); +const u32 gMonBackPic_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/back.4bpp.lz"); +const u32 gMonBackPic_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/back.4bpp.lz"); +const u32 gMonBackPic_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/back.4bpp.lz"); +const u32 gMonBackPic_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/back.4bpp.lz"); +const u32 gMonBackPic_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/back.4bpp.lz"); +const u32 gMonBackPic_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/back.4bpp.lz"); +const u32 gMonBackPic_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/back.4bpp.lz"); +const u32 gMonBackPic_Applin[] = INCBIN_U32("graphics/pokemon/applin/back.4bpp.lz"); +const u32 gMonBackPic_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/back.4bpp.lz"); +const u32 gMonBackPic_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/back.4bpp.lz"); +const u32 gMonBackPic_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/back.4bpp.lz"); +const u32 gMonBackPic_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/back.4bpp.lz"); +const u32 gMonBackPic_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/back.4bpp.lz"); +const u32 gMonBackPic_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/back.4bpp.lz"); +const u32 gMonBackPic_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/back.4bpp.lz"); +const u32 gMonBackPic_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/back.4bpp.lz"); +const u32 gMonBackPic_Toxtricity[] = INCBIN_U32("graphics/pokemon/toxtricity/back.4bpp.lz"); +const u32 gMonBackPic_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/back.4bpp.lz"); +const u32 gMonBackPic_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/back.4bpp.lz"); +const u32 gMonBackPic_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/back.4bpp.lz"); +const u32 gMonBackPic_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/back.4bpp.lz"); +const u32 gMonBackPic_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/back.4bpp.lz"); +const u32 gMonBackPic_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/back.4bpp.lz"); +const u32 gMonBackPic_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/back.4bpp.lz"); +const u32 gMonBackPic_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/back.4bpp.lz"); +const u32 gMonBackPic_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/back.4bpp.lz"); +const u32 gMonBackPic_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/back.4bpp.lz"); +const u32 gMonBackPic_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/back.4bpp.lz"); +const u32 gMonBackPic_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/back.4bpp.lz"); +const u32 gMonBackPic_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/back.4bpp.lz"); +const u32 gMonBackPic_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/back.4bpp.lz"); +const u32 gMonBackPic_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/back.4bpp.lz"); +const u32 gMonBackPic_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/back.4bpp.lz"); +const u32 gMonBackPic_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/back.4bpp.lz"); +const u32 gMonBackPic_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/back.4bpp.lz"); +const u32 gMonBackPic_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/back.4bpp.lz"); +const u32 gMonBackPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/back.4bpp.lz"); +const u32 gMonBackPic_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/back.4bpp.lz"); +const u32 gMonBackPic_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/back.4bpp.lz"); +const u32 gMonBackPic_Snom[] = INCBIN_U32("graphics/pokemon/snom/back.4bpp.lz"); +const u32 gMonBackPic_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/back.4bpp.lz"); +const u32 gMonBackPic_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/back.4bpp.lz"); +const u32 gMonBackPic_Eiscue[] = INCBIN_U32("graphics/pokemon/eiscue/back.4bpp.lz"); +const u32 gMonBackPic_Indeedee[] = INCBIN_U32("graphics/pokemon/indeedee/back.4bpp.lz"); +const u32 gMonBackPic_Morpeko[] = INCBIN_U32("graphics/pokemon/morpeko/back.4bpp.lz"); +const u32 gMonBackPic_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/back.4bpp.lz"); +const u32 gMonBackPic_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/back.4bpp.lz"); +const u32 gMonBackPic_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/back.4bpp.lz"); +const u32 gMonBackPic_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/back.4bpp.lz"); +const u32 gMonBackPic_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/back.4bpp.lz"); +const u32 gMonBackPic_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/back.4bpp.lz"); +const u32 gMonBackPic_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/back.4bpp.lz"); +const u32 gMonBackPic_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/back.4bpp.lz"); +const u32 gMonBackPic_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/back.4bpp.lz"); +const u32 gMonBackPic_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/back.4bpp.lz"); +const u32 gMonBackPic_Zacian[] = INCBIN_U32("graphics/pokemon/zacian/back.4bpp.lz"); +const u32 gMonBackPic_Zamazenta[] = INCBIN_U32("graphics/pokemon/zamazenta/back.4bpp.lz"); +const u32 gMonBackPic_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/back.4bpp.lz"); +const u32 gMonBackPic_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/back.4bpp.lz"); +const u32 gMonBackPic_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/back.4bpp.lz"); +const u32 gMonBackPic_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/back.4bpp.lz"); +//const u32 gMonBackPic_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/back.4bpp.lz"); +const u32 gMonBackPic_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/back.4bpp.lz"); +const u32 gMonBackPic_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/back.4bpp.lz"); +const u32 gMonBackPic_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/back.4bpp.lz"); +const u32 gMonBackPic_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/back.4bpp.lz"); +const u32 gMonBackPic_VenusaurMega[] = INCBIN_U32("graphics/pokemon/mega_venusaur/back.4bpp.lz"); +const u32 gMonBackPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/back.4bpp.lz"); +const u32 gMonBackPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/back.4bpp.lz"); +const u32 gMonBackPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/mega_blastoise/back.4bpp.lz"); +const u32 gMonBackPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/mega_beedrill/back.4bpp.lz"); +const u32 gMonBackPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/back.4bpp.lz"); +const u32 gMonBackPic_AlakazamMega[] = INCBIN_U32("graphics/pokemon/mega_alakazam/back.4bpp.lz"); +const u32 gMonBackPic_SlowbroMega[] = INCBIN_U32("graphics/pokemon/mega_slowbro/back.4bpp.lz"); +const u32 gMonBackPic_GengarMega[] = INCBIN_U32("graphics/pokemon/mega_gengar/back.4bpp.lz"); +const u32 gMonBackPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/back.4bpp.lz"); +const u32 gMonBackPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/mega_pinsir/back.4bpp.lz"); +const u32 gMonBackPic_GyaradosMega[] = INCBIN_U32("graphics/pokemon/mega_gyarados/back.4bpp.lz"); +const u32 gMonBackPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/back.4bpp.lz"); +const u32 gMonBackPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/back.4bpp.lz"); +const u32 gMonBackPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/back.4bpp.lz"); +const u32 gMonBackPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/mega_ampharos/back.4bpp.lz"); +const u32 gMonBackPic_SteelixMega[] = INCBIN_U32("graphics/pokemon/mega_steelix/back.4bpp.lz"); +const u32 gMonBackPic_ScizorMega[] = INCBIN_U32("graphics/pokemon/mega_scizor/back.4bpp.lz"); +const u32 gMonBackPic_HeracrossMega[] = INCBIN_U32("graphics/pokemon/mega_heracross/back.4bpp.lz"); +const u32 gMonBackPic_HoundoomMega[] = INCBIN_U32("graphics/pokemon/mega_houndoom/back.4bpp.lz"); +const u32 gMonBackPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/back.4bpp.lz"); +const u32 gMonBackPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/mega_sceptile/back.4bpp.lz"); +const u32 gMonBackPic_BlazikenMega[] = INCBIN_U32("graphics/pokemon/mega_blaziken/back.4bpp.lz"); +const u32 gMonBackPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/mega_swampert/back.4bpp.lz"); +const u32 gMonBackPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/back.4bpp.lz"); +const u32 gMonBackPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/mega_sableye/back.4bpp.lz"); +const u32 gMonBackPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mega_mawile/back.4bpp.lz"); +const u32 gMonBackPic_AggronMega[] = INCBIN_U32("graphics/pokemon/mega_aggron/back.4bpp.lz"); +const u32 gMonBackPic_MedichamMega[] = INCBIN_U32("graphics/pokemon/mega_medicham/back.4bpp.lz"); +const u32 gMonBackPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/mega_manectric/back.4bpp.lz"); +const u32 gMonBackPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/back.4bpp.lz"); +const u32 gMonBackPic_CameruptMega[] = INCBIN_U32("graphics/pokemon/mega_camerupt/back.4bpp.lz"); +const u32 gMonBackPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/mega_altaria/back.4bpp.lz"); +const u32 gMonBackPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/mega_banette/back.4bpp.lz"); +const u32 gMonBackPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/mega_absol/back.4bpp.lz"); +const u32 gMonBackPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/mega_glalie/back.4bpp.lz"); +const u32 gMonBackPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/mega_salamence/back.4bpp.lz"); +const u32 gMonBackPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/mega_metagross/back.4bpp.lz"); +const u32 gMonBackPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/mega_latias/back.4bpp.lz"); +const u32 gMonBackPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/mega_latios/back.4bpp.lz"); +const u32 gMonBackPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/mega_lopunny/back.4bpp.lz"); +const u32 gMonBackPic_GarchompMega[] = INCBIN_U32("graphics/pokemon/mega_garchomp/back.4bpp.lz"); +const u32 gMonBackPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/mega_lucario/back.4bpp.lz"); +const u32 gMonBackPic_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/back.4bpp.lz"); +const u32 gMonBackPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/mega_gallade/back.4bpp.lz"); +const u32 gMonBackPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/mega_audino/back.4bpp.lz"); +const u32 gMonBackPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/mega_diancie/back.4bpp.lz"); +const u32 gMonBackPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/back.4bpp.lz"); +const u32 gMonBackPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/primal_kyogre/back.4bpp.lz"); +const u32 gMonBackPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/primal_groudon/back.4bpp.lz"); +const u32 gMonBackPic_RattataAlolan[] = INCBIN_U32("graphics/pokemon/alolan_rattata/back.4bpp.lz"); +const u32 gMonBackPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raticate/back.4bpp.lz"); +const u32 gMonBackPic_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raichu/back.4bpp.lz"); +const u32 gMonBackPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/back.4bpp.lz"); +const u32 gMonBackPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/back.4bpp.lz"); +const u32 gMonBackPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/back.4bpp.lz"); +const u32 gMonBackPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/back.4bpp.lz"); +const u32 gMonBackPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/alolan_diglett/back.4bpp.lz"); +const u32 gMonBackPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/back.4bpp.lz"); +const u32 gMonBackPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/alolan_meowth/back.4bpp.lz"); +const u32 gMonBackPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/alolan_persian/back.4bpp.lz"); +const u32 gMonBackPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/alolan_geodude/back.4bpp.lz"); +const u32 gMonBackPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_graveler/back.4bpp.lz"); +const u32 gMonBackPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/alolan_golem/back.4bpp.lz"); +const u32 gMonBackPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_grimer/back.4bpp.lz"); +const u32 gMonBackPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/alolan_muk/back.4bpp.lz"); +const u32 gMonBackPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/back.4bpp.lz"); +const u32 gMonBackPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/alolan_marowak/back.4bpp.lz"); +const u32 gMonBackPic_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/back.4bpp.lz"); +const u32 gMonBackPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/back.4bpp.lz"); +const u32 gMonBackPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/back.4bpp.lz"); +const u32 gMonBackPic_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/back.4bpp.lz"); +const u32 gMonBackPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/back.4bpp.lz"); +const u32 gMonBackPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/back.4bpp.lz"); +const u32 gMonBackPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/back.4bpp.lz"); +const u32 gMonBackPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/back.4bpp.lz"); +const u32 gMonBackPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/back.4bpp.lz"); +const u32 gMonBackPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/back.4bpp.lz"); +const u32 gMonBackPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/back.4bpp.lz"); +const u32 gMonBackPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/back.4bpp.lz"); +const u32 gMonBackPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/back.4bpp.lz"); +const u32 gMonBackPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/back.4bpp.lz"); +const u32 gMonBackPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/back.4bpp.lz"); +const u32 gMonBackPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/back.4bpp.lz"); +const u32 gMonBackPic_DarmanitanGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/back.4bpp.lz"); +const u32 gMonBackPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/back.4bpp.lz"); +const u32 gMonBackPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/back.4bpp.lz"); +const u32 gMonBackPic_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/back.4bpp.lz"); +const u32 gMonBackPic_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/back.4bpp.lz"); +const u32 gMonBackPic_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/back.4bpp.lz"); +const u32 gMonBackPic_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/back.4bpp.lz"); +const u32 gMonBackPic_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/back.4bpp.lz"); +const u32 gMonBackPic_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/back.4bpp.lz"); +const u32 gMonBackPic_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/back.4bpp.lz"); +const u32 gMonBackPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/back.4bpp.lz"); +const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); +const u32 gMonBackPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/back.4bpp.lz"); +const u32 gMonBackPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/back.4bpp.lz"); +const u32 gMonBackPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/back.4bpp.lz"); +const u32 gMonBackPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/back.4bpp.lz"); +const u32 gMonBackPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/back.4bpp.lz"); +const u32 gMonBackPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/back.4bpp.lz"); +const u32 gMonBackPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/back.4bpp.lz"); +const u32 gMonBackPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/back.4bpp.lz"); +const u32 gMonBackPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/back.4bpp.lz"); +const u32 gMonBackPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/back.4bpp.lz"); +const u32 gMonBackPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/back.4bpp.lz"); +const u32 gMonBackPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/back.4bpp.lz"); +const u32 gMonBackPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/back.4bpp.lz"); +const u32 gMonBackPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/back.4bpp.lz"); +const u32 gMonBackPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/back.4bpp.lz"); +const u32 gMonBackPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/back.4bpp.lz"); +const u32 gMonBackPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/back.4bpp.lz"); +const u32 gMonBackPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/back.4bpp.lz"); +const u32 gMonBackPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/back.4bpp.lz"); +const u32 gMonBackPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/back.4bpp.lz"); +const u32 gMonBackPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/back.4bpp.lz"); +const u32 gMonBackPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/back.4bpp.lz"); +const u32 gMonBackPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/back.4bpp.lz"); +const u32 gMonBackPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/back.4bpp.lz"); +const u32 gMonBackPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/back.4bpp.lz"); +const u32 gMonBackPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/back.4bpp.lz"); +const u32 gMonBackPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/back.4bpp.lz"); +const u32 gMonBackPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/back.4bpp.lz"); +const u32 gMonBackPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/back.4bpp.lz"); +const u32 gMonBackPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/back.4bpp.lz"); +const u32 gMonBackPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/back.4bpp.lz"); +const u32 gMonBackPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/back.4bpp.lz"); +const u32 gMonBackPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/back.4bpp.lz"); +const u32 gMonBackPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/back.4bpp.lz"); +const u32 gMonBackPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/back.4bpp.lz"); +const u32 gMonBackPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/back.4bpp.lz"); +const u32 gMonBackPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/back.4bpp.lz"); +const u32 gMonBackPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/back.4bpp.lz"); +const u32 gMonBackPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/back.4bpp.lz"); +const u32 gMonBackPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/back.4bpp.lz"); +const u32 gMonBackPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/back.4bpp.lz"); +const u32 gMonBackPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/back.4bpp.lz"); +const u32 gMonBackPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/back.4bpp.lz"); +const u32 gMonBackPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/back.4bpp.lz"); +const u32 gMonBackPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/back.4bpp.lz"); +const u32 gMonBackPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/back.4bpp.lz"); +const u32 gMonBackPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/back.4bpp.lz"); +const u32 gMonBackPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/back.4bpp.lz"); +const u32 gMonBackPic_DarmanitanZenModeGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/back.4bpp.lz"); +const u32 gMonBackPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/back.4bpp.lz"); +const u32 gMonBackPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/back.4bpp.lz"); +const u32 gMonBackPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/back.4bpp.lz"); +const u32 gMonBackPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/back.4bpp.lz"); +const u32 gMonBackPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/back.4bpp.lz"); +const u32 gMonBackPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/back.4bpp.lz"); +const u32 gMonBackPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/back.4bpp.lz"); +const u32 gMonBackPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/back.4bpp.lz"); +const u32 gMonBackPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/back.4bpp.lz"); +const u32 gMonBackPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/back.4bpp.lz"); +const u32 gMonBackPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/back.4bpp.lz"); +const u32 gMonBackPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/back.4bpp.lz"); +const u32 gMonBackPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/back.4bpp.lz"); +const u32 gMonBackPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/back.4bpp.lz"); +const u32 gMonBackPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/back.4bpp.lz"); +const u32 gMonBackPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/back.4bpp.lz"); +const u32 gMonBackPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/back.4bpp.lz"); +const u32 gMonBackPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/back.4bpp.lz"); +const u32 gMonBackPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/back.4bpp.lz"); +const u32 gMonBackPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/back.4bpp.lz"); +const u32 gMonBackPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/back.4bpp.lz"); +const u32 gMonBackPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/back.4bpp.lz"); +const u32 gMonBackPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/back.4bpp.lz"); +const u32 gMonBackPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/back.4bpp.lz"); +const u32 gMonBackPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/back.4bpp.lz"); +const u32 gMonBackPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/back.4bpp.lz"); +const u32 gMonBackPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/back.4bpp.lz"); +const u32 gMonBackPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/back.4bpp.lz"); +const u32 gMonBackPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/back.4bpp.lz"); +const u32 gMonBackPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/back.4bpp.lz"); +const u32 gMonBackPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/back.4bpp.lz"); +const u32 gMonBackPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/back.4bpp.lz"); +const u32 gMonBackPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/back.4bpp.lz"); +const u32 gMonBackPic_PumpkabooSmall[] = INCBIN_U32("graphics/pokemon/pumpkaboo/small/back.4bpp.lz"); +const u32 gMonBackPic_PumpkabooLarge[] = INCBIN_U32("graphics/pokemon/pumpkaboo/large/back.4bpp.lz"); +const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); +const u32 gMonBackPic_GourgeistSmall[] = INCBIN_U32("graphics/pokemon/gourgeist/small/back.4bpp.lz"); +const u32 gMonBackPic_GourgeistLarge[] = INCBIN_U32("graphics/pokemon/gourgeist/large/back.4bpp.lz"); +const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); +const u32 gMonBackPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/back.4bpp.lz"); +const u32 gMonBackPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/back.4bpp.lz"); +const u32 gMonBackPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/back.4bpp.lz"); +const u32 gMonBackPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/back.4bpp.lz"); +const u32 gMonBackPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/back.4bpp.lz"); +const u32 gMonBackPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/back.4bpp.lz"); +const u32 gMonBackPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/back.4bpp.lz"); +const u32 gMonBackPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/back.4bpp.lz"); +const u32 gMonBackPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/back.4bpp.lz"); +const u32 gMonBackPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/back.4bpp.lz"); +const u32 gMonBackPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/core/back.4bpp.lz"); +const u32 gMonBackPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/back.4bpp.lz"); +const u32 gMonBackPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/back.4bpp.lz"); +const u32 gMonBackPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/back.4bpp.lz"); +const u32 gMonBackPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/back.4bpp.lz"); +const u32 gMonBackPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/back.4bpp.lz"); +const u32 gMonBackPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/back.4bpp.lz"); +const u32 gMonBackPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/back.4bpp.lz"); +const u32 gMonBackPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieRubyCream[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_cream/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieMatchaCream[] = INCBIN_U32("graphics/pokemon/alcremie/matcha_cream/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieMintCream[] = INCBIN_U32("graphics/pokemon/alcremie/mint_cream/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieLemonCream[] = INCBIN_U32("graphics/pokemon/alcremie/lemon_cream/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieSaltedCream[] = INCBIN_U32("graphics/pokemon/alcremie/salted_cream/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieRubySwirl[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_swirl/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieCaramelSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/caramel_swirl/back.4bpp.lz"); +const u32 gMonBackPic_AlcremieRainbowSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/rainbow_swirl/back.4bpp.lz"); +const u32 gMonBackPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/back.4bpp.lz"); +const u32 gMonBackPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/back.4bpp.lz"); +const u32 gMonBackPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/back.4bpp.lz"); +const u32 gMonBackPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/back.4bpp.lz"); +const u32 gMonBackPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/back.4bpp.lz"); +//const u32 gMonBackPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/back.4bpp.lz"); +const u32 gMonBackPic_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/back.4bpp.lz"); +const u32 gMonBackPic_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/back.4bpp.lz"); +const u32 gMonBackPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/back.4bpp.lz"); +const u32 gMonBackPic_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/back.4bpp.lz"); -const u32 gMonStillFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/front.4bpp.lz"); +const u32 gMonPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/normal.gbapal.lz"); +const u32 gMonPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/normal.gbapal.lz"); +const u32 gMonPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/normal.gbapal.lz"); +const u32 gMonPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/normal.gbapal.lz"); +const u32 gMonPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/normal.gbapal.lz"); +const u32 gMonPalette_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/normal.gbapal.lz"); +const u32 gMonPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/normal.gbapal.lz"); +const u32 gMonPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/normal.gbapal.lz"); +const u32 gMonPalette_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/normal.gbapal.lz"); +const u32 gMonPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/normal.gbapal.lz"); +const u32 gMonPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/normal.gbapal.lz"); +const u32 gMonPalette_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/normal.gbapal.lz"); +const u32 gMonPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/normal.gbapal.lz"); +const u32 gMonPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/normal.gbapal.lz"); +const u32 gMonPalette_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/normal.gbapal.lz"); +const u32 gMonPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/normal.gbapal.lz"); +const u32 gMonPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/normal.gbapal.lz"); +const u32 gMonPalette_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/normal.gbapal.lz"); +const u32 gMonPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/normal.gbapal.lz"); +const u32 gMonPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/normal.gbapal.lz"); +const u32 gMonPalette_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/normal.gbapal.lz"); +const u32 gMonPalette_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/normal.gbapal.lz"); +const u32 gMonPalette_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/normal.gbapal.lz"); +const u32 gMonPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/normal.gbapal.lz"); +const u32 gMonPalette_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/normal.gbapal.lz"); +const u32 gMonPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/normal.gbapal.lz"); +const u32 gMonPalette_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/normal.gbapal.lz"); +const u32 gMonPalette_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/normal.gbapal.lz"); +const u32 gMonPalette_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/normal.gbapal.lz"); +const u32 gMonPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/normal.gbapal.lz"); +const u32 gMonPalette_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/normal.gbapal.lz"); +const u32 gMonPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/normal.gbapal.lz"); +const u32 gMonPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/normal.gbapal.lz"); +const u32 gMonPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/normal.gbapal.lz"); +const u32 gMonPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/normal.gbapal.lz"); +const u32 gMonPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/normal.gbapal.lz"); +const u32 gMonPalette_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/normal.gbapal.lz"); +const u32 gMonPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/normal.gbapal.lz"); +const u32 gMonPalette_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/normal.gbapal.lz"); +const u32 gMonPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/normal.gbapal.lz"); +const u32 gMonPalette_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/normal.gbapal.lz"); +const u32 gMonPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/normal.gbapal.lz"); +const u32 gMonPalette_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/normal.gbapal.lz"); +const u32 gMonPalette_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/normal.gbapal.lz"); +const u32 gMonPalette_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/normal.gbapal.lz"); +const u32 gMonPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/normal.gbapal.lz"); +const u32 gMonPalette_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/normal.gbapal.lz"); +const u32 gMonPalette_Paras[] = INCBIN_U32("graphics/pokemon/paras/normal.gbapal.lz"); +const u32 gMonPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/normal.gbapal.lz"); +const u32 gMonPalette_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/normal.gbapal.lz"); +const u32 gMonPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/normal.gbapal.lz"); +const u32 gMonPalette_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/normal.gbapal.lz"); +const u32 gMonPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/normal.gbapal.lz"); +const u32 gMonPalette_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/normal.gbapal.lz"); +const u32 gMonPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/normal.gbapal.lz"); +const u32 gMonPalette_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/normal.gbapal.lz"); +const u32 gMonPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/normal.gbapal.lz"); +const u32 gMonPalette_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/normal.gbapal.lz"); +const u32 gMonPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/normal.gbapal.lz"); +const u32 gMonPalette_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/normal.gbapal.lz"); +const u32 gMonPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/normal.gbapal.lz"); +const u32 gMonPalette_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/normal.gbapal.lz"); +const u32 gMonPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/normal.gbapal.lz"); +const u32 gMonPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/normal.gbapal.lz"); +const u32 gMonPalette_Abra[] = INCBIN_U32("graphics/pokemon/abra/normal.gbapal.lz"); +const u32 gMonPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/normal.gbapal.lz"); +const u32 gMonPalette_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/normal.gbapal.lz"); +const u32 gMonPalette_Machop[] = INCBIN_U32("graphics/pokemon/machop/normal.gbapal.lz"); +const u32 gMonPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/normal.gbapal.lz"); +const u32 gMonPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/normal.gbapal.lz"); +const u32 gMonPalette_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/normal.gbapal.lz"); +const u32 gMonPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/normal.gbapal.lz"); +const u32 gMonPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/normal.gbapal.lz"); +const u32 gMonPalette_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/normal.gbapal.lz"); +const u32 gMonPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/normal.gbapal.lz"); +const u32 gMonPalette_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/normal.gbapal.lz"); +const u32 gMonPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/normal.gbapal.lz"); +const u32 gMonPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/normal.gbapal.lz"); +const u32 gMonPalette_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/normal.gbapal.lz"); +const u32 gMonPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/normal.gbapal.lz"); +const u32 gMonPalette_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/normal.gbapal.lz"); +const u32 gMonPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/normal.gbapal.lz"); +const u32 gMonPalette_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/normal.gbapal.lz"); +const u32 gMonPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/normal.gbapal.lz"); +const u32 gMonPalette_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/normal.gbapal.lz"); +const u32 gMonPalette_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/normal.gbapal.lz"); +const u32 gMonPalette_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/normal.gbapal.lz"); +const u32 gMonPalette_Seel[] = INCBIN_U32("graphics/pokemon/seel/normal.gbapal.lz"); +const u32 gMonPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/normal.gbapal.lz"); +const u32 gMonPalette_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/normal.gbapal.lz"); +const u32 gMonPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/normal.gbapal.lz"); +const u32 gMonPalette_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/normal.gbapal.lz"); +const u32 gMonPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/normal.gbapal.lz"); +const u32 gMonPalette_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/normal.gbapal.lz"); +const u32 gMonPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/normal.gbapal.lz"); +const u32 gMonPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/normal.gbapal.lz"); +const u32 gMonPalette_Onix[] = INCBIN_U32("graphics/pokemon/onix/normal.gbapal.lz"); +const u32 gMonPalette_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/normal.gbapal.lz"); +const u32 gMonPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/normal.gbapal.lz"); +const u32 gMonPalette_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/normal.gbapal.lz"); +const u32 gMonPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/normal.gbapal.lz"); +const u32 gMonPalette_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/normal.gbapal.lz"); +const u32 gMonPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/normal.gbapal.lz"); +const u32 gMonPalette_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/normal.gbapal.lz"); +const u32 gMonPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/normal.gbapal.lz"); +const u32 gMonPalette_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/normal.gbapal.lz"); +const u32 gMonPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/normal.gbapal.lz"); +const u32 gMonPalette_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/normal.gbapal.lz"); +const u32 gMonPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/normal.gbapal.lz"); +const u32 gMonPalette_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/normal.gbapal.lz"); +const u32 gMonPalette_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/normal.gbapal.lz"); +const u32 gMonPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/normal.gbapal.lz"); +const u32 gMonPalette_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/normal.gbapal.lz"); +const u32 gMonPalette_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/normal.gbapal.lz"); +const u32 gMonPalette_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/normal.gbapal.lz"); +const u32 gMonPalette_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/normal.gbapal.lz"); +const u32 gMonPalette_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/normal.gbapal.lz"); +const u32 gMonPalette_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/normal.gbapal.lz"); +const u32 gMonPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/normal.gbapal.lz"); +const u32 gMonPalette_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/normal.gbapal.lz"); +const u32 gMonPalette_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/normal.gbapal.lz"); +const u32 gMonPalette_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/normal.gbapal.lz"); +const u32 gMonPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/normal.gbapal.lz"); +const u32 gMonPalette_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/normal.gbapal.lz"); +const u32 gMonPalette_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/normal.gbapal.lz"); +const u32 gMonPalette_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/normal.gbapal.lz"); +const u32 gMonPalette_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/normal.gbapal.lz"); +const u32 gMonPalette_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/normal.gbapal.lz"); +const u32 gMonPalette_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/normal.gbapal.lz"); +const u32 gMonPalette_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/normal.gbapal.lz"); +const u32 gMonPalette_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/normal.gbapal.lz"); +const u32 gMonPalette_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/normal.gbapal.lz"); +const u32 gMonPalette_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/normal.gbapal.lz"); +const u32 gMonPalette_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/normal.gbapal.lz"); +const u32 gMonPalette_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/normal.gbapal.lz"); +const u32 gMonPalette_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/normal.gbapal.lz"); +const u32 gMonPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/normal.gbapal.lz"); +const u32 gMonPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/normal.gbapal.lz"); +const u32 gMonPalette_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/normal.gbapal.lz"); +const u32 gMonPalette_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/normal.gbapal.lz"); +const u32 gMonPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/normal.gbapal.lz"); +const u32 gMonPalette_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/normal.gbapal.lz"); +const u32 gMonPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/normal.gbapal.lz"); +const u32 gMonPalette_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/normal.gbapal.lz"); +const u32 gMonPalette_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/normal.gbapal.lz"); +const u32 gMonPalette_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/normal.gbapal.lz"); +const u32 gMonPalette_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/normal.gbapal.lz"); +const u32 gMonPalette_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/normal.gbapal.lz"); +const u32 gMonPalette_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/normal.gbapal.lz"); +const u32 gMonPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/normal.gbapal.lz"); +const u32 gMonPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/normal.gbapal.lz"); +const u32 gMonPalette_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/normal.gbapal.lz"); +const u32 gMonPalette_Mew[] = INCBIN_U32("graphics/pokemon/mew/normal.gbapal.lz"); +const u32 gMonPalette_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/normal.gbapal.lz"); +const u32 gMonPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/normal.gbapal.lz"); +const u32 gMonPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/normal.gbapal.lz"); +const u32 gMonPalette_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/normal.gbapal.lz"); +const u32 gMonPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/normal.gbapal.lz"); +const u32 gMonPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/normal.gbapal.lz"); +const u32 gMonPalette_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/normal.gbapal.lz"); +const u32 gMonPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/normal.gbapal.lz"); +const u32 gMonPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/normal.gbapal.lz"); +const u32 gMonPalette_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/normal.gbapal.lz"); +const u32 gMonPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/normal.gbapal.lz"); +const u32 gMonPalette_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/normal.gbapal.lz"); +const u32 gMonPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/normal.gbapal.lz"); +const u32 gMonPalette_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/normal.gbapal.lz"); +const u32 gMonPalette_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/normal.gbapal.lz"); +const u32 gMonPalette_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/normal.gbapal.lz"); +const u32 gMonPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/normal.gbapal.lz"); +const u32 gMonPalette_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/normal.gbapal.lz"); +const u32 gMonPalette_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/normal.gbapal.lz"); +const u32 gMonPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/normal.gbapal.lz"); +const u32 gMonPalette_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/normal.gbapal.lz"); +const u32 gMonPalette_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/normal.gbapal.lz"); +const u32 gMonPalette_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/normal.gbapal.lz"); +const u32 gMonPalette_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/normal.gbapal.lz"); +const u32 gMonPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/normal.gbapal.lz"); +const u32 gMonPalette_Natu[] = INCBIN_U32("graphics/pokemon/natu/normal.gbapal.lz"); +const u32 gMonPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/normal.gbapal.lz"); +const u32 gMonPalette_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/normal.gbapal.lz"); +const u32 gMonPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/normal.gbapal.lz"); +const u32 gMonPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/normal.gbapal.lz"); +const u32 gMonPalette_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/normal.gbapal.lz"); +const u32 gMonPalette_Marill[] = INCBIN_U32("graphics/pokemon/marill/normal.gbapal.lz"); +const u32 gMonPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/normal.gbapal.lz"); +const u32 gMonPalette_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/normal.gbapal.lz"); +const u32 gMonPalette_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/normal.gbapal.lz"); +const u32 gMonPalette_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/normal.gbapal.lz"); +const u32 gMonPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/normal.gbapal.lz"); +const u32 gMonPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/normal.gbapal.lz"); +const u32 gMonPalette_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/normal.gbapal.lz"); +const u32 gMonPalette_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/normal.gbapal.lz"); +const u32 gMonPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/normal.gbapal.lz"); +const u32 gMonPalette_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/normal.gbapal.lz"); +const u32 gMonPalette_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/normal.gbapal.lz"); +const u32 gMonPalette_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/normal.gbapal.lz"); +const u32 gMonPalette_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/normal.gbapal.lz"); +const u32 gMonPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/normal.gbapal.lz"); +const u32 gMonPalette_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/normal.gbapal.lz"); +const u32 gMonPalette_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/normal.gbapal.lz"); +const u32 gMonPalette_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/normal.gbapal.lz"); +const u32 gMonPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/normal.gbapal.lz"); +const u32 gMonPalette_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/normal.gbapal.lz"); +const u32 gMonPalette_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/normal.gbapal.lz"); +const u32 gMonPalette_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/normal.gbapal.lz"); +const u32 gMonPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/normal.gbapal.lz"); +const u32 gMonPalette_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/normal.gbapal.lz"); +const u32 gMonPalette_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/normal.gbapal.lz"); +const u32 gMonPalette_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/normal.gbapal.lz"); +const u32 gMonPalette_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/normal.gbapal.lz"); +const u32 gMonPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/normal.gbapal.lz"); +const u32 gMonPalette_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/normal.gbapal.lz"); +const u32 gMonPalette_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/normal.gbapal.lz"); +const u32 gMonPalette_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/normal.gbapal.lz"); +const u32 gMonPalette_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/normal.gbapal.lz"); +const u32 gMonPalette_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/normal.gbapal.lz"); +const u32 gMonPalette_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/normal.gbapal.lz"); +const u32 gMonPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/normal.gbapal.lz"); +const u32 gMonPalette_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/normal.gbapal.lz"); +const u32 gMonPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/normal.gbapal.lz"); +const u32 gMonPalette_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/normal.gbapal.lz"); +const u32 gMonPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/normal.gbapal.lz"); +const u32 gMonPalette_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/normal.gbapal.lz"); +const u32 gMonPalette_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/normal.gbapal.lz"); +const u32 gMonPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/normal.gbapal.lz"); +const u32 gMonPalette_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/normal.gbapal.lz"); +const u32 gMonPalette_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/normal.gbapal.lz"); +const u32 gMonPalette_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/normal.gbapal.lz"); +const u32 gMonPalette_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/normal.gbapal.lz"); +const u32 gMonPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/normal.gbapal.lz"); +const u32 gMonPalette_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/normal.gbapal.lz"); +const u32 gMonPalette_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/normal.gbapal.lz"); +const u32 gMonPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/normal.gbapal.lz"); +const u32 gMonPalette_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/normal.gbapal.lz"); +const u32 gMonPalette_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/normal.gbapal.lz"); +const u32 gMonPalette_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/normal.gbapal.lz"); +const u32 gMonPalette_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/normal.gbapal.lz"); +const u32 gMonPalette_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/normal.gbapal.lz"); +const u32 gMonPalette_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/normal.gbapal.lz"); +const u32 gMonPalette_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/normal.gbapal.lz"); +const u32 gMonPalette_Magby[] = INCBIN_U32("graphics/pokemon/magby/normal.gbapal.lz"); +const u32 gMonPalette_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/normal.gbapal.lz"); +const u32 gMonPalette_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/normal.gbapal.lz"); +const u32 gMonPalette_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/normal.gbapal.lz"); +const u32 gMonPalette_Entei[] = INCBIN_U32("graphics/pokemon/entei/normal.gbapal.lz"); +const u32 gMonPalette_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/normal.gbapal.lz"); +const u32 gMonPalette_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/normal.gbapal.lz"); +const u32 gMonPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/normal.gbapal.lz"); +const u32 gMonPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/normal.gbapal.lz"); +const u32 gMonPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/normal.gbapal.lz"); +const u32 gMonPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/normal.gbapal.lz"); +const u32 gMonPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/normal.gbapal.lz"); +const u32 gMonPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/normal.gbapal.lz"); +const u32 gMonPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/normal.gbapal.lz"); +const u32 gMonPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/normal.gbapal.lz"); +const u32 gMonPalette_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/normal.gbapal.lz"); +const u32 gMonPalette_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/normal.gbapal.lz"); +const u32 gMonPalette_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/normal.gbapal.lz"); +const u32 gMonPalette_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/normal.gbapal.lz"); +const u32 gMonPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/normal.gbapal.lz"); +const u32 gMonPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/normal.gbapal.lz"); +const u32 gMonPalette_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/normal.gbapal.lz"); +const u32 gMonPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/normal.gbapal.lz"); +const u32 gMonPalette_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/normal.gbapal.lz"); +const u32 gMonPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/normal.gbapal.lz"); +const u32 gMonPalette_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/normal.gbapal.lz"); +const u32 gMonPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/normal.gbapal.lz"); +const u32 gMonPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/normal.gbapal.lz"); +const u32 gMonPalette_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/normal.gbapal.lz"); +const u32 gMonPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/normal.gbapal.lz"); +const u32 gMonPalette_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/normal.gbapal.lz"); +const u32 gMonPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/normal.gbapal.lz"); +const u32 gMonPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/normal.gbapal.lz"); +const u32 gMonPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/normal.gbapal.lz"); +const u32 gMonPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/normal.gbapal.lz"); +const u32 gMonPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/normal.gbapal.lz"); +const u32 gMonPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/normal.gbapal.lz"); +const u32 gMonPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/normal.gbapal.lz"); +const u32 gMonPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/normal.gbapal.lz"); +const u32 gMonPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/normal.gbapal.lz"); +const u32 gMonPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/normal.gbapal.lz"); +const u32 gMonPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/normal.gbapal.lz"); +const u32 gMonPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/normal.gbapal.lz"); +const u32 gMonPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/normal.gbapal.lz"); +const u32 gMonPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/normal.gbapal.lz"); +const u32 gMonPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/normal.gbapal.lz"); +const u32 gMonPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/normal.gbapal.lz"); +const u32 gMonPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/normal.gbapal.lz"); +const u32 gMonPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/normal.gbapal.lz"); +const u32 gMonPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/normal.gbapal.lz"); +const u32 gMonPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/normal.gbapal.lz"); +const u32 gMonPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/normal.gbapal.lz"); +const u32 gMonPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/normal.gbapal.lz"); +const u32 gMonPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/normal.gbapal.lz"); +const u32 gMonPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/normal.gbapal.lz"); +const u32 gMonPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/normal.gbapal.lz"); +const u32 gMonPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/normal.gbapal.lz"); +const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/normal.gbapal.lz"); +const u32 gMonPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/normal.gbapal.lz"); +const u32 gMonPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/normal.gbapal.lz"); +const u32 gMonPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/normal.gbapal.lz"); +const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); +const u32 gMonPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/normal.gbapal.lz"); +const u32 gMonPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/normal.gbapal.lz"); +const u32 gMonPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/normal.gbapal.lz"); +const u32 gMonPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/normal.gbapal.lz"); +const u32 gMonPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/normal.gbapal.lz"); +const u32 gMonPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/normal.gbapal.lz"); +const u32 gMonPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/normal.gbapal.lz"); +const u32 gMonPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/normal.gbapal.lz"); +const u32 gMonPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/normal.gbapal.lz"); +const u32 gMonPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/normal.gbapal.lz"); +const u32 gMonPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/normal.gbapal.lz"); +const u32 gMonPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/normal.gbapal.lz"); +const u32 gMonPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/normal.gbapal.lz"); +const u32 gMonPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/normal.gbapal.lz"); +const u32 gMonPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/normal.gbapal.lz"); +const u32 gMonPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/normal.gbapal.lz"); +const u32 gMonPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/normal.gbapal.lz"); +const u32 gMonPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/normal.gbapal.lz"); +const u32 gMonPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/normal.gbapal.lz"); +const u32 gMonPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/normal.gbapal.lz"); +const u32 gMonPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/normal.gbapal.lz"); +const u32 gMonPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/normal.gbapal.lz"); +const u32 gMonPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/normal.gbapal.lz"); +const u32 gMonPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/normal.gbapal.lz"); +const u32 gMonPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/normal.gbapal.lz"); +const u32 gMonPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/normal.gbapal.lz"); +const u32 gMonPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/normal.gbapal.lz"); +const u32 gMonPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/normal.gbapal.lz"); +const u32 gMonPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/normal.gbapal.lz"); +const u32 gMonPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/normal.gbapal.lz"); +const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/normal.gbapal.lz"); +const u32 gMonPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/normal.gbapal.lz"); +const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); +const u32 gMonPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/normal.gbapal.lz"); +const u32 gMonPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/normal.gbapal.lz"); +const u32 gMonPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/normal.gbapal.lz"); +const u32 gMonPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/normal.gbapal.lz"); +const u32 gMonPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/normal.gbapal.lz"); +const u32 gMonPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/normal.gbapal.lz"); +const u32 gMonPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/normal.gbapal.lz"); +const u32 gMonPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/normal.gbapal.lz"); +const u32 gMonPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/normal.gbapal.lz"); +const u32 gMonPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/normal.gbapal.lz"); +const u32 gMonPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/normal.gbapal.lz"); +const u32 gMonPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/normal.gbapal.lz"); +const u32 gMonPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/normal.gbapal.lz"); +const u32 gMonPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/normal.gbapal.lz"); +const u32 gMonPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/normal.gbapal.lz"); +const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/normal.gbapal.lz"); +const u32 gMonPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/normal.gbapal.lz"); +const u32 gMonPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/normal.gbapal.lz"); +const u32 gMonPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/normal.gbapal.lz"); +const u32 gMonPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/normal.gbapal.lz"); +const u32 gMonPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/normal.gbapal.lz"); +const u32 gMonPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/normal.gbapal.lz"); +const u32 gMonPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/normal.gbapal.lz"); +const u32 gMonPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/normal.gbapal.lz"); +const u32 gMonPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/normal.gbapal.lz"); +const u32 gMonPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/normal.gbapal.lz"); +const u32 gMonPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/normal.gbapal.lz"); +const u32 gMonPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/normal.gbapal.lz"); +const u32 gMonPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/normal.gbapal.lz"); +const u32 gMonPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/normal.gbapal.lz"); +const u32 gMonPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/normal.gbapal.lz"); +const u32 gMonPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/normal.gbapal.lz"); +const u32 gMonPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/normal.gbapal.lz"); +const u32 gMonPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/normal.gbapal.lz"); +const u32 gMonPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/normal.gbapal.lz"); +const u32 gMonPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/normal.gbapal.lz"); +const u32 gMonPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/normal.gbapal.lz"); +const u32 gMonPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/normal.gbapal.lz"); +const u32 gMonPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/normal.gbapal.lz"); +const u32 gMonPalette_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/normal.gbapal.lz"); +const u32 gMonPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/normal.gbapal.lz"); +const u32 gMonPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/normal.gbapal.lz"); +const u32 gMonPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/normal.gbapal.lz"); +const u32 gMonPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/normal.gbapal.lz"); +const u32 gMonPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/normal.gbapal.lz"); +const u32 gMonPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/normal.gbapal.lz"); +const u32 gMonPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/normal.gbapal.lz"); +const u32 gMonPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/normal.gbapal.lz"); +const u32 gMonPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/normal.gbapal.lz"); +const u32 gMonPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/normal.gbapal.lz"); +const u32 gMonPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/normal.gbapal.lz"); +const u32 gMonPalette_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/normal.gbapal.lz"); +const u32 gMonPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/normal.gbapal.lz"); +const u32 gMonPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/normal.gbapal.lz"); +const u32 gMonPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/normal.gbapal.lz"); +const u32 gMonPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/normal.gbapal.lz"); +const u32 gMonPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/normal.gbapal.lz"); +const u32 gMonPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/normal.gbapal.lz"); +const u32 gMonPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/normal.gbapal.lz"); +const u32 gMonPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/normal.gbapal.lz"); +const u32 gMonPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/normal.gbapal.lz"); +const u32 gMonPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/normal.gbapal.lz"); +const u32 gMonPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/normal.gbapal.lz"); +const u32 gMonPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/normal.gbapal.lz"); +const u32 gMonPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/normal.gbapal.lz"); +const u32 gMonPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/normal.gbapal.lz"); +const u32 gMonPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/normal.gbapal.lz"); +const u32 gMonPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/normal.gbapal.lz"); +const u32 gMonPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/normal.gbapal.lz"); +const u32 gMonPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/normal.gbapal.lz"); +const u32 gMonPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/normal.gbapal.lz"); +const u32 gMonPalette_Budew[] = INCBIN_U32("graphics/pokemon/budew/normal.gbapal.lz"); +const u32 gMonPalette_Roserade[] = INCBIN_U32("graphics/pokemon/roserade/normal.gbapal.lz"); +const u32 gMonPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/normal.gbapal.lz"); +const u32 gMonPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/normal.gbapal.lz"); +const u32 gMonPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/normal.gbapal.lz"); +const u32 gMonPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/normal.gbapal.lz"); +const u32 gMonPalette_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/normal.gbapal.lz"); +const u32 gMonPalette_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/normal.gbapal.lz"); +const u32 gMonPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/normal.gbapal.lz"); +const u32 gMonPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/normal.gbapal.lz"); +const u32 gMonPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/normal.gbapal.lz"); +const u32 gMonPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/normal.gbapal.lz"); +const u32 gMonPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/normal.gbapal.lz"); +const u32 gMonPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/normal.gbapal.lz"); +const u32 gMonPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/normal.gbapal.lz"); +const u32 gMonPalette_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/normal.gbapal.lz"); +const u32 gMonPalette_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/normal.gbapal.lz"); +const u32 gMonPalette_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/normal.gbapal.lz"); +const u32 gMonPalette_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/normal.gbapal.lz"); +const u32 gMonPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/normal.gbapal.lz"); +const u32 gMonPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/normal.gbapal.lz"); +const u32 gMonPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/normal.gbapal.lz"); +const u32 gMonPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/normal.gbapal.lz"); +const u32 gMonPalette_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/normal.gbapal.lz"); +const u32 gMonPalette_Honchkrow[] = INCBIN_U32("graphics/pokemon/honchkrow/normal.gbapal.lz"); +const u32 gMonPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/normal.gbapal.lz"); +const u32 gMonPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/normal.gbapal.lz"); +const u32 gMonPalette_Chingling[] = INCBIN_U32("graphics/pokemon/chingling/normal.gbapal.lz"); +const u32 gMonPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/normal.gbapal.lz"); +const u32 gMonPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/normal.gbapal.lz"); +const u32 gMonPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/normal.gbapal.lz"); +const u32 gMonPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/normal.gbapal.lz"); +const u32 gMonPalette_Bonsly[] = INCBIN_U32("graphics/pokemon/bonsly/normal.gbapal.lz"); +const u32 gMonPalette_MimeJr[] = INCBIN_U32("graphics/pokemon/mime_jr/normal.gbapal.lz"); +const u32 gMonPalette_Happiny[] = INCBIN_U32("graphics/pokemon/happiny/normal.gbapal.lz"); +const u32 gMonPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/normal.gbapal.lz"); +const u32 gMonPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/normal.gbapal.lz"); +const u32 gMonPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/normal.gbapal.lz"); +const u32 gMonPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/normal.gbapal.lz"); +const u32 gMonPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/normal.gbapal.lz"); +const u32 gMonPalette_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/normal.gbapal.lz"); +const u32 gMonPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/normal.gbapal.lz"); +const u32 gMonPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/normal.gbapal.lz"); +const u32 gMonPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/normal.gbapal.lz"); +const u32 gMonPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/normal.gbapal.lz"); +const u32 gMonPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/normal.gbapal.lz"); +const u32 gMonPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/normal.gbapal.lz"); +const u32 gMonPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/normal.gbapal.lz"); +const u32 gMonPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/normal.gbapal.lz"); +const u32 gMonPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/normal.gbapal.lz"); +const u32 gMonPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/normal.gbapal.lz"); +const u32 gMonPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/normal.gbapal.lz"); +const u32 gMonPalette_Mantyke[] = INCBIN_U32("graphics/pokemon/mantyke/normal.gbapal.lz"); +const u32 gMonPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/normal.gbapal.lz"); +const u32 gMonPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/normal.gbapal.lz"); +const u32 gMonPalette_Weavile[] = INCBIN_U32("graphics/pokemon/weavile/normal.gbapal.lz"); +const u32 gMonPalette_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/normal.gbapal.lz"); +const u32 gMonPalette_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/normal.gbapal.lz"); +const u32 gMonPalette_Rhyperior[] = INCBIN_U32("graphics/pokemon/rhyperior/normal.gbapal.lz"); +const u32 gMonPalette_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/normal.gbapal.lz"); +const u32 gMonPalette_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/normal.gbapal.lz"); +const u32 gMonPalette_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/normal.gbapal.lz"); +const u32 gMonPalette_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/normal.gbapal.lz"); +const u32 gMonPalette_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/normal.gbapal.lz"); +const u32 gMonPalette_Leafeon[] = INCBIN_U32("graphics/pokemon/leafeon/normal.gbapal.lz"); +const u32 gMonPalette_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/normal.gbapal.lz"); +const u32 gMonPalette_Gliscor[] = INCBIN_U32("graphics/pokemon/gliscor/normal.gbapal.lz"); +const u32 gMonPalette_Mamoswine[] = INCBIN_U32("graphics/pokemon/mamoswine/normal.gbapal.lz"); +const u32 gMonPalette_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/normal.gbapal.lz"); +const u32 gMonPalette_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/normal.gbapal.lz"); +const u32 gMonPalette_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/normal.gbapal.lz"); +const u32 gMonPalette_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/normal.gbapal.lz"); +const u32 gMonPalette_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/normal.gbapal.lz"); +const u32 gMonPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/normal.gbapal.lz"); +const u32 gMonPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/normal.gbapal.lz"); +const u32 gMonPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/normal.gbapal.lz"); +const u32 gMonPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/normal.gbapal.lz"); +const u32 gMonPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/normal.gbapal.lz"); +const u32 gMonPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/normal.gbapal.lz"); +const u32 gMonPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/normal.gbapal.lz"); +const u32 gMonPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/normal.gbapal.lz"); +const u32 gMonPalette_Giratina[] = INCBIN_U32("graphics/pokemon/giratina/normal.gbapal.lz"); +const u32 gMonPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/normal.gbapal.lz"); +const u32 gMonPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/normal.gbapal.lz"); +const u32 gMonPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/normal.gbapal.lz"); +const u32 gMonPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/normal.gbapal.lz"); +const u32 gMonPalette_Shaymin[] = INCBIN_U32("graphics/pokemon/shaymin/normal.gbapal.lz"); +const u32 gMonPalette_Arceus[] = INCBIN_U32("graphics/pokemon/arceus/normal.gbapal.lz"); +const u32 gMonPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/normal.gbapal.lz"); +const u32 gMonPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/normal.gbapal.lz"); +const u32 gMonPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/normal.gbapal.lz"); +const u32 gMonPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/normal.gbapal.lz"); +const u32 gMonPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/normal.gbapal.lz"); +const u32 gMonPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/normal.gbapal.lz"); +const u32 gMonPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/normal.gbapal.lz"); +const u32 gMonPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/normal.gbapal.lz"); +const u32 gMonPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/normal.gbapal.lz"); +const u32 gMonPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/normal.gbapal.lz"); +const u32 gMonPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/normal.gbapal.lz"); +const u32 gMonPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/normal.gbapal.lz"); +const u32 gMonPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/normal.gbapal.lz"); +const u32 gMonPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/normal.gbapal.lz"); +const u32 gMonPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/normal.gbapal.lz"); +const u32 gMonPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/normal.gbapal.lz"); +const u32 gMonPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/normal.gbapal.lz"); +const u32 gMonPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/normal.gbapal.lz"); +const u32 gMonPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/normal.gbapal.lz"); +const u32 gMonPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/normal.gbapal.lz"); +const u32 gMonPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/normal.gbapal.lz"); +const u32 gMonPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/normal.gbapal.lz"); +const u32 gMonPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/normal.gbapal.lz"); +const u32 gMonPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/normal.gbapal.lz"); +const u32 gMonPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/normal.gbapal.lz"); +const u32 gMonPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/normal.gbapal.lz"); +const u32 gMonPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/normal.gbapal.lz"); +const u32 gMonPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/normal.gbapal.lz"); +const u32 gMonPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/normal.gbapal.lz"); +const u32 gMonPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/normal.gbapal.lz"); +const u32 gMonPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/normal.gbapal.lz"); +const u32 gMonPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/normal.gbapal.lz"); +const u32 gMonPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/normal.gbapal.lz"); +const u32 gMonPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/normal.gbapal.lz"); +const u32 gMonPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/normal.gbapal.lz"); +const u32 gMonPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/normal.gbapal.lz"); +const u32 gMonPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/normal.gbapal.lz"); +const u32 gMonPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/normal.gbapal.lz"); +const u32 gMonPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/normal.gbapal.lz"); +const u32 gMonPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/normal.gbapal.lz"); +const u32 gMonPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/normal.gbapal.lz"); +const u32 gMonPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/normal.gbapal.lz"); +const u32 gMonPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/normal.gbapal.lz"); +const u32 gMonPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/normal.gbapal.lz"); +const u32 gMonPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/normal.gbapal.lz"); +const u32 gMonPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/normal.gbapal.lz"); +const u32 gMonPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/normal.gbapal.lz"); +const u32 gMonPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/normal.gbapal.lz"); +const u32 gMonPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/normal.gbapal.lz"); +const u32 gMonPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/normal.gbapal.lz"); +const u32 gMonPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/normal.gbapal.lz"); +const u32 gMonPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/normal.gbapal.lz"); +const u32 gMonPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/normal.gbapal.lz"); +const u32 gMonPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/normal.gbapal.lz"); +const u32 gMonPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/normal.gbapal.lz"); +const u32 gMonPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/normal.gbapal.lz"); +const u32 gMonPalette_Basculin[] = INCBIN_U32("graphics/pokemon/basculin/normal.gbapal.lz"); +const u32 gMonPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/normal.gbapal.lz"); +const u32 gMonPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/normal.gbapal.lz"); +const u32 gMonPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/normal.gbapal.lz"); +const u32 gMonPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/normal.gbapal.lz"); +const u32 gMonPalette_Darmanitan[] = INCBIN_U32("graphics/pokemon/darmanitan/normal.gbapal.lz"); +const u32 gMonPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/normal.gbapal.lz"); +const u32 gMonPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/normal.gbapal.lz"); +const u32 gMonPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/normal.gbapal.lz"); +const u32 gMonPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/normal.gbapal.lz"); +const u32 gMonPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/normal.gbapal.lz"); +const u32 gMonPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/normal.gbapal.lz"); +const u32 gMonPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/normal.gbapal.lz"); +const u32 gMonPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/normal.gbapal.lz"); +const u32 gMonPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/normal.gbapal.lz"); +const u32 gMonPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/normal.gbapal.lz"); +const u32 gMonPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/normal.gbapal.lz"); +const u32 gMonPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/normal.gbapal.lz"); +const u32 gMonPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/normal.gbapal.lz"); +const u32 gMonPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/normal.gbapal.lz"); +const u32 gMonPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/normal.gbapal.lz"); +const u32 gMonPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/normal.gbapal.lz"); +const u32 gMonPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/normal.gbapal.lz"); +const u32 gMonPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/normal.gbapal.lz"); +const u32 gMonPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/normal.gbapal.lz"); +const u32 gMonPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/normal.gbapal.lz"); +const u32 gMonPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/normal.gbapal.lz"); +const u32 gMonPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/normal.gbapal.lz"); +const u32 gMonPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/normal.gbapal.lz"); +const u32 gMonPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/normal.gbapal.lz"); +const u32 gMonPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/normal.gbapal.lz"); +const u32 gMonPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/normal.gbapal.lz"); +const u32 gMonPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/normal.gbapal.lz"); +const u32 gMonPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/normal.gbapal.lz"); +const u32 gMonPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/normal.gbapal.lz"); +const u32 gMonPalette_Deerling[] = INCBIN_U32("graphics/pokemon/deerling/normal.gbapal.lz"); +const u32 gMonPalette_Sawsbuck[] = INCBIN_U32("graphics/pokemon/sawsbuck/normal.gbapal.lz"); +const u32 gMonPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/normal.gbapal.lz"); +const u32 gMonPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/normal.gbapal.lz"); +const u32 gMonPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/normal.gbapal.lz"); +const u32 gMonPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/normal.gbapal.lz"); +const u32 gMonPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/normal.gbapal.lz"); +const u32 gMonPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/normal.gbapal.lz"); +const u32 gMonPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/normal.gbapal.lz"); +const u32 gMonPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/normal.gbapal.lz"); +const u32 gMonPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/normal.gbapal.lz"); +const u32 gMonPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/normal.gbapal.lz"); +const u32 gMonPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/normal.gbapal.lz"); +const u32 gMonPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/normal.gbapal.lz"); +const u32 gMonPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/normal.gbapal.lz"); +const u32 gMonPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/normal.gbapal.lz"); +const u32 gMonPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/normal.gbapal.lz"); +const u32 gMonPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/normal.gbapal.lz"); +const u32 gMonPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/normal.gbapal.lz"); +const u32 gMonPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/normal.gbapal.lz"); +const u32 gMonPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/normal.gbapal.lz"); +const u32 gMonPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/normal.gbapal.lz"); +const u32 gMonPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/normal.gbapal.lz"); +const u32 gMonPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/normal.gbapal.lz"); +const u32 gMonPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/normal.gbapal.lz"); +const u32 gMonPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/normal.gbapal.lz"); +const u32 gMonPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/normal.gbapal.lz"); +const u32 gMonPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/normal.gbapal.lz"); +const u32 gMonPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/normal.gbapal.lz"); +const u32 gMonPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/normal.gbapal.lz"); +const u32 gMonPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/normal.gbapal.lz"); +const u32 gMonPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/normal.gbapal.lz"); +const u32 gMonPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/normal.gbapal.lz"); +const u32 gMonPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/normal.gbapal.lz"); +const u32 gMonPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/normal.gbapal.lz"); +const u32 gMonPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/normal.gbapal.lz"); +const u32 gMonPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/normal.gbapal.lz"); +const u32 gMonPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/normal.gbapal.lz"); +const u32 gMonPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/normal.gbapal.lz"); +const u32 gMonPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/normal.gbapal.lz"); +const u32 gMonPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/normal.gbapal.lz"); +const u32 gMonPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/normal.gbapal.lz"); +const u32 gMonPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/normal.gbapal.lz"); +const u32 gMonPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/normal.gbapal.lz"); +const u32 gMonPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/normal.gbapal.lz"); +const u32 gMonPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/normal.gbapal.lz"); +const u32 gMonPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/normal.gbapal.lz"); +const u32 gMonPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/normal.gbapal.lz"); +const u32 gMonPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/normal.gbapal.lz"); +const u32 gMonPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/normal.gbapal.lz"); +const u32 gMonPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/normal.gbapal.lz"); +const u32 gMonPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/normal.gbapal.lz"); +const u32 gMonPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/normal.gbapal.lz"); +const u32 gMonPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/normal.gbapal.lz"); +const u32 gMonPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/normal.gbapal.lz"); +const u32 gMonPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/normal.gbapal.lz"); +const u32 gMonPalette_Tornadus[] = INCBIN_U32("graphics/pokemon/tornadus/normal.gbapal.lz"); +const u32 gMonPalette_Thundurus[] = INCBIN_U32("graphics/pokemon/thundurus/normal.gbapal.lz"); +const u32 gMonPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/normal.gbapal.lz"); +const u32 gMonPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/normal.gbapal.lz"); +const u32 gMonPalette_Landorus[] = INCBIN_U32("graphics/pokemon/landorus/normal.gbapal.lz"); +const u32 gMonPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/normal.gbapal.lz"); +const u32 gMonPalette_Keldeo[] = INCBIN_U32("graphics/pokemon/keldeo/normal.gbapal.lz"); +const u32 gMonPalette_Meloetta[] = INCBIN_U32("graphics/pokemon/meloetta/normal.gbapal.lz"); +const u32 gMonPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/normal.gbapal.lz"); +const u32 gMonPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/normal.gbapal.lz"); +const u32 gMonPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/normal.gbapal.lz"); +const u32 gMonPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/normal.gbapal.lz"); +const u32 gMonPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/normal.gbapal.lz"); +const u32 gMonPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/normal.gbapal.lz"); +const u32 gMonPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/normal.gbapal.lz"); +const u32 gMonPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/normal.gbapal.lz"); +const u32 gMonPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/normal.gbapal.lz"); +const u32 gMonPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/normal.gbapal.lz"); +const u32 gMonPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/normal.gbapal.lz"); +const u32 gMonPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/normal.gbapal.lz"); +const u32 gMonPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/normal.gbapal.lz"); +const u32 gMonPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/normal.gbapal.lz"); +const u32 gMonPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/normal.gbapal.lz"); +const u32 gMonPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/normal.gbapal.lz"); +const u32 gMonPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/normal.gbapal.lz"); +const u32 gMonPalette_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/normal.gbapal.lz"); +const u32 gMonPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/normal.gbapal.lz"); +const u32 gMonPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/normal.gbapal.lz"); +const u32 gMonPalette_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/normal.gbapal.lz"); +const u32 gMonPalette_Floette[] = INCBIN_U32("graphics/pokemon/floette/normal.gbapal.lz"); +const u32 gMonPalette_Florges[] = INCBIN_U32("graphics/pokemon/florges/normal.gbapal.lz"); +const u32 gMonPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/normal.gbapal.lz"); +const u32 gMonPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/normal.gbapal.lz"); +const u32 gMonPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/normal.gbapal.lz"); +const u32 gMonPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/normal.gbapal.lz"); +const u32 gMonPalette_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/normal.gbapal.lz"); +const u32 gMonPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/normal.gbapal.lz"); +const u32 gMonPalette_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/normal.gbapal.lz"); +const u32 gMonPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/normal.gbapal.lz"); +const u32 gMonPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/normal.gbapal.lz"); +const u32 gMonPalette_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/normal.gbapal.lz"); +const u32 gMonPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/normal.gbapal.lz"); +const u32 gMonPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/normal.gbapal.lz"); +const u32 gMonPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/normal.gbapal.lz"); +const u32 gMonPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/normal.gbapal.lz"); +const u32 gMonPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/normal.gbapal.lz"); +const u32 gMonPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/normal.gbapal.lz"); +const u32 gMonPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/normal.gbapal.lz"); +const u32 gMonPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/normal.gbapal.lz"); +const u32 gMonPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/normal.gbapal.lz"); +const u32 gMonPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/normal.gbapal.lz"); +const u32 gMonPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/normal.gbapal.lz"); +const u32 gMonPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/normal.gbapal.lz"); +const u32 gMonPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/normal.gbapal.lz"); +const u32 gMonPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/normal.gbapal.lz"); +const u32 gMonPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/normal.gbapal.lz"); +const u32 gMonPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/normal.gbapal.lz"); +const u32 gMonPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/normal.gbapal.lz"); +const u32 gMonPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/normal.gbapal.lz"); +const u32 gMonPalette_Sylveon[] = INCBIN_U32("graphics/pokemon/sylveon/normal.gbapal.lz"); +const u32 gMonPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/normal.gbapal.lz"); +const u32 gMonPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/normal.gbapal.lz"); +const u32 gMonPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/normal.gbapal.lz"); +const u32 gMonPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/normal.gbapal.lz"); +const u32 gMonPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/normal.gbapal.lz"); +const u32 gMonPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/normal.gbapal.lz"); +const u32 gMonPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/normal.gbapal.lz"); +const u32 gMonPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/normal.gbapal.lz"); +const u32 gMonPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/normal.gbapal.lz"); +const u32 gMonPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/normal.gbapal.lz"); +const u32 gMonPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/normal.gbapal.lz"); +const u32 gMonPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/normal.gbapal.lz"); +const u32 gMonPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/normal.gbapal.lz"); +const u32 gMonPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/normal.gbapal.lz"); +const u32 gMonPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/normal.gbapal.lz"); +const u32 gMonPalette_Xerneas[] = INCBIN_U32("graphics/pokemon/xerneas/normal.gbapal.lz"); +const u32 gMonPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/normal.gbapal.lz"); +const u32 gMonPalette_Zygarde[] = INCBIN_U32("graphics/pokemon/zygarde/normal.gbapal.lz"); +const u32 gMonPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/normal.gbapal.lz"); +const u32 gMonPalette_Hoopa[] = INCBIN_U32("graphics/pokemon/hoopa/normal.gbapal.lz"); +const u32 gMonPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/normal.gbapal.lz"); +const u32 gMonPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/normal.gbapal.lz"); +const u32 gMonPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/normal.gbapal.lz"); +const u32 gMonPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/normal.gbapal.lz"); +const u32 gMonPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/normal.gbapal.lz"); +const u32 gMonPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/normal.gbapal.lz"); +const u32 gMonPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/normal.gbapal.lz"); +const u32 gMonPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/normal.gbapal.lz"); +const u32 gMonPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/normal.gbapal.lz"); +const u32 gMonPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/normal.gbapal.lz"); +const u32 gMonPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/normal.gbapal.lz"); +const u32 gMonPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/normal.gbapal.lz"); +const u32 gMonPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/normal.gbapal.lz"); +const u32 gMonPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/normal.gbapal.lz"); +const u32 gMonPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/normal.gbapal.lz"); +const u32 gMonPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/normal.gbapal.lz"); +const u32 gMonPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/normal.gbapal.lz"); +const u32 gMonPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/normal.gbapal.lz"); +const u32 gMonPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/normal.gbapal.lz"); +const u32 gMonPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/normal.gbapal.lz"); +const u32 gMonPalette_Oricorio[] = INCBIN_U32("graphics/pokemon/oricorio/normal.gbapal.lz"); +const u32 gMonPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/normal.gbapal.lz"); +const u32 gMonPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/normal.gbapal.lz"); +const u32 gMonPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/normal.gbapal.lz"); +const u32 gMonPalette_Lycanroc[] = INCBIN_U32("graphics/pokemon/lycanroc/normal.gbapal.lz"); +const u32 gMonPalette_Wishiwashi[] = INCBIN_U32("graphics/pokemon/wishiwashi/normal.gbapal.lz"); +const u32 gMonPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/normal.gbapal.lz"); +const u32 gMonPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/normal.gbapal.lz"); +const u32 gMonPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/normal.gbapal.lz"); +const u32 gMonPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/normal.gbapal.lz"); +const u32 gMonPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/normal.gbapal.lz"); +const u32 gMonPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/normal.gbapal.lz"); +const u32 gMonPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/normal.gbapal.lz"); +const u32 gMonPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/normal.gbapal.lz"); +const u32 gMonPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/normal.gbapal.lz"); +const u32 gMonPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/normal.gbapal.lz"); +const u32 gMonPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/normal.gbapal.lz"); +const u32 gMonPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/normal.gbapal.lz"); +const u32 gMonPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/normal.gbapal.lz"); +const u32 gMonPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/normal.gbapal.lz"); +const u32 gMonPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/normal.gbapal.lz"); +const u32 gMonPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/normal.gbapal.lz"); +const u32 gMonPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/normal.gbapal.lz"); +const u32 gMonPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/normal.gbapal.lz"); +const u32 gMonPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/normal.gbapal.lz"); +const u32 gMonPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/normal.gbapal.lz"); +const u32 gMonPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/normal.gbapal.lz"); +const u32 gMonPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/normal.gbapal.lz"); +const u32 gMonPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/normal.gbapal.lz"); +const u32 gMonPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/normal.gbapal.lz"); +const u32 gMonPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/normal.gbapal.lz"); +const u32 gMonPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/normal.gbapal.lz"); +const u32 gMonPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/normal.gbapal.lz"); +const u32 gMonPalette_Minior[] = INCBIN_U32("graphics/pokemon/minior/normal.gbapal.lz"); +const u32 gMonPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/normal.gbapal.lz"); +const u32 gMonPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/normal.gbapal.lz"); +const u32 gMonPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/normal.gbapal.lz"); +const u32 gMonPalette_Mimikyu[] = INCBIN_U32("graphics/pokemon/mimikyu/normal.gbapal.lz"); +const u32 gMonPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/normal.gbapal.lz"); +const u32 gMonPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/normal.gbapal.lz"); +const u32 gMonPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/normal.gbapal.lz"); +const u32 gMonPalette_Jangmoo[] = INCBIN_U32("graphics/pokemon/jangmo_o/normal.gbapal.lz"); +const u32 gMonPalette_Hakamoo[] = INCBIN_U32("graphics/pokemon/hakamo_o/normal.gbapal.lz"); +const u32 gMonPalette_Kommoo[] = INCBIN_U32("graphics/pokemon/kommo_o/normal.gbapal.lz"); +const u32 gMonPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/normal.gbapal.lz"); +const u32 gMonPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/normal.gbapal.lz"); +const u32 gMonPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/normal.gbapal.lz"); +const u32 gMonPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/normal.gbapal.lz"); +const u32 gMonPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/normal.gbapal.lz"); +const u32 gMonPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/normal.gbapal.lz"); +const u32 gMonPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/normal.gbapal.lz"); +const u32 gMonPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/normal.gbapal.lz"); +const u32 gMonPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/normal.gbapal.lz"); +const u32 gMonPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/normal.gbapal.lz"); +const u32 gMonPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/normal.gbapal.lz"); +const u32 gMonPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/normal.gbapal.lz"); +const u32 gMonPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/normal.gbapal.lz"); +const u32 gMonPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/normal.gbapal.lz"); +const u32 gMonPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/normal.gbapal.lz"); +const u32 gMonPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/normal.gbapal.lz"); +const u32 gMonPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/normal.gbapal.lz"); +const u32 gMonPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/normal.gbapal.lz"); +const u32 gMonPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/normal.gbapal.lz"); +const u32 gMonPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/normal.gbapal.lz"); +const u32 gMonPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/normal.gbapal.lz"); +const u32 gMonPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/normal.gbapal.lz"); +const u32 gMonPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/normal.gbapal.lz"); +const u32 gMonPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/normal.gbapal.lz"); +const u32 gMonPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/normal.gbapal.lz"); +const u32 gMonPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/normal.gbapal.lz"); +const u32 gMonPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/normal.gbapal.lz"); +//const u32 gMonPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/normal.gbapal.lz"); +const u32 gMonPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/normal.gbapal.lz"); +const u32 gMonPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/normal.gbapal.lz"); +const u32 gMonPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/normal.gbapal.lz"); +const u32 gMonPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/normal.gbapal.lz"); +const u32 gMonPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/normal.gbapal.lz"); +//const u32 gMonPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/normal.gbapal.lz"); +const u32 gMonPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/normal.gbapal.lz"); +const u32 gMonPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/normal.gbapal.lz"); +const u32 gMonPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/normal.gbapal.lz"); +const u32 gMonPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/normal.gbapal.lz"); +const u32 gMonPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/normal.gbapal.lz"); +const u32 gMonPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/normal.gbapal.lz"); +const u32 gMonPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/normal.gbapal.lz"); +const u32 gMonPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/normal.gbapal.lz"); +const u32 gMonPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/normal.gbapal.lz"); +const u32 gMonPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/normal.gbapal.lz"); +const u32 gMonPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/normal.gbapal.lz"); +const u32 gMonPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/normal.gbapal.lz"); +const u32 gMonPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/normal.gbapal.lz"); +const u32 gMonPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/normal.gbapal.lz"); +const u32 gMonPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/normal.gbapal.lz"); +const u32 gMonPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/normal.gbapal.lz"); +const u32 gMonPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/normal.gbapal.lz"); +const u32 gMonPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/normal.gbapal.lz"); +const u32 gMonPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/normal.gbapal.lz"); +const u32 gMonPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/normal.gbapal.lz"); +const u32 gMonPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/normal.gbapal.lz"); +const u32 gMonPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/normal.gbapal.lz"); +const u32 gMonPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/normal.gbapal.lz"); +const u32 gMonPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/normal.gbapal.lz"); +const u32 gMonPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/normal.gbapal.lz"); +const u32 gMonPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/normal.gbapal.lz"); +const u32 gMonPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/normal.gbapal.lz"); +const u32 gMonPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/normal.gbapal.lz"); +const u32 gMonPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/normal.gbapal.lz"); +const u32 gMonPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/normal.gbapal.lz"); +const u32 gMonPalette_Toxtricity[] = INCBIN_U32("graphics/pokemon/toxtricity/normal.gbapal.lz"); +const u32 gMonPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/normal.gbapal.lz"); +const u32 gMonPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/normal.gbapal.lz"); +const u32 gMonPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/normal.gbapal.lz"); +const u32 gMonPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/normal.gbapal.lz"); +const u32 gMonPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/normal.gbapal.lz"); +const u32 gMonPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/normal.gbapal.lz"); +const u32 gMonPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/normal.gbapal.lz"); +const u32 gMonPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/normal.gbapal.lz"); +const u32 gMonPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/normal.gbapal.lz"); +const u32 gMonPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/normal.gbapal.lz"); +const u32 gMonPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/normal.gbapal.lz"); +const u32 gMonPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/normal.gbapal.lz"); +const u32 gMonPalette_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/normal.gbapal.lz"); +const u32 gMonPalette_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/normal.gbapal.lz"); +const u32 gMonPalette_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/normal.gbapal.lz"); +const u32 gMonPalette_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/normal.gbapal.lz"); +const u32 gMonPalette_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/normal.gbapal.lz"); +const u32 gMonPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/normal.gbapal.lz"); +const u32 gMonPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/normal.gbapal.lz"); +const u32 gMonPalette_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/normal.gbapal.lz"); +const u32 gMonPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/normal.gbapal.lz"); +const u32 gMonPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/normal.gbapal.lz"); +const u32 gMonPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/normal.gbapal.lz"); +const u32 gMonPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/normal.gbapal.lz"); +const u32 gMonPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/normal.gbapal.lz"); +const u32 gMonPalette_Eiscue[] = INCBIN_U32("graphics/pokemon/eiscue/normal.gbapal.lz"); +const u32 gMonPalette_Indeedee[] = INCBIN_U32("graphics/pokemon/indeedee/normal.gbapal.lz"); +const u32 gMonPalette_Morpeko[] = INCBIN_U32("graphics/pokemon/morpeko/normal.gbapal.lz"); +const u32 gMonPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/normal.gbapal.lz"); +const u32 gMonPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/normal.gbapal.lz"); +const u32 gMonPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/normal.gbapal.lz"); +const u32 gMonPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/normal.gbapal.lz"); +const u32 gMonPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/normal.gbapal.lz"); +const u32 gMonPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/normal.gbapal.lz"); +const u32 gMonPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/normal.gbapal.lz"); +const u32 gMonPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/normal.gbapal.lz"); +const u32 gMonPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/normal.gbapal.lz"); +const u32 gMonPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/normal.gbapal.lz"); +const u32 gMonPalette_Zacian[] = INCBIN_U32("graphics/pokemon/zacian/normal.gbapal.lz"); +const u32 gMonPalette_Zamazenta[] = INCBIN_U32("graphics/pokemon/zamazenta/normal.gbapal.lz"); +const u32 gMonPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/normal.gbapal.lz"); +const u32 gMonPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/normal.gbapal.lz"); +const u32 gMonPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/normal.gbapal.lz"); +const u32 gMonPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/normal.gbapal.lz"); +//const u32 gMonPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/normal.gbapal.lz"); +const u32 gMonPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/normal.gbapal.lz"); +const u32 gMonPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/normal.gbapal.lz"); +const u32 gMonPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/normal.gbapal.lz"); +const u32 gMonPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/normal.gbapal.lz"); +const u32 gMonPalette_VenusaurMega[] = INCBIN_U32("graphics/pokemon/mega_venusaur/normal.gbapal.lz"); +const u32 gMonPalette_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/normal.gbapal.lz"); +const u32 gMonPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/normal.gbapal.lz"); +const u32 gMonPalette_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/mega_blastoise/normal.gbapal.lz"); +const u32 gMonPalette_BeedrillMega[] = INCBIN_U32("graphics/pokemon/mega_beedrill/normal.gbapal.lz"); +const u32 gMonPalette_PidgeotMega[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/normal.gbapal.lz"); +const u32 gMonPalette_AlakazamMega[] = INCBIN_U32("graphics/pokemon/mega_alakazam/normal.gbapal.lz"); +const u32 gMonPalette_SlowbroMega[] = INCBIN_U32("graphics/pokemon/mega_slowbro/normal.gbapal.lz"); +const u32 gMonPalette_GengarMega[] = INCBIN_U32("graphics/pokemon/mega_gengar/normal.gbapal.lz"); +const u32 gMonPalette_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/normal.gbapal.lz"); +const u32 gMonPalette_PinsirMega[] = INCBIN_U32("graphics/pokemon/mega_pinsir/normal.gbapal.lz"); +const u32 gMonPalette_GyaradosMega[] = INCBIN_U32("graphics/pokemon/mega_gyarados/normal.gbapal.lz"); +const u32 gMonPalette_AerodactylMega[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/normal.gbapal.lz"); +const u32 gMonPalette_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/normal.gbapal.lz"); +const u32 gMonPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/normal.gbapal.lz"); +const u32 gMonPalette_AmpharosMega[] = INCBIN_U32("graphics/pokemon/mega_ampharos/normal.gbapal.lz"); +const u32 gMonPalette_SteelixMega[] = INCBIN_U32("graphics/pokemon/mega_steelix/normal.gbapal.lz"); +const u32 gMonPalette_ScizorMega[] = INCBIN_U32("graphics/pokemon/mega_scizor/normal.gbapal.lz"); +const u32 gMonPalette_HeracrossMega[] = INCBIN_U32("graphics/pokemon/mega_heracross/normal.gbapal.lz"); +const u32 gMonPalette_HoundoomMega[] = INCBIN_U32("graphics/pokemon/mega_houndoom/normal.gbapal.lz"); +const u32 gMonPalette_TyranitarMega[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/normal.gbapal.lz"); +const u32 gMonPalette_SceptileMega[] = INCBIN_U32("graphics/pokemon/mega_sceptile/normal.gbapal.lz"); +const u32 gMonPalette_BlazikenMega[] = INCBIN_U32("graphics/pokemon/mega_blaziken/normal.gbapal.lz"); +const u32 gMonPalette_SwampertMega[] = INCBIN_U32("graphics/pokemon/mega_swampert/normal.gbapal.lz"); +const u32 gMonPalette_GardevoirMega[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/normal.gbapal.lz"); +const u32 gMonPalette_SableyeMega[] = INCBIN_U32("graphics/pokemon/mega_sableye/normal.gbapal.lz"); +const u32 gMonPalette_MawileMega[] = INCBIN_U32("graphics/pokemon/mega_mawile/normal.gbapal.lz"); +const u32 gMonPalette_AggronMega[] = INCBIN_U32("graphics/pokemon/mega_aggron/normal.gbapal.lz"); +const u32 gMonPalette_MedichamMega[] = INCBIN_U32("graphics/pokemon/mega_medicham/normal.gbapal.lz"); +const u32 gMonPalette_ManectricMega[] = INCBIN_U32("graphics/pokemon/mega_manectric/normal.gbapal.lz"); +const u32 gMonPalette_SharpedoMega[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/normal.gbapal.lz"); +const u32 gMonPalette_CameruptMega[] = INCBIN_U32("graphics/pokemon/mega_camerupt/normal.gbapal.lz"); +const u32 gMonPalette_AltariaMega[] = INCBIN_U32("graphics/pokemon/mega_altaria/normal.gbapal.lz"); +const u32 gMonPalette_BanetteMega[] = INCBIN_U32("graphics/pokemon/mega_banette/normal.gbapal.lz"); +const u32 gMonPalette_AbsolMega[] = INCBIN_U32("graphics/pokemon/mega_absol/normal.gbapal.lz"); +const u32 gMonPalette_GlalieMega[] = INCBIN_U32("graphics/pokemon/mega_glalie/normal.gbapal.lz"); +const u32 gMonPalette_SalamenceMega[] = INCBIN_U32("graphics/pokemon/mega_salamence/normal.gbapal.lz"); +const u32 gMonPalette_MetagrossMega[] = INCBIN_U32("graphics/pokemon/mega_metagross/normal.gbapal.lz"); +const u32 gMonPalette_LatiasMega[] = INCBIN_U32("graphics/pokemon/mega_latias/normal.gbapal.lz"); +const u32 gMonPalette_LatiosMega[] = INCBIN_U32("graphics/pokemon/mega_latios/normal.gbapal.lz"); +const u32 gMonPalette_LopunnyMega[] = INCBIN_U32("graphics/pokemon/mega_lopunny/normal.gbapal.lz"); +const u32 gMonPalette_GarchompMega[] = INCBIN_U32("graphics/pokemon/mega_garchomp/normal.gbapal.lz"); +const u32 gMonPalette_LucarioMega[] = INCBIN_U32("graphics/pokemon/mega_lucario/normal.gbapal.lz"); +const u32 gMonPalette_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/normal.gbapal.lz"); +const u32 gMonPalette_GalladeMega[] = INCBIN_U32("graphics/pokemon/mega_gallade/normal.gbapal.lz"); +const u32 gMonPalette_AudinoMega[] = INCBIN_U32("graphics/pokemon/mega_audino/normal.gbapal.lz"); +const u32 gMonPalette_DiancieMega[] = INCBIN_U32("graphics/pokemon/mega_diancie/normal.gbapal.lz"); +const u32 gMonPalette_RayquazaMega[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/normal.gbapal.lz"); +const u32 gMonPalette_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/primal_kyogre/normal.gbapal.lz"); +const u32 gMonPalette_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/primal_groudon/normal.gbapal.lz"); +const u32 gMonPalette_RattataAlolan[] = INCBIN_U32("graphics/pokemon/alolan_rattata/normal.gbapal.lz"); +const u32 gMonPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raticate/normal.gbapal.lz"); +const u32 gMonPalette_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raichu/normal.gbapal.lz"); +const u32 gMonPalette_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/normal.gbapal.lz"); +const u32 gMonPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/normal.gbapal.lz"); +const u32 gMonPalette_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/normal.gbapal.lz"); +const u32 gMonPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/normal.gbapal.lz"); +const u32 gMonPalette_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/alolan_diglett/normal.gbapal.lz"); +const u32 gMonPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/normal.gbapal.lz"); +const u32 gMonPalette_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/alolan_meowth/normal.gbapal.lz"); +const u32 gMonPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/alolan_persian/normal.gbapal.lz"); +const u32 gMonPalette_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/alolan_geodude/normal.gbapal.lz"); +const u32 gMonPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_graveler/normal.gbapal.lz"); +const u32 gMonPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/alolan_golem/normal.gbapal.lz"); +const u32 gMonPalette_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_grimer/normal.gbapal.lz"); +const u32 gMonPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/alolan_muk/normal.gbapal.lz"); +const u32 gMonPalette_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/normal.gbapal.lz"); +const u32 gMonPalette_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/alolan_marowak/normal.gbapal.lz"); +const u32 gMonPalette_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/normal.gbapal.lz"); +const u32 gMonPalette_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/normal.gbapal.lz"); +const u32 gMonPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/normal.gbapal.lz"); +const u32 gMonPalette_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/normal.gbapal.lz"); +const u32 gMonPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/normal.gbapal.lz"); +const u32 gMonPalette_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/normal.gbapal.lz"); +const u32 gMonPalette_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/normal.gbapal.lz"); +const u32 gMonPalette_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/normal.gbapal.lz"); +const u32 gMonPalette_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/normal.gbapal.lz"); +const u32 gMonPalette_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/normal.gbapal.lz"); +const u32 gMonPalette_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/normal.gbapal.lz"); +const u32 gMonPalette_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/normal.gbapal.lz"); +const u32 gMonPalette_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/normal.gbapal.lz"); +const u32 gMonPalette_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/normal.gbapal.lz"); +const u32 gMonPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/normal.gbapal.lz"); +const u32 gMonPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/normal.gbapal.lz"); +const u32 gMonPalette_DarmanitanGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/normal.gbapal.lz"); +const u32 gMonPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/normal.gbapal.lz"); +const u32 gMonPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/normal.gbapal.lz"); +const u32 gMonPalette_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/normal.gbapal.lz"); +const u32 gMonPalette_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/normal.gbapal.lz"); +const u32 gMonPalette_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/normal.gbapal.lz"); +const u32 gMonPalette_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/normal.gbapal.lz"); +const u32 gMonPalette_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/normal.gbapal.lz"); +const u32 gMonPalette_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/normal.gbapal.lz"); +const u32 gMonPalette_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/normal.gbapal.lz"); +const u32 gMonPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/normal.gbapal.lz"); +const u32 gMonPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/normal.gbapal.lz"); +const u32 gMonPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/normal.gbapal.lz"); +const u32 gMonPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/normal.gbapal.lz"); +const u32 gMonPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/normal.gbapal.lz"); +const u32 gMonPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/normal.gbapal.lz"); +const u32 gMonPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/normal.gbapal.lz"); +const u32 gMonPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/normal.gbapal.lz"); +const u32 gMonPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/normal.gbapal.lz"); +const u32 gMonPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/normal.gbapal.lz"); +const u32 gMonPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/normal.gbapal.lz"); +const u32 gMonPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/normal.gbapal.lz"); +const u32 gMonPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/normal.gbapal.lz"); +const u32 gMonPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/normal.gbapal.lz"); +const u32 gMonPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/normal.gbapal.lz"); +const u32 gMonPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/normal.gbapal.lz"); +const u32 gMonPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/normal.gbapal.lz"); +const u32 gMonPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/normal.gbapal.lz"); +const u32 gMonPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/normal.gbapal.lz"); +const u32 gMonPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/normal.gbapal.lz"); +const u32 gMonPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/normal.gbapal.lz"); +const u32 gMonPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/normal.gbapal.lz"); +const u32 gMonPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/normal.gbapal.lz"); +const u32 gMonPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/normal.gbapal.lz"); +const u32 gMonPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/normal.gbapal.lz"); +const u32 gMonPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/normal.gbapal.lz"); +const u32 gMonPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/normal.gbapal.lz"); +const u32 gMonPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/normal.gbapal.lz"); +const u32 gMonPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/normal.gbapal.lz"); +const u32 gMonPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/normal.gbapal.lz"); +const u32 gMonPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/normal.gbapal.lz"); +const u32 gMonPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/normal.gbapal.lz"); +const u32 gMonPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/normal.gbapal.lz"); +const u32 gMonPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/normal.gbapal.lz"); +const u32 gMonPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/normal.gbapal.lz"); +const u32 gMonPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/normal.gbapal.lz"); +const u32 gMonPalette_DarmanitanZenModeGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/normal.gbapal.lz"); +const u32 gMonPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/normal.gbapal.lz"); +const u32 gMonPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/normal.gbapal.lz"); +const u32 gMonPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/normal.gbapal.lz"); +const u32 gMonPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/normal.gbapal.lz"); +const u32 gMonPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/normal.gbapal.lz"); +const u32 gMonPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/normal.gbapal.lz"); +const u32 gMonPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/normal.gbapal.lz"); +const u32 gMonPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/normal.gbapal.lz"); +const u32 gMonPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/normal.gbapal.lz"); +const u32 gMonPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/normal.gbapal.lz"); +const u32 gMonPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/normal.gbapal.lz"); +const u32 gMonPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/normal.gbapal.lz"); +const u32 gMonPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/normal.gbapal.lz"); +const u32 gMonPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/normal.gbapal.lz"); +const u32 gMonPalette_GenesectShockDrive[] = INCBIN_U32("graphics/pokemon/genesect/shock_drive/normal.gbapal.lz"); +const u32 gMonPalette_GenesectBurnDrive[] = INCBIN_U32("graphics/pokemon/genesect/burn_drive/normal.gbapal.lz"); +const u32 gMonPalette_GenesectChillDrive[] = INCBIN_U32("graphics/pokemon/genesect/chill_drive/normal.gbapal.lz"); +const u32 gMonPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/normal.gbapal.lz"); +const u32 gMonPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/normal.gbapal.lz"); +const u32 gMonPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/normal.gbapal.lz"); +const u32 gMonPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/normal.gbapal.lz"); +const u32 gMonPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/normal.gbapal.lz"); +const u32 gMonPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/normal.gbapal.lz"); +const u32 gMonPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/normal.gbapal.lz"); +const u32 gMonPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/normal.gbapal.lz"); +const u32 gMonPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/normal.gbapal.lz"); +const u32 gMonPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/normal.gbapal.lz"); +const u32 gMonPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/normal.gbapal.lz"); +const u32 gMonPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/normal.gbapal.lz"); +const u32 gMonPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/normal.gbapal.lz"); +const u32 gMonPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/normal.gbapal.lz"); +const u32 gMonPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/normal.gbapal.lz"); +const u32 gMonPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/normal.gbapal.lz"); +const u32 gMonPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/normal.gbapal.lz"); +const u32 gMonPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/normal.gbapal.lz"); +const u32 gMonPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/normal.gbapal.lz"); +const u32 gMonPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/normal.gbapal.lz"); +const u32 gMonPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/normal.gbapal.lz"); +const u32 gMonPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/normal.gbapal.lz"); +const u32 gMonPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/normal.gbapal.lz"); +const u32 gMonPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/normal.gbapal.lz"); +const u32 gMonPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/normal.gbapal.lz"); +const u32 gMonPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/normal.gbapal.lz"); +const u32 gMonPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/normal.gbapal.lz"); +const u32 gMonPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/normal.gbapal.lz"); +const u32 gMonPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/normal.gbapal.lz"); +const u32 gMonPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/normal.gbapal.lz"); +const u32 gMonPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/normal.gbapal.lz"); +const u32 gMonPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFighting[] = INCBIN_U32("graphics/pokemon/silvally/fighting/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFlying[] = INCBIN_U32("graphics/pokemon/silvally/flying/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyPoison[] = INCBIN_U32("graphics/pokemon/silvally/poison/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyGround[] = INCBIN_U32("graphics/pokemon/silvally/ground/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyRock[] = INCBIN_U32("graphics/pokemon/silvally/rock/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyBug[] = INCBIN_U32("graphics/pokemon/silvally/bug/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyGhost[] = INCBIN_U32("graphics/pokemon/silvally/ghost/normal.gbapal.lz"); +const u32 gMonPalette_SilvallySteel[] = INCBIN_U32("graphics/pokemon/silvally/steel/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFire[] = INCBIN_U32("graphics/pokemon/silvally/fire/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyWater[] = INCBIN_U32("graphics/pokemon/silvally/water/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyGrass[] = INCBIN_U32("graphics/pokemon/silvally/grass/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyElectric[] = INCBIN_U32("graphics/pokemon/silvally/electric/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyPsychic[] = INCBIN_U32("graphics/pokemon/silvally/psychic/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyIce[] = INCBIN_U32("graphics/pokemon/silvally/ice/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyDragon[] = INCBIN_U32("graphics/pokemon/silvally/dragon/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyDark[] = INCBIN_U32("graphics/pokemon/silvally/dark/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFairy[] = INCBIN_U32("graphics/pokemon/silvally/fairy/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreRed[] = INCBIN_U32("graphics/pokemon/minior/core/red/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreOrange[] = INCBIN_U32("graphics/pokemon/minior/core/orange/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreYellow[] = INCBIN_U32("graphics/pokemon/minior/core/yellow/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreGreen[] = INCBIN_U32("graphics/pokemon/minior/core/green/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreBlue[] = INCBIN_U32("graphics/pokemon/minior/core/blue/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreIndigo[] = INCBIN_U32("graphics/pokemon/minior/core/indigo/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreViolet[] = INCBIN_U32("graphics/pokemon/minior/core/violet/normal.gbapal.lz"); +const u32 gMonPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/normal.gbapal.lz"); +const u32 gMonPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/normal.gbapal.lz"); +const u32 gMonPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/normal.gbapal.lz"); +const u32 gMonPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/normal.gbapal.lz"); +const u32 gMonPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/normal.gbapal.lz"); +const u32 gMonPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/normal.gbapal.lz"); +const u32 gMonPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/normal.gbapal.lz"); +const u32 gMonPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieRubyCream[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_cream/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieMatchaCream[] = INCBIN_U32("graphics/pokemon/alcremie/matcha_cream/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieMintCream[] = INCBIN_U32("graphics/pokemon/alcremie/mint_cream/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieLemonCream[] = INCBIN_U32("graphics/pokemon/alcremie/lemon_cream/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieSaltedCream[] = INCBIN_U32("graphics/pokemon/alcremie/salted_cream/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieRubySwirl[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_swirl/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieCaramelSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/caramel_swirl/normal.gbapal.lz"); +const u32 gMonPalette_AlcremieRainbowSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/rainbow_swirl/normal.gbapal.lz"); +const u32 gMonPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/normal.gbapal.lz"); +const u32 gMonPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/normal.gbapal.lz"); +const u32 gMonPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/normal.gbapal.lz"); +const u32 gMonPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/normal.gbapal.lz"); +const u32 gMonPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/normal.gbapal.lz"); +//const u32 gMonPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/normal.gbapal.lz"); +const u32 gMonPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/normal.gbapal.lz"); +const u32 gMonPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/normal.gbapal.lz"); +const u32 gMonPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/normal.gbapal.lz"); +const u32 gMonPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/normal.gbapal.lz"); const u32 gMonPalette_Egg[] = INCBIN_U32("graphics/pokemon/egg/normal.gbapal.lz"); -const u32 gMonStillFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/front.4bpp.lz"); -const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); +const u32 gMonShinyPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Paras[] = INCBIN_U32("graphics/pokemon/paras/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Abra[] = INCBIN_U32("graphics/pokemon/abra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Machop[] = INCBIN_U32("graphics/pokemon/machop/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Seel[] = INCBIN_U32("graphics/pokemon/seel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Onix[] = INCBIN_U32("graphics/pokemon/onix/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mew[] = INCBIN_U32("graphics/pokemon/mew/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Natu[] = INCBIN_U32("graphics/pokemon/natu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Marill[] = INCBIN_U32("graphics/pokemon/marill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magby[] = INCBIN_U32("graphics/pokemon/magby/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Entei[] = INCBIN_U32("graphics/pokemon/entei/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Budew[] = INCBIN_U32("graphics/pokemon/budew/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Roserade[] = INCBIN_U32("graphics/pokemon/roserade/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Honchkrow[] = INCBIN_U32("graphics/pokemon/honchkrow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chingling[] = INCBIN_U32("graphics/pokemon/chingling/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bonsly[] = INCBIN_U32("graphics/pokemon/bonsly/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MimeJr[] = INCBIN_U32("graphics/pokemon/mime_jr/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Happiny[] = INCBIN_U32("graphics/pokemon/happiny/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mantyke[] = INCBIN_U32("graphics/pokemon/mantyke/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Weavile[] = INCBIN_U32("graphics/pokemon/weavile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rhyperior[] = INCBIN_U32("graphics/pokemon/rhyperior/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Leafeon[] = INCBIN_U32("graphics/pokemon/leafeon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gliscor[] = INCBIN_U32("graphics/pokemon/gliscor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mamoswine[] = INCBIN_U32("graphics/pokemon/mamoswine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Giratina[] = INCBIN_U32("graphics/pokemon/giratina/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shaymin[] = INCBIN_U32("graphics/pokemon/shaymin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Arceus[] = INCBIN_U32("graphics/pokemon/arceus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Basculin[] = INCBIN_U32("graphics/pokemon/basculin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Darmanitan[] = INCBIN_U32("graphics/pokemon/darmanitan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Deerling[] = INCBIN_U32("graphics/pokemon/deerling/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sawsbuck[] = INCBIN_U32("graphics/pokemon/sawsbuck/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tornadus[] = INCBIN_U32("graphics/pokemon/tornadus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Thundurus[] = INCBIN_U32("graphics/pokemon/thundurus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Landorus[] = INCBIN_U32("graphics/pokemon/landorus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Keldeo[] = INCBIN_U32("graphics/pokemon/keldeo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meloetta[] = INCBIN_U32("graphics/pokemon/meloetta/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Floette[] = INCBIN_U32("graphics/pokemon/floette/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Florges[] = INCBIN_U32("graphics/pokemon/florges/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sylveon[] = INCBIN_U32("graphics/pokemon/sylveon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Xerneas[] = INCBIN_U32("graphics/pokemon/xerneas/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zygarde[] = INCBIN_U32("graphics/pokemon/zygarde/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hoopa[] = INCBIN_U32("graphics/pokemon/hoopa/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Oricorio[] = INCBIN_U32("graphics/pokemon/oricorio/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lycanroc[] = INCBIN_U32("graphics/pokemon/lycanroc/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wishiwashi[] = INCBIN_U32("graphics/pokemon/wishiwashi/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Minior[] = INCBIN_U32("graphics/pokemon/minior/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mimikyu[] = INCBIN_U32("graphics/pokemon/mimikyu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Jangmoo[] = INCBIN_U32("graphics/pokemon/jangmo_o/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hakamoo[] = INCBIN_U32("graphics/pokemon/hakamo_o/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kommoo[] = INCBIN_U32("graphics/pokemon/kommo_o/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/shiny.gbapal.lz"); +//const u32 gMonShinyPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/shiny.gbapal.lz"); +//const u32 gMonShinyPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Toxtricity[] = INCBIN_U32("graphics/pokemon/toxtricity/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Eiscue[] = INCBIN_U32("graphics/pokemon/eiscue/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Indeedee[] = INCBIN_U32("graphics/pokemon/indeedee/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Morpeko[] = INCBIN_U32("graphics/pokemon/morpeko/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zacian[] = INCBIN_U32("graphics/pokemon/zacian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zamazenta[] = INCBIN_U32("graphics/pokemon/zamazenta/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/shiny.gbapal.lz"); +//const u32 gMonShinyPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VenusaurMega[] = INCBIN_U32("graphics/pokemon/mega_venusaur/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/mega_blastoise/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BeedrillMega[] = INCBIN_U32("graphics/pokemon/mega_beedrill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PidgeotMega[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlakazamMega[] = INCBIN_U32("graphics/pokemon/mega_alakazam/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SlowbroMega[] = INCBIN_U32("graphics/pokemon/mega_slowbro/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GengarMega[] = INCBIN_U32("graphics/pokemon/mega_gengar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PinsirMega[] = INCBIN_U32("graphics/pokemon/mega_pinsir/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GyaradosMega[] = INCBIN_U32("graphics/pokemon/mega_gyarados/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AerodactylMega[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AmpharosMega[] = INCBIN_U32("graphics/pokemon/mega_ampharos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SteelixMega[] = INCBIN_U32("graphics/pokemon/mega_steelix/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ScizorMega[] = INCBIN_U32("graphics/pokemon/mega_scizor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_HeracrossMega[] = INCBIN_U32("graphics/pokemon/mega_heracross/shiny.gbapal.lz"); +const u32 gMonShinyPalette_HoundoomMega[] = INCBIN_U32("graphics/pokemon/mega_houndoom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TyranitarMega[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SceptileMega[] = INCBIN_U32("graphics/pokemon/mega_sceptile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BlazikenMega[] = INCBIN_U32("graphics/pokemon/mega_blaziken/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SwampertMega[] = INCBIN_U32("graphics/pokemon/mega_swampert/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GardevoirMega[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SableyeMega[] = INCBIN_U32("graphics/pokemon/mega_sableye/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MawileMega[] = INCBIN_U32("graphics/pokemon/mega_mawile/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AggronMega[] = INCBIN_U32("graphics/pokemon/mega_aggron/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MedichamMega[] = INCBIN_U32("graphics/pokemon/mega_medicham/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ManectricMega[] = INCBIN_U32("graphics/pokemon/mega_manectric/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SharpedoMega[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CameruptMega[] = INCBIN_U32("graphics/pokemon/mega_camerupt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AltariaMega[] = INCBIN_U32("graphics/pokemon/mega_altaria/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BanetteMega[] = INCBIN_U32("graphics/pokemon/mega_banette/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AbsolMega[] = INCBIN_U32("graphics/pokemon/mega_absol/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GlalieMega[] = INCBIN_U32("graphics/pokemon/mega_glalie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SalamenceMega[] = INCBIN_U32("graphics/pokemon/mega_salamence/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MetagrossMega[] = INCBIN_U32("graphics/pokemon/mega_metagross/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LatiasMega[] = INCBIN_U32("graphics/pokemon/mega_latias/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LatiosMega[] = INCBIN_U32("graphics/pokemon/mega_latios/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LopunnyMega[] = INCBIN_U32("graphics/pokemon/mega_lopunny/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GarchompMega[] = INCBIN_U32("graphics/pokemon/mega_garchomp/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LucarioMega[] = INCBIN_U32("graphics/pokemon/mega_lucario/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GalladeMega[] = INCBIN_U32("graphics/pokemon/mega_gallade/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AudinoMega[] = INCBIN_U32("graphics/pokemon/mega_audino/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DiancieMega[] = INCBIN_U32("graphics/pokemon/mega_diancie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RayquazaMega[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/primal_kyogre/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/primal_groudon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RattataAlolan[] = INCBIN_U32("graphics/pokemon/alolan_rattata/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raticate/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/alolan_raichu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/alolan_diglett/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/alolan_meowth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/alolan_persian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/alolan_geodude/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_graveler/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/alolan_golem/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/alolan_grimer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/alolan_muk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/alolan_marowak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DarmanitanGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DarmanitanZenModeGalarian[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectShockDrive[] = INCBIN_U32("graphics/pokemon/genesect/shock_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectBurnDrive[] = INCBIN_U32("graphics/pokemon/genesect/burn_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectChillDrive[] = INCBIN_U32("graphics/pokemon/genesect/chill_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/shiny.gbapal.lz"); +const u32 gMonShinyPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/shiny.gbapal.lz"); +const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/shiny.gbapal.lz"); +const u32 gMonShinyPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/shiny.gbapal.lz"); +const u32 gMonShinyPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFighting[] = INCBIN_U32("graphics/pokemon/silvally/fighting/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFlying[] = INCBIN_U32("graphics/pokemon/silvally/flying/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyPoison[] = INCBIN_U32("graphics/pokemon/silvally/poison/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyGround[] = INCBIN_U32("graphics/pokemon/silvally/ground/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyRock[] = INCBIN_U32("graphics/pokemon/silvally/rock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyBug[] = INCBIN_U32("graphics/pokemon/silvally/bug/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyGhost[] = INCBIN_U32("graphics/pokemon/silvally/ghost/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallySteel[] = INCBIN_U32("graphics/pokemon/silvally/steel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFire[] = INCBIN_U32("graphics/pokemon/silvally/fire/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyWater[] = INCBIN_U32("graphics/pokemon/silvally/water/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyGrass[] = INCBIN_U32("graphics/pokemon/silvally/grass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyElectric[] = INCBIN_U32("graphics/pokemon/silvally/electric/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyPsychic[] = INCBIN_U32("graphics/pokemon/silvally/psychic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyIce[] = INCBIN_U32("graphics/pokemon/silvally/ice/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyDragon[] = INCBIN_U32("graphics/pokemon/silvally/dragon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyDark[] = INCBIN_U32("graphics/pokemon/silvally/dark/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFairy[] = INCBIN_U32("graphics/pokemon/silvally/fairy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/core/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieRubyCream[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_cream/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieMatchaCream[] = INCBIN_U32("graphics/pokemon/alcremie/matcha_cream/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieMintCream[] = INCBIN_U32("graphics/pokemon/alcremie/mint_cream/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieLemonCream[] = INCBIN_U32("graphics/pokemon/alcremie/lemon_cream/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieSaltedCream[] = INCBIN_U32("graphics/pokemon/alcremie/salted_cream/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieRubySwirl[] = INCBIN_U32("graphics/pokemon/alcremie/ruby_swirl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieCaramelSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/caramel_swirl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AlcremieRainbowSwirl[] = INCBIN_U32("graphics/pokemon/alcremie/rainbow_swirl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/shiny.gbapal.lz"); +const u32 gMonShinyPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/shiny.gbapal.lz"); +//const u32 gMonShinyPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/shiny.gbapal.lz"); +const u32 gMonShinyPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz"); + +const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/icon.4bpp"); +const u8 gMonIcon_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/icon.4bpp"); +const u8 gMonIcon_Ivysaur[] = INCBIN_U8("graphics/pokemon/ivysaur/icon.4bpp"); +const u8 gMonIcon_Venusaur[] = INCBIN_U8("graphics/pokemon/venusaur/icon.4bpp"); +const u8 gMonIcon_Charmander[] = INCBIN_U8("graphics/pokemon/charmander/icon.4bpp"); +const u8 gMonIcon_Charmeleon[] = INCBIN_U8("graphics/pokemon/charmeleon/icon.4bpp"); +const u8 gMonIcon_Charizard[] = INCBIN_U8("graphics/pokemon/charizard/icon.4bpp"); +const u8 gMonIcon_Squirtle[] = INCBIN_U8("graphics/pokemon/squirtle/icon.4bpp"); +const u8 gMonIcon_Wartortle[] = INCBIN_U8("graphics/pokemon/wartortle/icon.4bpp"); +const u8 gMonIcon_Blastoise[] = INCBIN_U8("graphics/pokemon/blastoise/icon.4bpp"); +const u8 gMonIcon_Caterpie[] = INCBIN_U8("graphics/pokemon/caterpie/icon.4bpp"); +const u8 gMonIcon_Metapod[] = INCBIN_U8( "graphics/pokemon/metapod/icon.4bpp"); +const u8 gMonIcon_Butterfree[] = INCBIN_U8("graphics/pokemon/butterfree/icon.4bpp"); +const u8 gMonIcon_Weedle[] = INCBIN_U8("graphics/pokemon/weedle/icon.4bpp"); +const u8 gMonIcon_Kakuna[] = INCBIN_U8("graphics/pokemon/kakuna/icon.4bpp"); +const u8 gMonIcon_Beedrill[] = INCBIN_U8("graphics/pokemon/beedrill/icon.4bpp"); +const u8 gMonIcon_Pidgey[] = INCBIN_U8("graphics/pokemon/pidgey/icon.4bpp"); +const u8 gMonIcon_Pidgeotto[] = INCBIN_U8("graphics/pokemon/pidgeotto/icon.4bpp"); +const u8 gMonIcon_Pidgeot[] = INCBIN_U8("graphics/pokemon/pidgeot/icon.4bpp"); +const u8 gMonIcon_Rattata[] = INCBIN_U8("graphics/pokemon/rattata/icon.4bpp"); +const u8 gMonIcon_Raticate[] = INCBIN_U8("graphics/pokemon/raticate/icon.4bpp"); +const u8 gMonIcon_Spearow[] = INCBIN_U8("graphics/pokemon/spearow/icon.4bpp"); +const u8 gMonIcon_Fearow[] = INCBIN_U8("graphics/pokemon/fearow/icon.4bpp"); +const u8 gMonIcon_Ekans[] = INCBIN_U8("graphics/pokemon/ekans/icon.4bpp"); +const u8 gMonIcon_Arbok[] = INCBIN_U8("graphics/pokemon/arbok/icon.4bpp"); +const u8 gMonIcon_Pikachu[] = INCBIN_U8("graphics/pokemon/pikachu/icon.4bpp"); +const u8 gMonIcon_Raichu[] = INCBIN_U8("graphics/pokemon/raichu/icon.4bpp"); +const u8 gMonIcon_Sandshrew[] = INCBIN_U8("graphics/pokemon/sandshrew/icon.4bpp"); +const u8 gMonIcon_Sandslash[] = INCBIN_U8("graphics/pokemon/sandslash/icon.4bpp"); +const u8 gMonIcon_NidoranF[] = INCBIN_U8("graphics/pokemon/nidoran_f/icon.4bpp"); +const u8 gMonIcon_Nidorina[] = INCBIN_U8("graphics/pokemon/nidorina/icon.4bpp"); +const u8 gMonIcon_Nidoqueen[] = INCBIN_U8("graphics/pokemon/nidoqueen/icon.4bpp"); +const u8 gMonIcon_NidoranM[] = INCBIN_U8("graphics/pokemon/nidoran_m/icon.4bpp"); +const u8 gMonIcon_Nidorino[] = INCBIN_U8("graphics/pokemon/nidorino/icon.4bpp"); +const u8 gMonIcon_Nidoking[] = INCBIN_U8("graphics/pokemon/nidoking/icon.4bpp"); +const u8 gMonIcon_Clefairy[] = INCBIN_U8("graphics/pokemon/clefairy/icon.4bpp"); +const u8 gMonIcon_Clefable[] = INCBIN_U8("graphics/pokemon/clefable/icon.4bpp"); +const u8 gMonIcon_Vulpix[] = INCBIN_U8("graphics/pokemon/vulpix/icon.4bpp"); +const u8 gMonIcon_Ninetales[] = INCBIN_U8("graphics/pokemon/ninetales/icon.4bpp"); +const u8 gMonIcon_Jigglypuff[] = INCBIN_U8("graphics/pokemon/jigglypuff/icon.4bpp"); +const u8 gMonIcon_Wigglytuff[] = INCBIN_U8("graphics/pokemon/wigglytuff/icon.4bpp"); +const u8 gMonIcon_Zubat[] = INCBIN_U8("graphics/pokemon/zubat/icon.4bpp"); +const u8 gMonIcon_Golbat[] = INCBIN_U8("graphics/pokemon/golbat/icon.4bpp"); +const u8 gMonIcon_Oddish[] = INCBIN_U8("graphics/pokemon/oddish/icon.4bpp"); +const u8 gMonIcon_Gloom[] = INCBIN_U8("graphics/pokemon/gloom/icon.4bpp"); +const u8 gMonIcon_Vileplume[] = INCBIN_U8("graphics/pokemon/vileplume/icon.4bpp"); +const u8 gMonIcon_Paras[] = INCBIN_U8("graphics/pokemon/paras/icon.4bpp"); +const u8 gMonIcon_Parasect[] = INCBIN_U8("graphics/pokemon/parasect/icon.4bpp"); +const u8 gMonIcon_Venonat[] = INCBIN_U8("graphics/pokemon/venonat/icon.4bpp"); +const u8 gMonIcon_Venomoth[] = INCBIN_U8("graphics/pokemon/venomoth/icon.4bpp"); +const u8 gMonIcon_Diglett[] = INCBIN_U8("graphics/pokemon/diglett/icon.4bpp"); +const u8 gMonIcon_Dugtrio[] = INCBIN_U8("graphics/pokemon/dugtrio/icon.4bpp"); +const u8 gMonIcon_Meowth[] = INCBIN_U8("graphics/pokemon/meowth/icon.4bpp"); +const u8 gMonIcon_Persian[] = INCBIN_U8("graphics/pokemon/persian/icon.4bpp"); +const u8 gMonIcon_Psyduck[] = INCBIN_U8("graphics/pokemon/psyduck/icon.4bpp"); +const u8 gMonIcon_Golduck[] = INCBIN_U8("graphics/pokemon/golduck/icon.4bpp"); +const u8 gMonIcon_Mankey[] = INCBIN_U8("graphics/pokemon/mankey/icon.4bpp"); +const u8 gMonIcon_Primeape[] = INCBIN_U8("graphics/pokemon/primeape/icon.4bpp"); +const u8 gMonIcon_Growlithe[] = INCBIN_U8("graphics/pokemon/growlithe/icon.4bpp"); +const u8 gMonIcon_Arcanine[] = INCBIN_U8("graphics/pokemon/arcanine/icon.4bpp"); +const u8 gMonIcon_Poliwag[] = INCBIN_U8("graphics/pokemon/poliwag/icon.4bpp"); +const u8 gMonIcon_Poliwhirl[] = INCBIN_U8("graphics/pokemon/poliwhirl/icon.4bpp"); +const u8 gMonIcon_Poliwrath[] = INCBIN_U8("graphics/pokemon/poliwrath/icon.4bpp"); +const u8 gMonIcon_Abra[] = INCBIN_U8("graphics/pokemon/abra/icon.4bpp"); +const u8 gMonIcon_Kadabra[] = INCBIN_U8("graphics/pokemon/kadabra/icon.4bpp"); +const u8 gMonIcon_Alakazam[] = INCBIN_U8("graphics/pokemon/alakazam/icon.4bpp"); +const u8 gMonIcon_Machop[] = INCBIN_U8("graphics/pokemon/machop/icon.4bpp"); +const u8 gMonIcon_Machoke[] = INCBIN_U8("graphics/pokemon/machoke/icon.4bpp"); +const u8 gMonIcon_Machamp[] = INCBIN_U8("graphics/pokemon/machamp/icon.4bpp"); +const u8 gMonIcon_Bellsprout[] = INCBIN_U8("graphics/pokemon/bellsprout/icon.4bpp"); +const u8 gMonIcon_Weepinbell[] = INCBIN_U8("graphics/pokemon/weepinbell/icon.4bpp"); +const u8 gMonIcon_Victreebel[] = INCBIN_U8("graphics/pokemon/victreebel/icon.4bpp"); +const u8 gMonIcon_Tentacool[] = INCBIN_U8("graphics/pokemon/tentacool/icon.4bpp"); +const u8 gMonIcon_Tentacruel[] = INCBIN_U8("graphics/pokemon/tentacruel/icon.4bpp"); +const u8 gMonIcon_Geodude[] = INCBIN_U8("graphics/pokemon/geodude/icon.4bpp"); +const u8 gMonIcon_Graveler[] = INCBIN_U8("graphics/pokemon/graveler/icon.4bpp"); +const u8 gMonIcon_Golem[] = INCBIN_U8("graphics/pokemon/golem/icon.4bpp"); +const u8 gMonIcon_Ponyta[] = INCBIN_U8("graphics/pokemon/ponyta/icon.4bpp"); +const u8 gMonIcon_Rapidash[] = INCBIN_U8("graphics/pokemon/rapidash/icon.4bpp"); +const u8 gMonIcon_Slowpoke[] = INCBIN_U8("graphics/pokemon/slowpoke/icon.4bpp"); +const u8 gMonIcon_Slowbro[] = INCBIN_U8("graphics/pokemon/slowbro/icon.4bpp"); +const u8 gMonIcon_Magnemite[] = INCBIN_U8("graphics/pokemon/magnemite/icon.4bpp"); +const u8 gMonIcon_Magneton[] = INCBIN_U8("graphics/pokemon/magneton/icon.4bpp"); +const u8 gMonIcon_Farfetchd[] = INCBIN_U8("graphics/pokemon/farfetchd/icon.4bpp"); +const u8 gMonIcon_Doduo[] = INCBIN_U8("graphics/pokemon/doduo/icon.4bpp"); +const u8 gMonIcon_Dodrio[] = INCBIN_U8("graphics/pokemon/dodrio/icon.4bpp"); +const u8 gMonIcon_Seel[] = INCBIN_U8("graphics/pokemon/seel/icon.4bpp"); +const u8 gMonIcon_Dewgong[] = INCBIN_U8("graphics/pokemon/dewgong/icon.4bpp"); +const u8 gMonIcon_Grimer[] = INCBIN_U8("graphics/pokemon/grimer/icon.4bpp"); +const u8 gMonIcon_Muk[] = INCBIN_U8("graphics/pokemon/muk/icon.4bpp"); +const u8 gMonIcon_Shellder[] = INCBIN_U8("graphics/pokemon/shellder/icon.4bpp"); +const u8 gMonIcon_Cloyster[] = INCBIN_U8("graphics/pokemon/cloyster/icon.4bpp"); +const u8 gMonIcon_Gastly[] = INCBIN_U8("graphics/pokemon/gastly/icon.4bpp"); +const u8 gMonIcon_Haunter[] = INCBIN_U8("graphics/pokemon/haunter/icon.4bpp"); +const u8 gMonIcon_Gengar[] = INCBIN_U8("graphics/pokemon/gengar/icon.4bpp"); +const u8 gMonIcon_Onix[] = INCBIN_U8("graphics/pokemon/onix/icon.4bpp"); +const u8 gMonIcon_Drowzee[] = INCBIN_U8("graphics/pokemon/drowzee/icon.4bpp"); +const u8 gMonIcon_Hypno[] = INCBIN_U8("graphics/pokemon/hypno/icon.4bpp"); +const u8 gMonIcon_Krabby[] = INCBIN_U8("graphics/pokemon/krabby/icon.4bpp"); +const u8 gMonIcon_Kingler[] = INCBIN_U8("graphics/pokemon/kingler/icon.4bpp"); +const u8 gMonIcon_Voltorb[] = INCBIN_U8("graphics/pokemon/voltorb/icon.4bpp"); +const u8 gMonIcon_Electrode[] = INCBIN_U8("graphics/pokemon/electrode/icon.4bpp"); +const u8 gMonIcon_Exeggcute[] = INCBIN_U8("graphics/pokemon/exeggcute/icon.4bpp"); +const u8 gMonIcon_Exeggutor[] = INCBIN_U8("graphics/pokemon/exeggutor/icon.4bpp"); +const u8 gMonIcon_Cubone[] = INCBIN_U8("graphics/pokemon/cubone/icon.4bpp"); +const u8 gMonIcon_Marowak[] = INCBIN_U8("graphics/pokemon/marowak/icon.4bpp"); +const u8 gMonIcon_Hitmonlee[] = INCBIN_U8("graphics/pokemon/hitmonlee/icon.4bpp"); +const u8 gMonIcon_Hitmonchan[] = INCBIN_U8("graphics/pokemon/hitmonchan/icon.4bpp"); +const u8 gMonIcon_Lickitung[] = INCBIN_U8("graphics/pokemon/lickitung/icon.4bpp"); +const u8 gMonIcon_Koffing[] = INCBIN_U8("graphics/pokemon/koffing/icon.4bpp"); +const u8 gMonIcon_Weezing[] = INCBIN_U8("graphics/pokemon/weezing/icon.4bpp"); +const u8 gMonIcon_Rhyhorn[] = INCBIN_U8("graphics/pokemon/rhyhorn/icon.4bpp"); +const u8 gMonIcon_Rhydon[] = INCBIN_U8("graphics/pokemon/rhydon/icon.4bpp"); +const u8 gMonIcon_Chansey[] = INCBIN_U8("graphics/pokemon/chansey/icon.4bpp"); +const u8 gMonIcon_Tangela[] = INCBIN_U8("graphics/pokemon/tangela/icon.4bpp"); +const u8 gMonIcon_Kangaskhan[] = INCBIN_U8("graphics/pokemon/kangaskhan/icon.4bpp"); +const u8 gMonIcon_Horsea[] = INCBIN_U8("graphics/pokemon/horsea/icon.4bpp"); +const u8 gMonIcon_Seadra[] = INCBIN_U8("graphics/pokemon/seadra/icon.4bpp"); +const u8 gMonIcon_Goldeen[] = INCBIN_U8("graphics/pokemon/goldeen/icon.4bpp"); +const u8 gMonIcon_Seaking[] = INCBIN_U8("graphics/pokemon/seaking/icon.4bpp"); +const u8 gMonIcon_Staryu[] = INCBIN_U8("graphics/pokemon/staryu/icon.4bpp"); +const u8 gMonIcon_Starmie[] = INCBIN_U8("graphics/pokemon/starmie/icon.4bpp"); +const u8 gMonIcon_MrMime[] = INCBIN_U8("graphics/pokemon/mr_mime/icon.4bpp"); +const u8 gMonIcon_Scyther[] = INCBIN_U8("graphics/pokemon/scyther/icon.4bpp"); +const u8 gMonIcon_Jynx[] = INCBIN_U8("graphics/pokemon/jynx/icon.4bpp"); +const u8 gMonIcon_Electabuzz[] = INCBIN_U8("graphics/pokemon/electabuzz/icon.4bpp"); +const u8 gMonIcon_Magmar[] = INCBIN_U8("graphics/pokemon/magmar/icon.4bpp"); +const u8 gMonIcon_Pinsir[] = INCBIN_U8("graphics/pokemon/pinsir/icon.4bpp"); +const u8 gMonIcon_Tauros[] = INCBIN_U8("graphics/pokemon/tauros/icon.4bpp"); +const u8 gMonIcon_Magikarp[] = INCBIN_U8("graphics/pokemon/magikarp/icon.4bpp"); +const u8 gMonIcon_Gyarados[] = INCBIN_U8("graphics/pokemon/gyarados/icon.4bpp"); +const u8 gMonIcon_Lapras[] = INCBIN_U8("graphics/pokemon/lapras/icon.4bpp"); +const u8 gMonIcon_Ditto[] = INCBIN_U8("graphics/pokemon/ditto/icon.4bpp"); +const u8 gMonIcon_Eevee[] = INCBIN_U8("graphics/pokemon/eevee/icon.4bpp"); +const u8 gMonIcon_Vaporeon[] = INCBIN_U8("graphics/pokemon/vaporeon/icon.4bpp"); +const u8 gMonIcon_Jolteon[] = INCBIN_U8("graphics/pokemon/jolteon/icon.4bpp"); +const u8 gMonIcon_Flareon[] = INCBIN_U8("graphics/pokemon/flareon/icon.4bpp"); +const u8 gMonIcon_Porygon[] = INCBIN_U8("graphics/pokemon/porygon/icon.4bpp"); +const u8 gMonIcon_Omanyte[] = INCBIN_U8("graphics/pokemon/omanyte/icon.4bpp"); +const u8 gMonIcon_Omastar[] = INCBIN_U8("graphics/pokemon/omastar/icon.4bpp"); +const u8 gMonIcon_Kabuto[] = INCBIN_U8("graphics/pokemon/kabuto/icon.4bpp"); +const u8 gMonIcon_Kabutops[] = INCBIN_U8("graphics/pokemon/kabutops/icon.4bpp"); +const u8 gMonIcon_Aerodactyl[] = INCBIN_U8("graphics/pokemon/aerodactyl/icon.4bpp"); +const u8 gMonIcon_Snorlax[] = INCBIN_U8("graphics/pokemon/snorlax/icon.4bpp"); +const u8 gMonIcon_Articuno[] = INCBIN_U8("graphics/pokemon/articuno/icon.4bpp"); +const u8 gMonIcon_Zapdos[] = INCBIN_U8("graphics/pokemon/zapdos/icon.4bpp"); +const u8 gMonIcon_Moltres[] = INCBIN_U8("graphics/pokemon/moltres/icon.4bpp"); +const u8 gMonIcon_Dratini[] = INCBIN_U8("graphics/pokemon/dratini/icon.4bpp"); +const u8 gMonIcon_Dragonair[] = INCBIN_U8("graphics/pokemon/dragonair/icon.4bpp"); +const u8 gMonIcon_Dragonite[] = INCBIN_U8("graphics/pokemon/dragonite/icon.4bpp"); +const u8 gMonIcon_Mewtwo[] = INCBIN_U8("graphics/pokemon/mewtwo/icon.4bpp"); +const u8 gMonIcon_Mew[] = INCBIN_U8("graphics/pokemon/mew/icon.4bpp"); +const u8 gMonIcon_Chikorita[] = INCBIN_U8("graphics/pokemon/chikorita/icon.4bpp"); +const u8 gMonIcon_Bayleef[] = INCBIN_U8("graphics/pokemon/bayleef/icon.4bpp"); +const u8 gMonIcon_Meganium[] = INCBIN_U8("graphics/pokemon/meganium/icon.4bpp"); +const u8 gMonIcon_Cyndaquil[] = INCBIN_U8("graphics/pokemon/cyndaquil/icon.4bpp"); +const u8 gMonIcon_Quilava[] = INCBIN_U8("graphics/pokemon/quilava/icon.4bpp"); +const u8 gMonIcon_Typhlosion[] = INCBIN_U8("graphics/pokemon/typhlosion/icon.4bpp"); +const u8 gMonIcon_Totodile[] = INCBIN_U8("graphics/pokemon/totodile/icon.4bpp"); +const u8 gMonIcon_Croconaw[] = INCBIN_U8("graphics/pokemon/croconaw/icon.4bpp"); +const u8 gMonIcon_Feraligatr[] = INCBIN_U8("graphics/pokemon/feraligatr/icon.4bpp"); +const u8 gMonIcon_Sentret[] = INCBIN_U8("graphics/pokemon/sentret/icon.4bpp"); +const u8 gMonIcon_Furret[] = INCBIN_U8("graphics/pokemon/furret/icon.4bpp"); +const u8 gMonIcon_Hoothoot[] = INCBIN_U8("graphics/pokemon/hoothoot/icon.4bpp"); +const u8 gMonIcon_Noctowl[] = INCBIN_U8("graphics/pokemon/noctowl/icon.4bpp"); +const u8 gMonIcon_Ledyba[] = INCBIN_U8("graphics/pokemon/ledyba/icon.4bpp"); +const u8 gMonIcon_Ledian[] = INCBIN_U8("graphics/pokemon/ledian/icon.4bpp"); +const u8 gMonIcon_Spinarak[] = INCBIN_U8("graphics/pokemon/spinarak/icon.4bpp"); +const u8 gMonIcon_Ariados[] = INCBIN_U8("graphics/pokemon/ariados/icon.4bpp"); +const u8 gMonIcon_Crobat[] = INCBIN_U8("graphics/pokemon/crobat/icon.4bpp"); +const u8 gMonIcon_Chinchou[] = INCBIN_U8("graphics/pokemon/chinchou/icon.4bpp"); +const u8 gMonIcon_Lanturn[] = INCBIN_U8("graphics/pokemon/lanturn/icon.4bpp"); +const u8 gMonIcon_Pichu[] = INCBIN_U8("graphics/pokemon/pichu/icon.4bpp"); +const u8 gMonIcon_Cleffa[] = INCBIN_U8("graphics/pokemon/cleffa/icon.4bpp"); +const u8 gMonIcon_Igglybuff[] = INCBIN_U8("graphics/pokemon/igglybuff/icon.4bpp"); +const u8 gMonIcon_Togepi[] = INCBIN_U8("graphics/pokemon/togepi/icon.4bpp"); +const u8 gMonIcon_Togetic[] = INCBIN_U8("graphics/pokemon/togetic/icon.4bpp"); +const u8 gMonIcon_Natu[] = INCBIN_U8("graphics/pokemon/natu/icon.4bpp"); +const u8 gMonIcon_Xatu[] = INCBIN_U8("graphics/pokemon/xatu/icon.4bpp"); +const u8 gMonIcon_Mareep[] = INCBIN_U8("graphics/pokemon/mareep/icon.4bpp"); +const u8 gMonIcon_Flaaffy[] = INCBIN_U8("graphics/pokemon/flaaffy/icon.4bpp"); +const u8 gMonIcon_Ampharos[] = INCBIN_U8("graphics/pokemon/ampharos/icon.4bpp"); +const u8 gMonIcon_Bellossom[] = INCBIN_U8("graphics/pokemon/bellossom/icon.4bpp"); +const u8 gMonIcon_Marill[] = INCBIN_U8("graphics/pokemon/marill/icon.4bpp"); +const u8 gMonIcon_Azumarill[] = INCBIN_U8("graphics/pokemon/azumarill/icon.4bpp"); +const u8 gMonIcon_Sudowoodo[] = INCBIN_U8("graphics/pokemon/sudowoodo/icon.4bpp"); +const u8 gMonIcon_Politoed[] = INCBIN_U8("graphics/pokemon/politoed/icon.4bpp"); +const u8 gMonIcon_Hoppip[] = INCBIN_U8("graphics/pokemon/hoppip/icon.4bpp"); +const u8 gMonIcon_Skiploom[] = INCBIN_U8("graphics/pokemon/skiploom/icon.4bpp"); +const u8 gMonIcon_Jumpluff[] = INCBIN_U8("graphics/pokemon/jumpluff/icon.4bpp"); +const u8 gMonIcon_Aipom[] = INCBIN_U8("graphics/pokemon/aipom/icon.4bpp"); +const u8 gMonIcon_Sunkern[] = INCBIN_U8("graphics/pokemon/sunkern/icon.4bpp"); +const u8 gMonIcon_Sunflora[] = INCBIN_U8("graphics/pokemon/sunflora/icon.4bpp"); +const u8 gMonIcon_Yanma[] = INCBIN_U8("graphics/pokemon/yanma/icon.4bpp"); +const u8 gMonIcon_Wooper[] = INCBIN_U8("graphics/pokemon/wooper/icon.4bpp"); +const u8 gMonIcon_Quagsire[] = INCBIN_U8("graphics/pokemon/quagsire/icon.4bpp"); +const u8 gMonIcon_Espeon[] = INCBIN_U8("graphics/pokemon/espeon/icon.4bpp"); +const u8 gMonIcon_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/icon.4bpp"); +const u8 gMonIcon_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/icon.4bpp"); +const u8 gMonIcon_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/icon.4bpp"); +const u8 gMonIcon_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/icon.4bpp"); +const u8 gMonIcon_Unown[] = INCBIN_U8("graphics/pokemon/unown/icon.4bpp"); +const u8 gMonIcon_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/icon.4bpp"); +const u8 gMonIcon_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/icon.4bpp"); +const u8 gMonIcon_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/icon.4bpp"); +const u8 gMonIcon_Forretress[] = INCBIN_U8("graphics/pokemon/forretress/icon.4bpp"); +const u8 gMonIcon_Dunsparce[] = INCBIN_U8("graphics/pokemon/dunsparce/icon.4bpp"); +const u8 gMonIcon_Gligar[] = INCBIN_U8("graphics/pokemon/gligar/icon.4bpp"); +const u8 gMonIcon_Steelix[] = INCBIN_U8("graphics/pokemon/steelix/icon.4bpp"); +const u8 gMonIcon_Snubbull[] = INCBIN_U8("graphics/pokemon/snubbull/icon.4bpp"); +const u8 gMonIcon_Granbull[] = INCBIN_U8("graphics/pokemon/granbull/icon.4bpp"); +const u8 gMonIcon_Qwilfish[] = INCBIN_U8("graphics/pokemon/qwilfish/icon.4bpp"); +const u8 gMonIcon_Scizor[] = INCBIN_U8("graphics/pokemon/scizor/icon.4bpp"); +const u8 gMonIcon_Shuckle[] = INCBIN_U8("graphics/pokemon/shuckle/icon.4bpp"); +const u8 gMonIcon_Heracross[] = INCBIN_U8("graphics/pokemon/heracross/icon.4bpp"); +const u8 gMonIcon_Sneasel[] = INCBIN_U8("graphics/pokemon/sneasel/icon.4bpp"); +const u8 gMonIcon_Teddiursa[] = INCBIN_U8("graphics/pokemon/teddiursa/icon.4bpp"); +const u8 gMonIcon_Ursaring[] = INCBIN_U8("graphics/pokemon/ursaring/icon.4bpp"); +const u8 gMonIcon_Slugma[] = INCBIN_U8("graphics/pokemon/slugma/icon.4bpp"); +const u8 gMonIcon_Magcargo[] = INCBIN_U8("graphics/pokemon/magcargo/icon.4bpp"); +const u8 gMonIcon_Swinub[] = INCBIN_U8("graphics/pokemon/swinub/icon.4bpp"); +const u8 gMonIcon_Piloswine[] = INCBIN_U8("graphics/pokemon/piloswine/icon.4bpp"); +const u8 gMonIcon_Corsola[] = INCBIN_U8("graphics/pokemon/corsola/icon.4bpp"); +const u8 gMonIcon_Remoraid[] = INCBIN_U8("graphics/pokemon/remoraid/icon.4bpp"); +const u8 gMonIcon_Octillery[] = INCBIN_U8("graphics/pokemon/octillery/icon.4bpp"); +const u8 gMonIcon_Delibird[] = INCBIN_U8("graphics/pokemon/delibird/icon.4bpp"); +const u8 gMonIcon_Mantine[] = INCBIN_U8("graphics/pokemon/mantine/icon.4bpp"); +const u8 gMonIcon_Skarmory[] = INCBIN_U8("graphics/pokemon/skarmory/icon.4bpp"); +const u8 gMonIcon_Houndour[] = INCBIN_U8("graphics/pokemon/houndour/icon.4bpp"); +const u8 gMonIcon_Houndoom[] = INCBIN_U8("graphics/pokemon/houndoom/icon.4bpp"); +const u8 gMonIcon_Kingdra[] = INCBIN_U8("graphics/pokemon/kingdra/icon.4bpp"); +const u8 gMonIcon_Phanpy[] = INCBIN_U8("graphics/pokemon/phanpy/icon.4bpp"); +const u8 gMonIcon_Donphan[] = INCBIN_U8("graphics/pokemon/donphan/icon.4bpp"); +const u8 gMonIcon_Porygon2[] = INCBIN_U8("graphics/pokemon/porygon2/icon.4bpp"); +const u8 gMonIcon_Stantler[] = INCBIN_U8("graphics/pokemon/stantler/icon.4bpp"); +const u8 gMonIcon_Smeargle[] = INCBIN_U8("graphics/pokemon/smeargle/icon.4bpp"); +const u8 gMonIcon_Tyrogue[] = INCBIN_U8("graphics/pokemon/tyrogue/icon.4bpp"); +const u8 gMonIcon_Hitmontop[] = INCBIN_U8("graphics/pokemon/hitmontop/icon.4bpp"); +const u8 gMonIcon_Smoochum[] = INCBIN_U8("graphics/pokemon/smoochum/icon.4bpp"); +const u8 gMonIcon_Elekid[] = INCBIN_U8("graphics/pokemon/elekid/icon.4bpp"); +const u8 gMonIcon_Magby[] = INCBIN_U8("graphics/pokemon/magby/icon.4bpp"); +const u8 gMonIcon_Miltank[] = INCBIN_U8("graphics/pokemon/miltank/icon.4bpp"); +const u8 gMonIcon_Blissey[] = INCBIN_U8("graphics/pokemon/blissey/icon.4bpp"); +const u8 gMonIcon_Raikou[] = INCBIN_U8("graphics/pokemon/raikou/icon.4bpp"); +const u8 gMonIcon_Entei[] = INCBIN_U8("graphics/pokemon/entei/icon.4bpp"); +const u8 gMonIcon_Suicune[] = INCBIN_U8("graphics/pokemon/suicune/icon.4bpp"); +const u8 gMonIcon_Larvitar[] = INCBIN_U8("graphics/pokemon/larvitar/icon.4bpp"); +const u8 gMonIcon_Pupitar[] = INCBIN_U8("graphics/pokemon/pupitar/icon.4bpp"); +const u8 gMonIcon_Tyranitar[] = INCBIN_U8("graphics/pokemon/tyranitar/icon.4bpp"); +const u8 gMonIcon_Lugia[] = INCBIN_U8("graphics/pokemon/lugia/icon.4bpp"); +const u8 gMonIcon_HoOh[] = INCBIN_U8("graphics/pokemon/ho_oh/icon.4bpp"); +const u8 gMonIcon_Celebi[] = INCBIN_U8("graphics/pokemon/celebi/icon.4bpp"); +const u8 gMonIcon_Treecko[] = INCBIN_U8("graphics/pokemon/treecko/icon.4bpp"); +const u8 gMonIcon_Grovyle[] = INCBIN_U8("graphics/pokemon/grovyle/icon.4bpp"); +const u8 gMonIcon_Sceptile[] = INCBIN_U8("graphics/pokemon/sceptile/icon.4bpp"); +const u8 gMonIcon_Torchic[] = INCBIN_U8("graphics/pokemon/torchic/icon.4bpp"); +const u8 gMonIcon_Combusken[] = INCBIN_U8("graphics/pokemon/combusken/icon.4bpp"); +const u8 gMonIcon_Blaziken[] = INCBIN_U8("graphics/pokemon/blaziken/icon.4bpp"); +const u8 gMonIcon_Mudkip[] = INCBIN_U8("graphics/pokemon/mudkip/icon.4bpp"); +const u8 gMonIcon_Marshtomp[] = INCBIN_U8("graphics/pokemon/marshtomp/icon.4bpp"); +const u8 gMonIcon_Swampert[] = INCBIN_U8("graphics/pokemon/swampert/icon.4bpp"); +const u8 gMonIcon_Poochyena[] = INCBIN_U8("graphics/pokemon/poochyena/icon.4bpp"); +const u8 gMonIcon_Mightyena[] = INCBIN_U8("graphics/pokemon/mightyena/icon.4bpp"); +const u8 gMonIcon_Zigzagoon[] = INCBIN_U8("graphics/pokemon/zigzagoon/icon.4bpp"); +const u8 gMonIcon_Linoone[] = INCBIN_U8("graphics/pokemon/linoone/icon.4bpp"); +const u8 gMonIcon_Wurmple[] = INCBIN_U8("graphics/pokemon/wurmple/icon.4bpp"); +const u8 gMonIcon_Silcoon[] = INCBIN_U8("graphics/pokemon/silcoon/icon.4bpp"); +const u8 gMonIcon_Beautifly[] = INCBIN_U8("graphics/pokemon/beautifly/icon.4bpp"); +const u8 gMonIcon_Cascoon[] = INCBIN_U8("graphics/pokemon/cascoon/icon.4bpp"); +const u8 gMonIcon_Dustox[] = INCBIN_U8("graphics/pokemon/dustox/icon.4bpp"); +const u8 gMonIcon_Lotad[] = INCBIN_U8("graphics/pokemon/lotad/icon.4bpp"); +const u8 gMonIcon_Lombre[] = INCBIN_U8("graphics/pokemon/lombre/icon.4bpp"); +const u8 gMonIcon_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/icon.4bpp"); +const u8 gMonIcon_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/icon.4bpp"); +const u8 gMonIcon_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/icon.4bpp"); +const u8 gMonIcon_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/icon.4bpp"); +const u8 gMonIcon_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/icon.4bpp"); +const u8 gMonIcon_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/icon.4bpp"); +const u8 gMonIcon_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/icon.4bpp"); +const u8 gMonIcon_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/icon.4bpp"); +const u8 gMonIcon_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/icon.4bpp"); +const u8 gMonIcon_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/icon.4bpp"); +const u8 gMonIcon_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/icon.4bpp"); +const u8 gMonIcon_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/icon.4bpp"); +const u8 gMonIcon_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/icon.4bpp"); +const u8 gMonIcon_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/icon.4bpp"); +const u8 gMonIcon_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/icon.4bpp"); +const u8 gMonIcon_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/icon.4bpp"); +const u8 gMonIcon_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/icon.4bpp"); +const u8 gMonIcon_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/icon.4bpp"); +const u8 gMonIcon_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/icon.4bpp"); +const u8 gMonIcon_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/icon.4bpp"); +const u8 gMonIcon_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/icon.4bpp"); +const u8 gMonIcon_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/icon.4bpp"); +const u8 gMonIcon_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/icon.4bpp"); +const u8 gMonIcon_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/icon.4bpp"); +const u8 gMonIcon_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/icon.4bpp"); +const u8 gMonIcon_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/icon.4bpp"); +const u8 gMonIcon_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/icon.4bpp"); +const u8 gMonIcon_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/icon.4bpp"); +const u8 gMonIcon_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/icon.4bpp"); +const u8 gMonIcon_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/icon.4bpp"); +const u8 gMonIcon_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/icon.4bpp"); +const u8 gMonIcon_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/icon.4bpp"); +const u8 gMonIcon_Aron[] = INCBIN_U8("graphics/pokemon/aron/icon.4bpp"); +const u8 gMonIcon_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/icon.4bpp"); +const u8 gMonIcon_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/icon.4bpp"); +const u8 gMonIcon_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/icon.4bpp"); +const u8 gMonIcon_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/icon.4bpp"); +const u8 gMonIcon_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/icon.4bpp"); +const u8 gMonIcon_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/icon.4bpp"); +const u8 gMonIcon_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/icon.4bpp"); +const u8 gMonIcon_Minun[] = INCBIN_U8("graphics/pokemon/minun/icon.4bpp"); +const u8 gMonIcon_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/icon.4bpp"); +const u8 gMonIcon_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/icon.4bpp"); +const u8 gMonIcon_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/icon.4bpp"); +const u8 gMonIcon_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/icon.4bpp"); +const u8 gMonIcon_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/icon.4bpp"); +const u8 gMonIcon_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/icon.4bpp"); +const u8 gMonIcon_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/icon.4bpp"); +const u8 gMonIcon_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/icon.4bpp"); +const u8 gMonIcon_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/icon.4bpp"); +const u8 gMonIcon_Numel[] = INCBIN_U8("graphics/pokemon/numel/icon.4bpp"); +const u8 gMonIcon_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/icon.4bpp"); +const u8 gMonIcon_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/icon.4bpp"); +const u8 gMonIcon_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/icon.4bpp"); +const u8 gMonIcon_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/icon.4bpp"); +const u8 gMonIcon_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/icon.4bpp"); +const u8 gMonIcon_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/icon.4bpp"); +const u8 gMonIcon_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/icon.4bpp"); +const u8 gMonIcon_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/icon.4bpp"); +const u8 gMonIcon_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/icon.4bpp"); +const u8 gMonIcon_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/icon.4bpp"); +const u8 gMonIcon_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/icon.4bpp"); +const u8 gMonIcon_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/icon.4bpp"); +const u8 gMonIcon_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/icon.4bpp"); +const u8 gMonIcon_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/icon.4bpp"); +const u8 gMonIcon_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/icon.4bpp"); +const u8 gMonIcon_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/icon.4bpp"); +const u8 gMonIcon_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/icon.4bpp"); +const u8 gMonIcon_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/icon.4bpp"); +const u8 gMonIcon_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/icon.4bpp"); +const u8 gMonIcon_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/icon.4bpp"); +const u8 gMonIcon_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/icon.4bpp"); +const u8 gMonIcon_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/icon.4bpp"); +const u8 gMonIcon_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/icon.4bpp"); +const u8 gMonIcon_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/icon.4bpp"); +const u8 gMonIcon_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/icon.4bpp"); +const u8 gMonIcon_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/icon.4bpp"); +const u8 gMonIcon_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/icon.4bpp"); +const u8 gMonIcon_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/icon.4bpp"); +const u8 gMonIcon_Castform[] = INCBIN_U8("graphics/pokemon/castform/icon.4bpp"); +const u8 gMonIcon_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/icon.4bpp"); +const u8 gMonIcon_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/icon.4bpp"); +const u8 gMonIcon_Banette[] = INCBIN_U8("graphics/pokemon/banette/icon.4bpp"); +const u8 gMonIcon_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/icon.4bpp"); +const u8 gMonIcon_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/icon.4bpp"); +const u8 gMonIcon_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/icon.4bpp"); +const u8 gMonIcon_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/icon.4bpp"); +const u8 gMonIcon_Absol[] = INCBIN_U8("graphics/pokemon/absol/icon.4bpp"); +const u8 gMonIcon_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/icon.4bpp"); +const u8 gMonIcon_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/icon.4bpp"); +const u8 gMonIcon_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/icon.4bpp"); +const u8 gMonIcon_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/icon.4bpp"); +const u8 gMonIcon_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/icon.4bpp"); +const u8 gMonIcon_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/icon.4bpp"); +const u8 gMonIcon_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/icon.4bpp"); +const u8 gMonIcon_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/icon.4bpp"); +const u8 gMonIcon_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/icon.4bpp"); +const u8 gMonIcon_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/icon.4bpp"); +const u8 gMonIcon_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/icon.4bpp"); +const u8 gMonIcon_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/icon.4bpp"); +const u8 gMonIcon_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/icon.4bpp"); +const u8 gMonIcon_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/icon.4bpp"); +const u8 gMonIcon_Beldum[] = INCBIN_U8("graphics/pokemon/beldum/icon.4bpp"); +const u8 gMonIcon_Metang[] = INCBIN_U8("graphics/pokemon/metang/icon.4bpp"); +const u8 gMonIcon_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/icon.4bpp"); +const u8 gMonIcon_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/icon.4bpp"); +const u8 gMonIcon_Regice[] = INCBIN_U8("graphics/pokemon/regice/icon.4bpp"); +const u8 gMonIcon_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/icon.4bpp"); +const u8 gMonIcon_Latias[] = INCBIN_U8("graphics/pokemon/latias/icon.4bpp"); +const u8 gMonIcon_Latios[] = INCBIN_U8("graphics/pokemon/latios/icon.4bpp"); +const u8 gMonIcon_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/icon.4bpp"); +const u8 gMonIcon_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/icon.4bpp"); +const u8 gMonIcon_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/icon.4bpp"); +const u8 gMonIcon_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/icon.4bpp"); +const u8 gMonIcon_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/icon.4bpp"); +const u8 gMonIcon_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/icon.4bpp"); +const u8 gMonIcon_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/icon.4bpp"); +const u8 gMonIcon_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/icon.4bpp"); +const u8 gMonIcon_Chimchar[] = INCBIN_U8("graphics/pokemon/chimchar/icon.4bpp"); +const u8 gMonIcon_Monferno[] = INCBIN_U8("graphics/pokemon/monferno/icon.4bpp"); +const u8 gMonIcon_Infernape[] = INCBIN_U8("graphics/pokemon/infernape/icon.4bpp"); +const u8 gMonIcon_Piplup[] = INCBIN_U8("graphics/pokemon/piplup/icon.4bpp"); +const u8 gMonIcon_Prinplup[] = INCBIN_U8("graphics/pokemon/prinplup/icon.4bpp"); +const u8 gMonIcon_Empoleon[] = INCBIN_U8("graphics/pokemon/empoleon/icon.4bpp"); +const u8 gMonIcon_Starly[] = INCBIN_U8("graphics/pokemon/starly/icon.4bpp"); +const u8 gMonIcon_Staravia[] = INCBIN_U8("graphics/pokemon/staravia/icon.4bpp"); +const u8 gMonIcon_Staraptor[] = INCBIN_U8("graphics/pokemon/staraptor/icon.4bpp"); +const u8 gMonIcon_Bidoof[] = INCBIN_U8("graphics/pokemon/bidoof/icon.4bpp"); +const u8 gMonIcon_Bibarel[] = INCBIN_U8("graphics/pokemon/bibarel/icon.4bpp"); +const u8 gMonIcon_Kricketot[] = INCBIN_U8("graphics/pokemon/kricketot/icon.4bpp"); +const u8 gMonIcon_Kricketune[] = INCBIN_U8("graphics/pokemon/kricketune/icon.4bpp"); +const u8 gMonIcon_Shinx[] = INCBIN_U8("graphics/pokemon/shinx/icon.4bpp"); +const u8 gMonIcon_Luxio[] = INCBIN_U8("graphics/pokemon/luxio/icon.4bpp"); +const u8 gMonIcon_Luxray[] = INCBIN_U8("graphics/pokemon/luxray/icon.4bpp"); +const u8 gMonIcon_Budew[] = INCBIN_U8("graphics/pokemon/budew/icon.4bpp"); +const u8 gMonIcon_Roserade[] = INCBIN_U8("graphics/pokemon/roserade/icon.4bpp"); +const u8 gMonIcon_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/icon.4bpp"); +const u8 gMonIcon_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/icon.4bpp"); +const u8 gMonIcon_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/icon.4bpp"); +const u8 gMonIcon_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/icon.4bpp"); +const u8 gMonIcon_Burmy[] = INCBIN_U8("graphics/pokemon/burmy/icon.4bpp"); +const u8 gMonIcon_Wormadam[] = INCBIN_U8("graphics/pokemon/wormadam/icon.4bpp"); +const u8 gMonIcon_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/icon.4bpp"); +const u8 gMonIcon_Combee[] = INCBIN_U8("graphics/pokemon/combee/icon.4bpp"); +const u8 gMonIcon_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/icon.4bpp"); +const u8 gMonIcon_Pachirisu[] = INCBIN_U8("graphics/pokemon/pachirisu/icon.4bpp"); +const u8 gMonIcon_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/icon.4bpp"); +const u8 gMonIcon_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/icon.4bpp"); +const u8 gMonIcon_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/icon.4bpp"); +const u8 gMonIcon_Cherrim[] = INCBIN_U8("graphics/pokemon/cherrim/icon.4bpp"); +const u8 gMonIcon_Shellos[] = INCBIN_U8("graphics/pokemon/shellos/icon.4bpp"); +const u8 gMonIcon_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodon/icon.4bpp"); +const u8 gMonIcon_Ambipom[] = INCBIN_U8("graphics/pokemon/ambipom/icon.4bpp"); +const u8 gMonIcon_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/icon.4bpp"); +const u8 gMonIcon_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/icon.4bpp"); +const u8 gMonIcon_Buneary[] = INCBIN_U8("graphics/pokemon/buneary/icon.4bpp"); +const u8 gMonIcon_Lopunny[] = INCBIN_U8("graphics/pokemon/lopunny/icon.4bpp"); +const u8 gMonIcon_Mismagius[] = INCBIN_U8("graphics/pokemon/mismagius/icon.4bpp"); +const u8 gMonIcon_Honchkrow[] = INCBIN_U8("graphics/pokemon/honchkrow/icon.4bpp"); +const u8 gMonIcon_Glameow[] = INCBIN_U8("graphics/pokemon/glameow/icon.4bpp"); +const u8 gMonIcon_Purugly[] = INCBIN_U8("graphics/pokemon/purugly/icon.4bpp"); +const u8 gMonIcon_Chingling[] = INCBIN_U8("graphics/pokemon/chingling/icon.4bpp"); +const u8 gMonIcon_Stunky[] = INCBIN_U8("graphics/pokemon/stunky/icon.4bpp"); +const u8 gMonIcon_Skuntank[] = INCBIN_U8("graphics/pokemon/skuntank/icon.4bpp"); +const u8 gMonIcon_Bronzor[] = INCBIN_U8("graphics/pokemon/bronzor/icon.4bpp"); +const u8 gMonIcon_Bronzong[] = INCBIN_U8("graphics/pokemon/bronzong/icon.4bpp"); +const u8 gMonIcon_Bonsly[] = INCBIN_U8("graphics/pokemon/bonsly/icon.4bpp"); +const u8 gMonIcon_MimeJr[] = INCBIN_U8("graphics/pokemon/mime_jr/icon.4bpp"); +const u8 gMonIcon_Happiny[] = INCBIN_U8("graphics/pokemon/happiny/icon.4bpp"); +const u8 gMonIcon_Chatot[] = INCBIN_U8("graphics/pokemon/chatot/icon.4bpp"); +const u8 gMonIcon_Spiritomb[] = INCBIN_U8("graphics/pokemon/spiritomb/icon.4bpp"); +const u8 gMonIcon_Gible[] = INCBIN_U8("graphics/pokemon/gible/icon.4bpp"); +const u8 gMonIcon_Gabite[] = INCBIN_U8("graphics/pokemon/gabite/icon.4bpp"); +const u8 gMonIcon_Garchomp[] = INCBIN_U8("graphics/pokemon/garchomp/icon.4bpp"); +const u8 gMonIcon_Munchlax[] = INCBIN_U8("graphics/pokemon/munchlax/icon.4bpp"); +const u8 gMonIcon_Riolu[] = INCBIN_U8("graphics/pokemon/riolu/icon.4bpp"); +const u8 gMonIcon_Lucario[] = INCBIN_U8("graphics/pokemon/lucario/icon.4bpp"); +const u8 gMonIcon_Hippopotas[] = INCBIN_U8("graphics/pokemon/hippopotas/icon.4bpp"); +const u8 gMonIcon_Hippowdon[] = INCBIN_U8("graphics/pokemon/hippowdon/icon.4bpp"); +const u8 gMonIcon_Skorupi[] = INCBIN_U8("graphics/pokemon/skorupi/icon.4bpp"); +const u8 gMonIcon_Drapion[] = INCBIN_U8("graphics/pokemon/drapion/icon.4bpp"); +const u8 gMonIcon_Croagunk[] = INCBIN_U8("graphics/pokemon/croagunk/icon.4bpp"); +const u8 gMonIcon_Toxicroak[] = INCBIN_U8("graphics/pokemon/toxicroak/icon.4bpp"); +const u8 gMonIcon_Carnivine[] = INCBIN_U8("graphics/pokemon/carnivine/icon.4bpp"); +const u8 gMonIcon_Finneon[] = INCBIN_U8("graphics/pokemon/finneon/icon.4bpp"); +const u8 gMonIcon_Lumineon[] = INCBIN_U8("graphics/pokemon/lumineon/icon.4bpp"); +const u8 gMonIcon_Mantyke[] = INCBIN_U8("graphics/pokemon/mantyke/icon.4bpp"); +const u8 gMonIcon_Snover[] = INCBIN_U8("graphics/pokemon/snover/icon.4bpp"); +const u8 gMonIcon_Abomasnow[] = INCBIN_U8("graphics/pokemon/abomasnow/icon.4bpp"); +const u8 gMonIcon_Weavile[] = INCBIN_U8("graphics/pokemon/weavile/icon.4bpp"); +const u8 gMonIcon_Magnezone[] = INCBIN_U8("graphics/pokemon/magnezone/icon.4bpp"); +const u8 gMonIcon_Lickilicky[] = INCBIN_U8("graphics/pokemon/lickilicky/icon.4bpp"); +const u8 gMonIcon_Rhyperior[] = INCBIN_U8("graphics/pokemon/rhyperior/icon.4bpp"); +const u8 gMonIcon_Tangrowth[] = INCBIN_U8("graphics/pokemon/tangrowth/icon.4bpp"); +const u8 gMonIcon_Electivire[] = INCBIN_U8("graphics/pokemon/electivire/icon.4bpp"); +const u8 gMonIcon_Magmortar[] = INCBIN_U8("graphics/pokemon/magmortar/icon.4bpp"); +const u8 gMonIcon_Togekiss[] = INCBIN_U8("graphics/pokemon/togekiss/icon.4bpp"); +const u8 gMonIcon_Yanmega[] = INCBIN_U8("graphics/pokemon/yanmega/icon.4bpp"); +const u8 gMonIcon_Leafeon[] = INCBIN_U8("graphics/pokemon/leafeon/icon.4bpp"); +const u8 gMonIcon_Glaceon[] = INCBIN_U8("graphics/pokemon/glaceon/icon.4bpp"); +const u8 gMonIcon_Gliscor[] = INCBIN_U8("graphics/pokemon/gliscor/icon.4bpp"); +const u8 gMonIcon_Mamoswine[] = INCBIN_U8("graphics/pokemon/mamoswine/icon.4bpp"); +const u8 gMonIcon_Porygon_Z[] = INCBIN_U8("graphics/pokemon/porygon_z/icon.4bpp"); +const u8 gMonIcon_Gallade[] = INCBIN_U8("graphics/pokemon/gallade/icon.4bpp"); +const u8 gMonIcon_Probopass[] = INCBIN_U8("graphics/pokemon/probopass/icon.4bpp"); +const u8 gMonIcon_Dusknoir[] = INCBIN_U8("graphics/pokemon/dusknoir/icon.4bpp"); +const u8 gMonIcon_Froslass[] = INCBIN_U8("graphics/pokemon/froslass/icon.4bpp"); +const u8 gMonIcon_Rotom[] = INCBIN_U8("graphics/pokemon/rotom/icon.4bpp"); +const u8 gMonIcon_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/icon.4bpp"); +const u8 gMonIcon_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/icon.4bpp"); +const u8 gMonIcon_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/icon.4bpp"); +const u8 gMonIcon_Dialga[] = INCBIN_U8("graphics/pokemon/dialga/icon.4bpp"); +const u8 gMonIcon_Palkia[] = INCBIN_U8("graphics/pokemon/palkia/icon.4bpp"); +const u8 gMonIcon_Heatran[] = INCBIN_U8("graphics/pokemon/heatran/icon.4bpp"); +const u8 gMonIcon_Regigigas[] = INCBIN_U8("graphics/pokemon/regigigas/icon.4bpp"); +const u8 gMonIcon_Giratina[] = INCBIN_U8("graphics/pokemon/giratina/icon.4bpp"); +const u8 gMonIcon_Cresselia[] = INCBIN_U8("graphics/pokemon/cresselia/icon.4bpp"); +const u8 gMonIcon_Phione[] = INCBIN_U8("graphics/pokemon/phione/icon.4bpp"); +const u8 gMonIcon_Manaphy[] = INCBIN_U8("graphics/pokemon/manaphy/icon.4bpp"); +const u8 gMonIcon_Darkrai[] = INCBIN_U8("graphics/pokemon/darkrai/icon.4bpp"); +const u8 gMonIcon_Shaymin[] = INCBIN_U8("graphics/pokemon/shaymin/icon.4bpp"); +const u8 gMonIcon_Arceus[] = INCBIN_U8("graphics/pokemon/arceus/icon.4bpp"); +const u8 gMonIcon_Victini[] = INCBIN_U8("graphics/pokemon/victini/icon.4bpp"); +const u8 gMonIcon_Snivy[] = INCBIN_U8("graphics/pokemon/snivy/icon.4bpp"); +const u8 gMonIcon_Servine[] = INCBIN_U8("graphics/pokemon/servine/icon.4bpp"); +const u8 gMonIcon_Serperior[] = INCBIN_U8("graphics/pokemon/serperior/icon.4bpp"); +const u8 gMonIcon_Tepig[] = INCBIN_U8("graphics/pokemon/tepig/icon.4bpp"); +const u8 gMonIcon_Pignite[] = INCBIN_U8("graphics/pokemon/pignite/icon.4bpp"); +const u8 gMonIcon_Emboar[] = INCBIN_U8("graphics/pokemon/emboar/icon.4bpp"); +const u8 gMonIcon_Oshawott[] = INCBIN_U8("graphics/pokemon/oshawott/icon.4bpp"); +const u8 gMonIcon_Dewott[] = INCBIN_U8("graphics/pokemon/dewott/icon.4bpp"); +const u8 gMonIcon_Samurott[] = INCBIN_U8("graphics/pokemon/samurott/icon.4bpp"); +const u8 gMonIcon_Patrat[] = INCBIN_U8("graphics/pokemon/patrat/icon.4bpp"); +const u8 gMonIcon_Watchog[] = INCBIN_U8("graphics/pokemon/watchog/icon.4bpp"); +const u8 gMonIcon_Lillipup[] = INCBIN_U8("graphics/pokemon/lillipup/icon.4bpp"); +const u8 gMonIcon_Herdier[] = INCBIN_U8("graphics/pokemon/herdier/icon.4bpp"); +const u8 gMonIcon_Stoutland[] = INCBIN_U8("graphics/pokemon/stoutland/icon.4bpp"); +const u8 gMonIcon_Purrloin[] = INCBIN_U8("graphics/pokemon/purrloin/icon.4bpp"); +const u8 gMonIcon_Liepard[] = INCBIN_U8("graphics/pokemon/liepard/icon.4bpp"); +const u8 gMonIcon_Pansage[] = INCBIN_U8("graphics/pokemon/pansage/icon.4bpp"); +const u8 gMonIcon_Simisage[] = INCBIN_U8("graphics/pokemon/simisage/icon.4bpp"); +const u8 gMonIcon_Pansear[] = INCBIN_U8("graphics/pokemon/pansear/icon.4bpp"); +const u8 gMonIcon_Simisear[] = INCBIN_U8("graphics/pokemon/simisear/icon.4bpp"); +const u8 gMonIcon_Panpour[] = INCBIN_U8("graphics/pokemon/panpour/icon.4bpp"); +const u8 gMonIcon_Simipour[] = INCBIN_U8("graphics/pokemon/simipour/icon.4bpp"); +const u8 gMonIcon_Munna[] = INCBIN_U8("graphics/pokemon/munna/icon.4bpp"); +const u8 gMonIcon_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/icon.4bpp"); +const u8 gMonIcon_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/icon.4bpp"); +const u8 gMonIcon_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/icon.4bpp"); +const u8 gMonIcon_Unfezant[] = INCBIN_U8("graphics/pokemon/unfezant/icon.4bpp"); +const u8 gMonIcon_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/icon.4bpp"); +const u8 gMonIcon_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/icon.4bpp"); +const u8 gMonIcon_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/icon.4bpp"); +const u8 gMonIcon_Boldore[] = INCBIN_U8("graphics/pokemon/boldore/icon.4bpp"); +const u8 gMonIcon_Gigalith[] = INCBIN_U8("graphics/pokemon/gigalith/icon.4bpp"); +const u8 gMonIcon_Woobat[] = INCBIN_U8("graphics/pokemon/woobat/icon.4bpp"); +const u8 gMonIcon_Swoobat[] = INCBIN_U8("graphics/pokemon/swoobat/icon.4bpp"); +const u8 gMonIcon_Drilbur[] = INCBIN_U8("graphics/pokemon/drilbur/icon.4bpp"); +const u8 gMonIcon_Excadrill[] = INCBIN_U8("graphics/pokemon/excadrill/icon.4bpp"); +const u8 gMonIcon_Audino[] = INCBIN_U8("graphics/pokemon/audino/icon.4bpp"); +const u8 gMonIcon_Timburr[] = INCBIN_U8("graphics/pokemon/timburr/icon.4bpp"); +const u8 gMonIcon_Gurdurr[] = INCBIN_U8("graphics/pokemon/gurdurr/icon.4bpp"); +const u8 gMonIcon_Conkeldurr[] = INCBIN_U8("graphics/pokemon/conkeldurr/icon.4bpp"); +const u8 gMonIcon_Tympole[] = INCBIN_U8("graphics/pokemon/tympole/icon.4bpp"); +const u8 gMonIcon_Palpitoad[] = INCBIN_U8("graphics/pokemon/palpitoad/icon.4bpp"); +const u8 gMonIcon_Seismitoad[] = INCBIN_U8("graphics/pokemon/seismitoad/icon.4bpp"); +const u8 gMonIcon_Throh[] = INCBIN_U8("graphics/pokemon/throh/icon.4bpp"); +const u8 gMonIcon_Sawk[] = INCBIN_U8("graphics/pokemon/sawk/icon.4bpp"); +const u8 gMonIcon_Sewaddle[] = INCBIN_U8("graphics/pokemon/sewaddle/icon.4bpp"); +const u8 gMonIcon_Swadloon[] = INCBIN_U8("graphics/pokemon/swadloon/icon.4bpp"); +const u8 gMonIcon_Leavanny[] = INCBIN_U8("graphics/pokemon/leavanny/icon.4bpp"); +const u8 gMonIcon_Venipede[] = INCBIN_U8("graphics/pokemon/venipede/icon.4bpp"); +const u8 gMonIcon_Whirlipede[] = INCBIN_U8("graphics/pokemon/whirlipede/icon.4bpp"); +const u8 gMonIcon_Scolipede[] = INCBIN_U8("graphics/pokemon/scolipede/icon.4bpp"); +const u8 gMonIcon_Cottonee[] = INCBIN_U8("graphics/pokemon/cottonee/icon.4bpp"); +const u8 gMonIcon_Whimsicott[] = INCBIN_U8("graphics/pokemon/whimsicott/icon.4bpp"); +const u8 gMonIcon_Petilil[] = INCBIN_U8("graphics/pokemon/petilil/icon.4bpp"); +const u8 gMonIcon_Lilligant[] = INCBIN_U8("graphics/pokemon/lilligant/icon.4bpp"); +const u8 gMonIcon_Basculin[] = INCBIN_U8("graphics/pokemon/basculin/icon.4bpp"); +const u8 gMonIcon_Sandile[] = INCBIN_U8("graphics/pokemon/sandile/icon.4bpp"); +const u8 gMonIcon_Krokorok[] = INCBIN_U8("graphics/pokemon/krokorok/icon.4bpp"); +const u8 gMonIcon_Krookodile[] = INCBIN_U8("graphics/pokemon/krookodile/icon.4bpp"); +const u8 gMonIcon_Darumaka[] = INCBIN_U8("graphics/pokemon/darumaka/icon.4bpp"); +const u8 gMonIcon_Darmanitan[] = INCBIN_U8("graphics/pokemon/darmanitan/icon.4bpp"); +const u8 gMonIcon_Maractus[] = INCBIN_U8("graphics/pokemon/maractus/icon.4bpp"); +const u8 gMonIcon_Dwebble[] = INCBIN_U8("graphics/pokemon/dwebble/icon.4bpp"); +const u8 gMonIcon_Crustle[] = INCBIN_U8("graphics/pokemon/crustle/icon.4bpp"); +const u8 gMonIcon_Scraggy[] = INCBIN_U8("graphics/pokemon/scraggy/icon.4bpp"); +const u8 gMonIcon_Scrafty[] = INCBIN_U8("graphics/pokemon/scrafty/icon.4bpp"); +const u8 gMonIcon_Sigilyph[] = INCBIN_U8("graphics/pokemon/sigilyph/icon.4bpp"); +const u8 gMonIcon_Yamask[] = INCBIN_U8("graphics/pokemon/yamask/icon.4bpp"); +const u8 gMonIcon_Cofagrigus[] = INCBIN_U8("graphics/pokemon/cofagrigus/icon.4bpp"); +const u8 gMonIcon_Tirtouga[] = INCBIN_U8("graphics/pokemon/tirtouga/icon.4bpp"); +const u8 gMonIcon_Carracosta[] = INCBIN_U8("graphics/pokemon/carracosta/icon.4bpp"); +const u8 gMonIcon_Archen[] = INCBIN_U8("graphics/pokemon/archen/icon.4bpp"); +const u8 gMonIcon_Archeops[] = INCBIN_U8("graphics/pokemon/archeops/icon.4bpp"); +const u8 gMonIcon_Trubbish[] = INCBIN_U8("graphics/pokemon/trubbish/icon.4bpp"); +const u8 gMonIcon_Garbodor[] = INCBIN_U8("graphics/pokemon/garbodor/icon.4bpp"); +const u8 gMonIcon_Zorua[] = INCBIN_U8("graphics/pokemon/zorua/icon.4bpp"); +const u8 gMonIcon_Zoroark[] = INCBIN_U8("graphics/pokemon/zoroark/icon.4bpp"); +const u8 gMonIcon_Minccino[] = INCBIN_U8("graphics/pokemon/minccino/icon.4bpp"); +const u8 gMonIcon_Cinccino[] = INCBIN_U8("graphics/pokemon/cinccino/icon.4bpp"); +const u8 gMonIcon_Gothita[] = INCBIN_U8("graphics/pokemon/gothita/icon.4bpp"); +const u8 gMonIcon_Gothorita[] = INCBIN_U8("graphics/pokemon/gothorita/icon.4bpp"); +const u8 gMonIcon_Gothitelle[] = INCBIN_U8("graphics/pokemon/gothitelle/icon.4bpp"); +const u8 gMonIcon_Solosis[] = INCBIN_U8("graphics/pokemon/solosis/icon.4bpp"); +const u8 gMonIcon_Duosion[] = INCBIN_U8("graphics/pokemon/duosion/icon.4bpp"); +const u8 gMonIcon_Reuniclus[] = INCBIN_U8("graphics/pokemon/reuniclus/icon.4bpp"); +const u8 gMonIcon_Ducklett[] = INCBIN_U8("graphics/pokemon/ducklett/icon.4bpp"); +const u8 gMonIcon_Swanna[] = INCBIN_U8("graphics/pokemon/swanna/icon.4bpp"); +const u8 gMonIcon_Vanillite[] = INCBIN_U8("graphics/pokemon/vanillite/icon.4bpp"); +const u8 gMonIcon_Vanillish[] = INCBIN_U8("graphics/pokemon/vanillish/icon.4bpp"); +const u8 gMonIcon_Vanilluxe[] = INCBIN_U8("graphics/pokemon/vanilluxe/icon.4bpp"); +const u8 gMonIcon_Deerling[] = INCBIN_U8("graphics/pokemon/deerling/icon.4bpp"); +const u8 gMonIcon_Sawsbuck[] = INCBIN_U8("graphics/pokemon/sawsbuck/icon.4bpp"); +const u8 gMonIcon_Emolga[] = INCBIN_U8("graphics/pokemon/emolga/icon.4bpp"); +const u8 gMonIcon_Karrablast[] = INCBIN_U8("graphics/pokemon/karrablast/icon.4bpp"); +const u8 gMonIcon_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/icon.4bpp"); +const u8 gMonIcon_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/icon.4bpp"); +const u8 gMonIcon_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/icon.4bpp"); +const u8 gMonIcon_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/icon.4bpp"); +const u8 gMonIcon_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/icon.4bpp"); +const u8 gMonIcon_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/icon.4bpp"); +const u8 gMonIcon_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/icon.4bpp"); +const u8 gMonIcon_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/icon.4bpp"); +const u8 gMonIcon_Ferroseed[] = INCBIN_U8("graphics/pokemon/ferroseed/icon.4bpp"); +const u8 gMonIcon_Ferrothorn[] = INCBIN_U8("graphics/pokemon/ferrothorn/icon.4bpp"); +const u8 gMonIcon_Klink[] = INCBIN_U8("graphics/pokemon/klink/icon.4bpp"); +const u8 gMonIcon_Klang[] = INCBIN_U8("graphics/pokemon/klang/icon.4bpp"); +const u8 gMonIcon_Klinklang[] = INCBIN_U8("graphics/pokemon/klinklang/icon.4bpp"); +const u8 gMonIcon_Tynamo[] = INCBIN_U8("graphics/pokemon/tynamo/icon.4bpp"); +const u8 gMonIcon_Eelektrik[] = INCBIN_U8("graphics/pokemon/eelektrik/icon.4bpp"); +const u8 gMonIcon_Eelektross[] = INCBIN_U8("graphics/pokemon/eelektross/icon.4bpp"); +const u8 gMonIcon_Elgyem[] = INCBIN_U8("graphics/pokemon/elgyem/icon.4bpp"); +const u8 gMonIcon_Beheeyem[] = INCBIN_U8("graphics/pokemon/beheeyem/icon.4bpp"); +const u8 gMonIcon_Litwick[] = INCBIN_U8("graphics/pokemon/litwick/icon.4bpp"); +const u8 gMonIcon_Lampent[] = INCBIN_U8("graphics/pokemon/lampent/icon.4bpp"); +const u8 gMonIcon_Chandelure[] = INCBIN_U8("graphics/pokemon/chandelure/icon.4bpp"); +const u8 gMonIcon_Axew[] = INCBIN_U8("graphics/pokemon/axew/icon.4bpp"); +const u8 gMonIcon_Fraxure[] = INCBIN_U8("graphics/pokemon/fraxure/icon.4bpp"); +const u8 gMonIcon_Haxorus[] = INCBIN_U8("graphics/pokemon/haxorus/icon.4bpp"); +const u8 gMonIcon_Cubchoo[] = INCBIN_U8("graphics/pokemon/cubchoo/icon.4bpp"); +const u8 gMonIcon_Beartic[] = INCBIN_U8("graphics/pokemon/beartic/icon.4bpp"); +const u8 gMonIcon_Cryogonal[] = INCBIN_U8("graphics/pokemon/cryogonal/icon.4bpp"); +const u8 gMonIcon_Shelmet[] = INCBIN_U8("graphics/pokemon/shelmet/icon.4bpp"); +const u8 gMonIcon_Accelgor[] = INCBIN_U8("graphics/pokemon/accelgor/icon.4bpp"); +const u8 gMonIcon_Stunfisk[] = INCBIN_U8("graphics/pokemon/stunfisk/icon.4bpp"); +const u8 gMonIcon_Mienfoo[] = INCBIN_U8("graphics/pokemon/mienfoo/icon.4bpp"); +const u8 gMonIcon_Mienshao[] = INCBIN_U8("graphics/pokemon/mienshao/icon.4bpp"); +const u8 gMonIcon_Druddigon[] = INCBIN_U8("graphics/pokemon/druddigon/icon.4bpp"); +const u8 gMonIcon_Golett[] = INCBIN_U8("graphics/pokemon/golett/icon.4bpp"); +const u8 gMonIcon_Golurk[] = INCBIN_U8("graphics/pokemon/golurk/icon.4bpp"); +const u8 gMonIcon_Pawniard[] = INCBIN_U8("graphics/pokemon/pawniard/icon.4bpp"); +const u8 gMonIcon_Bisharp[] = INCBIN_U8("graphics/pokemon/bisharp/icon.4bpp"); +const u8 gMonIcon_Bouffalant[] = INCBIN_U8("graphics/pokemon/bouffalant/icon.4bpp"); +const u8 gMonIcon_Rufflet[] = INCBIN_U8("graphics/pokemon/rufflet/icon.4bpp"); +const u8 gMonIcon_Braviary[] = INCBIN_U8("graphics/pokemon/braviary/icon.4bpp"); +const u8 gMonIcon_Vullaby[] = INCBIN_U8("graphics/pokemon/vullaby/icon.4bpp"); +const u8 gMonIcon_Mandibuzz[] = INCBIN_U8("graphics/pokemon/mandibuzz/icon.4bpp"); +const u8 gMonIcon_Heatmor[] = INCBIN_U8("graphics/pokemon/heatmor/icon.4bpp"); +const u8 gMonIcon_Durant[] = INCBIN_U8("graphics/pokemon/durant/icon.4bpp"); +const u8 gMonIcon_Deino[] = INCBIN_U8("graphics/pokemon/deino/icon.4bpp"); +const u8 gMonIcon_Zweilous[] = INCBIN_U8("graphics/pokemon/zweilous/icon.4bpp"); +const u8 gMonIcon_Hydreigon[] = INCBIN_U8("graphics/pokemon/hydreigon/icon.4bpp"); +const u8 gMonIcon_Larvesta[] = INCBIN_U8("graphics/pokemon/larvesta/icon.4bpp"); +const u8 gMonIcon_Volcarona[] = INCBIN_U8("graphics/pokemon/volcarona/icon.4bpp"); +const u8 gMonIcon_Cobalion[] = INCBIN_U8("graphics/pokemon/cobalion/icon.4bpp"); +const u8 gMonIcon_Terrakion[] = INCBIN_U8("graphics/pokemon/terrakion/icon.4bpp"); +const u8 gMonIcon_Virizion[] = INCBIN_U8("graphics/pokemon/virizion/icon.4bpp"); +const u8 gMonIcon_Tornadus[] = INCBIN_U8("graphics/pokemon/tornadus/icon.4bpp"); +const u8 gMonIcon_Thundurus[] = INCBIN_U8("graphics/pokemon/thundurus/icon.4bpp"); +const u8 gMonIcon_Reshiram[] = INCBIN_U8("graphics/pokemon/reshiram/icon.4bpp"); +const u8 gMonIcon_Zekrom[] = INCBIN_U8("graphics/pokemon/zekrom/icon.4bpp"); +const u8 gMonIcon_Landorus[] = INCBIN_U8("graphics/pokemon/landorus/icon.4bpp"); +const u8 gMonIcon_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/icon.4bpp"); +const u8 gMonIcon_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/icon.4bpp"); +const u8 gMonIcon_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/icon.4bpp"); +const u8 gMonIcon_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/icon.4bpp"); +const u8 gMonIcon_Chespin[] = INCBIN_U8("graphics/pokemon/chespin/icon.4bpp"); +const u8 gMonIcon_Quilladin[] = INCBIN_U8("graphics/pokemon/quilladin/icon.4bpp"); +const u8 gMonIcon_Chesnaught[] = INCBIN_U8("graphics/pokemon/chesnaught/icon.4bpp"); +const u8 gMonIcon_Fennekin[] = INCBIN_U8("graphics/pokemon/fennekin/icon.4bpp"); +const u8 gMonIcon_Braixen[] = INCBIN_U8("graphics/pokemon/braixen/icon.4bpp"); +const u8 gMonIcon_Delphox[] = INCBIN_U8("graphics/pokemon/delphox/icon.4bpp"); +const u8 gMonIcon_Froakie[] = INCBIN_U8("graphics/pokemon/froakie/icon.4bpp"); +const u8 gMonIcon_Frogadier[] = INCBIN_U8("graphics/pokemon/frogadier/icon.4bpp"); +const u8 gMonIcon_Greninja[] = INCBIN_U8("graphics/pokemon/greninja/icon.4bpp"); +const u8 gMonIcon_Bunnelby[] = INCBIN_U8("graphics/pokemon/bunnelby/icon.4bpp"); +const u8 gMonIcon_Diggersby[] = INCBIN_U8("graphics/pokemon/diggersby/icon.4bpp"); +const u8 gMonIcon_Fletchling[] = INCBIN_U8("graphics/pokemon/fletchling/icon.4bpp"); +const u8 gMonIcon_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/icon.4bpp"); +const u8 gMonIcon_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/icon.4bpp"); +const u8 gMonIcon_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/icon.4bpp"); +const u8 gMonIcon_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/icon.4bpp"); +const u8 gMonIcon_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); +const u8 gMonIcon_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/icon.4bpp"); +const u8 gMonIcon_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/icon.4bpp"); +const u8 gMonIcon_Flabebe[] = INCBIN_U8("graphics/pokemon/flabebe/icon.4bpp"); +const u8 gMonIcon_Floette[] = INCBIN_U8("graphics/pokemon/floette/icon.4bpp"); +const u8 gMonIcon_Florges[] = INCBIN_U8("graphics/pokemon/florges/icon.4bpp"); +const u8 gMonIcon_Skiddo[] = INCBIN_U8("graphics/pokemon/skiddo/icon.4bpp"); +const u8 gMonIcon_Gogoat[] = INCBIN_U8("graphics/pokemon/gogoat/icon.4bpp"); +const u8 gMonIcon_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/icon.4bpp"); +const u8 gMonIcon_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/icon.4bpp"); +const u8 gMonIcon_Furfrou[] = INCBIN_U8("graphics/pokemon/furfrou/icon.4bpp"); +const u8 gMonIcon_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/icon.4bpp"); +const u8 gMonIcon_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/icon.4bpp"); +const u8 gMonIcon_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/icon.4bpp"); +const u8 gMonIcon_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/icon.4bpp"); +const u8 gMonIcon_Aegislash[] = INCBIN_U8("graphics/pokemon/aegislash/icon.4bpp"); +const u8 gMonIcon_Spritzee[] = INCBIN_U8("graphics/pokemon/spritzee/icon.4bpp"); +const u8 gMonIcon_Aromatisse[] = INCBIN_U8("graphics/pokemon/aromatisse/icon.4bpp"); +const u8 gMonIcon_Swirlix[] = INCBIN_U8("graphics/pokemon/swirlix/icon.4bpp"); +const u8 gMonIcon_Slurpuff[] = INCBIN_U8("graphics/pokemon/slurpuff/icon.4bpp"); +const u8 gMonIcon_Inkay[] = INCBIN_U8("graphics/pokemon/inkay/icon.4bpp"); +const u8 gMonIcon_Malamar[] = INCBIN_U8("graphics/pokemon/malamar/icon.4bpp"); +const u8 gMonIcon_Binacle[] = INCBIN_U8("graphics/pokemon/binacle/icon.4bpp"); +const u8 gMonIcon_Barbaracle[] = INCBIN_U8("graphics/pokemon/barbaracle/icon.4bpp"); +const u8 gMonIcon_Skrelp[] = INCBIN_U8("graphics/pokemon/skrelp/icon.4bpp"); +const u8 gMonIcon_Dragalge[] = INCBIN_U8("graphics/pokemon/dragalge/icon.4bpp"); +const u8 gMonIcon_Clauncher[] = INCBIN_U8("graphics/pokemon/clauncher/icon.4bpp"); +const u8 gMonIcon_Clawitzer[] = INCBIN_U8("graphics/pokemon/clawitzer/icon.4bpp"); +const u8 gMonIcon_Helioptile[] = INCBIN_U8("graphics/pokemon/helioptile/icon.4bpp"); +const u8 gMonIcon_Heliolisk[] = INCBIN_U8("graphics/pokemon/heliolisk/icon.4bpp"); +const u8 gMonIcon_Tyrunt[] = INCBIN_U8("graphics/pokemon/tyrunt/icon.4bpp"); +const u8 gMonIcon_Tyrantrum[] = INCBIN_U8("graphics/pokemon/tyrantrum/icon.4bpp"); +const u8 gMonIcon_Amaura[] = INCBIN_U8("graphics/pokemon/amaura/icon.4bpp"); +const u8 gMonIcon_Aurorus[] = INCBIN_U8("graphics/pokemon/aurorus/icon.4bpp"); +const u8 gMonIcon_Sylveon[] = INCBIN_U8("graphics/pokemon/sylveon/icon.4bpp"); +const u8 gMonIcon_Hawlucha[] = INCBIN_U8("graphics/pokemon/hawlucha/icon.4bpp"); +const u8 gMonIcon_Dedenne[] = INCBIN_U8("graphics/pokemon/dedenne/icon.4bpp"); +const u8 gMonIcon_Carbink[] = INCBIN_U8("graphics/pokemon/carbink/icon.4bpp"); +const u8 gMonIcon_Goomy[] = INCBIN_U8("graphics/pokemon/goomy/icon.4bpp"); +const u8 gMonIcon_Sliggoo[] = INCBIN_U8("graphics/pokemon/sliggoo/icon.4bpp"); +const u8 gMonIcon_Goodra[] = INCBIN_U8("graphics/pokemon/goodra/icon.4bpp"); +const u8 gMonIcon_Klefki[] = INCBIN_U8("graphics/pokemon/klefki/icon.4bpp"); +const u8 gMonIcon_Phantump[] = INCBIN_U8("graphics/pokemon/phantump/icon.4bpp"); +const u8 gMonIcon_Trevenant[] = INCBIN_U8("graphics/pokemon/trevenant/icon.4bpp"); +const u8 gMonIcon_Pumpkaboo[] = INCBIN_U8("graphics/pokemon/pumpkaboo/icon.4bpp"); +const u8 gMonIcon_Gourgeist[] = INCBIN_U8("graphics/pokemon/gourgeist/icon.4bpp"); +const u8 gMonIcon_Bergmite[] = INCBIN_U8("graphics/pokemon/bergmite/icon.4bpp"); +const u8 gMonIcon_Avalugg[] = INCBIN_U8("graphics/pokemon/avalugg/icon.4bpp"); +const u8 gMonIcon_Noibat[] = INCBIN_U8("graphics/pokemon/noibat/icon.4bpp"); +const u8 gMonIcon_Noivern[] = INCBIN_U8("graphics/pokemon/noivern/icon.4bpp"); +const u8 gMonIcon_Xerneas[] = INCBIN_U8("graphics/pokemon/xerneas/icon.4bpp"); +const u8 gMonIcon_Yveltal[] = INCBIN_U8("graphics/pokemon/yveltal/icon.4bpp"); +const u8 gMonIcon_Zygarde[] = INCBIN_U8("graphics/pokemon/zygarde/icon.4bpp"); +const u8 gMonIcon_Diancie[] = INCBIN_U8("graphics/pokemon/diancie/icon.4bpp"); +const u8 gMonIcon_Hoopa[] = INCBIN_U8("graphics/pokemon/hoopa/icon.4bpp"); +const u8 gMonIcon_Volcanion[] = INCBIN_U8("graphics/pokemon/volcanion/icon.4bpp"); +const u8 gMonIcon_Rowlet[] = INCBIN_U8("graphics/pokemon/rowlet/icon.4bpp"); +const u8 gMonIcon_Dartrix[] = INCBIN_U8("graphics/pokemon/dartrix/icon.4bpp"); +const u8 gMonIcon_Decidueye[] = INCBIN_U8("graphics/pokemon/decidueye/icon.4bpp"); +const u8 gMonIcon_Litten[] = INCBIN_U8("graphics/pokemon/litten/icon.4bpp"); +const u8 gMonIcon_Torracat[] = INCBIN_U8("graphics/pokemon/torracat/icon.4bpp"); +const u8 gMonIcon_Incineroar[] = INCBIN_U8("graphics/pokemon/incineroar/icon.4bpp"); +const u8 gMonIcon_Popplio[] = INCBIN_U8("graphics/pokemon/popplio/icon.4bpp"); +const u8 gMonIcon_Brionne[] = INCBIN_U8("graphics/pokemon/brionne/icon.4bpp"); +const u8 gMonIcon_Primarina[] = INCBIN_U8("graphics/pokemon/primarina/icon.4bpp"); +const u8 gMonIcon_Pikipek[] = INCBIN_U8("graphics/pokemon/pikipek/icon.4bpp"); +const u8 gMonIcon_Trumbeak[] = INCBIN_U8("graphics/pokemon/trumbeak/icon.4bpp"); +const u8 gMonIcon_Toucannon[] = INCBIN_U8("graphics/pokemon/toucannon/icon.4bpp"); +const u8 gMonIcon_Yungoos[] = INCBIN_U8("graphics/pokemon/yungoos/icon.4bpp"); +const u8 gMonIcon_Gumshoos[] = INCBIN_U8("graphics/pokemon/gumshoos/icon.4bpp"); +const u8 gMonIcon_Grubbin[] = INCBIN_U8("graphics/pokemon/grubbin/icon.4bpp"); +const u8 gMonIcon_Charjabug[] = INCBIN_U8("graphics/pokemon/charjabug/icon.4bpp"); +const u8 gMonIcon_Vikavolt[] = INCBIN_U8("graphics/pokemon/vikavolt/icon.4bpp"); +const u8 gMonIcon_Crabrawler[] = INCBIN_U8("graphics/pokemon/crabrawler/icon.4bpp"); +const u8 gMonIcon_Crabominable[] = INCBIN_U8("graphics/pokemon/crabominable/icon.4bpp"); +const u8 gMonIcon_Oricorio[] = INCBIN_U8("graphics/pokemon/oricorio/icon.4bpp"); +const u8 gMonIcon_Cutiefly[] = INCBIN_U8("graphics/pokemon/cutiefly/icon.4bpp"); +const u8 gMonIcon_Ribombee[] = INCBIN_U8("graphics/pokemon/ribombee/icon.4bpp"); +const u8 gMonIcon_Rockruff[] = INCBIN_U8("graphics/pokemon/rockruff/icon.4bpp"); +const u8 gMonIcon_Lycanroc[] = INCBIN_U8("graphics/pokemon/lycanroc/icon.4bpp"); +const u8 gMonIcon_Wishiwashi[] = INCBIN_U8("graphics/pokemon/wishiwashi/icon.4bpp"); +const u8 gMonIcon_Mareanie[] = INCBIN_U8("graphics/pokemon/mareanie/icon.4bpp"); +const u8 gMonIcon_Toxapex[] = INCBIN_U8("graphics/pokemon/toxapex/icon.4bpp"); +const u8 gMonIcon_Mudbray[] = INCBIN_U8("graphics/pokemon/mudbray/icon.4bpp"); +const u8 gMonIcon_Mudsdale[] = INCBIN_U8("graphics/pokemon/mudsdale/icon.4bpp"); +const u8 gMonIcon_Dewpider[] = INCBIN_U8("graphics/pokemon/dewpider/icon.4bpp"); +const u8 gMonIcon_Araquanid[] = INCBIN_U8("graphics/pokemon/araquanid/icon.4bpp"); +const u8 gMonIcon_Fomantis[] = INCBIN_U8("graphics/pokemon/fomantis/icon.4bpp"); +const u8 gMonIcon_Lurantis[] = INCBIN_U8("graphics/pokemon/lurantis/icon.4bpp"); +const u8 gMonIcon_Morelull[] = INCBIN_U8("graphics/pokemon/morelull/icon.4bpp"); +const u8 gMonIcon_Shiinotic[] = INCBIN_U8("graphics/pokemon/shiinotic/icon.4bpp"); +const u8 gMonIcon_Salandit[] = INCBIN_U8("graphics/pokemon/salandit/icon.4bpp"); +const u8 gMonIcon_Salazzle[] = INCBIN_U8("graphics/pokemon/salazzle/icon.4bpp"); +const u8 gMonIcon_Stufful[] = INCBIN_U8("graphics/pokemon/stufful/icon.4bpp"); +const u8 gMonIcon_Bewear[] = INCBIN_U8("graphics/pokemon/bewear/icon.4bpp"); +const u8 gMonIcon_Bounsweet[] = INCBIN_U8("graphics/pokemon/bounsweet/icon.4bpp"); +const u8 gMonIcon_Steenee[] = INCBIN_U8("graphics/pokemon/steenee/icon.4bpp"); +const u8 gMonIcon_Tsareena[] = INCBIN_U8("graphics/pokemon/tsareena/icon.4bpp"); +const u8 gMonIcon_Comfey[] = INCBIN_U8("graphics/pokemon/comfey/icon.4bpp"); +const u8 gMonIcon_Oranguru[] = INCBIN_U8("graphics/pokemon/oranguru/icon.4bpp"); +const u8 gMonIcon_Passimian[] = INCBIN_U8("graphics/pokemon/passimian/icon.4bpp"); +const u8 gMonIcon_Wimpod[] = INCBIN_U8("graphics/pokemon/wimpod/icon.4bpp"); +const u8 gMonIcon_Golisopod[] = INCBIN_U8("graphics/pokemon/golisopod/icon.4bpp"); +const u8 gMonIcon_Sandygast[] = INCBIN_U8("graphics/pokemon/sandygast/icon.4bpp"); +const u8 gMonIcon_Palossand[] = INCBIN_U8("graphics/pokemon/palossand/icon.4bpp"); +const u8 gMonIcon_Pyukumuku[] = INCBIN_U8("graphics/pokemon/pyukumuku/icon.4bpp"); +const u8 gMonIcon_TypeNull[] = INCBIN_U8("graphics/pokemon/type_null/icon.4bpp"); +const u8 gMonIcon_Silvally[] = INCBIN_U8("graphics/pokemon/silvally/icon.4bpp"); +const u8 gMonIcon_Minior[] = INCBIN_U8("graphics/pokemon/minior/icon.4bpp"); +const u8 gMonIcon_Komala[] = INCBIN_U8("graphics/pokemon/komala/icon.4bpp"); +const u8 gMonIcon_Turtonator[] = INCBIN_U8("graphics/pokemon/turtonator/icon.4bpp"); +const u8 gMonIcon_Togedemaru[] = INCBIN_U8("graphics/pokemon/togedemaru/icon.4bpp"); +const u8 gMonIcon_Mimikyu[] = INCBIN_U8("graphics/pokemon/mimikyu/icon.4bpp"); +const u8 gMonIcon_Bruxish[] = INCBIN_U8("graphics/pokemon/bruxish/icon.4bpp"); +const u8 gMonIcon_Drampa[] = INCBIN_U8("graphics/pokemon/drampa/icon.4bpp"); +const u8 gMonIcon_Dhelmise[] = INCBIN_U8("graphics/pokemon/dhelmise/icon.4bpp"); +const u8 gMonIcon_Jangmoo[] = INCBIN_U8("graphics/pokemon/jangmo_o/icon.4bpp"); +const u8 gMonIcon_Hakamoo[] = INCBIN_U8("graphics/pokemon/hakamo_o/icon.4bpp"); +const u8 gMonIcon_Kommoo[] = INCBIN_U8("graphics/pokemon/kommo_o/icon.4bpp"); +const u8 gMonIcon_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/icon.4bpp"); +const u8 gMonIcon_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/icon.4bpp"); +const u8 gMonIcon_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/icon.4bpp"); +const u8 gMonIcon_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/icon.4bpp"); +const u8 gMonIcon_Cosmog[] = INCBIN_U8("graphics/pokemon/cosmog/icon.4bpp"); +const u8 gMonIcon_Cosmoem[] = INCBIN_U8("graphics/pokemon/cosmoem/icon.4bpp"); +const u8 gMonIcon_Solgaleo[] = INCBIN_U8("graphics/pokemon/solgaleo/icon.4bpp"); +const u8 gMonIcon_Lunala[] = INCBIN_U8("graphics/pokemon/lunala/icon.4bpp"); +const u8 gMonIcon_Nihilego[] = INCBIN_U8("graphics/pokemon/nihilego/icon.4bpp"); +const u8 gMonIcon_Buzzwole[] = INCBIN_U8("graphics/pokemon/buzzwole/icon.4bpp"); +const u8 gMonIcon_Pheromosa[] = INCBIN_U8("graphics/pokemon/pheromosa/icon.4bpp"); +const u8 gMonIcon_Xurkitree[] = INCBIN_U8("graphics/pokemon/xurkitree/icon.4bpp"); +const u8 gMonIcon_Celesteela[] = INCBIN_U8("graphics/pokemon/celesteela/icon.4bpp"); +const u8 gMonIcon_Kartana[] = INCBIN_U8("graphics/pokemon/kartana/icon.4bpp"); +const u8 gMonIcon_Guzzlord[] = INCBIN_U8("graphics/pokemon/guzzlord/icon.4bpp"); +const u8 gMonIcon_Necrozma[] = INCBIN_U8("graphics/pokemon/necrozma/icon.4bpp"); +const u8 gMonIcon_Magearna[] = INCBIN_U8("graphics/pokemon/magearna/icon.4bpp"); +const u8 gMonIcon_Marshadow[] = INCBIN_U8("graphics/pokemon/marshadow/icon.4bpp"); +const u8 gMonIcon_Poipole[] = INCBIN_U8("graphics/pokemon/poipole/icon.4bpp"); +const u8 gMonIcon_Naganadel[] = INCBIN_U8("graphics/pokemon/naganadel/icon.4bpp"); +const u8 gMonIcon_Stakataka[] = INCBIN_U8("graphics/pokemon/stakataka/icon.4bpp"); +const u8 gMonIcon_Blacephalon[] = INCBIN_U8("graphics/pokemon/blacephalon/icon.4bpp"); +const u8 gMonIcon_Zeraora[] = INCBIN_U8("graphics/pokemon/zeraora/icon.4bpp"); +const u8 gMonIcon_Meltan[] = INCBIN_U8("graphics/pokemon/meltan/icon.4bpp"); +const u8 gMonIcon_Melmetal[] = INCBIN_U8("graphics/pokemon/melmetal/icon.4bpp"); +const u8 gMonIcon_VenusaurMega[] = INCBIN_U8("graphics/pokemon/mega_venusaur/icon.4bpp"); +const u8 gMonIcon_CharizardMegaX[] = INCBIN_U8("graphics/pokemon/mega_charizard_x/icon.4bpp"); +const u8 gMonIcon_CharizardMegaY[] = INCBIN_U8("graphics/pokemon/mega_charizard_y/icon.4bpp"); +const u8 gMonIcon_BlastoiseMega[] = INCBIN_U8("graphics/pokemon/mega_blastoise/icon.4bpp"); +const u8 gMonIcon_BeedrillMega[] = INCBIN_U8("graphics/pokemon/mega_beedrill/icon.4bpp"); +const u8 gMonIcon_PidgeotMega[] = INCBIN_U8("graphics/pokemon/mega_pidgeot/icon.4bpp"); +const u8 gMonIcon_AlakazamMega[] = INCBIN_U8("graphics/pokemon/mega_alakazam/icon.4bpp"); +const u8 gMonIcon_SlowbroMega[] = INCBIN_U8("graphics/pokemon/mega_slowbro/icon.4bpp"); +const u8 gMonIcon_GengarMega[] = INCBIN_U8("graphics/pokemon/mega_gengar/icon.4bpp"); +const u8 gMonIcon_KangaskhanMega[] = INCBIN_U8("graphics/pokemon/mega_kangaskhan/icon.4bpp"); +const u8 gMonIcon_PinsirMega[] = INCBIN_U8("graphics/pokemon/mega_pinsir/icon.4bpp"); +const u8 gMonIcon_GyaradosMega[] = INCBIN_U8("graphics/pokemon/mega_gyarados/icon.4bpp"); +const u8 gMonIcon_AerodactylMega[] = INCBIN_U8("graphics/pokemon/mega_aerodactyl/icon.4bpp"); +const u8 gMonIcon_MewtwoMegaX[] = INCBIN_U8("graphics/pokemon/mega_mewtwo_x/icon.4bpp"); +const u8 gMonIcon_MewtwoMegaY[] = INCBIN_U8("graphics/pokemon/mega_mewtwo_y/icon.4bpp"); +const u8 gMonIcon_AmpharosMega[] = INCBIN_U8("graphics/pokemon/mega_ampharos/icon.4bpp"); +const u8 gMonIcon_SteelixMega[] = INCBIN_U8("graphics/pokemon/mega_steelix/icon.4bpp"); +const u8 gMonIcon_ScizorMega[] = INCBIN_U8("graphics/pokemon/mega_scizor/icon.4bpp"); +const u8 gMonIcon_HeracrossMega[] = INCBIN_U8("graphics/pokemon/mega_heracross/icon.4bpp"); +const u8 gMonIcon_HoundoomMega[] = INCBIN_U8("graphics/pokemon/mega_houndoom/icon.4bpp"); +const u8 gMonIcon_TyranitarMega[] = INCBIN_U8("graphics/pokemon/mega_tyranitar/icon.4bpp"); +const u8 gMonIcon_SceptileMega[] = INCBIN_U8("graphics/pokemon/mega_sceptile/icon.4bpp"); +const u8 gMonIcon_BlazikenMega[] = INCBIN_U8("graphics/pokemon/mega_blaziken/icon.4bpp"); +const u8 gMonIcon_SwampertMega[] = INCBIN_U8("graphics/pokemon/mega_swampert/icon.4bpp"); +const u8 gMonIcon_GardevoirMega[] = INCBIN_U8("graphics/pokemon/mega_gardevoir/icon.4bpp"); +const u8 gMonIcon_SableyeMega[] = INCBIN_U8("graphics/pokemon/mega_sableye/icon.4bpp"); +const u8 gMonIcon_MawileMega[] = INCBIN_U8("graphics/pokemon/mega_mawile/icon.4bpp"); +const u8 gMonIcon_AggronMega[] = INCBIN_U8("graphics/pokemon/mega_aggron/icon.4bpp"); +const u8 gMonIcon_MedichamMega[] = INCBIN_U8("graphics/pokemon/mega_medicham/icon.4bpp"); +const u8 gMonIcon_ManectricMega[] = INCBIN_U8("graphics/pokemon/mega_manectric/icon.4bpp"); +const u8 gMonIcon_SharpedoMega[] = INCBIN_U8("graphics/pokemon/mega_sharpedo/icon.4bpp"); +const u8 gMonIcon_CameruptMega[] = INCBIN_U8("graphics/pokemon/mega_camerupt/icon.4bpp"); +const u8 gMonIcon_AltariaMega[] = INCBIN_U8("graphics/pokemon/mega_altaria/icon.4bpp"); +const u8 gMonIcon_BanetteMega[] = INCBIN_U8("graphics/pokemon/mega_banette/icon.4bpp"); +const u8 gMonIcon_AbsolMega[] = INCBIN_U8("graphics/pokemon/mega_absol/icon.4bpp"); +const u8 gMonIcon_GlalieMega[] = INCBIN_U8("graphics/pokemon/mega_glalie/icon.4bpp"); +const u8 gMonIcon_SalamenceMega[] = INCBIN_U8("graphics/pokemon/mega_salamence/icon.4bpp"); +const u8 gMonIcon_MetagrossMega[] = INCBIN_U8("graphics/pokemon/mega_metagross/icon.4bpp"); +const u8 gMonIcon_LatiasMega[] = INCBIN_U8("graphics/pokemon/mega_latias/icon.4bpp"); +const u8 gMonIcon_LatiosMega[] = INCBIN_U8("graphics/pokemon/mega_latios/icon.4bpp"); +const u8 gMonIcon_LopunnyMega[] = INCBIN_U8("graphics/pokemon/mega_lopunny/icon.4bpp"); +const u8 gMonIcon_GarchompMega[] = INCBIN_U8("graphics/pokemon/mega_garchomp/icon.4bpp"); +const u8 gMonIcon_LucarioMega[] = INCBIN_U8("graphics/pokemon/mega_lucario/icon.4bpp"); +const u8 gMonIcon_AbomasnowMega[] = INCBIN_U8("graphics/pokemon/mega_abomasnow/icon.4bpp"); +const u8 gMonIcon_GalladeMega[] = INCBIN_U8("graphics/pokemon/mega_gallade/icon.4bpp"); +const u8 gMonIcon_AudinoMega[] = INCBIN_U8("graphics/pokemon/mega_audino/icon.4bpp"); +const u8 gMonIcon_DiancieMega[] = INCBIN_U8("graphics/pokemon/mega_diancie/icon.4bpp"); +const u8 gMonIcon_RayquazaMega[] = INCBIN_U8("graphics/pokemon/mega_rayquaza/icon.4bpp"); +const u8 gMonIcon_KyogrePrimal[] = INCBIN_U8("graphics/pokemon/primal_kyogre/icon.4bpp"); +const u8 gMonIcon_GroudonPrimal[] = INCBIN_U8("graphics/pokemon/primal_groudon/icon.4bpp"); +const u8 gMonIcon_RattataAlolan[] = INCBIN_U8("graphics/pokemon/alolan_rattata/icon.4bpp"); +const u8 gMonIcon_RaticateAlolan[] = INCBIN_U8("graphics/pokemon/alolan_raticate/icon.4bpp"); +const u8 gMonIcon_RaichuAlolan[] = INCBIN_U8("graphics/pokemon/alolan_raichu/icon.4bpp"); +const u8 gMonIcon_SandshrewAlolan[] = INCBIN_U8("graphics/pokemon/alolan_sandshrew/icon.4bpp"); +const u8 gMonIcon_SandslashAlolan[] = INCBIN_U8("graphics/pokemon/alolan_sandslash/icon.4bpp"); +const u8 gMonIcon_VulpixAlolan[] = INCBIN_U8("graphics/pokemon/alolan_vulpix/icon.4bpp"); +const u8 gMonIcon_NinetalesAlolan[] = INCBIN_U8("graphics/pokemon/alolan_ninetales/icon.4bpp"); +const u8 gMonIcon_DiglettAlolan[] = INCBIN_U8("graphics/pokemon/alolan_diglett/icon.4bpp"); +const u8 gMonIcon_DugtrioAlolan[] = INCBIN_U8("graphics/pokemon/alolan_dugtrio/icon.4bpp"); +const u8 gMonIcon_MeowthAlolan[] = INCBIN_U8("graphics/pokemon/alolan_meowth/icon.4bpp"); +const u8 gMonIcon_PersianAlolan[] = INCBIN_U8("graphics/pokemon/alolan_persian/icon.4bpp"); +const u8 gMonIcon_GeodudeAlolan[] = INCBIN_U8("graphics/pokemon/alolan_geodude/icon.4bpp"); +const u8 gMonIcon_GravelerAlolan[] = INCBIN_U8("graphics/pokemon/alolan_graveler/icon.4bpp"); +const u8 gMonIcon_GolemAlolan[] = INCBIN_U8("graphics/pokemon/alolan_golem/icon.4bpp"); +const u8 gMonIcon_GrimerAlolan[] = INCBIN_U8("graphics/pokemon/alolan_grimer/icon.4bpp"); +const u8 gMonIcon_MukAlolan[] = INCBIN_U8("graphics/pokemon/alolan_muk/icon.4bpp"); +const u8 gMonIcon_ExeggutorAlolan[] = INCBIN_U8("graphics/pokemon/alolan_exeggutor/icon.4bpp"); +const u8 gMonIcon_MarowakAlolan[] = INCBIN_U8("graphics/pokemon/alolan_marowak/icon.4bpp"); +const u8 gMonIcon_PikachuCosplay[] = INCBIN_U8("graphics/pokemon/pikachu/cosplay/icon.4bpp"); +const u8 gMonIcon_PikachuRockStar[] = INCBIN_U8("graphics/pokemon/pikachu/rock_star/icon.4bpp"); +const u8 gMonIcon_PikachuBelle[] = INCBIN_U8("graphics/pokemon/pikachu/belle/icon.4bpp"); +const u8 gMonIcon_PikachuPopStar[] = INCBIN_U8("graphics/pokemon/pikachu/pop_star/icon.4bpp"); +const u8 gMonIcon_PikachuPhD[] = INCBIN_U8("graphics/pokemon/pikachu/ph_d/icon.4bpp"); +const u8 gMonIcon_PikachuLibre[] = INCBIN_U8("graphics/pokemon/pikachu/libre/icon.4bpp"); +const u8 gMonIcon_PikachuOriginalCap[] = INCBIN_U8("graphics/pokemon/pikachu/original_cap/icon.4bpp"); +const u8 gMonIcon_PikachuHoennCap[] = INCBIN_U8("graphics/pokemon/pikachu/hoenn_cap/icon.4bpp"); +const u8 gMonIcon_PikachuSinnohCap[] = INCBIN_U8("graphics/pokemon/pikachu/sinnoh_cap/icon.4bpp"); +const u8 gMonIcon_PikachuUnovaCap[] = INCBIN_U8("graphics/pokemon/pikachu/unova_cap/icon.4bpp"); +const u8 gMonIcon_PikachuKalosCap[] = INCBIN_U8("graphics/pokemon/pikachu/kalos_cap/icon.4bpp"); +const u8 gMonIcon_PikachuAlolaCap[] = INCBIN_U8("graphics/pokemon/pikachu/alola_cap/icon.4bpp"); +const u8 gMonIcon_PikachuPartnerCap[] = INCBIN_U8("graphics/pokemon/pikachu/partner_cap/icon.4bpp"); +const u8 gMonIcon_PichuSpikyEared[] = INCBIN_U8("graphics/pokemon/pichu/spiky_eared/icon.4bpp"); const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); - -const u32 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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 gMonStillFrontPic_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"); +const u8 gMonIcon_CastformSunny[] = INCBIN_U8("graphics/pokemon/castform/sunny/icon.4bpp"); +const u8 gMonIcon_CastformRainy[] = INCBIN_U8("graphics/pokemon/castform/rainy/icon.4bpp"); +const u8 gMonIcon_CastformSnowy[] = INCBIN_U8("graphics/pokemon/castform/snowy/icon.4bpp"); +const u8 gMonIcon_DeoxysAttack[] = INCBIN_U8("graphics/pokemon/deoxys/attack/icon.4bpp"); +const u8 gMonIcon_DeoxysDefense[] = INCBIN_U8("graphics/pokemon/deoxys/defense/icon.4bpp"); +const u8 gMonIcon_DeoxysSpeed[] = INCBIN_U8("graphics/pokemon/deoxys/speed/icon.4bpp"); +const u8 gMonIcon_BurmySandyCloak[] = INCBIN_U8("graphics/pokemon/burmy/sandy_cloak/icon.4bpp"); +const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); +const u8 gMonIcon_WormadamSandyCloak[] = INCBIN_U8("graphics/pokemon/wormadam/sandy_cloak/icon.4bpp"); +const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); +const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); +const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); +const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); +const u8 gMonIcon_RotomHeat[] = INCBIN_U8("graphics/pokemon/rotom/heat/icon.4bpp"); +const u8 gMonIcon_RotomWash[] = INCBIN_U8("graphics/pokemon/rotom/wash/icon.4bpp"); +const u8 gMonIcon_RotomFrost[] = INCBIN_U8("graphics/pokemon/rotom/frost/icon.4bpp"); +const u8 gMonIcon_RotomFan[] = INCBIN_U8("graphics/pokemon/rotom/fan/icon.4bpp"); +const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); +const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/icon.4bpp"); +const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/sky/icon.4bpp"); +const u8 gMonIcon_BasculinBlueStriped[] = INCBIN_U8("graphics/pokemon/basculin/blue_striped/icon.4bpp"); +const u8 gMonIcon_DarmanitanZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/icon.4bpp"); +const u8 gMonIcon_DeerlingSummer[] = INCBIN_U8("graphics/pokemon/deerling/summer/icon.4bpp"); +const u8 gMonIcon_DeerlingAutumn[] = INCBIN_U8("graphics/pokemon/deerling/autumn/icon.4bpp"); +const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); +const u8 gMonIcon_SawsbuckSummer[] = INCBIN_U8("graphics/pokemon/sawsbuck/summer/icon.4bpp"); +const u8 gMonIcon_SawsbuckAutumn[] = INCBIN_U8("graphics/pokemon/sawsbuck/autumn/icon.4bpp"); +const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); +const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/therian/icon.4bpp"); +const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/therian/icon.4bpp"); +const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/therian/icon.4bpp"); +const u8 gMonIcon_KyuremWhite[] = INCBIN_U8("graphics/pokemon/kyurem/white/icon.4bpp"); +const u8 gMonIcon_KyuremBlack[] = INCBIN_U8("graphics/pokemon/kyurem/black/icon.4bpp"); +const u8 gMonIcon_KeldeoResolute[] = INCBIN_U8("graphics/pokemon/keldeo/resolute/icon.4bpp"); +const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/pirouette/icon.4bpp"); +const u8 gMonIcon_GreninjaAsh[] = INCBIN_U8("graphics/pokemon/greninja/ash/icon.4bpp"); +const u8 gMonIcon_VivillonPolar[] = INCBIN_U8("graphics/pokemon/vivillon/polar/icon.4bpp"); +const u8 gMonIcon_VivillonTundra[] = INCBIN_U8("graphics/pokemon/vivillon/tundra/icon.4bpp"); +const u8 gMonIcon_VivillonContinental[] = INCBIN_U8("graphics/pokemon/vivillon/continental/icon.4bpp"); +const u8 gMonIcon_VivillonGarden[] = INCBIN_U8("graphics/pokemon/vivillon/garden/icon.4bpp"); +const u8 gMonIcon_VivillonElegant[] = INCBIN_U8("graphics/pokemon/vivillon/elegant/icon.4bpp"); +const u8 gMonIcon_VivillonMeadow[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); +const u8 gMonIcon_VivillonModern[] = INCBIN_U8("graphics/pokemon/vivillon/modern/icon.4bpp"); +const u8 gMonIcon_VivillonMarine[] = INCBIN_U8("graphics/pokemon/vivillon/marine/icon.4bpp"); +const u8 gMonIcon_VivillonArchipelago[] = INCBIN_U8("graphics/pokemon/vivillon/archipelago/icon.4bpp"); +const u8 gMonIcon_VivillonHighPlains[] = INCBIN_U8("graphics/pokemon/vivillon/high_plains/icon.4bpp"); +const u8 gMonIcon_VivillonSandstorm[] = INCBIN_U8("graphics/pokemon/vivillon/sandstorm/icon.4bpp"); +const u8 gMonIcon_VivillonRiver[] = INCBIN_U8("graphics/pokemon/vivillon/river/icon.4bpp"); +const u8 gMonIcon_VivillonMonsoon[] = INCBIN_U8("graphics/pokemon/vivillon/monsoon/icon.4bpp"); +const u8 gMonIcon_VivillonSavanna[] = INCBIN_U8("graphics/pokemon/vivillon/savanna/icon.4bpp"); +const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); +const u8 gMonIcon_VivillonOcean[] = INCBIN_U8("graphics/pokemon/vivillon/ocean/icon.4bpp"); +const u8 gMonIcon_VivillonJungle[] = INCBIN_U8("graphics/pokemon/vivillon/jungle/icon.4bpp"); +const u8 gMonIcon_VivillonFancy[] = INCBIN_U8("graphics/pokemon/vivillon/fancy/icon.4bpp"); +const u8 gMonIcon_VivillonPokeBall[] = INCBIN_U8("graphics/pokemon/vivillon/poke_ball/icon.4bpp"); +const u8 gMonIcon_FlabebeYellowFlower[] = INCBIN_U8("graphics/pokemon/flabebe/yellow_flower/icon.4bpp"); +const u8 gMonIcon_FlabebeOrangeFlower[] = INCBIN_U8("graphics/pokemon/flabebe/orange_flower/icon.4bpp"); +const u8 gMonIcon_FlabebeBlueFlower[] = INCBIN_U8("graphics/pokemon/flabebe/blue_flower/icon.4bpp"); +const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); +const u8 gMonIcon_FloetteYellowFlower[] = INCBIN_U8("graphics/pokemon/floette/yellow_flower/icon.4bpp"); +const u8 gMonIcon_FloetteOrangeFlower[] = INCBIN_U8("graphics/pokemon/floette/orange_flower/icon.4bpp"); +const u8 gMonIcon_FloetteBlueFlower[] = INCBIN_U8("graphics/pokemon/floette/blue_flower/icon.4bpp"); +const u8 gMonIcon_FloetteWhiteFlower[] = INCBIN_U8("graphics/pokemon/floette/white_flower/icon.4bpp"); +const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesYellowFlower[] = INCBIN_U8("graphics/pokemon/florges/yellow_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesOrangeFlower[] = INCBIN_U8("graphics/pokemon/florges/orange_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesBlueFlower[] = INCBIN_U8("graphics/pokemon/florges/blue_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); +const u8 gMonIcon_FurfrouHeartTrim[] = INCBIN_U8("graphics/pokemon/furfrou/heart_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouStarTrim[] = INCBIN_U8("graphics/pokemon/furfrou/star_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouDiamondTrim[] = INCBIN_U8("graphics/pokemon/furfrou/diamond_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouDebutanteTrim[] = INCBIN_U8("graphics/pokemon/furfrou/debutante_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouMatronTrim[] = INCBIN_U8("graphics/pokemon/furfrou/matron_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouDandyTrim[] = INCBIN_U8("graphics/pokemon/furfrou/dandy_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouLaReineTrim[] = INCBIN_U8("graphics/pokemon/furfrou/la_reine_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouKabukiTrim[] = INCBIN_U8("graphics/pokemon/furfrou/kabuki_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); +const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); +const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/blade/icon.4bpp"); +const u8 gMonIcon_XerneasActive[] = INCBIN_U8("graphics/pokemon/xerneas/active/icon.4bpp"); +const u8 gMonIcon_Zygarde10[] = INCBIN_U8("graphics/pokemon/zygarde/10_percent/icon.4bpp"); +const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/complete/icon.4bpp"); +const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/unbound/icon.4bpp"); +const u8 gMonIcon_OricorioPomPom[] = INCBIN_U8("graphics/pokemon/oricorio/pom_pom/icon.4bpp"); +const u8 gMonIcon_OricorioPau[] = INCBIN_U8("graphics/pokemon/oricorio/pau/icon.4bpp"); +const u8 gMonIcon_OricorioSensu[] = INCBIN_U8("graphics/pokemon/oricorio/sensu/icon.4bpp"); +const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/midnight/icon.4bpp"); +const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/dusk/icon.4bpp"); +const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/school/icon.4bpp"); +const u8 gMonIcon_MiniorCoreRed[] = INCBIN_U8("graphics/pokemon/minior/core/red/icon.4bpp"); +const u8 gMonIcon_MiniorCoreOrange[] = INCBIN_U8("graphics/pokemon/minior/core/orange/icon.4bpp"); +const u8 gMonIcon_MiniorCoreYellow[] = INCBIN_U8("graphics/pokemon/minior/core/yellow/icon.4bpp"); +const u8 gMonIcon_MiniorCoreGreen[] = INCBIN_U8("graphics/pokemon/minior/core/green/icon.4bpp"); +const u8 gMonIcon_MiniorCoreBlue[] = INCBIN_U8("graphics/pokemon/minior/core/blue/icon.4bpp"); +const u8 gMonIcon_MiniorCoreIndigo[] = INCBIN_U8("graphics/pokemon/minior/core/indigo/icon.4bpp"); +const u8 gMonIcon_MiniorCoreViolet[] = INCBIN_U8("graphics/pokemon/minior/core/violet/icon.4bpp"); +const u8 gMonIcon_MimikyuBusted[] = INCBIN_U8("graphics/pokemon/mimikyu/busted/icon.4bpp"); +const u8 gMonIcon_NecrozmaDuskMane[] = INCBIN_U8("graphics/pokemon/necrozma/dusk_mane/icon.4bpp"); +const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); +const u8 gMonIcon_NecrozmaUltra[] = INCBIN_U8("graphics/pokemon/necrozma/ultra/icon.4bpp"); +const u8 gMonIcon_MagearnaOriginalColor[] = INCBIN_U8("graphics/pokemon/magearna/original_color/icon.4bpp"); +const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); + +const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/footprint.1bpp"); +const u8 gMonFootprint_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/footprint.1bpp"); +const u8 gMonFootprint_Ivysaur[] = INCBIN_U8("graphics/pokemon/ivysaur/footprint.1bpp"); +const u8 gMonFootprint_Venusaur[] = INCBIN_U8("graphics/pokemon/venusaur/footprint.1bpp"); +const u8 gMonFootprint_Charmander[] = INCBIN_U8("graphics/pokemon/charmander/footprint.1bpp"); +const u8 gMonFootprint_Charmeleon[] = INCBIN_U8("graphics/pokemon/charmeleon/footprint.1bpp"); +const u8 gMonFootprint_Charizard[] = INCBIN_U8("graphics/pokemon/charizard/footprint.1bpp"); +const u8 gMonFootprint_Squirtle[] = INCBIN_U8("graphics/pokemon/squirtle/footprint.1bpp"); +const u8 gMonFootprint_Wartortle[] = INCBIN_U8("graphics/pokemon/wartortle/footprint.1bpp"); +const u8 gMonFootprint_Blastoise[] = INCBIN_U8("graphics/pokemon/blastoise/footprint.1bpp"); +const u8 gMonFootprint_Caterpie[] = INCBIN_U8("graphics/pokemon/caterpie/footprint.1bpp"); +const u8 gMonFootprint_Metapod[] = INCBIN_U8("graphics/pokemon/metapod/footprint.1bpp"); +const u8 gMonFootprint_Butterfree[] = INCBIN_U8("graphics/pokemon/butterfree/footprint.1bpp"); +const u8 gMonFootprint_Weedle[] = INCBIN_U8("graphics/pokemon/weedle/footprint.1bpp"); +const u8 gMonFootprint_Kakuna[] = INCBIN_U8("graphics/pokemon/kakuna/footprint.1bpp"); +const u8 gMonFootprint_Beedrill[] = INCBIN_U8("graphics/pokemon/beedrill/footprint.1bpp"); +const u8 gMonFootprint_Pidgey[] = INCBIN_U8("graphics/pokemon/pidgey/footprint.1bpp"); +const u8 gMonFootprint_Pidgeotto[] = INCBIN_U8("graphics/pokemon/pidgeotto/footprint.1bpp"); +const u8 gMonFootprint_Pidgeot[] = INCBIN_U8("graphics/pokemon/pidgeot/footprint.1bpp"); +const u8 gMonFootprint_Rattata[] = INCBIN_U8("graphics/pokemon/rattata/footprint.1bpp"); +const u8 gMonFootprint_Raticate[] = INCBIN_U8("graphics/pokemon/raticate/footprint.1bpp"); +const u8 gMonFootprint_Spearow[] = INCBIN_U8("graphics/pokemon/spearow/footprint.1bpp"); +const u8 gMonFootprint_Fearow[] = INCBIN_U8("graphics/pokemon/fearow/footprint.1bpp"); +const u8 gMonFootprint_Ekans[] = INCBIN_U8("graphics/pokemon/ekans/footprint.1bpp"); +const u8 gMonFootprint_Arbok[] = INCBIN_U8("graphics/pokemon/arbok/footprint.1bpp"); +const u8 gMonFootprint_Pikachu[] = INCBIN_U8("graphics/pokemon/pikachu/footprint.1bpp"); +const u8 gMonFootprint_Raichu[] = INCBIN_U8("graphics/pokemon/raichu/footprint.1bpp"); +const u8 gMonFootprint_Sandshrew[] = INCBIN_U8("graphics/pokemon/sandshrew/footprint.1bpp"); +const u8 gMonFootprint_Sandslash[] = INCBIN_U8("graphics/pokemon/sandslash/footprint.1bpp"); +const u8 gMonFootprint_NidoranF[] = INCBIN_U8("graphics/pokemon/nidoran_f/footprint.1bpp"); +const u8 gMonFootprint_Nidorina[] = INCBIN_U8("graphics/pokemon/nidorina/footprint.1bpp"); +const u8 gMonFootprint_Nidoqueen[] = INCBIN_U8("graphics/pokemon/nidoqueen/footprint.1bpp"); +const u8 gMonFootprint_NidoranM[] = INCBIN_U8("graphics/pokemon/nidoran_m/footprint.1bpp"); +const u8 gMonFootprint_Nidorino[] = INCBIN_U8("graphics/pokemon/nidorino/footprint.1bpp"); +const u8 gMonFootprint_Nidoking[] = INCBIN_U8("graphics/pokemon/nidoking/footprint.1bpp"); +const u8 gMonFootprint_Clefairy[] = INCBIN_U8("graphics/pokemon/clefairy/footprint.1bpp"); +const u8 gMonFootprint_Clefable[] = INCBIN_U8("graphics/pokemon/clefable/footprint.1bpp"); +const u8 gMonFootprint_Vulpix[] = INCBIN_U8("graphics/pokemon/vulpix/footprint.1bpp"); +const u8 gMonFootprint_Ninetales[] = INCBIN_U8("graphics/pokemon/ninetales/footprint.1bpp"); +const u8 gMonFootprint_Jigglypuff[] = INCBIN_U8("graphics/pokemon/jigglypuff/footprint.1bpp"); +const u8 gMonFootprint_Wigglytuff[] = INCBIN_U8("graphics/pokemon/wigglytuff/footprint.1bpp"); +const u8 gMonFootprint_Zubat[] = INCBIN_U8("graphics/pokemon/zubat/footprint.1bpp"); +const u8 gMonFootprint_Golbat[] = INCBIN_U8("graphics/pokemon/golbat/footprint.1bpp"); +const u8 gMonFootprint_Oddish[] = INCBIN_U8("graphics/pokemon/oddish/footprint.1bpp"); +const u8 gMonFootprint_Gloom[] = INCBIN_U8("graphics/pokemon/gloom/footprint.1bpp"); +const u8 gMonFootprint_Vileplume[] = INCBIN_U8("graphics/pokemon/vileplume/footprint.1bpp"); +const u8 gMonFootprint_Paras[] = INCBIN_U8("graphics/pokemon/paras/footprint.1bpp"); +const u8 gMonFootprint_Parasect[] = INCBIN_U8("graphics/pokemon/parasect/footprint.1bpp"); +const u8 gMonFootprint_Venonat[] = INCBIN_U8("graphics/pokemon/venonat/footprint.1bpp"); +const u8 gMonFootprint_Venomoth[] = INCBIN_U8("graphics/pokemon/venomoth/footprint.1bpp"); +const u8 gMonFootprint_Diglett[] = INCBIN_U8("graphics/pokemon/diglett/footprint.1bpp"); +const u8 gMonFootprint_Dugtrio[] = INCBIN_U8("graphics/pokemon/dugtrio/footprint.1bpp"); +const u8 gMonFootprint_Meowth[] = INCBIN_U8("graphics/pokemon/meowth/footprint.1bpp"); +const u8 gMonFootprint_Persian[] = INCBIN_U8("graphics/pokemon/persian/footprint.1bpp"); +const u8 gMonFootprint_Psyduck[] = INCBIN_U8("graphics/pokemon/psyduck/footprint.1bpp"); +const u8 gMonFootprint_Golduck[] = INCBIN_U8("graphics/pokemon/golduck/footprint.1bpp"); +const u8 gMonFootprint_Mankey[] = INCBIN_U8("graphics/pokemon/mankey/footprint.1bpp"); +const u8 gMonFootprint_Primeape[] = INCBIN_U8("graphics/pokemon/primeape/footprint.1bpp"); +const u8 gMonFootprint_Growlithe[] = INCBIN_U8("graphics/pokemon/growlithe/footprint.1bpp"); +const u8 gMonFootprint_Arcanine[] = INCBIN_U8("graphics/pokemon/arcanine/footprint.1bpp"); +const u8 gMonFootprint_Poliwag[] = INCBIN_U8("graphics/pokemon/poliwag/footprint.1bpp"); +const u8 gMonFootprint_Poliwhirl[] = INCBIN_U8("graphics/pokemon/poliwhirl/footprint.1bpp"); +const u8 gMonFootprint_Poliwrath[] = INCBIN_U8("graphics/pokemon/poliwrath/footprint.1bpp"); +const u8 gMonFootprint_Abra[] = INCBIN_U8("graphics/pokemon/abra/footprint.1bpp"); +const u8 gMonFootprint_Kadabra[] = INCBIN_U8("graphics/pokemon/kadabra/footprint.1bpp"); +const u8 gMonFootprint_Alakazam[] = INCBIN_U8("graphics/pokemon/alakazam/footprint.1bpp"); +const u8 gMonFootprint_Machop[] = INCBIN_U8("graphics/pokemon/machop/footprint.1bpp"); +const u8 gMonFootprint_Machoke[] = INCBIN_U8("graphics/pokemon/machoke/footprint.1bpp"); +const u8 gMonFootprint_Machamp[] = INCBIN_U8("graphics/pokemon/machamp/footprint.1bpp"); +const u8 gMonFootprint_Bellsprout[] = INCBIN_U8("graphics/pokemon/bellsprout/footprint.1bpp"); +const u8 gMonFootprint_Weepinbell[] = INCBIN_U8("graphics/pokemon/weepinbell/footprint.1bpp"); +const u8 gMonFootprint_Victreebel[] = INCBIN_U8("graphics/pokemon/victreebel/footprint.1bpp"); +const u8 gMonFootprint_Tentacool[] = INCBIN_U8("graphics/pokemon/tentacool/footprint.1bpp"); +const u8 gMonFootprint_Tentacruel[] = INCBIN_U8("graphics/pokemon/tentacruel/footprint.1bpp"); +const u8 gMonFootprint_Geodude[] = INCBIN_U8("graphics/pokemon/geodude/footprint.1bpp"); +const u8 gMonFootprint_Graveler[] = INCBIN_U8("graphics/pokemon/graveler/footprint.1bpp"); +const u8 gMonFootprint_Golem[] = INCBIN_U8("graphics/pokemon/golem/footprint.1bpp"); +const u8 gMonFootprint_Ponyta[] = INCBIN_U8("graphics/pokemon/ponyta/footprint.1bpp"); +const u8 gMonFootprint_Rapidash[] = INCBIN_U8("graphics/pokemon/rapidash/footprint.1bpp"); +const u8 gMonFootprint_Slowpoke[] = INCBIN_U8("graphics/pokemon/slowpoke/footprint.1bpp"); +const u8 gMonFootprint_Slowbro[] = INCBIN_U8("graphics/pokemon/slowbro/footprint.1bpp"); +const u8 gMonFootprint_Magnemite[] = INCBIN_U8("graphics/pokemon/magnemite/footprint.1bpp"); +const u8 gMonFootprint_Magneton[] = INCBIN_U8("graphics/pokemon/magneton/footprint.1bpp"); +const u8 gMonFootprint_Farfetchd[] = INCBIN_U8("graphics/pokemon/farfetchd/footprint.1bpp"); +const u8 gMonFootprint_Doduo[] = INCBIN_U8("graphics/pokemon/doduo/footprint.1bpp"); +const u8 gMonFootprint_Dodrio[] = INCBIN_U8("graphics/pokemon/dodrio/footprint.1bpp"); +const u8 gMonFootprint_Seel[] = INCBIN_U8("graphics/pokemon/seel/footprint.1bpp"); +const u8 gMonFootprint_Dewgong[] = INCBIN_U8("graphics/pokemon/dewgong/footprint.1bpp"); +const u8 gMonFootprint_Grimer[] = INCBIN_U8("graphics/pokemon/grimer/footprint.1bpp"); +const u8 gMonFootprint_Muk[] = INCBIN_U8("graphics/pokemon/muk/footprint.1bpp"); +const u8 gMonFootprint_Shellder[] = INCBIN_U8("graphics/pokemon/shellder/footprint.1bpp"); +const u8 gMonFootprint_Cloyster[] = INCBIN_U8("graphics/pokemon/cloyster/footprint.1bpp"); +const u8 gMonFootprint_Gastly[] = INCBIN_U8("graphics/pokemon/gastly/footprint.1bpp"); +const u8 gMonFootprint_Haunter[] = INCBIN_U8("graphics/pokemon/haunter/footprint.1bpp"); +const u8 gMonFootprint_Gengar[] = INCBIN_U8("graphics/pokemon/gengar/footprint.1bpp"); +const u8 gMonFootprint_Onix[] = INCBIN_U8("graphics/pokemon/onix/footprint.1bpp"); +const u8 gMonFootprint_Drowzee[] = INCBIN_U8("graphics/pokemon/drowzee/footprint.1bpp"); +const u8 gMonFootprint_Hypno[] = INCBIN_U8("graphics/pokemon/hypno/footprint.1bpp"); +const u8 gMonFootprint_Krabby[] = INCBIN_U8("graphics/pokemon/krabby/footprint.1bpp"); +const u8 gMonFootprint_Kingler[] = INCBIN_U8("graphics/pokemon/kingler/footprint.1bpp"); +const u8 gMonFootprint_Voltorb[] = INCBIN_U8("graphics/pokemon/voltorb/footprint.1bpp"); +const u8 gMonFootprint_Electrode[] = INCBIN_U8("graphics/pokemon/electrode/footprint.1bpp"); +const u8 gMonFootprint_Exeggcute[] = INCBIN_U8("graphics/pokemon/exeggcute/footprint.1bpp"); +const u8 gMonFootprint_Exeggutor[] = INCBIN_U8("graphics/pokemon/exeggutor/footprint.1bpp"); +const u8 gMonFootprint_Cubone[] = INCBIN_U8("graphics/pokemon/cubone/footprint.1bpp"); +const u8 gMonFootprint_Marowak[] = INCBIN_U8("graphics/pokemon/marowak/footprint.1bpp"); +const u8 gMonFootprint_Hitmonlee[] = INCBIN_U8("graphics/pokemon/hitmonlee/footprint.1bpp"); +const u8 gMonFootprint_Hitmonchan[] = INCBIN_U8("graphics/pokemon/hitmonchan/footprint.1bpp"); +const u8 gMonFootprint_Lickitung[] = INCBIN_U8("graphics/pokemon/lickitung/footprint.1bpp"); +const u8 gMonFootprint_Koffing[] = INCBIN_U8("graphics/pokemon/koffing/footprint.1bpp"); +const u8 gMonFootprint_Weezing[] = INCBIN_U8("graphics/pokemon/weezing/footprint.1bpp"); +const u8 gMonFootprint_Rhyhorn[] = INCBIN_U8("graphics/pokemon/rhyhorn/footprint.1bpp"); +const u8 gMonFootprint_Rhydon[] = INCBIN_U8("graphics/pokemon/rhydon/footprint.1bpp"); +const u8 gMonFootprint_Chansey[] = INCBIN_U8("graphics/pokemon/chansey/footprint.1bpp"); +const u8 gMonFootprint_Tangela[] = INCBIN_U8("graphics/pokemon/tangela/footprint.1bpp"); +const u8 gMonFootprint_Kangaskhan[] = INCBIN_U8("graphics/pokemon/kangaskhan/footprint.1bpp"); +const u8 gMonFootprint_Horsea[] = INCBIN_U8("graphics/pokemon/horsea/footprint.1bpp"); +const u8 gMonFootprint_Seadra[] = INCBIN_U8("graphics/pokemon/seadra/footprint.1bpp"); +const u8 gMonFootprint_Goldeen[] = INCBIN_U8("graphics/pokemon/goldeen/footprint.1bpp"); +const u8 gMonFootprint_Seaking[] = INCBIN_U8("graphics/pokemon/seaking/footprint.1bpp"); +const u8 gMonFootprint_Staryu[] = INCBIN_U8("graphics/pokemon/staryu/footprint.1bpp"); +const u8 gMonFootprint_Starmie[] = INCBIN_U8("graphics/pokemon/starmie/footprint.1bpp"); +const u8 gMonFootprint_MrMime[] = INCBIN_U8("graphics/pokemon/mr_mime/footprint.1bpp"); +const u8 gMonFootprint_Scyther[] = INCBIN_U8("graphics/pokemon/scyther/footprint.1bpp"); +const u8 gMonFootprint_Jynx[] = INCBIN_U8("graphics/pokemon/jynx/footprint.1bpp"); +const u8 gMonFootprint_Electabuzz[] = INCBIN_U8("graphics/pokemon/electabuzz/footprint.1bpp"); +const u8 gMonFootprint_Magmar[] = INCBIN_U8("graphics/pokemon/magmar/footprint.1bpp"); +const u8 gMonFootprint_Pinsir[] = INCBIN_U8("graphics/pokemon/pinsir/footprint.1bpp"); +const u8 gMonFootprint_Tauros[] = INCBIN_U8("graphics/pokemon/tauros/footprint.1bpp"); +const u8 gMonFootprint_Magikarp[] = INCBIN_U8("graphics/pokemon/magikarp/footprint.1bpp"); +const u8 gMonFootprint_Gyarados[] = INCBIN_U8("graphics/pokemon/gyarados/footprint.1bpp"); +const u8 gMonFootprint_Lapras[] = INCBIN_U8("graphics/pokemon/lapras/footprint.1bpp"); +const u8 gMonFootprint_Ditto[] = INCBIN_U8("graphics/pokemon/ditto/footprint.1bpp"); +const u8 gMonFootprint_Eevee[] = INCBIN_U8("graphics/pokemon/eevee/footprint.1bpp"); +const u8 gMonFootprint_Vaporeon[] = INCBIN_U8("graphics/pokemon/vaporeon/footprint.1bpp"); +const u8 gMonFootprint_Jolteon[] = INCBIN_U8("graphics/pokemon/jolteon/footprint.1bpp"); +const u8 gMonFootprint_Flareon[] = INCBIN_U8("graphics/pokemon/flareon/footprint.1bpp"); +const u8 gMonFootprint_Porygon[] = INCBIN_U8("graphics/pokemon/porygon/footprint.1bpp"); +const u8 gMonFootprint_Omanyte[] = INCBIN_U8("graphics/pokemon/omanyte/footprint.1bpp"); +const u8 gMonFootprint_Omastar[] = INCBIN_U8("graphics/pokemon/omastar/footprint.1bpp"); +const u8 gMonFootprint_Kabuto[] = INCBIN_U8("graphics/pokemon/kabuto/footprint.1bpp"); +const u8 gMonFootprint_Kabutops[] = INCBIN_U8("graphics/pokemon/kabutops/footprint.1bpp"); +const u8 gMonFootprint_Aerodactyl[] = INCBIN_U8("graphics/pokemon/aerodactyl/footprint.1bpp"); +const u8 gMonFootprint_Snorlax[] = INCBIN_U8("graphics/pokemon/snorlax/footprint.1bpp"); +const u8 gMonFootprint_Articuno[] = INCBIN_U8("graphics/pokemon/articuno/footprint.1bpp"); +const u8 gMonFootprint_Zapdos[] = INCBIN_U8("graphics/pokemon/zapdos/footprint.1bpp"); +const u8 gMonFootprint_Moltres[] = INCBIN_U8("graphics/pokemon/moltres/footprint.1bpp"); +const u8 gMonFootprint_Dratini[] = INCBIN_U8("graphics/pokemon/dratini/footprint.1bpp"); +const u8 gMonFootprint_Dragonair[] = INCBIN_U8("graphics/pokemon/dragonair/footprint.1bpp"); +const u8 gMonFootprint_Dragonite[] = INCBIN_U8("graphics/pokemon/dragonite/footprint.1bpp"); +const u8 gMonFootprint_Mewtwo[] = INCBIN_U8("graphics/pokemon/mewtwo/footprint.1bpp"); +const u8 gMonFootprint_Mew[] = INCBIN_U8("graphics/pokemon/mew/footprint.1bpp"); +const u8 gMonFootprint_Chikorita[] = INCBIN_U8("graphics/pokemon/chikorita/footprint.1bpp"); +const u8 gMonFootprint_Bayleef[] = INCBIN_U8("graphics/pokemon/bayleef/footprint.1bpp"); +const u8 gMonFootprint_Meganium[] = INCBIN_U8("graphics/pokemon/meganium/footprint.1bpp"); +const u8 gMonFootprint_Cyndaquil[] = INCBIN_U8("graphics/pokemon/cyndaquil/footprint.1bpp"); +const u8 gMonFootprint_Quilava[] = INCBIN_U8("graphics/pokemon/quilava/footprint.1bpp"); +const u8 gMonFootprint_Typhlosion[] = INCBIN_U8("graphics/pokemon/typhlosion/footprint.1bpp"); +const u8 gMonFootprint_Totodile[] = INCBIN_U8("graphics/pokemon/totodile/footprint.1bpp"); +const u8 gMonFootprint_Croconaw[] = INCBIN_U8("graphics/pokemon/croconaw/footprint.1bpp"); +const u8 gMonFootprint_Feraligatr[] = INCBIN_U8("graphics/pokemon/feraligatr/footprint.1bpp"); +const u8 gMonFootprint_Sentret[] = INCBIN_U8("graphics/pokemon/sentret/footprint.1bpp"); +const u8 gMonFootprint_Furret[] = INCBIN_U8("graphics/pokemon/furret/footprint.1bpp"); +const u8 gMonFootprint_Hoothoot[] = INCBIN_U8("graphics/pokemon/hoothoot/footprint.1bpp"); +const u8 gMonFootprint_Noctowl[] = INCBIN_U8("graphics/pokemon/noctowl/footprint.1bpp"); +const u8 gMonFootprint_Ledyba[] = INCBIN_U8("graphics/pokemon/ledyba/footprint.1bpp"); +const u8 gMonFootprint_Ledian[] = INCBIN_U8("graphics/pokemon/ledian/footprint.1bpp"); +const u8 gMonFootprint_Spinarak[] = INCBIN_U8("graphics/pokemon/spinarak/footprint.1bpp"); +const u8 gMonFootprint_Ariados[] = INCBIN_U8("graphics/pokemon/ariados/footprint.1bpp"); +const u8 gMonFootprint_Crobat[] = INCBIN_U8("graphics/pokemon/crobat/footprint.1bpp"); +const u8 gMonFootprint_Chinchou[] = INCBIN_U8("graphics/pokemon/chinchou/footprint.1bpp"); +const u8 gMonFootprint_Lanturn[] = INCBIN_U8("graphics/pokemon/lanturn/footprint.1bpp"); +const u8 gMonFootprint_Pichu[] = INCBIN_U8("graphics/pokemon/pichu/footprint.1bpp"); +const u8 gMonFootprint_Cleffa[] = INCBIN_U8("graphics/pokemon/cleffa/footprint.1bpp"); +const u8 gMonFootprint_Igglybuff[] = INCBIN_U8("graphics/pokemon/igglybuff/footprint.1bpp"); +const u8 gMonFootprint_Togepi[] = INCBIN_U8("graphics/pokemon/togepi/footprint.1bpp"); +const u8 gMonFootprint_Togetic[] = INCBIN_U8("graphics/pokemon/togetic/footprint.1bpp"); +const u8 gMonFootprint_Natu[] = INCBIN_U8("graphics/pokemon/natu/footprint.1bpp"); +const u8 gMonFootprint_Xatu[] = INCBIN_U8("graphics/pokemon/xatu/footprint.1bpp"); +const u8 gMonFootprint_Mareep[] = INCBIN_U8("graphics/pokemon/mareep/footprint.1bpp"); +const u8 gMonFootprint_Flaaffy[] = INCBIN_U8("graphics/pokemon/flaaffy/footprint.1bpp"); +const u8 gMonFootprint_Ampharos[] = INCBIN_U8("graphics/pokemon/ampharos/footprint.1bpp"); +const u8 gMonFootprint_Bellossom[] = INCBIN_U8("graphics/pokemon/bellossom/footprint.1bpp"); +const u8 gMonFootprint_Marill[] = INCBIN_U8("graphics/pokemon/marill/footprint.1bpp"); +const u8 gMonFootprint_Azumarill[] = INCBIN_U8("graphics/pokemon/azumarill/footprint.1bpp"); +const u8 gMonFootprint_Sudowoodo[] = INCBIN_U8("graphics/pokemon/sudowoodo/footprint.1bpp"); +const u8 gMonFootprint_Politoed[] = INCBIN_U8("graphics/pokemon/politoed/footprint.1bpp"); +const u8 gMonFootprint_Hoppip[] = INCBIN_U8("graphics/pokemon/hoppip/footprint.1bpp"); +const u8 gMonFootprint_Skiploom[] = INCBIN_U8("graphics/pokemon/skiploom/footprint.1bpp"); +const u8 gMonFootprint_Jumpluff[] = INCBIN_U8("graphics/pokemon/jumpluff/footprint.1bpp"); +const u8 gMonFootprint_Aipom[] = INCBIN_U8("graphics/pokemon/aipom/footprint.1bpp"); +const u8 gMonFootprint_Sunkern[] = INCBIN_U8("graphics/pokemon/sunkern/footprint.1bpp"); +const u8 gMonFootprint_Sunflora[] = INCBIN_U8("graphics/pokemon/sunflora/footprint.1bpp"); +const u8 gMonFootprint_Yanma[] = INCBIN_U8("graphics/pokemon/yanma/footprint.1bpp"); +const u8 gMonFootprint_Wooper[] = INCBIN_U8("graphics/pokemon/wooper/footprint.1bpp"); +const u8 gMonFootprint_Quagsire[] = INCBIN_U8("graphics/pokemon/quagsire/footprint.1bpp"); +const u8 gMonFootprint_Espeon[] = INCBIN_U8("graphics/pokemon/espeon/footprint.1bpp"); +const u8 gMonFootprint_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/footprint.1bpp"); +const u8 gMonFootprint_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/footprint.1bpp"); +const u8 gMonFootprint_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/footprint.1bpp"); +const u8 gMonFootprint_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/footprint.1bpp"); +const u8 gMonFootprint_Unown[] = INCBIN_U8("graphics/pokemon/unown/footprint.1bpp"); +const u8 gMonFootprint_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/footprint.1bpp"); +const u8 gMonFootprint_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/footprint.1bpp"); +const u8 gMonFootprint_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/footprint.1bpp"); +const u8 gMonFootprint_Forretress[] = INCBIN_U8("graphics/pokemon/forretress/footprint.1bpp"); +const u8 gMonFootprint_Dunsparce[] = INCBIN_U8("graphics/pokemon/dunsparce/footprint.1bpp"); +const u8 gMonFootprint_Gligar[] = INCBIN_U8("graphics/pokemon/gligar/footprint.1bpp"); +const u8 gMonFootprint_Steelix[] = INCBIN_U8("graphics/pokemon/steelix/footprint.1bpp"); +const u8 gMonFootprint_Snubbull[] = INCBIN_U8("graphics/pokemon/snubbull/footprint.1bpp"); +const u8 gMonFootprint_Granbull[] = INCBIN_U8("graphics/pokemon/granbull/footprint.1bpp"); +const u8 gMonFootprint_Qwilfish[] = INCBIN_U8("graphics/pokemon/qwilfish/footprint.1bpp"); +const u8 gMonFootprint_Scizor[] = INCBIN_U8("graphics/pokemon/scizor/footprint.1bpp"); +const u8 gMonFootprint_Shuckle[] = INCBIN_U8("graphics/pokemon/shuckle/footprint.1bpp"); +const u8 gMonFootprint_Heracross[] = INCBIN_U8("graphics/pokemon/heracross/footprint.1bpp"); +const u8 gMonFootprint_Sneasel[] = INCBIN_U8("graphics/pokemon/sneasel/footprint.1bpp"); +const u8 gMonFootprint_Teddiursa[] = INCBIN_U8("graphics/pokemon/teddiursa/footprint.1bpp"); +const u8 gMonFootprint_Ursaring[] = INCBIN_U8("graphics/pokemon/ursaring/footprint.1bpp"); +const u8 gMonFootprint_Slugma[] = INCBIN_U8("graphics/pokemon/slugma/footprint.1bpp"); +const u8 gMonFootprint_Magcargo[] = INCBIN_U8("graphics/pokemon/magcargo/footprint.1bpp"); +const u8 gMonFootprint_Swinub[] = INCBIN_U8("graphics/pokemon/swinub/footprint.1bpp"); +const u8 gMonFootprint_Piloswine[] = INCBIN_U8("graphics/pokemon/piloswine/footprint.1bpp"); +const u8 gMonFootprint_Corsola[] = INCBIN_U8("graphics/pokemon/corsola/footprint.1bpp"); +const u8 gMonFootprint_Remoraid[] = INCBIN_U8("graphics/pokemon/remoraid/footprint.1bpp"); +const u8 gMonFootprint_Octillery[] = INCBIN_U8("graphics/pokemon/octillery/footprint.1bpp"); +const u8 gMonFootprint_Delibird[] = INCBIN_U8("graphics/pokemon/delibird/footprint.1bpp"); +const u8 gMonFootprint_Mantine[] = INCBIN_U8("graphics/pokemon/mantine/footprint.1bpp"); +const u8 gMonFootprint_Skarmory[] = INCBIN_U8("graphics/pokemon/skarmory/footprint.1bpp"); +const u8 gMonFootprint_Houndour[] = INCBIN_U8("graphics/pokemon/houndour/footprint.1bpp"); +const u8 gMonFootprint_Houndoom[] = INCBIN_U8("graphics/pokemon/houndoom/footprint.1bpp"); +const u8 gMonFootprint_Kingdra[] = INCBIN_U8("graphics/pokemon/kingdra/footprint.1bpp"); +const u8 gMonFootprint_Phanpy[] = INCBIN_U8("graphics/pokemon/phanpy/footprint.1bpp"); +const u8 gMonFootprint_Donphan[] = INCBIN_U8("graphics/pokemon/donphan/footprint.1bpp"); +const u8 gMonFootprint_Porygon2[] = INCBIN_U8("graphics/pokemon/porygon2/footprint.1bpp"); +const u8 gMonFootprint_Stantler[] = INCBIN_U8("graphics/pokemon/stantler/footprint.1bpp"); +const u8 gMonFootprint_Smeargle[] = INCBIN_U8("graphics/pokemon/smeargle/footprint.1bpp"); +const u8 gMonFootprint_Tyrogue[] = INCBIN_U8("graphics/pokemon/tyrogue/footprint.1bpp"); +const u8 gMonFootprint_Hitmontop[] = INCBIN_U8("graphics/pokemon/hitmontop/footprint.1bpp"); +const u8 gMonFootprint_Smoochum[] = INCBIN_U8("graphics/pokemon/smoochum/footprint.1bpp"); +const u8 gMonFootprint_Elekid[] = INCBIN_U8("graphics/pokemon/elekid/footprint.1bpp"); +const u8 gMonFootprint_Magby[] = INCBIN_U8("graphics/pokemon/magby/footprint.1bpp"); +const u8 gMonFootprint_Miltank[] = INCBIN_U8("graphics/pokemon/miltank/footprint.1bpp"); +const u8 gMonFootprint_Blissey[] = INCBIN_U8("graphics/pokemon/blissey/footprint.1bpp"); +const u8 gMonFootprint_Raikou[] = INCBIN_U8("graphics/pokemon/raikou/footprint.1bpp"); +const u8 gMonFootprint_Entei[] = INCBIN_U8("graphics/pokemon/entei/footprint.1bpp"); +const u8 gMonFootprint_Suicune[] = INCBIN_U8("graphics/pokemon/suicune/footprint.1bpp"); +const u8 gMonFootprint_Larvitar[] = INCBIN_U8("graphics/pokemon/larvitar/footprint.1bpp"); +const u8 gMonFootprint_Pupitar[] = INCBIN_U8("graphics/pokemon/pupitar/footprint.1bpp"); +const u8 gMonFootprint_Tyranitar[] = INCBIN_U8("graphics/pokemon/tyranitar/footprint.1bpp"); +const u8 gMonFootprint_Lugia[] = INCBIN_U8("graphics/pokemon/lugia/footprint.1bpp"); +const u8 gMonFootprint_HoOh[] = INCBIN_U8("graphics/pokemon/ho_oh/footprint.1bpp"); +const u8 gMonFootprint_Celebi[] = INCBIN_U8("graphics/pokemon/celebi/footprint.1bpp"); +const u8 gMonFootprint_Treecko[] = INCBIN_U8("graphics/pokemon/treecko/footprint.1bpp"); +const u8 gMonFootprint_Grovyle[] = INCBIN_U8("graphics/pokemon/grovyle/footprint.1bpp"); +const u8 gMonFootprint_Sceptile[] = INCBIN_U8("graphics/pokemon/sceptile/footprint.1bpp"); +const u8 gMonFootprint_Torchic[] = INCBIN_U8("graphics/pokemon/torchic/footprint.1bpp"); +const u8 gMonFootprint_Combusken[] = INCBIN_U8("graphics/pokemon/combusken/footprint.1bpp"); +const u8 gMonFootprint_Blaziken[] = INCBIN_U8("graphics/pokemon/blaziken/footprint.1bpp"); +const u8 gMonFootprint_Mudkip[] = INCBIN_U8("graphics/pokemon/mudkip/footprint.1bpp"); +const u8 gMonFootprint_Marshtomp[] = INCBIN_U8("graphics/pokemon/marshtomp/footprint.1bpp"); +const u8 gMonFootprint_Swampert[] = INCBIN_U8("graphics/pokemon/swampert/footprint.1bpp"); +const u8 gMonFootprint_Poochyena[] = INCBIN_U8("graphics/pokemon/poochyena/footprint.1bpp"); +const u8 gMonFootprint_Mightyena[] = INCBIN_U8("graphics/pokemon/mightyena/footprint.1bpp"); +const u8 gMonFootprint_Zigzagoon[] = INCBIN_U8("graphics/pokemon/zigzagoon/footprint.1bpp"); +const u8 gMonFootprint_Linoone[] = INCBIN_U8("graphics/pokemon/linoone/footprint.1bpp"); +const u8 gMonFootprint_Wurmple[] = INCBIN_U8("graphics/pokemon/wurmple/footprint.1bpp"); +const u8 gMonFootprint_Silcoon[] = INCBIN_U8("graphics/pokemon/silcoon/footprint.1bpp"); +const u8 gMonFootprint_Beautifly[] = INCBIN_U8("graphics/pokemon/beautifly/footprint.1bpp"); +const u8 gMonFootprint_Cascoon[] = INCBIN_U8("graphics/pokemon/cascoon/footprint.1bpp"); +const u8 gMonFootprint_Dustox[] = INCBIN_U8("graphics/pokemon/dustox/footprint.1bpp"); +const u8 gMonFootprint_Lotad[] = INCBIN_U8("graphics/pokemon/lotad/footprint.1bpp"); +const u8 gMonFootprint_Lombre[] = INCBIN_U8("graphics/pokemon/lombre/footprint.1bpp"); +const u8 gMonFootprint_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/footprint.1bpp"); +const u8 gMonFootprint_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/footprint.1bpp"); +const u8 gMonFootprint_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/footprint.1bpp"); +const u8 gMonFootprint_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/footprint.1bpp"); +const u8 gMonFootprint_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/footprint.1bpp"); +const u8 gMonFootprint_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/footprint.1bpp"); +const u8 gMonFootprint_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/footprint.1bpp"); +const u8 gMonFootprint_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/footprint.1bpp"); +const u8 gMonFootprint_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/footprint.1bpp"); +const u8 gMonFootprint_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/footprint.1bpp"); +const u8 gMonFootprint_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/footprint.1bpp"); +const u8 gMonFootprint_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/footprint.1bpp"); +const u8 gMonFootprint_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/footprint.1bpp"); +const u8 gMonFootprint_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/footprint.1bpp"); +const u8 gMonFootprint_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/footprint.1bpp"); +const u8 gMonFootprint_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/footprint.1bpp"); +const u8 gMonFootprint_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/footprint.1bpp"); +const u8 gMonFootprint_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/footprint.1bpp"); +const u8 gMonFootprint_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/footprint.1bpp"); +const u8 gMonFootprint_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/footprint.1bpp"); +const u8 gMonFootprint_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/footprint.1bpp"); +const u8 gMonFootprint_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/footprint.1bpp"); +const u8 gMonFootprint_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/footprint.1bpp"); +const u8 gMonFootprint_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/footprint.1bpp"); +const u8 gMonFootprint_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/footprint.1bpp"); +const u8 gMonFootprint_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/footprint.1bpp"); +const u8 gMonFootprint_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/footprint.1bpp"); +const u8 gMonFootprint_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/footprint.1bpp"); +const u8 gMonFootprint_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/footprint.1bpp"); +const u8 gMonFootprint_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/footprint.1bpp"); +const u8 gMonFootprint_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/footprint.1bpp"); +const u8 gMonFootprint_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/footprint.1bpp"); +const u8 gMonFootprint_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/footprint.1bpp"); +const u8 gMonFootprint_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/footprint.1bpp"); +const u8 gMonFootprint_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/footprint.1bpp"); +const u8 gMonFootprint_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/footprint.1bpp"); +const u8 gMonFootprint_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/footprint.1bpp"); +const u8 gMonFootprint_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/footprint.1bpp"); +const u8 gMonFootprint_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/footprint.1bpp"); +const u8 gMonFootprint_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/footprint.1bpp"); +const u8 gMonFootprint_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/footprint.1bpp"); +const u8 gMonFootprint_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/footprint.1bpp"); +const u8 gMonFootprint_Numel[] = INCBIN_U8("graphics/pokemon/numel/footprint.1bpp"); +const u8 gMonFootprint_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/footprint.1bpp"); +const u8 gMonFootprint_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/footprint.1bpp"); +const u8 gMonFootprint_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/footprint.1bpp"); +const u8 gMonFootprint_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/footprint.1bpp"); +const u8 gMonFootprint_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/footprint.1bpp"); +const u8 gMonFootprint_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/footprint.1bpp"); +const u8 gMonFootprint_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/footprint.1bpp"); +const u8 gMonFootprint_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/footprint.1bpp"); +const u8 gMonFootprint_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/footprint.1bpp"); +const u8 gMonFootprint_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/footprint.1bpp"); +const u8 gMonFootprint_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/footprint.1bpp"); +const u8 gMonFootprint_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/footprint.1bpp"); +const u8 gMonFootprint_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/footprint.1bpp"); +const u8 gMonFootprint_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/footprint.1bpp"); +const u8 gMonFootprint_Minun[] = INCBIN_U8("graphics/pokemon/minun/footprint.1bpp"); +const u8 gMonFootprint_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/footprint.1bpp"); +const u8 gMonFootprint_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/footprint.1bpp"); +const u8 gMonFootprint_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/footprint.1bpp"); +const u8 gMonFootprint_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/footprint.1bpp"); +const u8 gMonFootprint_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/footprint.1bpp"); +const u8 gMonFootprint_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/footprint.1bpp"); +const u8 gMonFootprint_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/footprint.1bpp"); +const u8 gMonFootprint_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/footprint.1bpp"); +const u8 gMonFootprint_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/footprint.1bpp"); +const u8 gMonFootprint_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/footprint.1bpp"); +const u8 gMonFootprint_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/footprint.1bpp"); +const u8 gMonFootprint_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/footprint.1bpp"); +const u8 gMonFootprint_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/footprint.1bpp"); +const u8 gMonFootprint_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/footprint.1bpp"); +const u8 gMonFootprint_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/footprint.1bpp"); +const u8 gMonFootprint_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/footprint.1bpp"); +const u8 gMonFootprint_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/footprint.1bpp"); +const u8 gMonFootprint_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/footprint.1bpp"); +const u8 gMonFootprint_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/footprint.1bpp"); +const u8 gMonFootprint_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/footprint.1bpp"); +const u8 gMonFootprint_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/footprint.1bpp"); +const u8 gMonFootprint_Absol[] = INCBIN_U8("graphics/pokemon/absol/footprint.1bpp"); +const u8 gMonFootprint_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/footprint.1bpp"); +const u8 gMonFootprint_Banette[] = INCBIN_U8("graphics/pokemon/banette/footprint.1bpp"); +const u8 gMonFootprint_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/footprint.1bpp"); +const u8 gMonFootprint_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/footprint.1bpp"); +const u8 gMonFootprint_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/footprint.1bpp"); +const u8 gMonFootprint_Aron[] = INCBIN_U8("graphics/pokemon/aron/footprint.1bpp"); +const u8 gMonFootprint_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/footprint.1bpp"); +const u8 gMonFootprint_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/footprint.1bpp"); +const u8 gMonFootprint_Castform[] = INCBIN_U8("graphics/pokemon/castform/footprint.1bpp"); +const u8 gMonFootprint_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/footprint.1bpp"); +const u8 gMonFootprint_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/footprint.1bpp"); +const u8 gMonFootprint_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/footprint.1bpp"); +const u8 gMonFootprint_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/footprint.1bpp"); +const u8 gMonFootprint_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/footprint.1bpp"); +const u8 gMonFootprint_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/footprint.1bpp"); +const u8 gMonFootprint_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/footprint.1bpp"); +const u8 gMonFootprint_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/footprint.1bpp"); +const u8 gMonFootprint_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/footprint.1bpp"); +const u8 gMonFootprint_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/footprint.1bpp"); +const u8 gMonFootprint_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/footprint.1bpp"); +const u8 gMonFootprint_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/footprint.1bpp"); +const u8 gMonFootprint_Beldum[] = INCBIN_U8("graphics/pokemon/beldum/footprint.1bpp"); +const u8 gMonFootprint_Metang[] = INCBIN_U8("graphics/pokemon/metang/footprint.1bpp"); +const u8 gMonFootprint_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/footprint.1bpp"); +const u8 gMonFootprint_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/footprint.1bpp"); +const u8 gMonFootprint_Regice[] = INCBIN_U8("graphics/pokemon/regice/footprint.1bpp"); +const u8 gMonFootprint_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/footprint.1bpp"); +const u8 gMonFootprint_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/footprint.1bpp"); +const u8 gMonFootprint_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/footprint.1bpp"); +const u8 gMonFootprint_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/footprint.1bpp"); +const u8 gMonFootprint_Latias[] = INCBIN_U8("graphics/pokemon/latias/footprint.1bpp"); +const u8 gMonFootprint_Latios[] = INCBIN_U8("graphics/pokemon/latios/footprint.1bpp"); +const u8 gMonFootprint_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/footprint.1bpp"); +const u8 gMonFootprint_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/footprint.1bpp"); +const u8 gMonFootprint_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/footprint.1bpp"); +const u8 gMonFootprint_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/footprint.1bpp"); +const u8 gMonFootprint_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/footprint.1bpp"); +const u8 gMonFootprint_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/footprint.1bpp"); +const u8 gMonFootprint_Chimchar[] = INCBIN_U8("graphics/pokemon/chimchar/footprint.1bpp"); +const u8 gMonFootprint_Monferno[] = INCBIN_U8("graphics/pokemon/monferno/footprint.1bpp"); +const u8 gMonFootprint_Infernape[] = INCBIN_U8("graphics/pokemon/infernape/footprint.1bpp"); +const u8 gMonFootprint_Piplup[] = INCBIN_U8("graphics/pokemon/piplup/footprint.1bpp"); +const u8 gMonFootprint_Prinplup[] = INCBIN_U8("graphics/pokemon/prinplup/footprint.1bpp"); +const u8 gMonFootprint_Empoleon[] = INCBIN_U8("graphics/pokemon/empoleon/footprint.1bpp"); +const u8 gMonFootprint_Starly[] = INCBIN_U8("graphics/pokemon/starly/footprint.1bpp"); +const u8 gMonFootprint_Staravia[] = INCBIN_U8("graphics/pokemon/staravia/footprint.1bpp"); +const u8 gMonFootprint_Staraptor[] = INCBIN_U8("graphics/pokemon/staravia/footprint.1bpp"); +const u8 gMonFootprint_Bidoof[] = INCBIN_U8("graphics/pokemon/bidoof/footprint.1bpp"); +const u8 gMonFootprint_Bibarel[] = INCBIN_U8("graphics/pokemon/bibarel/footprint.1bpp"); +const u8 gMonFootprint_Kricketot[] = INCBIN_U8("graphics/pokemon/kricketot/footprint.1bpp"); +const u8 gMonFootprint_Kricketune[] = INCBIN_U8("graphics/pokemon/kricketune/footprint.1bpp"); +const u8 gMonFootprint_Shinx[] = INCBIN_U8("graphics/pokemon/shinx/footprint.1bpp"); +const u8 gMonFootprint_Luxio[] = INCBIN_U8("graphics/pokemon/luxio/footprint.1bpp"); +const u8 gMonFootprint_Luxray[] = INCBIN_U8("graphics/pokemon/luxray/footprint.1bpp"); +const u8 gMonFootprint_Budew[] = INCBIN_U8("graphics/pokemon/budew/footprint.1bpp"); +const u8 gMonFootprint_Roserade[] = INCBIN_U8("graphics/pokemon/roserade/footprint.1bpp"); +const u8 gMonFootprint_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/footprint.1bpp"); +const u8 gMonFootprint_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/footprint.1bpp"); +const u8 gMonFootprint_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/footprint.1bpp"); +const u8 gMonFootprint_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/footprint.1bpp"); +const u8 gMonFootprint_Burmy[] = INCBIN_U8("graphics/pokemon/burmy/plant/footprint.1bpp"); +const u8 gMonFootprint_Wormadam[] = INCBIN_U8("graphics/pokemon/wormadam/plant/footprint.1bpp"); +const u8 gMonFootprint_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/footprint.1bpp"); +const u8 gMonFootprint_Combee[] = INCBIN_U8("graphics/pokemon/combee/footprint.1bpp"); +const u8 gMonFootprint_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/footprint.1bpp"); +const u8 gMonFootprint_Pachirisu[] = INCBIN_U8("graphics/pokemon/pachirisu/footprint.1bpp"); +const u8 gMonFootprint_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/footprint.1bpp"); +const u8 gMonFootprint_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/footprint.1bpp"); +const u8 gMonFootprint_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/footprint.1bpp"); +const u8 gMonFootprint_Cherrim[] = INCBIN_U8("graphics/pokemon/cherrim/footprint.1bpp"); +const u8 gMonFootprint_Shellos[] = INCBIN_U8("graphics/pokemon/shellos/footprint.1bpp"); +const u8 gMonFootprint_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodon/footprint.1bpp"); +const u8 gMonFootprint_Ambipom[] = INCBIN_U8("graphics/pokemon/ambipom/footprint.1bpp"); +const u8 gMonFootprint_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/footprint.1bpp"); +const u8 gMonFootprint_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/footprint.1bpp"); +const u8 gMonFootprint_Buneary[] = INCBIN_U8("graphics/pokemon/buneary/footprint.1bpp"); +const u8 gMonFootprint_Lopunny[] = INCBIN_U8("graphics/pokemon/lopunny/footprint.1bpp"); +const u8 gMonFootprint_Mismagius[] = INCBIN_U8("graphics/pokemon/mismagius/footprint.1bpp"); +const u8 gMonFootprint_Honchkrow[] = INCBIN_U8("graphics/pokemon/honchkrow/footprint.1bpp"); +const u8 gMonFootprint_Glameow[] = INCBIN_U8("graphics/pokemon/glameow/footprint.1bpp"); +const u8 gMonFootprint_Purugly[] = INCBIN_U8("graphics/pokemon/purugly/footprint.1bpp"); +const u8 gMonFootprint_Chingling[] = INCBIN_U8("graphics/pokemon/chingling/footprint.1bpp"); +const u8 gMonFootprint_Stunky[] = INCBIN_U8("graphics/pokemon/stunky/footprint.1bpp"); +const u8 gMonFootprint_Skuntank[] = INCBIN_U8("graphics/pokemon/skuntank/footprint.1bpp"); +const u8 gMonFootprint_Bronzor[] = INCBIN_U8("graphics/pokemon/bronzor/footprint.1bpp"); +const u8 gMonFootprint_Bronzong[] = INCBIN_U8("graphics/pokemon/bronzong/footprint.1bpp"); +const u8 gMonFootprint_Bonsly[] = INCBIN_U8("graphics/pokemon/bonsly/footprint.1bpp"); +const u8 gMonFootprint_MimeJr[] = INCBIN_U8("graphics/pokemon/mime_jr/footprint.1bpp"); +const u8 gMonFootprint_Happiny[] = INCBIN_U8("graphics/pokemon/happiny/footprint.1bpp"); +const u8 gMonFootprint_Chatot[] = INCBIN_U8("graphics/pokemon/chatot/footprint.1bpp"); +const u8 gMonFootprint_Spiritomb[] = INCBIN_U8("graphics/pokemon/spiritomb/footprint.1bpp"); +const u8 gMonFootprint_Gible[] = INCBIN_U8("graphics/pokemon/gible/footprint.1bpp"); +const u8 gMonFootprint_Gabite[] = INCBIN_U8("graphics/pokemon/gabite/footprint.1bpp"); +const u8 gMonFootprint_Garchomp[] = INCBIN_U8("graphics/pokemon/garchomp/footprint.1bpp"); +const u8 gMonFootprint_Munchlax[] = INCBIN_U8("graphics/pokemon/munchlax/footprint.1bpp"); +const u8 gMonFootprint_Riolu[] = INCBIN_U8("graphics/pokemon/riolu/footprint.1bpp"); +const u8 gMonFootprint_Lucario[] = INCBIN_U8("graphics/pokemon/lucario/footprint.1bpp"); +const u8 gMonFootprint_Hippopotas[] = INCBIN_U8("graphics/pokemon/hippopotas/footprint.1bpp"); +const u8 gMonFootprint_Hippowdon[] = INCBIN_U8("graphics/pokemon/hippowdon/footprint.1bpp"); +const u8 gMonFootprint_Skorupi[] = INCBIN_U8("graphics/pokemon/skorupi/footprint.1bpp"); +const u8 gMonFootprint_Drapion[] = INCBIN_U8("graphics/pokemon/drapion/footprint.1bpp"); +const u8 gMonFootprint_Croagunk[] = INCBIN_U8("graphics/pokemon/croagunk/footprint.1bpp"); +const u8 gMonFootprint_Toxicroak[] = INCBIN_U8("graphics/pokemon/toxicroak/footprint.1bpp"); +const u8 gMonFootprint_Carnivine[] = INCBIN_U8("graphics/pokemon/carnivine/footprint.1bpp"); +const u8 gMonFootprint_Finneon[] = INCBIN_U8("graphics/pokemon/finneon/footprint.1bpp"); +const u8 gMonFootprint_Lumineon[] = INCBIN_U8("graphics/pokemon/lumineon/footprint.1bpp"); +const u8 gMonFootprint_Mantyke[] = INCBIN_U8("graphics/pokemon/mantyke/footprint.1bpp"); +const u8 gMonFootprint_Snover[] = INCBIN_U8("graphics/pokemon/snover/footprint.1bpp"); +const u8 gMonFootprint_Abomasnow[] = INCBIN_U8("graphics/pokemon/abomasnow/footprint.1bpp"); +const u8 gMonFootprint_Weavile[] = INCBIN_U8("graphics/pokemon/weavile/footprint.1bpp"); +const u8 gMonFootprint_Magnezone[] = INCBIN_U8("graphics/pokemon/magnezone/footprint.1bpp"); +const u8 gMonFootprint_Lickilicky[] = INCBIN_U8("graphics/pokemon/lickilicky/footprint.1bpp"); +const u8 gMonFootprint_Rhyperior[] = INCBIN_U8("graphics/pokemon/rhyperior/footprint.1bpp"); +const u8 gMonFootprint_Tangrowth[] = INCBIN_U8("graphics/pokemon/tangrowth/footprint.1bpp"); +const u8 gMonFootprint_Electivire[] = INCBIN_U8("graphics/pokemon/electivire/footprint.1bpp"); +const u8 gMonFootprint_Magmortar[] = INCBIN_U8("graphics/pokemon/magmortar/footprint.1bpp"); +const u8 gMonFootprint_Togekiss[] = INCBIN_U8("graphics/pokemon/togekiss/footprint.1bpp"); +const u8 gMonFootprint_Yanmega[] = INCBIN_U8("graphics/pokemon/yanmega/footprint.1bpp"); +const u8 gMonFootprint_Leafeon[] = INCBIN_U8("graphics/pokemon/leafeon/footprint.1bpp"); +const u8 gMonFootprint_Glaceon[] = INCBIN_U8("graphics/pokemon/glaceon/footprint.1bpp"); +const u8 gMonFootprint_Gliscor[] = INCBIN_U8("graphics/pokemon/gliscor/footprint.1bpp"); +const u8 gMonFootprint_Mamoswine[] = INCBIN_U8("graphics/pokemon/mamoswine/footprint.1bpp"); +const u8 gMonFootprint_PorygonZ[] = INCBIN_U8("graphics/pokemon/porygon_z/footprint.1bpp"); +const u8 gMonFootprint_Gallade[] = INCBIN_U8("graphics/pokemon/gallade/footprint.1bpp"); +const u8 gMonFootprint_Probopass[] = INCBIN_U8("graphics/pokemon/probopass/footprint.1bpp"); +const u8 gMonFootprint_Dusknoir[] = INCBIN_U8("graphics/pokemon/dusknoir/footprint.1bpp"); +const u8 gMonFootprint_Froslass[] = INCBIN_U8("graphics/pokemon/froslass/footprint.1bpp"); +const u8 gMonFootprint_Rotom[] = INCBIN_U8("graphics/pokemon/rotom/normal/footprint.1bpp"); +const u8 gMonFootprint_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/footprint.1bpp"); +const u8 gMonFootprint_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/footprint.1bpp"); +const u8 gMonFootprint_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/footprint.1bpp"); +const u8 gMonFootprint_Dialga[] = INCBIN_U8("graphics/pokemon/dialga/footprint.1bpp"); +const u8 gMonFootprint_Palkia[] = INCBIN_U8("graphics/pokemon/palkia/footprint.1bpp"); +const u8 gMonFootprint_Heatran[] = INCBIN_U8("graphics/pokemon/heatran/footprint.1bpp"); +const u8 gMonFootprint_Regigigas[] = INCBIN_U8("graphics/pokemon/regigigas/footprint.1bpp"); +const u8 gMonFootprint_Giratina[] = INCBIN_U8("graphics/pokemon/giratina/footprint.1bpp"); +const u8 gMonFootprint_Cresselia[] = INCBIN_U8("graphics/pokemon/cresselia/footprint.1bpp"); +const u8 gMonFootprint_Phione[] = INCBIN_U8("graphics/pokemon/phione/footprint.1bpp"); +const u8 gMonFootprint_Manaphy[] = INCBIN_U8("graphics/pokemon/manaphy/footprint.1bpp"); +const u8 gMonFootprint_Darkrai[] = INCBIN_U8("graphics/pokemon/darkrai/footprint.1bpp"); +const u8 gMonFootprint_Shaymin[] = INCBIN_U8("graphics/pokemon/shaymin/footprint.1bpp"); +const u8 gMonFootprint_Arceus[] = INCBIN_U8("graphics/pokemon/arceus/footprint.1bpp"); +const u8 gMonFootprint_Victini[] = INCBIN_U8("graphics/pokemon/victini/footprint.1bpp"); +const u8 gMonFootprint_Snivy[] = INCBIN_U8("graphics/pokemon/snivy/footprint.1bpp"); +const u8 gMonFootprint_Servine[] = INCBIN_U8("graphics/pokemon/servine/footprint.1bpp"); +const u8 gMonFootprint_Serperior[] = INCBIN_U8("graphics/pokemon/serperior/footprint.1bpp"); +const u8 gMonFootprint_Tepig[] = INCBIN_U8("graphics/pokemon/tepig/footprint.1bpp"); +const u8 gMonFootprint_Pignite[] = INCBIN_U8("graphics/pokemon/pignite/footprint.1bpp"); +const u8 gMonFootprint_Emboar[] = INCBIN_U8("graphics/pokemon/emboar/footprint.1bpp"); +const u8 gMonFootprint_Oshawott[] = INCBIN_U8("graphics/pokemon/oshawott/footprint.1bpp"); +const u8 gMonFootprint_Dewott[] = INCBIN_U8("graphics/pokemon/dewott/footprint.1bpp"); +const u8 gMonFootprint_Samurott[] = INCBIN_U8("graphics/pokemon/samurott/footprint.1bpp"); +const u8 gMonFootprint_Patrat[] = INCBIN_U8("graphics/pokemon/patrat/footprint.1bpp"); +const u8 gMonFootprint_Watchog[] = INCBIN_U8("graphics/pokemon/watchog/footprint.1bpp"); +const u8 gMonFootprint_Lillipup[] = INCBIN_U8("graphics/pokemon/lillipup/footprint.1bpp"); +const u8 gMonFootprint_Herdier[] = INCBIN_U8("graphics/pokemon/herdier/footprint.1bpp"); +const u8 gMonFootprint_Stoutland[] = INCBIN_U8("graphics/pokemon/stoutland/footprint.1bpp"); +const u8 gMonFootprint_Purrloin[] = INCBIN_U8("graphics/pokemon/purrloin/footprint.1bpp"); +const u8 gMonFootprint_Liepard[] = INCBIN_U8("graphics/pokemon/liepard/footprint.1bpp"); +const u8 gMonFootprint_Pansage[] = INCBIN_U8("graphics/pokemon/pansage/footprint.1bpp"); +const u8 gMonFootprint_Simisage[] = INCBIN_U8("graphics/pokemon/simisage/footprint.1bpp"); +const u8 gMonFootprint_Pansear[] = INCBIN_U8("graphics/pokemon/pansear/footprint.1bpp"); +const u8 gMonFootprint_Simisear[] = INCBIN_U8("graphics/pokemon/simisear/footprint.1bpp"); +const u8 gMonFootprint_Panpour[] = INCBIN_U8("graphics/pokemon/panpour/footprint.1bpp"); +const u8 gMonFootprint_Simipour[] = INCBIN_U8("graphics/pokemon/simipour/footprint.1bpp"); +const u8 gMonFootprint_Munna[] = INCBIN_U8("graphics/pokemon/munna/footprint.1bpp"); +const u8 gMonFootprint_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/footprint.1bpp"); +const u8 gMonFootprint_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/footprint.1bpp"); +const u8 gMonFootprint_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/footprint.1bpp"); +const u8 gMonFootprint_Unfezant[] = INCBIN_U8("graphics/pokemon/unfezant/footprint.1bpp"); +const u8 gMonFootprint_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/footprint.1bpp"); +const u8 gMonFootprint_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/footprint.1bpp"); +const u8 gMonFootprint_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/footprint.1bpp"); +const u8 gMonFootprint_Boldore[] = INCBIN_U8("graphics/pokemon/boldore/footprint.1bpp"); +const u8 gMonFootprint_Gigalith[] = INCBIN_U8("graphics/pokemon/gigalith/footprint.1bpp"); +const u8 gMonFootprint_Woobat[] = INCBIN_U8("graphics/pokemon/woobat/footprint.1bpp"); +const u8 gMonFootprint_Swoobat[] = INCBIN_U8("graphics/pokemon/swoobat/footprint.1bpp"); +const u8 gMonFootprint_Drilbur[] = INCBIN_U8("graphics/pokemon/drilbur/footprint.1bpp"); +const u8 gMonFootprint_Excadrill[] = INCBIN_U8("graphics/pokemon/excadrill/footprint.1bpp"); +const u8 gMonFootprint_Audino[] = INCBIN_U8("graphics/pokemon/audino/footprint.1bpp"); +const u8 gMonFootprint_Timburr[] = INCBIN_U8("graphics/pokemon/timburr/footprint.1bpp"); +const u8 gMonFootprint_Gurdurr[] = INCBIN_U8("graphics/pokemon/gurdurr/footprint.1bpp"); +const u8 gMonFootprint_Conkeldurr[] = INCBIN_U8("graphics/pokemon/conkeldurr/footprint.1bpp"); +const u8 gMonFootprint_Tympole[] = INCBIN_U8("graphics/pokemon/tympole/footprint.1bpp"); +const u8 gMonFootprint_Palpitoad[] = INCBIN_U8("graphics/pokemon/palpitoad/footprint.1bpp"); +const u8 gMonFootprint_Seismitoad[] = INCBIN_U8("graphics/pokemon/seismitoad/footprint.1bpp"); +const u8 gMonFootprint_Throh[] = INCBIN_U8("graphics/pokemon/throh/footprint.1bpp"); +const u8 gMonFootprint_Sawk[] = INCBIN_U8("graphics/pokemon/sawk/footprint.1bpp"); +const u8 gMonFootprint_Sewaddle[] = INCBIN_U8("graphics/pokemon/sewaddle/footprint.1bpp"); +const u8 gMonFootprint_Swadloon[] = INCBIN_U8("graphics/pokemon/swadloon/footprint.1bpp"); +const u8 gMonFootprint_Leavanny[] = INCBIN_U8("graphics/pokemon/leavanny/footprint.1bpp"); +const u8 gMonFootprint_Venipede[] = INCBIN_U8("graphics/pokemon/venipede/footprint.1bpp"); +const u8 gMonFootprint_Whirlipede[] = INCBIN_U8("graphics/pokemon/whirlipede/footprint.1bpp"); +const u8 gMonFootprint_Scolipede[] = INCBIN_U8("graphics/pokemon/scolipede/footprint.1bpp"); +const u8 gMonFootprint_Cottonee[] = INCBIN_U8("graphics/pokemon/cottonee/footprint.1bpp"); +const u8 gMonFootprint_Whimsicott[] = INCBIN_U8("graphics/pokemon/whimsicott/footprint.1bpp"); +const u8 gMonFootprint_Petilil[] = INCBIN_U8("graphics/pokemon/petilil/footprint.1bpp"); +const u8 gMonFootprint_Lilligant[] = INCBIN_U8("graphics/pokemon/lilligant/footprint.1bpp"); +const u8 gMonFootprint_Basculin[] = INCBIN_U8("graphics/pokemon/basculin/footprint.1bpp"); +const u8 gMonFootprint_Sandile[] = INCBIN_U8("graphics/pokemon/sandile/footprint.1bpp"); +const u8 gMonFootprint_Krokorok[] = INCBIN_U8("graphics/pokemon/krokorok/footprint.1bpp"); +const u8 gMonFootprint_Krookodile[] = INCBIN_U8("graphics/pokemon/krookodile/footprint.1bpp"); +const u8 gMonFootprint_Darumaka[] = INCBIN_U8("graphics/pokemon/darumaka/footprint.1bpp"); +const u8 gMonFootprint_Darmanitan[] = INCBIN_U8("graphics/pokemon/darmanitan/footprint.1bpp"); +const u8 gMonFootprint_Maractus[] = INCBIN_U8("graphics/pokemon/maractus/footprint.1bpp"); +const u8 gMonFootprint_Dwebble[] = INCBIN_U8("graphics/pokemon/dwebble/footprint.1bpp"); +const u8 gMonFootprint_Crustle[] = INCBIN_U8("graphics/pokemon/crustle/footprint.1bpp"); +const u8 gMonFootprint_Scraggy[] = INCBIN_U8("graphics/pokemon/scraggy/footprint.1bpp"); +const u8 gMonFootprint_Scrafty[] = INCBIN_U8("graphics/pokemon/scrafty/footprint.1bpp"); +const u8 gMonFootprint_Sigilyph[] = INCBIN_U8("graphics/pokemon/sigilyph/footprint.1bpp"); +const u8 gMonFootprint_Yamask[] = INCBIN_U8("graphics/pokemon/yamask/footprint.1bpp"); +const u8 gMonFootprint_Cofagrigus[] = INCBIN_U8("graphics/pokemon/cofagrigus/footprint.1bpp"); +const u8 gMonFootprint_Tirtouga[] = INCBIN_U8("graphics/pokemon/tirtouga/footprint.1bpp"); +const u8 gMonFootprint_Carracosta[] = INCBIN_U8("graphics/pokemon/carracosta/footprint.1bpp"); +const u8 gMonFootprint_Archen[] = INCBIN_U8("graphics/pokemon/archen/footprint.1bpp"); +const u8 gMonFootprint_Archeops[] = INCBIN_U8("graphics/pokemon/archeops/footprint.1bpp"); +const u8 gMonFootprint_Trubbish[] = INCBIN_U8("graphics/pokemon/trubbish/footprint.1bpp"); +const u8 gMonFootprint_Garbodor[] = INCBIN_U8("graphics/pokemon/garbodor/footprint.1bpp"); +const u8 gMonFootprint_Zorua[] = INCBIN_U8("graphics/pokemon/zorua/footprint.1bpp"); +const u8 gMonFootprint_Zoroark[] = INCBIN_U8("graphics/pokemon/zoroark/footprint.1bpp"); +const u8 gMonFootprint_Minccino[] = INCBIN_U8("graphics/pokemon/minccino/footprint.1bpp"); +const u8 gMonFootprint_Cinccino[] = INCBIN_U8("graphics/pokemon/cinccino/footprint.1bpp"); +const u8 gMonFootprint_Gothita[] = INCBIN_U8("graphics/pokemon/gothita/footprint.1bpp"); +const u8 gMonFootprint_Gothorita[] = INCBIN_U8("graphics/pokemon/gothorita/footprint.1bpp"); +const u8 gMonFootprint_Gothitelle[] = INCBIN_U8("graphics/pokemon/gothitelle/footprint.1bpp"); +const u8 gMonFootprint_Solosis[] = INCBIN_U8("graphics/pokemon/solosis/footprint.1bpp"); +const u8 gMonFootprint_Duosion[] = INCBIN_U8("graphics/pokemon/duosion/footprint.1bpp"); +const u8 gMonFootprint_Reuniclus[] = INCBIN_U8("graphics/pokemon/reuniclus/footprint.1bpp"); +const u8 gMonFootprint_Ducklett[] = INCBIN_U8("graphics/pokemon/ducklett/footprint.1bpp"); +const u8 gMonFootprint_Swanna[] = INCBIN_U8("graphics/pokemon/swanna/footprint.1bpp"); +const u8 gMonFootprint_Vanillite[] = INCBIN_U8("graphics/pokemon/vanillite/footprint.1bpp"); +const u8 gMonFootprint_Vanillish[] = INCBIN_U8("graphics/pokemon/vanillish/footprint.1bpp"); +const u8 gMonFootprint_Vanilluxe[] = INCBIN_U8("graphics/pokemon/vanilluxe/footprint.1bpp"); +const u8 gMonFootprint_Deerling[] = INCBIN_U8("graphics/pokemon/deerling/footprint.1bpp"); +const u8 gMonFootprint_Sawsbuck[] = INCBIN_U8("graphics/pokemon/sawsbuck/footprint.1bpp"); +const u8 gMonFootprint_Emolga[] = INCBIN_U8("graphics/pokemon/emolga/footprint.1bpp"); +const u8 gMonFootprint_Karrablast[] = INCBIN_U8("graphics/pokemon/karrablast/footprint.1bpp"); +const u8 gMonFootprint_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/footprint.1bpp"); +const u8 gMonFootprint_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/footprint.1bpp"); +const u8 gMonFootprint_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/footprint.1bpp"); +const u8 gMonFootprint_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/footprint.1bpp"); +const u8 gMonFootprint_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/footprint.1bpp"); +const u8 gMonFootprint_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/footprint.1bpp"); +const u8 gMonFootprint_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/footprint.1bpp"); +const u8 gMonFootprint_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/footprint.1bpp"); +const u8 gMonFootprint_Ferroseed[] = INCBIN_U8("graphics/pokemon/ferroseed/footprint.1bpp"); +const u8 gMonFootprint_Ferrothorn[] = INCBIN_U8("graphics/pokemon/ferrothorn/footprint.1bpp"); +const u8 gMonFootprint_Klink[] = INCBIN_U8("graphics/pokemon/klink/footprint.1bpp"); +const u8 gMonFootprint_Klang[] = INCBIN_U8("graphics/pokemon/klang/footprint.1bpp"); +const u8 gMonFootprint_Klinklang[] = INCBIN_U8("graphics/pokemon/klinklang/footprint.1bpp"); +const u8 gMonFootprint_Tynamo[] = INCBIN_U8("graphics/pokemon/tynamo/footprint.1bpp"); +const u8 gMonFootprint_Eelektrik[] = INCBIN_U8("graphics/pokemon/eelektrik/footprint.1bpp"); +const u8 gMonFootprint_Eelektross[] = INCBIN_U8("graphics/pokemon/eelektross/footprint.1bpp"); +const u8 gMonFootprint_Elgyem[] = INCBIN_U8("graphics/pokemon/elgyem/footprint.1bpp"); +const u8 gMonFootprint_Beheeyem[] = INCBIN_U8("graphics/pokemon/beheeyem/footprint.1bpp"); +const u8 gMonFootprint_Litwick[] = INCBIN_U8("graphics/pokemon/litwick/footprint.1bpp"); +const u8 gMonFootprint_Lampent[] = INCBIN_U8("graphics/pokemon/lampent/footprint.1bpp"); +const u8 gMonFootprint_Chandelure[] = INCBIN_U8("graphics/pokemon/chandelure/footprint.1bpp"); +const u8 gMonFootprint_Axew[] = INCBIN_U8("graphics/pokemon/axew/footprint.1bpp"); +const u8 gMonFootprint_Fraxure[] = INCBIN_U8("graphics/pokemon/fraxure/footprint.1bpp"); +const u8 gMonFootprint_Haxorus[] = INCBIN_U8("graphics/pokemon/haxorus/footprint.1bpp"); +const u8 gMonFootprint_Cubchoo[] = INCBIN_U8("graphics/pokemon/cubchoo/footprint.1bpp"); +const u8 gMonFootprint_Beartic[] = INCBIN_U8("graphics/pokemon/beartic/footprint.1bpp"); +const u8 gMonFootprint_Cryogonal[] = INCBIN_U8("graphics/pokemon/cryogonal/footprint.1bpp"); +const u8 gMonFootprint_Shelmet[] = INCBIN_U8("graphics/pokemon/shelmet/footprint.1bpp"); +const u8 gMonFootprint_Accelgor[] = INCBIN_U8("graphics/pokemon/accelgor/footprint.1bpp"); +const u8 gMonFootprint_Stunfisk[] = INCBIN_U8("graphics/pokemon/stunfisk/footprint.1bpp"); +const u8 gMonFootprint_Mienfoo[] = INCBIN_U8("graphics/pokemon/mienfoo/footprint.1bpp"); +const u8 gMonFootprint_Mienshao[] = INCBIN_U8("graphics/pokemon/mienshao/footprint.1bpp"); +const u8 gMonFootprint_Druddigon[] = INCBIN_U8("graphics/pokemon/druddigon/footprint.1bpp"); +const u8 gMonFootprint_Golett[] = INCBIN_U8("graphics/pokemon/golett/footprint.1bpp"); +const u8 gMonFootprint_Golurk[] = INCBIN_U8("graphics/pokemon/golurk/footprint.1bpp"); +const u8 gMonFootprint_Pawniard[] = INCBIN_U8("graphics/pokemon/pawniard/footprint.1bpp"); +const u8 gMonFootprint_Bisharp[] = INCBIN_U8("graphics/pokemon/bisharp/footprint.1bpp"); +const u8 gMonFootprint_Bouffalant[] = INCBIN_U8("graphics/pokemon/bouffalant/footprint.1bpp"); +const u8 gMonFootprint_Rufflet[] = INCBIN_U8("graphics/pokemon/rufflet/footprint.1bpp"); +const u8 gMonFootprint_Braviary[] = INCBIN_U8("graphics/pokemon/braviary/footprint.1bpp"); +const u8 gMonFootprint_Vullaby[] = INCBIN_U8("graphics/pokemon/vullaby/footprint.1bpp"); +const u8 gMonFootprint_Mandibuzz[] = INCBIN_U8("graphics/pokemon/mandibuzz/footprint.1bpp"); +const u8 gMonFootprint_Heatmor[] = INCBIN_U8("graphics/pokemon/heatmor/footprint.1bpp"); +const u8 gMonFootprint_Durant[] = INCBIN_U8("graphics/pokemon/durant/footprint.1bpp"); +const u8 gMonFootprint_Deino[] = INCBIN_U8("graphics/pokemon/deino/footprint.1bpp"); +const u8 gMonFootprint_Zweilous[] = INCBIN_U8("graphics/pokemon/zweilous/footprint.1bpp"); +const u8 gMonFootprint_Hydreigon[] = INCBIN_U8("graphics/pokemon/hydreigon/footprint.1bpp"); +const u8 gMonFootprint_Larvesta[] = INCBIN_U8("graphics/pokemon/larvesta/footprint.1bpp"); +const u8 gMonFootprint_Volcarona[] = INCBIN_U8("graphics/pokemon/volcarona/footprint.1bpp"); +const u8 gMonFootprint_Cobalion[] = INCBIN_U8("graphics/pokemon/cobalion/footprint.1bpp"); +const u8 gMonFootprint_Terrakion[] = INCBIN_U8("graphics/pokemon/terrakion/footprint.1bpp"); +const u8 gMonFootprint_Virizion[] = INCBIN_U8("graphics/pokemon/virizion/footprint.1bpp"); +const u8 gMonFootprint_Tornadus[] = INCBIN_U8("graphics/pokemon/tornadus/footprint.1bpp"); +const u8 gMonFootprint_Thundurus[] = INCBIN_U8("graphics/pokemon/thundurus/footprint.1bpp"); +const u8 gMonFootprint_Reshiram[] = INCBIN_U8("graphics/pokemon/reshiram/footprint.1bpp"); +const u8 gMonFootprint_Zekrom[] = INCBIN_U8("graphics/pokemon/zekrom/footprint.1bpp"); +const u8 gMonFootprint_Landorus[] = INCBIN_U8("graphics/pokemon/landorus/footprint.1bpp"); +const u8 gMonFootprint_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/footprint.1bpp"); +const u8 gMonFootprint_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/footprint.1bpp"); +const u8 gMonFootprint_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/footprint.1bpp"); +const u8 gMonFootprint_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/footprint.1bpp"); diff --git a/src/data/party_menu.h b/src/data/party_menu.h index daf3f4f6c..c36d7877b 100644 --- a/src/data/party_menu.h +++ b/src/data/party_menu.h @@ -1168,20 +1168,6 @@ static const struct SpriteTemplate sSpriteTemplate_StatusIcons = .callback = SpriteCallbackDummy, }; -// Mask for the partners party in a multi battle. TRUE if in the partners party, FALSE otherwise -// The 7th slot is Cancel, and the 8th slot is unreachable -// Used only to determine whether or not to show the Deoxys form icon sprite -static const bool8 sMultiBattlePartnersPartyMask[PARTY_SIZE + 2] = -{ - FALSE, - TRUE, - FALSE, - FALSE, - TRUE, - TRUE, - FALSE -}; - static const u8 *const sUnused_StatStrings[] = { gText_HP4, diff --git a/src/data/pokemon/base_stats.h b/src/data/pokemon/base_stats.h index 141631643..db02c10a0 100644 --- a/src/data/pokemon/base_stats.h +++ b/src/data/pokemon/base_stats.h @@ -2,38 +2,6 @@ // 255 (MON_GENDERLESS) is reserved for genderless Pokémon. #define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100)) -#define OLD_UNOWN_BASE_STATS \ - { \ - .baseHP = 50, \ - .baseAttack = 150, \ - .baseDefense = 50, \ - .baseSpeed = 150, \ - .baseSpAttack = 150, \ - .baseSpDefense = 50, \ - .type1 = TYPE_NORMAL, \ - .type2 = TYPE_NORMAL, \ - .catchRate = 3, \ - .expYield = 1, \ - .evYield_HP = 2, \ - .evYield_Attack = 2, \ - .evYield_Defense = 2, \ - .evYield_Speed = 2, \ - .evYield_SpAttack = 2, \ - .evYield_SpDefense = 2, \ - .item1 = ITEM_NONE, \ - .item2 = ITEM_NONE, \ - .genderRatio = MON_GENDERLESS, \ - .eggCycles = 120, \ - .friendship = 0, \ - .growthRate = GROWTH_MEDIUM_FAST, \ - .eggGroup1 = EGG_GROUP_UNDISCOVERED, \ - .eggGroup2 = EGG_GROUP_UNDISCOVERED, \ - .abilities = {ABILITY_NONE, ABILITY_NONE}, \ - .safariZoneFleeRate = 0, \ - .bodyColor = BODY_COLOR_BLACK, \ - .noFlip = FALSE, \ - } - const struct BaseStats gBaseStats[] = { [SPECIES_NONE] = {0}, @@ -50,14 +18,7 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_POISON, .catchRate = 45, .expYield = 64, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -65,7 +26,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_CHLOROPHYLL, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -81,15 +42,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 141, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 142, .evYield_SpAttack = 1, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -97,7 +52,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_CHLOROPHYLL, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -113,15 +68,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 208, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 236, .evYield_SpAttack = 2, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -129,7 +78,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_CHLOROPHYLL, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -145,15 +94,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 65, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 62, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -161,7 +103,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SOLAR_POWER, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -178,14 +122,8 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_FIRE, .catchRate = 45, .expYield = 142, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, .evYield_Speed = 1, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -193,7 +131,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SOLAR_POWER, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -209,15 +149,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 209, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 240, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -225,7 +158,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SOLAR_POWER, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -241,15 +176,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 66, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 63, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -257,7 +185,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RAIN_DISH, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -273,15 +201,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 143, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 142, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -289,7 +211,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RAIN_DISH, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -305,15 +227,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 210, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 239, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -321,7 +236,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RAIN_DISH, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -337,15 +252,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_BUG, .catchRate = 255, - .expYield = 53, + .expYield = 39, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -353,7 +261,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RUN_AWAY, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -370,14 +278,7 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_BUG, .catchRate = 120, .expYield = 72, - .evYield_HP = 0, - .evYield_Attack = 0, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -385,7 +286,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -396,19 +296,18 @@ const struct BaseStats gBaseStats[] = .baseAttack = 45, .baseDefense = 50, .baseSpeed = 70, - .baseSpAttack = 80, .baseSpDefense = 80, + #if P_UPDATED_STATS >= GEN_6 + .baseSpAttack = 90, + #else + .baseSpAttack = 80, + #endif .type1 = TYPE_BUG, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 160, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 178, .evYield_SpAttack = 2, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, .item2 = ITEM_SILVER_POWDER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, @@ -417,7 +316,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TINTED_LENS, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -433,15 +334,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 255, - .expYield = 52, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 39, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -449,7 +343,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RUN_AWAY, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -465,15 +359,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 120, - .expYield = 71, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 72, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -481,7 +368,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -489,22 +375,21 @@ const struct BaseStats gBaseStats[] = [SPECIES_BEEDRILL] = { .baseHP = 65, - .baseAttack = 80, .baseDefense = 40, .baseSpeed = 75, .baseSpAttack = 45, .baseSpDefense = 80, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 90, + #else + .baseAttack = 80, + #endif .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 159, - .evYield_HP = 0, + .expYield = 178, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, .item2 = ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, @@ -513,7 +398,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -529,23 +416,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 255, - .expYield = 55, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 50, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -561,23 +445,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 120, - .expYield = 113, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 122, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -587,29 +468,30 @@ const struct BaseStats gBaseStats[] = .baseHP = 83, .baseAttack = 80, .baseDefense = 75, - .baseSpeed = 91, .baseSpAttack = 70, .baseSpDefense = 70, + #if P_UPDATED_STATS >= GEN_6 + .baseSpeed = 101, + #else + .baseSpeed = 91, + #endif .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 172, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 216, .evYield_Speed = 3, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -625,15 +507,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 255, - .expYield = 57, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 51, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -641,7 +516,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_GUTS}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -657,15 +532,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 127, - .expYield = 116, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 145, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -673,7 +541,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_GUTS}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -689,15 +557,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 255, - .expYield = 58, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 52, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -705,7 +567,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -721,14 +585,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 90, - .expYield = 162, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 155, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, @@ -737,7 +595,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -753,15 +613,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 255, - .expYield = 62, - .evYield_HP = 0, + .expYield = 58, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -769,7 +622,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_SHED_SKIN}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -777,23 +632,20 @@ const struct BaseStats gBaseStats[] = [SPECIES_ARBOK] = { .baseHP = 60, - .baseAttack = 85, .baseDefense = 69, .baseSpeed = 80, .baseSpAttack = 65, .baseSpDefense = 79, + #if P_UPDATED_STATS >= GEN_7 + .baseAttack = 95, + #else + .baseAttack = 85, + #endif .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 90, - .expYield = 147, - .evYield_HP = 0, + .expYield = 157, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -801,7 +653,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_SHED_SKIN}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -810,21 +664,20 @@ const struct BaseStats gBaseStats[] = { .baseHP = 35, .baseAttack = 55, - .baseDefense = 30, .baseSpeed = 90, .baseSpAttack = 50, - .baseSpDefense = 40, + #if P_UPDATED_STATS >= GEN_6 + .baseDefense = 40, + .baseSpDefense = 50, + #else + .baseDefense = 30, + .baseSpDefense = 40, + #endif .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 190, - .expYield = 82, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 112, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_ORAN_BERRY, .item2 = ITEM_LIGHT_BALL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 10, @@ -833,7 +686,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 6, + .abilityHidden = ABILITY_LIGHTNING_ROD, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -843,21 +696,18 @@ const struct BaseStats gBaseStats[] = .baseHP = 60, .baseAttack = 90, .baseDefense = 55, - .baseSpeed = 100, .baseSpAttack = 90, .baseSpDefense = 80, + #if P_UPDATED_STATS >= GEN_6 + .baseSpeed = 110, + #else + .baseSpeed = 100, + #endif .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 75, - .expYield = 122, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 218, .evYield_Speed = 3, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_ORAN_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 10, .friendship = 70, @@ -865,7 +715,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LIGHTNING_ROD, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -881,15 +731,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 255, - .expYield = 93, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 60, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_QUICK_CLAW, + #ifdef ITEM_EXPANSION + .item2 = ITEM_GRIP_CLAW, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -897,7 +743,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_RUSH, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -913,15 +761,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 90, - .expYield = 163, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 158, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_QUICK_CLAW, + #ifdef ITEM_EXPANSION + .item2 = ITEM_GRIP_CLAW, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -929,7 +773,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_RUSH, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -945,23 +791,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 235, - .expYield = 59, + .expYield = 55, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_FEMALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -977,23 +820,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 120, - .expYield = 117, + .expYield = 128, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_FEMALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -1001,31 +841,32 @@ const struct BaseStats gBaseStats[] = [SPECIES_NIDOQUEEN] = { .baseHP = 90, - .baseAttack = 82, .baseDefense = 87, .baseSpeed = 76, .baseSpAttack = 75, .baseSpDefense = 85, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 92, + #else + .baseAttack = 82, + #endif .type1 = TYPE_POISON, .type2 = TYPE_GROUND, .catchRate = 45, - .expYield = 194, + .expYield = 227, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_FEMALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_SHEER_FORCE, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -1041,23 +882,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 235, - .expYield = 60, - .evYield_HP = 0, + .expYield = 55, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1073,23 +911,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 120, - .expYield = 118, - .evYield_HP = 0, + .expYield = 128, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUSTLE, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1097,31 +932,32 @@ const struct BaseStats gBaseStats[] = [SPECIES_NIDOKING] = { .baseHP = 81, - .baseAttack = 92, .baseDefense = 77, .baseSpeed = 85, .baseSpAttack = 85, .baseSpDefense = 75, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 102, + #else + .baseAttack = 92, + #endif .type1 = TYPE_POISON, .type2 = TYPE_GROUND, .catchRate = 45, - .expYield = 195, - .evYield_HP = 0, + .expYield = 227, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_RIVALRY}, + .abilityHidden = ABILITY_SHEER_FORCE, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1134,17 +970,16 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 35, .baseSpAttack = 60, .baseSpDefense = 65, - .type1 = TYPE_FAIRY, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 150, - .expYield = 68, + .expYield = 113, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_LEPPA_BERRY, .item2 = ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, @@ -1152,8 +987,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_FRIEND_GUARD, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1164,19 +1003,22 @@ const struct BaseStats gBaseStats[] = .baseAttack = 70, .baseDefense = 73, .baseSpeed = 60, - .baseSpAttack = 85, .baseSpDefense = 90, - .type1 = TYPE_FAIRY, - .type2 = TYPE_FAIRY, + #if P_UPDATED_STATS >= GEN_6 + .baseSpAttack = 95, + #else + .baseSpAttack = 85, + #endif + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 25, - .expYield = 129, + .expYield = 217, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_LEPPA_BERRY, .item2 = ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, @@ -1184,8 +1026,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_UNAWARE, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1201,15 +1047,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 190, - .expYield = 63, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 60, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, + .item2 = ITEM_CHARCOAL, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, @@ -1217,7 +1057,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_FLASH_FIRE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_DROUGHT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1233,15 +1073,10 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 75, - .expYield = 178, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 177, .evYield_Speed = 1, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, + .item2 = ITEM_CHARCOAL, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, @@ -1249,7 +1084,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_FLASH_FIRE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_DROUGHT, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -1262,26 +1097,29 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 20, .baseSpAttack = 45, .baseSpDefense = 25, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 170, - .expYield = 76, + .expYield = 95, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, .friendship = 70, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_COMPETITIVE}, + .abilityHidden = ABILITY_FRIEND_GUARD, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1292,28 +1130,35 @@ const struct BaseStats gBaseStats[] = .baseAttack = 70, .baseDefense = 45, .baseSpeed = 45, - .baseSpAttack = 75, .baseSpDefense = 50, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FAIRY, + #if P_UPDATED_STATS >= GEN_6 + .baseSpAttack = 85, + #else + .baseSpAttack = 75, + #endif + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 50, - .expYield = 109, + .expYield = 196, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, .friendship = 70, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_COMPETITIVE}, + .abilityHidden = ABILITY_FRISK, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -1329,15 +1174,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_FLYING, .catchRate = 255, - .expYield = 54, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 49, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -1345,7 +1183,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1361,15 +1201,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_FLYING, .catchRate = 90, - .expYield = 171, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 159, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -1377,7 +1210,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1393,15 +1228,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 255, - .expYield = 78, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 64, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1409,7 +1240,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 4, + .abilityHidden = ABILITY_RUN_AWAY, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -1425,15 +1256,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 120, - .expYield = 132, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 138, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1441,7 +1268,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 6, + .abilityHidden = ABILITY_STENCH, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -1452,20 +1279,20 @@ const struct BaseStats gBaseStats[] = .baseAttack = 80, .baseDefense = 85, .baseSpeed = 50, - .baseSpAttack = 100, .baseSpDefense = 90, + #if P_UPDATED_STATS >= GEN_6 + .baseSpAttack = 110, + #else + .baseSpAttack = 100, + #endif .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 184, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 221, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1473,7 +1300,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_EFFECT_SPORE, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -1489,13 +1316,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_GRASS, .catchRate = 190, - .expYield = 70, - .evYield_HP = 0, + .expYield = 57, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_TINY_MUSHROOM, .item2 = ITEM_BIG_MUSHROOM, .genderRatio = PERCENT_FEMALE(50), @@ -1504,8 +1326,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_DRY_SKIN}, + #else + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -1521,13 +1347,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_GRASS, .catchRate = 75, - .expYield = 128, - .evYield_HP = 0, + .expYield = 142, .evYield_Attack = 2, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_TINY_MUSHROOM, .item2 = ITEM_BIG_MUSHROOM, .genderRatio = PERCENT_FEMALE(50), @@ -1536,8 +1358,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_DRY_SKIN}, + #else + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -1553,23 +1379,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 190, - .expYield = 75, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 61, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_TINTED_LENS}, + #else + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_RUN_AWAY, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1585,23 +1408,24 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 75, - .expYield = 138, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 158, .evYield_Speed = 1, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELD_DUST, ABILITY_TINTED_LENS}, + .abilityHidden = ABILITY_WONDER_SKIN, + #else + .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -1617,15 +1441,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 255, - .expYield = 81, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 53, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_SOFT_SAND, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1633,7 +1451,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_FORCE, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1641,23 +1461,21 @@ const struct BaseStats gBaseStats[] = [SPECIES_DUGTRIO] = { .baseHP = 35, - .baseAttack = 80, .baseDefense = 50, .baseSpeed = 120, .baseSpAttack = 50, .baseSpDefense = 70, + #if P_UPDATED_STATS >= GEN_7 + .baseAttack = 100, + #else + .baseAttack = 80, + #endif .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 50, - .expYield = 153, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 149, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_SOFT_SAND, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1665,7 +1483,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SAND_VEIL, ABILITY_ARENA_TRAP}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_FORCE, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1681,23 +1501,21 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 255, - .expYield = 69, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 58, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_QUICK_CLAW, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_PICKUP, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -1713,23 +1531,21 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 90, - .expYield = 148, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 154, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_QUICK_CLAW, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_LIMBER, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIMBER, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_LIMBER, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -1745,15 +1561,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 190, - .expYield = 80, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 64, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1761,7 +1570,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_DAMP, ABILITY_CLOUD_NINE}, - .safariZoneFleeRate = 6, + .abilityHidden = ABILITY_SWIFT_SWIM, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -1777,15 +1586,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 75, - .expYield = 174, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 175, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1793,7 +1595,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_DAMP, ABILITY_CLOUD_NINE}, - .safariZoneFleeRate = 8, + .abilityHidden = ABILITY_SWIFT_SWIM, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -1809,23 +1611,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 190, - .expYield = 74, - .evYield_HP = 0, + .expYield = 61, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_ANGER_POINT}, + .abilityHidden = ABILITY_DEFIANT, + #else + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1841,23 +1640,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 75, - .expYield = 149, - .evYield_HP = 0, + .expYield = 159, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_ANGER_POINT}, + .abilityHidden = ABILITY_DEFIANT, + #else + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1873,15 +1669,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 190, - .expYield = 91, - .evYield_HP = 0, + .expYield = 70, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, @@ -1889,7 +1678,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INTIMIDATE, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_JUSTIFIED, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1905,15 +1696,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 75, - .expYield = 213, - .evYield_HP = 0, + .expYield = 194, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, @@ -1921,7 +1705,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INTIMIDATE, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_JUSTIFIED, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -1937,15 +1723,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 255, - .expYield = 77, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 60, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -1953,9 +1732,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_WATER_ABSORB, ABILITY_DAMP}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SWIFT_SWIM, .bodyColor = BODY_COLOR_BLUE, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_POLIWHIRL] = @@ -1969,14 +1748,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 120, - .expYield = 131, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 135, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -1985,30 +1758,28 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_WATER_ABSORB, ABILITY_DAMP}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SWIFT_SWIM, .bodyColor = BODY_COLOR_BLUE, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_POLIWRATH] = { .baseHP = 90, - .baseAttack = 85, .baseDefense = 95, .baseSpeed = 70, .baseSpAttack = 70, .baseSpDefense = 90, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 95, + #else + .baseAttack = 85, + #endif .type1 = TYPE_WATER, .type2 = TYPE_FIGHTING, .catchRate = 45, - .expYield = 185, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 230, .evYield_Defense = 3, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -2017,9 +1788,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_WATER_ABSORB, ABILITY_DAMP}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SWIFT_SWIM, .bodyColor = BODY_COLOR_BLUE, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_ABRA] = @@ -2033,14 +1804,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 200, - .expYield = 73, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 62, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_TWISTED_SPOON, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, @@ -2049,7 +1814,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGIC_GUARD, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2065,14 +1832,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 100, - .expYield = 145, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 140, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_TWISTED_SPOON, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, @@ -2081,7 +1842,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGIC_GUARD, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2093,18 +1856,16 @@ const struct BaseStats gBaseStats[] = .baseDefense = 45, .baseSpeed = 120, .baseSpAttack = 135, - .baseSpDefense = 85, + #if P_UPDATED_STATS >= GEN_6 + .baseSpDefense = 95, + #else + .baseSpDefense = 85, + #endif .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 50, - .expYield = 186, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 225, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_TWISTED_SPOON, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, @@ -2113,7 +1874,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGIC_GUARD, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2129,23 +1892,21 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 180, - .expYield = 88, - .evYield_HP = 0, + .expYield = 61, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_FOCUS_BAND, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_NO_GUARD}, + .abilityHidden = ABILITY_STEADFAST, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2161,23 +1922,21 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 90, - .expYield = 146, - .evYield_HP = 0, + .expYield = 142, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_FOCUS_BAND, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_NO_GUARD}, + .abilityHidden = ABILITY_STEADFAST, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2193,23 +1952,21 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 45, - .expYield = 193, - .evYield_HP = 0, + .expYield = 227, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_FOCUS_BAND, .genderRatio = PERCENT_FEMALE(25), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_NO_GUARD}, + .abilityHidden = ABILITY_STEADFAST, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2225,15 +1982,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 255, - .expYield = 84, - .evYield_HP = 0, + .expYield = 60, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2241,7 +1991,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -2257,15 +2009,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 120, - .expYield = 151, - .evYield_HP = 0, + .expYield = 137, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2273,7 +2018,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -2285,19 +2032,16 @@ const struct BaseStats gBaseStats[] = .baseDefense = 65, .baseSpeed = 70, .baseSpAttack = 100, - .baseSpDefense = 60, + #if P_UPDATED_STATS >= GEN_6 + .baseSpDefense = 70, + #else + .baseSpDefense = 60, + #endif .type1 = TYPE_GRASS, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 191, - .evYield_HP = 0, + .expYield = 221, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2305,7 +2049,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -2321,15 +2067,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_POISON, .catchRate = 190, - .expYield = 105, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 67, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2337,7 +2077,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_CLEAR_BODY, ABILITY_LIQUID_OOZE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RAIN_DISH, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -2353,15 +2093,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_POISON, .catchRate = 60, - .expYield = 205, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 180, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2369,7 +2103,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_CLEAR_BODY, ABILITY_LIQUID_OOZE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RAIN_DISH, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -2385,14 +2119,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_GROUND, .catchRate = 255, - .expYield = 86, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 60, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_EVERSTONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, @@ -2401,7 +2129,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_ROCK_HEAD, ABILITY_STURDY}, - .safariZoneFleeRate = 4, + .abilityHidden = ABILITY_SAND_VEIL, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2417,14 +2145,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_GROUND, .catchRate = 120, - .expYield = 134, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 137, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_EVERSTONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, @@ -2433,7 +2155,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_ROCK_HEAD, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_VEIL, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2441,22 +2163,20 @@ const struct BaseStats gBaseStats[] = [SPECIES_GOLEM] = { .baseHP = 80, - .baseAttack = 110, .baseDefense = 130, .baseSpeed = 45, .baseSpAttack = 55, .baseSpDefense = 65, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 120, + #else + .baseAttack = 110, + #endif .type1 = TYPE_ROCK, .type2 = TYPE_GROUND, .catchRate = 45, - .expYield = 177, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 223, .evYield_Defense = 3, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_EVERSTONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, @@ -2465,7 +2185,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_ROCK_HEAD, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_VEIL, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2481,15 +2201,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 190, - .expYield = 152, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 82, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2497,7 +2210,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FLAME_BODY, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -2513,15 +2226,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 60, - .expYield = 192, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 175, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2529,7 +2235,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FLAME_BODY, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -2545,15 +2251,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_PSYCHIC, .catchRate = 190, - .expYield = 99, + .expYield = 63, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_KINGS_ROCK, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LAGGING_TAIL, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2561,7 +2263,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_REGENERATOR, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -2577,14 +2281,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_PSYCHIC, .catchRate = 75, - .expYield = 164, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 172, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -2593,7 +2291,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_REGENERATOR, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -2609,14 +2309,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_STEEL, .catchRate = 190, - .expYield = 89, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 65, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 20, @@ -2625,7 +2319,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ANALYTIC, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2641,14 +2337,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_STEEL, .catchRate = 60, - .expYield = 161, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 163, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 20, @@ -2657,7 +2347,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ANALYTIC, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -2665,22 +2357,20 @@ const struct BaseStats gBaseStats[] = [SPECIES_FARFETCHD] = { .baseHP = 52, - .baseAttack = 65, .baseDefense = 55, .baseSpeed = 60, .baseSpAttack = 58, .baseSpDefense = 62, + #if P_UPDATED_STATS >= GEN_7 + .baseAttack = 90, + #else + .baseAttack = 65, + #endif .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 94, - .evYield_HP = 0, + .expYield = 132, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_STICK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -2689,7 +2379,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_KEEN_EYE, ABILITY_INNER_FOCUS}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_DEFIANT, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2705,14 +2397,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 190, - .expYield = 96, - .evYield_HP = 0, + .expYield = 62, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -2721,7 +2407,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_RUN_AWAY, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 8, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TANGLED_FEET, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2731,20 +2419,18 @@ const struct BaseStats gBaseStats[] = .baseHP = 60, .baseAttack = 110, .baseDefense = 70, - .baseSpeed = 100, .baseSpAttack = 60, .baseSpDefense = 60, + #if P_UPDATED_STATS >= GEN_7 + .baseSpeed = 110, + #else + .baseSpeed = 100, + #endif .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 158, - .evYield_HP = 0, + .expYield = 165, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_SHARP_BEAK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -2753,7 +2439,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_RUN_AWAY, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 10, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TANGLED_FEET, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -2769,23 +2457,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 190, - .expYield = 100, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 65, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_THICK_FAT, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_ICE_BODY, + #else + .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -2801,23 +2486,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_ICE, .catchRate = 75, - .expYield = 176, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 166, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_THICK_FAT, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_ICE_BODY, + #else + .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -2833,15 +2515,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 190, - .expYield = 90, + .expYield = 65, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NUGGET, + #ifdef ITEM_EXPANSION + .item2 = ITEM_BLACK_SLUDGE, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2849,7 +2527,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_STENCH, ABILITY_STICKY_HOLD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_POISON_TOUCH, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2865,15 +2545,12 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 75, - .expYield = 157, + .expYield = 175, .evYield_HP = 1, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NUGGET, + #ifdef ITEM_EXPANSION + .item1 = ITEM_BLACK_SLUDGE, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2881,7 +2558,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_STENCH, ABILITY_STICKY_HOLD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_POISON_TOUCH, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2897,13 +2576,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 190, - .expYield = 97, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 61, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_PEARL, .item2 = ITEM_BIG_PEARL, .genderRatio = PERCENT_FEMALE(50), @@ -2912,8 +2586,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, - .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_SKILL_LINK}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2929,13 +2607,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_ICE, .catchRate = 60, - .expYield = 203, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 184, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_PEARL, .item2 = ITEM_BIG_PEARL, .genderRatio = PERCENT_FEMALE(50), @@ -2944,8 +2617,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, - .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_SKILL_LINK}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2961,15 +2638,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GHOST, .type2 = TYPE_POISON, .catchRate = 190, - .expYield = 95, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 62, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -2977,7 +2647,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -2993,15 +2662,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GHOST, .type2 = TYPE_POISON, .catchRate = 90, - .expYield = 126, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 142, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3009,7 +2671,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -3025,23 +2686,23 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GHOST, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 190, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 225, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #if P_UPDATED_ABILITIES >= GEN_7 + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CURSED_BODY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + #else + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -3057,15 +2718,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_GROUND, .catchRate = 45, - .expYield = 108, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 77, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, @@ -3073,7 +2727,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_ROCK_HEAD, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -3089,23 +2745,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 190, - .expYield = 102, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 66, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INSOMNIA, ABILITY_FOREWARN}, + #else + .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -3121,23 +2774,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 75, - .expYield = 165, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 169, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INSOMNIA, ABILITY_FOREWARN}, + #else + .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -3153,15 +2803,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 225, - .expYield = 115, - .evYield_HP = 0, + .expYield = 65, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3169,7 +2812,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3185,15 +2830,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 60, - .expYield = 206, - .evYield_HP = 0, + .expYield = 166, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3201,9 +2839,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif .bodyColor = BODY_COLOR_RED, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_VOLTORB] = @@ -3217,15 +2857,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 190, - .expYield = 103, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 66, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, @@ -3233,7 +2866,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_SOUNDPROOF, ABILITY_STATIC}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_AFTERMATH, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3243,21 +2878,18 @@ const struct BaseStats gBaseStats[] = .baseHP = 60, .baseAttack = 50, .baseDefense = 70, - .baseSpeed = 140, .baseSpAttack = 80, .baseSpDefense = 80, + #if P_UPDATED_STATS >= GEN_7 + .baseSpeed = 150, + #else + .baseSpeed = 140, + #endif .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 60, - .expYield = 150, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 172, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, @@ -3265,7 +2897,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_SOUNDPROOF, ABILITY_STATIC}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_AFTERMATH, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3281,15 +2915,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_PSYCHIC, .catchRate = 90, - .expYield = 98, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 65, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_PSYCHIC_SEED, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3297,7 +2927,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HARVEST, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -3309,19 +2941,16 @@ const struct BaseStats gBaseStats[] = .baseDefense = 85, .baseSpeed = 55, .baseSpAttack = 125, - .baseSpDefense = 65, + #if P_UPDATED_STATS >= GEN_7 + .baseSpDefense = 75, + #else + .baseSpDefense = 65, + #endif .type1 = TYPE_GRASS, .type2 = TYPE_PSYCHIC, .catchRate = 45, - .expYield = 212, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 186, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3329,7 +2958,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HARVEST, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -3345,14 +2976,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 190, - .expYield = 87, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 64, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_THICK_CLUB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -3361,7 +2986,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_ROCK_HEAD, ABILITY_LIGHTNING_ROD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_BATTLE_ARMOR, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3377,14 +3002,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 75, - .expYield = 124, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 149, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_THICK_CLUB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -3393,7 +3012,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_ROCK_HEAD, ABILITY_LIGHTNING_ROD}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_BATTLE_ARMOR, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3409,23 +3028,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 45, - .expYield = 139, - .evYield_HP = 0, + .expYield = 159, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_LIMBER, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIMBER, ABILITY_RECKLESS}, + .abilityHidden = ABILITY_UNBURDEN, + #else + .abilities = {ABILITY_LIMBER, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3441,23 +3057,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 45, - .expYield = 140, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 159, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_IRON_FIST}, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3473,15 +3086,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 127, + .expYield = 77, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LAGGING_TAIL, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3489,7 +3098,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_OWN_TEMPO, ABILITY_OBLIVIOUS}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_CLOUD_NINE, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -3505,14 +3114,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 190, - .expYield = 114, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 68, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_SMOKE_BALL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -3520,8 +3123,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEVITATE, ABILITY_NEUTRALIZING_GAS}, + #else + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_STENCH, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -3537,14 +3144,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_POISON, .catchRate = 60, - .expYield = 173, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 172, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_SMOKE_BALL, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -3552,8 +3153,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEVITATE, ABILITY_NEUTRALIZING_GAS}, + #else + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_STENCH, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -3569,15 +3174,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_ROCK, .catchRate = 120, - .expYield = 135, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 69, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3585,7 +3183,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 4, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RECKLESS, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -3601,15 +3201,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_ROCK, .catchRate = 60, - .expYield = 204, - .evYield_HP = 0, + .expYield = 170, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3617,7 +3210,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RECKLESS, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -3633,15 +3228,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 30, - .expYield = 255, + .expYield = 395, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_LUCKY_EGG, + .item1 = ITEM_LUCKY_PUNCH, .genderRatio = MON_FEMALE, .eggCycles = 40, .friendship = 140, @@ -3649,7 +3238,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HEALER, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -3665,23 +3256,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 166, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 87, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -3697,23 +3285,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 175, + .expYield = 172, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_FEMALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, - .abilities = {ABILITY_EARLY_BIRD, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_EARLY_BIRD, ABILITY_SCRAPPY}, + #else + .abilities = {ABILITY_EARLY_BIRD, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3729,14 +3314,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 225, - .expYield = 83, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 59, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -3744,8 +3323,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SNIPER}, + #else + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -3761,14 +3344,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 75, - .expYield = 155, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 154, .evYield_Defense = 1, - .evYield_Speed = 0, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -3776,8 +3354,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_SNIPER}, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -3793,15 +3375,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 225, - .expYield = 111, - .evYield_HP = 0, + .expYield = 64, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3809,7 +3385,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_WATER_2, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_WATER_VEIL}, - .safariZoneFleeRate = 4, + .abilityHidden = ABILITY_LIGHTNING_ROD, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3825,15 +3401,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 60, - .expYield = 170, - .evYield_HP = 0, + .expYield = 158, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -3841,7 +3411,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_WATER_2, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_WATER_VEIL}, - .safariZoneFleeRate = 6, + .abilityHidden = ABILITY_LIGHTNING_ROD, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -3857,13 +3427,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 225, - .expYield = 106, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 68, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_STARDUST, .item2 = ITEM_STAR_PIECE, .genderRatio = MON_GENDERLESS, @@ -3873,7 +3438,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_ILLUMINATE, ABILITY_NATURAL_CURE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ANALYTIC, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -3889,13 +3456,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_PSYCHIC, .catchRate = 60, - .expYield = 207, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 182, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_STARDUST, .item2 = ITEM_STAR_PIECE, .genderRatio = MON_GENDERLESS, @@ -3905,7 +3467,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_ILLUMINATE, ABILITY_NATURAL_CURE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ANALYTIC, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -3918,26 +3482,28 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 90, .baseSpAttack = 100, .baseSpDefense = 120, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + #endif .catchRate = 45, - .expYield = 136, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 161, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_LEPPA_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SOUNDPROOF, ABILITY_FILTER}, + .abilityHidden = ABILITY_TECHNICIAN, + #else + .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -3953,23 +3519,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 187, - .evYield_HP = 0, + .expYield = 100, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SWARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_STEADFAST, + #else + .abilities = {ABILITY_SWARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -3985,23 +3548,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ICE, .type2 = TYPE_PSYCHIC, .catchRate = 45, - .expYield = 137, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 159, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_ASPEAR_BERRY, - .item2 = ITEM_ASPEAR_BERRY, .genderRatio = MON_FEMALE, .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_FOREWARN}, + .abilityHidden = ABILITY_DRY_SKIN, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -4017,15 +3577,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 45, - .expYield = 156, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 172, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ELECTIRIZER, + #endif .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -4033,9 +3589,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_VITAL_SPIRIT, .bodyColor = BODY_COLOR_YELLOW, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_MAGMAR] = @@ -4049,15 +3605,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 167, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 173, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, + #ifdef ITEM_EXPANSION + .item2 = ITEM_MAGMARIZER, + #endif .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -4065,7 +3617,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_FLAME_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_VITAL_SPIRIT, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -4081,23 +3633,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_BUG, .catchRate = 45, - .expYield = 200, - .evYield_HP = 0, + .expYield = 175, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_HYPER_CUTTER, ABILITY_NONE}, - .safariZoneFleeRate = 8, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_MOXIE, + #else + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4113,23 +3662,21 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 211, - .evYield_HP = 0, + .expYield = 172, .evYield_Attack = 1, - .evYield_Defense = 0, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_ANGER_POINT}, + .abilityHidden = ABILITY_SHEER_FORCE, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4145,15 +3692,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 255, - .expYield = 20, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 40, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 5, .friendship = 70, @@ -4161,7 +3701,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 4, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -4177,15 +3719,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 214, - .evYield_HP = 0, + .expYield = 189, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 5, .friendship = 70, @@ -4193,7 +3728,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MOXIE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4209,15 +3746,10 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_ICE, .catchRate = 45, - .expYield = 219, + .expYield = 187, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item1 = ITEM_MYSTIC_WATER, + .item2 = ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 70, @@ -4225,7 +3757,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_WATER_ABSORB, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HYDRATION, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4241,14 +3775,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 35, - .expYield = 61, + .expYield = 101, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item1 = ITEM_QUICK_POWDER, + #endif .item2 = ITEM_METAL_POWDER, .genderRatio = MON_GENDERLESS, .eggCycles = 20, @@ -4257,7 +3788,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DITTO, .eggGroup2 = EGG_GROUP_DITTO, .abilities = {ABILITY_LIMBER, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_IMPOSTER, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -4273,23 +3806,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 92, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 65, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 35, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RUN_AWAY, ABILITY_ADAPTABILITY}, + .abilityHidden = ABILITY_ANTICIPATION, + #else + .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4305,23 +3835,18 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 196, + .expYield = 184, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 35, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_WATER_ABSORB, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_WATER_ABSORB, ABILITY_WATER_ABSORB}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HYDRATION, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4337,23 +3862,18 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 45, - .expYield = 197, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 184, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 35, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_VOLT_ABSORB, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_VOLT_ABSORB, ABILITY_VOLT_ABSORB}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_QUICK_FEET, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -4369,23 +3889,16 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 198, - .evYield_HP = 0, + .expYield = 184, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 35, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_FLASH_FIRE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_FLASH_FIRE, ABILITY_FLASH_FIRE}, + .abilityHidden = ABILITY_GUTS, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -4401,23 +3914,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 130, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 79, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_TRACE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TRACE, ABILITY_DOWNLOAD}, + .abilityHidden = ABILITY_ANALYTIC, + #else + .abilities = {ABILITY_TRACE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -4433,15 +3943,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 120, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 71, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -4449,7 +3952,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4465,15 +3970,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 199, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 173, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -4481,7 +3979,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4497,15 +3997,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 119, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 71, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -4513,7 +4006,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_BATTLE_ARMOR}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4529,15 +4024,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 201, - .evYield_HP = 0, + .expYield = 173, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -4545,7 +4033,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_BATTLE_ARMOR}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4561,15 +4051,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 202, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 180, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 35, .friendship = 70, @@ -4577,7 +4060,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_ROCK_HEAD, ABILITY_PRESSURE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -4593,13 +4078,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 25, - .expYield = 154, + .expYield = 189, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_LEFTOVERS, .item2 = ITEM_LEFTOVERS, .genderRatio = PERCENT_FEMALE(12.5), @@ -4609,7 +4089,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_IMMUNITY, ABILITY_THICK_FAT}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -4625,15 +4107,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ICE, .type2 = TYPE_FLYING, .catchRate = 3, - .expYield = 215, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 261, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -4641,7 +4116,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNOW_CLOAK, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4657,15 +4134,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_FLYING, .catchRate = 3, - .expYield = 216, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 261, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -4673,7 +4143,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #if P_UPDATED_ABILITIES >= GEN6 + .abilityHidden = ABILITY_STATIC, + #else + .abilityHidden = ABILITY_LIGHTNING_ROD, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -4689,15 +4163,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FLYING, .catchRate = 3, - .expYield = 217, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 261, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -4705,7 +4172,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FLAME_BODY, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -4721,14 +4188,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_DRAGON, .catchRate = 45, - .expYield = 67, - .evYield_HP = 0, + .expYield = 60, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, @@ -4737,7 +4198,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MARVEL_SCALE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4753,14 +4214,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_DRAGON, .catchRate = 45, - .expYield = 144, - .evYield_HP = 0, + .expYield = 147, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, @@ -4769,7 +4224,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_MARVEL_SCALE, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -4785,14 +4240,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 218, - .evYield_HP = 0, + .expYield = 270, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, @@ -4801,7 +4250,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MULTISCALE, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -4817,15 +4268,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 220, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 306, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 120, .friendship = 0, @@ -4833,7 +4277,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -4849,13 +4295,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 45, - .expYield = 64, + .expYield = 270, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_LUM_BERRY, .item2 = ITEM_LUM_BERRY, .genderRatio = MON_GENDERLESS, @@ -4865,7 +4306,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -4882,14 +4322,7 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_GRASS, .catchRate = 45, .expYield = 64, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -4897,7 +4330,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LEAF_GUARD, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -4913,15 +4348,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 141, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 142, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -4929,7 +4358,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LEAF_GUARD, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -4945,15 +4376,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 208, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 236, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -4961,7 +4386,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LEAF_GUARD, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -4977,15 +4404,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 65, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 62, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -4993,7 +4413,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FLASH_FIRE, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -5010,14 +4430,8 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_FIRE, .catchRate = 45, .expYield = 142, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, .evYield_Speed = 1, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -5025,7 +4439,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FLASH_FIRE, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -5041,15 +4455,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 209, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 240, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -5057,7 +4464,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_FLASH_FIRE, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -5073,15 +4480,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 66, - .evYield_HP = 0, + .expYield = 63, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -5089,7 +4489,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5105,15 +4507,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 143, - .evYield_HP = 0, + .expYield = 142, .evYield_Attack = 1, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -5121,9 +4517,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif .bodyColor = BODY_COLOR_BLUE, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_FERALIGATR] = @@ -5137,15 +4535,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 210, - .evYield_HP = 0, + .expYield = 239, .evYield_Attack = 2, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -5153,7 +4545,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5169,15 +4563,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 255, - .expYield = 57, - .evYield_HP = 0, + .expYield = 43, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_ORAN_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5185,7 +4572,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRISK, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5201,15 +4590,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 90, - .expYield = 116, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 145, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_ORAN_BERRY, - .item2 = ITEM_SITRUS_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5217,7 +4599,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRISK, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5233,15 +4617,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 255, - .expYield = 58, + .expYield = 52, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5249,7 +4626,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INSOMNIA, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TINTED_LENS, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5260,20 +4639,17 @@ const struct BaseStats gBaseStats[] = .baseAttack = 50, .baseDefense = 50, .baseSpeed = 70, - .baseSpAttack = 76, .baseSpDefense = 96, + #if P_UPDATED_STATS >= GEN_7 + .baseSpAttack = 86, + #else + .baseSpAttack = 76, + #endif .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 90, - .expYield = 162, + .expYield = 158, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5281,7 +4657,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INSOMNIA, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TINTED_LENS, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5297,15 +4675,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_FLYING, .catchRate = 255, - .expYield = 54, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 53, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5313,7 +4684,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -5329,15 +4702,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_FLYING, .catchRate = 90, - .expYield = 134, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 137, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5345,7 +4711,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_IRON_FIST, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -5361,15 +4729,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 255, - .expYield = 54, - .evYield_HP = 0, + .expYield = 50, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5377,7 +4738,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_INSOMNIA}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5389,19 +4752,16 @@ const struct BaseStats gBaseStats[] = .baseDefense = 70, .baseSpeed = 40, .baseSpAttack = 60, - .baseSpDefense = 60, + #if P_UPDATED_STATS >= GEN_7 + .baseSpDefense = 70, + #else + .baseSpDefense = 60, + #endif .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 90, - .expYield = 134, - .evYield_HP = 0, + .expYield = 140, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5409,7 +4769,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_INSOMNIA}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -5425,15 +4787,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_POISON, .type2 = TYPE_FLYING, .catchRate = 90, - .expYield = 204, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 241, .evYield_Speed = 3, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -5441,7 +4796,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -5457,15 +4814,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_ELECTRIC, .catchRate = 190, - .expYield = 90, + .expYield = 66, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_YELLOW_SHARD, + .item2 = ITEM_DEEP_SEA_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5473,7 +4824,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_WATER_2, .abilities = {ABILITY_VOLT_ABSORB, ABILITY_ILLUMINATE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WATER_ABSORB, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5489,15 +4840,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_ELECTRIC, .catchRate = 75, - .expYield = 156, + .expYield = 161, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_YELLOW_SHARD, + .item2 = ITEM_DEEP_SEA_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5505,7 +4850,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_WATER_2, .abilities = {ABILITY_VOLT_ABSORB, ABILITY_ILLUMINATE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WATER_ABSORB, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5521,15 +4866,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 190, - .expYield = 42, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 41, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_ORAN_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 10, .friendship = 70, @@ -5537,7 +4875,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_LIGHTNING_ROD, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -5550,17 +4888,16 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 15, .baseSpAttack = 45, .baseSpDefense = 55, - .type1 = TYPE_FAIRY, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 150, - .expYield = 37, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 44, .evYield_SpDefense = 1, - .item1 = ITEM_LEPPA_BERRY, .item2 = ITEM_MOON_STONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, @@ -5568,8 +4905,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_FRIEND_GUARD, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -5582,28 +4923,30 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 15, .baseSpAttack = 40, .baseSpDefense = 20, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 170, - .expYield = 39, + .expYield = 42, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 10, .friendship = 70, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_COMPETITIVE}, + .abilityHidden = ABILITY_FRIEND_GUARD, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_TOGEPI] = @@ -5614,18 +4957,16 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 20, .baseSpAttack = 40, .baseSpDefense = 65, - .type1 = TYPE_FAIRY, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 190, - .expYield = 74, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 49, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 10, .friendship = 70, @@ -5633,7 +4974,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_HUSTLE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SUPER_LUCK, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -5646,18 +4989,16 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 40, .baseSpAttack = 80, .baseSpDefense = 105, - .type1 = TYPE_FAIRY, - .type2 = TYPE_FLYING, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FLYING, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + #endif .catchRate = 75, - .expYield = 114, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 142, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 10, .friendship = 70, @@ -5665,7 +5006,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_HUSTLE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SUPER_LUCK, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -5681,15 +5024,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_FLYING, .catchRate = 190, - .expYield = 73, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 64, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5697,7 +5033,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 6, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGIC_BOUNCE, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5713,15 +5051,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_FLYING, .catchRate = 75, - .expYield = 171, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 165, .evYield_Speed = 1, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5729,7 +5061,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_SYNCHRONIZE, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 8, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGIC_BOUNCE, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5745,15 +5079,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 235, - .expYield = 59, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 56, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5761,7 +5088,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_PLUS, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -5777,15 +5104,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 120, - .expYield = 117, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 128, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5793,7 +5113,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_PLUS, .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -5802,22 +5122,19 @@ const struct BaseStats gBaseStats[] = { .baseHP = 90, .baseAttack = 75, - .baseDefense = 75, .baseSpeed = 55, .baseSpAttack = 115, .baseSpDefense = 90, + #if P_UPDATED_STATS >= GEN_6 + .baseDefense = 85, + #else + .baseDefense = 75, + #endif .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 45, - .expYield = 194, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 230, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5825,7 +5142,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_PLUS, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -5834,22 +5151,22 @@ const struct BaseStats gBaseStats[] = { .baseHP = 75, .baseAttack = 80, - .baseDefense = 85, .baseSpeed = 50, .baseSpAttack = 90, .baseSpDefense = 100, + #if P_UPDATED_STATS >= GEN_6 + .baseDefense = 95, + #else + .baseDefense = 85, + #endif .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 184, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 221, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5857,7 +5174,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HEALER, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -5870,18 +5189,16 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 40, .baseSpAttack = 20, .baseSpDefense = 50, - .type1 = TYPE_WATER, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_WATER, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + #endif .catchRate = 190, - .expYield = 58, + .expYield = 88, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 10, .friendship = 70, @@ -5889,7 +5206,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_THICK_FAT, ABILITY_HUGE_POWER}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAP_SIPPER, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5900,20 +5219,22 @@ const struct BaseStats gBaseStats[] = .baseAttack = 50, .baseDefense = 80, .baseSpeed = 50, - .baseSpAttack = 50, .baseSpDefense = 80, - .type1 = TYPE_WATER, - .type2 = TYPE_FAIRY, + #if P_UPDATED_STATS >= GEN_6 + .baseSpAttack = 60, + #else + .baseSpAttack = 50, + #endif + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_WATER, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + #endif .catchRate = 75, - .expYield = 153, + .expYield = 189, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 10, .friendship = 70, @@ -5921,7 +5242,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_THICK_FAT, ABILITY_HUGE_POWER}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAP_SIPPER, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -5937,15 +5260,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_ROCK, .catchRate = 65, - .expYield = 135, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 144, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -5953,7 +5269,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -5969,14 +5287,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 185, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 225, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, .item2 = ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -5985,9 +5297,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_WATER_ABSORB, ABILITY_DAMP}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_DRIZZLE, .bodyColor = BODY_COLOR_GREEN, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_HOPPIP] = @@ -6001,23 +5313,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_FLYING, .catchRate = 255, - .expYield = 74, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 50, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_INFILTRATOR, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -6033,23 +5342,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_FLYING, .catchRate = 120, - .expYield = 136, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 119, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_INFILTRATOR, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -6061,27 +5367,28 @@ const struct BaseStats gBaseStats[] = .baseDefense = 70, .baseSpeed = 110, .baseSpAttack = 55, - .baseSpDefense = 85, + #if P_UPDATED_STATS >= GEN_6 + .baseSpDefense = 95, + #else + .baseSpDefense = 85, + #endif .type1 = TYPE_GRASS, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 176, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 207, .evYield_Speed = 3, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_INFILTRATOR, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6097,15 +5404,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 94, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 72, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6113,7 +5413,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_RUN_AWAY, ABILITY_PICKUP}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SKILL_LINK, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6129,23 +5431,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 235, - .expYield = 52, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 36, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SOLAR_POWER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_EARLY_BIRD, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6161,23 +5460,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 120, - .expYield = 146, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 149, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SOLAR_POWER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_EARLY_BIRD, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6193,15 +5489,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_FLYING, .catchRate = 75, - .expYield = 147, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .expYield = 78, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_WIDE_LENS, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6209,7 +5501,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SPEED_BOOST, ABILITY_COMPOUND_EYES}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRISK, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -6225,15 +5519,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_GROUND, .catchRate = 255, - .expYield = 52, + .expYield = 42, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6241,7 +5528,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_DAMP, ABILITY_WATER_ABSORB}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNAWARE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6257,15 +5546,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_GROUND, .catchRate = 90, - .expYield = 137, + .expYield = 151, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6273,7 +5555,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_DAMP, ABILITY_WATER_ABSORB}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNAWARE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6289,23 +5573,18 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 45, - .expYield = 197, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 184, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 35, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_SYNCHRONIZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_SYNCHRONIZE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGIC_BOUNCE, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6321,23 +5600,16 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DARK, .type2 = TYPE_DARK, .catchRate = 45, - .expYield = 197, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 184, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 35, .friendship = 35, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_SYNCHRONIZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_INNER_FOCUS, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -6353,23 +5625,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DARK, .type2 = TYPE_FLYING, .catchRate = 30, - .expYield = 107, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 81, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 35, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INSOMNIA, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_PRANKSTER, + #else + .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -6385,14 +5654,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_PSYCHIC, .catchRate = 70, - .expYield = 164, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 172, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, .item2 = ITEM_KINGS_ROCK, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -6401,7 +5664,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_OBLIVIOUS, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_REGENERATOR, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -6417,15 +5682,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GHOST, .type2 = TYPE_GHOST, .catchRate = 45, - .expYield = 147, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, + .expYield = 87, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_SPELL_TAG, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 35, @@ -6433,7 +5691,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -6449,15 +5706,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 225, - .expYield = 61, - .evYield_HP = 0, + .expYield = 118, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 40, .friendship = 70, @@ -6465,9 +5716,8 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_BLACK, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_WOBBUFFET] = @@ -6481,15 +5731,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 45, - .expYield = 177, + .expYield = 142, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6497,7 +5740,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_SHADOW_TAG, ABILITY_NONE}, - .safariZoneFleeRate = 4, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6513,15 +5758,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_PSYCHIC, .catchRate = 60, - .expYield = 149, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 159, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_PERSIM_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6529,7 +5767,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INNER_FOCUS, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 4, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAP_SIPPER, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6545,15 +5785,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_BUG, .catchRate = 190, - .expYield = 60, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 58, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6561,7 +5794,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_STURDY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_OVERCOAT, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -6577,15 +5812,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_STEEL, .catchRate = 75, - .expYield = 118, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 163, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6593,7 +5821,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_STURDY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_OVERCOAT, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6609,15 +5839,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 190, - .expYield = 75, + .expYield = 145, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6625,7 +5848,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SERENE_GRACE, ABILITY_RUN_AWAY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6641,15 +5866,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_FLYING, .catchRate = 60, - .expYield = 108, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 86, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6657,7 +5875,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SAND_VEIL}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_IMMUNITY, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6673,14 +5891,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_GROUND, .catchRate = 25, - .expYield = 196, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 179, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_METAL_COAT, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, @@ -6689,7 +5901,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_ROCK_HEAD, ABILITY_STURDY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -6702,18 +5916,16 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 30, .baseSpAttack = 40, .baseSpDefense = 40, - .type1 = TYPE_FAIRY, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 190, - .expYield = 63, - .evYield_HP = 0, + .expYield = 60, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, @@ -6721,7 +5933,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_INTIMIDATE, ABILITY_RUN_AWAY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -6734,26 +5948,28 @@ const struct BaseStats gBaseStats[] = .baseSpeed = 45, .baseSpAttack = 60, .baseSpDefense = 60, - .type1 = TYPE_FAIRY, - .type2 = TYPE_FAIRY, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif .catchRate = 75, - .expYield = 178, - .evYield_HP = 0, + .expYield = 158, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_INTIMIDATE, ABILITY_INTIMIDATE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -6762,22 +5978,20 @@ const struct BaseStats gBaseStats[] = { .baseHP = 65, .baseAttack = 95, - .baseDefense = 75, .baseSpeed = 85, .baseSpAttack = 55, .baseSpDefense = 55, + #if P_UPDATED_STATS >= GEN_7 + .baseDefense = 85, + #else + .baseDefense = 75, + #endif .type1 = TYPE_WATER, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 100, - .evYield_HP = 0, + .expYield = 88, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_POISON_BARB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -6785,7 +5999,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_WATER_2, .abilities = {ABILITY_POISON_POINT, ABILITY_SWIFT_SWIM}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INTIMIDATE, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -6801,23 +6015,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_STEEL, .catchRate = 25, - .expYield = 200, - .evYield_HP = 0, + .expYield = 175, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SWARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_LIGHT_METAL, + #else + .abilities = {ABILITY_SWARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -6833,23 +6044,23 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_ROCK, .catchRate = 190, - .expYield = 80, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 177, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_ORAN_BERRY, - .item2 = ITEM_ORAN_BERRY, + .item1 = ITEM_BERRY_JUICE, + .item2 = ITEM_BERRY_JUICE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_STURDY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STURDY, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_CONTRARY, + #else + .abilities = {ABILITY_STURDY, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -6865,15 +6076,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_FIGHTING, .catchRate = 45, - .expYield = 200, - .evYield_HP = 0, + .expYield = 175, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, @@ -6881,7 +6085,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_GUTS}, - .safariZoneFleeRate = 8, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MOXIE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -6897,14 +6103,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DARK, .type2 = TYPE_ICE, .catchRate = 60, - .expYield = 132, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 86, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_QUICK_CLAW, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -6913,9 +6113,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_INNER_FOCUS, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PICKPOCKET, + #endif .bodyColor = BODY_COLOR_BLACK, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_TEDDIURSA] = @@ -6929,25 +6131,22 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 120, - .expYield = 124, - .evYield_HP = 0, + .expYield = 66, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_PICKUP, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_HONEY_GATHER, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_URSARING] = @@ -6961,23 +6160,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 60, - .expYield = 189, - .evYield_HP = 0, + .expYield = 175, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -6993,15 +6189,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 190, - .expYield = 78, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 50, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -7009,31 +6198,31 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_FLAME_BODY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, [SPECIES_MAGCARGO] = { - .baseHP = 50, + .baseSpDefense = 80, .baseAttack = 50, .baseDefense = 120, .baseSpeed = 30, - .baseSpAttack = 80, - .baseSpDefense = 80, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 60, + .baseSpAttack = 90, + #else + .baseHP = 50, + .baseSpAttack = 80, + #endif .type1 = TYPE_FIRE, .type2 = TYPE_ROCK, .catchRate = 75, - .expYield = 154, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 151, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -7041,7 +6230,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_FLAME_BODY}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -7057,23 +6248,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ICE, .type2 = TYPE_GROUND, .catchRate = 225, - .expYield = 78, - .evYield_HP = 0, + .expYield = 50, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SNOW_CLOAK}, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_THICK_FAT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7089,47 +6277,48 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ICE, .type2 = TYPE_GROUND, .catchRate = 75, - .expYield = 160, + .expYield = 158, .evYield_HP = 1, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SNOW_CLOAK}, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_THICK_FAT, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, [SPECIES_CORSOLA] = { - .baseHP = 55, .baseAttack = 55, - .baseDefense = 85, .baseSpeed = 35, .baseSpAttack = 65, - .baseSpDefense = 85, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 65, + .baseDefense = 95, + .baseSpDefense = 95, + #else + .baseHP = 55, + .baseDefense = 85, + .baseSpDefense = 85, + #endif .type1 = TYPE_WATER, .type2 = TYPE_ROCK, .catchRate = 60, - .expYield = 113, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 144, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_RED_SHARD, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LUMINOUS_MOSS, + #endif .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = 70, @@ -7137,7 +6326,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_HUSTLE, ABILITY_NATURAL_CURE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_REGENERATOR, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7153,23 +6344,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 190, - .expYield = 78, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 60, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_HUSTLE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HUSTLE, ABILITY_SNIPER}, + .abilityHidden = ABILITY_MOODY, + #else + .abilities = {ABILITY_HUSTLE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -7185,23 +6373,21 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 75, - .expYield = 164, - .evYield_HP = 0, + .expYield = 168, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_SUCTION_CUPS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SUCTION_CUPS, ABILITY_SNIPER}, + .abilityHidden = ABILITY_MOODY, + #else + .abilities = {ABILITY_SUCTION_CUPS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -7217,15 +6403,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ICE, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 183, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 116, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -7233,31 +6412,28 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_HUSTLE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_INSOMNIA, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, [SPECIES_MANTINE] = { - .baseHP = 65, .baseAttack = 40, .baseDefense = 70, .baseSpeed = 70, .baseSpAttack = 80, .baseSpDefense = 140, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 85, + #else + .baseHP = 65, + #endif .type1 = TYPE_WATER, .type2 = TYPE_FLYING, .catchRate = 25, - .expYield = 168, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 170, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, @@ -7265,7 +6441,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_WATER_ABSORB}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_WATER_VEIL, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -7281,23 +6457,19 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_FLYING, .catchRate = 25, - .expYield = 168, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 163, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_METAL_COAT, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_STURDY, ABILITY_KEEN_EYE}, - .safariZoneFleeRate = 0, + .abilities = {ABILITY_KEEN_EYE, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -7313,15 +6485,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DARK, .type2 = TYPE_FIRE, .catchRate = 120, - .expYield = 114, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 66, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 35, @@ -7329,7 +6494,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_EARLY_BIRD, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -7345,15 +6512,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DARK, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 204, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 175, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 35, @@ -7361,7 +6521,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_EARLY_BIRD, ABILITY_FLASH_FIRE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -7377,14 +6539,10 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_DRAGON, .catchRate = 45, - .expYield = 207, - .evYield_HP = 0, + .expYield = 243, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, .evYield_SpAttack = 1, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, .item2 = ITEM_DRAGON_SCALE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, @@ -7392,8 +6550,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SNIPER}, + #else + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -7409,15 +6571,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 120, - .expYield = 124, + .expYield = 66, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -7425,7 +6580,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_PICKUP, ABILITY_NONE}, - .safariZoneFleeRate = 10, + .abilityHidden = ABILITY_SAND_VEIL, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -7441,15 +6596,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GROUND, .type2 = TYPE_GROUND, .catchRate = 60, - .expYield = 189, - .evYield_HP = 0, + .expYield = 175, .evYield_Attack = 1, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -7457,7 +6606,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_STURDY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_VEIL, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -7474,22 +6623,19 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_NORMAL, .catchRate = 45, .expYield = 180, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_TRACE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TRACE, ABILITY_DOWNLOAD}, + .abilityHidden = ABILITY_ANALYTIC, + #else + .abilities = {ABILITY_TRACE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -7505,23 +6651,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 165, - .evYield_HP = 0, + .expYield = 163, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_FRISK}, + .abilityHidden = ABILITY_SAP_SIPPER, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7537,23 +6680,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 106, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 88, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OWN_TEMPO, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_MOODY, + #else + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -7569,23 +6709,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 75, - .expYield = 91, - .evYield_HP = 0, + .expYield = 42, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_STEADFAST}, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_VITAL_SPIRIT, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -7601,23 +6738,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIGHTING, .type2 = TYPE_FIGHTING, .catchRate = 45, - .expYield = 138, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 159, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_HUMAN_LIKE, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_STEADFAST, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7633,23 +6767,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ICE, .type2 = TYPE_PSYCHIC, .catchRate = 45, - .expYield = 87, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 61, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_ASPEAR_BERRY, - .item2 = ITEM_ASPEAR_BERRY, .genderRatio = MON_FEMALE, .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_FOREWARN}, + .abilityHidden = ABILITY_HYDRATION, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7665,15 +6796,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 45, - .expYield = 106, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 72, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ELECTIRIZER, + #endif .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -7681,9 +6808,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_STATIC, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_VITAL_SPIRIT, .bodyColor = BODY_COLOR_YELLOW, - .noFlip = TRUE, + .noFlip = FALSE, }, [SPECIES_MAGBY] = @@ -7697,15 +6824,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 117, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 73, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, + #ifdef ITEM_EXPANSION + .item2 = ITEM_MAGMARIZER, + #endif .genderRatio = PERCENT_FEMALE(25), .eggCycles = 25, .friendship = 70, @@ -7713,7 +6836,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_FLAME_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_VITAL_SPIRIT, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -7729,13 +6852,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 200, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 172, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_MOOMOO_MILK, .item2 = ITEM_MOOMOO_MILK, .genderRatio = MON_FEMALE, @@ -7744,8 +6862,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_THICK_FAT, ABILITY_SCRAPPY}, + .abilityHidden = ABILITY_SAP_SIPPER, + #else + .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7761,14 +6883,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 30, - .expYield = 255, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, + .expYield = 608, + .evYield_HP = 3, .item2 = ITEM_LUCKY_EGG, .genderRatio = MON_FEMALE, .eggCycles = 40, @@ -7777,7 +6893,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_FAIRY, .abilities = {ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HEALER, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -7793,15 +6911,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ELECTRIC, .type2 = TYPE_ELECTRIC, .catchRate = 3, - .expYield = 216, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 261, .evYield_Speed = 2, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -7809,7 +6921,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #if P_UPDATED_ABILITIES >= GEN_7 + .abilityHidden = ABILITY_INNER_FOCUS, + #else + .abilityHidden = ABILITY_VOLT_ABSORB, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -7825,15 +6941,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 3, - .expYield = 217, + .expYield = 261, .evYield_HP = 1, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -7841,7 +6951,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #if P_UPDATED_ABILITIES >= GEN_7 + .abilityHidden = ABILITY_INNER_FOCUS, + #else + .abilityHidden = ABILITY_FLASH_FIRE, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -7857,15 +6971,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 3, - .expYield = 215, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 261, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -7873,7 +6981,11 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #if P_UPDATED_ABILITIES >= GEN_7 + .abilityHidden = ABILITY_INNER_FOCUS, + #else + .abilityHidden = ABILITY_WATER_ABSORB, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -7889,15 +7001,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_GROUND, .catchRate = 45, - .expYield = 67, - .evYield_HP = 0, + .expYield = 60, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -7905,7 +7010,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SAND_VEIL, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -7922,14 +7027,7 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_GROUND, .catchRate = 45, .expYield = 144, - .evYield_HP = 0, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -7937,7 +7035,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -7953,15 +7050,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_DARK, .catchRate = 45, - .expYield = 218, - .evYield_HP = 0, + .expYield = 270, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -7969,7 +7059,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_SAND_STREAM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -7985,15 +7077,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_FLYING, .catchRate = 3, - .expYield = 220, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 306, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 120, .friendship = 0, @@ -8001,7 +7086,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MULTISCALE, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -8017,12 +7104,7 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FLYING, .catchRate = 3, - .expYield = 220, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 306, .evYield_SpDefense = 3, .item1 = ITEM_SACRED_ASH, .item2 = ITEM_SACRED_ASH, @@ -8033,7 +7115,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_REGENERATOR, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -8049,13 +7133,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 64, + .expYield = 270, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_LUM_BERRY, .item2 = ITEM_LUM_BERRY, .genderRatio = MON_GENDERLESS, @@ -8065,61 +7144,10 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, - [SPECIES_OLD_UNOWN_B] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_C] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_D] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_E] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_F] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_G] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_H] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_I] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_J] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_K] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_L] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_M] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_N] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_O] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_P] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_Q] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_R] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_S] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_T] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_U] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_V] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_W] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_X] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_Y] = OLD_UNOWN_BASE_STATS, - - [SPECIES_OLD_UNOWN_Z] = OLD_UNOWN_BASE_STATS, - [SPECIES_TREECKO] = { .baseHP = 40, @@ -8131,15 +7159,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 65, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 62, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8147,7 +7168,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNBURDEN, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8163,15 +7186,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 141, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 142, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8179,7 +7195,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNBURDEN, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8195,15 +7213,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 208, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 239, .evYield_Speed = 3, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8211,7 +7222,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNBURDEN, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8227,15 +7240,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIRE, .catchRate = 45, - .expYield = 65, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 62, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8243,7 +7249,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SPEED_BOOST, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -8260,14 +7266,8 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_FIGHTING, .catchRate = 45, .expYield = 142, - .evYield_HP = 0, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8275,7 +7275,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SPEED_BOOST, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -8291,15 +7291,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_FIRE, .type2 = TYPE_FIGHTING, .catchRate = 45, - .expYield = 209, - .evYield_HP = 0, + .expYield = 239, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8307,7 +7300,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_BLAZE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SPEED_BOOST, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -8323,15 +7316,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_WATER, .catchRate = 45, - .expYield = 65, - .evYield_HP = 0, + .expYield = 62, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8339,7 +7325,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -8355,15 +7341,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_GROUND, .catchRate = 45, - .expYield = 143, - .evYield_HP = 0, + .expYield = 142, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8371,7 +7350,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -8387,15 +7366,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_GROUND, .catchRate = 45, - .expYield = 210, - .evYield_HP = 0, + .expYield = 241, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, @@ -8403,7 +7375,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_WATER_1, .abilities = {ABILITY_TORRENT, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_DAMP, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -8419,23 +7391,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DARK, .type2 = TYPE_DARK, .catchRate = 255, - .expYield = 55, - .evYield_HP = 0, + .expYield = 56, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_PECHA_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RUN_AWAY, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -8451,23 +7420,20 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DARK, .type2 = TYPE_DARK, .catchRate = 127, - .expYield = 128, - .evYield_HP = 0, + .expYield = 147, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_PECHA_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_QUICK_FEET}, + .abilityHidden = ABILITY_MOXIE, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -8483,23 +7449,22 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 255, - .expYield = 60, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 56, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_ORAN_BERRY, + .item1 = ITEM_POTION, + .item2 = ITEM_REVIVE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_PICKUP, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_QUICK_FEET, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8515,23 +7480,22 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 90, - .expYield = 128, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 147, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_ORAN_BERRY, - .item2 = ITEM_SITRUS_BERRY, + .item1 = ITEM_POTION, + .item2 = ITEM_MAX_REVIVE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_PICKUP, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_QUICK_FEET, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -8547,15 +7511,10 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_BUG, .catchRate = 255, - .expYield = 54, + .expYield = 56, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item1 = ITEM_PECHA_BERRY, + .item2 = ITEM_BRIGHT_POWDER, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8563,7 +7522,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_RUN_AWAY, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -8579,15 +7538,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_BUG, .catchRate = 120, - .expYield = 71, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 72, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8595,7 +7547,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -8606,20 +7557,20 @@ const struct BaseStats gBaseStats[] = .baseAttack = 70, .baseDefense = 50, .baseSpeed = 65, - .baseSpAttack = 90, .baseSpDefense = 50, + #if P_UPDATED_STATS >= GEN_6 + .baseSpAttack = 100, + #else + .baseSpAttack = 90, + #endif .type1 = TYPE_BUG, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 161, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 178, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_SILVER_POWDER, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8627,7 +7578,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SWARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RIVALRY, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -8644,14 +7597,7 @@ const struct BaseStats gBaseStats[] = .type2 = TYPE_BUG, .catchRate = 120, .expYield = 72, - .evYield_HP = 0, - .evYield_Attack = 0, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8659,7 +7605,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -8675,15 +7620,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_BUG, .type2 = TYPE_POISON, .catchRate = 45, - .expYield = 160, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 173, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_SILVER_POWDER, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8691,7 +7632,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_BUG, .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_COMPOUND_EYES, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8707,15 +7648,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_GRASS, .catchRate = 255, - .expYield = 74, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 44, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_MENTAL_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8723,7 +7658,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_RAIN_DISH}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_OWN_TEMPO, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8739,15 +7674,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_GRASS, .catchRate = 120, - .expYield = 141, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 119, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_MENTAL_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8755,7 +7684,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_RAIN_DISH}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_OWN_TEMPO, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8771,15 +7700,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_WATER, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 181, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 216, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_MENTAL_HERB, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8787,7 +7710,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_1, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_SWIFT_SWIM, ABILITY_RAIN_DISH}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_OWN_TEMPO, .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -8803,15 +7726,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 255, - .expYield = 74, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 44, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_POWER_HERB, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8819,7 +7738,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PICKPOCKET, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8835,15 +7756,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_DARK, .catchRate = 120, - .expYield = 141, - .evYield_HP = 0, + .expYield = 119, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_POWER_HERB, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8851,7 +7768,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PICKPOCKET, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8867,15 +7786,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_DARK, .catchRate = 45, - .expYield = 181, - .evYield_HP = 0, + .expYield = 216, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_POWER_HERB, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -8883,103 +7798,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_GRASS, .abilities = {ABILITY_CHLOROPHYLL, ABILITY_EARLY_BIRD}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_NINCADA] = - { - .baseHP = 31, - .baseAttack = 45, - .baseDefense = 90, - .baseSpeed = 40, - .baseSpAttack = 30, - .baseSpDefense = 30, - .type1 = TYPE_BUG, - .type2 = TYPE_GROUND, - .catchRate = 255, - .expYield = 65, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - - [SPECIES_NINJASK] = - { - .baseHP = 61, - .baseAttack = 90, - .baseDefense = 45, - .baseSpeed = 160, - .baseSpAttack = 50, - .baseSpDefense = 50, - .type1 = TYPE_BUG, - .type2 = TYPE_FLYING, - .catchRate = 120, - .expYield = 155, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SPEED_BOOST, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_SHEDINJA] = - { - .baseHP = 1, - .baseAttack = 90, - .baseDefense = 45, - .baseSpeed = 40, - .baseSpAttack = 30, - .baseSpDefense = 30, - .type1 = TYPE_BUG, - .type2 = TYPE_GHOST, - .catchRate = 45, - .expYield = 95, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_WONDER_GUARD, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PICKPOCKET, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -8995,15 +7816,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 200, - .expYield = 59, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 54, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -9011,7 +7825,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SCRAPPY, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -9022,20 +7838,17 @@ const struct BaseStats gBaseStats[] = .baseAttack = 85, .baseDefense = 60, .baseSpeed = 125, - .baseSpAttack = 50, .baseSpDefense = 50, + #if P_UPDATED_STATS >= GEN_7 + .baseSpAttack = 75, + #else + .baseSpAttack = 50, + #endif .type1 = TYPE_NORMAL, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 162, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 159, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -9043,7 +7856,243 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FLYING, .eggGroup2 = EGG_GROUP_FLYING, .abilities = {ABILITY_GUTS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SCRAPPY, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_WINGULL] = + { + .baseHP = 40, + .baseAttack = 30, + .baseDefense = 30, + .baseSpeed = 85, + .baseSpAttack = 55, + .baseSpDefense = 30, + .type1 = TYPE_WATER, + .type2 = TYPE_FLYING, + .catchRate = 190, + .expYield = 54, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item1 = ITEM_PRETTY_WING, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_HYDRATION}, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_RAIN_DISH, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_PELIPPER] = + { + .baseHP = 60, + .baseAttack = 50, + .baseDefense = 100, + .baseSpeed = 65, + .baseSpDefense = 70, + #if P_UPDATED_STATS >= GEN_7 + .baseSpAttack = 95, + #else + .baseSpAttack = 85, + #endif + .type1 = TYPE_WATER, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 154, + .evYield_Defense = 2, + #ifdef ITEM_EXPANSION + .item1 = ITEM_PRETTY_WING, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_KEEN_EYE, ABILITY_DRIZZLE}, + .abilityHidden = ABILITY_RAIN_DISH, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_RALTS] = + { + .baseHP = 28, + .baseAttack = 25, + .baseDefense = 25, + .baseSpeed = 40, + .baseSpAttack = 45, + .baseSpDefense = 35, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + #endif + .catchRate = 235, + .expYield = 40, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + #else + .eggGroup1 = EGG_GROUP_AMORPHOUS, + #endif + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_KIRLIA] = + { + .baseHP = 38, + .baseAttack = 35, + .baseDefense = 35, + .baseSpeed = 50, + .baseSpAttack = 65, + .baseSpDefense = 55, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + #endif + .catchRate = 120, + .expYield = 97, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + #else + .eggGroup1 = EGG_GROUP_AMORPHOUS, + #endif + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GARDEVOIR] = + { + .baseHP = 68, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 80, + .baseSpAttack = 125, + .baseSpDefense = 115, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + #endif + .catchRate = 45, + .expYield = 233, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + #else + .eggGroup1 = EGG_GROUP_AMORPHOUS, + #endif + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SURSKIT] = + { + .baseHP = 40, + .baseAttack = 30, + .baseDefense = 32, + .baseSpeed = 65, + .baseSpAttack = 50, + .baseSpDefense = 52, + .type1 = TYPE_BUG, + .type2 = TYPE_WATER, + .catchRate = 200, + .expYield = 54, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item1 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + .abilityHidden = ABILITY_RAIN_DISH, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MASQUERAIN] = + { + .baseHP = 70, + .baseAttack = 60, + .baseDefense = 62, + .baseSpDefense = 82, + #if P_UPDATED_STATS >= GEN_7 + .baseSpeed = 80, + .baseSpAttack = 100, + #else + .baseSpeed = 60, + .baseSpAttack = 80, + #endif + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 75, + .expYield = 159, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -9059,23 +8108,22 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_GRASS, .catchRate = 255, - .expYield = 65, + .expYield = 59, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item1 = ITEM_TINY_MUSHROOM, + .item2 = ITEM_BIG_MUSHROOM, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_FLUCTUATING, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_POISON_HEAL}, + .abilityHidden = ABILITY_QUICK_FEET, + #else + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -9091,1819 +8139,26 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_GRASS, .type2 = TYPE_FIGHTING, .catchRate = 90, - .expYield = 165, - .evYield_HP = 0, + .expYield = 161, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item1 = ITEM_TINY_MUSHROOM, + .item2 = ITEM_BIG_MUSHROOM, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_FLUCTUATING, .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_POISON_HEAL}, + .abilityHidden = ABILITY_TECHNICIAN, + #else + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, - [SPECIES_SPINDA] = - { - .baseHP = 60, - .baseAttack = 60, - .baseDefense = 60, - .baseSpeed = 60, - .baseSpAttack = 60, - .baseSpDefense = 60, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, - .catchRate = 255, - .expYield = 85, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_CHESTO_BERRY, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = TRUE, - }, - - [SPECIES_WINGULL] = - { - .baseHP = 40, - .baseAttack = 30, - .baseDefense = 30, - .baseSpeed = 85, - .baseSpAttack = 55, - .baseSpDefense = 30, - .type1 = TYPE_WATER, - .type2 = TYPE_FLYING, - .catchRate = 190, - .expYield = 64, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = FALSE, - }, - - [SPECIES_PELIPPER] = - { - .baseHP = 60, - .baseAttack = 50, - .baseDefense = 100, - .baseSpeed = 65, - .baseSpAttack = 85, - .baseSpDefense = 70, - .type1 = TYPE_WATER, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 164, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_SURSKIT] = - { - .baseHP = 40, - .baseAttack = 30, - .baseDefense = 32, - .baseSpeed = 65, - .baseSpAttack = 50, - .baseSpDefense = 52, - .type1 = TYPE_BUG, - .type2 = TYPE_WATER, - .catchRate = 200, - .expYield = 63, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MASQUERAIN] = - { - .baseHP = 70, - .baseAttack = 60, - .baseDefense = 62, - .baseSpeed = 60, - .baseSpAttack = 80, - .baseSpDefense = 82, - .type1 = TYPE_BUG, - .type2 = TYPE_FLYING, - .catchRate = 75, - .expYield = 128, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_SILVER_POWDER, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_WAILMER] = - { - .baseHP = 130, - .baseAttack = 70, - .baseDefense = 35, - .baseSpeed = 60, - .baseSpAttack = 70, - .baseSpDefense = 35, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 125, - .expYield = 137, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 40, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_WATER_VEIL, ABILITY_OBLIVIOUS}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_WAILORD] = - { - .baseHP = 170, - .baseAttack = 90, - .baseDefense = 45, - .baseSpeed = 60, - .baseSpAttack = 90, - .baseSpDefense = 45, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 60, - .expYield = 206, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 40, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_WATER_VEIL, ABILITY_OBLIVIOUS}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_SKITTY] = - { - .baseHP = 50, - .baseAttack = 45, - .baseDefense = 45, - .baseSpeed = 50, - .baseSpAttack = 35, - .baseSpDefense = 35, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, - .catchRate = 255, - .expYield = 65, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_LEPPA_BERRY, - .genderRatio = PERCENT_FEMALE(75), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_PINK, - .noFlip = FALSE, - }, - - [SPECIES_DELCATTY] = - { - .baseHP = 70, - .baseAttack = 65, - .baseDefense = 65, - .baseSpeed = 70, - .baseSpAttack = 55, - .baseSpDefense = 55, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, - .catchRate = 60, - .expYield = 138, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_LEPPA_BERRY, - .genderRatio = PERCENT_FEMALE(75), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_KECLEON] = - { - .baseHP = 60, - .baseAttack = 90, - .baseDefense = 70, - .baseSpeed = 40, - .baseSpAttack = 60, - .baseSpDefense = 120, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, - .catchRate = 200, - .expYield = 132, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_PERSIM_BERRY, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_COLOR_CHANGE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_BALTOY] = - { - .baseHP = 40, - .baseAttack = 40, - .baseDefense = 55, - .baseSpeed = 55, - .baseSpAttack = 40, - .baseSpDefense = 70, - .type1 = TYPE_GROUND, - .type2 = TYPE_PSYCHIC, - .catchRate = 255, - .expYield = 58, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_CLAYDOL] = - { - .baseHP = 60, - .baseAttack = 70, - .baseDefense = 105, - .baseSpeed = 75, - .baseSpAttack = 70, - .baseSpDefense = 120, - .type1 = TYPE_GROUND, - .type2 = TYPE_PSYCHIC, - .catchRate = 90, - .expYield = 189, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = FALSE, - }, - - [SPECIES_NOSEPASS] = - { - .baseHP = 30, - .baseAttack = 45, - .baseDefense = 135, - .baseSpeed = 30, - .baseSpAttack = 45, - .baseSpDefense = 90, - .type1 = TYPE_ROCK, - .type2 = TYPE_ROCK, - .catchRate = 255, - .expYield = 108, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_STURDY, ABILITY_MAGNET_PULL}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - - [SPECIES_TORKOAL] = - { - .baseHP = 70, - .baseAttack = 85, - .baseDefense = 140, - .baseSpeed = 20, - .baseSpAttack = 85, - .baseSpDefense = 70, - .type1 = TYPE_FIRE, - .type2 = TYPE_FIRE, - .catchRate = 90, - .expYield = 161, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_WHITE_SMOKE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_SABLEYE] = - { - .baseHP = 50, - .baseAttack = 75, - .baseDefense = 75, - .baseSpeed = 50, - .baseSpAttack = 65, - .baseSpDefense = 65, - .type1 = TYPE_DARK, - .type2 = TYPE_GHOST, - .catchRate = 45, - .expYield = 98, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 35, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_BARBOACH] = - { - .baseHP = 50, - .baseAttack = 48, - .baseDefense = 43, - .baseSpeed = 60, - .baseSpAttack = 46, - .baseSpDefense = 41, - .type1 = TYPE_WATER, - .type2 = TYPE_GROUND, - .catchRate = 190, - .expYield = 92, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - - [SPECIES_WHISCASH] = - { - .baseHP = 110, - .baseAttack = 78, - .baseDefense = 73, - .baseSpeed = 60, - .baseSpAttack = 76, - .baseSpDefense = 71, - .type1 = TYPE_WATER, - .type2 = TYPE_GROUND, - .catchRate = 75, - .expYield = 158, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_LUVDISC] = - { - .baseHP = 43, - .baseAttack = 30, - .baseDefense = 55, - .baseSpeed = 97, - .baseSpAttack = 40, - .baseSpDefense = 65, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 225, - .expYield = 110, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_HEART_SCALE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(75), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_PINK, - .noFlip = FALSE, - }, - - [SPECIES_CORPHISH] = - { - .baseHP = 43, - .baseAttack = 80, - .baseDefense = 65, - .baseSpeed = 35, - .baseSpAttack = 50, - .baseSpDefense = 35, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 205, - .expYield = 111, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_WATER_3, - .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_CRAWDAUNT] = - { - .baseHP = 63, - .baseAttack = 120, - .baseDefense = 85, - .baseSpeed = 55, - .baseSpAttack = 90, - .baseSpDefense = 55, - .type1 = TYPE_WATER, - .type2 = TYPE_DARK, - .catchRate = 155, - .expYield = 161, - .evYield_HP = 0, - .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_WATER_3, - .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_FEEBAS] = - { - .baseHP = 20, - .baseAttack = 15, - .baseDefense = 20, - .baseSpeed = 80, - .baseSpAttack = 10, - .baseSpDefense = 55, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 255, - .expYield = 61, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_MILOTIC] = - { - .baseHP = 95, - .baseAttack = 60, - .baseDefense = 79, - .baseSpeed = 81, - .baseSpAttack = 100, - .baseSpDefense = 125, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 60, - .expYield = 213, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_MARVEL_SCALE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_PINK, - .noFlip = FALSE, - }, - - [SPECIES_CARVANHA] = - { - .baseHP = 45, - .baseAttack = 90, - .baseDefense = 20, - .baseSpeed = 65, - .baseSpAttack = 65, - .baseSpDefense = 20, - .type1 = TYPE_WATER, - .type2 = TYPE_DARK, - .catchRate = 225, - .expYield = 88, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_ROUGH_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_SHARPEDO] = - { - .baseHP = 70, - .baseAttack = 120, - .baseDefense = 40, - .baseSpeed = 95, - .baseSpAttack = 95, - .baseSpDefense = 40, - .type1 = TYPE_WATER, - .type2 = TYPE_DARK, - .catchRate = 60, - .expYield = 175, - .evYield_HP = 0, - .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_ROUGH_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_TRAPINCH] = - { - .baseHP = 45, - .baseAttack = 100, - .baseDefense = 45, - .baseSpeed = 10, - .baseSpAttack = 45, - .baseSpDefense = 45, - .type1 = TYPE_GROUND, - .type2 = TYPE_GROUND, - .catchRate = 255, - .expYield = 73, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_SOFT_SAND, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_HYPER_CUTTER, ABILITY_ARENA_TRAP}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_VIBRAVA] = - { - .baseHP = 50, - .baseAttack = 70, - .baseDefense = 50, - .baseSpeed = 70, - .baseSpAttack = 50, - .baseSpDefense = 50, - .type1 = TYPE_GROUND, - .type2 = TYPE_DRAGON, - .catchRate = 120, - .expYield = 126, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_FLYGON] = - { - .baseHP = 80, - .baseAttack = 100, - .baseDefense = 80, - .baseSpeed = 100, - .baseSpAttack = 80, - .baseSpDefense = 80, - .type1 = TYPE_GROUND, - .type2 = TYPE_DRAGON, - .catchRate = 45, - .expYield = 197, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_MAKUHITA] = - { - .baseHP = 72, - .baseAttack = 60, - .baseDefense = 30, - .baseSpeed = 25, - .baseSpAttack = 20, - .baseSpDefense = 30, - .type1 = TYPE_FIGHTING, - .type2 = TYPE_FIGHTING, - .catchRate = 180, - .expYield = 87, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(25), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_THICK_FAT, ABILITY_GUTS}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_HARIYAMA] = - { - .baseHP = 144, - .baseAttack = 120, - .baseDefense = 60, - .baseSpeed = 50, - .baseSpAttack = 40, - .baseSpDefense = 60, - .type1 = TYPE_FIGHTING, - .type2 = TYPE_FIGHTING, - .catchRate = 200, - .expYield = 184, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_KINGS_ROCK, - .genderRatio = PERCENT_FEMALE(25), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_THICK_FAT, ABILITY_GUTS}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_ELECTRIKE] = - { - .baseHP = 40, - .baseAttack = 45, - .baseDefense = 40, - .baseSpeed = 65, - .baseSpAttack = 65, - .baseSpDefense = 40, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_ELECTRIC, - .catchRate = 120, - .expYield = 104, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_STATIC, ABILITY_LIGHTNING_ROD}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_MANECTRIC] = - { - .baseHP = 70, - .baseAttack = 75, - .baseDefense = 60, - .baseSpeed = 105, - .baseSpAttack = 105, - .baseSpDefense = 60, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_ELECTRIC, - .catchRate = 45, - .expYield = 168, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_STATIC, ABILITY_LIGHTNING_ROD}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_NUMEL] = - { - .baseHP = 60, - .baseAttack = 60, - .baseDefense = 40, - .baseSpeed = 35, - .baseSpAttack = 65, - .baseSpDefense = 45, - .type1 = TYPE_FIRE, - .type2 = TYPE_GROUND, - .catchRate = 255, - .expYield = 88, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_CAMERUPT] = - { - .baseHP = 70, - .baseAttack = 100, - .baseDefense = 70, - .baseSpeed = 40, - .baseSpAttack = 105, - .baseSpDefense = 75, - .type1 = TYPE_FIRE, - .type2 = TYPE_GROUND, - .catchRate = 150, - .expYield = 175, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_RAWST_BERRY, - .item2 = ITEM_RAWST_BERRY, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_SPHEAL] = - { - .baseHP = 70, - .baseAttack = 40, - .baseDefense = 50, - .baseSpeed = 25, - .baseSpAttack = 55, - .baseSpDefense = 50, - .type1 = TYPE_ICE, - .type2 = TYPE_WATER, - .catchRate = 255, - .expYield = 75, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_SEALEO] = - { - .baseHP = 90, - .baseAttack = 60, - .baseDefense = 70, - .baseSpeed = 45, - .baseSpAttack = 75, - .baseSpDefense = 70, - .type1 = TYPE_ICE, - .type2 = TYPE_WATER, - .catchRate = 120, - .expYield = 128, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_WALREIN] = - { - .baseHP = 110, - .baseAttack = 80, - .baseDefense = 90, - .baseSpeed = 65, - .baseSpAttack = 95, - .baseSpDefense = 90, - .type1 = TYPE_ICE, - .type2 = TYPE_WATER, - .catchRate = 45, - .expYield = 192, - .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_CACNEA] = - { - .baseHP = 50, - .baseAttack = 85, - .baseDefense = 40, - .baseSpeed = 35, - .baseSpAttack = 85, - .baseSpDefense = 40, - .type1 = TYPE_GRASS, - .type2 = TYPE_GRASS, - .catchRate = 190, - .expYield = 97, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_POISON_BARB, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_GRASS, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_CACTURNE] = - { - .baseHP = 70, - .baseAttack = 115, - .baseDefense = 60, - .baseSpeed = 55, - .baseSpAttack = 115, - .baseSpDefense = 60, - .type1 = TYPE_GRASS, - .type2 = TYPE_DARK, - .catchRate = 60, - .expYield = 177, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_POISON_BARB, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_GRASS, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_SNORUNT] = - { - .baseHP = 50, - .baseAttack = 50, - .baseDefense = 50, - .baseSpeed = 50, - .baseSpAttack = 50, - .baseSpDefense = 50, - .type1 = TYPE_ICE, - .type2 = TYPE_ICE, - .catchRate = 190, - .expYield = 74, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FAIRY, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - - [SPECIES_GLALIE] = - { - .baseHP = 80, - .baseAttack = 80, - .baseDefense = 80, - .baseSpeed = 80, - .baseSpAttack = 80, - .baseSpDefense = 80, - .type1 = TYPE_ICE, - .type2 = TYPE_ICE, - .catchRate = 75, - .expYield = 187, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NEVER_MELT_ICE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FAIRY, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - - [SPECIES_LUNATONE] = - { - .baseHP = 70, - .baseAttack = 55, - .baseDefense = 65, - .baseSpeed = 70, - .baseSpAttack = 95, - .baseSpDefense = 85, - .type1 = TYPE_ROCK, - .type2 = TYPE_PSYCHIC, - .catchRate = 45, - .expYield = 150, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_MOON_STONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 25, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_SOLROCK] = - { - .baseHP = 70, - .baseAttack = 95, - .baseDefense = 85, - .baseSpeed = 70, - .baseSpAttack = 55, - .baseSpDefense = 65, - .type1 = TYPE_ROCK, - .type2 = TYPE_PSYCHIC, - .catchRate = 45, - .expYield = 150, - .evYield_HP = 0, - .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_SUN_STONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 25, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_AZURILL] = - { - .baseHP = 50, - .baseAttack = 20, - .baseDefense = 40, - .baseSpeed = 20, - .baseSpAttack = 20, - .baseSpDefense = 40, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FAIRY, - .catchRate = 150, - .expYield = 33, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(75), - .eggCycles = 10, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_THICK_FAT, ABILITY_HUGE_POWER}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_SPOINK] = - { - .baseHP = 60, - .baseAttack = 25, - .baseDefense = 35, - .baseSpeed = 60, - .baseSpAttack = 70, - .baseSpDefense = 80, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_PSYCHIC, - .catchRate = 255, - .expYield = 89, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = FALSE, - }, - - [SPECIES_GRUMPIG] = - { - .baseHP = 80, - .baseAttack = 45, - .baseDefense = 65, - .baseSpeed = 80, - .baseSpAttack = 90, - .baseSpDefense = 110, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_PSYCHIC, - .catchRate = 60, - .expYield = 164, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_THICK_FAT, ABILITY_OWN_TEMPO}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_PLUSLE] = - { - .baseHP = 60, - .baseAttack = 50, - .baseDefense = 40, - .baseSpeed = 95, - .baseSpAttack = 85, - .baseSpDefense = 75, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_ELECTRIC, - .catchRate = 200, - .expYield = 120, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FAIRY, - .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_PLUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_MINUN] = - { - .baseHP = 60, - .baseAttack = 40, - .baseDefense = 50, - .baseSpeed = 95, - .baseSpAttack = 75, - .baseSpDefense = 85, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_ELECTRIC, - .catchRate = 200, - .expYield = 120, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FAIRY, - .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_MINUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_MAWILE] = - { - .baseHP = 50, - .baseAttack = 85, - .baseDefense = 85, - .baseSpeed = 50, - .baseSpAttack = 55, - .baseSpDefense = 55, - .type1 = TYPE_STEEL, - .type2 = TYPE_FAIRY, - .catchRate = 45, - .expYield = 98, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_HYPER_CUTTER, ABILITY_INTIMIDATE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = FALSE, - }, - - [SPECIES_MEDITITE] = - { - .baseHP = 30, - .baseAttack = 40, - .baseDefense = 55, - .baseSpeed = 60, - .baseSpAttack = 40, - .baseSpDefense = 55, - .type1 = TYPE_FIGHTING, - .type2 = TYPE_PSYCHIC, - .catchRate = 180, - .expYield = 91, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_PURE_POWER, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MEDICHAM] = - { - .baseHP = 60, - .baseAttack = 60, - .baseDefense = 75, - .baseSpeed = 80, - .baseSpAttack = 60, - .baseSpDefense = 75, - .type1 = TYPE_FIGHTING, - .type2 = TYPE_PSYCHIC, - .catchRate = 90, - .expYield = 153, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_PURE_POWER, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_SWABLU] = - { - .baseHP = 45, - .baseAttack = 40, - .baseDefense = 60, - .baseSpeed = 50, - .baseSpAttack = 40, - .baseSpDefense = 75, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FLYING, - .catchRate = 255, - .expYield = 74, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_FLYING, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_ALTARIA] = - { - .baseHP = 75, - .baseAttack = 70, - .baseDefense = 90, - .baseSpeed = 80, - .baseSpAttack = 70, - .baseSpDefense = 105, - .type1 = TYPE_DRAGON, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 188, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_FLYING, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_WYNAUT] = - { - .baseHP = 95, - .baseAttack = 23, - .baseDefense = 48, - .baseSpeed = 23, - .baseSpAttack = 23, - .baseSpDefense = 48, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_PSYCHIC, - .catchRate = 125, - .expYield = 44, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_SHADOW_TAG, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_DUSKULL] = - { - .baseHP = 20, - .baseAttack = 40, - .baseDefense = 90, - .baseSpeed = 25, - .baseSpAttack = 30, - .baseSpDefense = 90, - .type1 = TYPE_GHOST, - .type2 = TYPE_GHOST, - .catchRate = 190, - .expYield = 97, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_SPELL_TAG, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 35, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = FALSE, - }, - - [SPECIES_DUSCLOPS] = - { - .baseHP = 40, - .baseAttack = 70, - .baseDefense = 130, - .baseSpeed = 25, - .baseSpAttack = 60, - .baseSpDefense = 130, - .type1 = TYPE_GHOST, - .type2 = TYPE_GHOST, - .catchRate = 90, - .expYield = 179, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_SPELL_TAG, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 35, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = FALSE, - }, - - [SPECIES_ROSELIA] = - { - .baseHP = 50, - .baseAttack = 60, - .baseDefense = 45, - .baseSpeed = 65, - .baseSpAttack = 100, - .baseSpDefense = 80, - .type1 = TYPE_GRASS, - .type2 = TYPE_POISON, - .catchRate = 150, - .expYield = 152, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_POISON_BARB, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_FAIRY, - .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_NATURAL_CURE, ABILITY_POISON_POINT}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = TRUE, - }, - [SPECIES_SLAKOTH] = { .baseHP = 60, @@ -10915,15 +8170,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 255, - .expYield = 83, + .expYield = 56, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -10931,7 +8179,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_TRUANT, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -10947,15 +8194,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 120, - .expYield = 126, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 154, .evYield_Speed = 2, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -10963,7 +8203,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -10979,15 +8218,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 210, + .expYield = 252, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 15, .friendship = 70, @@ -10995,104 +8227,84 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_TRUANT, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, - [SPECIES_GULPIN] = + [SPECIES_NINCADA] = { - .baseHP = 70, - .baseAttack = 43, - .baseDefense = 53, + .baseHP = 31, + .baseAttack = 45, + .baseDefense = 90, .baseSpeed = 40, - .baseSpAttack = 43, - .baseSpDefense = 53, - .type1 = TYPE_POISON, - .type2 = TYPE_POISON, - .catchRate = 225, - .expYield = 75, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_BIG_PEARL, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_BUG, + .type2 = TYPE_GROUND, + .catchRate = 255, + .expYield = 53, + .evYield_Defense = 1, + .item2 = ITEM_SOFT_SAND, .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, + .eggCycles = 15, .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LIQUID_OOZE, ABILITY_STICKY_HOLD}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, + .abilityHidden = ABILITY_RUN_AWAY, + .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, - [SPECIES_SWALOT] = + [SPECIES_NINJASK] = { - .baseHP = 100, - .baseAttack = 73, - .baseDefense = 83, - .baseSpeed = 55, - .baseSpAttack = 73, - .baseSpDefense = 83, - .type1 = TYPE_POISON, - .type2 = TYPE_POISON, - .catchRate = 75, - .expYield = 168, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_BIG_PEARL, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LIQUID_OOZE, ABILITY_STICKY_HOLD}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_TROPIUS] = - { - .baseHP = 99, - .baseAttack = 68, - .baseDefense = 83, - .baseSpeed = 51, - .baseSpAttack = 72, - .baseSpDefense = 87, - .type1 = TYPE_GRASS, + .baseHP = 61, + .baseAttack = 90, + .baseDefense = 45, + .baseSpeed = 160, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_BUG, .type2 = TYPE_FLYING, - .catchRate = 200, - .expYield = 169, - .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .catchRate = 120, + .expYield = 160, + .evYield_Speed = 2, .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, + .eggCycles = 15, .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_GRASS, - .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SPEED_BOOST, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_SHEDINJA] = + { + .baseHP = 1, + .baseAttack = 90, + .baseDefense = 45, + .baseSpeed = 40, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_BUG, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 83, + .evYield_HP = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_WONDER_GUARD, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -11107,15 +8319,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 190, - .expYield = 68, + .expYield = 48, .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_CHESTO_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -11123,7 +8328,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, @@ -11141,13 +8348,6 @@ const struct BaseStats gBaseStats[] = .catchRate = 120, .expYield = 126, .evYield_HP = 2, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_CHESTO_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -11155,7 +8355,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SCRAPPY, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -11167,19 +8369,16 @@ const struct BaseStats gBaseStats[] = .baseDefense = 63, .baseSpeed = 68, .baseSpAttack = 91, - .baseSpDefense = 63, + #if P_UPDATED_STATS >= GEN_6 + .baseSpDefense = 73, + #else + .baseSpDefense = 63, + #endif .type1 = TYPE_NORMAL, .type2 = TYPE_NORMAL, .catchRate = 45, - .expYield = 184, + .expYield = 221, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_CHESTO_BERRY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, @@ -11187,296 +8386,258 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SCRAPPY, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, - [SPECIES_CLAMPERL] = + [SPECIES_MAKUHITA] = { - .baseHP = 35, - .baseAttack = 64, - .baseDefense = 85, - .baseSpeed = 32, - .baseSpAttack = 74, - .baseSpDefense = 55, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, + .baseHP = 72, + .baseAttack = 60, + .baseDefense = 30, + .baseSpeed = 25, + .baseSpAttack = 20, + .baseSpDefense = 30, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 180, + .expYield = 47, + .evYield_HP = 1, + .item2 = ITEM_BLACK_BELT, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_THICK_FAT, ABILITY_GUTS}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_HARIYAMA] = + { + .baseHP = 144, + .baseAttack = 120, + .baseDefense = 60, + .baseSpeed = 50, + .baseSpAttack = 40, + .baseSpDefense = 60, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 200, + .expYield = 166, + .evYield_HP = 2, + .item2 = ITEM_KINGS_ROCK, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_THICK_FAT, ABILITY_GUTS}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_AZURILL] = + { + .baseHP = 50, + .baseAttack = 20, + .baseDefense = 40, + .baseSpeed = 20, + .baseSpAttack = 20, + .baseSpDefense = 40, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + #endif + .catchRate = 150, + .expYield = 38, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_THICK_FAT, ABILITY_HUGE_POWER}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAP_SIPPER, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_NOSEPASS] = + { + .baseHP = 30, + .baseAttack = 45, + .baseDefense = 135, + .baseSpeed = 30, + .baseSpAttack = 45, + .baseSpDefense = 90, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, .catchRate = 255, - .expYield = 142, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 75, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_BLUE_SHARD, + .item2 = ITEM_MAGNET, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_WATER_1, - .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STURDY, ABILITY_MAGNET_PULL}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_FORCE, + #endif + .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, - [SPECIES_HUNTAIL] = + [SPECIES_SKITTY] = { - .baseHP = 55, - .baseAttack = 104, - .baseDefense = 105, - .baseSpeed = 52, - .baseSpAttack = 94, - .baseSpDefense = 75, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 60, - .expYield = 178, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, + .baseHP = 50, + .baseAttack = 45, + .baseDefense = 45, + .baseSpeed = 50, + .baseSpAttack = 35, + .baseSpDefense = 35, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 52, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 15, .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_WATER_1, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_GOREBYSS] = - { - .baseHP = 55, - .baseAttack = 84, - .baseDefense = 105, - .baseSpeed = 52, - .baseSpAttack = 114, - .baseSpDefense = 75, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 60, - .expYield = 178, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_WATER_1, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NORMALIZE}, + .abilityHidden = ABILITY_WONDER_SKIN, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PINK, .noFlip = FALSE, }, - [SPECIES_ABSOL] = + [SPECIES_DELCATTY] = { - .baseHP = 65, - .baseAttack = 130, - .baseDefense = 60, - .baseSpeed = 75, - .baseSpAttack = 75, - .baseSpDefense = 60, + .baseHP = 70, + .baseAttack = 65, + .baseDefense = 65, + .baseSpAttack = 55, + .baseSpDefense = 55, + #if P_UPDATED_STATS >= GEN_7 + .baseSpeed = 90, + #else + .baseSpeed = 70, + #endif + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 60, + .expYield = 140, + .evYield_HP = 1, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NORMALIZE}, + .abilityHidden = ABILITY_WONDER_SKIN, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SABLEYE] = + { + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 75, + .baseSpeed = 50, + .baseSpAttack = 65, + .baseSpDefense = 65, .type1 = TYPE_DARK, - .type2 = TYPE_DARK, - .catchRate = 30, - .expYield = 174, - .evYield_HP = 0, - .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 133, + .evYield_Attack = 1, + .evYield_Defense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_WIDE_LENS, + #endif .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, .friendship = 35, .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = TRUE, - }, - - [SPECIES_SHUPPET] = - { - .baseHP = 44, - .baseAttack = 75, - .baseDefense = 35, - .baseSpeed = 45, - .baseSpAttack = 63, - .baseSpDefense = 33, - .type1 = TYPE_GHOST, - .type2 = TYPE_GHOST, - .catchRate = 225, - .expYield = 97, - .evYield_HP = 0, - .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_SPELL_TAG, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 35, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_STALL}, + .abilityHidden = ABILITY_PRANKSTER, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, - [SPECIES_BANETTE] = + [SPECIES_MAWILE] = { - .baseHP = 64, - .baseAttack = 115, - .baseDefense = 65, - .baseSpeed = 65, - .baseSpAttack = 83, - .baseSpDefense = 63, - .type1 = TYPE_GHOST, - .type2 = TYPE_GHOST, + .baseHP = 50, + .baseAttack = 85, + .baseDefense = 85, + .baseSpeed = 50, + .baseSpAttack = 55, + .baseSpDefense = 55, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + #endif .catchRate = 45, - .expYield = 179, - .evYield_HP = 0, - .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_SPELL_TAG, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 35, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = FALSE, - }, - - [SPECIES_SEVIPER] = - { - .baseHP = 73, - .baseAttack = 100, - .baseDefense = 60, - .baseSpeed = 65, - .baseSpAttack = 100, - .baseSpDefense = 60, - .type1 = TYPE_POISON, - .type2 = TYPE_POISON, - .catchRate = 90, - .expYield = 165, - .evYield_HP = 0, + .expYield = 133, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FLUCTUATING, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = TRUE, - }, - - [SPECIES_ZANGOOSE] = - { - .baseHP = 73, - .baseAttack = 115, - .baseDefense = 60, - .baseSpeed = 90, - .baseSpAttack = 60, - .baseSpDefense = 60, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, - .catchRate = 90, - .expYield = 165, - .evYield_HP = 0, - .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_IMMUNITY, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = TRUE, - }, - - [SPECIES_RELICANTH] = - { - .baseHP = 100, - .baseAttack = 90, - .baseDefense = 130, - .baseSpeed = 55, - .baseSpAttack = 45, - .baseSpDefense = 65, - .type1 = TYPE_WATER, - .type2 = TYPE_ROCK, - .catchRate = 25, - .expYield = 198, - .evYield_HP = 1, - .evYield_Attack = 0, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_GREEN_SHARD, - .genderRatio = PERCENT_FEMALE(12.5), - .eggCycles = 40, + #ifdef ITEM_EXPANSION + .item2 = ITEM_IRON_BALL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_WATER_1, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GRAY, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_INTIMIDATE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif + .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -11491,14 +8652,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_ROCK, .catchRate = 180, - .expYield = 96, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 66, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_HARD_STONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 35, @@ -11507,7 +8662,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HEAVY_METAL, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -11523,14 +8680,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_ROCK, .catchRate = 90, - .expYield = 152, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 151, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_HARD_STONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 35, @@ -11539,7 +8690,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HEAVY_METAL, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -11555,14 +8708,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_ROCK, .catchRate = 45, - .expYield = 205, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 239, .evYield_Defense = 3, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_HARD_STONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 35, @@ -11571,40 +8718,170 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HEAVY_METAL, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, - [SPECIES_CASTFORM] = + [SPECIES_MEDITITE] = + { + .baseHP = 30, + .baseAttack = 40, + .baseDefense = 55, + .baseSpeed = 60, + .baseSpAttack = 40, + .baseSpDefense = 55, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_PSYCHIC, + .catchRate = 180, + .expYield = 56, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_PURE_POWER, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEDICHAM] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 80, + .baseSpAttack = 60, + .baseSpDefense = 75, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_PSYCHIC, + .catchRate = 90, + .expYield = 144, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_PURE_POWER, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ELECTRIKE] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 40, + .baseSpeed = 65, + .baseSpAttack = 65, + .baseSpDefense = 40, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 120, + .expYield = 59, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_STATIC, ABILITY_LIGHTNING_ROD}, + .abilityHidden = ABILITY_MINUS, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_MANECTRIC] = { .baseHP = 70, - .baseAttack = 70, - .baseDefense = 70, - .baseSpeed = 70, - .baseSpAttack = 70, - .baseSpDefense = 70, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, + .baseAttack = 75, + .baseDefense = 60, + .baseSpeed = 105, + .baseSpAttack = 105, + .baseSpDefense = 60, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, .catchRate = 45, - .expYield = 145, - .evYield_HP = 1, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_MYSTIC_WATER, - .item2 = ITEM_MYSTIC_WATER, + .expYield = 166, + .evYield_Speed = 2, .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_STATIC, ABILITY_LIGHTNING_ROD}, + .abilityHidden = ABILITY_MINUS, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PLUSLE] = + { + .baseHP = 60, + .baseAttack = 50, + .baseDefense = 40, + .baseSpeed = 95, + .baseSpAttack = 85, + .baseSpDefense = 75, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 200, + .expYield = 142, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_CELL_BATTERY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FAIRY, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_FORECAST, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_WHITE, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_PLUS, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MINUN] = + { + .baseHP = 60, + .baseAttack = 40, + .baseDefense = 50, + .baseSpeed = 95, + .baseSpAttack = 75, + .baseSpDefense = 85, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 200, + .expYield = 142, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_CELL_BATTERY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_MINUS, ABILITY_NONE}, + .abilityHidden = ABILITY_VOLT_ABSORB, + .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -11612,22 +8889,21 @@ const struct BaseStats gBaseStats[] = { .baseHP = 65, .baseAttack = 73, - .baseDefense = 55, .baseSpeed = 85, .baseSpAttack = 47, - .baseSpDefense = 75, + #if P_UPDATED_STATS >= GEN_7 + .baseDefense = 75, + .baseSpDefense = 85, + #else + .baseDefense = 55, + .baseSpDefense = 75, + #endif .type1 = TYPE_BUG, .type2 = TYPE_BUG, .catchRate = 150, - .expYield = 146, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 151, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_BRIGHT_POWDER, .genderRatio = MON_MALE, .eggCycles = 15, .friendship = 70, @@ -11635,7 +8911,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, .abilities = {ABILITY_ILLUMINATE, ABILITY_SWARM}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PRANKSTER, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -11644,34 +8922,877 @@ const struct BaseStats gBaseStats[] = { .baseHP = 65, .baseAttack = 47, - .baseDefense = 55, .baseSpeed = 85, .baseSpAttack = 73, - .baseSpDefense = 75, + #if P_UPDATED_STATS >= GEN_7 + .baseDefense = 75, + .baseSpDefense = 85, + #else + .baseDefense = 55, + .baseSpDefense = 75, + #endif .type1 = TYPE_BUG, .type2 = TYPE_BUG, .catchRate = 150, - .expYield = 146, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, + .expYield = 151, .evYield_Speed = 1, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .item2 = ITEM_BRIGHT_POWDER, .genderRatio = MON_FEMALE, .eggCycles = 15, .friendship = 70, .growthRate = GROWTH_FLUCTUATING, .eggGroup1 = EGG_GROUP_BUG, .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_TINTED_LENS}, + .abilityHidden = ABILITY_PRANKSTER, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, + [SPECIES_ROSELIA] = + { + .baseHP = 50, + .baseAttack = 60, + .baseDefense = 45, + .baseSpeed = 65, + .baseSpAttack = 100, + .baseSpDefense = 80, + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 150, + .expYield = 140, + .evYield_SpAttack = 2, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_POISON_POINT}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LEAF_GUARD, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_GULPIN] = + { + .baseHP = 70, + .baseAttack = 43, + .baseDefense = 53, + .baseSpeed = 40, + .baseSpAttack = 43, + .baseSpDefense = 53, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 225, + .expYield = 60, + .evYield_HP = 1, + .item1 = ITEM_ORAN_BERRY, + .item2 = ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LIQUID_OOZE, ABILITY_STICKY_HOLD}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SWALOT] = + { + .baseHP = 100, + .baseAttack = 73, + .baseDefense = 83, + .baseSpeed = 55, + .baseSpAttack = 73, + .baseSpDefense = 83, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 75, + .expYield = 163, + .evYield_HP = 2, + .item1 = ITEM_ORAN_BERRY, + .item2 = ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LIQUID_OOZE, ABILITY_STICKY_HOLD}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_CARVANHA] = + { + .baseHP = 45, + .baseAttack = 90, + .baseDefense = 20, + .baseSpeed = 65, + .baseSpAttack = 65, + .baseSpDefense = 20, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 225, + .expYield = 61, + .evYield_Attack = 1, + .item2 = ITEM_DEEP_SEA_TOOTH, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_ROUGH_SKIN, ABILITY_NONE}, + .abilityHidden = ABILITY_SPEED_BOOST, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SHARPEDO] = + { + .baseHP = 70, + .baseAttack = 120, + .baseDefense = 40, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 40, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 60, + .expYield = 161, + .evYield_Attack = 2, + .item2 = ITEM_DEEP_SEA_TOOTH, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_ROUGH_SKIN, ABILITY_NONE}, + .abilityHidden = ABILITY_SPEED_BOOST, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_WAILMER] = + { + .baseHP = 130, + .baseAttack = 70, + .baseDefense = 35, + .baseSpeed = 60, + .baseSpAttack = 70, + .baseSpDefense = 35, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 125, + .expYield = 80, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_WATER_VEIL, ABILITY_OBLIVIOUS}, + .abilityHidden = ABILITY_PRESSURE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_WAILORD] = + { + .baseHP = 170, + .baseAttack = 90, + .baseDefense = 45, + .baseSpeed = 60, + .baseSpAttack = 90, + .baseSpDefense = 45, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 175, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_WATER_VEIL, ABILITY_OBLIVIOUS}, + .abilityHidden = ABILITY_PRESSURE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_NUMEL] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 40, + .baseSpeed = 35, + .baseSpAttack = 65, + .baseSpDefense = 45, + .type1 = TYPE_FIRE, + .type2 = TYPE_GROUND, + .catchRate = 255, + .expYield = 61, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SIMPLE}, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OWN_TEMPO, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_CAMERUPT] = + { + .baseHP = 70, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 40, + .baseSpAttack = 105, + .baseSpDefense = 75, + .type1 = TYPE_FIRE, + .type2 = TYPE_GROUND, + .catchRate = 150, + .expYield = 161, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_SOLID_ROCK}, + .abilityHidden = ABILITY_ANGER_POINT, + #else + .abilities = {ABILITY_MAGMA_ARMOR, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_TORKOAL] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 140, + .baseSpeed = 20, + .baseSpAttack = 85, + .baseSpDefense = 70, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 90, + .expYield = 165, + .evYield_Defense = 2, + .item2 = ITEM_CHARCOAL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_WHITE_SMOKE, ABILITY_DROUGHT}, + .abilityHidden = ABILITY_SHELL_ARMOR, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SPOINK] = + { + .baseHP = 60, + .baseAttack = 25, + .baseDefense = 35, + .baseSpeed = 60, + .baseSpAttack = 70, + .baseSpDefense = 80, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 255, + .expYield = 66, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_THICK_FAT, ABILITY_OWN_TEMPO}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_GRUMPIG] = + { + .baseHP = 80, + .baseAttack = 45, + .baseDefense = 65, + .baseSpeed = 80, + .baseSpAttack = 90, + .baseSpDefense = 110, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 60, + .expYield = 165, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_THICK_FAT, ABILITY_OWN_TEMPO}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SPINDA] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 60, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 60, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 126, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OWN_TEMPO, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_CONTRARY, + #else + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_TRAPINCH] = + { + .baseHP = 45, + .baseAttack = 100, + .baseDefense = 45, + .baseSpeed = 10, + .baseSpAttack = 45, + .baseSpDefense = 45, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 255, + .expYield = 58, + .evYield_Attack = 1, + .item2 = ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup2 = EGG_GROUP_DRAGON, + #else + .eggGroup2 = EGG_GROUP_BUG, + #endif + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_ARENA_TRAP}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_VIBRAVA] = + { + .baseHP = 50, + .baseAttack = 70, + .baseDefense = 50, + .baseSpeed = 70, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_GROUND, + .type2 = TYPE_DRAGON, + .catchRate = 120, + .expYield = 119, + .evYield_Attack = 1, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup2 = EGG_GROUP_DRAGON, + #else + .eggGroup2 = EGG_GROUP_BUG, + #endif + .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, + .abilityHidden = ABILITY_LEVITATE, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_FLYGON] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 80, + .baseSpeed = 100, + .baseSpAttack = 80, + .baseSpDefense = 80, + .type1 = TYPE_GROUND, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 234, + .evYield_Attack = 1, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup2 = EGG_GROUP_DRAGON, + #else + .eggGroup2 = EGG_GROUP_BUG, + #endif + .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, + .abilityHidden = ABILITY_LEVITATE, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CACNEA] = + { + .baseHP = 50, + .baseAttack = 85, + .baseDefense = 40, + .baseSpeed = 35, + .baseSpAttack = 85, + .baseSpDefense = 40, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_SpAttack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_STICKY_BARB, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CACTURNE] = + { + .baseHP = 70, + .baseAttack = 115, + .baseDefense = 60, + .baseSpeed = 55, + .baseSpAttack = 115, + .baseSpDefense = 60, + .type1 = TYPE_GRASS, + .type2 = TYPE_DARK, + .catchRate = 60, + .expYield = 166, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_STICKY_BARB, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SWABLU] = + { + .baseHP = 45, + .baseAttack = 40, + .baseDefense = 60, + .baseSpeed = 50, + .baseSpAttack = 40, + .baseSpDefense = 75, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 255, + .expYield = 62, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, + .abilityHidden = ABILITY_CLOUD_NINE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ALTARIA] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 70, + .baseSpDefense = 105, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 172, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, + .abilityHidden = ABILITY_CLOUD_NINE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ZANGOOSE] = + { + .baseHP = 73, + .baseAttack = 115, + .baseDefense = 60, + .baseSpeed = 90, + .baseSpAttack = 60, + .baseSpDefense = 60, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 90, + .expYield = 160, + .evYield_Attack = 2, + .item2 = ITEM_QUICK_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_IMMUNITY, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TOXIC_BOOST, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SEVIPER] = + { + .baseHP = 73, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 65, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 90, + .expYield = 160, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_LUNATONE] = + { + .baseAttack = 55, + .baseDefense = 65, + .baseSpeed = 70, + .baseSpAttack = 95, + .baseSpDefense = 85, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 90, + #else + .baseHP = 70, + #endif + .type1 = TYPE_ROCK, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 161, + .evYield_SpAttack = 2, + .item1 = ITEM_STARDUST, + .item2 = ITEM_MOON_STONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_SOLROCK] = + { + .baseAttack = 95, + .baseDefense = 85, + .baseSpeed = 70, + .baseSpAttack = 55, + .baseSpDefense = 65, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 90, + #else + .baseHP = 70, + #endif + .type1 = TYPE_ROCK, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 161, + .evYield_Attack = 2, + .item1 = ITEM_STARDUST, + .item2 = ITEM_SUN_STONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_BARBOACH] = + { + .baseHP = 50, + .baseAttack = 48, + .baseDefense = 43, + .baseSpeed = 60, + .baseSpAttack = 46, + .baseSpDefense = 41, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 190, + .expYield = 58, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_ANTICIPATION}, + .abilityHidden = ABILITY_HYDRATION, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_WHISCASH] = + { + .baseHP = 110, + .baseAttack = 78, + .baseDefense = 73, + .baseSpeed = 60, + .baseSpAttack = 76, + .baseSpDefense = 71, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 75, + .expYield = 164, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_ANTICIPATION}, + .abilityHidden = ABILITY_HYDRATION, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CORPHISH] = + { + .baseHP = 43, + .baseAttack = 80, + .baseDefense = 65, + .baseSpeed = 35, + .baseSpAttack = 50, + .baseSpDefense = 35, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 205, + .expYield = 62, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ADAPTABILITY, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CRAWDAUNT] = + { + .baseHP = 63, + .baseAttack = 120, + .baseDefense = 85, + .baseSpeed = 55, + .baseSpAttack = 90, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 155, + .expYield = 164, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SHELL_ARMOR}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ADAPTABILITY, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_BALTOY] = + { + .baseHP = 40, + .baseAttack = 40, + .baseDefense = 55, + .baseSpeed = 55, + .baseSpAttack = 40, + .baseSpDefense = 70, + .type1 = TYPE_GROUND, + .type2 = TYPE_PSYCHIC, + .catchRate = 255, + .expYield = 60, + .evYield_SpDefense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LIGHT_CLAY, + #endif + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_CLAYDOL] = + { + .baseHP = 60, + .baseAttack = 70, + .baseDefense = 105, + .baseSpeed = 75, + .baseSpAttack = 70, + .baseSpDefense = 120, + .type1 = TYPE_GROUND, + .type2 = TYPE_PSYCHIC, + .catchRate = 90, + .expYield = 175, + .evYield_SpDefense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LIGHT_CLAY, + #endif + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + [SPECIES_LILEEP] = { .baseHP = 66, @@ -11683,15 +9804,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 121, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 71, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_BIG_ROOT, + #endif .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -11699,7 +9816,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SUCTION_CUPS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_STORM_DRAIN, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -11715,15 +9834,11 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_GRASS, .catchRate = 45, - .expYield = 201, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 173, .evYield_SpDefense = 2, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + #ifdef ITEM_EXPANSION + .item2 = ITEM_BIG_ROOT, + #endif .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -11731,7 +9846,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_SUCTION_CUPS, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_STORM_DRAIN, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -11747,15 +9864,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_BUG, .catchRate = 45, - .expYield = 119, - .evYield_HP = 0, + .expYield = 71, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -11763,7 +9873,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SWIFT_SWIM, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -11779,15 +9889,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_BUG, .catchRate = 45, - .expYield = 200, - .evYield_HP = 0, + .expYield = 173, .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 30, .friendship = 70, @@ -11795,107 +9898,641 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_WATER_3, .eggGroup2 = EGG_GROUP_WATER_3, .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_SWIFT_SWIM, .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, - [SPECIES_RALTS] = + [SPECIES_FEEBAS] = { - .baseHP = 28, - .baseAttack = 25, - .baseDefense = 25, - .baseSpeed = 40, - .baseSpAttack = 45, - .baseSpDefense = 35, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_FAIRY, - .catchRate = 235, - .expYield = 70, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = FALSE, - }, - - [SPECIES_KIRLIA] = - { - .baseHP = 38, - .baseAttack = 35, - .baseDefense = 35, - .baseSpeed = 50, - .baseSpAttack = 65, - .baseSpDefense = 55, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_FAIRY, - .catchRate = 120, - .expYield = 140, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 2, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = FALSE, - }, - - [SPECIES_GARDEVOIR] = - { - .baseHP = 68, - .baseAttack = 65, - .baseDefense = 65, + .baseHP = 20, + .baseAttack = 15, + .baseDefense = 20, .baseSpeed = 80, - .baseSpAttack = 125, - .baseSpDefense = 115, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_FAIRY, - .catchRate = 45, - .expYield = 208, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, + .baseSpAttack = 10, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 40, + .evYield_Speed = 1, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_OBLIVIOUS}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ADAPTABILITY, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MILOTIC] = + { + .baseHP = 95, + .baseAttack = 60, + .baseDefense = 79, + .baseSpeed = 81, + .baseSpAttack = 100, + .baseSpDefense = 125, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 189, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MARVEL_SCALE, ABILITY_COMPETITIVE}, + #else + .abilities = {ABILITY_MARVEL_SCALE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_CUTE_CHARM, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_CASTFORM] = + { + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 1, + .item1 = ITEM_MYSTIC_WATER, + .item2 = ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FORECAST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KECLEON] = + { + .baseHP = 60, + .baseAttack = 90, + .baseDefense = 70, + .baseSpeed = 40, + .baseSpAttack = 60, + .baseSpDefense = 120, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 200, + .expYield = 154, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_COLOR_CHANGE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PROTEAN, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SHUPPET] = + { + .baseHP = 44, + .baseAttack = 75, + .baseDefense = 35, + .baseSpeed = 45, + .baseSpAttack = 63, + .baseSpDefense = 33, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 225, + .expYield = 59, + .evYield_Attack = 1, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, .friendship = 35, - .growthRate = GROWTH_SLOW, + .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_SYNCHRONIZE, ABILITY_TRACE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INSOMNIA, ABILITY_FRISK}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_BANETTE] = + { + .baseHP = 64, + .baseAttack = 115, + .baseDefense = 65, + .baseSpeed = 65, + .baseSpAttack = 83, + .baseSpDefense = 63, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 159, + .evYield_Attack = 2, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INSOMNIA, ABILITY_FRISK}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_DUSKULL] = + { + .baseHP = 20, + .baseAttack = 40, + .baseDefense = 90, + .baseSpeed = 25, + .baseSpAttack = 30, + .baseSpDefense = 90, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 190, + .expYield = 59, + .evYield_SpDefense = 1, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRISK, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_DUSCLOPS] = + { + .baseHP = 40, + .baseAttack = 70, + .baseDefense = 130, + .baseSpeed = 25, + .baseSpAttack = 60, + .baseSpDefense = 130, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 90, + .expYield = 159, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRISK, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_TROPIUS] = + { + .baseHP = 99, + .baseAttack = 68, + .baseDefense = 83, + .baseSpeed = 51, + .baseSpAttack = 72, + .baseSpDefense = 87, + .type1 = TYPE_GRASS, + .type2 = TYPE_FLYING, + .catchRate = 200, + .expYield = 161, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SOLAR_POWER}, + .abilityHidden = ABILITY_HARVEST, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CHIMECHO] = + { + .baseAttack = 50, + .baseSpeed = 65, + .baseSpAttack = 95, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 75, + .baseDefense = 80, + .baseSpDefense = 90, + #else + .baseHP = 65, + .baseDefense = 70, + .baseSpDefense = 80, + #endif + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 159, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_CLEANSE_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ABSOL] = + { + .baseHP = 65, + .baseAttack = 130, + .baseDefense = 60, + .baseSpeed = 75, + .baseSpAttack = 75, + .baseSpDefense = 60, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 30, + .expYield = 163, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRESSURE, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_JUSTIFIED, + #else + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, + [SPECIES_WYNAUT] = + { + .baseHP = 95, + .baseAttack = 23, + .baseDefense = 48, + .baseSpeed = 23, + .baseSpAttack = 23, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 125, + .expYield = 52, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SHADOW_TAG, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SNORUNT] = + { + .baseHP = 50, + .baseAttack = 50, + .baseDefense = 50, + .baseSpeed = 50, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 190, + .expYield = 60, + .evYield_HP = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SNOWBALL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INNER_FOCUS, ABILITY_ICE_BODY}, + .abilityHidden = ABILITY_MOODY, + #else + .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_GLALIE] = + { + .baseHP = 80, + .baseAttack = 80, + .baseDefense = 80, + .baseSpeed = 80, + .baseSpAttack = 80, + .baseSpDefense = 80, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 75, + .expYield = 168, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INNER_FOCUS, ABILITY_ICE_BODY}, + .abilityHidden = ABILITY_MOODY, + #else + .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SPHEAL] = + { + .baseHP = 70, + .baseAttack = 40, + .baseDefense = 50, + .baseSpeed = 25, + .baseSpAttack = 55, + .baseSpDefense = 50, + .type1 = TYPE_ICE, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 58, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_THICK_FAT, ABILITY_ICE_BODY}, + #else + .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OBLIVIOUS, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SEALEO] = + { + .baseHP = 90, + .baseAttack = 60, + .baseDefense = 70, + .baseSpeed = 45, + .baseSpAttack = 75, + .baseSpDefense = 70, + .type1 = TYPE_ICE, + .type2 = TYPE_WATER, + .catchRate = 120, + .expYield = 144, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_THICK_FAT, ABILITY_ICE_BODY}, + #else + .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OBLIVIOUS, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_WALREIN] = + { + .baseHP = 110, + .baseAttack = 80, + .baseDefense = 90, + .baseSpeed = 65, + .baseSpAttack = 95, + .baseSpDefense = 90, + .type1 = TYPE_ICE, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 239, + .evYield_HP = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_THICK_FAT, ABILITY_ICE_BODY}, + #else + .abilities = {ABILITY_THICK_FAT, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OBLIVIOUS, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CLAMPERL] = + { + .baseHP = 35, + .baseAttack = 64, + .baseDefense = 85, + .baseSpeed = 32, + .baseSpAttack = 74, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 69, + .evYield_Defense = 1, + .item1 = ITEM_PEARL, + .item2 = ITEM_BIG_PEARL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_HUNTAIL] = + { + .baseHP = 55, + .baseAttack = 104, + .baseDefense = 105, + .baseSpeed = 52, + .baseSpAttack = 94, + .baseSpDefense = 75, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 170, + .evYield_Attack = 1, + .evYield_Defense = 1, + .item2 = ITEM_DEEP_SEA_TOOTH, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + .abilityHidden = ABILITY_WATER_VEIL, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GOREBYSS] = + { + .baseHP = 55, + .baseAttack = 84, + .baseDefense = 105, + .baseSpeed = 52, + .baseSpAttack = 114, + .baseSpDefense = 75, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 170, + .evYield_SpAttack = 2, + .item2 = ITEM_DEEP_SEA_SCALE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HYDRATION, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_RELICANTH] = + { + .baseHP = 100, + .baseAttack = 90, + .baseDefense = 130, + .baseSpeed = 55, + .baseSpAttack = 45, + .baseSpDefense = 65, + .type1 = TYPE_WATER, + .type2 = TYPE_ROCK, + .catchRate = 25, + .expYield = 170, + .evYield_HP = 1, + .evYield_Defense = 1, + .item2 = ITEM_DEEP_SEA_SCALE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_ROCK_HEAD}, + .abilityHidden = ABILITY_STURDY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_LUVDISC] = + { + .baseHP = 43, + .baseAttack = 30, + .baseDefense = 55, + .baseSpeed = 97, + .baseSpAttack = 40, + .baseSpDefense = 65, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 225, + .expYield = 116, + .evYield_Speed = 1, + .item1 = ITEM_HEART_SCALE, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_HYDRATION, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + [SPECIES_BAGON] = { .baseHP = 45, @@ -11907,15 +10544,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_DRAGON, .catchRate = 45, - .expYield = 89, - .evYield_HP = 0, + .expYield = 60, .evYield_Attack = 1, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_DRAGON_SCALE, + .item2 = ITEM_DRAGON_FANG, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -11923,7 +10554,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DRAGON, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_ROCK_HEAD, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SHEER_FORCE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -11939,15 +10572,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_DRAGON, .catchRate = 45, - .expYield = 144, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 147, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_DRAGON_SCALE, + .item2 = ITEM_DRAGON_FANG, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -11955,7 +10582,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DRAGON, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_ROCK_HEAD, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_OVERCOAT, + #endif .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -11971,15 +10600,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_FLYING, .catchRate = 45, - .expYield = 218, - .evYield_HP = 0, + .expYield = 270, .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_DRAGON_SCALE, + .item2 = ITEM_DRAGON_FANG, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, .friendship = 35, @@ -11987,7 +10610,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_DRAGON, .eggGroup2 = EGG_GROUP_DRAGON, .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MOXIE, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12003,14 +10628,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 103, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 60, .evYield_Defense = 1, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 40, @@ -12019,7 +10638,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIGHT_METAL, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12035,14 +10656,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 153, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 147, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 40, @@ -12051,7 +10666,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIGHT_METAL, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12067,14 +10684,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 210, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 270, .evYield_Defense = 3, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, .item2 = ITEM_METAL_COAT, .genderRatio = MON_GENDERLESS, .eggCycles = 40, @@ -12083,7 +10694,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIGHT_METAL, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12099,15 +10712,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ROCK, .type2 = TYPE_ROCK, .catchRate = 3, - .expYield = 217, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 261, .evYield_Defense = 3, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -12115,7 +10721,7 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .abilityHidden = ABILITY_STURDY, .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -12131,15 +10737,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_ICE, .type2 = TYPE_ICE, .catchRate = 3, - .expYield = 216, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 261, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -12147,7 +10746,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ICE_BODY, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -12163,15 +10764,9 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_STEEL, .catchRate = 3, - .expYield = 215, - .evYield_HP = 0, - .evYield_Attack = 0, + .expYield = 261, .evYield_Defense = 2, - .evYield_Speed = 0, - .evYield_SpAttack = 0, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 80, .friendship = 35, @@ -12179,107 +10774,13 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, - .safariZoneFleeRate = 0, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIGHT_METAL, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, - [SPECIES_KYOGRE] = - { - .baseHP = 100, - .baseAttack = 100, - .baseDefense = 90, - .baseSpeed = 90, - .baseSpAttack = 150, - .baseSpDefense = 140, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 5, - .expYield = 218, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_DRIZZLE, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_GROUDON] = - { - .baseHP = 100, - .baseAttack = 150, - .baseDefense = 140, - .baseSpeed = 90, - .baseSpAttack = 100, - .baseSpDefense = 90, - .type1 = TYPE_GROUND, - .type2 = TYPE_GROUND, - .catchRate = 5, - .expYield = 218, - .evYield_HP = 0, - .evYield_Attack = 3, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_DROUGHT, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_RAYQUAZA] = - { - .baseHP = 105, - .baseAttack = 150, - .baseDefense = 90, - .baseSpeed = 95, - .baseSpAttack = 150, - .baseSpDefense = 90, - .type1 = TYPE_DRAGON, - .type2 = TYPE_FLYING, - .catchRate = 3, - .expYield = 220, - .evYield_HP = 0, - .evYield_Attack = 2, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_AIR_LOCK, ABILITY_NONE}, - .safariZoneFleeRate = 0, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - [SPECIES_LATIAS] = { .baseHP = 80, @@ -12291,15 +10792,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 211, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, + .expYield = 270, .evYield_SpDefense = 3, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_FEMALE, .eggCycles = 120, .friendship = 90, @@ -12307,7 +10801,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -12323,15 +10816,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_DRAGON, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 211, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 270, .evYield_SpAttack = 3, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_MALE, .eggCycles = 120, .friendship = 90, @@ -12339,11 +10825,83 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, + [SPECIES_KYOGRE] = + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 90, + .baseSpeed = 90, + .baseSpAttack = 150, + .baseSpDefense = 140, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 302, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_DRIZZLE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GROUDON] = + { + .baseHP = 100, + .baseAttack = 150, + .baseDefense = 140, + .baseSpeed = 90, + .baseSpAttack = 100, + .baseSpDefense = 90, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 302, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_DROUGHT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_RAYQUAZA] = + { + .baseHP = 105, + .baseAttack = 150, + .baseDefense = 90, + .baseSpeed = 95, + .baseSpAttack = 150, + .baseSpDefense = 90, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 306, + .evYield_Attack = 2, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_AIR_LOCK, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + [SPECIES_JIRACHI] = { .baseHP = 100, @@ -12355,13 +10913,8 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_STEEL, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 215, + .expYield = 270, .evYield_HP = 3, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, - .evYield_SpAttack = 0, - .evYield_SpDefense = 0, .item1 = ITEM_STAR_PIECE, .item2 = ITEM_STAR_PIECE, .genderRatio = MON_GENDERLESS, @@ -12371,7 +10924,6 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -12387,15 +10939,10 @@ const struct BaseStats gBaseStats[] = .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, .catchRate = 3, - .expYield = 215, - .evYield_HP = 0, + .expYield = 270, .evYield_Attack = 1, - .evYield_Defense = 0, .evYield_Speed = 1, .evYield_SpAttack = 1, - .evYield_SpDefense = 0, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = MON_GENDERLESS, .eggCycles = 120, .friendship = 0, @@ -12403,40 +10950,23294 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, - .safariZoneFleeRate = 0, .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_TURTWIG] = + { + .baseHP = 55, + .baseAttack = 68, + .baseDefense = 64, + .baseSpeed = 31, + .baseSpAttack = 45, + .baseSpDefense = 55, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 64, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + .abilityHidden = ABILITY_SHELL_ARMOR, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_GROTLE] = + { + .baseHP = 75, + .baseAttack = 89, + .baseDefense = 85, + .baseSpeed = 36, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 142, + .evYield_Attack = 1, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + .abilityHidden = ABILITY_SHELL_ARMOR, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_TORTERRA] = + { + .baseHP = 95, + .baseAttack = 109, + .baseDefense = 105, + .baseSpeed = 56, + .baseSpAttack = 75, + .baseSpDefense = 85, + .type1 = TYPE_GRASS, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 236, + .evYield_Attack = 2, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + .abilityHidden = ABILITY_SHELL_ARMOR, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CHIMCHAR] = + { + .baseHP = 44, + .baseAttack = 58, + .baseDefense = 44, + .baseSpeed = 61, + .baseSpAttack = 58, + .baseSpDefense = 44, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 62, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_IRON_FIST, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MONFERNO] = + { + .baseHP = 64, + .baseAttack = 78, + .baseDefense = 52, + .baseSpeed = 81, + .baseSpAttack = 78, + .baseSpDefense = 52, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 142, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_IRON_FIST, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_INFERNAPE] = + { + .baseHP = 76, + .baseAttack = 104, + .baseDefense = 71, + .baseSpeed = 108, + .baseSpAttack = 104, + .baseSpDefense = 71, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 240, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_IRON_FIST, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PIPLUP] = + { + .baseHP = 53, + .baseAttack = 51, + .baseDefense = 53, + .baseSpeed = 40, + .baseSpAttack = 61, + .baseSpDefense = 56, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 63, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_DEFIANT, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_PRINPLUP] = + { + .baseHP = 64, + .baseAttack = 66, + .baseDefense = 68, + .baseSpeed = 50, + .baseSpAttack = 81, + .baseSpDefense = 76, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 142, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_DEFIANT, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_EMPOLEON] = + { + .baseHP = 84, + .baseAttack = 86, + .baseDefense = 88, + .baseSpeed = 60, + .baseSpAttack = 111, + .baseSpDefense = 101, + .type1 = TYPE_WATER, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 239, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_DEFIANT, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_STARLY] = + { + .baseHP = 40, + .baseAttack = 55, + .baseDefense = 30, + .baseSpeed = 60, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 255, + .expYield = 49, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RECKLESS, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_STARAVIA] = + { + .baseHP = 55, + .baseAttack = 75, + .baseDefense = 50, + .baseSpeed = 80, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 120, + .expYield = 119, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RECKLESS, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_STARAPTOR] = + { + .baseHP = 85, + .baseAttack = 120, + .baseDefense = 70, + .baseSpeed = 100, + .baseSpAttack = 50, + #if P_UPDATED_STATS >= GEN_6 + .baseSpDefense = 60, + #else + .baseSpDefense = 50, + #endif + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 218, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RECKLESS, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_BIDOOF] = + { + .baseHP = 59, + .baseAttack = 45, + .baseDefense = 40, + .baseSpeed = 31, + .baseSpAttack = 35, + .baseSpDefense = 40, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 50, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SIMPLE, ABILITY_UNAWARE}, + .abilityHidden = ABILITY_MOODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_BIBAREL] = + { + .baseHP = 79, + .baseAttack = 85, + .baseDefense = 60, + .baseSpeed = 71, + .baseSpAttack = 55, + .baseSpDefense = 60, + .type1 = TYPE_NORMAL, + .type2 = TYPE_WATER, + .catchRate = 127, + .expYield = 144, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SIMPLE, ABILITY_UNAWARE}, + .abilityHidden = ABILITY_MOODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KRICKETOT] = + { + .baseHP = 37, + .baseAttack = 25, + .baseDefense = 41, + .baseSpeed = 25, + .baseSpAttack = 25, + .baseSpDefense = 41, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 255, + .expYield = 39, + .evYield_Defense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_METRONOME, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + .abilityHidden = ABILITY_RUN_AWAY, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_KRICKETUNE] = + { + .baseHP = 77, + .baseAttack = 85, + .baseDefense = 51, + .baseSpeed = 65, + .baseSpAttack = 55, + .baseSpDefense = 51, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 45, + .expYield = 134, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_METRONOME, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TECHNICIAN, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SHINX] = + { + .baseHP = 45, + .baseAttack = 65, + .baseDefense = 34, + .baseSpeed = 45, + .baseSpAttack = 40, + .baseSpDefense = 34, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 235, + .expYield = 53, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_INTIMIDATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_INTIMIDATE}, + #endif + .abilityHidden = ABILITY_GUTS, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LUXIO] = + { + .baseHP = 60, + .baseAttack = 85, + .baseDefense = 49, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 49, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 120, + .expYield = 127, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 100, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_INTIMIDATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_INTIMIDATE}, + #endif + .abilityHidden = ABILITY_GUTS, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LUXRAY] = + { + .baseHP = 80, + .baseAttack = 120, + .baseDefense = 79, + .baseSpeed = 70, + .baseSpAttack = 95, + .baseSpDefense = 79, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 235, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_INTIMIDATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_INTIMIDATE}, + #endif + .abilityHidden = ABILITY_GUTS, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BUDEW] = + { + .baseHP = 40, + .baseAttack = 30, + .baseDefense = 35, + .baseSpeed = 55, + .baseSpAttack = 50, + .baseSpDefense = 70, + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 255, + .expYield = 56, + .evYield_SpAttack = 1, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_POISON_POINT}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LEAF_GUARD, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ROSERADE] = + { + .baseHP = 60, + .baseAttack = 70, + .baseSpeed = 90, + .baseSpAttack = 125, + .baseSpDefense = 105, + #if P_UPDATED_STATS >= GEN_6 + .baseDefense = 65, + #else + .baseDefense = 55, + #endif + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 75, + .expYield = 232, + .evYield_SpAttack = 3, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_POISON_POINT}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TECHNICIAN, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CRANIDOS] = + { + .baseHP = 67, + .baseAttack = 125, + .baseDefense = 40, + .baseSpeed = 58, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 45, + .expYield = 70, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_NONE}, + .abilityHidden = ABILITY_SHEER_FORCE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_RAMPARDOS] = + { + .baseHP = 97, + .baseAttack = 165, + .baseDefense = 60, + .baseSpeed = 58, + .baseSpAttack = 65, + .baseSpDefense = 50, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 45, + .expYield = 173, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_NONE}, + .abilityHidden = ABILITY_SHEER_FORCE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SHIELDON] = + { + .baseHP = 30, + .baseAttack = 42, + .baseDefense = 118, + .baseSpeed = 30, + .baseSpAttack = 42, + .baseSpDefense = 88, + .type1 = TYPE_ROCK, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 70, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_STURDY, ABILITY_NONE}, + .abilityHidden = ABILITY_SOUNDPROOF, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_BASTIODON] = + { + .baseHP = 60, + .baseAttack = 52, + .baseDefense = 168, + .baseSpeed = 30, + .baseSpAttack = 47, + .baseSpDefense = 138, + .type1 = TYPE_ROCK, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_STURDY, ABILITY_NONE}, + .abilityHidden = ABILITY_SOUNDPROOF, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_BURMY] = + { + .baseHP = 40, + .baseAttack = 29, + .baseDefense = 45, + .baseSpeed = 36, + .baseSpAttack = 29, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 120, + .expYield = 45, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_OVERCOAT, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_WORMADAM] = + { + .baseHP = 60, + .baseAttack = 59, + .baseDefense = 85, + .baseSpeed = 36, + .baseSpAttack = 79, + .baseSpDefense = 105, + .type1 = TYPE_BUG, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 148, + .evYield_SpDefense = 2, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = MON_FEMALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_MOTHIM] = + { + .baseHP = 70, + .baseAttack = 94, + .baseDefense = 50, + .baseSpeed = 66, + .baseSpAttack = 94, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 148, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = MON_MALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TINTED_LENS, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_COMBEE] = + { + .baseHP = 30, + .baseAttack = 30, + .baseDefense = 42, + .baseSpeed = 70, + .baseSpAttack = 30, + .baseSpDefense = 42, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 120, + .expYield = 49, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HONEY_GATHER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUSTLE, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_VESPIQUEN] = + { + .baseHP = 70, + .baseAttack = 80, + .baseDefense = 102, + .baseSpeed = 40, + .baseSpAttack = 80, + .baseSpDefense = 102, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 166, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_POISON_BARB, + .genderRatio = MON_FEMALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_UNNERVE, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PACHIRISU] = + { + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 45, + .baseSpDefense = 90, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 200, + .expYield = 142, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 100, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_RUN_AWAY, ABILITY_PICKUP}, + .abilityHidden = ABILITY_VOLT_ABSORB, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_BUIZEL] = + { + .baseHP = 55, + .baseAttack = 65, + .baseDefense = 35, + .baseSpeed = 85, + .baseSpAttack = 60, + .baseSpDefense = 30, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 190, + .expYield = 66, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + .abilityHidden = ABILITY_WATER_VEIL, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_FLOATZEL] = + { + .baseHP = 85, + .baseAttack = 105, + .baseDefense = 55, + .baseSpeed = 115, + .baseSpAttack = 85, + .baseSpDefense = 50, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 75, + .expYield = 173, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + .abilityHidden = ABILITY_WATER_VEIL, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_CHERUBI] = + { + .baseHP = 45, + .baseAttack = 35, + .baseDefense = 45, + .baseSpeed = 35, + .baseSpAttack = 62, + .baseSpDefense = 53, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 55, + .evYield_SpAttack = 1, + .item2 = ITEM_MIRACLE_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_CHERRIM] = + { + .baseHP = 70, + .baseAttack = 60, + .baseDefense = 70, + .baseSpeed = 85, + .baseSpAttack = 87, + .baseSpDefense = 78, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 158, + .evYield_SpAttack = 2, + .item2 = ITEM_MIRACLE_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_GIFT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, .noFlip = TRUE, }, - [SPECIES_CHIMECHO] = + [SPECIES_SHELLOS] = + { + .baseHP = 76, + .baseAttack = 48, + .baseDefense = 48, + .baseSpeed = 34, + .baseSpAttack = 57, + .baseSpDefense = 62, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 190, + .expYield = 65, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_STICKY_HOLD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GASTRODON] = + { + .baseHP = 111, + .baseAttack = 83, + .baseDefense = 68, + .baseSpeed = 39, + .baseSpAttack = 92, + .baseSpDefense = 82, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 75, + .expYield = 166, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_STICKY_HOLD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_AMBIPOM] = + { + .baseHP = 75, + .baseAttack = 100, + .baseDefense = 66, + .baseSpeed = 115, + .baseSpAttack = 60, + .baseSpDefense = 66, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 169, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 100, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TECHNICIAN, ABILITY_PICKUP}, + .abilityHidden = ABILITY_SKILL_LINK, + #else + .abilities = {ABILITY_NONE, ABILITY_PICKUP}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_DRIFLOON] = + { + .baseHP = 90, + .baseAttack = 50, + .baseDefense = 34, + .baseSpeed = 70, + .baseSpAttack = 60, + .baseSpDefense = 44, + .type1 = TYPE_GHOST, + .type2 = TYPE_FLYING, + .catchRate = 125, + .expYield = 70, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AFTERMATH, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_FLARE_BOOST, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_DRIFBLIM] = + { + .baseHP = 150, + .baseAttack = 80, + .baseDefense = 44, + .baseSpeed = 80, + .baseSpAttack = 90, + .baseSpDefense = 54, + .type1 = TYPE_GHOST, + .type2 = TYPE_FLYING, + .catchRate = 60, + .expYield = 174, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_FLUCTUATING, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AFTERMATH, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_FLARE_BOOST, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_BUNEARY] = + { + .baseHP = 55, + .baseAttack = 66, + .baseDefense = 44, + .baseSpeed = 85, + .baseSpAttack = 44, + .baseSpDefense = 56, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 190, + .expYield = 70, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 0, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RUN_AWAY, ABILITY_KLUTZ}, + #else + .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_LIMBER, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_LOPUNNY] = { .baseHP = 65, - .baseAttack = 50, - .baseDefense = 70, - .baseSpeed = 65, - .baseSpAttack = 95, - .baseSpDefense = 80, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_PSYCHIC, + .baseAttack = 76, + .baseDefense = 84, + .baseSpeed = 105, + .baseSpAttack = 54, + .baseSpDefense = 96, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 60, + .expYield = 168, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 140, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_KLUTZ}, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_LIMBER, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MISMAGIUS] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 60, + .baseSpeed = 105, + .baseSpAttack = 105, + .baseSpDefense = 105, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, .catchRate = 45, - .expYield = 147, - .evYield_HP = 0, - .evYield_Attack = 0, - .evYield_Defense = 0, - .evYield_Speed = 0, + .expYield = 173, .evYield_SpAttack = 1, .evYield_SpDefense = 1, - .item1 = ITEM_NONE, - .item2 = ITEM_NONE, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 25, - .friendship = 70, + .friendship = 35, .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .safariZoneFleeRate = 0, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_HONCHKROW] = + { + .baseHP = 100, + .baseAttack = 125, + .baseDefense = 52, + .baseSpeed = 71, + .baseSpAttack = 105, + .baseSpDefense = 52, + .type1 = TYPE_DARK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 177, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INSOMNIA, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_MOXIE, + #else + .abilities = {ABILITY_INSOMNIA, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_GLAMEOW] = + { + .baseHP = 49, + .baseAttack = 55, + .baseDefense = 42, + .baseSpeed = 85, + .baseSpAttack = 42, + .baseSpDefense = 37, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 190, + .expYield = 62, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_LIMBER, ABILITY_OWN_TEMPO}, + .abilityHidden = ABILITY_KEEN_EYE, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_PURUGLY] = + { + .baseHP = 71, + .baseAttack = 82, + .baseDefense = 64, + .baseSpeed = 112, + .baseSpAttack = 64, + .baseSpDefense = 59, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 75, + .expYield = 158, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_THICK_FAT, ABILITY_OWN_TEMPO}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_DEFIANT, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_CHINGLING] = + { + .baseHP = 45, + .baseAttack = 30, + .baseDefense = 50, + .baseSpeed = 45, + .baseSpAttack = 65, + .baseSpDefense = 50, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 120, + .expYield = 57, + .evYield_SpAttack = 1, + .item2 = ITEM_CLEANSE_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_STUNKY] = + { + .baseHP = 63, + .baseAttack = 63, + .baseDefense = 47, + .baseSpeed = 74, + .baseSpAttack = 41, + .baseSpDefense = 41, + .type1 = TYPE_POISON, + .type2 = TYPE_DARK, + .catchRate = 225, + .expYield = 66, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STENCH, ABILITY_AFTERMATH}, + #else + .abilities = {ABILITY_STENCH, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_KEEN_EYE, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SKUNTANK] = + { + .baseHP = 103, + .baseAttack = 93, + .baseDefense = 67, + .baseSpeed = 84, + .baseSpAttack = 71, + .baseSpDefense = 61, + .type1 = TYPE_POISON, + .type2 = TYPE_DARK, + .catchRate = 60, + .expYield = 168, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STENCH, ABILITY_AFTERMATH}, + #else + .abilities = {ABILITY_STENCH, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_KEEN_EYE, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_BRONZOR] = + { + .baseHP = 57, + .baseAttack = 24, + .baseDefense = 86, + .baseSpeed = 23, + .baseSpAttack = 24, + .baseSpDefense = 86, + .type1 = TYPE_STEEL, + .type2 = TYPE_PSYCHIC, + .catchRate = 255, + .expYield = 60, + .evYield_Defense = 1, + .item2 = ITEM_METAL_COAT, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEVITATE, ABILITY_HEATPROOF}, + .abilityHidden = ABILITY_HEAVY_METAL, + #else + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_BRONZONG] = + { + .baseHP = 67, + .baseAttack = 89, + .baseDefense = 116, + .baseSpeed = 33, + .baseSpAttack = 79, + .baseSpDefense = 116, + .type1 = TYPE_STEEL, + .type2 = TYPE_PSYCHIC, + .catchRate = 90, + .expYield = 175, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_METAL_COAT, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEVITATE, ABILITY_HEATPROOF}, + .abilityHidden = ABILITY_HEAVY_METAL, + #else + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_BONSLY] = + { + .baseHP = 50, + .baseAttack = 80, + .baseDefense = 95, + .baseSpeed = 10, + .baseSpAttack = 10, + .baseSpDefense = 45, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 255, + .expYield = 58, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STURDY, ABILITY_ROCK_HEAD}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RATTLED, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MIME_JR] = + { + .baseHP = 20, + .baseAttack = 25, + .baseDefense = 45, + .baseSpeed = 60, + .baseSpAttack = 70, + .baseSpDefense = 90, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + #endif + .catchRate = 145, + .expYield = 62, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SOUNDPROOF, ABILITY_FILTER}, + .abilityHidden = ABILITY_TECHNICIAN, + #else + .abilities = {ABILITY_SOUNDPROOF, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_HAPPINY] = + { + .baseHP = 100, + .baseAttack = 5, + .baseDefense = 5, + .baseSpeed = 30, + .baseSpAttack = 15, + .baseSpDefense = 65, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 130, + .expYield = 110, + .evYield_HP = 1, + #ifdef ITEM_EXPANSION + .item1 = ITEM_OVAL_STONE, + #endif + .genderRatio = MON_FEMALE, + .eggCycles = 40, + .friendship = 140, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_SERENE_GRACE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_CHATOT] = + { + .baseHP = 76, + .baseAttack = 65, + .baseDefense = 45, + .baseSpeed = 91, + .baseSpAttack = 92, + .baseSpDefense = 42, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 144, + .evYield_Attack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_METRONOME, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_TANGLED_FEET}, + .abilityHidden = ABILITY_BIG_PECKS, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_SPIRITOMB] = + { + .baseHP = 50, + .baseAttack = 92, + .baseDefense = 108, + .baseSpeed = 35, + .baseSpAttack = 92, + .baseSpDefense = 108, + .type1 = TYPE_GHOST, + .type2 = TYPE_DARK, + .catchRate = 100, + .expYield = 170, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GIBLE] = + { + .baseHP = 58, + .baseAttack = 70, + .baseDefense = 45, + .baseSpeed = 42, + .baseSpAttack = 40, + .baseSpDefense = 45, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 60, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_ROUGH_SKIN, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, - } + }, + + [SPECIES_GABITE] = + { + .baseHP = 68, + .baseAttack = 90, + .baseDefense = 65, + .baseSpeed = 82, + .baseSpAttack = 50, + .baseSpDefense = 55, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 144, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_ROUGH_SKIN, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GARCHOMP] = + { + .baseHP = 108, + .baseAttack = 130, + .baseDefense = 95, + .baseSpeed = 102, + .baseSpAttack = 80, + .baseSpDefense = 85, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 270, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_ROUGH_SKIN, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MUNCHLAX] = + { + .baseHP = 135, + .baseAttack = 85, + .baseDefense = 40, + .baseSpeed = 5, + .baseSpAttack = 40, + .baseSpDefense = 85, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 50, + .expYield = 78, + .evYield_HP = 1, + .item1 = ITEM_LEFTOVERS, + .item2 = ITEM_LEFTOVERS, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PICKUP, ABILITY_THICK_FAT}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GLUTTONY, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_RIOLU] = + { + .baseHP = 40, + .baseAttack = 70, + .baseDefense = 40, + .baseSpeed = 60, + .baseSpAttack = 35, + .baseSpDefense = 40, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 75, + .expYield = 57, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEADFAST, ABILITY_INNER_FOCUS}, + .abilityHidden = ABILITY_PRANKSTER, + #else + .abilities = {ABILITY_NONE, ABILITY_INNER_FOCUS}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LUCARIO] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 70, + .baseSpeed = 90, + .baseSpAttack = 115, + .baseSpDefense = 70, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 184, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEADFAST, ABILITY_INNER_FOCUS}, + .abilityHidden = ABILITY_JUSTIFIED, + #else + .abilities = {ABILITY_NONE, ABILITY_INNER_FOCUS}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_HIPPOPOTAS] = + { + .baseHP = 68, + .baseAttack = 72, + .baseDefense = 78, + .baseSpeed = 32, + .baseSpAttack = 38, + .baseSpDefense = 42, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 140, + .expYield = 66, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SAND_STREAM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_FORCE, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_HIPPOWDON] = + { + .baseHP = 108, + .baseAttack = 112, + .baseDefense = 118, + .baseSpeed = 47, + .baseSpAttack = 68, + .baseSpDefense = 72, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 60, + .expYield = 184, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SAND_STREAM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_FORCE, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SKORUPI] = + { + .baseHP = 40, + .baseAttack = 50, + .baseDefense = 90, + .baseSpeed = 65, + .baseSpAttack = 30, + .baseSpDefense = 55, + .type1 = TYPE_POISON, + .type2 = TYPE_BUG, + .catchRate = 120, + .expYield = 66, + .evYield_Defense = 1, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_SNIPER}, + #else + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_KEEN_EYE, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_DRAPION] = + { + .baseHP = 70, + .baseAttack = 90, + .baseDefense = 110, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 75, + .type1 = TYPE_POISON, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 175, + .evYield_Defense = 2, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_SNIPER}, + #else + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_KEEN_EYE, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_CROAGUNK] = + { + .baseHP = 48, + .baseAttack = 61, + .baseDefense = 40, + .baseSpeed = 50, + .baseSpAttack = 61, + .baseSpDefense = 40, + .type1 = TYPE_POISON, + .type2 = TYPE_FIGHTING, + .catchRate = 140, + .expYield = 60, + .evYield_Attack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_BLACK_SLUDGE, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 100, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ANTICIPATION, ABILITY_DRY_SKIN}, + .abilityHidden = ABILITY_POISON_TOUCH, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_TOXICROAK] = + { + .baseHP = 83, + .baseAttack = 106, + .baseDefense = 65, + .baseSpeed = 85, + .baseSpAttack = 86, + .baseSpDefense = 65, + .type1 = TYPE_POISON, + .type2 = TYPE_FIGHTING, + .catchRate = 75, + .expYield = 172, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_BLACK_SLUDGE, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ANTICIPATION, ABILITY_DRY_SKIN}, + .abilityHidden = ABILITY_POISON_TOUCH, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CARNIVINE] = + { + .baseHP = 74, + .baseAttack = 100, + .baseDefense = 72, + .baseSpeed = 46, + .baseSpAttack = 90, + .baseSpDefense = 72, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 200, + .expYield = 159, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_FINNEON] = + { + .baseHP = 49, + .baseAttack = 49, + .baseDefense = 56, + .baseSpeed = 66, + .baseSpAttack = 49, + .baseSpDefense = 61, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 190, + .expYield = 66, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_STORM_DRAIN}, + #else + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_WATER_VEIL, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LUMINEON] = + { + .baseHP = 69, + .baseAttack = 69, + .baseDefense = 76, + .baseSpeed = 91, + .baseSpAttack = 69, + .baseSpDefense = 86, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 75, + .expYield = 161, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_STORM_DRAIN}, + #else + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_WATER_VEIL, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MANTYKE] = + { + .baseHP = 45, + .baseAttack = 20, + .baseDefense = 50, + .baseSpeed = 50, + .baseSpAttack = 60, + .baseSpDefense = 120, + .type1 = TYPE_WATER, + .type2 = TYPE_FLYING, + .catchRate = 25, + .expYield = 69, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_WATER_ABSORB}, + .abilityHidden = ABILITY_WATER_VEIL, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SNOVER] = + { + .baseHP = 60, + .baseAttack = 62, + .baseDefense = 50, + .baseSpeed = 40, + .baseSpAttack = 62, + .baseSpDefense = 60, + .type1 = TYPE_GRASS, + .type2 = TYPE_ICE, + .catchRate = 120, + .expYield = 67, + .evYield_Attack = 1, + .item2 = ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_WARNING, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SOUNDPROOF, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ABOMASNOW] = + { + .baseHP = 90, + .baseAttack = 92, + .baseDefense = 75, + .baseSpeed = 60, + .baseSpAttack = 92, + .baseSpDefense = 85, + .type1 = TYPE_GRASS, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 173, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .item2 = ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_WARNING, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SOUNDPROOF, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_WEAVILE] = + { + .baseHP = 70, + .baseAttack = 120, + .baseDefense = 65, + .baseSpeed = 125, + .baseSpAttack = 45, + .baseSpDefense = 85, + .type1 = TYPE_DARK, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 179, + .evYield_Attack = 1, + .evYield_Speed = 1, + .item2 = ITEM_QUICK_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PICKPOCKET, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_MAGNEZONE] = + { + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 115, + .baseSpeed = 60, + .baseSpAttack = 130, + .baseSpDefense = 90, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_STEEL, + .catchRate = 30, + .expYield = 241, + .evYield_SpAttack = 3, + .item2 = ITEM_METAL_COAT, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ANALYTIC, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_LICKILICKY] = + { + .baseHP = 110, + .baseAttack = 85, + .baseDefense = 95, + .baseSpeed = 50, + .baseSpAttack = 80, + .baseSpDefense = 95, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 30, + .expYield = 180, + .evYield_HP = 3, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LAGGING_TAIL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_OBLIVIOUS}, + .abilityHidden = ABILITY_CLOUD_NINE, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_RHYPERIOR] = + { + .baseHP = 115, + .baseAttack = 140, + .baseDefense = 130, + .baseSpeed = 40, + .baseSpAttack = 55, + .baseSpDefense = 55, + .type1 = TYPE_GROUND, + .type2 = TYPE_ROCK, + .catchRate = 30, + .expYield = 241, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_SOLID_ROCK}, + .abilityHidden = ABILITY_RECKLESS, + #else + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_TANGROWTH] = + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 125, + .baseSpeed = 50, + .baseSpAttack = 110, + .baseSpDefense = 50, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 30, + .expYield = 187, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_LEAF_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ELECTIVIRE] = + { + .baseHP = 75, + .baseAttack = 123, + .baseDefense = 67, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 85, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 30, + .expYield = 243, + .evYield_Attack = 3, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ELECTIRIZER, + #endif + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MOTOR_DRIVE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_VITAL_SPIRIT, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MAGMORTAR] = + { + .baseHP = 75, + .baseAttack = 95, + .baseDefense = 67, + .baseSpeed = 83, + .baseSpAttack = 125, + .baseSpDefense = 95, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 30, + .expYield = 243, + .evYield_SpAttack = 3, + #ifdef ITEM_EXPANSION + .item2 = ITEM_MAGMARIZER, + #endif + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_FLAME_BODY, ABILITY_NONE}, + .abilityHidden = ABILITY_VITAL_SPIRIT, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_TOGEKISS] = + { + .baseHP = 85, + .baseAttack = 50, + .baseDefense = 95, + .baseSpeed = 80, + .baseSpAttack = 120, + .baseSpDefense = 115, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_FAIRY, + .type2 = TYPE_FLYING, + #else + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + #endif + .catchRate = 30, + .expYield = 245, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_HUSTLE, ABILITY_SERENE_GRACE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SUPER_LUCK, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_YANMEGA] = + { + .baseHP = 86, + .baseAttack = 76, + .baseDefense = 86, + .baseSpeed = 95, + .baseSpAttack = 116, + .baseSpDefense = 56, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 180, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_WIDE_LENS, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SPEED_BOOST, ABILITY_TINTED_LENS}, + .abilityHidden = ABILITY_FRISK, + #else + .abilities = {ABILITY_SPEED_BOOST, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_LEAFEON] = + { + .baseHP = 65, + .baseAttack = 110, + .baseDefense = 130, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 65, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 184, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 35, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_LEAF_GUARD}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_CHLOROPHYLL, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_GLACEON] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 110, + .baseSpeed = 65, + .baseSpAttack = 130, + .baseSpDefense = 95, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 184, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 35, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_ICE_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GLISCOR] = + { + .baseHP = 75, + .baseAttack = 95, + .baseDefense = 125, + .baseSpeed = 95, + .baseSpAttack = 45, + .baseSpDefense = 75, + .type1 = TYPE_GROUND, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 179, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_SAND_VEIL}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_POISON_HEAL, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MAMOSWINE] = + { + .baseHP = 110, + .baseAttack = 130, + .baseDefense = 80, + .baseSpeed = 80, + .baseSpAttack = 70, + .baseSpDefense = 60, + .type1 = TYPE_ICE, + .type2 = TYPE_GROUND, + .catchRate = 50, + .expYield = 239, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OBLIVIOUS, ABILITY_SNOW_CLOAK}, + #else + .abilities = {ABILITY_OBLIVIOUS, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PORYGON_Z] = + { + .baseHP = 85, + .baseAttack = 80, + .baseDefense = 70, + .baseSpeed = 90, + .baseSpAttack = 135, + .baseSpDefense = 75, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 30, + .expYield = 241, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ADAPTABILITY, ABILITY_DOWNLOAD}, + .abilityHidden = ABILITY_ANALYTIC, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_GALLADE] = + { + .baseHP = 68, + .baseAttack = 125, + .baseDefense = 65, + .baseSpeed = 80, + .baseSpAttack = 65, + .baseSpDefense = 115, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 233, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + #else + .eggGroup1 = EGG_GROUP_AMORPHOUS, + #endif + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEADFAST, ABILITY_NONE}, + .abilityHidden = ABILITY_JUSTIFIED, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_PROBOPASS] = + { + .baseHP = 60, + .baseAttack = 55, + .baseDefense = 145, + .baseSpeed = 40, + .baseSpAttack = 75, + .baseSpDefense = 150, + .type1 = TYPE_ROCK, + .type2 = TYPE_STEEL, + .catchRate = 60, + .expYield = 184, + .evYield_Defense = 1, + .evYield_SpDefense = 2, + .item2 = ITEM_MAGNET, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STURDY, ABILITY_MAGNET_PULL}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_FORCE, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_DUSKNOIR] = + { + .baseHP = 45, + .baseAttack = 100, + .baseDefense = 135, + .baseSpeed = 45, + .baseSpAttack = 65, + .baseSpDefense = 135, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 236, + .evYield_Defense = 1, + .evYield_SpDefense = 2, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRISK, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_FROSLASS] = + { + .baseHP = 70, + .baseAttack = 80, + .baseDefense = 70, + .baseSpeed = 110, + .baseSpAttack = 80, + .baseSpDefense = 70, + .type1 = TYPE_ICE, + .type2 = TYPE_GHOST, + .catchRate = 75, + .expYield = 168, + .evYield_Speed = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM] = + { + .baseHP = 50, + .baseAttack = 50, + .baseDefense = 77, + .baseSpeed = 91, + .baseSpAttack = 95, + .baseSpDefense = 77, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 154, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_UXIE] = + { + .baseHP = 75, + .baseAttack = 75, + .baseDefense = 130, + .baseSpeed = 95, + .baseSpAttack = 75, + .baseSpDefense = 130, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 261, + .evYield_Defense = 2, + .evYield_SpDefense = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 140, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MESPRIT] = + { + .baseHP = 80, + .baseAttack = 105, + .baseDefense = 105, + .baseSpeed = 80, + .baseSpAttack = 105, + .baseSpDefense = 105, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 261, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 140, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_AZELF] = + { + .baseHP = 75, + .baseAttack = 125, + .baseDefense = 70, + .baseSpeed = 115, + .baseSpAttack = 125, + .baseSpDefense = 70, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 261, + .evYield_Attack = 2, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 140, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DIALGA] = + { + .baseHP = 100, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 90, + .baseSpAttack = 150, + .baseSpDefense = 100, + .type1 = TYPE_STEEL, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 306, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_PALKIA] = + { + .baseHP = 90, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 100, + .baseSpAttack = 150, + .baseSpDefense = 120, + .type1 = TYPE_WATER, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 306, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_HEATRAN] = + { + .baseHP = 91, + .baseAttack = 90, + .baseDefense = 106, + .baseSpeed = 77, + .baseSpAttack = 130, + .baseSpDefense = 106, + .type1 = TYPE_FIRE, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_FLASH_FIRE, ABILITY_NONE}, + .abilityHidden = ABILITY_FLAME_BODY, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_REGIGIGAS] = + { + .baseHP = 110, + .baseAttack = 160, + .baseDefense = 110, + .baseSpeed = 100, + .baseSpAttack = 80, + .baseSpDefense = 110, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 3, + .expYield = 302, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SLOW_START, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GIRATINA] = + { + .baseHP = 150, + .baseAttack = 100, + .baseDefense = 120, + .baseSpeed = 90, + .baseSpAttack = 100, + .baseSpDefense = 120, + .type1 = TYPE_GHOST, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 306, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_CRESSELIA] = + { + .baseHP = 120, + .baseAttack = 70, + .baseDefense = 120, + .baseSpeed = 85, + .baseSpAttack = 75, + .baseSpDefense = 130, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 270, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PHIONE] = + { + .baseHP = 80, + .baseAttack = 80, + .baseDefense = 80, + .baseSpeed = 80, + .baseSpAttack = 80, + .baseSpDefense = 80, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 30, + .expYield = 216, + .evYield_HP = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HYDRATION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MANAPHY] = + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 100, + .baseSpeed = 100, + .baseSpAttack = 100, + .baseSpDefense = 100, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 270, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HYDRATION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DARKRAI] = + { + .baseHP = 70, + .baseAttack = 90, + .baseDefense = 90, + .baseSpeed = 125, + .baseSpAttack = 135, + .baseSpDefense = 90, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 270, + .evYield_Speed = 1, + .evYield_SpAttack = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BAD_DREAMS, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_SHAYMIN] = + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 100, + .baseSpeed = 100, + .baseSpAttack = 100, + .baseSpDefense = 100, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 270, + .evYield_HP = 3, + .item1 = ITEM_LUM_BERRY, + .item2 = ITEM_LUM_BERRY, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VICTINI] = + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 100, + .baseSpeed = 100, + .baseSpAttack = 100, + .baseSpDefense = 100, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 270, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_VICTORY_STAR, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = TRUE, + }, + + [SPECIES_SNIVY] = + { + .baseHP = 45, + .baseAttack = 45, + .baseDefense = 55, + .baseSpeed = 63, + .baseSpAttack = 45, + .baseSpDefense = 55, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 62, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_CONTRARY, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SERVINE] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 83, + .baseSpAttack = 60, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 145, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_CONTRARY, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SERPERIOR] = + { + .baseHP = 75, + .baseAttack = 75, + .baseDefense = 95, + .baseSpeed = 113, + .baseSpAttack = 75, + .baseSpDefense = 95, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 238, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_CONTRARY, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_TEPIG] = + { + .baseHP = 65, + .baseAttack = 63, + .baseDefense = 45, + .baseSpeed = 45, + .baseSpAttack = 45, + .baseSpDefense = 45, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 62, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_PIGNITE] = + { + .baseHP = 90, + .baseAttack = 93, + .baseDefense = 55, + .baseSpeed = 55, + .baseSpAttack = 70, + .baseSpDefense = 55, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 146, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_EMBOAR] = + { + .baseHP = 110, + .baseAttack = 123, + .baseDefense = 65, + .baseSpeed = 65, + .baseSpAttack = 100, + .baseSpDefense = 65, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 238, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_RECKLESS, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_OSHAWOTT] = + { + .baseHP = 55, + .baseAttack = 55, + .baseDefense = 45, + .baseSpeed = 45, + .baseSpAttack = 63, + .baseSpDefense = 45, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 62, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + .abilityHidden = ABILITY_SHELL_ARMOR, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DEWOTT] = + { + .baseHP = 75, + .baseAttack = 75, + .baseDefense = 60, + .baseSpeed = 60, + .baseSpAttack = 83, + .baseSpDefense = 60, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 145, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + .abilityHidden = ABILITY_SHELL_ARMOR, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SAMUROTT] = + { + .baseHP = 95, + .baseAttack = 100, + .baseDefense = 85, + .baseSpeed = 70, + .baseSpAttack = 108, + .baseSpDefense = 70, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 238, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + .abilityHidden = ABILITY_SHELL_ARMOR, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_PATRAT] = + { + .baseHP = 45, + .baseAttack = 55, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 35, + .baseSpDefense = 39, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 51, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_RUN_AWAY, ABILITY_KEEN_EYE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ANALYTIC, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_WATCHOG] = + { + .baseHP = 60, + .baseAttack = 85, + .baseDefense = 69, + .baseSpeed = 77, + .baseSpAttack = 60, + .baseSpDefense = 69, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 147, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_ILLUMINATE, ABILITY_KEEN_EYE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ANALYTIC, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_LILLIPUP] = + { + .baseHP = 45, + .baseAttack = 60, + .baseDefense = 45, + .baseSpeed = 55, + .baseSpAttack = 25, + .baseSpDefense = 45, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 55, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_PICKUP}, + .abilityHidden = ABILITY_RUN_AWAY, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_HERDIER] = + { + .baseHP = 65, + .baseAttack = 80, + .baseDefense = 65, + .baseSpeed = 60, + .baseSpAttack = 35, + .baseSpDefense = 65, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 120, + .expYield = 130, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_SAND_RUSH}, + .abilityHidden = ABILITY_SCRAPPY, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_STOUTLAND] = + { + .baseHP = 85, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 45, + .baseSpDefense = 90, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 110, + #else + .baseAttack = 100, + #endif + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 225, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_SAND_RUSH}, + .abilityHidden = ABILITY_SCRAPPY, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_PURRLOIN] = + { + .baseHP = 41, + .baseAttack = 50, + .baseDefense = 37, + .baseSpeed = 66, + .baseSpAttack = 50, + .baseSpDefense = 37, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 255, + .expYield = 56, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIMBER, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_PRANKSTER, + #else + .abilities = {ABILITY_LIMBER, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_LIEPARD] = + { + .baseHP = 64, + .baseAttack = 88, + .baseDefense = 50, + .baseSpeed = 106, + .baseSpAttack = 88, + .baseSpDefense = 50, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 90, + .expYield = 156, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIMBER, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_PRANKSTER, + #else + .abilities = {ABILITY_LIMBER, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_PANSAGE] = + { + .baseHP = 50, + .baseAttack = 53, + .baseDefense = 48, + .baseSpeed = 64, + .baseSpAttack = 53, + .baseSpDefense = 48, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 63, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OVERGROW, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SIMISAGE] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 63, + .baseSpeed = 101, + .baseSpAttack = 98, + .baseSpDefense = 63, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 174, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OVERGROW, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_PANSEAR] = + { + .baseHP = 50, + .baseAttack = 53, + .baseDefense = 48, + .baseSpeed = 64, + .baseSpAttack = 53, + .baseSpDefense = 48, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 190, + .expYield = 63, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_BLAZE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SIMISEAR] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 63, + .baseSpeed = 101, + .baseSpAttack = 98, + .baseSpDefense = 63, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 75, + .expYield = 174, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_BLAZE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_PANPOUR] = + { + .baseHP = 50, + .baseAttack = 53, + .baseDefense = 48, + .baseSpeed = 64, + .baseSpAttack = 53, + .baseSpDefense = 48, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 190, + .expYield = 63, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_TORRENT, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SIMIPOUR] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 63, + .baseSpeed = 101, + .baseSpAttack = 98, + .baseSpDefense = 63, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 75, + .expYield = 174, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_TORRENT, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MUNNA] = + { + .baseHP = 76, + .baseAttack = 25, + .baseDefense = 45, + .baseSpeed = 24, + .baseSpAttack = 67, + .baseSpDefense = 55, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 190, + .expYield = 58, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FOREWARN, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_SYNCHRONIZE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_MUSHARNA] = + { + .baseHP = 116, + .baseAttack = 55, + .baseDefense = 85, + .baseSpeed = 29, + .baseSpAttack = 107, + .baseSpDefense = 95, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 170, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FOREWARN, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_SYNCHRONIZE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_PIDOVE] = + { + .baseHP = 50, + .baseAttack = 55, + .baseDefense = 50, + .baseSpeed = 43, + .baseSpAttack = 36, + .baseSpDefense = 30, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 255, + .expYield = 53, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BIG_PECKS, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_RIVALRY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_TRANQUILL] = + { + .baseHP = 62, + .baseAttack = 77, + .baseDefense = 62, + .baseSpeed = 65, + .baseSpAttack = 50, + .baseSpDefense = 42, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 120, + .expYield = 125, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BIG_PECKS, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_RIVALRY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_UNFEZANT] = + { + .baseHP = 80, + .baseDefense = 80, + .baseSpeed = 93, + .baseSpAttack = 65, + .baseSpDefense = 55, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 115, + #else + .baseAttack = 105, + #endif + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 220, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BIG_PECKS, ABILITY_SUPER_LUCK}, + .abilityHidden = ABILITY_RIVALRY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_BLITZLE] = + { + .baseHP = 45, + .baseAttack = 60, + .baseDefense = 32, + .baseSpeed = 76, + .baseSpAttack = 50, + .baseSpDefense = 32, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 59, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_MOTOR_DRIVE}, + .abilityHidden = ABILITY_SAP_SIPPER, + #else + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ZEBSTRIKA] = + { + .baseHP = 75, + .baseAttack = 100, + .baseDefense = 63, + .baseSpeed = 116, + .baseSpAttack = 80, + .baseSpDefense = 63, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 75, + .expYield = 174, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_MOTOR_DRIVE}, + .abilityHidden = ABILITY_SAP_SIPPER, + #else + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ROGGENROLA] = + { + .baseHP = 55, + .baseAttack = 75, + .baseDefense = 85, + .baseSpeed = 15, + .baseSpAttack = 25, + .baseSpDefense = 25, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 255, + .expYield = 56, + .evYield_Defense = 1, + .item1 = ITEM_EVERSTONE, + .item2 = ITEM_HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STURDY, ABILITY_WEAK_ARMOR}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_STURDY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BOLDORE] = + { + .baseHP = 70, + .baseAttack = 105, + .baseDefense = 105, + .baseSpeed = 20, + .baseSpAttack = 50, + .baseSpDefense = 40, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 120, + .expYield = 137, + .evYield_Attack = 1, + .evYield_Defense = 1, + .item1 = ITEM_EVERSTONE, + .item2 = ITEM_HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STURDY, ABILITY_WEAK_ARMOR}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_STURDY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GIGALITH] = + { + .baseHP = 85, + .baseAttack = 135, + .baseDefense = 130, + .baseSpeed = 25, + .baseSpAttack = 60, + #if P_UPDATED_STATS >= GEN_6 + .baseSpDefense = 80, + #else + .baseSpDefense = 70, + #endif + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 45, + .expYield = 232, + .evYield_Attack = 3, + .item1 = ITEM_EVERSTONE, + .item2 = ITEM_HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STURDY, ABILITY_SAND_STREAM}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_FORCE, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_WOOBAT] = + { + .baseAttack = 45, + .baseDefense = 43, + .baseSpeed = 72, + .baseSpAttack = 55, + .baseSpDefense = 43, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 65, + #else + .baseHP = 55, + #endif + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FLYING, + .catchRate = 190, + .expYield = 65, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_UNAWARE, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_SIMPLE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SWOOBAT] = + { + .baseHP = 67, + .baseAttack = 57, + .baseDefense = 55, + .baseSpeed = 114, + .baseSpAttack = 77, + .baseSpDefense = 55, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 149, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_UNAWARE, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_SIMPLE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DRILBUR] = + { + .baseHP = 60, + .baseAttack = 85, + .baseDefense = 40, + .baseSpeed = 68, + .baseSpAttack = 30, + .baseSpDefense = 45, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 120, + .expYield = 66, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_RUSH, ABILITY_SAND_FORCE}, + .abilityHidden = ABILITY_MOLD_BREAKER, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_EXCADRILL] = + { + .baseHP = 110, + .baseAttack = 135, + .baseDefense = 60, + .baseSpeed = 88, + .baseSpAttack = 50, + .baseSpDefense = 65, + .type1 = TYPE_GROUND, + .type2 = TYPE_STEEL, + .catchRate = 60, + .expYield = 178, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_RUSH, ABILITY_SAND_FORCE}, + .abilityHidden = ABILITY_MOLD_BREAKER, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_AUDINO] = + { + .baseHP = 103, + .baseAttack = 60, + .baseDefense = 86, + .baseSpeed = 50, + .baseSpAttack = 60, + .baseSpDefense = 86, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 390, + .evYield_HP = 2, + .item1 = ITEM_ORAN_BERRY, + .item2 = ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_REGENERATOR}, + .abilityHidden = ABILITY_KLUTZ, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_TIMBURR] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 55, + .baseSpeed = 35, + .baseSpAttack = 25, + .baseSpDefense = 35, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 180, + .expYield = 61, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_IRON_FIST, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_GURDURR] = + { + .baseHP = 85, + .baseAttack = 105, + .baseDefense = 85, + .baseSpeed = 40, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 90, + .expYield = 142, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_IRON_FIST, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_CONKELDURR] = + { + .baseHP = 105, + .baseAttack = 140, + .baseDefense = 95, + .baseSpeed = 45, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 227, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GUTS, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_IRON_FIST, + #else + .abilities = {ABILITY_GUTS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_TYMPOLE] = + { + .baseHP = 50, + .baseAttack = 50, + .baseDefense = 40, + .baseSpeed = 64, + .baseSpAttack = 50, + .baseSpDefense = 40, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 59, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_HYDRATION}, + #else + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_PALPITOAD] = + { + .baseHP = 75, + .baseAttack = 65, + .baseDefense = 55, + .baseSpeed = 69, + .baseSpAttack = 65, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 120, + .expYield = 134, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_HYDRATION}, + #else + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SEISMITOAD] = + { + .baseHP = 105, + .baseDefense = 75, + .baseSpeed = 74, + .baseSpAttack = 85, + .baseSpDefense = 75, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 95, + #else + .baseAttack = 85, + #endif + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 229, + .evYield_HP = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_POISON_TOUCH}, + #else + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_THROH] = + { + .baseHP = 120, + .baseAttack = 100, + .baseDefense = 85, + .baseSpeed = 45, + .baseSpAttack = 30, + .baseSpDefense = 85, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 163, + .evYield_HP = 2, + .item2 = ITEM_BLACK_BELT, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_GUTS, ABILITY_INNER_FOCUS}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MOLD_BREAKER, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SAWK] = + { + .baseHP = 75, + .baseAttack = 125, + .baseDefense = 75, + .baseSpeed = 85, + .baseSpAttack = 30, + .baseSpDefense = 75, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 163, + .evYield_Attack = 2, + .item2 = ITEM_BLACK_BELT, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_STURDY, ABILITY_INNER_FOCUS}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MOLD_BREAKER, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SEWADDLE] = + { + .baseHP = 45, + .baseAttack = 53, + .baseDefense = 70, + .baseSpeed = 42, + .baseSpAttack = 40, + .baseSpDefense = 60, + .type1 = TYPE_BUG, + .type2 = TYPE_GRASS, + .catchRate = 255, + .expYield = 62, + .evYield_Defense = 1, + .item2 = ITEM_MENTAL_HERB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_CHLOROPHYLL}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_OVERCOAT, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_SWADLOON] = + { + .baseHP = 55, + .baseAttack = 63, + .baseDefense = 90, + .baseSpeed = 42, + .baseSpAttack = 50, + .baseSpDefense = 80, + .type1 = TYPE_BUG, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 133, + .evYield_Defense = 2, + .item2 = ITEM_MENTAL_HERB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_CHLOROPHYLL}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_CHLOROPHYLL}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_LEAVANNY] = + { + .baseHP = 75, + .baseAttack = 103, + .baseDefense = 80, + .baseSpeed = 92, + .baseSpAttack = 70, + #if P_UPDATED_STATS >= GEN_6 + .baseSpDefense = 80, + #else + .baseSpDefense = 70, + #endif + .type1 = TYPE_BUG, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 225, + .evYield_Attack = 3, + .item2 = ITEM_MENTAL_HERB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_CHLOROPHYLL}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_OVERCOAT, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_VENIPEDE] = + { + .baseHP = 30, + .baseAttack = 45, + .baseDefense = 59, + .baseSpeed = 57, + .baseSpAttack = 30, + .baseSpDefense = 39, + .type1 = TYPE_BUG, + .type2 = TYPE_POISON, + .catchRate = 255, + .expYield = 52, + .evYield_Defense = 1, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_POISON_POINT, ABILITY_SWARM}, + #if P_UPDATED_ABILITIES >= GEN6 + .abilityHidden = ABILITY_SPEED_BOOST, + #else + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_QUICK_FEET, + #endif + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_WHIRLIPEDE] = + { + .baseHP = 40, + .baseAttack = 55, + .baseDefense = 99, + .baseSpeed = 47, + .baseSpAttack = 40, + .baseSpDefense = 79, + .type1 = TYPE_BUG, + .type2 = TYPE_POISON, + .catchRate = 120, + .expYield = 126, + .evYield_Defense = 2, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_POISON_POINT, ABILITY_SWARM}, + #if P_UPDATED_ABILITIES >= GEN6 + .abilityHidden = ABILITY_SPEED_BOOST, + #else + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_QUICK_FEET, + #endif + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SCOLIPEDE] = + { + .baseHP = 60, + .baseDefense = 89, + .baseSpeed = 112, + .baseSpAttack = 55, + .baseSpDefense = 69, + #if P_UPDATED_STATS >= GEN_6 + .baseAttack = 100, + #else + .baseAttack = 90, + #endif + .type1 = TYPE_BUG, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 218, + .evYield_Speed = 3, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_POISON_POINT, ABILITY_SWARM}, + #if P_UPDATED_ABILITIES >= GEN6 + .abilityHidden = ABILITY_SPEED_BOOST, + #else + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_QUICK_FEET, + #endif + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_COTTONEE] = + { + .baseHP = 40, + .baseAttack = 27, + .baseDefense = 60, + .baseSpeed = 66, + .baseSpAttack = 37, + .baseSpDefense = 50, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_GRASS, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + #endif + .catchRate = 190, + .expYield = 56, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_INFILTRATOR}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_CHLOROPHYLL, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_WHIMSICOTT] = + { + .baseHP = 60, + .baseAttack = 67, + .baseDefense = 85, + .baseSpeed = 116, + .baseSpAttack = 77, + .baseSpDefense = 75, + #if P_UPDATED_TYPES >= GEN_6 + .type1 = TYPE_GRASS, + .type2 = TYPE_FAIRY, + #else + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + #endif + .catchRate = 75, + .expYield = 168, + .evYield_Speed = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_INFILTRATOR}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_CHLOROPHYLL, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_PETILIL] = + { + .baseHP = 45, + .baseAttack = 35, + .baseDefense = 50, + .baseSpeed = 30, + .baseSpAttack = 70, + .baseSpDefense = 50, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 56, + .evYield_SpAttack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_OWN_TEMPO}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LEAF_GUARD, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_LILLIGANT] = + { + .baseHP = 70, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 90, + .baseSpAttack = 110, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 168, + .evYield_SpAttack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ABSORB_BULB, + #endif + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_OWN_TEMPO}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LEAF_GUARD, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_BASCULIN] = + { + .baseHP = 70, + .baseAttack = 92, + .baseDefense = 65, + .baseSpeed = 98, + .baseSpAttack = 80, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 25, + .expYield = 161, + .evYield_Speed = 2, + .item2 = ITEM_DEEP_SEA_TOOTH, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RECKLESS, ABILITY_ADAPTABILITY}, + .abilityHidden = ABILITY_MOLD_BREAKER, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SANDILE] = + { + .baseHP = 50, + .baseAttack = 72, + .baseDefense = 35, + .baseSpeed = 65, + .baseSpAttack = 35, + .baseSpDefense = 35, + .type1 = TYPE_GROUND, + .type2 = TYPE_DARK, + .catchRate = 180, + .expYield = 58, + .evYield_Attack = 1, + .item2 = ITEM_BLACK_GLASSES, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_MOXIE}, + .abilityHidden = ABILITY_ANGER_POINT, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KROKOROK] = + { + .baseHP = 60, + .baseAttack = 82, + .baseDefense = 45, + .baseSpeed = 74, + .baseSpAttack = 45, + .baseSpDefense = 45, + .type1 = TYPE_GROUND, + .type2 = TYPE_DARK, + .catchRate = 90, + .expYield = 123, + .evYield_Attack = 2, + .item2 = ITEM_BLACK_GLASSES, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_MOXIE}, + .abilityHidden = ABILITY_ANGER_POINT, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KROOKODILE] = + { + .baseHP = 95, + .baseAttack = 117, + .baseSpeed = 92, + .baseSpAttack = 65, + .baseSpDefense = 70, + #if P_UPDATED_STATS >= GEN_6 + .baseDefense = 80, + #else + .baseDefense = 70, + #endif + .type1 = TYPE_GROUND, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 234, + .evYield_Attack = 3, + .item1 = ITEM_BLACK_GLASSES, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTIMIDATE, ABILITY_MOXIE}, + .abilityHidden = ABILITY_ANGER_POINT, + #else + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_DARUMAKA] = + { + .baseHP = 70, + .baseAttack = 90, + .baseDefense = 45, + .baseSpeed = 50, + .baseSpAttack = 15, + .baseSpDefense = 45, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 120, + .expYield = 63, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_HUSTLE, ABILITY_NONE}, + .abilityHidden = ABILITY_INNER_FOCUS, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_DARMANITAN] = + { + .baseHP = 105, + .baseAttack = 140, + .baseDefense = 55, + .baseSpeed = 95, + .baseSpAttack = 30, + .baseSpDefense = 55, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 60, + .expYield = 168, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHEER_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_ZEN_MODE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MARACTUS] = + { + .baseHP = 75, + .baseAttack = 86, + .baseDefense = 67, + .baseSpeed = 60, + .baseSpAttack = 106, + .baseSpDefense = 67, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 255, + .expYield = 161, + .evYield_SpAttack = 2, + .item2 = ITEM_MIRACLE_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_WATER_ABSORB, ABILITY_CHLOROPHYLL}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_STORM_DRAIN, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DWEBBLE] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 85, + .baseSpeed = 55, + .baseSpAttack = 35, + .baseSpDefense = 35, + .type1 = TYPE_BUG, + .type2 = TYPE_ROCK, + .catchRate = 190, + .expYield = 65, + .evYield_Defense = 1, + .item2 = ITEM_HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STURDY, ABILITY_SHELL_ARMOR}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CRUSTLE] = + { + .baseHP = 70, + .baseDefense = 125, + .baseSpeed = 45, + .baseSpAttack = 65, + .baseSpDefense = 75, + #if P_UPDATED_STATS >= GEN_7 + .baseAttack = 105, + #else + .baseAttack = 95, + #endif + .type1 = TYPE_BUG, + .type2 = TYPE_ROCK, + .catchRate = 75, + .expYield = 170, + .evYield_Defense = 2, + .item2 = ITEM_HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STURDY, ABILITY_SHELL_ARMOR}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_WEAK_ARMOR, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SCRAGGY] = + { + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 70, + .baseSpeed = 48, + .baseSpAttack = 35, + .baseSpDefense = 70, + .type1 = TYPE_DARK, + .type2 = TYPE_FIGHTING, + .catchRate = 180, + .expYield = 70, + .evYield_Attack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHED_SKIN, ABILITY_MOXIE}, + #else + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INTIMIDATE, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_SCRAFTY] = + { + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 115, + .baseSpeed = 58, + .baseSpAttack = 45, + .baseSpDefense = 115, + .type1 = TYPE_DARK, + .type2 = TYPE_FIGHTING, + .catchRate = 90, + .expYield = 171, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHED_SKIN, ABILITY_MOXIE}, + #else + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INTIMIDATE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SIGILYPH] = + { + .baseHP = 72, + .baseAttack = 58, + .baseDefense = 80, + .baseSpeed = 97, + .baseSpAttack = 103, + .baseSpDefense = 80, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 172, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WONDER_SKIN, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_TINTED_LENS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_YAMASK] = + { + .baseHP = 38, + .baseAttack = 30, + .baseDefense = 85, + .baseSpeed = 30, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 190, + .expYield = 61, + .evYield_Defense = 1, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MUMMY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_COFAGRIGUS] = + { + .baseHP = 58, + .baseAttack = 50, + .baseDefense = 145, + .baseSpeed = 30, + .baseSpAttack = 95, + .baseSpDefense = 105, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 90, + .expYield = 169, + .evYield_Defense = 2, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MUMMY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_TIRTOUGA] = + { + .baseHP = 54, + .baseAttack = 78, + .baseDefense = 103, + .baseSpeed = 22, + .baseSpAttack = 53, + .baseSpDefense = 45, + .type1 = TYPE_WATER, + .type2 = TYPE_ROCK, + .catchRate = 45, + .expYield = 71, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SOLID_ROCK, ABILITY_STURDY}, + #else + .abilities = {ABILITY_NONE, ABILITY_STURDY}, + #endif + .abilityHidden = ABILITY_SWIFT_SWIM, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CARRACOSTA] = + { + .baseHP = 74, + .baseAttack = 108, + .baseDefense = 133, + .baseSpeed = 32, + .baseSpAttack = 83, + .baseSpDefense = 65, + .type1 = TYPE_WATER, + .type2 = TYPE_ROCK, + .catchRate = 45, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SOLID_ROCK, ABILITY_STURDY}, + #else + .abilities = {ABILITY_NONE, ABILITY_STURDY}, + #endif + .abilityHidden = ABILITY_SWIFT_SWIM, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ARCHEN] = + { + .baseHP = 55, + .baseAttack = 112, + .baseDefense = 45, + .baseSpeed = 70, + .baseSpAttack = 74, + .baseSpDefense = 45, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 71, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DEFEATIST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ARCHEOPS] = + { + .baseHP = 75, + .baseAttack = 140, + .baseDefense = 65, + .baseSpeed = 110, + .baseSpAttack = 112, + .baseSpDefense = 65, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 177, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DEFEATIST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_TRUBBISH] = + { + .baseHP = 50, + .baseAttack = 50, + .baseDefense = 62, + .baseSpeed = 65, + .baseSpAttack = 40, + .baseSpDefense = 62, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 190, + .expYield = 66, + .evYield_Speed = 1, + .item2 = ITEM_SILK_SCARF, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STENCH, ABILITY_STICKY_HOLD}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_AFTERMATH, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_GARBODOR] = + { + .baseHP = 80, + .baseAttack = 95, + .baseDefense = 82, + .baseSpeed = 75, + .baseSpAttack = 60, + .baseSpDefense = 82, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 60, + .expYield = 166, + .evYield_Attack = 2, + .item1 = ITEM_SILK_SCARF, + #ifdef ITEM_EXPANSION + .item2 = ITEM_BLACK_SLUDGE, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STENCH, ABILITY_WEAK_ARMOR}, + .abilityHidden = ABILITY_AFTERMATH, + #else + .abilities = {ABILITY_STENCH, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ZORUA] = + { + .baseHP = 40, + .baseAttack = 65, + .baseDefense = 40, + .baseSpeed = 65, + .baseSpAttack = 80, + .baseSpDefense = 40, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 75, + .expYield = 66, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ILLUSION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_ZOROARK] = + { + .baseHP = 60, + .baseAttack = 105, + .baseDefense = 60, + .baseSpeed = 105, + .baseSpAttack = 120, + .baseSpDefense = 60, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 179, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ILLUSION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MINCCINO] = + { + .baseHP = 55, + .baseAttack = 50, + .baseDefense = 40, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 60, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_SKILL_LINK, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_CINCCINO] = + { + .baseHP = 75, + .baseAttack = 95, + .baseDefense = 60, + .baseSpeed = 115, + .baseSpAttack = 65, + .baseSpDefense = 60, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 60, + .expYield = 165, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CUTE_CHARM, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_SKILL_LINK, + #else + .abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_GOTHITA] = + { + .baseHP = 45, + .baseAttack = 30, + .baseDefense = 50, + .baseSpeed = 45, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 200, + .expYield = 58, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FRISK, ABILITY_COMPETITIVE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SHADOW_TAG, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GOTHORITA] = + { + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 70, + .baseSpeed = 55, + .baseSpAttack = 75, + .baseSpDefense = 85, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 100, + .expYield = 137, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FRISK, ABILITY_COMPETITIVE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SHADOW_TAG, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GOTHITELLE] = + { + .baseHP = 70, + .baseAttack = 55, + .baseDefense = 95, + .baseSpeed = 65, + .baseSpAttack = 95, + .baseSpDefense = 110, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 50, + .expYield = 221, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FRISK, ABILITY_COMPETITIVE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SHADOW_TAG, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SOLOSIS] = + { + .baseHP = 45, + .baseAttack = 30, + .baseDefense = 40, + .baseSpeed = 20, + .baseSpAttack = 105, + .baseSpDefense = 50, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 200, + .expYield = 58, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OVERCOAT, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DUOSION] = + { + .baseHP = 65, + .baseAttack = 40, + .baseDefense = 50, + .baseSpeed = 30, + .baseSpAttack = 125, + .baseSpDefense = 60, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 100, + .expYield = 130, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OVERCOAT, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_REUNICLUS] = + { + .baseHP = 110, + .baseAttack = 65, + .baseDefense = 75, + .baseSpeed = 30, + .baseSpAttack = 125, + .baseSpDefense = 85, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 50, + .expYield = 221, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OVERCOAT, ABILITY_MAGIC_GUARD}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DUCKLETT] = + { + .baseHP = 62, + .baseAttack = 44, + .baseDefense = 50, + .baseSpeed = 55, + .baseSpAttack = 44, + .baseSpDefense = 50, + .type1 = TYPE_WATER, + .type2 = TYPE_FLYING, + .catchRate = 190, + .expYield = 61, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_BIG_PECKS}, + .abilityHidden = ABILITY_HYDRATION, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SWANNA] = + { + .baseHP = 75, + .baseAttack = 87, + .baseDefense = 63, + .baseSpeed = 98, + .baseSpAttack = 87, + .baseSpDefense = 63, + .type1 = TYPE_WATER, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 166, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_BIG_PECKS}, + .abilityHidden = ABILITY_HYDRATION, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VANILLITE] = + { + .baseHP = 36, + .baseAttack = 50, + .baseDefense = 50, + .baseSpeed = 44, + .baseSpAttack = 65, + .baseSpDefense = 60, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 255, + .expYield = 61, + .evYield_SpAttack = 1, + .item2 = ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ICE_BODY, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_WEAK_ARMOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VANILLISH] = + { + .baseHP = 51, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 59, + .baseSpAttack = 80, + .baseSpDefense = 75, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 120, + .expYield = 138, + .evYield_SpAttack = 2, + .item2 = ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ICE_BODY, ABILITY_SNOW_CLOAK}, + .abilityHidden = ABILITY_WEAK_ARMOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VANILLUXE] = + { + .baseHP = 71, + .baseAttack = 95, + .baseDefense = 85, + .baseSpeed = 79, + .baseSpAttack = 110, + .baseSpDefense = 95, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 241, + .evYield_SpAttack = 3, + .item1 = ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ICE_BODY, ABILITY_SNOW_WARNING}, + .abilityHidden = ABILITY_WEAK_ARMOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_DEERLING] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_SAWSBUCK] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_EMOLGA] = + { + .baseHP = 55, + .baseAttack = 75, + .baseDefense = 60, + .baseSpeed = 103, + .baseSpAttack = 75, + .baseSpDefense = 60, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 200, + .expYield = 150, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MOTOR_DRIVE, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_KARRABLAST] = + { + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 45, + .baseSpeed = 60, + .baseSpAttack = 40, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 200, + .expYield = 63, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_SHED_SKIN}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_NO_GUARD, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ESCAVALIER] = + { + .baseHP = 70, + .baseAttack = 135, + .baseDefense = 105, + .baseSpeed = 20, + .baseSpAttack = 60, + .baseSpDefense = 105, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 75, + .expYield = 173, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_SHELL_ARMOR}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_OVERCOAT, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_FOONGUS] = + { + .baseHP = 69, + .baseAttack = 55, + .baseDefense = 45, + .baseSpeed = 15, + .baseSpAttack = 55, + .baseSpDefense = 55, + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 190, + .expYield = 59, + .evYield_HP = 1, + .item1 = ITEM_TINY_MUSHROOM, + .item2 = ITEM_BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_REGENERATOR, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_AMOONGUSS] = + { + .baseHP = 114, + .baseAttack = 85, + .baseDefense = 70, + .baseSpeed = 30, + .baseSpAttack = 85, + .baseSpDefense = 80, + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 75, + .expYield = 162, + .evYield_HP = 2, + .item1 = ITEM_TINY_MUSHROOM, + .item2 = ITEM_BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_EFFECT_SPORE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_REGENERATOR, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FRILLISH] = + { + .baseHP = 55, + .baseAttack = 40, + .baseDefense = 50, + .baseSpeed = 40, + .baseSpAttack = 65, + .baseSpDefense = 85, + .type1 = TYPE_WATER, + .type2 = TYPE_GHOST, + .catchRate = 190, + .expYield = 67, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_ABSORB, ABILITY_CURSED_BODY}, + #else + .abilities = {ABILITY_WATER_ABSORB, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_DAMP, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_JELLICENT] = + { + .baseHP = 100, + .baseAttack = 60, + .baseDefense = 70, + .baseSpeed = 60, + .baseSpAttack = 85, + .baseSpDefense = 105, + .type1 = TYPE_WATER, + .type2 = TYPE_GHOST, + .catchRate = 60, + .expYield = 168, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_ABSORB, ABILITY_CURSED_BODY}, + #else + .abilities = {ABILITY_WATER_ABSORB, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_DAMP, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ALOMOMOLA] = + { + .baseHP = 165, + .baseAttack = 75, + .baseDefense = 80, + .baseSpeed = 65, + .baseSpAttack = 40, + .baseSpDefense = 45, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 75, + .expYield = 165, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_JOLTIK] = + { + .baseHP = 50, + .baseAttack = 47, + .baseDefense = 50, + .baseSpeed = 65, + .baseSpAttack = 57, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 64, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_UNNERVE}, + #else + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SWARM, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_GALVANTULA] = + { + .baseHP = 70, + .baseAttack = 77, + .baseDefense = 60, + .baseSpeed = 108, + .baseSpAttack = 97, + .baseSpDefense = 60, + .type1 = TYPE_BUG, + .type2 = TYPE_ELECTRIC, + .catchRate = 75, + .expYield = 165, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_UNNERVE}, + #else + .abilities = {ABILITY_COMPOUND_EYES, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SWARM, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_FERROSEED] = + { + .baseHP = 44, + .baseAttack = 50, + .baseDefense = 91, + .baseSpeed = 10, + .baseSpAttack = 24, + .baseSpDefense = 86, + .type1 = TYPE_GRASS, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 61, + .evYield_Defense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_STICKY_BARB, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_BARBS, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_FERROTHORN] = + { + .baseHP = 74, + .baseAttack = 94, + .baseDefense = 131, + .baseSpeed = 20, + .baseSpAttack = 54, + .baseSpDefense = 116, + .type1 = TYPE_GRASS, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 171, + .evYield_Defense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_STICKY_BARB, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_BARBS, ABILITY_NONE}, + .abilityHidden = ABILITY_ANTICIPATION, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KLINK] = + { + .baseHP = 40, + .baseAttack = 55, + .baseDefense = 70, + .baseSpeed = 30, + .baseSpAttack = 45, + .baseSpDefense = 60, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 130, + .expYield = 60, + .evYield_Defense = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_PLUS, ABILITY_MINUS}, + .abilityHidden = ABILITY_CLEAR_BODY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KLANG] = + { + .baseHP = 60, + .baseAttack = 80, + .baseDefense = 95, + .baseSpeed = 50, + .baseSpAttack = 70, + .baseSpDefense = 85, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 60, + .expYield = 154, + .evYield_Defense = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_PLUS, ABILITY_MINUS}, + .abilityHidden = ABILITY_CLEAR_BODY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KLINKLANG] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 115, + .baseSpeed = 90, + .baseSpAttack = 70, + .baseSpDefense = 85, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 30, + .expYield = 234, + .evYield_Defense = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_PLUS, ABILITY_MINUS}, + .abilityHidden = ABILITY_CLEAR_BODY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_TYNAMO] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 60, + .baseSpAttack = 45, + .baseSpDefense = 40, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 55, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_EELEKTRIK] = + { + .baseHP = 65, + .baseAttack = 85, + .baseDefense = 70, + .baseSpeed = 40, + .baseSpAttack = 75, + .baseSpDefense = 70, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 60, + .expYield = 142, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_EELEKTROSS] = + { + .baseHP = 85, + .baseAttack = 115, + .baseDefense = 80, + .baseSpeed = 50, + .baseSpAttack = 105, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 30, + .expYield = 232, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ELGYEM] = + { + .baseHP = 55, + .baseAttack = 55, + .baseDefense = 55, + .baseSpeed = 30, + .baseSpAttack = 85, + .baseSpDefense = 55, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 255, + .expYield = 67, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TELEPATHY, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_ANALYTIC, + #else + .abilities = {ABILITY_NONE, ABILITY_SYNCHRONIZE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BEHEEYEM] = + { + .baseHP = 75, + .baseAttack = 75, + .baseDefense = 75, + .baseSpeed = 40, + .baseSpAttack = 125, + .baseSpDefense = 95, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 90, + .expYield = 170, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TELEPATHY, ABILITY_SYNCHRONIZE}, + .abilityHidden = ABILITY_ANALYTIC, + #else + .abilities = {ABILITY_NONE, ABILITY_SYNCHRONIZE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_LITWICK] = + { + .baseHP = 50, + .baseAttack = 30, + .baseDefense = 55, + .baseSpeed = 20, + .baseSpAttack = 65, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_FIRE, + .catchRate = 190, + .expYield = 55, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FLASH_FIRE, ABILITY_FLAME_BODY}, + #if P_UPDATED_ABILITIES >= GEN_6 + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif + #else + .abilityHidden = ABILITY_SHADOW_TAG, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_LAMPENT] = + { + .baseHP = 60, + .baseAttack = 40, + .baseDefense = 60, + .baseSpeed = 55, + .baseSpAttack = 95, + .baseSpDefense = 60, + .type1 = TYPE_GHOST, + .type2 = TYPE_FIRE, + .catchRate = 90, + .expYield = 130, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FLASH_FIRE, ABILITY_FLAME_BODY}, + #if P_UPDATED_ABILITIES >= GEN_6 + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif + #else + .abilityHidden = ABILITY_SHADOW_TAG, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_CHANDELURE] = + { + .baseHP = 60, + .baseAttack = 55, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 145, + .baseSpDefense = 90, + .type1 = TYPE_GHOST, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 234, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FLASH_FIRE, ABILITY_FLAME_BODY}, + #if P_UPDATED_ABILITIES >= GEN_6 + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_INFILTRATOR, + #endif + #else + .abilityHidden = ABILITY_SHADOW_TAG, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_AXEW] = + { + .baseHP = 46, + .baseAttack = 87, + .baseDefense = 60, + .baseSpeed = 57, + .baseSpAttack = 30, + .baseSpDefense = 40, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 75, + .expYield = 64, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_FRAXURE] = + { + .baseHP = 66, + .baseAttack = 117, + .baseDefense = 70, + .baseSpeed = 67, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 60, + .expYield = 144, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_HAXORUS] = + { + .baseHP = 76, + .baseAttack = 147, + .baseDefense = 90, + .baseSpeed = 97, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 243, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_CUBCHOO] = + { + .baseHP = 55, + .baseAttack = 70, + .baseDefense = 40, + .baseSpeed = 40, + .baseSpAttack = 60, + .baseSpDefense = 40, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 120, + .expYield = 61, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_SLUSH_RUSH}, + .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_BEARTIC] = + { + .baseHP = 95, + .baseDefense = 80, + .baseSpeed = 50, + .baseSpAttack = 70, + .baseSpDefense = 80, + #if P_UPDATED_STATS >= GEN_7 + .baseAttack = 130, + #else + .baseAttack = 110, + #endif + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 177, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_SLUSH_RUSH}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SWIFT_SWIM, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_CRYOGONAL] = + { + .baseAttack = 50, + .baseSpeed = 105, + .baseSpAttack = 95, + .baseSpDefense = 135, + #if P_UPDATED_STATS >= GEN_7 + .baseHP = 80, + .baseDefense = 50, + #else + .baseHP = 70, + .baseDefense = 30, + #endif + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 25, + .expYield = 180, + .evYield_SpDefense = 2, + .item2 = ITEM_NEVER_MELT_ICE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SHELMET] = + { + .baseHP = 50, + .baseAttack = 40, + .baseDefense = 85, + .baseSpeed = 25, + .baseSpAttack = 40, + .baseSpDefense = 65, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 200, + .expYield = 61, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HYDRATION, ABILITY_SHELL_ARMOR}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_SHELL_ARMOR}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ACCELGOR] = + { + .baseHP = 80, + .baseAttack = 70, + .baseDefense = 40, + .baseSpeed = 145, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 75, + .expYield = 173, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HYDRATION, ABILITY_STICKY_HOLD}, + .abilityHidden = ABILITY_UNBURDEN, + #else + .abilities = {ABILITY_NONE, ABILITY_STICKY_HOLD}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_STUNFISK] = + { + .baseHP = 109, + .baseAttack = 66, + .baseDefense = 84, + .baseSpeed = 32, + .baseSpAttack = 81, + .baseSpDefense = 99, + .type1 = TYPE_GROUND, + .type2 = TYPE_ELECTRIC, + .catchRate = 75, + .expYield = 165, + .evYield_HP = 2, + .item2 = ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_STATIC, ABILITY_LIMBER}, + .abilityHidden = ABILITY_SAND_VEIL, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MIENFOO] = + { + .baseHP = 45, + .baseAttack = 85, + .baseDefense = 50, + .baseSpeed = 65, + .baseSpAttack = 55, + .baseSpDefense = 50, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 180, + .expYield = 70, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INNER_FOCUS, ABILITY_REGENERATOR}, + .abilityHidden = ABILITY_RECKLESS, + #else + .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MIENSHAO] = + { + .baseHP = 65, + .baseAttack = 125, + .baseDefense = 60, + .baseSpeed = 105, + .baseSpAttack = 95, + .baseSpDefense = 60, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 179, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INNER_FOCUS, ABILITY_REGENERATOR}, + .abilityHidden = ABILITY_RECKLESS, + #else + .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_DRUDDIGON] = + { + .baseHP = 77, + .baseAttack = 120, + .baseDefense = 90, + .baseSpeed = 48, + .baseSpAttack = 60, + .baseSpDefense = 90, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 170, + .evYield_Attack = 2, + .item2 = ITEM_DRAGON_FANG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ROUGH_SKIN, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_MOLD_BREAKER, + #else + .abilities = {ABILITY_ROUGH_SKIN, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_GOLETT] = + { + .baseHP = 59, + .baseAttack = 74, + .baseDefense = 50, + .baseSpeed = 35, + .baseSpAttack = 35, + .baseSpDefense = 50, + .type1 = TYPE_GROUND, + .type2 = TYPE_GHOST, + .catchRate = 190, + .expYield = 61, + .evYield_Attack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LIGHT_CLAY, + #endif + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_FIST, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_NO_GUARD, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_GOLURK] = + { + .baseHP = 89, + .baseAttack = 124, + .baseDefense = 80, + .baseSpeed = 55, + .baseSpAttack = 55, + .baseSpDefense = 80, + .type1 = TYPE_GROUND, + .type2 = TYPE_GHOST, + .catchRate = 90, + .expYield = 169, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LIGHT_CLAY, + #endif + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_FIST, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_NO_GUARD, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_PAWNIARD] = + { + .baseHP = 45, + .baseAttack = 85, + .baseDefense = 70, + .baseSpeed = 60, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_DARK, + .type2 = TYPE_STEEL, + .catchRate = 120, + .expYield = 68, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DEFIANT, ABILITY_INNER_FOCUS}, + #else + .abilities = {ABILITY_NONE, ABILITY_INNER_FOCUS}, + #endif + .abilityHidden = ABILITY_PRESSURE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_BISHARP] = + { + .baseHP = 65, + .baseAttack = 125, + .baseDefense = 100, + .baseSpeed = 70, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_DARK, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 172, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DEFIANT, ABILITY_INNER_FOCUS}, + #else + .abilities = {ABILITY_NONE, ABILITY_INNER_FOCUS}, + #endif + .abilityHidden = ABILITY_PRESSURE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_BOUFFALANT] = + { + .baseHP = 95, + .baseAttack = 110, + .baseDefense = 95, + .baseSpeed = 55, + .baseSpAttack = 40, + .baseSpDefense = 95, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 172, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RECKLESS, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SOUNDPROOF, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_RUFFLET] = + { + .baseHP = 70, + .baseAttack = 83, + .baseDefense = 50, + .baseSpeed = 60, + .baseSpAttack = 37, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 190, + .expYield = 70, + .evYield_Attack = 1, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_SHEER_FORCE}, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUSTLE, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_BRAVIARY] = + { + .baseHP = 100, + .baseAttack = 123, + .baseDefense = 75, + .baseSpeed = 80, + .baseSpAttack = 57, + .baseSpDefense = 75, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 60, + .expYield = 179, + .evYield_Attack = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_SHEER_FORCE}, + .abilityHidden = ABILITY_DEFIANT, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_VULLABY] = + { + .baseHP = 70, + .baseAttack = 55, + .baseDefense = 75, + .baseSpeed = 60, + .baseSpAttack = 45, + .baseSpDefense = 65, + .type1 = TYPE_DARK, + .type2 = TYPE_FLYING, + .catchRate = 190, + .expYield = 74, + .evYield_Defense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BIG_PECKS, ABILITY_OVERCOAT}, + .abilityHidden = ABILITY_WEAK_ARMOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MANDIBUZZ] = + { + .baseHP = 110, + .baseAttack = 65, + .baseDefense = 105, + .baseSpeed = 80, + .baseSpAttack = 55, + .baseSpDefense = 95, + .type1 = TYPE_DARK, + .type2 = TYPE_FLYING, + .catchRate = 60, + .expYield = 179, + .evYield_SpAttack = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BIG_PECKS, ABILITY_OVERCOAT}, + .abilityHidden = ABILITY_WEAK_ARMOR, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = TRUE, + }, + + [SPECIES_HEATMOR] = + { + .baseHP = 85, + .baseAttack = 97, + .baseDefense = 66, + .baseSpeed = 65, + .baseSpAttack = 105, + .baseSpDefense = 66, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 90, + .expYield = 169, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_FLASH_FIRE}, + #else + .abilities = {ABILITY_NONE, ABILITY_FLASH_FIRE}, + #endif + .abilityHidden = ABILITY_WHITE_SMOKE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_DURANT] = + { + .baseHP = 58, + .baseAttack = 109, + .baseDefense = 112, + .baseSpeed = 109, + .baseSpAttack = 48, + .baseSpDefense = 48, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 169, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_HUSTLE}, + .abilityHidden = ABILITY_TRUANT, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_DEINO] = + { + .baseHP = 52, + .baseAttack = 65, + .baseDefense = 50, + .baseSpeed = 38, + .baseSpAttack = 45, + .baseSpDefense = 50, + .type1 = TYPE_DARK, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 60, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_HUSTLE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ZWEILOUS] = + { + .baseHP = 72, + .baseAttack = 85, + .baseDefense = 70, + .baseSpeed = 58, + .baseSpAttack = 65, + .baseSpDefense = 70, + .type1 = TYPE_DARK, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 147, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_HUSTLE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_HYDREIGON] = + { + .baseHP = 92, + .baseAttack = 105, + .baseDefense = 90, + .baseSpeed = 98, + .baseSpAttack = 125, + .baseSpDefense = 90, + .type1 = TYPE_DARK, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LARVESTA] = + { + .baseHP = 55, + .baseAttack = 85, + .baseDefense = 55, + .baseSpeed = 60, + .baseSpAttack = 50, + .baseSpDefense = 55, + .type1 = TYPE_BUG, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 72, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_FLAME_BODY, ABILITY_NONE}, + .abilityHidden = ABILITY_SWARM, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VOLCARONA] = + { + .baseHP = 85, + .baseAttack = 60, + .baseDefense = 65, + .baseSpeed = 100, + .baseSpAttack = 135, + .baseSpDefense = 105, + .type1 = TYPE_BUG, + .type2 = TYPE_FIRE, + .catchRate = 15, + .expYield = 248, + .evYield_SpAttack = 3, + .item1 = ITEM_SILVER_POWDER, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_FLAME_BODY, ABILITY_NONE}, + .abilityHidden = ABILITY_SWARM, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_COBALION] = + { + .baseHP = 91, + .baseAttack = 90, + .baseDefense = 129, + .baseSpeed = 108, + .baseSpAttack = 90, + .baseSpDefense = 72, + .type1 = TYPE_STEEL, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 261, + .evYield_Defense = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_TERRAKION] = + { + .baseHP = 91, + .baseAttack = 129, + .baseDefense = 90, + .baseSpeed = 108, + .baseSpAttack = 72, + .baseSpDefense = 90, + .type1 = TYPE_ROCK, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 261, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_VIRIZION] = + { + .baseHP = 91, + .baseAttack = 90, + .baseDefense = 72, + .baseSpeed = 108, + .baseSpAttack = 90, + .baseSpDefense = 129, + .type1 = TYPE_GRASS, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 261, + .evYield_SpDefense = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_TORNADUS] = + { + .baseHP = 79, + .baseAttack = 115, + .baseDefense = 70, + .baseSpeed = 111, + .baseSpAttack = 125, + .baseSpDefense = 80, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 261, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_NONE}, + .abilityHidden = ABILITY_DEFIANT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_THUNDURUS] = + { + .baseHP = 79, + .baseAttack = 115, + .baseDefense = 70, + .baseSpeed = 111, + .baseSpAttack = 125, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 261, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_NONE}, + .abilityHidden = ABILITY_DEFIANT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_RESHIRAM] = + { + .baseHP = 100, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 90, + .baseSpAttack = 150, + .baseSpDefense = 120, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 306, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TURBOBLAZE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ZEKROM] = + { + .baseHP = 100, + .baseAttack = 150, + .baseDefense = 120, + .baseSpeed = 90, + .baseSpAttack = 120, + .baseSpDefense = 100, + .type1 = TYPE_DRAGON, + .type2 = TYPE_ELECTRIC, + .catchRate = 3, + .expYield = 306, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TERAVOLT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_LANDORUS] = + { + .baseHP = 89, + .baseAttack = 125, + .baseDefense = 90, + .baseSpeed = 101, + .baseSpAttack = 115, + .baseSpDefense = 80, + .type1 = TYPE_GROUND, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_SHEER_FORCE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KYUREM] = + { + .baseHP = 125, + .baseAttack = 130, + .baseDefense = 90, + .baseSpeed = 95, + .baseSpAttack = 130, + .baseSpDefense = 90, + .type1 = TYPE_DRAGON, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 297, + .evYield_HP = 1, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KELDEO] = + { + .baseHP = 91, + .baseAttack = 72, + .baseDefense = 90, + .baseSpeed = 108, + .baseSpAttack = 129, + .baseSpDefense = 90, + .type1 = TYPE_WATER, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 261, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MELOETTA] = + { + .baseHP = 100, + .baseAttack = 77, + .baseDefense = 77, + .baseSpeed = 90, + .baseSpAttack = 128, + .baseSpDefense = 128, + .type1 = TYPE_NORMAL, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 270, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .evYield_SpDefense = 1, + .item1 = ITEM_STAR_PIECE, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_CHESPIN] = + { + .baseHP = 56, + .baseAttack = 61, + .baseDefense = 65, + .baseSpeed = 38, + .baseSpAttack = 48, + .baseSpDefense = 45, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 63, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_BULLETPROOF, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_QUILLADIN] = + { + .baseHP = 61, + .baseAttack = 78, + .baseDefense = 95, + .baseSpeed = 57, + .baseSpAttack = 56, + .baseSpDefense = 58, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 142, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_BULLETPROOF, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CHESNAUGHT] = + { + .baseHP = 88, + .baseAttack = 107, + .baseDefense = 122, + .baseSpeed = 64, + .baseSpAttack = 74, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 239, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_BULLETPROOF, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_FENNEKIN] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 40, + .baseSpeed = 60, + .baseSpAttack = 62, + .baseSpDefense = 60, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 61, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGICIAN, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_BRAIXEN] = + { + .baseHP = 59, + .baseAttack = 59, + .baseDefense = 58, + .baseSpeed = 73, + .baseSpAttack = 90, + .baseSpDefense = 70, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 143, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGICIAN, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_DELPHOX] = + { + .baseHP = 75, + .baseAttack = 69, + .baseDefense = 72, + .baseSpeed = 104, + .baseSpAttack = 114, + .baseSpDefense = 100, + .type1 = TYPE_FIRE, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 240, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_MAGICIAN, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_FROAKIE] = + { + .baseHP = 41, + .baseAttack = 56, + .baseDefense = 40, + .baseSpeed = 71, + .baseSpAttack = 62, + .baseSpDefense = 44, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 63, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PROTEAN, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_FROGADIER] = + { + .baseHP = 54, + .baseAttack = 63, + .baseDefense = 52, + .baseSpeed = 97, + .baseSpAttack = 83, + .baseSpDefense = 56, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 142, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PROTEAN, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GRENINJA] = + { + .baseHP = 72, + .baseAttack = 95, + .baseDefense = 67, + .baseSpeed = 122, + .baseSpAttack = 103, + .baseSpDefense = 71, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 239, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PROTEAN, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BUNNELBY] = + { + .baseHP = 38, + .baseAttack = 36, + .baseDefense = 38, + .baseSpeed = 57, + .baseSpAttack = 32, + .baseSpDefense = 36, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 47, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_CHEEK_POUCH}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUGE_POWER, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_DIGGERSBY] = + { + .baseHP = 85, + .baseAttack = 56, + .baseDefense = 77, + .baseSpeed = 78, + .baseSpAttack = 50, + .baseSpDefense = 77, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GROUND, + .catchRate = 127, + .expYield = 148, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_CHEEK_POUCH}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUGE_POWER, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_FLETCHLING] = + { + .baseHP = 45, + .baseAttack = 50, + .baseDefense = 43, + .baseSpeed = 62, + .baseSpAttack = 40, + .baseSpDefense = 38, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 255, + .expYield = 56, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BIG_PECKS, ABILITY_NONE}, + .abilityHidden = ABILITY_GALE_WINGS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_FLETCHINDER] = + { + .baseHP = 62, + .baseAttack = 73, + .baseDefense = 55, + .baseSpeed = 84, + .baseSpAttack = 56, + .baseSpDefense = 52, + .type1 = TYPE_FIRE, + .type2 = TYPE_FLYING, + .catchRate = 120, + .expYield = 134, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_FLAME_BODY, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GALE_WINGS, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_TALONFLAME] = + { + .baseHP = 78, + .baseAttack = 81, + .baseDefense = 71, + .baseSpeed = 126, + .baseSpAttack = 74, + .baseSpDefense = 69, + .type1 = TYPE_FIRE, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 175, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_FLAME_BODY, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GALE_WINGS, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SCATTERBUG] = + { + .baseHP = 38, + .baseAttack = 35, + .baseDefense = 40, + .baseSpeed = 35, + .baseSpAttack = 27, + .baseSpDefense = 25, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 255, + .expYield = 40, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_SPEWPA] = + { + .baseHP = 45, + .baseAttack = 22, + .baseDefense = 60, + .baseSpeed = 29, + .baseSpAttack = 27, + .baseSpDefense = 30, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 120, + .expYield = 75, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_LITLEO] = + { + .baseHP = 62, + .baseAttack = 50, + .baseDefense = 58, + .baseSpeed = 72, + .baseSpAttack = 73, + .baseSpDefense = 54, + .type1 = TYPE_FIRE, + .type2 = TYPE_NORMAL, + .catchRate = 220, + .expYield = 74, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(87.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_UNNERVE}, + .abilityHidden = ABILITY_MOXIE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PYROAR] = + { + .baseHP = 86, + .baseAttack = 68, + .baseDefense = 72, + .baseSpeed = 106, + .baseSpAttack = 109, + .baseSpDefense = 66, + .type1 = TYPE_FIRE, + .type2 = TYPE_NORMAL, + .catchRate = 65, + .expYield = 177, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(87.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIVALRY, ABILITY_UNNERVE}, + .abilityHidden = ABILITY_MOXIE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SKIDDO] = + { + .baseHP = 66, + .baseAttack = 65, + .baseDefense = 48, + .baseSpeed = 52, + .baseSpAttack = 62, + .baseSpDefense = 57, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 200, + .expYield = 70, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAP_SIPPER, ABILITY_NONE}, + .abilityHidden = ABILITY_GRASS_PELT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOGOAT] = + { + .baseHP = 123, + .baseAttack = 100, + .baseDefense = 62, + .baseSpeed = 68, + .baseSpAttack = 97, + .baseSpDefense = 81, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 186, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAP_SIPPER, ABILITY_NONE}, + .abilityHidden = ABILITY_GRASS_PELT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PANCHAM] = + { + .baseHP = 67, + .baseAttack = 82, + .baseDefense = 62, + .baseSpeed = 43, + .baseSpAttack = 46, + .baseSpDefense = 48, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 220, + .expYield = 70, + .evYield_Attack = 1, + .item2 = ITEM_MENTAL_HERB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_FIST, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_SCRAPPY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_PANGORO] = + { + .baseHP = 95, + .baseAttack = 124, + .baseDefense = 78, + .baseSpeed = 58, + .baseSpAttack = 69, + .baseSpDefense = 71, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_DARK, + .catchRate = 65, + .expYield = 173, + .evYield_Attack = 2, + .item2 = ITEM_MENTAL_HERB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_FIST, ABILITY_MOLD_BREAKER}, + .abilityHidden = ABILITY_SCRAPPY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ESPURR] = + { + .baseHP = 62, + .baseAttack = 48, + .baseDefense = 54, + .baseSpeed = 68, + .baseSpAttack = 63, + .baseSpDefense = 60, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 190, + .expYield = 71, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OWN_TEMPO, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEOWSTIC] = + { + .baseHP = 74, + .baseAttack = 48, + .baseDefense = 76, + .baseSpeed = 104, + .baseSpAttack = 83, + .baseSpDefense = 81, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 163, + .evYield_Speed = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_PRANKSTER, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_HONEDGE] = + { + .baseHP = 45, + .baseAttack = 80, + .baseDefense = 100, + .baseSpeed = 28, + .baseSpAttack = 35, + .baseSpDefense = 37, + .type1 = TYPE_STEEL, + .type2 = TYPE_GHOST, + .catchRate = 180, + .expYield = 65, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_NO_GUARD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_DOUBLADE] = + { + .baseHP = 59, + .baseAttack = 110, + .baseDefense = 150, + .baseSpeed = 35, + .baseSpAttack = 45, + .baseSpDefense = 49, + .type1 = TYPE_STEEL, + .type2 = TYPE_GHOST, + .catchRate = 90, + .expYield = 157, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_NO_GUARD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_AEGISLASH] = + { + .baseHP = 60, + .baseAttack = 50, + .baseSpeed = 60, + .baseSpAttack = 50, + #if P_UPDATED_STATS >= GEN_8 + .baseDefense = 140, + .baseSpDefense = 140, + #else + .baseDefense = 150, + .baseSpDefense = 150, + #endif + .type1 = TYPE_STEEL, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 234, + .evYield_Defense = 2, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STANCE_CHANGE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SPRITZEE] = + { + .baseHP = 78, + .baseAttack = 52, + .baseDefense = 60, + .baseSpeed = 23, + .baseSpAttack = 63, + .baseSpDefense = 65, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 200, + .expYield = 68, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_AROMATISSE] = + { + .baseHP = 101, + .baseAttack = 72, + .baseDefense = 72, + .baseSpeed = 29, + .baseSpAttack = 99, + .baseSpDefense = 89, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 140, + .expYield = 162, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_SWIRLIX] = + { + .baseHP = 62, + .baseAttack = 48, + .baseDefense = 66, + .baseSpeed = 49, + .baseSpAttack = 59, + .baseSpDefense = 57, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 200, + .expYield = 68, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_UNBURDEN, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SLURPUFF] = + { + .baseHP = 82, + .baseAttack = 80, + .baseDefense = 86, + .baseSpeed = 72, + .baseSpAttack = 85, + .baseSpDefense = 75, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 140, + .expYield = 168, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_UNBURDEN, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_INKAY] = + { + .baseHP = 53, + .baseAttack = 54, + .baseDefense = 53, + .baseSpeed = 45, + .baseSpAttack = 37, + .baseSpDefense = 46, + .type1 = TYPE_DARK, + .type2 = TYPE_PSYCHIC, + .catchRate = 190, + .expYield = 58, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CONTRARY, ABILITY_SUCTION_CUPS}, + .abilityHidden = ABILITY_INFILTRATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_SUCTION_CUPS}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MALAMAR] = + { + .baseHP = 86, + .baseAttack = 92, + .baseDefense = 88, + .baseSpeed = 73, + .baseSpAttack = 68, + .baseSpDefense = 75, + .type1 = TYPE_DARK, + .type2 = TYPE_PSYCHIC, + .catchRate = 80, + .expYield = 169, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CONTRARY, ABILITY_SUCTION_CUPS}, + .abilityHidden = ABILITY_INFILTRATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_SUCTION_CUPS}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BINACLE] = + { + .baseHP = 42, + .baseAttack = 52, + .baseDefense = 67, + .baseSpeed = 50, + .baseSpAttack = 39, + .baseSpDefense = 56, + .type1 = TYPE_ROCK, + .type2 = TYPE_WATER, + .catchRate = 120, + .expYield = 61, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_3, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_SNIPER}, + .abilityHidden = ABILITY_PICKPOCKET, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_BARBARACLE] = + { + .baseHP = 72, + .baseAttack = 105, + .baseDefense = 115, + .baseSpeed = 68, + .baseSpAttack = 54, + .baseSpDefense = 86, + .type1 = TYPE_ROCK, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 175, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_3, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_SNIPER}, + .abilityHidden = ABILITY_PICKPOCKET, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SKRELP] = + { + .baseHP = 50, + .baseAttack = 60, + .baseDefense = 60, + .baseSpeed = 30, + .baseSpAttack = 60, + .baseSpDefense = 60, + .type1 = TYPE_POISON, + .type2 = TYPE_WATER, + .catchRate = 225, + .expYield = 64, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_POISON_TOUCH}, + .abilityHidden = ABILITY_ADAPTABILITY, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_DRAGALGE] = + { + .baseHP = 65, + .baseAttack = 75, + .baseDefense = 90, + .baseSpeed = 44, + .baseSpAttack = 97, + .baseSpDefense = 123, + .type1 = TYPE_POISON, + .type2 = TYPE_DRAGON, + .catchRate = 55, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_POINT, ABILITY_POISON_TOUCH}, + .abilityHidden = ABILITY_ADAPTABILITY, + #else + .abilities = {ABILITY_POISON_POINT, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_CLAUNCHER] = + { + .baseHP = 50, + .baseAttack = 53, + .baseDefense = 62, + .baseSpeed = 44, + .baseSpAttack = 58, + .baseSpDefense = 63, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 225, + .expYield = 66, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CLAWITZER] = + { + .baseHP = 71, + .baseAttack = 73, + .baseDefense = 88, + .baseSpeed = 59, + .baseSpAttack = 120, + .baseSpDefense = 89, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 55, + .expYield = 100, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_HELIOPTILE] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 33, + .baseSpeed = 70, + .baseSpAttack = 61, + .baseSpDefense = 43, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_NORMAL, + .catchRate = 190, + .expYield = 58, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DRY_SKIN, ABILITY_SAND_VEIL}, + .abilityHidden = ABILITY_SOLAR_POWER, + #else + .abilities = {ABILITY_NONE, ABILITY_SAND_VEIL}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_HELIOLISK] = + { + .baseHP = 62, + .baseAttack = 55, + .baseDefense = 52, + .baseSpeed = 109, + .baseSpAttack = 109, + .baseSpDefense = 94, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_NORMAL, + .catchRate = 75, + .expYield = 168, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DRY_SKIN, ABILITY_SAND_VEIL}, + .abilityHidden = ABILITY_SOLAR_POWER, + #else + .abilities = {ABILITY_NONE, ABILITY_SAND_VEIL}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_TYRUNT] = + { + .baseHP = 58, + .baseAttack = 89, + .baseDefense = 77, + .baseSpeed = 48, + .baseSpAttack = 45, + .baseSpDefense = 45, + .type1 = TYPE_ROCK, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 72, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STRONG_JAW, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_STURDY, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_TYRANTRUM] = + { + .baseHP = 82, + .baseAttack = 121, + .baseDefense = 119, + .baseSpeed = 71, + .baseSpAttack = 69, + .baseSpDefense = 59, + .type1 = TYPE_ROCK, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 182, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STRONG_JAW, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_ROCK_HEAD, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_AMAURA] = + { + .baseHP = 77, + .baseAttack = 59, + .baseDefense = 50, + .baseSpeed = 46, + .baseSpAttack = 67, + .baseSpDefense = 63, + .type1 = TYPE_ROCK, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 72, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_REFRIGERATE, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_AURORUS] = + { + .baseHP = 123, + .baseAttack = 77, + .baseDefense = 72, + .baseSpeed = 58, + .baseSpAttack = 99, + .baseSpDefense = 92, + .type1 = TYPE_ROCK, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 104, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_REFRIGERATE, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SYLVEON] = + { + .baseHP = 95, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 60, + .baseSpAttack = 110, + .baseSpDefense = 130, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 184, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 35, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_CUTE_CHARM, ABILITY_CUTE_CHARM}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PIXILATE, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_HAWLUCHA] = + { + .baseHP = 78, + .baseAttack = 92, + .baseDefense = 75, + .baseSpeed = 118, + .baseSpAttack = 74, + .baseSpDefense = 63, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FLYING, + .catchRate = 100, + .expYield = 175, + .evYield_Attack = 2, + .item2 = ITEM_KINGS_ROCK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup1 = EGG_GROUP_FLYING, + #else + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + #endif + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIMBER, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_MOLD_BREAKER, + #else + .abilities = {ABILITY_LIMBER, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DEDENNE] = + { + .baseHP = 67, + .baseAttack = 58, + .baseDefense = 57, + .baseSpeed = 101, + .baseSpAttack = 81, + .baseSpDefense = 67, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FAIRY, + .catchRate = 180, + .expYield = 151, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHEEK_POUCH, ABILITY_PICKUP}, + #else + .abilities = {ABILITY_NONE, ABILITY_PICKUP}, + #endif + .abilityHidden = ABILITY_PLUS, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_CARBINK] = + { + .baseHP = 50, + .baseAttack = 50, + .baseDefense = 150, + .baseSpeed = 50, + .baseSpAttack = 50, + .baseSpDefense = 150, + .type1 = TYPE_ROCK, + .type2 = TYPE_FAIRY, + .catchRate = 60, + .expYield = 100, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, + .abilityHidden = ABILITY_STURDY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_GOOMY] = + { + .baseHP = 45, + .baseAttack = 50, + .baseDefense = 35, + .baseSpeed = 40, + .baseSpAttack = 55, + .baseSpDefense = 75, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 60, + .evYield_SpDefense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAP_SIPPER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_GOOEY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SLIGGOO] = + { + .baseHP = 68, + .baseAttack = 75, + .baseDefense = 53, + .baseSpeed = 60, + .baseSpAttack = 83, + .baseSpDefense = 113, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 158, + .evYield_SpDefense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SHED_SHELL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAP_SIPPER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_GOOEY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GOODRA] = + { + .baseHP = 90, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 80, + .baseSpAttack = 110, + .baseSpDefense = 150, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 270, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAP_SIPPER, ABILITY_HYDRATION}, + .abilityHidden = ABILITY_GOOEY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_KLEFKI] = + { + .baseHP = 57, + .baseAttack = 80, + .baseDefense = 91, + .baseSpeed = 75, + .baseSpAttack = 80, + .baseSpDefense = 87, + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, + .catchRate = 75, + .expYield = 165, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_NONE}, + .abilityHidden = ABILITY_MAGICIAN, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_PHANTUMP] = + { + .baseHP = 43, + .baseAttack = 70, + .baseDefense = 48, + .baseSpeed = 38, + .baseSpAttack = 50, + .baseSpDefense = 60, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 62, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_NATURAL_CURE, ABILITY_FRISK}, + .abilityHidden = ABILITY_HARVEST, + #else + .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_TREVENANT] = + { + .baseHP = 85, + .baseAttack = 110, + .baseDefense = 76, + .baseSpeed = 56, + .baseSpAttack = 65, + .baseSpDefense = 82, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_NATURAL_CURE, ABILITY_FRISK}, + .abilityHidden = ABILITY_HARVEST, + #else + .abilities = {ABILITY_NATURAL_CURE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PUMPKABOO] = + { + .baseHP = 49, + .baseAttack = 66, + .baseDefense = 70, + .baseSpeed = 51, + .baseSpAttack = 44, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 67, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOURGEIST] = + { + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 122, + .baseSpeed = 84, + .baseSpAttack = 58, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_BERGMITE] = + { + .baseHP = 55, + .baseAttack = 69, + .baseDefense = 85, + .baseSpeed = 28, + .baseSpAttack = 32, + .baseSpDefense = 35, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 190, + .expYield = 61, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup2 = EGG_GROUP_MONSTER, + #else + .eggGroup2 = EGG_GROUP_MINERAL, + #endif + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OWN_TEMPO, ABILITY_ICE_BODY}, + #else + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_STURDY, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_AVALUGG] = + { + .baseHP = 95, + .baseAttack = 117, + .baseDefense = 184, + .baseSpeed = 28, + .baseSpAttack = 44, + .baseSpDefense = 46, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 55, + .expYield = 180, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup2 = EGG_GROUP_MONSTER, + #else + .eggGroup2 = EGG_GROUP_MINERAL, + #endif + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OWN_TEMPO, ABILITY_ICE_BODY}, + #else + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_STURDY, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_NOIBAT] = + { + .baseHP = 40, + .baseAttack = 30, + .baseDefense = 35, + .baseSpeed = 55, + .baseSpAttack = 45, + .baseSpDefense = 40, + .type1 = TYPE_FLYING, + .type2 = TYPE_DRAGON, + .catchRate = 190, + .expYield = 49, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup2 = EGG_GROUP_DRAGON, + #else + .eggGroup2 = EGG_GROUP_FLYING, + #endif + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FRISK, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_NOIVERN] = + { + .baseHP = 85, + .baseAttack = 70, + .baseDefense = 80, + .baseSpeed = 123, + .baseSpAttack = 97, + .baseSpDefense = 80, + .type1 = TYPE_FLYING, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 187, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + #if P_UPDATED_EGG_GROUPS >= GEN_8 + .eggGroup2 = EGG_GROUP_DRAGON, + #else + .eggGroup2 = EGG_GROUP_FLYING, + #endif + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FRISK, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_XERNEAS] = + { + .baseHP = 126, + .baseAttack = 131, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 131, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 306, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FAIRY_AURA, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_YVELTAL] = + { + .baseHP = 126, + .baseAttack = 131, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 131, + .baseSpDefense = 98, + .type1 = TYPE_DARK, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 306, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DARK_AURA, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE] = + { + .baseHP = 108, + .baseAttack = 100, + .baseDefense = 121, + .baseSpeed = 95, + .baseSpAttack = 81, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 270, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AURA_BREAK, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DIANCIE] = + { + .baseHP = 50, + .baseAttack = 100, + .baseDefense = 150, + .baseSpeed = 50, + .baseSpAttack = 100, + .baseSpDefense = 150, + .type1 = TYPE_ROCK, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 270, + .evYield_Defense = 1, + .evYield_SpDefense = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_HOOPA] = + { + .baseHP = 80, + .baseAttack = 110, + .baseDefense = 60, + .baseSpeed = 70, + .baseSpAttack = 150, + .baseSpDefense = 130, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MAGICIAN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_VOLCANION] = + { + .baseHP = 80, + .baseAttack = 110, + .baseDefense = 120, + .baseSpeed = 70, + .baseSpAttack = 130, + .baseSpDefense = 90, + .type1 = TYPE_FIRE, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_WATER_ABSORB, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ROWLET] = + { + .baseHP = 68, + .baseAttack = 55, + .baseDefense = 55, + .baseSpeed = 42, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_GRASS, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 64, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LONG_REACH, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_DARTRIX] = + { + .baseHP = 78, + .baseAttack = 75, + .baseDefense = 75, + .baseSpeed = 52, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_GRASS, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LONG_REACH, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_DECIDUEYE] = + { + .baseHP = 78, + .baseAttack = 107, + .baseDefense = 75, + .baseSpeed = 70, + .baseSpAttack = 100, + .baseSpDefense = 100, + .type1 = TYPE_GRASS, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 239, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LONG_REACH, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_LITTEN] = + { + .baseHP = 45, + .baseAttack = 65, + .baseDefense = 40, + .baseSpeed = 70, + .baseSpAttack = 60, + .baseSpDefense = 40, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 64, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + .abilityHidden = ABILITY_INTIMIDATE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_TORRACAT] = + { + .baseHP = 65, + .baseAttack = 85, + .baseDefense = 50, + .baseSpeed = 90, + .baseSpAttack = 80, + .baseSpDefense = 50, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 147, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + .abilityHidden = ABILITY_INTIMIDATE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_INCINEROAR] = + { + .baseHP = 95, + .baseAttack = 115, + .baseDefense = 90, + .baseSpeed = 60, + .baseSpAttack = 80, + .baseSpDefense = 90, + .type1 = TYPE_FIRE, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 239, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + .abilityHidden = ABILITY_INTIMIDATE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_POPPLIO] = + { + .baseHP = 50, + .baseAttack = 54, + .baseDefense = 54, + .baseSpeed = 40, + .baseSpAttack = 66, + .baseSpDefense = 56, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 64, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIQUID_VOICE, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BRIONNE] = + { + .baseHP = 60, + .baseAttack = 69, + .baseDefense = 69, + .baseSpeed = 50, + .baseSpAttack = 91, + .baseSpDefense = 81, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 147, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIQUID_VOICE, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_PRIMARINA] = + { + .baseHP = 80, + .baseAttack = 74, + .baseDefense = 74, + .baseSpeed = 60, + .baseSpAttack = 126, + .baseSpDefense = 116, + .type1 = TYPE_WATER, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 239, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIQUID_VOICE, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_PIKIPEK] = + { + .baseHP = 35, + .baseAttack = 75, + .baseDefense = 30, + .baseSpeed = 65, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 255, + .expYield = 53, + .evYield_Attack = 1, + .item2 = ITEM_ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_SKILL_LINK}, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_PICKUP, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_TRUMBEAK] = + { + .baseHP = 55, + .baseAttack = 85, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 120, + .expYield = 124, + .evYield_Attack = 2, + .item2 = ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_SKILL_LINK}, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_PICKUP, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_TOUCANNON] = + { + .baseHP = 80, + .baseAttack = 120, + .baseDefense = 75, + .baseSpeed = 60, + .baseSpAttack = 75, + .baseSpDefense = 75, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 218, + .evYield_Attack = 3, + .item2 = ITEM_RAWST_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_SKILL_LINK}, + .abilityHidden = ABILITY_SHEER_FORCE, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_YUNGOOS] = + { + .baseHP = 48, + .baseAttack = 70, + .baseDefense = 30, + .baseSpeed = 45, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 51, + .evYield_Attack = 1, + .item2 = ITEM_PECHA_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STAKEOUT, ABILITY_STRONG_JAW}, + .abilityHidden = ABILITY_ADAPTABILITY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GUMSHOOS] = + { + .baseHP = 88, + .baseAttack = 110, + .baseDefense = 60, + .baseSpeed = 45, + .baseSpAttack = 55, + .baseSpDefense = 60, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 127, + .expYield = 146, + .evYield_Attack = 2, + .item2 = ITEM_PECHA_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STAKEOUT, ABILITY_STRONG_JAW}, + .abilityHidden = ABILITY_ADAPTABILITY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GRUBBIN] = + { + .baseHP = 47, + .baseAttack = 62, + .baseDefense = 45, + .baseSpeed = 46, + .baseSpAttack = 55, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 255, + .expYield = 60, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_CHARJABUG] = + { + .baseHP = 57, + .baseAttack = 82, + .baseDefense = 95, + .baseSpeed = 36, + .baseSpAttack = 55, + .baseSpDefense = 75, + .type1 = TYPE_BUG, + .type2 = TYPE_ELECTRIC, + .catchRate = 120, + .expYield = 140, + .evYield_Defense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_CELL_BATTERY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BATTERY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_VIKAVOLT] = + { + .baseHP = 77, + .baseAttack = 70, + .baseDefense = 90, + .baseSpeed = 43, + .baseSpAttack = 145, + .baseSpDefense = 75, + .type1 = TYPE_BUG, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 225, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CRABRAWLER] = + { + .baseHP = 47, + .baseAttack = 82, + .baseDefense = 57, + .baseSpeed = 63, + .baseSpAttack = 42, + .baseSpDefense = 47, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 225, + .expYield = 68, + .evYield_Attack = 1, + .item2 = ITEM_ASPEAR_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_3, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_IRON_FIST}, + .abilityHidden = ABILITY_ANGER_POINT, + #else + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_CRABOMINABLE] = + { + .baseHP = 97, + .baseAttack = 132, + .baseDefense = 77, + .baseSpeed = 43, + .baseSpAttack = 62, + .baseSpDefense = 67, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 167, + .evYield_Attack = 2, + .item2 = ITEM_CHERI_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_3, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_IRON_FIST}, + .abilityHidden = ABILITY_ANGER_POINT, + #else + .abilities = {ABILITY_HYPER_CUTTER, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ORICORIO] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 93, + .baseSpAttack = 98, + .baseSpDefense = 70, + .type1 = TYPE_FIRE, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CUTIEFLY] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 40, + .baseSpeed = 84, + .baseSpAttack = 55, + .baseSpDefense = 40, + .type1 = TYPE_BUG, + .type2 = TYPE_FAIRY, + .catchRate = 190, + .expYield = 61, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HONEY_GATHER, ABILITY_SHIELD_DUST}, + .abilityHidden = ABILITY_SWEET_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_SHIELD_DUST}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_RIBOMBEE] = + { + .baseHP = 60, + .baseAttack = 55, + .baseDefense = 60, + .baseSpeed = 124, + .baseSpAttack = 95, + .baseSpDefense = 70, + .type1 = TYPE_BUG, + .type2 = TYPE_FAIRY, + .catchRate = 75, + .expYield = 162, + .evYield_Speed = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HONEY_GATHER, ABILITY_SHIELD_DUST}, + .abilityHidden = ABILITY_SWEET_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_SHIELD_DUST}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ROCKRUFF] = + { + .baseHP = 45, + .baseAttack = 65, + .baseDefense = 40, + .baseSpeed = 60, + .baseSpAttack = 30, + .baseSpDefense = 40, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 190, + .expYield = 56, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_KEEN_EYE, ABILITY_VITAL_SPIRIT}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_STEADFAST, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_LYCANROC] = + { + .baseHP = 75, + .baseAttack = 115, + .baseDefense = 65, + .baseSpeed = 112, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 90, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_SAND_RUSH}, + .abilityHidden = ABILITY_STEADFAST, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_WISHIWASHI] = + { + .baseHP = 45, + .baseAttack = 20, + .baseDefense = 20, + .baseSpeed = 40, + .baseSpAttack = 25, + .baseSpDefense = 25, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 61, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SCHOOLING, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MAREANIE] = + { + .baseHP = 50, + .baseAttack = 53, + .baseDefense = 62, + .baseSpeed = 45, + .baseSpAttack = 43, + .baseSpDefense = 52, + .type1 = TYPE_POISON, + .type2 = TYPE_WATER, + .catchRate = 190, + .expYield = 61, + .evYield_Defense = 1, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MERCILESS, ABILITY_LIMBER}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_LIMBER}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_TOXAPEX] = + { + .baseHP = 50, + .baseAttack = 63, + .baseDefense = 152, + .baseSpeed = 35, + .baseSpAttack = 53, + .baseSpDefense = 142, + .type1 = TYPE_POISON, + .type2 = TYPE_WATER, + .catchRate = 75, + .expYield = 173, + .evYield_Defense = 2, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MERCILESS, ABILITY_LIMBER}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_LIMBER}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MUDBRAY] = + { + .baseHP = 70, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 45, + .baseSpAttack = 45, + .baseSpDefense = 55, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 190, + .expYield = 77, + .evYield_Attack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LIGHT_CLAY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OWN_TEMPO, ABILITY_STAMINA}, + #else + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INNER_FOCUS, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MUDSDALE] = + { + .baseHP = 100, + .baseAttack = 125, + .baseDefense = 100, + .baseSpeed = 35, + .baseSpAttack = 55, + .baseSpDefense = 85, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 60, + .expYield = 175, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LIGHT_CLAY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_OWN_TEMPO, ABILITY_STAMINA}, + #else + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INNER_FOCUS, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_DEWPIDER] = + { + .baseHP = 38, + .baseAttack = 40, + .baseDefense = 52, + .baseSpeed = 27, + .baseSpAttack = 40, + .baseSpDefense = 72, + .type1 = TYPE_WATER, + .type2 = TYPE_BUG, + .catchRate = 200, + .expYield = 54, + .evYield_SpDefense = 1, + .item2 = ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_BUBBLE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ARAQUANID] = + { + .baseHP = 68, + .baseAttack = 70, + .baseDefense = 92, + .baseSpeed = 42, + .baseSpAttack = 50, + .baseSpDefense = 132, + .type1 = TYPE_WATER, + .type2 = TYPE_BUG, + .catchRate = 100, + .expYield = 159, + .evYield_SpDefense = 2, + .item2 = ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_BUBBLE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_WATER_ABSORB, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_FOMANTIS] = + { + .baseHP = 40, + .baseAttack = 55, + .baseDefense = 35, + .baseSpeed = 35, + .baseSpAttack = 50, + .baseSpDefense = 35, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 50, + .evYield_Attack = 1, + .item2 = ITEM_MIRACLE_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_NONE}, + .abilityHidden = ABILITY_CONTRARY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_LURANTIS] = + { + .baseHP = 70, + .baseAttack = 105, + .baseDefense = 90, + .baseSpeed = 45, + .baseSpAttack = 80, + .baseSpDefense = 90, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 168, + .evYield_Attack = 2, + .item2 = ITEM_MIRACLE_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_NONE}, + .abilityHidden = ABILITY_CONTRARY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_MORELULL] = + { + .baseHP = 40, + .baseAttack = 35, + .baseDefense = 55, + .baseSpeed = 15, + .baseSpAttack = 65, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_FAIRY, + .catchRate = 190, + .expYield = 57, + .evYield_SpDefense = 1, + .item1 = ITEM_TINY_MUSHROOM, + .item2 = ITEM_BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_ILLUMINATE, ABILITY_EFFECT_SPORE}, + .abilityHidden = ABILITY_RAIN_DISH, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SHIINOTIC] = + { + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 80, + .baseSpeed = 30, + .baseSpAttack = 90, + .baseSpDefense = 100, + .type1 = TYPE_GRASS, + .type2 = TYPE_FAIRY, + .catchRate = 75, + .expYield = 142, + .evYield_SpDefense = 2, + .item1 = ITEM_TINY_MUSHROOM, + .item2 = ITEM_BIG_MUSHROOM, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_ILLUMINATE, ABILITY_EFFECT_SPORE}, + .abilityHidden = ABILITY_RAIN_DISH, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SALANDIT] = + { + .baseHP = 48, + .baseAttack = 44, + .baseDefense = 40, + .baseSpeed = 77, + .baseSpAttack = 71, + .baseSpDefense = 40, + .type1 = TYPE_POISON, + .type2 = TYPE_FIRE, + .catchRate = 120, + .expYield = 64, + .evYield_Speed = 1, + .item2 = ITEM_SMOKE_BALL, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CORROSION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OBLIVIOUS, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_SALAZZLE] = + { + .baseHP = 68, + .baseAttack = 64, + .baseDefense = 60, + .baseSpeed = 117, + .baseSpAttack = 111, + .baseSpDefense = 60, + .type1 = TYPE_POISON, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 168, + .evYield_Speed = 2, + .item2 = ITEM_SMOKE_BALL, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CORROSION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_OBLIVIOUS, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_STUFFUL] = + { + .baseHP = 70, + .baseAttack = 75, + .baseDefense = 50, + .baseSpeed = 50, + .baseSpAttack = 45, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FIGHTING, + .catchRate = 140, + .expYield = 68, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLUFFY, ABILITY_KLUTZ}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_CUTE_CHARM, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_BEWEAR] = + { + .baseHP = 120, + .baseAttack = 125, + .baseDefense = 80, + .baseSpeed = 60, + .baseSpAttack = 55, + .baseSpDefense = 60, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FIGHTING, + .catchRate = 70, + .expYield = 175, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLUFFY, ABILITY_KLUTZ}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_BOUNSWEET] = + { + .baseHP = 42, + .baseAttack = 30, + .baseDefense = 38, + .baseSpeed = 32, + .baseSpAttack = 30, + .baseSpDefense = 38, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 235, + .expYield = 42, + .evYield_HP = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_GRASSY_SEED, + #endif + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_OBLIVIOUS}, + .abilityHidden = ABILITY_SWEET_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_OBLIVIOUS}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_STEENEE] = + { + .baseHP = 52, + .baseAttack = 40, + .baseDefense = 48, + .baseSpeed = 62, + .baseSpAttack = 40, + .baseSpDefense = 48, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 102, + .evYield_Speed = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_GRASSY_SEED, + #endif + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_OBLIVIOUS}, + .abilityHidden = ABILITY_SWEET_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_OBLIVIOUS}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_TSAREENA] = + { + .baseHP = 72, + .baseAttack = 120, + .baseDefense = 98, + .baseSpeed = 72, + .baseSpAttack = 50, + .baseSpDefense = 98, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 230, + .evYield_Attack = 3, + #ifdef ITEM_EXPANSION + .item1 = ITEM_GRASSY_SEED, + #endif + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_QUEENLY_MAJESTY}, + .abilityHidden = ABILITY_SWEET_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_COMFEY] = + { + .baseHP = 51, + .baseAttack = 52, + .baseDefense = 90, + .baseSpeed = 100, + .baseSpAttack = 82, + .baseSpDefense = 110, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 60, + .expYield = 170, + .evYield_SpDefense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_MISTY_SEED, + #endif + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_TRIAGE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_NATURAL_CURE, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ORANGURU] = + { + .baseHP = 90, + .baseAttack = 60, + .baseDefense = 80, + .baseSpeed = 60, + .baseSpAttack = 90, + .baseSpDefense = 110, + .type1 = TYPE_NORMAL, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 172, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INNER_FOCUS, ABILITY_TELEPATHY}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_PASSIMIAN] = + { + .baseHP = 100, + .baseAttack = 120, + .baseDefense = 90, + .baseSpeed = 80, + .baseSpAttack = 40, + .baseSpDefense = 60, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 172, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RECEIVER, ABILITY_NONE}, + .abilityHidden = ABILITY_DEFIANT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_WIMPOD] = + { + .baseHP = 25, + .baseAttack = 35, + .baseDefense = 40, + .baseSpeed = 80, + .baseSpAttack = 20, + .baseSpDefense = 30, + .type1 = TYPE_BUG, + .type2 = TYPE_WATER, + .catchRate = 90, + .expYield = 46, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WIMP_OUT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_GOLISOPOD] = + { + .baseHP = 75, + .baseAttack = 125, + .baseDefense = 140, + .baseSpeed = 40, + .baseSpAttack = 60, + .baseSpDefense = 90, + .type1 = TYPE_BUG, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 186, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_EMERGENCY_EXIT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SANDYGAST] = + { + .baseHP = 55, + .baseAttack = 55, + .baseDefense = 80, + .baseSpeed = 15, + .baseSpAttack = 70, + .baseSpDefense = 45, + .type1 = TYPE_GHOST, + .type2 = TYPE_GROUND, + .catchRate = 140, + .expYield = 64, + .evYield_Defense = 1, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_COMPACTION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SAND_VEIL, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PALOSSAND] = + { + .baseHP = 85, + .baseAttack = 75, + .baseDefense = 110, + .baseSpeed = 35, + .baseSpAttack = 100, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GROUND, + .catchRate = 60, + .expYield = 168, + .evYield_Defense = 2, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_COMPACTION, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SAND_VEIL, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PYUKUMUKU] = + { + .baseHP = 55, + .baseAttack = 60, + .baseDefense = 130, + .baseSpeed = 5, + .baseSpAttack = 30, + .baseSpDefense = 130, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 144, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INNARDS_OUT, ABILITY_NONE}, + .abilityHidden = ABILITY_UNAWARE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_TYPE_NULL] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 59, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 3, + .expYield = 107, + .evYield_HP = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KOMALA] = + { + .baseHP = 65, + .baseAttack = 115, + .baseDefense = 65, + .baseSpeed = 65, + .baseSpAttack = 75, + .baseSpDefense = 95, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 168, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_COMATOSE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_TURTONATOR] = + { + .baseHP = 60, + .baseAttack = 78, + .baseDefense = 135, + .baseSpeed = 36, + .baseSpAttack = 91, + .baseSpDefense = 85, + .type1 = TYPE_FIRE, + .type2 = TYPE_DRAGON, + .catchRate = 70, + .expYield = 170, + .evYield_Defense = 2, + .item2 = ITEM_CHARCOAL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_TOGEDEMARU] = + { + .baseHP = 65, + .baseAttack = 98, + .baseDefense = 63, + .baseSpeed = 96, + .baseSpAttack = 40, + .baseSpDefense = 73, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_STEEL, + .catchRate = 180, + .expYield = 152, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_ELECTRIC_SEED, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_BARBS, ABILITY_LIGHTNING_ROD}, + #else + .abilities = {ABILITY_NONE, ABILITY_LIGHTNING_ROD}, + #endif + .abilityHidden = ABILITY_STURDY, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MIMIKYU] = + { + .baseHP = 55, + .baseAttack = 90, + .baseDefense = 80, + .baseSpeed = 96, + .baseSpAttack = 50, + .baseSpDefense = 105, + .type1 = TYPE_GHOST, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 167, + .evYield_SpDefense = 2, + .item2 = ITEM_CHESTO_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DISGUISE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_BRUXISH] = + { + .baseHP = 68, + .baseAttack = 105, + .baseDefense = 70, + .baseSpeed = 92, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_WATER, + .type2 = TYPE_PSYCHIC, + .catchRate = 80, + .expYield = 166, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_RAZOR_FANG, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DAZZLING, ABILITY_STRONG_JAW}, + .abilityHidden = ABILITY_WONDER_SKIN, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_DRAMPA] = + { + .baseHP = 78, + .baseAttack = 60, + .baseDefense = 85, + .baseSpeed = 36, + .baseSpAttack = 135, + .baseSpDefense = 91, + .type1 = TYPE_NORMAL, + .type2 = TYPE_DRAGON, + .catchRate = 70, + .expYield = 170, + .evYield_SpAttack = 2, + .item2 = ITEM_PERSIM_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BERSERK, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_CLOUD_NINE, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_DHELMISE] = + { + .baseHP = 70, + .baseAttack = 131, + .baseDefense = 100, + .baseSpeed = 40, + .baseSpAttack = 86, + .baseSpDefense = 90, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 25, + .expYield = 181, + .evYield_Attack = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEELWORKER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_JANGMO_O] = + { + .baseHP = 45, + .baseAttack = 55, + .baseDefense = 65, + .baseSpeed = 45, + .baseSpAttack = 45, + .baseSpDefense = 45, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 60, + .evYield_Defense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_RAZOR_CLAW, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BULLETPROOF, ABILITY_SOUNDPROOF}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_SOUNDPROOF}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_HAKAMO_O] = + { + .baseHP = 55, + .baseAttack = 75, + .baseDefense = 90, + .baseSpeed = 65, + .baseSpAttack = 65, + .baseSpDefense = 70, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 147, + .evYield_Defense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_RAZOR_CLAW, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BULLETPROOF, ABILITY_SOUNDPROOF}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_SOUNDPROOF}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KOMMO_O] = + { + .baseHP = 75, + .baseAttack = 110, + .baseDefense = 125, + .baseSpeed = 85, + .baseSpAttack = 100, + .baseSpDefense = 105, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 270, + .evYield_Defense = 3, + #ifdef ITEM_EXPANSION + .item1 = ITEM_RAZOR_CLAW, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BULLETPROOF, ABILITY_SOUNDPROOF}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_SOUNDPROOF}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_TAPU_KOKO] = + { + .baseHP = 70, + .baseAttack = 115, + .baseDefense = 85, + .baseSpeed = 130, + .baseSpAttack = 95, + .baseSpDefense = 75, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 257, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ELECTRIC_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_TAPU_LELE] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 75, + .baseSpeed = 95, + .baseSpAttack = 130, + .baseSpDefense = 115, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 257, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PSYCHIC_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_TAPU_BULU] = + { + .baseHP = 70, + .baseAttack = 130, + .baseDefense = 115, + .baseSpeed = 75, + .baseSpAttack = 85, + .baseSpDefense = 95, + .type1 = TYPE_GRASS, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 257, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GRASSY_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_TAPU_FINI] = + { + .baseHP = 70, + .baseAttack = 75, + .baseDefense = 115, + .baseSpeed = 85, + .baseSpAttack = 95, + .baseSpDefense = 130, + .type1 = TYPE_WATER, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 257, + .evYield_SpDefense = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MISTY_SURGE, ABILITY_NONE}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_COSMOG] = + { + .baseHP = 43, + .baseAttack = 29, + .baseDefense = 31, + .baseSpeed = 37, + .baseSpAttack = 29, + .baseSpDefense = 31, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 40, + .evYield_HP = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_UNAWARE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_COSMOEM] = + { + .baseHP = 43, + .baseAttack = 29, + .baseDefense = 131, + .baseSpeed = 37, + .baseSpAttack = 29, + .baseSpDefense = 131, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 140, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STURDY, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SOLGALEO] = + { + .baseHP = 137, + .baseAttack = 137, + .baseDefense = 107, + .baseSpeed = 97, + .baseSpAttack = 113, + .baseSpDefense = 89, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 306, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FULL_METAL_BODY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_LUNALA] = + { + .baseHP = 137, + .baseAttack = 113, + .baseDefense = 89, + .baseSpeed = 97, + .baseSpAttack = 137, + .baseSpDefense = 107, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 306, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHADOW_SHIELD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_NIHILEGO] = + { + .baseHP = 109, + .baseAttack = 53, + .baseDefense = 47, + .baseSpeed = 103, + .baseSpAttack = 127, + .baseSpDefense = 131, + .type1 = TYPE_ROCK, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 257, + .evYield_SpDefense = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_BUZZWOLE] = + { + .baseHP = 107, + .baseAttack = 139, + .baseDefense = 139, + .baseSpeed = 79, + .baseSpAttack = 53, + .baseSpDefense = 53, + .type1 = TYPE_BUG, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 257, + .evYield_Attack = 1, + .evYield_Defense = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_PHEROMOSA] = + { + .baseHP = 71, + .baseAttack = 137, + .baseDefense = 37, + .baseSpeed = 151, + .baseSpAttack = 137, + .baseSpDefense = 37, + .type1 = TYPE_BUG, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 257, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_XURKITREE] = + { + .baseHP = 83, + .baseAttack = 89, + .baseDefense = 71, + .baseSpeed = 83, + .baseSpAttack = 173, + .baseSpDefense = 71, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 257, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_CELESTEELA] = + { + .baseHP = 97, + .baseAttack = 101, + .baseDefense = 103, + .baseSpeed = 61, + .baseSpAttack = 107, + .baseSpDefense = 101, + .type1 = TYPE_STEEL, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 257, + .evYield_Attack = 1, + .evYield_Defense = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_KARTANA] = + { + .baseHP = 59, + .baseAttack = 181, + .baseDefense = 131, + .baseSpeed = 109, + .baseSpAttack = 59, + .baseSpDefense = 31, + .type1 = TYPE_GRASS, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 257, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_GUZZLORD] = + { + .baseHP = 223, + .baseAttack = 101, + .baseDefense = 53, + .baseSpeed = 43, + .baseSpAttack = 97, + .baseSpDefense = 53, + .type1 = TYPE_DARK, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_NECROZMA] = + { + .baseHP = 97, + .baseAttack = 107, + .baseDefense = 101, + .baseSpeed = 79, + .baseSpAttack = 127, + .baseSpDefense = 89, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 255, + .expYield = 270, + .evYield_Attack = 1, + .evYield_SpAttack = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRISM_ARMOR, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_MAGEARNA] = + { + .baseHP = 80, + .baseAttack = 95, + .baseDefense = 115, + .baseSpeed = 65, + .baseSpAttack = 130, + .baseSpDefense = 115, + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SOUL_HEART, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MARSHADOW] = + { + .baseHP = 90, + .baseAttack = 125, + .baseDefense = 80, + .baseSpeed = 125, + .baseSpAttack = 90, + .baseSpDefense = 90, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 2, + .evYield_Speed = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TECHNICIAN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_POIPOLE] = + { + .baseHP = 67, + .baseAttack = 73, + .baseDefense = 67, + .baseSpeed = 73, + .baseSpAttack = 73, + .baseSpDefense = 67, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 189, + .evYield_Speed = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_NAGANADEL] = + { + .baseHP = 73, + .baseAttack = 73, + .baseDefense = 73, + .baseSpeed = 121, + .baseSpAttack = 127, + .baseSpDefense = 73, + .type1 = TYPE_POISON, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 243, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_STAKATAKA] = + { + .baseHP = 61, + .baseAttack = 131, + .baseDefense = 211, + .baseSpeed = 13, + .baseSpAttack = 53, + .baseSpDefense = 101, + .type1 = TYPE_ROCK, + .type2 = TYPE_STEEL, + .catchRate = 30, + .expYield = 257, + .evYield_Defense = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_BLACEPHALON] = + { + .baseHP = 53, + .baseAttack = 127, + .baseDefense = 53, + .baseSpeed = 107, + .baseSpAttack = 151, + .baseSpDefense = 79, + .type1 = TYPE_FIRE, + .type2 = TYPE_GHOST, + .catchRate = 30, + .expYield = 257, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BEAST_BOOST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_ULTRA_BEAST, + }, + + [SPECIES_ZERAORA] = + { + .baseHP = 88, + .baseAttack = 112, + .baseDefense = 75, + .baseSpeed = 143, + .baseSpAttack = 102, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 3, + .expYield = 270, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_VOLT_ABSORB, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MELTAN] = + { + .baseHP = 46, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 34, + .baseSpAttack = 55, + .baseSpDefense = 35, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 135, + .evYield_Attack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MELMETAL] = + { + .baseHP = 135, + .baseAttack = 143, + .baseDefense = 143, + .baseSpeed = 34, + .baseSpAttack = 80, + .baseSpDefense = 65, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_IRON_FIST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_GROOKEY] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 50, + .baseSpeed = 65, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 62, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GRASSY_SURGE, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_THWACKEY] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 70, + .baseSpeed = 80, + .baseSpAttack = 55, + .baseSpDefense = 60, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 147, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GRASSY_SURGE, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_RILLABOOM] = + { + .baseHP = 100, + .baseAttack = 125, + .baseDefense = 90, + .baseSpeed = 85, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 265, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_OVERGROW, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GRASSY_SURGE, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SCORBUNNY] = + { + .baseHP = 50, + .baseAttack = 71, + .baseDefense = 40, + .baseSpeed = 69, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 62, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIBERO, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_RABOOT] = + { + .baseHP = 65, + .baseAttack = 86, + .baseDefense = 60, + .baseSpeed = 94, + .baseSpAttack = 55, + .baseSpDefense = 60, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 147, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIBERO, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_CINDERACE] = + { + .baseHP = 80, + .baseAttack = 116, + .baseDefense = 75, + .baseSpeed = 119, + .baseSpAttack = 65, + .baseSpDefense = 75, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 265, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_BLAZE, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_LIBERO, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SOBBLE] = + { + .baseHP = 50, + .baseAttack = 40, + .baseDefense = 40, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 40, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 62, + .evYield_Speed = 1, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DRIZZILE] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 55, + .baseSpeed = 90, + .baseSpAttack = 95, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 147, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_INTELEON] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 65, + .baseSpeed = 120, + .baseSpAttack = 125, + .baseSpDefense = 65, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 265, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TORRENT, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SNIPER, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SKWOVET] = + { + .baseHP = 70, + .baseAttack = 55, + .baseDefense = 55, + .baseSpeed = 25, + .baseSpAttack = 35, + .baseSpDefense = 35, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 55, + .evYield_HP = 1, + .item2 = ITEM_ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHEEK_POUCH, ABILITY_NONE}, + .abilityHidden = ABILITY_GLUTTONY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GREEDENT] = + { + .baseHP = 120, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 20, + .baseSpAttack = 55, + .baseSpDefense = 75, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 90, + .expYield = 161, + .evYield_HP = 2, + .item2 = ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHEEK_POUCH, ABILITY_NONE}, + .abilityHidden = ABILITY_GLUTTONY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ROOKIDEE] = + { + .baseHP = 38, + .baseAttack = 47, + .baseDefense = 35, + .baseSpeed = 57, + .baseSpAttack = 33, + .baseSpDefense = 35, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 255, + .expYield = 49, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_UNNERVE}, + .abilityHidden = ABILITY_BIG_PECKS, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CORVISQUIRE] = + { + .baseHP = 68, + .baseAttack = 67, + .baseDefense = 55, + .baseSpeed = 77, + .baseSpAttack = 43, + .baseSpDefense = 55, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 120, + .expYield = 128, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_UNNERVE}, + .abilityHidden = ABILITY_BIG_PECKS, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CORVIKNIGHT] = + { + .baseHP = 98, + .baseAttack = 87, + .baseDefense = 105, + .baseSpeed = 67, + .baseSpAttack = 53, + .baseSpDefense = 85, + .type1 = TYPE_FLYING, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 248, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRESSURE, ABILITY_UNNERVE}, + .abilityHidden = ABILITY_MIRROR_ARMOR, + #else + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_BLIPBUG] = + { + .baseHP = 25, + .baseAttack = 20, + .baseDefense = 20, + .baseSpeed = 45, + .baseSpAttack = 25, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 255, + .expYield = 36, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DOTTLER] = + { + .baseHP = 50, + .baseAttack = 35, + .baseDefense = 80, + .baseSpeed = 30, + .baseSpAttack = 50, + .baseSpDefense = 90, + .type1 = TYPE_BUG, + .type2 = TYPE_PSYCHIC, + .catchRate = 120, + .expYield = 117, + .evYield_SpDefense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_PSYCHIC_SEED, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SWARM, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TELEPATHY, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ORBEETLE] = + { + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 110, + .baseSpeed = 90, + .baseSpAttack = 80, + .baseSpDefense = 120, + .type1 = TYPE_BUG, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 253, + .evYield_SpDefense = 3, + #ifdef ITEM_EXPANSION + .item2 = ITEM_PSYCHIC_SEED, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWARM, ABILITY_FRISK}, + .abilityHidden = ABILITY_TELEPATHY, + #else + .abilities = {ABILITY_SWARM, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_NICKIT] = + { + .baseHP = 40, + .baseAttack = 28, + .baseDefense = 28, + .baseSpeed = 50, + .baseSpAttack = 47, + .baseSpDefense = 52, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 255, + .expYield = 49, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RUN_AWAY, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_STAKEOUT, + #else + .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_THIEVUL] = + { + .baseHP = 70, + .baseAttack = 58, + .baseDefense = 58, + .baseSpeed = 90, + .baseSpAttack = 87, + .baseSpDefense = 92, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 127, + .expYield = 159, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RUN_AWAY, ABILITY_UNBURDEN}, + .abilityHidden = ABILITY_STAKEOUT, + #else + .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOSSIFLEUR] = + { + .baseHP = 40, + .baseAttack = 40, + .baseDefense = 60, + .baseSpeed = 10, + .baseSpAttack = 40, + .baseSpDefense = 60, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 50, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_COTTON_DOWN, ABILITY_REGENERATOR}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_EFFECT_SPORE, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ELDEGOSS] = + { + .baseHP = 60, + .baseAttack = 50, + .baseDefense = 90, + .baseSpeed = 60, + .baseSpAttack = 80, + .baseSpDefense = 120, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 161, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_COTTON_DOWN, ABILITY_REGENERATOR}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_EFFECT_SPORE, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_WOOLOO] = + { + .baseHP = 42, + .baseAttack = 40, + .baseDefense = 55, + .baseSpeed = 48, + .baseSpAttack = 40, + .baseSpDefense = 45, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 122, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLUFFY, ABILITY_RUN_AWAY}, + .abilityHidden = ABILITY_BULLETPROOF, + #else + .abilities = {ABILITY_NONE, ABILITY_RUN_AWAY}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_DUBWOOL] = + { + .baseHP = 72, + .baseAttack = 80, + .baseDefense = 100, + .baseSpeed = 88, + .baseSpAttack = 60, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 127, + .expYield = 172, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLUFFY, ABILITY_STEADFAST}, + .abilityHidden = ABILITY_BULLETPROOF, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_CHEWTLE] = + { + .baseHP = 50, + .baseAttack = 64, + .baseDefense = 50, + .baseSpeed = 44, + .baseSpAttack = 38, + .baseSpDefense = 38, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 57, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STRONG_JAW, ABILITY_SHELL_ARMOR}, + #else + .abilities = {ABILITY_NONE, ABILITY_SHELL_ARMOR}, + #endif + .abilityHidden = ABILITY_SWIFT_SWIM, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DREDNAW] = + { + .baseHP = 90, + .baseAttack = 115, + .baseDefense = 90, + .baseSpeed = 74, + .baseSpAttack = 48, + .baseSpDefense = 68, + .type1 = TYPE_WATER, + .type2 = TYPE_ROCK, + .catchRate = 75, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STRONG_JAW, ABILITY_SHELL_ARMOR}, + #else + .abilities = {ABILITY_NONE, ABILITY_SHELL_ARMOR}, + #endif + .abilityHidden = ABILITY_SWIFT_SWIM, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_YAMPER] = + { + .baseHP = 59, + .baseAttack = 45, + .baseDefense = 50, + .baseSpeed = 26, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 255, + .expYield = 54, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BALL_FETCH, ABILITY_NONE}, + .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_BOLTUND] = + { + .baseHP = 69, + .baseAttack = 90, + .baseDefense = 60, + .baseSpeed = 121, + .baseSpAttack = 90, + .baseSpDefense = 60, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 172, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STRONG_JAW, ABILITY_NONE}, + .abilityHidden = ABILITY_COMPETITIVE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ROLYCOLY] = + { + .baseHP = 30, + .baseAttack = 40, + .baseDefense = 50, + .baseSpeed = 30, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 255, + .expYield = 48, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEAM_ENGINE, ABILITY_HEATPROOF}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_FLASH_FIRE, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_CARKOL] = + { + .baseHP = 80, + .baseAttack = 60, + .baseDefense = 90, + .baseSpeed = 50, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_ROCK, + .type2 = TYPE_FIRE, + .catchRate = 120, + .expYield = 144, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEAM_ENGINE, ABILITY_FLAME_BODY}, + #else + .abilities = {ABILITY_NONE, ABILITY_FLAME_BODY}, + #endif + .abilityHidden = ABILITY_FLASH_FIRE, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_COALOSSAL] = + { + .baseHP = 110, + .baseAttack = 80, + .baseDefense = 120, + .baseSpeed = 30, + .baseSpAttack = 80, + .baseSpDefense = 90, + .type1 = TYPE_ROCK, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 255, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEAM_ENGINE, ABILITY_FLAME_BODY}, + #else + .abilities = {ABILITY_NONE, ABILITY_FLAME_BODY}, + #endif + .abilityHidden = ABILITY_FLASH_FIRE, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_APPLIN] = + { + .baseHP = 40, + .baseAttack = 40, + .baseDefense = 80, + .baseSpeed = 20, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 52, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIPEN, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_BULLETPROOF, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_FLAPPLE] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 80, + .baseSpeed = 70, + .baseSpAttack = 95, + .baseSpDefense = 60, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIPEN, ABILITY_GLUTTONY}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_HUSTLE, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_APPLETUN] = + { + .baseHP = 110, + .baseAttack = 85, + .baseDefense = 80, + .baseSpeed = 30, + .baseSpAttack = 100, + .baseSpDefense = 80, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 170, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RIPEN, ABILITY_GLUTTONY}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SILICOBRA] = + { + .baseHP = 52, + .baseAttack = 57, + .baseDefense = 75, + .baseSpeed = 46, + .baseSpAttack = 35, + .baseSpDefense = 50, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 255, + .expYield = 63, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_SPIT, ABILITY_SHED_SKIN}, + #else + .abilities = {ABILITY_NONE, ABILITY_SHED_SKIN}, + #endif + .abilityHidden = ABILITY_SAND_VEIL, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SANDACONDA] = + { + .baseHP = 72, + .baseAttack = 107, + .baseDefense = 125, + .baseSpeed = 71, + .baseSpAttack = 65, + .baseSpDefense = 70, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 120, + .expYield = 179, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_SPIT, ABILITY_SHED_SKIN}, + #else + .abilities = {ABILITY_NONE, ABILITY_SHED_SKIN}, + #endif + .abilityHidden = ABILITY_SAND_VEIL, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CRAMORANT] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 55, + .baseSpeed = 85, + .baseSpAttack = 85, + .baseSpDefense = 95, + .type1 = TYPE_FLYING, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 166, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GULP_MISSILE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ARROKUDA] = + { + .baseHP = 41, + .baseAttack = 63, + .baseDefense = 40, + .baseSpeed = 66, + .baseSpAttack = 40, + .baseSpDefense = 30, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 56, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PROPELLER_TAIL, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_BARRASKEWDA] = + { + .baseHP = 61, + .baseAttack = 123, + .baseDefense = 60, + .baseSpeed = 136, + .baseSpAttack = 60, + .baseSpDefense = 50, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 172, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PROPELLER_TAIL, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_TOXEL] = + { + .baseHP = 40, + .baseAttack = 38, + .baseDefense = 35, + .baseSpeed = 40, + .baseSpAttack = 54, + .baseSpDefense = 35, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 75, + .expYield = 48, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RATTLED, ABILITY_STATIC}, + .abilityHidden = ABILITY_KLUTZ, + #else + .abilities = {ABILITY_NONE, ABILITY_STATIC}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_TOXTRICITY] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 70, + .baseSpeed = 75, + .baseSpAttack = 114, + .baseSpDefense = 70, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 176, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PUNK_ROCK, ABILITY_PLUS}, + .abilityHidden = ABILITY_TECHNICIAN, + #else + .abilities = {ABILITY_NONE, ABILITY_PLUS}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SIZZLIPEDE] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 45, + .baseSpeed = 45, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_FIRE, + .type2 = TYPE_BUG, + .catchRate = 190, + .expYield = 61, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_FLASH_FIRE, ABILITY_WHITE_SMOKE}, + .abilityHidden = ABILITY_FLAME_BODY, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CENTISKORCH] = + { + .baseHP = 100, + .baseAttack = 115, + .baseDefense = 65, + .baseSpeed = 65, + .baseSpAttack = 90, + .baseSpDefense = 90, + .type1 = TYPE_FIRE, + .type2 = TYPE_BUG, + .catchRate = 75, + .expYield = 184, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_FLASH_FIRE, ABILITY_WHITE_SMOKE}, + .abilityHidden = ABILITY_FLAME_BODY, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CLOBBOPUS] = + { + .baseHP = 50, + .baseAttack = 68, + .baseDefense = 60, + .baseSpeed = 32, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 180, + .expYield = 62, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_LIMBER, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TECHNICIAN, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GRAPPLOCT] = + { + .baseHP = 80, + .baseAttack = 118, + .baseDefense = 90, + .baseSpeed = 42, + .baseSpAttack = 70, + .baseSpDefense = 80, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 168, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_LIMBER, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_TECHNICIAN, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SINISTEA] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 45, + .baseSpeed = 50, + .baseSpAttack = 74, + .baseSpDefense = 54, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 120, + .expYield = 62, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WEAK_ARMOR, ABILITY_NONE}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_POLTEAGEIST] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 70, + .baseSpAttack = 134, + .baseSpDefense = 114, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 60, + .expYield = 178, + .evYield_SpAttack = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WEAK_ARMOR, ABILITY_NONE}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_HATENNA] = + { + .baseHP = 42, + .baseAttack = 30, + .baseDefense = 45, + .baseSpeed = 39, + .baseSpAttack = 56, + .baseSpDefense = 53, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 235, + .expYield = 53, + .evYield_SpAttack = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_ANTICIPATION}, + .abilityHidden = ABILITY_MAGIC_BOUNCE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_HATTREM] = + { + .baseHP = 57, + .baseAttack = 40, + .baseDefense = 65, + .baseSpeed = 49, + .baseSpAttack = 86, + .baseSpDefense = 73, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 120, + .expYield = 130, + .evYield_SpAttack = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_ANTICIPATION}, + .abilityHidden = ABILITY_MAGIC_BOUNCE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_HATTERENE] = + { + .baseHP = 57, + .baseAttack = 90, + .baseDefense = 95, + .baseSpeed = 29, + .baseSpAttack = 136, + .baseSpDefense = 103, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 255, + .evYield_SpAttack = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_ANTICIPATION}, + .abilityHidden = ABILITY_MAGIC_BOUNCE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_IMPIDIMP] = + { + .baseHP = 45, + .baseAttack = 45, + .baseDefense = 30, + .baseSpeed = 50, + .baseSpAttack = 55, + .baseSpDefense = 40, + .type1 = TYPE_DARK, + .type2 = TYPE_FAIRY, + .catchRate = 255, + .expYield = 53, + .evYield_SpAttack = 1, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_FRISK}, + .abilityHidden = ABILITY_PICKPOCKET, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_MORGREM] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 45, + .baseSpeed = 70, + .baseSpAttack = 75, + .baseSpDefense = 55, + .type1 = TYPE_DARK, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpAttack = 2, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_FRISK}, + .abilityHidden = ABILITY_PICKPOCKET, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_GRIMMSNARL] = + { + .baseHP = 95, + .baseAttack = 120, + .baseDefense = 65, + .baseSpeed = 60, + .baseSpAttack = 95, + .baseSpDefense = 75, + .type1 = TYPE_DARK, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 255, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_FRISK}, + .abilityHidden = ABILITY_PICKPOCKET, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_OBSTAGOON] = + { + .baseHP = 93, + .baseAttack = 90, + .baseDefense = 101, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 81, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 260, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RECKLESS, ABILITY_GUTS}, + .abilityHidden = ABILITY_DEFIANT, + #else + .abilities = {ABILITY_NONE, ABILITY_GUTS}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_PERRSERKER] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 100, + .baseSpeed = 50, + .baseSpAttack = 50, + .baseSpDefense = 60, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 154, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_TOUGH_CLAWS}, + .abilityHidden = ABILITY_STEELY_SPIRIT, + #else + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_CURSOLA] = + { + .baseHP = 60, + .baseAttack = 95, + .baseDefense = 50, + .baseSpeed = 30, + .baseSpAttack = 145, + .baseSpDefense = 130, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 30, + .expYield = 179, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WEAK_ARMOR, ABILITY_NONE}, + .abilityHidden = ABILITY_PERISH_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SIRFETCHD] = + { + .baseHP = 62, + .baseAttack = 135, + .baseDefense = 95, + .baseSpeed = 65, + .baseSpAttack = 68, + .baseSpDefense = 82, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 177, + .evYield_Attack = 2, + .item2 = ITEM_STICK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEADFAST, ABILITY_NONE}, + .abilityHidden = ABILITY_SCRAPPY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MR_RIME] = + { + .baseHP = 80, + .baseAttack = 85, + .baseDefense = 75, + .baseSpeed = 70, + .baseSpAttack = 110, + .baseSpDefense = 100, + .type1 = TYPE_ICE, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 182, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TANGLED_FEET, ABILITY_SCREEN_CLEANER}, + .abilityHidden = ABILITY_ICE_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_RUNERIGUS] = + { + .baseHP = 58, + .baseAttack = 95, + .baseDefense = 145, + .baseSpeed = 30, + .baseSpAttack = 50, + .baseSpDefense = 105, + .type1 = TYPE_GROUND, + .type2 = TYPE_GHOST, + .catchRate = 90, + .expYield = 169, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WANDERING_SPIRIT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MILCERY] = + { + .baseHP = 45, + .baseAttack = 40, + .baseDefense = 40, + .baseSpeed = 34, + .baseSpAttack = 50, + .baseSpDefense = 61, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 200, + .expYield = 54, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FALINKS] = + { + .baseHP = 65, + .baseAttack = 100, + .baseDefense = 100, + .baseSpeed = 75, + .baseSpAttack = 70, + .baseSpDefense = 60, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 165, + .evYield_Attack = 2, + .evYield_SpDefense = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_BATTLE_ARMOR, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_DEFIANT, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PINCURCHIN] = + { + .baseHP = 48, + .baseAttack = 101, + .baseDefense = 95, + .baseSpeed = 15, + .baseSpAttack = 91, + .baseSpDefense = 85, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 75, + .expYield = 152, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ELECTRIC_SURGE, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SNOM] = + { + .baseHP = 30, + .baseAttack = 25, + .baseDefense = 35, + .baseSpeed = 20, + .baseSpAttack = 45, + .baseSpDefense = 30, + .type1 = TYPE_ICE, + .type2 = TYPE_BUG, + .catchRate = 190, + .expYield = 37, + .evYield_SpAttack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SNOWBALL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ICE_SCALES, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FROSMOTH] = + { + .baseHP = 70, + .baseAttack = 65, + .baseDefense = 60, + .baseSpeed = 65, + .baseSpAttack = 125, + .baseSpDefense = 90, + .type1 = TYPE_ICE, + .type2 = TYPE_BUG, + .catchRate = 75, + .expYield = 166, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_NONE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_ICE_SCALES, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_STONJOURNER] = + { + .baseHP = 100, + .baseAttack = 125, + .baseDefense = 135, + .baseSpeed = 70, + .baseSpAttack = 20, + .baseSpDefense = 20, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 60, + .expYield = 165, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POWER_SPOT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_EISCUE] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 110, + .baseSpeed = 50, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 165, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ICE_FACE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_INDEEDEE] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 55, + .baseSpeed = 95, + .baseSpAttack = 105, + .baseSpDefense = 95, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_NORMAL, + .catchRate = 30, + .expYield = 166, + .evYield_SpAttack = 2, + .genderRatio = MON_MALE, + .eggCycles = 40, + .friendship = 140, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_INNER_FOCUS, ABILITY_SYNCHRONIZE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PSYCHIC_SURGE, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MORPEKO] = + { + .baseHP = 58, + .baseAttack = 95, + .baseDefense = 58, + .baseSpeed = 97, + .baseSpAttack = 70, + .baseSpDefense = 58, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DARK, + .catchRate = 180, + .expYield = 153, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HUNGER_SWITCH, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_CUFANT] = + { + .baseHP = 72, + .baseAttack = 80, + .baseDefense = 49, + .baseSpeed = 40, + .baseSpAttack = 40, + .baseSpDefense = 49, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 190, + .expYield = 66, + .evYield_Attack = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LAGGING_TAIL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHEER_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_HEAVY_METAL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_COPPERAJAH] = + { + .baseHP = 122, + .baseAttack = 130, + .baseDefense = 69, + .baseSpeed = 30, + .baseSpAttack = 80, + .baseSpDefense = 69, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 175, + .evYield_Attack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_LAGGING_TAIL, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHEER_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_HEAVY_METAL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DRACOZOLT] = + { + .baseHP = 90, + .baseAttack = 100, + .baseDefense = 90, + .baseSpeed = 75, + .baseSpAttack = 80, + .baseSpDefense = 70, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 177, + .evYield_Attack = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_VOLT_ABSORB, ABILITY_HUSTLE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SAND_RUSH, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ARCTOZOLT] = + { + .baseHP = 90, + .baseAttack = 100, + .baseDefense = 90, + .baseSpeed = 55, + .baseSpAttack = 90, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 177, + .evYield_Attack = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_VOLT_ABSORB, ABILITY_STATIC}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_SLUSH_RUSH, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DRACOVISH] = + { + .baseHP = 90, + .baseAttack = 90, + .baseDefense = 100, + .baseSpeed = 75, + .baseSpAttack = 70, + .baseSpDefense = 80, + .type1 = TYPE_WATER, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 177, + .evYield_Defense = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_ABSORB, ABILITY_STRONG_JAW}, + .abilityHidden = ABILITY_SAND_RUSH, + #else + .abilities = {ABILITY_WATER_ABSORB, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ARCTOVISH] = + { + .baseHP = 90, + .baseAttack = 90, + .baseDefense = 100, + .baseSpeed = 55, + .baseSpAttack = 80, + .baseSpDefense = 90, + .type1 = TYPE_WATER, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 177, + .evYield_Defense = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WATER_ABSORB, ABILITY_ICE_BODY}, + .abilityHidden = ABILITY_SLUSH_RUSH, + #else + .abilities = {ABILITY_WATER_ABSORB, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DURALUDON] = + { + .baseHP = 70, + .baseAttack = 95, + .baseDefense = 115, + .baseSpeed = 85, + .baseSpAttack = 120, + .baseSpDefense = 50, + .type1 = TYPE_STEEL, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 187, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LIGHT_METAL, ABILITY_HEAVY_METAL}, + .abilityHidden = ABILITY_STALWART, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_DREEPY] = + { + .baseHP = 28, + .baseAttack = 60, + .baseDefense = 30, + .baseSpeed = 82, + .baseSpAttack = 40, + .baseSpDefense = 30, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 54, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CLEAR_BODY, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DRAKLOAK] = + { + .baseHP = 68, + .baseAttack = 80, + .baseDefense = 50, + .baseSpeed = 102, + .baseSpAttack = 60, + .baseSpDefense = 50, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 144, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CLEAR_BODY, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DRAGAPULT] = + { + .baseHP = 88, + .baseAttack = 120, + .baseDefense = 75, + .baseSpeed = 142, + .baseSpAttack = 100, + .baseSpDefense = 75, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 300, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CLEAR_BODY, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_CLEAR_BODY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ZACIAN] = + { + .baseHP = 92, + .baseAttack = 130, + .baseDefense = 115, + .baseSpeed = 138, + .baseSpAttack = 80, + .baseSpDefense = 115, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 10, + .expYield = 335, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTREPID_SWORD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ZAMAZENTA] = + { + .baseHP = 92, + .baseAttack = 130, + .baseDefense = 115, + .baseSpeed = 138, + .baseSpAttack = 80, + .baseSpDefense = 115, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 10, + .expYield = 335, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DAUNTLESS_SHIELD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ETERNATUS] = + { + .baseHP = 140, + .baseAttack = 85, + .baseDefense = 95, + .baseSpeed = 130, + .baseSpAttack = 145, + .baseSpDefense = 95, + .type1 = TYPE_POISON, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 345, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_KUBFU] = + { + .baseHP = 60, + .baseAttack = 90, + .baseDefense = 60, + .baseSpeed = 72, + .baseSpAttack = 53, + .baseSpDefense = 50, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 77, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_INNER_FOCUS, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_URSHIFU] = + { + .baseHP = 100, + .baseAttack = 130, + .baseDefense = 100, + .baseSpeed = 97, + .baseSpAttack = 63, + .baseSpDefense = 60, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 275, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_UNSEEN_FIST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_ZARUDE] = + { + .baseHP = 105, + .baseAttack = 120, + .baseDefense = 105, + .baseSpeed = 105, + .baseSpAttack = 70, + .baseSpDefense = 95, + .type1 = TYPE_DARK, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 300, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_REGIELEKI] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 50, + .baseSpeed = 200, + .baseSpAttack = 100, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 3, + .expYield = 290, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TRANSISTOR, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_REGIDRAGO] = + { + .baseHP = 200, + .baseAttack = 100, + .baseDefense = 50, + .baseSpeed = 80, + .baseSpAttack = 100, + .baseSpDefense = 50, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 290, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DRAGONS_MAW, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_GLASTRIER] = + { + .baseHP = 100, + .baseAttack = 145, + .baseDefense = 130, + .baseSpeed = 30, + .baseSpAttack = 65, + .baseSpDefense = 110, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 290, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHILLING_NEIGH, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SPECTRIER] = + { + .baseHP = 100, + .baseAttack = 65, + .baseDefense = 60, + .baseSpeed = 130, + .baseSpAttack = 145, + .baseSpDefense = 80, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 290, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GRIM_NEIGH, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_CALYREX] = + { + .baseHP = 100, + .baseAttack = 80, + .baseDefense = 80, + .baseSpeed = 80, + .baseSpAttack = 80, + .baseSpDefense = 80, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 250, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_UNNERVE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_VENUSAUR_MEGA] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 123, + .baseSpeed = 80, + .baseSpAttack = 122, + .baseSpDefense = 120, + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 281, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_THICK_FAT, ABILITY_THICK_FAT}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CHARIZARD_MEGA_X] = + { + .baseHP = 78, + .baseAttack = 130, + .baseDefense = 111, + .baseSpeed = 100, + .baseSpAttack = 130, + .baseSpDefense = 85, + .type1 = TYPE_FIRE, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 285, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_CHARIZARD_MEGA_Y] = + { + .baseHP = 78, + .baseAttack = 104, + .baseDefense = 78, + .baseSpeed = 100, + .baseSpAttack = 159, + .baseSpDefense = 115, + .type1 = TYPE_FIRE, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 285, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_DROUGHT, ABILITY_DROUGHT}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_BLASTOISE_MEGA] = + { + .baseHP = 79, + .baseAttack = 103, + .baseDefense = 120, + .baseSpeed = 78, + .baseSpAttack = 135, + .baseSpDefense = 115, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 284, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_MEGA_LAUNCHER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BEEDRILL_MEGA] = + { + .baseHP = 65, + .baseAttack = 150, + .baseDefense = 40, + .baseSpeed = 145, + .baseSpAttack = 15, + .baseSpDefense = 80, + .type1 = TYPE_BUG, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 223, + .evYield_Attack = 2, + .evYield_SpDefense = 1, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ADAPTABILITY, ABILITY_ADAPTABILITY}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIDGEOT_MEGA] = + { + .baseHP = 83, + .baseAttack = 80, + .baseDefense = 80, + .baseSpeed = 121, + .baseSpAttack = 135, + .baseSpDefense = 80, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 261, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_NO_GUARD, ABILITY_NO_GUARD}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALAKAZAM_MEGA] = + { + .baseHP = 55, + .baseAttack = 50, + .baseDefense = 65, + .baseSpeed = 150, + .baseSpAttack = 175, + #if P_UPDATED_STATS >= GEN_7 + .baseSpDefense = 105, + #else + .baseSpDefense = 95, + #endif + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 50, + .expYield = 270, + .evYield_SpAttack = 3, + .item2 = ITEM_TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_TRACE, ABILITY_TRACE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SLOWBRO_MEGA] = + { + .baseHP = 95, + .baseAttack = 75, + .baseDefense = 180, + .baseSpeed = 30, + .baseSpAttack = 130, + .baseSpDefense = 80, + .type1 = TYPE_WATER, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 207, + .evYield_Defense = 2, + .item2 = ITEM_KINGS_ROCK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_GENGAR_MEGA] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 80, + .baseSpeed = 130, + .baseSpAttack = 170, + .baseSpDefense = 95, + .type1 = TYPE_GHOST, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SHADOW_TAG, ABILITY_SHADOW_TAG}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_KANGASKHAN_MEGA] = + { + .baseHP = 105, + .baseAttack = 125, + .baseDefense = 100, + .baseSpeed = 100, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 207, + .evYield_HP = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PARENTAL_BOND, ABILITY_PARENTAL_BOND}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PINSIR_MEGA] = + { + .baseHP = 65, + .baseAttack = 155, + .baseDefense = 120, + .baseSpeed = 105, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 210, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GYARADOS_MEGA] = + { + .baseHP = 95, + .baseAttack = 155, + .baseDefense = 109, + .baseSpeed = 81, + .baseSpAttack = 70, + .baseSpDefense = 130, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 224, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 5, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_AERODACTYL_MEGA] = + { + .baseHP = 80, + .baseAttack = 135, + .baseDefense = 85, + .baseSpeed = 150, + .baseSpAttack = 70, + .baseSpDefense = 95, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 215, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 35, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEWTWO_MEGA_X] = + { + .baseHP = 106, + .baseAttack = 190, + .baseDefense = 100, + .baseSpeed = 130, + .baseSpAttack = 154, + .baseSpDefense = 100, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 351, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEADFAST, ABILITY_STEADFAST}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEWTWO_MEGA_Y] = + { + .baseHP = 106, + .baseAttack = 150, + .baseDefense = 70, + .baseSpeed = 140, + .baseSpAttack = 194, + .baseSpDefense = 120, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 351, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_INSOMNIA, ABILITY_INSOMNIA}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_AMPHAROS_MEGA] = + { + .baseHP = 90, + .baseAttack = 95, + .baseDefense = 105, + .baseSpeed = 45, + .baseSpAttack = 165, + .baseSpDefense = 110, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 275, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_STEELIX_MEGA] = + { + .baseHP = 75, + .baseAttack = 125, + .baseDefense = 230, + .baseSpeed = 30, + .baseSpAttack = 55, + .baseSpDefense = 95, + .type1 = TYPE_STEEL, + .type2 = TYPE_GROUND, + .catchRate = 25, + .expYield = 214, + .evYield_Defense = 2, + .item2 = ITEM_METAL_COAT, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SCIZOR_MEGA] = + { + .baseHP = 70, + .baseAttack = 150, + .baseDefense = 140, + .baseSpeed = 75, + .baseSpAttack = 65, + .baseSpDefense = 100, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 25, + .expYield = 210, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TECHNICIAN, ABILITY_TECHNICIAN}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_HERACROSS_MEGA] = + { + .baseHP = 80, + .baseAttack = 185, + .baseDefense = 115, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 105, + .type1 = TYPE_BUG, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 210, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SKILL_LINK, ABILITY_SKILL_LINK}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_HOUNDOOM_MEGA] = + { + .baseHP = 75, + .baseAttack = 90, + .baseDefense = 90, + .baseSpeed = 115, + .baseSpAttack = 140, + .baseSpDefense = 90, + .type1 = TYPE_DARK, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 210, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SOLAR_POWER, ABILITY_SOLAR_POWER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_TYRANITAR_MEGA] = + { + .baseHP = 100, + .baseAttack = 164, + .baseDefense = 150, + .baseSpeed = 71, + .baseSpAttack = 95, + .baseSpDefense = 120, + .type1 = TYPE_ROCK, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 315, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_SAND_STREAM, ABILITY_SAND_STREAM}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_SCEPTILE_MEGA] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 75, + .baseSpeed = 145, + .baseSpAttack = 145, + .baseSpDefense = 85, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 284, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_LIGHTNING_ROD}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_BLAZIKEN_MEGA] = + { + .baseHP = 80, + .baseAttack = 160, + .baseDefense = 80, + .baseSpeed = 100, + .baseSpAttack = 130, + .baseSpDefense = 80, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 284, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SPEED_BOOST, ABILITY_SPEED_BOOST}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_SWAMPERT_MEGA] = + { + .baseHP = 100, + .baseAttack = 150, + .baseDefense = 110, + .baseSpeed = 70, + .baseSpAttack = 95, + .baseSpDefense = 110, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 286, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SWIFT_SWIM}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GARDEVOIR_MEGA] = + { + .baseHP = 68, + .baseAttack = 85, + .baseDefense = 65, + .baseSpeed = 100, + .baseSpAttack = 165, + .baseSpDefense = 135, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 278, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_SABLEYE_MEGA] = + { + .baseHP = 50, + .baseAttack = 85, + .baseDefense = 125, + .baseSpeed = 20, + .baseSpAttack = 85, + .baseSpDefense = 115, + .type1 = TYPE_DARK, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 168, + .evYield_Attack = 1, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MAWILE_MEGA] = + { + .baseHP = 50, + .baseAttack = 105, + .baseDefense = 125, + .baseSpeed = 50, + .baseSpAttack = 55, + .baseSpDefense = 95, + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 168, + .evYield_Attack = 1, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_HUGE_POWER, ABILITY_HUGE_POWER}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_AGGRON_MEGA] = + { + .baseHP = 70, + .baseAttack = 140, + .baseDefense = 230, + .baseSpeed = 50, + .baseSpAttack = 60, + .baseSpDefense = 80, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 284, + .evYield_Defense = 3, + .item2 = ITEM_HARD_STONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 35, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FILTER, ABILITY_FILTER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEDICHAM_MEGA] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 85, + .baseSpeed = 100, + .baseSpAttack = 80, + .baseSpDefense = 85, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_PSYCHIC, + .catchRate = 90, + .expYield = 179, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_PURE_POWER, ABILITY_PURE_POWER}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MANECTRIC_MEGA] = + { + .baseHP = 70, + .baseAttack = 75, + .baseDefense = 80, + .baseSpeed = 135, + .baseSpAttack = 135, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 201, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_INTIMIDATE, ABILITY_INTIMIDATE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_SHARPEDO_MEGA] = + { + .baseHP = 70, + .baseAttack = 140, + .baseDefense = 70, + .baseSpeed = 105, + .baseSpAttack = 110, + .baseSpDefense = 65, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 60, + .expYield = 196, + .evYield_Attack = 2, + .item2 = ITEM_DEEP_SEA_TOOTH, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STRONG_JAW, ABILITY_STRONG_JAW}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CAMERUPT_MEGA] = + { + .baseHP = 70, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 20, + .baseSpAttack = 145, + .baseSpDefense = 105, + .type1 = TYPE_FIRE, + .type2 = TYPE_GROUND, + .catchRate = 150, + .expYield = 196, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHEER_FORCE, ABILITY_SHEER_FORCE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ALTARIA_MEGA] = + { + .baseHP = 75, + .baseAttack = 110, + .baseDefense = 110, + .baseSpeed = 80, + .baseSpAttack = 110, + .baseSpDefense = 105, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 207, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_BANETTE_MEGA] = + { + .baseHP = 64, + .baseAttack = 165, + .baseDefense = 75, + .baseSpeed = 75, + .baseSpAttack = 93, + .baseSpDefense = 83, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 194, + .evYield_Attack = 2, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRANKSTER, ABILITY_PRANKSTER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ABSOL_MEGA] = + { + .baseHP = 65, + .baseAttack = 150, + .baseDefense = 60, + .baseSpeed = 115, + .baseSpAttack = 115, + .baseSpDefense = 60, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 30, + .expYield = 198, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GLALIE_MEGA] = + { + .baseHP = 80, + .baseAttack = 120, + .baseDefense = 80, + .baseSpeed = 100, + .baseSpAttack = 120, + .baseSpDefense = 80, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 75, + .expYield = 203, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_REFRIGERATE, ABILITY_REFRIGERATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SALAMENCE_MEGA] = + { + .baseHP = 95, + .baseAttack = 145, + .baseDefense = 130, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 90, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 315, + .evYield_Attack = 3, + .item2 = ITEM_DRAGON_FANG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_METAGROSS_MEGA] = + { + .baseHP = 80, + .baseAttack = 145, + .baseDefense = 150, + .baseSpeed = 110, + .baseSpAttack = 105, + .baseSpDefense = 110, + .type1 = TYPE_STEEL, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 315, + .evYield_Defense = 3, + .item2 = ITEM_METAL_COAT, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LATIAS_MEGA] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 120, + .baseSpeed = 110, + .baseSpAttack = 140, + .baseSpDefense = 150, + .type1 = TYPE_DRAGON, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 315, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_LATIOS_MEGA] = + { + .baseHP = 80, + .baseAttack = 130, + .baseDefense = 100, + .baseSpeed = 110, + .baseSpAttack = 160, + .baseSpDefense = 120, + .type1 = TYPE_DRAGON, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 315, + .evYield_SpAttack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_LOPUNNY_MEGA] = + { + .baseHP = 65, + .baseAttack = 136, + .baseDefense = 94, + .baseSpeed = 135, + .baseSpAttack = 54, + .baseSpDefense = 96, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FIGHTING, + .catchRate = 60, + .expYield = 203, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 140, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SCRAPPY, ABILITY_SCRAPPY}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GARCHOMP_MEGA] = + { + .baseHP = 108, + .baseAttack = 170, + .baseDefense = 115, + .baseSpeed = 92, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 315, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LUCARIO_MEGA] = + { + .baseHP = 70, + .baseAttack = 145, + .baseDefense = 88, + .baseSpeed = 112, + .baseSpAttack = 140, + .baseSpDefense = 70, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 219, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ADAPTABILITY, ABILITY_ADAPTABILITY}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ABOMASNOW_MEGA] = + { + .baseHP = 90, + .baseAttack = 132, + .baseDefense = 105, + .baseSpeed = 30, + .baseSpAttack = 132, + .baseSpDefense = 105, + .type1 = TYPE_GRASS, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 208, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .item2 = ITEM_NEVER_MELT_ICE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_WARNING, ABILITY_SNOW_WARNING}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GALLADE_MEGA] = + { + .baseHP = 68, + .baseAttack = 165, + .baseDefense = 95, + .baseSpeed = 110, + .baseSpAttack = 65, + .baseSpDefense = 115, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 278, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_INNER_FOCUS, ABILITY_INNER_FOCUS}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_AUDINO_MEGA] = + { + .baseHP = 103, + .baseAttack = 60, + .baseDefense = 126, + .baseSpeed = 50, + .baseSpAttack = 80, + .baseSpDefense = 126, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FAIRY, + .catchRate = 255, + .expYield = 425, + .evYield_HP = 2, + .item1 = ITEM_ORAN_BERRY, + .item2 = ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HEALER, ABILITY_HEALER}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_DIANCIE_MEGA] = + { + .baseHP = 50, + .baseAttack = 160, + .baseDefense = 110, + .baseSpeed = 110, + .baseSpAttack = 160, + .baseSpDefense = 110, + .type1 = TYPE_ROCK, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 315, + .evYield_Defense = 1, + .evYield_SpDefense = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_RAYQUAZA_MEGA] = + { + .baseHP = 105, + .baseAttack = 180, + .baseDefense = 100, + .baseSpeed = 115, + .baseSpAttack = 180, + .baseSpDefense = 100, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 306, + .evYield_Attack = 2, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DELTA_STREAM, ABILITY_DELTA_STREAM}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_KYOGRE_PRIMAL] = + { + .baseHP = 100, + .baseAttack = 150, + .baseDefense = 90, + .baseSpeed = 90, + .baseSpAttack = 180, + .baseSpDefense = 160, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 302, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRIMORDIAL_SEA, ABILITY_PRIMORDIAL_SEA}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GROUDON_PRIMAL] = + { + .baseHP = 100, + .baseAttack = 180, + .baseDefense = 160, + .baseSpeed = 90, + .baseSpAttack = 150, + .baseSpDefense = 90, + .type1 = TYPE_GROUND, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 302, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DESOLATE_LAND, ABILITY_DESOLATE_LAND}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_RATTATA_ALOLAN] = + { + .baseHP = 30, + .baseAttack = 56, + .baseDefense = 35, + .baseSpeed = 72, + .baseSpAttack = 25, + .baseSpDefense = 35, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 51, + .evYield_Speed = 1, + .item2 = ITEM_PECHA_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_HUSTLE}, + #else + .abilities = {ABILITY_NONE, ABILITY_HUSTLE}, + #endif + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_RATICATE_ALOLAN] = + { + .baseHP = 75, + .baseAttack = 71, + .baseDefense = 70, + .baseSpeed = 77, + .baseSpAttack = 40, + .baseSpDefense = 80, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 127, + .expYield = 145, + .evYield_Speed = 2, + .item2 = ITEM_PECHA_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_HUSTLE}, + #else + .abilities = {ABILITY_NONE, ABILITY_HUSTLE}, + #endif + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_RAICHU_ALOLAN] = + { + .baseHP = 60, + .baseAttack = 85, + .baseDefense = 50, + .baseSpeed = 110, + .baseSpAttack = 95, + .baseSpDefense = 85, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 218, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SURGE_SURFER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_SANDSHREW_ALOLAN] = + { + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 90, + .baseSpeed = 40, + .baseSpAttack = 10, + .baseSpDefense = 35, + .type1 = TYPE_ICE, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 60, + .evYield_Defense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_GRIP_CLAW, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SLUSH_RUSH, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_SANDSLASH_ALOLAN] = + { + .baseHP = 75, + .baseAttack = 100, + .baseDefense = 120, + .baseSpeed = 65, + .baseSpAttack = 25, + .baseSpDefense = 65, + .type1 = TYPE_ICE, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 158, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SLUSH_RUSH, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_VULPIX_ALOLAN] = + { + .baseHP = 38, + .baseAttack = 41, + .baseDefense = 40, + .baseSpeed = 65, + .baseSpAttack = 50, + .baseSpDefense = 65, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 190, + .expYield = 60, + .evYield_Speed = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_SNOWBALL, + #endif + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_NINETALES_ALOLAN] = + { + .baseHP = 73, + .baseAttack = 67, + .baseDefense = 75, + .baseSpeed = 109, + .baseSpAttack = 81, + .baseSpDefense = 100, + .type1 = TYPE_ICE, + .type2 = TYPE_FAIRY, + .catchRate = 75, + .expYield = 177, + .evYield_Speed = 1, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_DIGLETT_ALOLAN] = + { + .baseHP = 10, + .baseAttack = 55, + .baseDefense = 30, + .baseSpeed = 90, + .baseSpAttack = 35, + .baseSpDefense = 45, + .type1 = TYPE_GROUND, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 53, + .evYield_Speed = 1, + .item2 = ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_DUGTRIO_ALOLAN] = + { + .baseHP = 35, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 110, + .baseSpAttack = 50, + .baseSpDefense = 70, + .type1 = TYPE_GROUND, + .type2 = TYPE_STEEL, + .catchRate = 50, + .expYield = 149, + .evYield_Speed = 2, + .item2 = ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_MEOWTH_ALOLAN] = + { + .baseHP = 40, + .baseAttack = 35, + .baseDefense = 35, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 40, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 255, + .expYield = 58, + .evYield_Speed = 1, + .item2 = ITEM_QUICK_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_PERSIAN_ALOLAN] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 60, + .baseSpeed = 115, + .baseSpAttack = 75, + .baseSpDefense = 65, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 90, + .expYield = 154, + .evYield_Speed = 2, + .item2 = ITEM_QUICK_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_GEODUDE_ALOLAN] = + { + .baseHP = 40, + .baseAttack = 80, + .baseDefense = 100, + .baseSpeed = 20, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_ROCK, + .type2 = TYPE_ELECTRIC, + .catchRate = 255, + .expYield = 60, + .evYield_Defense = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_CELL_BATTERY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GALVANIZE, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_GRAVELER_ALOLAN] = + { + .baseHP = 55, + .baseAttack = 95, + .baseDefense = 115, + .baseSpeed = 35, + .baseSpAttack = 45, + .baseSpDefense = 45, + .type1 = TYPE_ROCK, + .type2 = TYPE_ELECTRIC, + .catchRate = 120, + .expYield = 137, + .evYield_Defense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_CELL_BATTERY, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GALVANIZE, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_GOLEM_ALOLAN] = + { + .baseHP = 80, + .baseAttack = 120, + .baseDefense = 130, + .baseSpeed = 45, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_ROCK, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 223, + .evYield_Defense = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_GALVANIZE, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_GRIMER_ALOLAN] = + { + .baseHP = 80, + .baseAttack = 80, + .baseDefense = 50, + .baseSpeed = 25, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_POISON, + .type2 = TYPE_DARK, + .catchRate = 190, + .expYield = 65, + .evYield_HP = 1, + #ifdef ITEM_EXPANSION + .item2 = ITEM_BLACK_SLUDGE, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_MUK_ALOLAN] = + { + .baseHP = 105, + .baseAttack = 105, + .baseDefense = 75, + .baseSpeed = 50, + .baseSpAttack = 65, + .baseSpDefense = 100, + .type1 = TYPE_POISON, + .type2 = TYPE_DARK, + .catchRate = 75, + .expYield = 175, + .evYield_HP = 1, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_EXEGGUTOR_ALOLAN] = + { + .baseHP = 95, + .baseAttack = 105, + .baseDefense = 85, + .baseSpeed = 45, + .baseSpAttack = 125, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 186, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FRISK, ABILITY_NONE}, + .abilityHidden = ABILITY_HARVEST, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_MAROWAK_ALOLAN] = + { + .baseHP = 60, + .baseAttack = 80, + .baseDefense = 110, + .baseSpeed = 45, + .baseSpAttack = 50, + .baseSpDefense = 80, + .type1 = TYPE_FIRE, + .type2 = TYPE_GHOST, + .catchRate = 75, + .expYield = 149, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CURSED_BODY, ABILITY_LIGHTNING_ROD}, + #else + .abilities = {ABILITY_NONE, ABILITY_LIGHTNING_ROD}, + #endif + .abilityHidden = ABILITY_ROCK_HEAD, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + .flags = F_ALOLAN_FORM, + }, + + [SPECIES_MEOWTH_GALARIAN] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 55, + .baseSpeed = 40, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 58, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_TOUGH_CLAWS}, + .abilityHidden = ABILITY_UNNERVE, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_PONYTA_GALARIAN] = + { + .baseHP = 50, + .baseAttack = 85, + .baseDefense = 55, + .baseSpeed = 90, + .baseSpAttack = 65, + .baseSpDefense = 65, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 190, + .expYield = 82, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RUN_AWAY, ABILITY_PASTEL_VEIL}, + .abilityHidden = ABILITY_ANTICIPATION, + #else + .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_RAPIDASH_GALARIAN] = + { + .baseHP = 65, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 105, + .baseSpAttack = 80, + .baseSpDefense = 80, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 60, + .expYield = 175, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RUN_AWAY, ABILITY_PASTEL_VEIL}, + .abilityHidden = ABILITY_ANTICIPATION, + #else + .abilities = {ABILITY_RUN_AWAY, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_SLOWPOKE_GALARIAN] = + { + .baseHP = 90, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 15, + .baseSpAttack = 40, + .baseSpDefense = 40, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 190, + .expYield = 63, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GLUTTONY, ABILITY_OWN_TEMPO}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_OWN_TEMPO}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + + [SPECIES_SLOWBRO_GALARIAN] = + { + .baseHP = 95, + .baseAttack = 100, + .baseDefense = 95, + .baseSpeed = 30, + .baseSpAttack = 100, + .baseSpDefense = 70, + .type1 = TYPE_POISON, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 172, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_QUICK_DRAW, ABILITY_OWN_TEMPO}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_OWN_TEMPO}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_FARFETCHD_GALARIAN] = + { + .baseHP = 52, + .baseAttack = 95, + .baseDefense = 55, + .baseSpeed = 55, + .baseSpAttack = 58, + .baseSpDefense = 62, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 132, + .evYield_Attack = 1, + .item1 = ITEM_STICK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STEADFAST, ABILITY_NONE}, + .abilityHidden = ABILITY_SCRAPPY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_WEEZING_GALARIAN] = + { + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 120, + .baseSpeed = 60, + .baseSpAttack = 85, + .baseSpDefense = 70, + .type1 = TYPE_POISON, + .type2 = TYPE_FAIRY, + .catchRate = 60, + .expYield = 172, + .evYield_Defense = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_MISTY_SEED, + #endif + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEVITATE, ABILITY_NEUTRALIZING_GAS}, + .abilityHidden = ABILITY_MISTY_SURGE, + #else + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_MR_MIME_GALARIAN] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 100, + .baseSpAttack = 90, + .baseSpDefense = 90, + .type1 = TYPE_ICE, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 161, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_SCREEN_CLEANER}, + .abilityHidden = ABILITY_ICE_BODY, + #else + .abilities = {ABILITY_VITAL_SPIRIT, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_ARTICUNO_GALARIAN] = + { + .baseHP = 90, + .baseAttack = 85, + .baseDefense = 85, + .baseSpeed = 95, + .baseSpAttack = 125, + .baseSpDefense = 100, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 290, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_COMPETITIVE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_ZAPDOS_GALARIAN] = + { + .baseHP = 90, + .baseAttack = 125, + .baseDefense = 90, + .baseSpeed = 100, + .baseSpAttack = 85, + .baseSpDefense = 90, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 290, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DEFIANT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_MOLTRES_GALARIAN] = + { + .baseHP = 90, + .baseAttack = 85, + .baseDefense = 90, + .baseSpeed = 90, + .baseSpAttack = 100, + .baseSpDefense = 125, + .type1 = TYPE_DARK, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 290, + .evYield_SpDefense = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BERSERK, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_SLOWKING_GALARIAN] = + { + .baseHP = 95, + .baseAttack = 65, + .baseDefense = 80, + .baseSpeed = 30, + .baseSpAttack = 110, + .baseSpDefense = 110, + .type1 = TYPE_POISON, + .type2 = TYPE_PSYCHIC, + .catchRate = 70, + .expYield = 172, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CURIOUS_MEDICINE, ABILITY_OWN_TEMPO}, + .abilityHidden = ABILITY_REGENERATOR, + #else + .abilities = {ABILITY_NONE, ABILITY_OWN_TEMPO}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_CORSOLA_GALARIAN] = + { + .baseHP = 60, + .baseAttack = 55, + .baseDefense = 100, + .baseSpeed = 30, + .baseSpAttack = 65, + .baseSpDefense = 100, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 60, + .expYield = 144, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WEAK_ARMOR, ABILITY_NONE}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_ZIGZAGOON_GALARIAN] = + { + .baseHP = 38, + .baseAttack = 30, + .baseDefense = 41, + .baseSpeed = 60, + .baseSpAttack = 30, + .baseSpDefense = 41, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 56, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_QUICK_FEET, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_LINOONE_GALARIAN] = + { + .baseHP = 78, + .baseAttack = 70, + .baseDefense = 61, + .baseSpeed = 100, + .baseSpAttack = 50, + .baseSpDefense = 61, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 90, + .expYield = 147, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_QUICK_FEET, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_DARUMAKA_GALARIAN] = + { + .baseHP = 70, + .baseAttack = 90, + .baseDefense = 45, + .baseSpeed = 50, + .baseSpAttack = 15, + .baseSpDefense = 45, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 120, + .expYield = 63, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_HUSTLE, ABILITY_NONE}, + .abilityHidden = ABILITY_INNER_FOCUS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_DARMANITAN_GALARIAN] = + { + .baseHP = 105, + .baseAttack = 140, + .baseDefense = 55, + .baseSpeed = 95, + .baseSpAttack = 30, + .baseSpDefense = 55, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 168, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GORILLA_TACTICS, ABILITY_NONE}, + .abilityHidden = ABILITY_ZEN_MODE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_YAMASK_GALARIAN] = + { + .baseHP = 38, + .baseAttack = 55, + .baseDefense = 85, + .baseSpeed = 30, + .baseSpAttack = 30, + .baseSpDefense = 65, + .type1 = TYPE_GROUND, + .type2 = TYPE_GHOST, + .catchRate = 190, + .expYield = 61, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WANDERING_SPIRIT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_STUNFISK_GALARIAN] = + { + .baseHP = 109, + .baseAttack = 81, + .baseDefense = 99, + .baseSpeed = 32, + .baseSpAttack = 66, + .baseSpDefense = 84, + .type1 = TYPE_GROUND, + .type2 = TYPE_STEEL, + .catchRate = 75, + .expYield = 165, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MIMICRY, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_PIKACHU_COSPLAY] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_ROCK_STAR] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_BELLE] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_POP_STAR] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_PH_D] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_LIBRE] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_ORIGINAL_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_HOENN_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_SINNOH_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_UNOVA_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_KALOS_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_ALOLA_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_PARTNER_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_WORLD_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PICHU_SPIKY_EARED] = + { + .baseHP = 20, + .baseAttack = 40, + .baseDefense = 15, + .baseSpeed = 60, + .baseSpAttack = 35, + .baseSpDefense = 35, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 41, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_B] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_C] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_D] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_E] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_F] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_G] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_H] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_I] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_J] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_K] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_L] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_M] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_N] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_O] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_P] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_Q] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_R] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_S] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_T] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_U] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_V] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_W] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_X] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_Y] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_Z] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_EMARK] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_QMARK] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_CASTFORM_SUNNY] = + { + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 1, + .item1 = ITEM_MYSTIC_WATER, + .item2 = ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FORECAST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CASTFORM_RAINY] = + { + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 1, + .item1 = ITEM_MYSTIC_WATER, + .item2 = ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FORECAST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CASTFORM_SNOWY] = + { + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 1, + .item1 = ITEM_MYSTIC_WATER, + .item2 = ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FORECAST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_DEOXYS_ATTACK] = + { + .baseHP = 50, + .baseAttack = 180, + .baseDefense = 20, + .baseSpeed = 150, + .baseSpAttack = 180, + .baseSpDefense = 20, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 2, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_DEOXYS_DEFENSE] = + { + .baseHP = 50, + .baseAttack = 70, + .baseDefense = 160, + .baseSpeed = 90, + .baseSpAttack = 70, + .baseSpDefense = 160, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 270, + .evYield_Defense = 2, + .evYield_SpDefense = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_DEOXYS_SPEED] = + { + .baseHP = 50, + .baseAttack = 95, + .baseDefense = 90, + .baseSpeed = 180, + .baseSpAttack = 95, + .baseSpDefense = 90, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 270, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_BURMY_SANDY_CLOAK] = + { + .baseHP = 40, + .baseAttack = 29, + .baseDefense = 45, + .baseSpeed = 36, + .baseSpAttack = 29, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 120, + .expYield = 45, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_BURMY_TRASH_CLOAK] = + { + .baseHP = 40, + .baseAttack = 29, + .baseDefense = 45, + .baseSpeed = 36, + .baseSpAttack = 29, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 120, + .expYield = 45, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_WORMADAM_SANDY_CLOAK] = + { + .baseHP = 60, + .baseAttack = 79, + .baseDefense = 105, + .baseSpeed = 36, + .baseSpAttack = 59, + .baseSpDefense = 85, + .type1 = TYPE_BUG, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 148, + .evYield_Defense = 2, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = MON_FEMALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_WORMADAM_TRASH_CLOAK] = + { + .baseHP = 60, + .baseAttack = 69, + .baseDefense = 95, + .baseSpeed = 36, + .baseSpAttack = 69, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 148, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = MON_FEMALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CHERRIM_SUNSHINE] = + { + .baseHP = 70, + .baseAttack = 60, + .baseDefense = 70, + .baseSpeed = 85, + .baseSpAttack = 87, + .baseSpDefense = 78, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 158, + .evYield_SpAttack = 2, + .item2 = ITEM_MIRACLE_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_GIFT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + }, + + [SPECIES_SHELLOS_EAST_SEA] = + { + .baseHP = 76, + .baseAttack = 48, + .baseDefense = 48, + .baseSpeed = 34, + .baseSpAttack = 57, + .baseSpDefense = 62, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 190, + .expYield = 65, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_STICKY_HOLD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GASTRODON_EAST_SEA] = + { + .baseHP = 111, + .baseAttack = 83, + .baseDefense = 68, + .baseSpeed = 39, + .baseSpAttack = 92, + .baseSpDefense = 82, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 75, + .expYield = 166, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_STICKY_HOLD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_HEAT] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_WASH] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_FROST] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_FAN] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_MOW] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_GIRATINA_ORIGIN] = + { + .baseHP = 150, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 90, + .baseSpAttack = 120, + .baseSpDefense = 100, + .type1 = TYPE_GHOST, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 306, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_SHAYMIN_SKY] = + { + .baseHP = 100, + .baseAttack = 103, + .baseDefense = 75, + .baseSpeed = 127, + .baseSpAttack = 120, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 270, + .evYield_HP = 3, + .item1 = ITEM_LUM_BERRY, + .item2 = ITEM_LUM_BERRY, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FIGHTING] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FLYING] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_POISON] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_GROUND] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_ROCK] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_BUG] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_GHOST] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_STEEL] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FIRE] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_WATER] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_GRASS] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_ELECTRIC] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_PSYCHIC] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_ICE] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_DRAGON] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_DARK] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FAIRY] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_BASCULIN_BLUE_STRIPED] = + { + .baseHP = 70, + .baseAttack = 92, + .baseDefense = 65, + .baseSpeed = 98, + .baseSpAttack = 80, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 25, + .expYield = 161, + .evYield_Speed = 2, + .item2 = ITEM_DEEP_SEA_SCALE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ROCK_HEAD, ABILITY_ADAPTABILITY}, + .abilityHidden = ABILITY_MOLD_BREAKER, + #else + .abilities = {ABILITY_ROCK_HEAD, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DARMANITAN_ZEN_MODE] = + { + .baseHP = 105, + .baseAttack = 30, + .baseDefense = 105, + .baseSpeed = 55, + .baseSpAttack = 140, + .baseSpDefense = 105, + .type1 = TYPE_FIRE, + .type2 = TYPE_PSYCHIC, + .catchRate = 60, + .expYield = 189, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHEER_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_ZEN_MODE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = + { + .baseHP = 105, + .baseAttack = 160, + .baseDefense = 55, + .baseSpeed = 135, + .baseSpAttack = 30, + .baseSpDefense = 55, + .type1 = TYPE_ICE, + .type2 = TYPE_FIRE, + .catchRate = 60, + .expYield = 189, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GORILLA_TACTICS, ABILITY_NONE}, + .abilityHidden = ABILITY_ZEN_MODE, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + .flags = F_GALARIAN_FORM, + }, + + [SPECIES_DEERLING_SUMMER] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DEERLING_AUTUMN] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_DEERLING_WINTER] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SAWSBUCK_SUMMER] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SAWSBUCK_AUTUMN] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SAWSBUCK_WINTER] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + #else + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_TORNADUS_THERIAN] = + { + .baseHP = 79, + .baseAttack = 100, + .baseDefense = 80, + .baseSpeed = 121, + .baseSpAttack = 110, + .baseSpDefense = 90, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 261, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_REGENERATOR, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_THUNDURUS_THERIAN] = + { + .baseHP = 79, + .baseAttack = 105, + .baseDefense = 70, + .baseSpeed = 101, + .baseSpAttack = 145, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 261, + .evYield_SpAttack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_VOLT_ABSORB, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LANDORUS_THERIAN] = + { + .baseHP = 89, + .baseAttack = 145, + .baseDefense = 90, + .baseSpeed = 91, + .baseSpAttack = 105, + .baseSpDefense = 80, + .type1 = TYPE_GROUND, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KYUREM_WHITE] = + { + .baseHP = 125, + .baseAttack = 120, + .baseDefense = 90, + .baseSpeed = 95, + .baseSpAttack = 170, + .baseSpDefense = 100, + .type1 = TYPE_DRAGON, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 315, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TURBOBLAZE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KYUREM_BLACK] = + { + .baseHP = 125, + .baseAttack = 170, + .baseDefense = 100, + .baseSpeed = 95, + .baseSpAttack = 120, + .baseSpDefense = 90, + .type1 = TYPE_DRAGON, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 315, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TERAVOLT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KELDEO_RESOLUTE] = + { + .baseHP = 91, + .baseAttack = 72, + .baseDefense = 90, + .baseSpeed = 108, + .baseSpAttack = 129, + .baseSpDefense = 90, + .type1 = TYPE_WATER, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 261, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MELOETTA_PIROUETTE] = + { + .baseHP = 100, + .baseAttack = 128, + .baseDefense = 90, + .baseSpeed = 128, + .baseSpAttack = 77, + .baseSpDefense = 77, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Defense = 1, + .evYield_Speed = 1, + .item1 = ITEM_STAR_PIECE, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_DOUSE_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_SHOCK_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_BURN_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_CHILL_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GRENINJA_BATTLE_BOND] = + { + .baseHP = 72, + .baseAttack = 95, + .baseDefense = 67, + .baseSpeed = 122, + .baseSpAttack = 103, + .baseSpDefense = 71, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 239, + .evYield_Speed = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BATTLE_BOND, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GRENINJA_ASH] = + { + .baseHP = 72, + .baseAttack = 145, + .baseDefense = 67, + .baseSpeed = 132, + .baseSpAttack = 153, + .baseSpDefense = 71, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 288, + .evYield_Speed = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_BATTLE_BOND, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_POLAR] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_TUNDRA] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_CONTINENTAL] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_GARDEN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_ELEGANT] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MEADOW] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MODERN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MARINE] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_ARCHIPELAGO] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_HIGH_PLAINS] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_SANDSTORM] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_RIVER] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MONSOON] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_SAVANNA] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_SUN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_OCEAN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_JUNGLE] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_FANCY] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_POKE_BALL] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_FRIEND_GUARD, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_YELLOW_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_ORANGE_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_BLUE_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_WHITE_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_YELLOW_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_ORANGE_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_BLUE_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_WHITE_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_ETERNAL_FLOWER] = + { + .baseHP = 74, + .baseAttack = 65, + .baseDefense = 67, + .baseSpeed = 92, + .baseSpAttack = 125, + .baseSpDefense = 128, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 243, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_YELLOW_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_ORANGE_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_BLUE_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_WHITE_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_HEART_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_STAR_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_DIAMOND_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_DEBUTANTE_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_MATRON_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_DANDY_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_LA_REINE_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_KABUKI_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_PHARAOH_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEOWSTIC_FEMALE] = + { + .baseHP = 74, + .baseAttack = 48, + .baseDefense = 76, + .baseSpeed = 104, + .baseSpAttack = 83, + .baseSpDefense = 81, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 163, + .evYield_Speed = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_COMPETITIVE, + #else + .abilities = {ABILITY_KEEN_EYE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_AEGISLASH_BLADE] = + { + .baseHP = 60, + .baseDefense = 50, + .baseSpeed = 60, + #if P_UPDATED_STATS >= GEN_8 + .baseAttack = 140, + .baseSpAttack = 140, + #else + .baseAttack = 150, + .baseSpAttack = 150, + #endif + .baseSpDefense = 50, + .type1 = TYPE_STEEL, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 234, + .evYield_Defense = 2, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_STANCE_CHANGE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PUMPKABOO_SMALL] = + { + .baseHP = 44, + .baseAttack = 66, + .baseDefense = 70, + .baseSpeed = 56, + .baseSpAttack = 44, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 67, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PUMPKABOO_LARGE] = + { + .baseHP = 54, + .baseAttack = 66, + .baseDefense = 70, + .baseSpeed = 46, + .baseSpAttack = 44, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 67, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PUMPKABOO_SUPER] = + { + .baseHP = 59, + .baseAttack = 66, + .baseDefense = 70, + .baseSpeed = 41, + .baseSpAttack = 44, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 67, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOURGEIST_SMALL] = + { + .baseHP = 55, + .baseAttack = 85, + .baseDefense = 122, + .baseSpeed = 99, + .baseSpAttack = 58, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOURGEIST_LARGE] = + { + .baseHP = 75, + .baseAttack = 95, + .baseDefense = 122, + .baseSpeed = 69, + .baseSpAttack = 58, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOURGEIST_SUPER] = + { + .baseHP = 85, + .baseAttack = 100, + .baseDefense = 122, + .baseSpeed = 54, + .baseSpAttack = 58, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_XERNEAS_ACTIVE] = + { + .baseHP = 126, + .baseAttack = 131, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 131, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 306, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_FAIRY_AURA, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_10] = + { + .baseHP = 54, + .baseAttack = 100, + .baseDefense = 71, + .baseSpeed = 115, + .baseSpAttack = 61, + .baseSpDefense = 85, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 219, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AURA_BREAK, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = + { + .baseHP = 54, + .baseAttack = 100, + .baseDefense = 71, + .baseSpeed = 115, + .baseSpAttack = 61, + .baseSpDefense = 85, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 219, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = + { + .baseHP = 108, + .baseAttack = 100, + .baseDefense = 121, + .baseSpeed = 95, + .baseSpAttack = 81, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 270, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_COMPLETE] = + { + .baseHP = 216, + .baseAttack = 100, + .baseDefense = 121, + .baseSpeed = 85, + .baseSpAttack = 91, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 319, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_HOOPA_UNBOUND] = + { + .baseHP = 80, + .baseAttack = 160, + .baseDefense = 60, + .baseSpeed = 80, + .baseSpAttack = 170, + .baseSpDefense = 130, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_MAGICIAN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_ORICORIO_POM_POM] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 93, + .baseSpAttack = 98, + .baseSpDefense = 70, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ORICORIO_PAU] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 93, + .baseSpAttack = 98, + .baseSpDefense = 70, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_ORICORIO_SENSU] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 93, + .baseSpAttack = 98, + .baseSpDefense = 70, + .type1 = TYPE_GHOST, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + #ifdef ITEM_EXPANSION + .item2 = ITEM_HONEY, + #endif + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ROCKRUFF_OWN_TEMPO] = + { + .baseHP = 45, + .baseAttack = 65, + .baseDefense = 40, + .baseSpeed = 60, + .baseSpAttack = 30, + .baseSpDefense = 40, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 190, + .expYield = 56, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_LYCANROC_MIDNIGHT] = + { + .baseHP = 85, + .baseAttack = 115, + .baseDefense = 75, + .baseSpeed = 82, + .baseSpAttack = 55, + .baseSpDefense = 75, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 90, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_KEEN_EYE, ABILITY_VITAL_SPIRIT}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_NO_GUARD, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_LYCANROC_DUSK] = + { + .baseHP = 75, + .baseAttack = 117, + .baseDefense = 65, + .baseSpeed = 110, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 90, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_WISHIWASHI_SCHOOL] = + { + .baseHP = 45, + .baseAttack = 140, + .baseDefense = 130, + .baseSpeed = 30, + .baseSpAttack = 140, + .baseSpDefense = 135, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 61, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SCHOOLING, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FIGHTING] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FLYING] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_POISON] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_GROUND] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_ROCK] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_BUG] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_GHOST] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_STEEL] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FIRE] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_WATER] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_GRASS] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_ELECTRIC] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_PSYCHIC] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_ICE] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_DRAGON] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_DARK] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FAIRY] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_ORANGE] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_YELLOW] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_GREEN] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_BLUE] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_INDIGO] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_VIOLET] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_RED] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_ORANGE] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_YELLOW] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_GREEN] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_BLUE] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_INDIGO] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_VIOLET] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MIMIKYU_BUSTED] = + { + .baseHP = 55, + .baseAttack = 90, + .baseDefense = 80, + .baseSpeed = 96, + .baseSpAttack = 50, + .baseSpDefense = 105, + .type1 = TYPE_GHOST, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 167, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DISGUISE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_NECROZMA_DUSK_MANE] = + { + .baseHP = 97, + .baseAttack = 157, + .baseDefense = 127, + .baseSpeed = 77, + .baseSpAttack = 113, + .baseSpDefense = 109, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 306, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRISM_ARMOR, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_NECROZMA_DAWN_WINGS] = + { + .baseHP = 97, + .baseAttack = 113, + .baseDefense = 109, + .baseSpeed = 77, + .baseSpAttack = 157, + .baseSpDefense = 127, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_GHOST, + .catchRate = 255, + .expYield = 306, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PRISM_ARMOR, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_NECROZMA_ULTRA] = + { + .baseHP = 97, + .baseAttack = 167, + .baseDefense = 97, + .baseSpeed = 129, + .baseSpAttack = 167, + .baseSpDefense = 97, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 339, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_NEUROFORCE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = + { + .baseHP = 80, + .baseAttack = 95, + .baseDefense = 115, + .baseSpeed = 65, + .baseSpAttack = 130, + .baseSpDefense = 115, + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SOUL_HEART, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CRAMORANT_GULPING] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 55, + .baseSpeed = 85, + .baseSpAttack = 85, + .baseSpDefense = 95, + .type1 = TYPE_FLYING, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 166, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GULP_MISSILE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_CRAMORANT_GORGING] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 55, + .baseSpeed = 85, + .baseSpAttack = 85, + .baseSpDefense = 95, + .type1 = TYPE_FLYING, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 166, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_GULP_MISSILE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 70, + .baseSpeed = 75, + .baseSpAttack = 114, + .baseSpDefense = 70, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 176, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_PUNK_ROCK, ABILITY_MINUS}, + .abilityHidden = ABILITY_TECHNICIAN, + #else + .abilities = {ABILITY_NONE, ABILITY_MINUS}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_SINISTEA_ANTIQUE] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 45, + .baseSpeed = 50, + .baseSpAttack = 74, + .baseSpDefense = 54, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 120, + .expYield = 62, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WEAK_ARMOR, ABILITY_NONE}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_POLTEAGEIST_ANTIQUE] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 65, + .baseSpeed = 70, + .baseSpAttack = 134, + .baseSpDefense = 114, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 60, + .expYield = 178, + .evYield_SpAttack = 2, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_WEAK_ARMOR, ABILITY_NONE}, + .abilityHidden = ABILITY_CURSED_BODY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_RUBY_CREAM] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_MATCHA_CREAM] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_MINT_CREAM] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_LEMON_CREAM] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_SALTED_CREAM] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_RUBY_SWIRL] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpeed = 64, + .baseSpAttack = 110, + .baseSpDefense = 121, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_SWEET_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_AROMA_VEIL, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_EISCUE_NOICE_FACE] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 70, + .baseSpeed = 130, + .baseSpAttack = 65, + .baseSpDefense = 50, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 165, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_ICE_FACE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_INDEEDEE_FEMALE] = + { + .baseHP = 70, + .baseAttack = 55, + .baseDefense = 65, + .baseSpeed = 85, + .baseSpAttack = 95, + .baseSpDefense = 105, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_NORMAL, + .catchRate = 30, + .expYield = 166, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 40, + .friendship = 140, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_SYNCHRONIZE}, + #ifdef BATTLE_ENGINE + .abilityHidden = ABILITY_PSYCHIC_SURGE, + #endif + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MORPEKO_HANGRY] = + { + .baseHP = 58, + .baseAttack = 95, + .baseDefense = 58, + .baseSpeed = 97, + .baseSpAttack = 70, + .baseSpDefense = 58, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DARK, + .catchRate = 180, + .expYield = 153, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_HUNGER_SWITCH, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ZACIAN_CROWNED_SWORD] = + { + .baseHP = 92, + .baseAttack = 170, + .baseDefense = 115, + .baseSpeed = 148, + .baseSpAttack = 80, + .baseSpDefense = 115, + .type1 = TYPE_FAIRY, + .type2 = TYPE_STEEL, + .catchRate = 10, + .expYield = 360, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_INTREPID_SWORD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = + { + .baseHP = 92, + .baseAttack = 130, + .baseDefense = 145, + .baseSpeed = 128, + .baseSpAttack = 80, + .baseSpDefense = 145, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_STEEL, + .catchRate = 10, + .expYield = 360, + .evYield_Speed = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_DAUNTLESS_SHIELD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .baseHP = 255, + .baseAttack = 115, + .baseDefense = 250, + .baseSpeed = 130, + .baseSpAttack = 125, + .baseSpDefense = 250, + .type1 = TYPE_POISON, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 563, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRESSURE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = + { + .baseHP = 100, + .baseAttack = 130, + .baseDefense = 100, + .baseSpeed = 97, + .baseSpAttack = 63, + .baseSpDefense = 60, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 275, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_UNSEEN_FIST, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_ZARUDE_DADA] = + { + .baseHP = 105, + .baseAttack = 120, + .baseDefense = 105, + .baseSpeed = 105, + .baseSpAttack = 70, + .baseSpDefense = 95, + .type1 = TYPE_DARK, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 300, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_LEAF_GUARD, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_CALYREX_ICE_RIDER] = + { + .baseHP = 100, + .baseAttack = 165, + .baseDefense = 150, + .baseSpeed = 50, + .baseSpAttack = 85, + .baseSpDefense = 130, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 340, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AS_ONE_ICE_RIDER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_CALYREX_SHADOW_RIDER] = + { + .baseHP = 100, + .baseAttack = 85, + .baseDefense = 80, + .baseSpeed = 150, + .baseSpAttack = 165, + .baseSpDefense = 100, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 340, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE + .abilities = {ABILITY_AS_ONE_SHADOW_RIDER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, }; diff --git a/src/data/pokemon/cry_ids.h b/src/data/pokemon/cry_ids.h deleted file mode 100644 index e53ffd2a8..000000000 --- a/src/data/pokemon/cry_ids.h +++ /dev/null @@ -1,138 +0,0 @@ -const u16 gSpeciesIdToCryId[] = -{ - [SPECIES_TREECKO - 277] = 273, - [SPECIES_GROVYLE - 277] = 274, - [SPECIES_SCEPTILE - 277] = 275, - [SPECIES_TORCHIC - 277] = 270, - [SPECIES_COMBUSKEN - 277] = 271, - [SPECIES_BLAZIKEN - 277] = 272, - [SPECIES_MUDKIP - 277] = 276, - [SPECIES_MARSHTOMP - 277] = 277, - [SPECIES_SWAMPERT - 277] = 278, - [SPECIES_POOCHYENA - 277] = 359, - [SPECIES_MIGHTYENA - 277] = 360, - [SPECIES_ZIGZAGOON - 277] = 378, - [SPECIES_LINOONE - 277] = 375, - [SPECIES_WURMPLE - 277] = 290, - [SPECIES_SILCOON - 277] = 291, - [SPECIES_BEAUTIFLY - 277] = 292, - [SPECIES_CASCOON - 277] = 293, - [SPECIES_DUSTOX - 277] = 294, - [SPECIES_LOTAD - 277] = 283, - [SPECIES_LOMBRE - 277] = 284, - [SPECIES_LUDICOLO - 277] = 285, - [SPECIES_SEEDOT - 277] = 286, - [SPECIES_NUZLEAF - 277] = 287, - [SPECIES_SHIFTRY - 277] = 288, - [SPECIES_NINCADA - 277] = 301, - [SPECIES_NINJASK - 277] = 302, - [SPECIES_SHEDINJA - 277] = 303, - [SPECIES_TAILLOW - 277] = 266, - [SPECIES_SWELLOW - 277] = 267, - [SPECIES_SHROOMISH - 277] = 374, - [SPECIES_BRELOOM - 277] = 373, - [SPECIES_SPINDA - 277] = 269, - [SPECIES_WINGULL - 277] = 280, - [SPECIES_PELIPPER - 277] = 279, - [SPECIES_SURSKIT - 277] = 310, - [SPECIES_MASQUERAIN - 277] = 311, - [SPECIES_WAILMER - 277] = 377, - [SPECIES_WAILORD - 277] = 381, - [SPECIES_SKITTY - 277] = 312, - [SPECIES_DELCATTY - 277] = 313, - [SPECIES_KECLEON - 277] = 251, - [SPECIES_BALTOY - 277] = 329, - [SPECIES_CLAYDOL - 277] = 330, - [SPECIES_NOSEPASS - 277] = 306, - [SPECIES_TORKOAL - 277] = 253, - [SPECIES_SABLEYE - 277] = 362, - [SPECIES_BARBOACH - 277] = 318, - [SPECIES_WHISCASH - 277] = 319, - [SPECIES_LUVDISC - 277] = 368, - [SPECIES_CORPHISH - 277] = 320, - [SPECIES_CRAWDAUNT - 277] = 321, - [SPECIES_FEEBAS - 277] = 333, - [SPECIES_MILOTIC - 277] = 334, - [SPECIES_CARVANHA - 277] = 289, - [SPECIES_SHARPEDO - 277] = 260, - [SPECIES_TRAPINCH - 277] = 324, - [SPECIES_VIBRAVA - 277] = 325, - [SPECIES_FLYGON - 277] = 326, - [SPECIES_MAKUHITA - 277] = 304, - [SPECIES_HARIYAMA - 277] = 305, - [SPECIES_ELECTRIKE - 277] = 254, - [SPECIES_MANECTRIC - 277] = 255, - [SPECIES_NUMEL - 277] = 316, - [SPECIES_CAMERUPT - 277] = 317, - [SPECIES_SPHEAL - 277] = 338, - [SPECIES_SEALEO - 277] = 339, - [SPECIES_WALREIN - 277] = 340, - [SPECIES_CACNEA - 277] = 327, - [SPECIES_CACTURNE - 277] = 328, - [SPECIES_SNORUNT - 277] = 383, - [SPECIES_GLALIE - 277] = 307, - [SPECIES_LUNATONE - 277] = 331, - [SPECIES_SOLROCK - 277] = 332, - [SPECIES_AZURILL - 277] = 262, - [SPECIES_SPOINK - 277] = 322, - [SPECIES_GRUMPIG - 277] = 323, - [SPECIES_PLUSLE - 277] = 308, - [SPECIES_MINUN - 277] = 309, - [SPECIES_MAWILE - 277] = 363, - [SPECIES_MEDITITE - 277] = 336, - [SPECIES_MEDICHAM - 277] = 337, - [SPECIES_SWABLU - 277] = 263, - [SPECIES_ALTARIA - 277] = 264, - [SPECIES_WYNAUT - 277] = 258, - [SPECIES_DUSKULL - 277] = 256, - [SPECIES_DUSCLOPS - 277] = 361, - [SPECIES_ROSELIA - 277] = 252, - [SPECIES_SLAKOTH - 277] = 298, - [SPECIES_VIGOROTH - 277] = 299, - [SPECIES_SLAKING - 277] = 300, - [SPECIES_GULPIN - 277] = 314, - [SPECIES_SWALOT - 277] = 315, - [SPECIES_TROPIUS - 277] = 376, - [SPECIES_WHISMUR - 277] = 382, - [SPECIES_LOUDRED - 277] = 380, - [SPECIES_EXPLOUD - 277] = 379, - [SPECIES_CLAMPERL - 277] = 341, - [SPECIES_HUNTAIL - 277] = 342, - [SPECIES_GOREBYSS - 277] = 343, - [SPECIES_ABSOL - 277] = 335, - [SPECIES_SHUPPET - 277] = 282, - [SPECIES_BANETTE - 277] = 281, - [SPECIES_SEVIPER - 277] = 259, - [SPECIES_ZANGOOSE - 277] = 261, - [SPECIES_RELICANTH - 277] = 367, - [SPECIES_ARON - 277] = 364, - [SPECIES_LAIRON - 277] = 365, - [SPECIES_AGGRON - 277] = 366, - [SPECIES_CASTFORM - 277] = 356, - [SPECIES_VOLBEAT - 277] = 357, - [SPECIES_ILLUMISE - 277] = 358, - [SPECIES_LILEEP - 277] = 344, - [SPECIES_CRADILY - 277] = 345, - [SPECIES_ANORITH - 277] = 346, - [SPECIES_ARMALDO - 277] = 347, - [SPECIES_RALTS - 277] = 295, - [SPECIES_KIRLIA - 277] = 296, - [SPECIES_GARDEVOIR - 277] = 297, - [SPECIES_BAGON - 277] = 351, - [SPECIES_SHELGON - 277] = 352, - [SPECIES_SALAMENCE - 277] = 372, - [SPECIES_BELDUM - 277] = 348, - [SPECIES_METANG - 277] = 349, - [SPECIES_METAGROSS - 277] = 350, - [SPECIES_REGIROCK - 277] = 353, - [SPECIES_REGICE - 277] = 354, - [SPECIES_REGISTEEL - 277] = 355, - [SPECIES_KYOGRE - 277] = 370, - [SPECIES_GROUDON - 277] = 369, - [SPECIES_RAYQUAZA - 277] = 371, - [SPECIES_LATIAS - 277] = 257, - [SPECIES_LATIOS - 277] = 384, - [SPECIES_JIRACHI - 277] = 385, - [SPECIES_DEOXYS - 277] = 386, - [SPECIES_CHIMECHO - 277] = 387, -}; diff --git a/src/data/pokemon/egg_moves.h b/src/data/pokemon/egg_moves.h index a9bcededb..18853e0c8 100644 --- a/src/data/pokemon/egg_moves.h +++ b/src/data/pokemon/egg_moves.h @@ -4,1307 +4,4411 @@ 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), + 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), 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), + 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), egg_moves(SQUIRTLE, - MOVE_MIRROR_COAT, - MOVE_HAZE, - MOVE_MIST, - MOVE_FORESIGHT, - MOVE_FLAIL, - MOVE_REFRESH, - MOVE_MUD_SPORT, - MOVE_YAWN), + 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), egg_moves(PIDGEY, - MOVE_PURSUIT, - MOVE_FEINT_ATTACK, - MOVE_FORESIGHT, - MOVE_STEEL_WING, - MOVE_AIR_CUTTER), + MOVE_PURSUIT, + MOVE_FEINT_ATTACK, + MOVE_FORESIGHT, + MOVE_STEEL_WING, + MOVE_AIR_CUTTER, + MOVE_AIR_SLASH, + MOVE_BRAVE_BIRD, + MOVE_UPROAR, + MOVE_DEFOG), egg_moves(RATTATA, - MOVE_SCREECH, - MOVE_FLAME_WHEEL, - MOVE_FURY_SWIPES, - MOVE_BITE, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_UPROAR, - MOVE_SWAGGER), + 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), egg_moves(SPEAROW, - MOVE_FEINT_ATTACK, - MOVE_FALSE_SWIPE, - MOVE_SCARY_FACE, - MOVE_QUICK_ATTACK, - MOVE_TRI_ATTACK, - MOVE_ASTONISH, - MOVE_SKY_ATTACK), + 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), egg_moves(EKANS, - MOVE_PURSUIT, - MOVE_SLAM, - MOVE_SPITE, - MOVE_BEAT_UP, - MOVE_POISON_FANG), + 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), egg_moves(SANDSHREW, - MOVE_FLAIL, - MOVE_SAFEGUARD, - MOVE_COUNTER, - MOVE_RAPID_SPIN, - MOVE_ROCK_SLIDE, - MOVE_METAL_CLAW, - MOVE_SWORDS_DANCE, - MOVE_CRUSH_CLAW), + 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), egg_moves(NIDORAN_F, - MOVE_SUPERSONIC, - MOVE_DISABLE, - MOVE_TAKE_DOWN, - MOVE_FOCUS_ENERGY, - MOVE_CHARM, - MOVE_COUNTER, - MOVE_BEAT_UP), + 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), egg_moves(NIDORAN_M, - MOVE_COUNTER, - MOVE_DISABLE, - MOVE_SUPERSONIC, - MOVE_TAKE_DOWN, - MOVE_AMNESIA, - MOVE_CONFUSION, - MOVE_BEAT_UP), + 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), egg_moves(VULPIX, - MOVE_FEINT_ATTACK, - MOVE_HYPNOSIS, - MOVE_FLAIL, - MOVE_SPITE, - MOVE_DISABLE, - MOVE_HOWL, - MOVE_PSYCH_UP, - MOVE_HEAT_WAVE), + 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), egg_moves(ZUBAT, - MOVE_QUICK_ATTACK, - MOVE_PURSUIT, - MOVE_FEINT_ATTACK, - MOVE_GUST, - MOVE_WHIRLWIND, - MOVE_CURSE), + 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), egg_moves(ODDISH, - MOVE_SWORDS_DANCE, - MOVE_RAZOR_LEAF, - MOVE_FLAIL, - MOVE_SYNTHESIS, - MOVE_CHARM, - MOVE_INGRAIN), + 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), egg_moves(PARAS, - MOVE_FALSE_SWIPE, - MOVE_SCREECH, - MOVE_COUNTER, - MOVE_PSYBEAM, - MOVE_FLAIL, - MOVE_SWEET_SCENT, - MOVE_LIGHT_SCREEN, - MOVE_PURSUIT), + 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), egg_moves(VENONAT, - MOVE_BATON_PASS, - MOVE_SCREECH, - MOVE_GIGA_DRAIN, - MOVE_SIGNAL_BEAM), + 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), egg_moves(DIGLETT, - MOVE_FEINT_ATTACK, - MOVE_SCREECH, - MOVE_ANCIENT_POWER, - MOVE_PURSUIT, - MOVE_BEAT_UP, - MOVE_UPROAR, - MOVE_ROCK_SLIDE), + 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), egg_moves(MEOWTH, - MOVE_SPITE, - MOVE_CHARM, - MOVE_HYPNOSIS, - MOVE_AMNESIA, - MOVE_PSYCH_UP, - MOVE_ASSIST), + 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), egg_moves(PSYDUCK, - MOVE_HYPNOSIS, - MOVE_PSYBEAM, - MOVE_FORESIGHT, - MOVE_LIGHT_SCREEN, - MOVE_FUTURE_SIGHT, - MOVE_PSYCHIC, - MOVE_CROSS_CHOP, - MOVE_REFRESH), + 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), egg_moves(MANKEY, - MOVE_ROCK_SLIDE, - MOVE_FORESIGHT, - MOVE_MEDITATE, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_BEAT_UP, - MOVE_REVENGE, - MOVE_SMELLING_SALTS), + 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), egg_moves(GROWLITHE, - MOVE_BODY_SLAM, - MOVE_SAFEGUARD, - MOVE_CRUNCH, - MOVE_THRASH, - MOVE_FIRE_SPIN, - MOVE_HOWL, - MOVE_HEAT_WAVE), + 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), egg_moves(POLIWAG, - MOVE_MIST, - MOVE_SPLASH, - MOVE_BUBBLE_BEAM, - MOVE_HAZE, - MOVE_MIND_READER, - MOVE_WATER_SPORT, - MOVE_ICE_BALL), + 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), egg_moves(ABRA, - MOVE_ENCORE, - MOVE_BARRIER, - MOVE_KNOCK_OFF, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH), + 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), egg_moves(MACHOP, - MOVE_LIGHT_SCREEN, - MOVE_MEDITATE, - MOVE_ROLLING_KICK, - MOVE_ENCORE, - MOVE_SMELLING_SALTS, - MOVE_COUNTER, - MOVE_ROCK_SLIDE), + 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), egg_moves(BELLSPROUT, - MOVE_SWORDS_DANCE, - MOVE_ENCORE, - MOVE_REFLECT, - MOVE_SYNTHESIS, - MOVE_LEECH_LIFE, - MOVE_INGRAIN, - MOVE_MAGICAL_LEAF), + 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), egg_moves(TENTACOOL, - MOVE_AURORA_BEAM, - MOVE_MIRROR_COAT, - MOVE_RAPID_SPIN, - MOVE_HAZE, - MOVE_SAFEGUARD, - MOVE_CONFUSE_RAY), + 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), egg_moves(GEODUDE, - MOVE_MEGA_PUNCH, - MOVE_ROCK_SLIDE, - MOVE_BLOCK), + 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), egg_moves(PONYTA, - MOVE_FLAME_WHEEL, - MOVE_THRASH, - MOVE_DOUBLE_KICK, - MOVE_HYPNOSIS, - MOVE_CHARM, - MOVE_DOUBLE_EDGE), + 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), egg_moves(SLOWPOKE, - MOVE_SAFEGUARD, - MOVE_BELLY_DRUM, - MOVE_FUTURE_SIGHT, - MOVE_STOMP, - MOVE_MUD_SPORT, - MOVE_SLEEP_TALK, - MOVE_SNORE), + 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), egg_moves(FARFETCHD, - MOVE_STEEL_WING, - MOVE_FORESIGHT, - MOVE_MIRROR_MOVE, - MOVE_GUST, - MOVE_QUICK_ATTACK, - MOVE_FLAIL, - MOVE_FEATHER_DANCE, - MOVE_CURSE), + 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), egg_moves(DODUO, - MOVE_QUICK_ATTACK, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_FEINT_ATTACK, - MOVE_FLAIL, - MOVE_ENDEAVOR), + 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), egg_moves(SEEL, - MOVE_LICK, - MOVE_PERISH_SONG, - MOVE_DISABLE, - MOVE_HORN_DRILL, - MOVE_SLAM, - MOVE_ENCORE, - MOVE_FAKE_OUT, - MOVE_ICICLE_SPEAR), + 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), egg_moves(GRIMER, - MOVE_HAZE, - MOVE_MEAN_LOOK, - MOVE_LICK, - MOVE_IMPRISON, - MOVE_CURSE, - MOVE_SHADOW_PUNCH, - MOVE_EXPLOSION), + 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), egg_moves(SHELLDER, - MOVE_BUBBLE_BEAM, - MOVE_TAKE_DOWN, - MOVE_BARRIER, - MOVE_RAPID_SPIN, - MOVE_SCREECH, - MOVE_ICICLE_SPEAR), + 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), egg_moves(GASTLY, - MOVE_PSYWAVE, - MOVE_PERISH_SONG, - MOVE_HAZE, - MOVE_ASTONISH, - MOVE_WILL_O_WISP, - MOVE_GRUDGE, - MOVE_EXPLOSION), + 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), egg_moves(ONIX, - MOVE_ROCK_SLIDE, - MOVE_FLAIL, - MOVE_EXPLOSION, - MOVE_BLOCK), + 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), egg_moves(DROWZEE, - MOVE_BARRIER, - MOVE_ASSIST, - MOVE_ROLE_PLAY, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH), + 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), egg_moves(KRABBY, - MOVE_DIG, - MOVE_HAZE, - MOVE_AMNESIA, - MOVE_FLAIL, - MOVE_SLAM, - MOVE_KNOCK_OFF, - MOVE_SWORDS_DANCE), + 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), egg_moves(EXEGGCUTE, - MOVE_SYNTHESIS, - MOVE_MOONLIGHT, - MOVE_REFLECT, - MOVE_ANCIENT_POWER, - MOVE_PSYCH_UP, - MOVE_INGRAIN, - MOVE_CURSE), + 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), egg_moves(CUBONE, - MOVE_ROCK_SLIDE, - MOVE_ANCIENT_POWER, - MOVE_BELLY_DRUM, - MOVE_SCREECH, - MOVE_SKULL_BASH, - MOVE_PERISH_SONG, - MOVE_SWORDS_DANCE), + 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), egg_moves(LICKITUNG, - MOVE_BELLY_DRUM, - MOVE_MAGNITUDE, - MOVE_BODY_SLAM, - MOVE_CURSE, - MOVE_SMELLING_SALTS, - MOVE_SLEEP_TALK, - MOVE_SNORE, - MOVE_SUBSTITUTE), + 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), egg_moves(KOFFING, - MOVE_SCREECH, - MOVE_PSYWAVE, - MOVE_PSYBEAM, - MOVE_DESTINY_BOND, - MOVE_PAIN_SPLIT, - MOVE_WILL_O_WISP), + 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), egg_moves(RHYHORN, - MOVE_CRUNCH, - MOVE_REVERSAL, - MOVE_ROCK_SLIDE, - MOVE_COUNTER, - MOVE_MAGNITUDE, - MOVE_SWORDS_DANCE, - MOVE_CURSE, - MOVE_CRUSH_CLAW), + 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), egg_moves(CHANSEY, - MOVE_PRESENT, - MOVE_METRONOME, - MOVE_HEAL_BELL, - MOVE_AROMATHERAPY, - MOVE_SUBSTITUTE), + 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), egg_moves(TANGELA, - MOVE_FLAIL, - MOVE_CONFUSION, - MOVE_MEGA_DRAIN, - MOVE_REFLECT, - MOVE_AMNESIA, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER), + 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), egg_moves(KANGASKHAN, - MOVE_STOMP, - MOVE_FORESIGHT, - MOVE_FOCUS_ENERGY, - MOVE_SAFEGUARD, - MOVE_DISABLE, - MOVE_COUNTER, - MOVE_CRUSH_CLAW, - MOVE_SUBSTITUTE), + 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), egg_moves(HORSEA, - MOVE_FLAIL, - MOVE_AURORA_BEAM, - MOVE_OCTAZOOKA, - MOVE_DISABLE, - MOVE_SPLASH, - MOVE_DRAGON_RAGE, - MOVE_DRAGON_BREATH), + 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), egg_moves(GOLDEEN, - MOVE_PSYBEAM, - MOVE_HAZE, - MOVE_HYDRO_PUMP, - MOVE_SLEEP_TALK, - MOVE_MUD_SPORT), + 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), egg_moves(MR_MIME, - MOVE_FUTURE_SIGHT, - MOVE_HYPNOSIS, - MOVE_MIMIC, - MOVE_PSYCH_UP, - MOVE_FAKE_OUT, - MOVE_TRICK), + 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), egg_moves(SCYTHER, - MOVE_COUNTER, - MOVE_SAFEGUARD, - MOVE_BATON_PASS, - MOVE_RAZOR_WIND, - MOVE_REVERSAL, - MOVE_LIGHT_SCREEN, - MOVE_ENDURE, - MOVE_SILVER_WIND), + 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), egg_moves(PINSIR, - MOVE_FURY_ATTACK, - MOVE_FLAIL, - MOVE_FALSE_SWIPE, - MOVE_FEINT_ATTACK), + MOVE_FURY_ATTACK, + MOVE_FLAIL, + MOVE_FEINT_ATTACK, + MOVE_QUICK_ATTACK, + MOVE_CLOSE_COMBAT, + MOVE_FEINT, + MOVE_ME_FIRST, + MOVE_BUG_BITE, + MOVE_SUPERPOWER), egg_moves(LAPRAS, - MOVE_FORESIGHT, - MOVE_SUBSTITUTE, - MOVE_TICKLE, - MOVE_REFRESH, - MOVE_DRAGON_DANCE, - MOVE_CURSE, - MOVE_SLEEP_TALK, - MOVE_HORN_DRILL), + 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), egg_moves(EEVEE, - MOVE_CHARM, - MOVE_FLAIL, - MOVE_ENDURE, - MOVE_CURSE, - MOVE_TICKLE, - MOVE_WISH), + 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), egg_moves(OMANYTE, - MOVE_BUBBLE_BEAM, - MOVE_AURORA_BEAM, - MOVE_SLAM, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_ROCK_SLIDE, - MOVE_SPIKES), + 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), egg_moves(KABUTO, - MOVE_BUBBLE_BEAM, - MOVE_AURORA_BEAM, - MOVE_RAPID_SPIN, - MOVE_DIG, - MOVE_FLAIL, - MOVE_KNOCK_OFF, - MOVE_CONFUSE_RAY), + 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), egg_moves(AERODACTYL, - MOVE_WHIRLWIND, - MOVE_PURSUIT, - MOVE_FORESIGHT, - MOVE_STEEL_WING, - MOVE_DRAGON_BREATH, - MOVE_CURSE), + MOVE_WHIRLWIND, + MOVE_PURSUIT, + MOVE_FORESIGHT, + MOVE_STEEL_WING, + MOVE_DRAGON_BREATH, + MOVE_CURSE, + MOVE_ASSURANCE, + MOVE_ROOST, + MOVE_TAILWIND, + MOVE_WIDE_GUARD), egg_moves(SNORLAX, - MOVE_LICK, - MOVE_CHARM, - MOVE_DOUBLE_EDGE, - MOVE_CURSE, - MOVE_FISSURE, - MOVE_SUBSTITUTE), + 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), egg_moves(DRATINI, - MOVE_LIGHT_SCREEN, - MOVE_MIST, - MOVE_HAZE, - MOVE_SUPERSONIC, - MOVE_DRAGON_BREATH, - MOVE_DRAGON_DANCE), + 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), egg_moves(CHIKORITA, - MOVE_VINE_WHIP, - MOVE_LEECH_SEED, - MOVE_COUNTER, - MOVE_ANCIENT_POWER, - MOVE_FLAIL, - MOVE_NATURE_POWER, - MOVE_INGRAIN, - MOVE_GRASS_WHISTLE), + 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), egg_moves(CYNDAQUIL, - MOVE_FURY_SWIPES, - MOVE_QUICK_ATTACK, - MOVE_REVERSAL, - MOVE_THRASH, - MOVE_FORESIGHT, - MOVE_COVET, - MOVE_HOWL, - MOVE_CRUSH_CLAW), + 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), 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), + 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), egg_moves(SENTRET, - MOVE_DOUBLE_EDGE, - MOVE_PURSUIT, - MOVE_SLASH, - MOVE_FOCUS_ENERGY, - MOVE_REVERSAL, - MOVE_SUBSTITUTE, - MOVE_TRICK, - MOVE_ASSIST), + 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), egg_moves(HOOTHOOT, - MOVE_MIRROR_MOVE, - MOVE_SUPERSONIC, - MOVE_FEINT_ATTACK, - MOVE_WING_ATTACK, - MOVE_WHIRLWIND, - MOVE_SKY_ATTACK, - MOVE_FEATHER_DANCE), + 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), egg_moves(LEDYBA, - MOVE_PSYBEAM, - MOVE_BIDE, - MOVE_SILVER_WIND), + 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), egg_moves(SPINARAK, - MOVE_PSYBEAM, - MOVE_DISABLE, - MOVE_SONIC_BOOM, - MOVE_BATON_PASS, - MOVE_PURSUIT, - MOVE_SIGNAL_BEAM), + 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), egg_moves(CHINCHOU, - MOVE_FLAIL, - MOVE_SCREECH, - MOVE_AMNESIA), + MOVE_FLAIL, + MOVE_SCREECH, + MOVE_AMNESIA, + MOVE_PSYBEAM, + MOVE_WHIRLPOOL, + MOVE_AGILITY, + MOVE_MIST, + MOVE_SHOCK_WAVE, + MOVE_BRINE, + MOVE_WATER_PULSE, + MOVE_SOAK), egg_moves(PICHU, - MOVE_REVERSAL, - MOVE_BIDE, - MOVE_PRESENT, - MOVE_ENCORE, - MOVE_DOUBLE_SLAP, - MOVE_WISH, - MOVE_CHARGE), + 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), egg_moves(CLEFFA, - MOVE_PRESENT, - MOVE_METRONOME, - MOVE_AMNESIA, - MOVE_BELLY_DRUM, - MOVE_SPLASH, - MOVE_MIMIC, - MOVE_WISH, - MOVE_SUBSTITUTE), + 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), egg_moves(IGGLYBUFF, - MOVE_PERISH_SONG, - MOVE_PRESENT, - MOVE_FEINT_ATTACK, - MOVE_WISH, - MOVE_FAKE_TEARS), + 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), egg_moves(TOGEPI, - MOVE_PRESENT, - MOVE_MIRROR_MOVE, - MOVE_PECK, - MOVE_FORESIGHT, - MOVE_FUTURE_SIGHT, - MOVE_SUBSTITUTE, - MOVE_PSYCH_UP), + 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), egg_moves(NATU, - MOVE_HAZE, - MOVE_DRILL_PECK, - MOVE_QUICK_ATTACK, - MOVE_FEINT_ATTACK, - MOVE_STEEL_WING, - MOVE_PSYCH_UP, - MOVE_FEATHER_DANCE, - MOVE_REFRESH), + 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), egg_moves(MAREEP, - MOVE_TAKE_DOWN, - MOVE_BODY_SLAM, - MOVE_SAFEGUARD, - MOVE_SCREECH, - MOVE_REFLECT, - MOVE_ODOR_SLEUTH, - MOVE_CHARGE), + 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), egg_moves(MARILL, - MOVE_LIGHT_SCREEN, - MOVE_PRESENT, - MOVE_AMNESIA, - MOVE_FUTURE_SIGHT, - MOVE_BELLY_DRUM, - MOVE_PERISH_SONG, - MOVE_SUPERSONIC, - MOVE_SUBSTITUTE), + 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), egg_moves(SUDOWOODO, - MOVE_SELF_DESTRUCT), + MOVE_SELF_DESTRUCT, + MOVE_HEADBUTT, + MOVE_HARDEN, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_SAND_TOMB, + MOVE_STEALTH_ROCK, + MOVE_CURSE, + MOVE_ENDURE), egg_moves(HOPPIP, - MOVE_CONFUSION, - MOVE_ENCORE, - MOVE_DOUBLE_EDGE, - MOVE_REFLECT, - MOVE_AMNESIA, - MOVE_HELPING_HAND, - MOVE_PSYCH_UP), + 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), egg_moves(AIPOM, - MOVE_COUNTER, - MOVE_SCREECH, - MOVE_PURSUIT, - MOVE_AGILITY, - MOVE_SPITE, - MOVE_SLAM, - MOVE_DOUBLE_SLAP, - MOVE_BEAT_UP), + 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), egg_moves(SUNKERN, - MOVE_GRASS_WHISTLE, - MOVE_ENCORE, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER, - MOVE_CURSE, - MOVE_HELPING_HAND), + 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), egg_moves(YANMA, - MOVE_WHIRLWIND, - MOVE_REVERSAL, - MOVE_LEECH_LIFE, - MOVE_SIGNAL_BEAM, - MOVE_SILVER_WIND), + 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), egg_moves(WOOPER, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER, - MOVE_SAFEGUARD, - MOVE_CURSE, - MOVE_MUD_SPORT, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SPIT_UP), + 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), 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), + 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), egg_moves(MISDREAVUS, - MOVE_SCREECH, - MOVE_DESTINY_BOND, - MOVE_PSYCH_UP, - MOVE_IMPRISON), + 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), egg_moves(GIRAFARIG, - MOVE_TAKE_DOWN, - MOVE_AMNESIA, - MOVE_FORESIGHT, - MOVE_FUTURE_SIGHT, - MOVE_BEAT_UP, - MOVE_PSYCH_UP, - MOVE_WISH, - MOVE_MAGIC_COAT), + 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), egg_moves(PINECO, - MOVE_REFLECT, - MOVE_PIN_MISSILE, - MOVE_FLAIL, - MOVE_SWIFT, - MOVE_COUNTER, - MOVE_SAND_TOMB), + 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), egg_moves(DUNSPARCE, - MOVE_BIDE, - MOVE_ANCIENT_POWER, - MOVE_ROCK_SLIDE, - MOVE_BITE, - MOVE_HEADBUTT, - MOVE_ASTONISH, - MOVE_CURSE), + 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), egg_moves(GLIGAR, - MOVE_METAL_CLAW, - MOVE_WING_ATTACK, - MOVE_RAZOR_WIND, - MOVE_COUNTER, - MOVE_SAND_TOMB), + 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), egg_moves(SNUBBULL, - MOVE_METRONOME, - MOVE_FEINT_ATTACK, - MOVE_REFLECT, - MOVE_PRESENT, - MOVE_CRUNCH, - MOVE_HEAL_BELL, - MOVE_SNORE, - MOVE_SMELLING_SALTS), + 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), egg_moves(QWILFISH, - MOVE_FLAIL, - MOVE_HAZE, - MOVE_BUBBLE_BEAM, - MOVE_SUPERSONIC, - MOVE_ASTONISH), + 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), egg_moves(SHUCKLE, - MOVE_SWEET_SCENT), + 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), egg_moves(HERACROSS, - MOVE_HARDEN, - MOVE_BIDE, - MOVE_FLAIL, - MOVE_FALSE_SWIPE), + MOVE_HARDEN, + MOVE_BIDE, + MOVE_FLAIL, + MOVE_REVENGE, + MOVE_PURSUIT, + MOVE_DOUBLE_EDGE, + MOVE_SEISMIC_TOSS, + MOVE_FOCUS_PUNCH, + MOVE_MEGAHORN, + MOVE_ROCK_BLAST), egg_moves(SNEASEL, - MOVE_COUNTER, - MOVE_SPITE, - MOVE_FORESIGHT, - MOVE_REFLECT, - MOVE_BITE, - MOVE_CRUSH_CLAW, - MOVE_FAKE_OUT), + 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), egg_moves(TEDDIURSA, - MOVE_CRUNCH, - MOVE_TAKE_DOWN, - MOVE_SEISMIC_TOSS, - MOVE_COUNTER, - MOVE_METAL_CLAW, - MOVE_FAKE_TEARS, - MOVE_YAWN, - MOVE_SLEEP_TALK), + 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), egg_moves(SLUGMA, - MOVE_ACID_ARMOR, - MOVE_HEAT_WAVE), + 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), 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), + 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), egg_moves(CORSOLA, - MOVE_ROCK_SLIDE, - MOVE_SCREECH, - MOVE_MIST, - MOVE_AMNESIA, - MOVE_BARRIER, - MOVE_INGRAIN, - MOVE_CONFUSE_RAY, - MOVE_ICICLE_SPEAR), + 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), egg_moves(REMORAID, - MOVE_AURORA_BEAM, - MOVE_OCTAZOOKA, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_SCREECH, - MOVE_THUNDER_WAVE, - MOVE_ROCK_BLAST), + 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), egg_moves(DELIBIRD, - MOVE_AURORA_BEAM, - MOVE_QUICK_ATTACK, - MOVE_FUTURE_SIGHT, - MOVE_SPLASH, - MOVE_RAPID_SPIN, - MOVE_ICE_BALL), + 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), egg_moves(MANTINE, - MOVE_TWISTER, - MOVE_HYDRO_PUMP, - MOVE_HAZE, - MOVE_SLAM, - MOVE_MUD_SPORT, - MOVE_ROCK_SLIDE), + 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), egg_moves(SKARMORY, - MOVE_DRILL_PECK, - MOVE_PURSUIT, - MOVE_WHIRLWIND, - MOVE_SKY_ATTACK, - MOVE_CURSE), + 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), egg_moves(HOUNDOUR, - MOVE_FIRE_SPIN, - MOVE_RAGE, - MOVE_PURSUIT, - MOVE_COUNTER, - MOVE_SPITE, - MOVE_REVERSAL, - MOVE_BEAT_UP, - MOVE_WILL_O_WISP), + 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), egg_moves(PHANPY, - MOVE_FOCUS_ENERGY, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER, - MOVE_SNORE, - MOVE_COUNTER, - MOVE_FISSURE), + 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), egg_moves(STANTLER, - MOVE_SPITE, - MOVE_DISABLE, - MOVE_BITE, - MOVE_SWAGGER, - MOVE_PSYCH_UP, - MOVE_EXTRASENSORY), + 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), egg_moves(TYROGUE, - MOVE_RAPID_SPIN, - MOVE_HIGH_JUMP_KICK, - MOVE_MACH_PUNCH, - MOVE_MIND_READER, - MOVE_HELPING_HAND), + 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), egg_moves(SMOOCHUM, - MOVE_MEDITATE, - MOVE_PSYCH_UP, - MOVE_FAKE_OUT, - MOVE_WISH, - MOVE_ICE_PUNCH), + MOVE_MEDITATE, + MOVE_FAKE_OUT, + MOVE_WISH, + MOVE_ICE_PUNCH, + MOVE_MIRACLE_EYE, + MOVE_NASTY_PLOT, + MOVE_WAKE_UP_SLAP, + MOVE_CAPTIVATE), egg_moves(ELEKID, - MOVE_KARATE_CHOP, - MOVE_BARRIER, - MOVE_ROLLING_KICK, - MOVE_MEDITATE, - MOVE_CROSS_CHOP, - MOVE_FIRE_PUNCH, - MOVE_ICE_PUNCH), + 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), egg_moves(MAGBY, - MOVE_KARATE_CHOP, - MOVE_MEGA_PUNCH, - MOVE_BARRIER, - MOVE_SCREECH, - MOVE_CROSS_CHOP, - MOVE_THUNDER_PUNCH), + 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), egg_moves(MILTANK, - MOVE_PRESENT, - MOVE_REVERSAL, - MOVE_SEISMIC_TOSS, - MOVE_ENDURE, - MOVE_PSYCH_UP, - MOVE_CURSE, - MOVE_HELPING_HAND, - MOVE_SLEEP_TALK), + 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), egg_moves(LARVITAR, - MOVE_PURSUIT, - MOVE_STOMP, - MOVE_OUTRAGE, - MOVE_FOCUS_ENERGY, - MOVE_ANCIENT_POWER, - MOVE_DRAGON_DANCE, - MOVE_CURSE), + 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), egg_moves(TREECKO, - MOVE_CRUNCH, - MOVE_MUD_SPORT, - MOVE_ENDEAVOR, - MOVE_LEECH_SEED, - MOVE_DRAGON_BREATH, - MOVE_CRUSH_CLAW), + 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), egg_moves(TORCHIC, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_ENDURE, - MOVE_SWAGGER, - MOVE_ROCK_SLIDE, - MOVE_SMELLING_SALTS), + 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), egg_moves(MUDKIP, - MOVE_REFRESH, - MOVE_UPROAR, - MOVE_CURSE, - MOVE_STOMP, - MOVE_ICE_BALL, - MOVE_MIRROR_COAT), + 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), egg_moves(POOCHYENA, - MOVE_ASTONISH, - MOVE_POISON_FANG, - MOVE_COVET, - MOVE_LEER, - MOVE_YAWN), + 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), egg_moves(ZIGZAGOON, - MOVE_CHARM, - MOVE_PURSUIT, - MOVE_SUBSTITUTE, - MOVE_TICKLE, - MOVE_TRICK), + 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), egg_moves(LOTAD, - MOVE_SYNTHESIS, - MOVE_RAZOR_LEAF, - MOVE_SWEET_SCENT, - MOVE_LEECH_SEED, - MOVE_FLAIL, - MOVE_WATER_GUN), + 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), 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_FEINT_ATTACK, - MOVE_GUST, - MOVE_SILVER_WIND), + 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), 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_SMELLING_SALTS), + 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), 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_FEINT_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_FEINT_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_SMELLING_SALTS), - - 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_FEINT_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_SMELLING_SALTS), - - 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), + 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), egg_moves(RALTS, - MOVE_DISABLE, - MOVE_WILL_O_WISP, - MOVE_MEAN_LOOK, - MOVE_MEMENTO, - MOVE_DESTINY_BOND), + 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), - egg_moves(BAGON, - MOVE_HYDRO_PUMP, - MOVE_THRASH, - MOVE_DRAGON_RAGE, - MOVE_TWISTER, - MOVE_DRAGON_DANCE), + egg_moves(SURSKIT, + 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), + + egg_moves(SHROOMISH, + 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), + + egg_moves(SLAKOTH, + 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), + + egg_moves(NINCADA, + MOVE_ENDURE, + MOVE_FEINT_ATTACK, + MOVE_GUST, + MOVE_SILVER_WIND, + MOVE_BUG_BUZZ, + MOVE_NIGHT_SLASH, + MOVE_BUG_BITE, + MOVE_FINAL_GAMBIT), + + egg_moves(WHISMUR, + 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), + + egg_moves(MAKUHITA, + 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), + + egg_moves(AZURILL, + 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), + + egg_moves(NOSEPASS, + MOVE_MAGNITUDE, + MOVE_ROLLOUT, + MOVE_DOUBLE_EDGE, + MOVE_BLOCK, + MOVE_STEALTH_ROCK, + MOVE_ENDURE, + MOVE_WIDE_GUARD), + + egg_moves(SKITTY, + 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), + + egg_moves(SABLEYE, + 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), + + egg_moves(MAWILE, + 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), + + egg_moves(ARON, + 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), + + egg_moves(MEDITITE, + 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), + + egg_moves(ELECTRIKE, + 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), + + egg_moves(PLUSLE, + MOVE_WISH, + MOVE_SING, + MOVE_SWEET_KISS, + MOVE_DISCHARGE, + MOVE_LUCKY_CHANT, + MOVE_CHARM, + MOVE_FAKE_TEARS, + MOVE_TEARFUL_LOOK), + + egg_moves(MINUN, + MOVE_WISH, + MOVE_SING, + MOVE_SWEET_KISS, + MOVE_DISCHARGE, + MOVE_LUCKY_CHANT, + MOVE_CHARM, + MOVE_FAKE_TEARS, + MOVE_TEARFUL_LOOK), + + egg_moves(VOLBEAT, + MOVE_BATON_PASS, + MOVE_SILVER_WIND, + MOVE_TRICK, + MOVE_ENCORE, + MOVE_BUG_BUZZ, + MOVE_DIZZY_PUNCH, + MOVE_SEISMIC_TOSS, + MOVE_LUNGE), + + egg_moves(ILLUMISE, + MOVE_BATON_PASS, + MOVE_SILVER_WIND, + MOVE_GROWTH, + MOVE_ENCORE, + MOVE_BUG_BUZZ, + MOVE_CAPTIVATE, + MOVE_FAKE_TEARS, + MOVE_CONFUSE_RAY, + MOVE_AROMATHERAPY), + + egg_moves(ROSELIA, + 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), + + egg_moves(GULPIN, + MOVE_ACID_ARMOR, + MOVE_SMOG, + MOVE_PAIN_SPLIT, + MOVE_CURSE, + MOVE_DESTINY_BOND, + MOVE_MUD_SLAP, + MOVE_GUNK_SHOT, + MOVE_VENOM_DRENCH), + + egg_moves(CARVANHA, + MOVE_HYDRO_PUMP, + MOVE_DOUBLE_EDGE, + MOVE_THRASH, + MOVE_ANCIENT_POWER, + MOVE_SWIFT, + MOVE_BRINE, + MOVE_DESTINY_BOND, + MOVE_PSYCHIC_FANGS), + + egg_moves(WAILMER, + 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), + + egg_moves(NUMEL, + 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), + + egg_moves(TORKOAL, + MOVE_ERUPTION, + MOVE_ENDURE, + MOVE_SLEEP_TALK, + MOVE_YAWN, + MOVE_FISSURE, + MOVE_SKULL_BASH, + MOVE_FLAME_BURST, + MOVE_CLEAR_SMOG, + MOVE_SUPERPOWER), + + egg_moves(SPOINK, + 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), + + egg_moves(SPINDA, + 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), + + egg_moves(TRAPINCH, + 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), + + egg_moves(CACNEA, + 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), + + egg_moves(SWABLU, + 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), + + egg_moves(ZANGOOSE, + 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), + + egg_moves(SEVIPER, + 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), + + egg_moves(BARBOACH, + 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), + + egg_moves(CORPHISH, + 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), + + egg_moves(LILEEP, + MOVE_BARRIER, + MOVE_RECOVER, + MOVE_MIRROR_COAT, + MOVE_WRING_OUT, + MOVE_TICKLE, + MOVE_CURSE, + MOVE_MEGA_DRAIN, + MOVE_ENDURE, + MOVE_STEALTH_ROCK), + + egg_moves(ANORITH, + 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), + + egg_moves(FEEBAS, + 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), + + egg_moves(CASTFORM, + 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), + + egg_moves(KECLEON, + 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), + + egg_moves(SHUPPET, + 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), + + egg_moves(DUSKULL, + 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), + + egg_moves(TROPIUS, + 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), egg_moves(CHIMECHO, - MOVE_DISABLE, - MOVE_CURSE, - MOVE_HYPNOSIS, - MOVE_DREAM_EATER), + 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), + + egg_moves(ABSOL, + 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), + + egg_moves(SNORUNT, + MOVE_BLOCK, + MOVE_SPIKES, + MOVE_ROLLOUT, + MOVE_DISABLE, + MOVE_BIDE, + MOVE_WEATHER_BALL, + MOVE_AVALANCHE, + MOVE_HEX, + MOVE_FAKE_TEARS, + MOVE_SWITCHEROO), + + egg_moves(SPHEAL, + 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), + + egg_moves(CLAMPERL, + 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), + + egg_moves(RELICANTH, + 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), + + egg_moves(LUVDISC, + 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), + + egg_moves(BAGON, + 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), + + egg_moves(TURTWIG, + 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), + + egg_moves(CHIMCHAR, + 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), + + egg_moves(PIPLUP, + 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), + + egg_moves(STARLY, + 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), + + egg_moves(BIDOOF, + 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), + + egg_moves(SHINX, + 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), + + egg_moves(BUDEW, + 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), + + egg_moves(CRANIDOS, + 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), + + egg_moves(SHIELDON, + 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), + + egg_moves(PACHIRISU, + 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), + + egg_moves(BUIZEL, + 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), + + egg_moves(CHERUBI, + 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), + + egg_moves(SHELLOS, + 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), + + egg_moves(DRIFLOON, + MOVE_MEMENTO, + MOVE_BODY_SLAM, + MOVE_DESTINY_BOND, + MOVE_DISABLE, + MOVE_HAZE, + MOVE_HYPNOSIS, + MOVE_WEATHER_BALL, + MOVE_CLEAR_SMOG, + MOVE_DEFOG, + MOVE_TAILWIND), + + egg_moves(BUNEARY, + 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), + + egg_moves(GLAMEOW, + 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), + + egg_moves(CHINGLING, + MOVE_DISABLE, + MOVE_CURSE, + MOVE_HYPNOSIS, + MOVE_WISH, + MOVE_FUTURE_SIGHT, + MOVE_RECOVER, + MOVE_STORED_POWER, + MOVE_SKILL_SWAP, + MOVE_COSMIC_POWER), + + egg_moves(STUNKY, + 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), + + egg_moves(BONSLY, + MOVE_SELF_DESTRUCT, + MOVE_HEADBUTT, + MOVE_HARDEN, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_SAND_TOMB, + MOVE_STEALTH_ROCK, + MOVE_CURSE, + MOVE_ENDURE), + + egg_moves(MIME_JR, + 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), + + egg_moves(HAPPINY, + 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), + + egg_moves(CHATOT, + 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), + + egg_moves(SPIRITOMB, + MOVE_DESTINY_BOND, + MOVE_PAIN_SPLIT, + MOVE_SMOKESCREEN, + MOVE_IMPRISON, + MOVE_GRUDGE, + MOVE_SHADOW_SNEAK, + MOVE_CAPTIVATE, + MOVE_NIGHTMARE, + MOVE_FOUL_PLAY, + MOVE_DISABLE), + + egg_moves(GIBLE, + 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), + + egg_moves(MUNCHLAX, + 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), + + egg_moves(RIOLU, + 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), + + egg_moves(HIPPOPOTAS, + 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), + + egg_moves(SKORUPI, + 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), + + egg_moves(CROAGUNK, + 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), + + egg_moves(CARNIVINE, + 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), + + egg_moves(FINNEON, + 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), + + egg_moves(MANTYKE, + 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), + + egg_moves(SNOVER, + 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), + + egg_moves(SNIVY, + 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), + + egg_moves(TEPIG, + 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), + + egg_moves(OSHAWOTT, + MOVE_COPYCAT, + MOVE_DETECT, + MOVE_AIR_SLASH, + MOVE_ASSURANCE, + MOVE_BRINE, + MOVE_NIGHT_SLASH, + MOVE_TRUMP_CARD, + MOVE_SCREECH, + MOVE_SACRED_SWORD), + + egg_moves(PATRAT, + MOVE_FORESIGHT, + MOVE_IRON_TAIL, + MOVE_SCREECH, + MOVE_ASSURANCE, + MOVE_PURSUIT, + MOVE_REVENGE, + MOVE_FLAIL, + MOVE_TEARFUL_LOOK, + MOVE_BULLET_SEED), + + egg_moves(LILLIPUP, + 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), + + egg_moves(PURRLOIN, + MOVE_PAY_DAY, + MOVE_FOUL_PLAY, + MOVE_FEINT_ATTACK, + MOVE_FAKE_TEARS, + MOVE_CHARM, + MOVE_ENCORE, + MOVE_YAWN, + MOVE_COVET, + MOVE_COPYCAT), + + egg_moves(PANSAGE, + 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), + + egg_moves(PANSEAR, + 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), + + egg_moves(PANPOUR, + 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), + + egg_moves(MUNNA, + 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), + + egg_moves(PIDOVE, + MOVE_STEEL_WING, + MOVE_HYPNOSIS, + MOVE_UPROAR, + MOVE_BESTOW, + MOVE_WISH, + MOVE_MORNING_SUN, + MOVE_LUCKY_CHANT, + MOVE_NIGHT_SLASH), + + egg_moves(BLITZLE, + 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), + + egg_moves(ROGGENROLA, + MOVE_MAGNITUDE, + MOVE_CURSE, + MOVE_AUTOTOMIZE, + MOVE_ROCK_TOMB, + MOVE_LOCK_ON, + MOVE_HEAVY_SLAM, + MOVE_TAKE_DOWN, + MOVE_GRAVITY, + MOVE_WIDE_GUARD), + + egg_moves(WOOBAT, + 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), + + egg_moves(DRILBUR, + MOVE_IRON_DEFENSE, + MOVE_RAPID_SPIN, + MOVE_EARTH_POWER, + MOVE_CRUSH_CLAW, + MOVE_METAL_SOUND, + MOVE_SUBMISSION, + MOVE_SKULL_BASH, + MOVE_ROCK_CLIMB), + + egg_moves(AUDINO, + 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), + + egg_moves(TIMBURR, + 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), + + egg_moves(TYMPOLE, + 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), + + egg_moves(SEWADDLE, + 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), + + egg_moves(VENIPEDE, + MOVE_TWINEEDLE, + MOVE_PIN_MISSILE, + MOVE_TOXIC_SPIKES, + MOVE_SPIKES, + MOVE_TAKE_DOWN, + MOVE_ROCK_CLIMB), + + egg_moves(COTTONEE, + 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), + + egg_moves(PETILIL, + 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), + + egg_moves(BASCULIN, + MOVE_SWIFT, + MOVE_BUBBLE_BEAM, + MOVE_MUD_SHOT, + MOVE_MUDDY_WATER, + MOVE_AGILITY, + MOVE_WHIRLPOOL, + MOVE_RAGE, + MOVE_BRINE, + MOVE_REVENGE, + MOVE_HEAD_SMASH), + + egg_moves(SANDILE, + 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), + + egg_moves(DARUMAKA, + 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), + + egg_moves(MARACTUS, + 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), + + egg_moves(DWEBBLE, + MOVE_ENDURE, + MOVE_IRON_DEFENSE, + MOVE_NIGHT_SLASH, + MOVE_SAND_TOMB, + MOVE_COUNTER, + MOVE_CURSE, + MOVE_SPIKES, + MOVE_BLOCK, + MOVE_WIDE_GUARD, + MOVE_ROTOTILLER), + + egg_moves(SCRAGGY, + 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), + + egg_moves(SIGILYPH, + MOVE_STORED_POWER, + MOVE_PSYCHO_SHIFT, + MOVE_ANCIENT_POWER, + MOVE_STEEL_WING, + MOVE_ROOST, + MOVE_SKILL_SWAP, + MOVE_FUTURE_SIGHT), + + egg_moves(YAMASK, + 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), + + egg_moves(TIRTOUGA, + 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), + + egg_moves(ARCHEN, + MOVE_STEEL_WING, + MOVE_DEFOG, + MOVE_DRAGON_PULSE, + MOVE_HEAD_SMASH, + MOVE_KNOCK_OFF, + MOVE_EARTH_POWER, + MOVE_BITE, + MOVE_ALLY_SWITCH, + MOVE_SWITCHEROO), + + egg_moves(TRUBBISH, + MOVE_SPIKES, + MOVE_ROLLOUT, + MOVE_HAZE, + MOVE_CURSE, + MOVE_ROCK_BLAST, + MOVE_SAND_ATTACK, + MOVE_MUD_SPORT, + MOVE_SELF_DESTRUCT, + MOVE_AUTOTOMIZE), + + egg_moves(ZORUA, + MOVE_DETECT, + MOVE_CAPTIVATE, + MOVE_DARK_PULSE, + MOVE_SNATCH, + MOVE_MEMENTO, + MOVE_SUCKER_PUNCH, + MOVE_EXTRASENSORY, + MOVE_COUNTER, + MOVE_COPYCAT), + + egg_moves(MINCCINO, + 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), + + egg_moves(GOTHITA, + MOVE_MIRROR_COAT, + MOVE_UPROAR, + MOVE_MIRACLE_EYE, + MOVE_CAPTIVATE, + MOVE_MEAN_LOOK, + MOVE_DARK_PULSE, + MOVE_HEAL_PULSE), + + egg_moves(SOLOSIS, + MOVE_NIGHT_SHADE, + MOVE_ASTONISH, + MOVE_CONFUSE_RAY, + MOVE_ACID_ARMOR, + MOVE_TRICK, + MOVE_IMPRISON, + MOVE_SECRET_POWER, + MOVE_ASTONISH, + MOVE_HELPING_HAND), + + egg_moves(DUCKLETT, + 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), + + egg_moves(VANILLITE, + MOVE_WATER_PULSE, + MOVE_NATURAL_GIFT, + MOVE_IMPRISON, + MOVE_AUTOTOMIZE, + MOVE_IRON_DEFENSE, + MOVE_MAGNET_RISE, + MOVE_ICE_SHARD, + MOVE_POWDER_SNOW), + + egg_moves(DEERLING, + 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), + + egg_moves(EMOLGA, + 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), + + egg_moves(KARRABLAST, + MOVE_MEGAHORN, + MOVE_PURSUIT, + MOVE_COUNTER, + MOVE_HORN_ATTACK, + MOVE_FEINT_ATTACK, + MOVE_BUG_BITE, + MOVE_SCREECH, + MOVE_KNOCK_OFF, + MOVE_DRILL_RUN), + + egg_moves(FOONGUS, + MOVE_GASTRO_ACID, + MOVE_GROWTH, + MOVE_POISON_POWDER, + MOVE_STUN_SPORE, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_ENDURE, + MOVE_BODY_SLAM), + + egg_moves(FRILLISH, + MOVE_ACID_ARMOR, + MOVE_CONFUSE_RAY, + MOVE_PAIN_SPLIT, + MOVE_MIST, + MOVE_RECOVER, + MOVE_CONSTRICT), + + egg_moves(ALOMOMOLA, + MOVE_PAIN_SPLIT, + MOVE_REFRESH, + MOVE_TICKLE, + MOVE_MIRROR_COAT, + MOVE_MIST, + MOVE_ENDURE), + + egg_moves(JOLTIK, + MOVE_PIN_MISSILE, + MOVE_POISON_STING, + MOVE_CROSS_POISON, + MOVE_ROCK_CLIMB, + MOVE_PURSUIT, + MOVE_DISABLE, + MOVE_FEINT_ATTACK, + MOVE_CAMOUFLAGE, + MOVE_LUNGE), + + egg_moves(FERROSEED, + 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), + + egg_moves(ELGYEM, + 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), + + egg_moves(LITWICK, + MOVE_ACID_ARMOR, + MOVE_HEAT_WAVE, + MOVE_HAZE, + MOVE_ENDURE, + MOVE_CAPTIVATE, + MOVE_ACID, + MOVE_CLEAR_SMOG, + MOVE_POWER_SPLIT), + + egg_moves(AXEW, + 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), + + egg_moves(CUBCHOO, + MOVE_YAWN, + MOVE_AVALANCHE, + MOVE_ENCORE, + MOVE_ICE_PUNCH, + MOVE_NIGHT_SLASH, + MOVE_ASSURANCE, + MOVE_SLEEP_TALK, + MOVE_FOCUS_PUNCH, + MOVE_PLAY_ROUGH), + + egg_moves(SHELMET, + 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), + + egg_moves(STUNFISK, + 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), + + egg_moves(MIENFOO, + 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), + + egg_moves(DRUDDIGON, + 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), + + egg_moves(PAWNIARD, + MOVE_REVENGE, + MOVE_SUCKER_PUNCH, + MOVE_PURSUIT, + MOVE_HEADBUTT, + MOVE_STEALTH_ROCK, + MOVE_PSYCHO_CUT, + MOVE_MEAN_LOOK, + MOVE_QUICK_GUARD), + + egg_moves(BOUFFALANT, + 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), + + egg_moves(VULLABY, + MOVE_STEEL_WING, + MOVE_MEAN_LOOK, + MOVE_ROOST, + MOVE_SCARY_FACE, + MOVE_KNOCK_OFF, + MOVE_FAKE_TEARS, + MOVE_FOUL_PLAY), + + egg_moves(HEATMOR, + 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), + + egg_moves(DURANT, + MOVE_SCREECH, + MOVE_ENDURE, + MOVE_ROCK_CLIMB, + MOVE_BATON_PASS, + MOVE_THUNDER_FANG, + MOVE_FEINT_ATTACK), + + egg_moves(DEINO, + 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), + + egg_moves(LARVESTA, + MOVE_STRING_SHOT, + MOVE_HARDEN, + MOVE_FORESIGHT, + MOVE_ENDURE, + MOVE_ZEN_HEADBUTT, + MOVE_MORNING_SUN, + MOVE_MAGNET_RISE), + + egg_moves(CHESPIN, + MOVE_SYNTHESIS, + MOVE_BELLY_DRUM, + MOVE_CURSE, + MOVE_QUICK_GUARD, + MOVE_SPIKES, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_POWER_UP_PUNCH), + + egg_moves(FENNEKIN, + MOVE_WISH, + MOVE_HYPNOSIS, + MOVE_HEAT_WAVE, + MOVE_MAGIC_COAT, + MOVE_PSYCHIC_TERRAIN), + + egg_moves(FROAKIE, + MOVE_BESTOW, + MOVE_MIND_READER, + MOVE_TOXIC_SPIKES, + MOVE_MUD_SPORT, + MOVE_CAMOUFLAGE, + MOVE_WATER_SPORT, + MOVE_POWER_UP_PUNCH), + + egg_moves(BUNNELBY, + MOVE_SPIKES, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT), + + egg_moves(FLETCHLING, + MOVE_TAILWIND, + MOVE_SNATCH, + MOVE_QUICK_GUARD), + + egg_moves(SCATTERBUG, + MOVE_STUN_SPORE, + MOVE_POISON_POWDER, + MOVE_RAGE_POWDER), + + egg_moves(LITLEO, + MOVE_ENTRAINMENT, + MOVE_YAWN, + MOVE_SNATCH, + MOVE_FIRE_SPIN, + MOVE_FLARE_BLITZ), + + egg_moves(FLABEBE, + MOVE_COPYCAT, + MOVE_CAPTIVATE, + MOVE_CAMOUFLAGE, + MOVE_TEARFUL_LOOK), + + egg_moves(SKIDDO, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_MILK_DRINK, + MOVE_GRASSY_TERRAIN), + + egg_moves(PANCHAM, + MOVE_QUASH, + MOVE_ME_FIRST, + MOVE_QUICK_GUARD, + MOVE_FOUL_PLAY, + MOVE_STORM_THROW, + MOVE_POWER_TRIP), + + egg_moves(FURFROU, + MOVE_ROLE_PLAY, + MOVE_WORK_UP, + MOVE_MIMIC, + MOVE_CAPTIVATE, + MOVE_REFRESH), + + egg_moves(ESPURR, + MOVE_TRICK, + MOVE_YAWN, + MOVE_ASSIST, + MOVE_BARRIER), + + egg_moves(HONEDGE, + MOVE_METAL_SOUND, + MOVE_SHADOW_SNEAK, + MOVE_DESTINY_BOND, + MOVE_WIDE_GUARD), + + egg_moves(SPRITZEE, + MOVE_DISABLE, + MOVE_WISH, + MOVE_CAPTIVATE, + MOVE_REFRESH, + MOVE_NASTY_PLOT), + + egg_moves(SWIRLIX, + MOVE_AFTER_YOU, + MOVE_YAWN, + MOVE_BELLY_DRUM, + MOVE_COPYCAT, + MOVE_STICKY_WEB), + + egg_moves(INKAY, + MOVE_SIMPLE_BEAM, + MOVE_POWER_SPLIT, + MOVE_CAMOUFLAGE, + MOVE_FLATTER, + MOVE_DESTINY_BOND, + MOVE_GUARD_SWAP), + + egg_moves(BINACLE, + MOVE_TICKLE, + MOVE_SWITCHEROO, + MOVE_HELPING_HAND, + MOVE_WATER_SPORT), + + egg_moves(SKRELP, + MOVE_TOXIC_SPIKES, + MOVE_PLAY_ROUGH, + MOVE_HAZE, + MOVE_ACID_ARMOR, + MOVE_VENOM_DRENCH), + + egg_moves(CLAUNCHER, + MOVE_AQUA_JET, + MOVE_ENTRAINMENT, + MOVE_ENDURE, + MOVE_CRABHAMMER, + MOVE_HELPING_HAND), + + egg_moves(HELIOPTILE, + MOVE_AGILITY, + MOVE_GLARE, + MOVE_CAMOUFLAGE, + MOVE_ELECTRIC_TERRAIN), + + egg_moves(TYRUNT, + MOVE_DRAGON_DANCE, + MOVE_THUNDER_FANG, + MOVE_ICE_FANG, + MOVE_POISON_FANG, + MOVE_ROCK_POLISH, + MOVE_FIRE_FANG, + MOVE_CURSE), + + egg_moves(AMAURA, + MOVE_HAZE, + MOVE_BARRIER, + MOVE_MIRROR_COAT, + MOVE_MAGNET_RISE, + MOVE_DISCHARGE), + + egg_moves(HAWLUCHA, + MOVE_AGILITY, + MOVE_ME_FIRST, + MOVE_ALLY_SWITCH, + MOVE_ENTRAINMENT, + MOVE_MUD_SPORT, + MOVE_BATON_PASS, + MOVE_QUICK_GUARD, + MOVE_FEINT), + + egg_moves(DEDENNE, + MOVE_EERIE_IMPULSE, + MOVE_COVET, + MOVE_HELPING_HAND, + MOVE_NATURAL_GIFT, + MOVE_TEARFUL_LOOK), + + egg_moves(GOOMY, + MOVE_ACID_ARMOR, + MOVE_CURSE, + MOVE_IRON_TAIL, + MOVE_POISON_TAIL, + MOVE_COUNTER, + MOVE_ENDURE), + + egg_moves(KLEFKI, + MOVE_SWITCHEROO, + MOVE_THIEF, + MOVE_LOCK_ON, + MOVE_IRON_DEFENSE), + + egg_moves(PHANTUMP, + MOVE_GRUDGE, + MOVE_BESTOW, + MOVE_IMPRISON, + MOVE_VENOM_DRENCH, + MOVE_POWER_UP_PUNCH), + + egg_moves(PUMPKABOO, + MOVE_DISABLE, + MOVE_BESTOW, + MOVE_DESTINY_BOND, + MOVE_CURSE), + + egg_moves(BERGMITE, + MOVE_RECOVER, + MOVE_MIST, + MOVE_BARRIER, + MOVE_MIRROR_COAT), + + egg_moves(NOIBAT, + MOVE_SWITCHEROO, + MOVE_SNATCH, + MOVE_OUTRAGE, + MOVE_TAILWIND), + + egg_moves(ROWLET, + MOVE_CURSE, + MOVE_CONFUSE_RAY, + MOVE_OMINOUS_WIND, + MOVE_HAZE, + MOVE_BATON_PASS, + MOVE_DEFOG), + + egg_moves(LITTEN, + MOVE_NASTY_PLOT, + MOVE_BODY_SLAM, + MOVE_CRUNCH, + MOVE_FAKE_OUT, + MOVE_REVENGE, + MOVE_HEAT_WAVE, + MOVE_POWER_TRIP), + + egg_moves(POPPLIO, + MOVE_CHARM, + MOVE_AMNESIA, + MOVE_AQUA_RING, + MOVE_AROMATIC_MIST, + MOVE_PERISH_SONG, + MOVE_WONDER_ROOM), + + egg_moves(PIKIPEK, + MOVE_BRAVE_BIRD, + MOVE_BOOMBURST, + MOVE_MIRROR_MOVE, + MOVE_TAILWIND, + MOVE_UPROAR), + + egg_moves(YUNGOOS, + MOVE_REVENGE, + MOVE_LAST_RESORT, + MOVE_FIRE_FANG, + MOVE_ICE_FANG, + MOVE_THUNDER_FANG), + + egg_moves(GRUBBIN, + MOVE_HARDEN, + MOVE_ELECTROWEB, + MOVE_MUD_SHOT, + MOVE_ENDURE), + + egg_moves(CRABRAWLER, + MOVE_WIDE_GUARD, + MOVE_SUPERPOWER, + MOVE_ENDEAVOR, + MOVE_AMNESIA), + + egg_moves(ORICORIO, + MOVE_PLUCK, + MOVE_TAILWIND, + MOVE_SAFEGUARD, + MOVE_CAPTIVATE), + + egg_moves(CUTIEFLY, + MOVE_BATON_PASS, + MOVE_SKILL_SWAP, + MOVE_SPEED_SWAP, + MOVE_BESTOW, + MOVE_MOONBLAST, + MOVE_POWDER, + MOVE_STICKY_WEB), + + egg_moves(ROCKRUFF, + MOVE_CRUSH_CLAW, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_SUCKER_PUNCH, + MOVE_THRASH), + + egg_moves(WISHIWASHI, + MOVE_MUDDY_WATER, + MOVE_MIST, + MOVE_WATER_PULSE, + MOVE_WATER_SPORT, + MOVE_WHIRLPOOL), + + egg_moves(MAREANIE, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_HAZE), + + egg_moves(MUDBRAY, + MOVE_BODY_SLAM, + MOVE_DOUBLE_EDGE, + MOVE_MAGNITUDE, + MOVE_CLOSE_COMBAT, + MOVE_MUD_BOMB), + + egg_moves(DEWPIDER, + MOVE_POWER_SPLIT, + MOVE_AURORA_BEAM, + MOVE_STOCKPILE, + MOVE_SPIT_UP, + MOVE_STICKY_WEB), + + egg_moves(FOMANTIS, + MOVE_WEATHER_BALL, + MOVE_GIGA_DRAIN, + MOVE_AROMATHERAPY, + MOVE_DEFOG, + MOVE_LEAF_STORM), + + egg_moves(MORELULL, + MOVE_AMNESIA, + MOVE_POISON_POWDER, + MOVE_STUN_SPORE, + MOVE_GROWTH, + MOVE_LEECH_SEED), + + egg_moves(SALANDIT, + MOVE_BELCH, + MOVE_KNOCK_OFF, + MOVE_SAND_ATTACK, + MOVE_SNATCH, + MOVE_FAKE_OUT), + + egg_moves(STUFFUL, + MOVE_ICE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_FORCE_PALM, + MOVE_ENDURE, + MOVE_WIDE_GUARD, + MOVE_MEGA_KICK, + MOVE_STOMPING_TANTRUM), + + egg_moves(BOUNSWEET, + MOVE_GRASS_WHISTLE, + MOVE_SYNTHESIS, + MOVE_PLAY_ROUGH, + MOVE_FEINT, + MOVE_CHARM, + MOVE_ACUPRESSURE), + + egg_moves(COMFEY, + MOVE_ENDURE, + MOVE_AMNESIA, + MOVE_AFTER_YOU, + MOVE_LUCKY_CHANT), + + egg_moves(ORANGURU, + MOVE_EXTRASENSORY, + MOVE_WONDER_ROOM, + MOVE_PSYCHIC_TERRAIN), + + egg_moves(PASSIMIAN, + MOVE_SEISMIC_TOSS, + MOVE_VITAL_THROW, + MOVE_QUICK_GUARD, + MOVE_IRON_HEAD, + MOVE_QUICK_ATTACK, + MOVE_FEINT), + + egg_moves(WIMPOD, + MOVE_SPIKES, + MOVE_METAL_CLAW, + MOVE_WIDE_GUARD, + MOVE_HARDEN, + MOVE_AQUA_JET), + + egg_moves(SANDYGAST, + MOVE_AMNESIA, + MOVE_DESTINY_BOND, + MOVE_ANCIENT_POWER, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_CURSE), + + egg_moves(PYUKUMUKU, + MOVE_ENDURE, + MOVE_VENOM_DRENCH, + MOVE_BESTOW, + MOVE_TICKLE, + MOVE_SPITE), + + egg_moves(KOMALA, + MOVE_CHARM, + MOVE_WISH, + MOVE_PLAY_ROUGH, + MOVE_SING), + + egg_moves(TURTONATOR, + MOVE_WIDE_GUARD, + MOVE_REVENGE, + MOVE_HEAD_SMASH, + MOVE_FIRE_SPIN), + + egg_moves(TOGEDEMARU, + MOVE_REVERSAL, + MOVE_PRESENT, + MOVE_ENCORE, + MOVE_TWINEEDLE, + MOVE_WISH, + MOVE_FAKE_OUT, + MOVE_TICKLE, + MOVE_FLAIL, + MOVE_DISARMING_VOICE), + + egg_moves(MIMIKYU, + MOVE_GRUDGE, + MOVE_DESTINY_BOND, + MOVE_CURSE, + MOVE_NIGHTMARE), + + egg_moves(BRUXISH, + MOVE_WATER_PULSE, + MOVE_POISON_FANG, + MOVE_ICE_FANG, + MOVE_RAGE), + + egg_moves(DRAMPA, + MOVE_HURRICANE, + MOVE_DRAGON_RUSH, + MOVE_RAZOR_WIND, + MOVE_MIST, + MOVE_PLAY_ROUGH), + + egg_moves(JANGMO_O, + MOVE_COUNTER, + MOVE_REVERSAL, + MOVE_DRAGON_BREATH), + + egg_moves(GROOKEY, + MOVE_GROWTH, + MOVE_HAMMER_ARM, + MOVE_FAKE_OUT, + MOVE_STRENGTH, + MOVE_NATURE_POWER, + MOVE_WORRY_SEED, + MOVE_LEECH_SEED), + + egg_moves(SCORBUNNY, + MOVE_HIGH_JUMP_KICK, + MOVE_SAND_ATTACK, + MOVE_SUCKER_PUNCH, + MOVE_SUPER_FANG), + + egg_moves(SOBBLE, + MOVE_AQUA_JET, + MOVE_DOUBLE_TEAM, + MOVE_AQUA_RING, + MOVE_MIST, + MOVE_HAZE, + MOVE_ICE_SHARD, + MOVE_FELL_STINGER), + + egg_moves(SKWOVET, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_LAST_RESORT, + MOVE_BELLY_DRUM), + + egg_moves(ROOKIDEE, + MOVE_SKY_ATTACK, + MOVE_SAND_ATTACK, + MOVE_TAILWIND, + MOVE_DEFOG, + MOVE_ROCK_SMASH, + MOVE_SPITE, + MOVE_ROOST), + + egg_moves(BLIPBUG, + MOVE_INFESTATION, + MOVE_SUPERSONIC, + MOVE_STICKY_WEB, + MOVE_RECOVER), + + egg_moves(NICKIT, + MOVE_QUICK_GUARD, + MOVE_KNOCK_OFF, + MOVE_HOWL, + MOVE_TORMENT), + + egg_moves(GOSSIFLEUR, + MOVE_GROWTH, + MOVE_LEECH_SEED, + MOVE_WORRY_SEED, + MOVE_POISON_POWDER, + MOVE_STUN_SPORE, + MOVE_SLEEP_POWDER), + + egg_moves(WOOLOO, + MOVE_STOMP, + MOVE_SWAGGER, + MOVE_COUNTER), + + egg_moves(CHEWTLE, + MOVE_SKULL_BASH, + MOVE_GASTRO_ACID, + MOVE_DRAGON_TAIL), + + egg_moves(YAMPER, + MOVE_DOUBLE_EDGE, + MOVE_SAND_ATTACK, + MOVE_FLAME_CHARGE, + MOVE_DISCHARGE, + MOVE_HOWL), + + egg_moves(ROLYCOLY, + MOVE_EXPLOSION, + MOVE_MUD_SLAP, + MOVE_BLOCK), + + egg_moves(APPLIN, + MOVE_SUCKER_PUNCH, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_RECYCLE), + + egg_moves(SILICOBRA, + MOVE_DRAGON_RUSH, + MOVE_MUD_SLAP, + MOVE_LAST_RESORT, + MOVE_BELCH, + MOVE_POISON_TAIL), + + egg_moves(CRAMORANT, + MOVE_DEFOG, + MOVE_AERIAL_ACE, + MOVE_FEATHER_DANCE, + MOVE_AQUA_RING, + MOVE_ROOST), + + egg_moves(ARROKUDA, + MOVE_THRASH, + MOVE_ACUPRESSURE, + MOVE_SLASH, + MOVE_NIGHT_SLASH), + + egg_moves(TOXEL, + MOVE_ENDEAVOR, + MOVE_METAL_SOUND, + MOVE_POWER_UP_PUNCH), + + egg_moves(SIZZLIPEDE, + MOVE_KNOCK_OFF, + MOVE_STRUGGLE_BUG, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL), + + egg_moves(CLOBBOPUS, + MOVE_PAIN_SPLIT, + MOVE_SOAK, + MOVE_SUCKER_PUNCH, + MOVE_CIRCLE_THROW, + MOVE_SEISMIC_TOSS, + MOVE_POWER_UP_PUNCH), + + egg_moves(HATENNA, + MOVE_AROMATIC_MIST, + MOVE_NUZZLE, + MOVE_AFTER_YOU, + MOVE_QUASH), + + egg_moves(MILCERY, + MOVE_BABY_DOLL_EYES, + MOVE_LAST_RESORT), + + egg_moves(PINCURCHIN, + MOVE_MEMENTO, + MOVE_SUCKER_PUNCH), + + egg_moves(SNOM, + MOVE_FAIRY_WIND, + MOVE_MIRROR_COAT, + MOVE_BUG_BITE), + + egg_moves(STONJOURNER, + MOVE_CURSE, + MOVE_ANCIENT_POWER), + + egg_moves(EISCUE, + MOVE_SOAK, + MOVE_AQUA_RING, + MOVE_BELLY_DRUM, + MOVE_DOUBLE_EDGE, + MOVE_ICICLE_CRASH, + MOVE_HEAD_SMASH), + + egg_moves(INDEEDEE, + MOVE_PSYCH_UP, + MOVE_FAKE_OUT, + MOVE_EXTRASENSORY), + + egg_moves(MORPEKO, + MOVE_SWAGGER, + MOVE_SUPER_FANG, + MOVE_CHARGE, + MOVE_TICKLE, + MOVE_RAPID_SPIN, + MOVE_QUASH, + MOVE_PARTING_SHOT, + MOVE_FAKE_OUT), + + egg_moves(CUFANT, + MOVE_DOUBLE_EDGE, + MOVE_BELCH, + MOVE_CURSE, + MOVE_SLAM, + MOVE_FISSURE, + MOVE_SWAGGER, + MOVE_WHIRLWIND, + MOVE_DEFENSE_CURL), + + egg_moves(DURALUDON, + MOVE_SLASH, + MOVE_NIGHT_SLASH, + MOVE_MIRROR_COAT), + + egg_moves(DREEPY, + MOVE_CURSE, + MOVE_GRUDGE, + MOVE_CONFUSE_RAY, + MOVE_DOUBLE_TEAM, + MOVE_DISABLE, + MOVE_DRAGON_TAIL, + MOVE_SUCKER_PUNCH), + + egg_moves(RATTATA_ALOLAN, + 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), + + egg_moves(SANDSHREW_ALOLAN, + 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), + + egg_moves(VULPIX_ALOLAN, + 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), + + egg_moves(DIGLETT_ALOLAN, + 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), + + egg_moves(MEOWTH_ALOLAN, + 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), + + egg_moves(GEODUDE_ALOLAN, + MOVE_AUTOTOMIZE, + MOVE_BLOCK, + MOVE_COUNTER, + MOVE_CURSE, + MOVE_ENDURE, + MOVE_FLAIL, + MOVE_MAGNET_RISE, + MOVE_ROCK_CLIMB, + MOVE_SCREECH, + MOVE_WIDE_GUARD), + + egg_moves(GRIMER_ALOLAN, + 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), + + egg_moves(MEOWTH_GALARIAN, + MOVE_SPITE, + MOVE_DOUBLE_EDGE, + MOVE_CURSE, + MOVE_FLAIL, + MOVE_NIGHT_SLASH, + MOVE_COVET), + + egg_moves(PONYTA_GALARIAN, + MOVE_THRASH, + MOVE_DOUBLE_KICK, + MOVE_HYPNOSIS, + MOVE_DOUBLE_EDGE, + MOVE_HORN_DRILL, + MOVE_MORNING_SUN), + + egg_moves(SLOWPOKE_GALARIAN, + MOVE_BELCH, + MOVE_BELLY_DRUM, + MOVE_BLOCK, + MOVE_STOMP), + + egg_moves(FARFETCHD_GALARIAN, + 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), + + egg_moves(MR_MIME_GALARIAN, + MOVE_FAKE_OUT, + MOVE_CONFUSE_RAY, + MOVE_POWER_SPLIT, + MOVE_TICKLE), + + egg_moves(CORSOLA_GALARIAN, + MOVE_HAZE, + MOVE_CONFUSE_RAY, + MOVE_NATURE_POWER, + MOVE_DESTINY_BOND, + MOVE_WATER_PULSE, + MOVE_HEAD_SMASH), + + egg_moves(ZIGZAGOON_GALARIAN, + MOVE_PARTING_SHOT, + MOVE_QUICK_GUARD, + MOVE_KNOCK_OFF), + + egg_moves(DARUMAKA_GALARIAN, + MOVE_FOCUS_PUNCH, + MOVE_HAMMER_ARM, + MOVE_TAKE_DOWN, + MOVE_FLAME_WHEEL, + MOVE_YAWN, + MOVE_FREEZE_DRY, + MOVE_INCINERATE, + MOVE_POWER_UP_PUNCH), + + egg_moves(YAMASK_GALARIAN, + MOVE_MEMENTO), + + egg_moves(STUNFISK_GALARIAN, + MOVE_BIND, + MOVE_YAWN, + MOVE_ASTONISH, + MOVE_CURSE, + MOVE_SPITE, + MOVE_COUNTER, + MOVE_PAIN_SPLIT, + MOVE_REFLECT_TYPE), + + egg_moves(INDEEDEE_FEMALE, + MOVE_PSYCH_UP, + MOVE_FAKE_OUT, + MOVE_PSYCHO_SHIFT, + MOVE_HEAL_PULSE), EGG_MOVES_TERMINATOR }; diff --git a/src/data/pokemon/evolution.h b/src/data/pokemon/evolution.h index c9b0cf716..9d67f1f17 100644 --- a/src/data/pokemon/evolution.h +++ b/src/data/pokemon/evolution.h @@ -1,187 +1,537 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = { - [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, - [SPECIES_IVYSAUR] = {{EVO_LEVEL, 32, SPECIES_VENUSAUR}}, - [SPECIES_CHARMANDER] = {{EVO_LEVEL, 16, SPECIES_CHARMELEON}}, - [SPECIES_CHARMELEON] = {{EVO_LEVEL, 36, SPECIES_CHARIZARD}}, - [SPECIES_SQUIRTLE] = {{EVO_LEVEL, 16, SPECIES_WARTORTLE}}, - [SPECIES_WARTORTLE] = {{EVO_LEVEL, 36, SPECIES_BLASTOISE}}, - [SPECIES_CATERPIE] = {{EVO_LEVEL, 7, SPECIES_METAPOD}}, - [SPECIES_METAPOD] = {{EVO_LEVEL, 10, SPECIES_BUTTERFREE}}, - [SPECIES_WEEDLE] = {{EVO_LEVEL, 7, SPECIES_KAKUNA}}, - [SPECIES_KAKUNA] = {{EVO_LEVEL, 10, SPECIES_BEEDRILL}}, - [SPECIES_PIDGEY] = {{EVO_LEVEL, 18, SPECIES_PIDGEOTTO}}, - [SPECIES_PIDGEOTTO] = {{EVO_LEVEL, 36, SPECIES_PIDGEOT}}, - [SPECIES_RATTATA] = {{EVO_LEVEL, 20, SPECIES_RATICATE}}, - [SPECIES_SPEAROW] = {{EVO_LEVEL, 20, SPECIES_FEAROW}}, - [SPECIES_EKANS] = {{EVO_LEVEL, 22, SPECIES_ARBOK}}, - [SPECIES_PIKACHU] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU}}, - [SPECIES_SANDSHREW] = {{EVO_LEVEL, 22, SPECIES_SANDSLASH}}, - [SPECIES_NIDORAN_F] = {{EVO_LEVEL, 16, SPECIES_NIDORINA}}, - [SPECIES_NIDORINA] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}}, - [SPECIES_NIDORAN_M] = {{EVO_LEVEL, 16, SPECIES_NIDORINO}}, - [SPECIES_NIDORINO] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}}, - [SPECIES_CLEFAIRY] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}}, - [SPECIES_VULPIX] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES}}, - [SPECIES_JIGGLYPUFF] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}}, - [SPECIES_ZUBAT] = {{EVO_LEVEL, 22, SPECIES_GOLBAT}}, - [SPECIES_GOLBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_CROBAT}}, - [SPECIES_ODDISH] = {{EVO_LEVEL, 21, SPECIES_GLOOM}}, - [SPECIES_GLOOM] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME}, - {EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM}}, - [SPECIES_PARAS] = {{EVO_LEVEL, 24, SPECIES_PARASECT}}, - [SPECIES_VENONAT] = {{EVO_LEVEL, 31, SPECIES_VENOMOTH}}, - [SPECIES_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_DUGTRIO}}, - [SPECIES_MEOWTH] = {{EVO_LEVEL, 28, SPECIES_PERSIAN}}, - [SPECIES_PSYDUCK] = {{EVO_LEVEL, 33, SPECIES_GOLDUCK}}, - [SPECIES_MANKEY] = {{EVO_LEVEL, 28, SPECIES_PRIMEAPE}}, - [SPECIES_GROWLITHE] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE}}, - [SPECIES_POLIWAG] = {{EVO_LEVEL, 25, SPECIES_POLIWHIRL}}, - [SPECIES_POLIWHIRL] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH}, - {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED}}, - [SPECIES_ABRA] = {{EVO_LEVEL, 16, SPECIES_KADABRA}}, - [SPECIES_KADABRA] = {{EVO_TRADE, 0, SPECIES_ALAKAZAM}}, - [SPECIES_MACHOP] = {{EVO_LEVEL, 28, SPECIES_MACHOKE}}, - [SPECIES_MACHOKE] = {{EVO_TRADE, 0, SPECIES_MACHAMP}}, - [SPECIES_BELLSPROUT] = {{EVO_LEVEL, 21, SPECIES_WEEPINBELL}}, - [SPECIES_WEEPINBELL] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}}, - [SPECIES_TENTACOOL] = {{EVO_LEVEL, 30, SPECIES_TENTACRUEL}}, - [SPECIES_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_GRAVELER}}, - [SPECIES_GRAVELER] = {{EVO_TRADE, 0, SPECIES_GOLEM}}, - [SPECIES_PONYTA] = {{EVO_LEVEL, 40, SPECIES_RAPIDASH}}, - [SPECIES_SLOWPOKE] = {{EVO_LEVEL, 37, SPECIES_SLOWBRO}, - {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING}}, - [SPECIES_MAGNEMITE] = {{EVO_LEVEL, 30, SPECIES_MAGNETON}}, - [SPECIES_DODUO] = {{EVO_LEVEL, 31, SPECIES_DODRIO}}, - [SPECIES_SEEL] = {{EVO_LEVEL, 34, SPECIES_DEWGONG}}, - [SPECIES_GRIMER] = {{EVO_LEVEL, 38, SPECIES_MUK}}, - [SPECIES_SHELLDER] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}}, - [SPECIES_GASTLY] = {{EVO_LEVEL, 25, SPECIES_HAUNTER}}, - [SPECIES_HAUNTER] = {{EVO_TRADE, 0, SPECIES_GENGAR}}, - [SPECIES_ONIX] = {{EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}}, - [SPECIES_DROWZEE] = {{EVO_LEVEL, 26, SPECIES_HYPNO}}, - [SPECIES_KRABBY] = {{EVO_LEVEL, 28, SPECIES_KINGLER}}, - [SPECIES_VOLTORB] = {{EVO_LEVEL, 30, SPECIES_ELECTRODE}}, - [SPECIES_EXEGGCUTE] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}}, - [SPECIES_CUBONE] = {{EVO_LEVEL, 28, SPECIES_MAROWAK}}, - [SPECIES_KOFFING] = {{EVO_LEVEL, 35, SPECIES_WEEZING}}, - [SPECIES_RHYHORN] = {{EVO_LEVEL, 42, SPECIES_RHYDON}}, - [SPECIES_CHANSEY] = {{EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}}, - [SPECIES_HORSEA] = {{EVO_LEVEL, 32, SPECIES_SEADRA}}, - [SPECIES_SEADRA] = {{EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}}, - [SPECIES_GOLDEEN] = {{EVO_LEVEL, 33, SPECIES_SEAKING}}, - [SPECIES_STARYU] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}}, - [SPECIES_SCYTHER] = {{EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}}, - [SPECIES_MAGIKARP] = {{EVO_LEVEL, 20, SPECIES_GYARADOS}}, - [SPECIES_EEVEE] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON}, - {EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON}, - {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON}, - {EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON}, - {EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON}}, - [SPECIES_PORYGON] = {{EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2}}, - [SPECIES_OMANYTE] = {{EVO_LEVEL, 40, SPECIES_OMASTAR}}, - [SPECIES_KABUTO] = {{EVO_LEVEL, 40, SPECIES_KABUTOPS}}, - [SPECIES_DRATINI] = {{EVO_LEVEL, 30, SPECIES_DRAGONAIR}}, - [SPECIES_DRAGONAIR] = {{EVO_LEVEL, 55, SPECIES_DRAGONITE}}, - [SPECIES_CHIKORITA] = {{EVO_LEVEL, 16, SPECIES_BAYLEEF}}, - [SPECIES_BAYLEEF] = {{EVO_LEVEL, 32, SPECIES_MEGANIUM}}, - [SPECIES_CYNDAQUIL] = {{EVO_LEVEL, 14, SPECIES_QUILAVA}}, - [SPECIES_QUILAVA] = {{EVO_LEVEL, 36, SPECIES_TYPHLOSION}}, - [SPECIES_TOTODILE] = {{EVO_LEVEL, 18, SPECIES_CROCONAW}}, - [SPECIES_CROCONAW] = {{EVO_LEVEL, 30, SPECIES_FERALIGATR}}, - [SPECIES_SENTRET] = {{EVO_LEVEL, 15, SPECIES_FURRET}}, - [SPECIES_HOOTHOOT] = {{EVO_LEVEL, 20, SPECIES_NOCTOWL}}, - [SPECIES_LEDYBA] = {{EVO_LEVEL, 18, SPECIES_LEDIAN}}, - [SPECIES_SPINARAK] = {{EVO_LEVEL, 22, SPECIES_ARIADOS}}, - [SPECIES_CHINCHOU] = {{EVO_LEVEL, 27, SPECIES_LANTURN}}, - [SPECIES_PICHU] = {{EVO_FRIENDSHIP, 0, SPECIES_PIKACHU}}, - [SPECIES_CLEFFA] = {{EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}}, - [SPECIES_IGGLYBUFF] = {{EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}}, - [SPECIES_TOGEPI] = {{EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}}, - [SPECIES_NATU] = {{EVO_LEVEL, 25, SPECIES_XATU}}, - [SPECIES_MAREEP] = {{EVO_LEVEL, 15, SPECIES_FLAAFFY}}, - [SPECIES_FLAAFFY] = {{EVO_LEVEL, 30, SPECIES_AMPHAROS}}, - [SPECIES_MARILL] = {{EVO_LEVEL, 18, SPECIES_AZUMARILL}}, - [SPECIES_HOPPIP] = {{EVO_LEVEL, 18, SPECIES_SKIPLOOM}}, - [SPECIES_SKIPLOOM] = {{EVO_LEVEL, 27, SPECIES_JUMPLUFF}}, - [SPECIES_SUNKERN] = {{EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}}, - [SPECIES_WOOPER] = {{EVO_LEVEL, 20, SPECIES_QUAGSIRE}}, - [SPECIES_PINECO] = {{EVO_LEVEL, 31, SPECIES_FORRETRESS}}, - [SPECIES_SNUBBULL] = {{EVO_LEVEL, 23, SPECIES_GRANBULL}}, - [SPECIES_TEDDIURSA] = {{EVO_LEVEL, 30, SPECIES_URSARING}}, - [SPECIES_SLUGMA] = {{EVO_LEVEL, 38, SPECIES_MAGCARGO}}, - [SPECIES_SWINUB] = {{EVO_LEVEL, 33, SPECIES_PILOSWINE}}, - [SPECIES_REMORAID] = {{EVO_LEVEL, 25, SPECIES_OCTILLERY}}, - [SPECIES_HOUNDOUR] = {{EVO_LEVEL, 24, SPECIES_HOUNDOOM}}, - [SPECIES_PHANPY] = {{EVO_LEVEL, 25, SPECIES_DONPHAN}}, - [SPECIES_TYROGUE] = {{EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, - {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE}, - {EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP}}, - [SPECIES_SMOOCHUM] = {{EVO_LEVEL, 30, SPECIES_JYNX}}, - [SPECIES_ELEKID] = {{EVO_LEVEL, 30, SPECIES_ELECTABUZZ}}, - [SPECIES_MAGBY] = {{EVO_LEVEL, 30, SPECIES_MAGMAR}}, - [SPECIES_LARVITAR] = {{EVO_LEVEL, 30, SPECIES_PUPITAR}}, - [SPECIES_PUPITAR] = {{EVO_LEVEL, 55, SPECIES_TYRANITAR}}, - [SPECIES_TREECKO] = {{EVO_LEVEL, 16, SPECIES_GROVYLE}}, - [SPECIES_GROVYLE] = {{EVO_LEVEL, 36, SPECIES_SCEPTILE}}, - [SPECIES_TORCHIC] = {{EVO_LEVEL, 16, SPECIES_COMBUSKEN}}, - [SPECIES_COMBUSKEN] = {{EVO_LEVEL, 36, SPECIES_BLAZIKEN}}, - [SPECIES_MUDKIP] = {{EVO_LEVEL, 16, SPECIES_MARSHTOMP}}, - [SPECIES_MARSHTOMP] = {{EVO_LEVEL, 36, SPECIES_SWAMPERT}}, - [SPECIES_POOCHYENA] = {{EVO_LEVEL, 18, SPECIES_MIGHTYENA}}, - [SPECIES_ZIGZAGOON] = {{EVO_LEVEL, 20, SPECIES_LINOONE}}, - [SPECIES_WURMPLE] = {{EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON}, - {EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON}}, - [SPECIES_SILCOON] = {{EVO_LEVEL, 10, SPECIES_BEAUTIFLY}}, - [SPECIES_CASCOON] = {{EVO_LEVEL, 10, SPECIES_DUSTOX}}, - [SPECIES_LOTAD] = {{EVO_LEVEL, 14, SPECIES_LOMBRE}}, - [SPECIES_LOMBRE] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO}}, - [SPECIES_SEEDOT] = {{EVO_LEVEL, 14, SPECIES_NUZLEAF}}, - [SPECIES_NUZLEAF] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY}}, - [SPECIES_NINCADA] = {{EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, - {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA}}, - [SPECIES_TAILLOW] = {{EVO_LEVEL, 22, SPECIES_SWELLOW}}, - [SPECIES_SHROOMISH] = {{EVO_LEVEL, 23, SPECIES_BRELOOM}}, - [SPECIES_WINGULL] = {{EVO_LEVEL, 25, SPECIES_PELIPPER}}, - [SPECIES_SURSKIT] = {{EVO_LEVEL, 22, SPECIES_MASQUERAIN}}, - [SPECIES_WAILMER] = {{EVO_LEVEL, 40, SPECIES_WAILORD}}, - [SPECIES_SKITTY] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY}}, - [SPECIES_BALTOY] = {{EVO_LEVEL, 36, SPECIES_CLAYDOL}}, - [SPECIES_BARBOACH] = {{EVO_LEVEL, 30, SPECIES_WHISCASH}}, - [SPECIES_CORPHISH] = {{EVO_LEVEL, 30, SPECIES_CRAWDAUNT}}, - [SPECIES_FEEBAS] = {{EVO_BEAUTY, 170, SPECIES_MILOTIC}}, - [SPECIES_CARVANHA] = {{EVO_LEVEL, 30, SPECIES_SHARPEDO}}, - [SPECIES_TRAPINCH] = {{EVO_LEVEL, 35, SPECIES_VIBRAVA}}, - [SPECIES_VIBRAVA] = {{EVO_LEVEL, 45, SPECIES_FLYGON}}, - [SPECIES_MAKUHITA] = {{EVO_LEVEL, 24, SPECIES_HARIYAMA}}, - [SPECIES_ELECTRIKE] = {{EVO_LEVEL, 26, SPECIES_MANECTRIC}}, - [SPECIES_NUMEL] = {{EVO_LEVEL, 33, SPECIES_CAMERUPT}}, - [SPECIES_SPHEAL] = {{EVO_LEVEL, 32, SPECIES_SEALEO}}, - [SPECIES_SEALEO] = {{EVO_LEVEL, 44, SPECIES_WALREIN}}, - [SPECIES_CACNEA] = {{EVO_LEVEL, 32, SPECIES_CACTURNE}}, - [SPECIES_SNORUNT] = {{EVO_LEVEL, 42, SPECIES_GLALIE}}, - [SPECIES_AZURILL] = {{EVO_FRIENDSHIP, 0, SPECIES_MARILL}}, - [SPECIES_SPOINK] = {{EVO_LEVEL, 32, SPECIES_GRUMPIG}}, - [SPECIES_MEDITITE] = {{EVO_LEVEL, 37, SPECIES_MEDICHAM}}, - [SPECIES_SWABLU] = {{EVO_LEVEL, 35, SPECIES_ALTARIA}}, - [SPECIES_WYNAUT] = {{EVO_LEVEL, 15, SPECIES_WOBBUFFET}}, - [SPECIES_DUSKULL] = {{EVO_LEVEL, 37, SPECIES_DUSCLOPS}}, - [SPECIES_SLAKOTH] = {{EVO_LEVEL, 18, SPECIES_VIGOROTH}}, - [SPECIES_VIGOROTH] = {{EVO_LEVEL, 36, SPECIES_SLAKING}}, - [SPECIES_GULPIN] = {{EVO_LEVEL, 26, SPECIES_SWALOT}}, - [SPECIES_WHISMUR] = {{EVO_LEVEL, 20, SPECIES_LOUDRED}}, - [SPECIES_LOUDRED] = {{EVO_LEVEL, 40, SPECIES_EXPLOUD}}, - [SPECIES_CLAMPERL] = {{EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL}, - {EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS}}, - [SPECIES_SHUPPET] = {{EVO_LEVEL, 37, SPECIES_BANETTE}}, - [SPECIES_ARON] = {{EVO_LEVEL, 32, SPECIES_LAIRON}}, - [SPECIES_LAIRON] = {{EVO_LEVEL, 42, SPECIES_AGGRON}}, - [SPECIES_LILEEP] = {{EVO_LEVEL, 40, SPECIES_CRADILY}}, - [SPECIES_ANORITH] = {{EVO_LEVEL, 40, SPECIES_ARMALDO}}, - [SPECIES_RALTS] = {{EVO_LEVEL, 20, SPECIES_KIRLIA}}, - [SPECIES_KIRLIA] = {{EVO_LEVEL, 30, SPECIES_GARDEVOIR}}, - [SPECIES_BAGON] = {{EVO_LEVEL, 30, SPECIES_SHELGON}}, - [SPECIES_SHELGON] = {{EVO_LEVEL, 50, SPECIES_SALAMENCE}}, - [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}}, - [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}}, + [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, + [SPECIES_IVYSAUR] = {{EVO_LEVEL, 32, SPECIES_VENUSAUR}}, + [SPECIES_VENUSAUR] = {{EVO_MEGA_EVOLUTION, ITEM_VENUSAURITE, SPECIES_VENUSAUR_MEGA}}, + [SPECIES_CHARMANDER] = {{EVO_LEVEL, 16, SPECIES_CHARMELEON}}, + [SPECIES_CHARMELEON] = {{EVO_LEVEL, 36, SPECIES_CHARIZARD}}, + [SPECIES_CHARIZARD] = {{EVO_MEGA_EVOLUTION, ITEM_CHARIZARDITE_X, SPECIES_CHARIZARD_MEGA_X}, + {EVO_MEGA_EVOLUTION, ITEM_CHARIZARDITE_Y, SPECIES_CHARIZARD_MEGA_Y}}, + [SPECIES_SQUIRTLE] = {{EVO_LEVEL, 16, SPECIES_WARTORTLE}}, + [SPECIES_WARTORTLE] = {{EVO_LEVEL, 36, SPECIES_BLASTOISE}}, + [SPECIES_BLASTOISE] = {{EVO_MEGA_EVOLUTION, ITEM_BLASTOISINITE, SPECIES_BLASTOISE_MEGA}}, + [SPECIES_CATERPIE] = {{EVO_LEVEL, 7, SPECIES_METAPOD}}, + [SPECIES_METAPOD] = {{EVO_LEVEL, 10, SPECIES_BUTTERFREE}}, + [SPECIES_WEEDLE] = {{EVO_LEVEL, 7, SPECIES_KAKUNA}}, + [SPECIES_KAKUNA] = {{EVO_LEVEL, 10, SPECIES_BEEDRILL}}, + [SPECIES_BEEDRILL] = {{EVO_MEGA_EVOLUTION, ITEM_BEEDRILLITE, SPECIES_BEEDRILL_MEGA}}, + [SPECIES_PIDGEY] = {{EVO_LEVEL, 18, SPECIES_PIDGEOTTO}}, + [SPECIES_PIDGEOTTO] = {{EVO_LEVEL, 36, SPECIES_PIDGEOT}}, + [SPECIES_PIDGEOT] = {{EVO_MEGA_EVOLUTION, ITEM_PIDGEOTITE, SPECIES_PIDGEOT_MEGA}}, + [SPECIES_RATTATA] = {{EVO_LEVEL, 20, SPECIES_RATICATE}}, + [SPECIES_SPEAROW] = {{EVO_LEVEL, 20, SPECIES_FEAROW}}, + [SPECIES_EKANS] = {{EVO_LEVEL, 22, SPECIES_ARBOK}}, + [SPECIES_PIKACHU] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU}, + {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU_ALOLAN}}, + [SPECIES_SANDSHREW] = {{EVO_LEVEL, 22, SPECIES_SANDSLASH}}, + [SPECIES_NIDORAN_F] = {{EVO_LEVEL, 16, SPECIES_NIDORINA}}, + [SPECIES_NIDORINA] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}}, + [SPECIES_NIDORAN_M] = {{EVO_LEVEL, 16, SPECIES_NIDORINO}}, + [SPECIES_NIDORINO] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}}, + [SPECIES_CLEFAIRY] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}}, + [SPECIES_VULPIX] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES}}, + [SPECIES_JIGGLYPUFF] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}}, + [SPECIES_ZUBAT] = {{EVO_LEVEL, 22, SPECIES_GOLBAT}}, + [SPECIES_GOLBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_CROBAT}}, + [SPECIES_ODDISH] = {{EVO_LEVEL, 21, SPECIES_GLOOM}}, + [SPECIES_GLOOM] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME}, + {EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM}}, + [SPECIES_PARAS] = {{EVO_LEVEL, 24, SPECIES_PARASECT}}, + [SPECIES_VENONAT] = {{EVO_LEVEL, 31, SPECIES_VENOMOTH}}, + [SPECIES_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_DUGTRIO}}, + [SPECIES_MEOWTH] = {{EVO_LEVEL, 28, SPECIES_PERSIAN}}, + [SPECIES_PSYDUCK] = {{EVO_LEVEL, 33, SPECIES_GOLDUCK}}, + [SPECIES_MANKEY] = {{EVO_LEVEL, 28, SPECIES_PRIMEAPE}}, + [SPECIES_GROWLITHE] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE}}, + [SPECIES_POLIWAG] = {{EVO_LEVEL, 25, SPECIES_POLIWHIRL}}, + [SPECIES_POLIWHIRL] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH}, + {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED}}, + [SPECIES_ABRA] = {{EVO_LEVEL, 16, SPECIES_KADABRA}}, + [SPECIES_KADABRA] = {{EVO_TRADE, 0, SPECIES_ALAKAZAM}}, + [SPECIES_ALAKAZAM] = {{EVO_MEGA_EVOLUTION, ITEM_ALAKAZITE, SPECIES_ALAKAZAM_MEGA}}, + [SPECIES_MACHOP] = {{EVO_LEVEL, 28, SPECIES_MACHOKE}}, + [SPECIES_MACHOKE] = {{EVO_TRADE, 0, SPECIES_MACHAMP}}, + [SPECIES_BELLSPROUT] = {{EVO_LEVEL, 21, SPECIES_WEEPINBELL}}, + [SPECIES_WEEPINBELL] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}}, + [SPECIES_TENTACOOL] = {{EVO_LEVEL, 30, SPECIES_TENTACRUEL}}, + [SPECIES_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_GRAVELER}}, + [SPECIES_GRAVELER] = {{EVO_TRADE, 0, SPECIES_GOLEM}}, + [SPECIES_PONYTA] = {{EVO_LEVEL, 40, SPECIES_RAPIDASH}}, + [SPECIES_SLOWPOKE] = {{EVO_LEVEL, 37, SPECIES_SLOWBRO}, + {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING}}, + [SPECIES_SLOWBRO] = {{EVO_MEGA_EVOLUTION, ITEM_SLOWBRONITE, SPECIES_SLOWBRO_MEGA}}, + [SPECIES_MAGNEMITE] = {{EVO_LEVEL, 30, SPECIES_MAGNETON}}, + [SPECIES_MAGNETON] = {{EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_MAGNEZONE}, + {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_MAGNEZONE}}, + [SPECIES_DODUO] = {{EVO_LEVEL, 31, SPECIES_DODRIO}}, + [SPECIES_SEEL] = {{EVO_LEVEL, 34, SPECIES_DEWGONG}}, + [SPECIES_GRIMER] = {{EVO_LEVEL, 38, SPECIES_MUK}}, + [SPECIES_SHELLDER] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}}, + [SPECIES_GASTLY] = {{EVO_LEVEL, 25, SPECIES_HAUNTER}}, + [SPECIES_HAUNTER] = {{EVO_TRADE, 0, SPECIES_GENGAR}}, + [SPECIES_GENGAR] = {{EVO_MEGA_EVOLUTION, ITEM_GENGARITE, SPECIES_GENGAR_MEGA}}, + [SPECIES_ONIX] = {{EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}}, + [SPECIES_DROWZEE] = {{EVO_LEVEL, 26, SPECIES_HYPNO}}, + [SPECIES_KRABBY] = {{EVO_LEVEL, 28, SPECIES_KINGLER}}, + [SPECIES_VOLTORB] = {{EVO_LEVEL, 30, SPECIES_ELECTRODE}}, + [SPECIES_EXEGGCUTE] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}, + {EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR_ALOLAN}}, + [SPECIES_CUBONE] = {{EVO_LEVEL, 28, SPECIES_MAROWAK}, + {EVO_LEVEL_NIGHT, 28, SPECIES_MAROWAK_ALOLAN}}, + [SPECIES_LICKITUNG] = {{EVO_MOVE, MOVE_ROLLOUT, SPECIES_LICKILICKY}}, + [SPECIES_KOFFING] = {{EVO_LEVEL, 35, SPECIES_WEEZING}}, + [SPECIES_RHYHORN] = {{EVO_LEVEL, 42, SPECIES_RHYDON}}, + [SPECIES_RHYDON] = {{EVO_TRADE_ITEM, ITEM_PROTECTOR, SPECIES_RHYPERIOR}}, + [SPECIES_CHANSEY] = {{EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}}, + [SPECIES_TANGELA] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_TANGROWTH}}, + [SPECIES_KANGASKHAN] = {{EVO_MEGA_EVOLUTION, ITEM_KANGASKHANITE, SPECIES_KANGASKHAN_MEGA}}, + [SPECIES_HORSEA] = {{EVO_LEVEL, 32, SPECIES_SEADRA}}, + [SPECIES_SEADRA] = {{EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}}, + [SPECIES_GOLDEEN] = {{EVO_LEVEL, 33, SPECIES_SEAKING}}, + [SPECIES_STARYU] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}}, + [SPECIES_SCYTHER] = {{EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}}, + [SPECIES_ELECTABUZZ] = {{EVO_TRADE_ITEM, ITEM_ELECTIRIZER, SPECIES_ELECTIVIRE}}, + [SPECIES_MAGMAR] = {{EVO_TRADE_ITEM, ITEM_MAGMARIZER, SPECIES_MAGMORTAR}}, + [SPECIES_PINSIR] = {{EVO_MEGA_EVOLUTION, ITEM_PINSIRITE, SPECIES_PINSIR_MEGA}}, + [SPECIES_MAGIKARP] = {{EVO_LEVEL, 20, SPECIES_GYARADOS}}, + [SPECIES_GYARADOS] = {{EVO_MEGA_EVOLUTION, ITEM_GYARADOSITE, SPECIES_GYARADOS_MEGA}}, + [SPECIES_EEVEE] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON}, + {EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON}, + {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON}, + {EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON}, + {EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON}, + {EVO_SPECIFIC_MAP, MAP_PETALBURG_WOODS, SPECIES_LEAFEON}, + {EVO_ITEM, ITEM_LEAF_STONE, SPECIES_LEAFEON}, + {EVO_SPECIFIC_MAP, MAP_SHOAL_CAVE_LOW_TIDE_ICE_ROOM, SPECIES_GLACEON}, + {EVO_ITEM, ITEM_ICE_STONE, SPECIES_GLACEON}, + {EVO_MOVE_TYPE, TYPE_FAIRY, SPECIES_SYLVEON}}, + [SPECIES_PORYGON] = {{EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2}}, + [SPECIES_OMANYTE] = {{EVO_LEVEL, 40, SPECIES_OMASTAR}}, + [SPECIES_KABUTO] = {{EVO_LEVEL, 40, SPECIES_KABUTOPS}}, + [SPECIES_AERODACTYL] = {{EVO_MEGA_EVOLUTION, ITEM_AERODACTYLITE, SPECIES_AERODACTYL_MEGA}}, + [SPECIES_DRATINI] = {{EVO_LEVEL, 30, SPECIES_DRAGONAIR}}, + [SPECIES_DRAGONAIR] = {{EVO_LEVEL, 55, SPECIES_DRAGONITE}}, + [SPECIES_MEWTWO] = {{EVO_MEGA_EVOLUTION, ITEM_MEWTWONITE_X, SPECIES_MEWTWO_MEGA_X}, + {EVO_MEGA_EVOLUTION, ITEM_MEWTWONITE_Y, SPECIES_MEWTWO_MEGA_Y}}, + [SPECIES_CHIKORITA] = {{EVO_LEVEL, 16, SPECIES_BAYLEEF}}, + [SPECIES_BAYLEEF] = {{EVO_LEVEL, 32, SPECIES_MEGANIUM}}, + [SPECIES_CYNDAQUIL] = {{EVO_LEVEL, 14, SPECIES_QUILAVA}}, + [SPECIES_QUILAVA] = {{EVO_LEVEL, 36, SPECIES_TYPHLOSION}}, + [SPECIES_TOTODILE] = {{EVO_LEVEL, 18, SPECIES_CROCONAW}}, + [SPECIES_CROCONAW] = {{EVO_LEVEL, 30, SPECIES_FERALIGATR}}, + [SPECIES_SENTRET] = {{EVO_LEVEL, 15, SPECIES_FURRET}}, + [SPECIES_HOOTHOOT] = {{EVO_LEVEL, 20, SPECIES_NOCTOWL}}, + [SPECIES_LEDYBA] = {{EVO_LEVEL, 18, SPECIES_LEDIAN}}, + [SPECIES_SPINARAK] = {{EVO_LEVEL, 22, SPECIES_ARIADOS}}, + [SPECIES_CHINCHOU] = {{EVO_LEVEL, 27, SPECIES_LANTURN}}, + [SPECIES_PICHU] = {{EVO_FRIENDSHIP, 0, SPECIES_PIKACHU}}, + [SPECIES_CLEFFA] = {{EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}}, + [SPECIES_IGGLYBUFF] = {{EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}}, + [SPECIES_TOGEPI] = {{EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}}, + [SPECIES_TOGETIC] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_TOGEKISS}}, + [SPECIES_NATU] = {{EVO_LEVEL, 25, SPECIES_XATU}}, + [SPECIES_MAREEP] = {{EVO_LEVEL, 15, SPECIES_FLAAFFY}}, + [SPECIES_FLAAFFY] = {{EVO_LEVEL, 30, SPECIES_AMPHAROS}}, + [SPECIES_AMPHAROS] = {{EVO_MEGA_EVOLUTION, ITEM_AMPHAROSITE, SPECIES_AMPHAROS_MEGA}}, + [SPECIES_MARILL] = {{EVO_LEVEL, 18, SPECIES_AZUMARILL}}, + [SPECIES_HOPPIP] = {{EVO_LEVEL, 18, SPECIES_SKIPLOOM}}, + [SPECIES_SKIPLOOM] = {{EVO_LEVEL, 27, SPECIES_JUMPLUFF}}, + [SPECIES_AIPOM] = {{EVO_MOVE, MOVE_DOUBLE_HIT, SPECIES_AMBIPOM}}, + [SPECIES_SUNKERN] = {{EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}}, + [SPECIES_YANMA] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}}, + [SPECIES_WOOPER] = {{EVO_LEVEL, 20, SPECIES_QUAGSIRE}}, + [SPECIES_MURKROW] = {{EVO_ITEM, ITEM_DUSK_STONE, SPECIES_HONCHKROW}}, + [SPECIES_MISDREAVUS] = {{EVO_ITEM, ITEM_DUSK_STONE, SPECIES_MISMAGIUS}}, + [SPECIES_PINECO] = {{EVO_LEVEL, 31, SPECIES_FORRETRESS}}, + [SPECIES_GLIGAR] = {{EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}}, + [SPECIES_STEELIX] = {{EVO_MEGA_EVOLUTION, ITEM_STEELIXITE, SPECIES_STEELIX_MEGA}}, + [SPECIES_SNUBBULL] = {{EVO_LEVEL, 23, SPECIES_GRANBULL}}, + [SPECIES_SCIZOR] = {{EVO_MEGA_EVOLUTION, ITEM_SCIZORITE, SPECIES_SCIZOR_MEGA}}, + [SPECIES_HERACROSS] = {{EVO_MEGA_EVOLUTION, ITEM_HERACRONITE, SPECIES_HERACROSS_MEGA}}, + [SPECIES_SNEASEL] = {{EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_CLAW, SPECIES_WEAVILE}}, + [SPECIES_TEDDIURSA] = {{EVO_LEVEL, 30, SPECIES_URSARING}}, + [SPECIES_SLUGMA] = {{EVO_LEVEL, 38, SPECIES_MAGCARGO}}, + [SPECIES_SWINUB] = {{EVO_LEVEL, 33, SPECIES_PILOSWINE}}, + [SPECIES_PILOSWINE] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}}, + [SPECIES_REMORAID] = {{EVO_LEVEL, 25, SPECIES_OCTILLERY}}, + [SPECIES_HOUNDOUR] = {{EVO_LEVEL, 24, SPECIES_HOUNDOOM}}, + [SPECIES_HOUNDOOM] = {{EVO_MEGA_EVOLUTION, ITEM_HOUNDOOMINITE, SPECIES_HOUNDOOM_MEGA}}, + [SPECIES_PHANPY] = {{EVO_LEVEL, 25, SPECIES_DONPHAN}}, + [SPECIES_PORYGON2] = {{EVO_TRADE_ITEM, ITEM_DUBIOUS_DISC, SPECIES_PORYGON_Z}}, + [SPECIES_TYROGUE] = {{EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, + {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE}, + {EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP}}, + [SPECIES_SMOOCHUM] = {{EVO_LEVEL, 30, SPECIES_JYNX}}, + [SPECIES_ELEKID] = {{EVO_LEVEL, 30, SPECIES_ELECTABUZZ}}, + [SPECIES_MAGBY] = {{EVO_LEVEL, 30, SPECIES_MAGMAR}}, + [SPECIES_LARVITAR] = {{EVO_LEVEL, 30, SPECIES_PUPITAR}}, + [SPECIES_PUPITAR] = {{EVO_LEVEL, 55, SPECIES_TYRANITAR}}, + [SPECIES_TYRANITAR] = {{EVO_MEGA_EVOLUTION, ITEM_TYRANITARITE, SPECIES_TYRANITAR_MEGA}}, + [SPECIES_TREECKO] = {{EVO_LEVEL, 16, SPECIES_GROVYLE}}, + [SPECIES_GROVYLE] = {{EVO_LEVEL, 36, SPECIES_SCEPTILE}}, + [SPECIES_SCEPTILE] = {{EVO_MEGA_EVOLUTION, ITEM_SCEPTILITE, SPECIES_SCEPTILE_MEGA}}, + [SPECIES_TORCHIC] = {{EVO_LEVEL, 16, SPECIES_COMBUSKEN}}, + [SPECIES_COMBUSKEN] = {{EVO_LEVEL, 36, SPECIES_BLAZIKEN}}, + [SPECIES_BLAZIKEN] = {{EVO_MEGA_EVOLUTION, ITEM_BLAZIKENITE, SPECIES_BLAZIKEN_MEGA}}, + [SPECIES_MUDKIP] = {{EVO_LEVEL, 16, SPECIES_MARSHTOMP}}, + [SPECIES_MARSHTOMP] = {{EVO_LEVEL, 36, SPECIES_SWAMPERT}}, + [SPECIES_SWAMPERT] = {{EVO_MEGA_EVOLUTION, ITEM_SWAMPERTITE, SPECIES_SWAMPERT_MEGA}}, + [SPECIES_POOCHYENA] = {{EVO_LEVEL, 18, SPECIES_MIGHTYENA}}, + [SPECIES_ZIGZAGOON] = {{EVO_LEVEL, 20, SPECIES_LINOONE}}, + [SPECIES_WURMPLE] = {{EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON}, + {EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON}}, + [SPECIES_SILCOON] = {{EVO_LEVEL, 10, SPECIES_BEAUTIFLY}}, + [SPECIES_CASCOON] = {{EVO_LEVEL, 10, SPECIES_DUSTOX}}, + [SPECIES_LOTAD] = {{EVO_LEVEL, 14, SPECIES_LOMBRE}}, + [SPECIES_LOMBRE] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO}}, + [SPECIES_SEEDOT] = {{EVO_LEVEL, 14, SPECIES_NUZLEAF}}, + [SPECIES_NUZLEAF] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY}}, + [SPECIES_NINCADA] = {{EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, + {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA}}, + [SPECIES_TAILLOW] = {{EVO_LEVEL, 22, SPECIES_SWELLOW}}, + [SPECIES_SHROOMISH] = {{EVO_LEVEL, 23, SPECIES_BRELOOM}}, + [SPECIES_WINGULL] = {{EVO_LEVEL, 25, SPECIES_PELIPPER}}, + [SPECIES_SURSKIT] = {{EVO_LEVEL, 22, SPECIES_MASQUERAIN}}, + [SPECIES_WAILMER] = {{EVO_LEVEL, 40, SPECIES_WAILORD}}, + [SPECIES_SKITTY] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY}}, + [SPECIES_BALTOY] = {{EVO_LEVEL, 36, SPECIES_CLAYDOL}}, + [SPECIES_NOSEPASS] = {{EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_PROBOPASS}}, + [SPECIES_SABLEYE] = {{EVO_MEGA_EVOLUTION, ITEM_SABLENITE, SPECIES_SABLEYE_MEGA}}, + [SPECIES_BARBOACH] = {{EVO_LEVEL, 30, SPECIES_WHISCASH}}, + [SPECIES_CORPHISH] = {{EVO_LEVEL, 30, SPECIES_CRAWDAUNT}}, + [SPECIES_FEEBAS] = {{EVO_BEAUTY, 170, SPECIES_MILOTIC}, + {EVO_TRADE_ITEM, ITEM_PRISM_SCALE, SPECIES_MILOTIC}}, + [SPECIES_CARVANHA] = {{EVO_LEVEL, 30, SPECIES_SHARPEDO}}, + [SPECIES_SHARPEDO] = {{EVO_MEGA_EVOLUTION, ITEM_SHARPEDONITE, SPECIES_SHARPEDO_MEGA}}, + [SPECIES_TRAPINCH] = {{EVO_LEVEL, 35, SPECIES_VIBRAVA}}, + [SPECIES_VIBRAVA] = {{EVO_LEVEL, 45, SPECIES_FLYGON}}, + [SPECIES_MAKUHITA] = {{EVO_LEVEL, 24, SPECIES_HARIYAMA}}, + [SPECIES_ELECTRIKE] = {{EVO_LEVEL, 26, SPECIES_MANECTRIC}}, + [SPECIES_MANECTRIC] = {{EVO_MEGA_EVOLUTION, ITEM_MANECTITE, SPECIES_MANECTRIC_MEGA}}, + [SPECIES_NUMEL] = {{EVO_LEVEL, 33, SPECIES_CAMERUPT}}, + [SPECIES_CAMERUPT] = {{EVO_MEGA_EVOLUTION, ITEM_CAMERUPTITE, SPECIES_CAMERUPT_MEGA}}, + [SPECIES_SPHEAL] = {{EVO_LEVEL, 32, SPECIES_SEALEO}}, + [SPECIES_SEALEO] = {{EVO_LEVEL, 44, SPECIES_WALREIN}}, + [SPECIES_CACNEA] = {{EVO_LEVEL, 32, SPECIES_CACTURNE}}, + [SPECIES_SNORUNT] = {{EVO_LEVEL, 42, SPECIES_GLALIE}, + {EVO_ITEM_FEMALE, ITEM_DAWN_STONE, SPECIES_FROSLASS}}, + [SPECIES_GLALIE] = {{EVO_MEGA_EVOLUTION, ITEM_GLALITITE, SPECIES_GLALIE_MEGA}}, + [SPECIES_AZURILL] = {{EVO_FRIENDSHIP, 0, SPECIES_MARILL}}, + [SPECIES_SPOINK] = {{EVO_LEVEL, 32, SPECIES_GRUMPIG}}, + [SPECIES_MAWILE] = {{EVO_MEGA_EVOLUTION, ITEM_MAWILITE, SPECIES_MAWILE_MEGA}}, + [SPECIES_MEDITITE] = {{EVO_LEVEL, 37, SPECIES_MEDICHAM}}, + [SPECIES_MEDICHAM] = {{EVO_MEGA_EVOLUTION, ITEM_MEDICHAMITE, SPECIES_MEDICHAM_MEGA}}, + [SPECIES_SWABLU] = {{EVO_LEVEL, 35, SPECIES_ALTARIA}}, + [SPECIES_ALTARIA] = {{EVO_MEGA_EVOLUTION, ITEM_ALTARIANITE, SPECIES_ALTARIA_MEGA}}, + [SPECIES_WYNAUT] = {{EVO_LEVEL, 15, SPECIES_WOBBUFFET}}, + [SPECIES_DUSKULL] = {{EVO_LEVEL, 37, SPECIES_DUSCLOPS}}, + [SPECIES_DUSCLOPS] = {{EVO_TRADE_ITEM, ITEM_REAPER_CLOTH, SPECIES_DUSKNOIR}}, + [SPECIES_ROSELIA] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_ROSERADE}}, + [SPECIES_SLAKOTH] = {{EVO_LEVEL, 18, SPECIES_VIGOROTH}}, + [SPECIES_VIGOROTH] = {{EVO_LEVEL, 36, SPECIES_SLAKING}}, + [SPECIES_GULPIN] = {{EVO_LEVEL, 26, SPECIES_SWALOT}}, + [SPECIES_WHISMUR] = {{EVO_LEVEL, 20, SPECIES_LOUDRED}}, + [SPECIES_LOUDRED] = {{EVO_LEVEL, 40, SPECIES_EXPLOUD}}, + [SPECIES_CLAMPERL] = {{EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL}, + {EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS}}, + [SPECIES_ABSOL] = {{EVO_MEGA_EVOLUTION, ITEM_ABSOLITE, SPECIES_ABSOL_MEGA}}, + [SPECIES_SHUPPET] = {{EVO_LEVEL, 37, SPECIES_BANETTE}}, + [SPECIES_BANETTE] = {{EVO_MEGA_EVOLUTION, ITEM_BANETTITE, SPECIES_BANETTE_MEGA}}, + [SPECIES_ARON] = {{EVO_LEVEL, 32, SPECIES_LAIRON}}, + [SPECIES_LAIRON] = {{EVO_LEVEL, 42, SPECIES_AGGRON}}, + [SPECIES_AGGRON] = {{EVO_MEGA_EVOLUTION, ITEM_AGGRONITE, SPECIES_AGGRON_MEGA}}, + [SPECIES_LILEEP] = {{EVO_LEVEL, 40, SPECIES_CRADILY}}, + [SPECIES_ANORITH] = {{EVO_LEVEL, 40, SPECIES_ARMALDO}}, + [SPECIES_RALTS] = {{EVO_LEVEL, 20, SPECIES_KIRLIA}}, + [SPECIES_KIRLIA] = {{EVO_LEVEL, 30, SPECIES_GARDEVOIR}, + {EVO_ITEM_MALE, ITEM_DAWN_STONE, SPECIES_GALLADE}}, + [SPECIES_GARDEVOIR] = {{EVO_MEGA_EVOLUTION, ITEM_GARDEVOIRITE, SPECIES_GARDEVOIR_MEGA}}, + [SPECIES_BAGON] = {{EVO_LEVEL, 30, SPECIES_SHELGON}}, + [SPECIES_SHELGON] = {{EVO_LEVEL, 50, SPECIES_SALAMENCE}}, + [SPECIES_SALAMENCE] = {{EVO_MEGA_EVOLUTION, ITEM_SALAMENCITE, SPECIES_SALAMENCE_MEGA}}, + [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}}, + [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}}, + [SPECIES_METAGROSS] = {{EVO_MEGA_EVOLUTION, ITEM_METAGROSSITE, SPECIES_METAGROSS_MEGA}}, + [SPECIES_LATIAS] = {{EVO_MEGA_EVOLUTION, ITEM_LATIASITE, SPECIES_LATIAS_MEGA}}, + [SPECIES_LATIOS] = {{EVO_MEGA_EVOLUTION, ITEM_LATIOSITE, SPECIES_LATIOS_MEGA}}, + [SPECIES_RAYQUAZA] = {{EVO_MOVE_MEGA_EVOLUTION, MOVE_DRAGON_ASCENT, SPECIES_RAYQUAZA_MEGA}}, + + // Gens 4-7 + [SPECIES_TURTWIG] = {{EVO_LEVEL, 18, SPECIES_GROTLE}}, + [SPECIES_GROTLE] = {{EVO_LEVEL, 32, SPECIES_TORTERRA}}, + [SPECIES_CHIMCHAR] = {{EVO_LEVEL, 14, SPECIES_MONFERNO}}, + [SPECIES_MONFERNO] = {{EVO_LEVEL, 36, SPECIES_INFERNAPE}}, + [SPECIES_PIPLUP] = {{EVO_LEVEL, 16, SPECIES_PRINPLUP}}, + [SPECIES_PRINPLUP] = {{EVO_LEVEL, 36, SPECIES_EMPOLEON}}, + [SPECIES_STARLY] = {{EVO_LEVEL, 14, SPECIES_STARAVIA}}, + [SPECIES_STARAVIA] = {{EVO_LEVEL, 34, SPECIES_STARAPTOR}}, + [SPECIES_BIDOOF] = {{EVO_LEVEL, 15, SPECIES_BIBAREL}}, + [SPECIES_KRICKETOT] = {{EVO_LEVEL, 10, SPECIES_KRICKETUNE}}, + [SPECIES_SHINX] = {{EVO_LEVEL, 15, SPECIES_LUXIO}}, + [SPECIES_LUXIO] = {{EVO_LEVEL, 30, SPECIES_LUXRAY}}, + [SPECIES_BUDEW] = {{EVO_FRIENDSHIP, 0, SPECIES_ROSELIA}}, + [SPECIES_CRANIDOS] = {{EVO_LEVEL, 30, SPECIES_RAMPARDOS}}, + [SPECIES_SHIELDON] = {{EVO_LEVEL, 30, SPECIES_BASTIODON}}, + [SPECIES_BURMY] = {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM}, + {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, + [SPECIES_COMBEE] = {{EVO_LEVEL_FEMALE, 21, SPECIES_VESPIQUEN}}, + [SPECIES_BUIZEL] = {{EVO_LEVEL, 26, SPECIES_FLOATZEL}}, + [SPECIES_CHERUBI] = {{EVO_LEVEL, 25, SPECIES_CHERRIM}}, + [SPECIES_SHELLOS] = {{EVO_LEVEL, 30, SPECIES_GASTRODON}}, + [SPECIES_DRIFLOON] = {{EVO_LEVEL, 28, SPECIES_DRIFBLIM}}, + [SPECIES_BUNEARY] = {{EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}}, + [SPECIES_LOPUNNY] = {{EVO_MEGA_EVOLUTION, ITEM_LOPUNNITE, SPECIES_LOPUNNY_MEGA}}, + [SPECIES_GLAMEOW] = {{EVO_LEVEL, 38, SPECIES_PURUGLY}}, + [SPECIES_CHINGLING] = {{EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}}, + [SPECIES_STUNKY] = {{EVO_LEVEL, 34, SPECIES_SKUNTANK}}, + [SPECIES_BRONZOR] = {{EVO_LEVEL, 35, SPECIES_BRONZONG}}, + [SPECIES_BONSLY] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}}, + [SPECIES_MIME_JR] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}}, + [SPECIES_HAPPINY] = {{EVO_ITEM_HOLD_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}}, + [SPECIES_GIBLE] = {{EVO_LEVEL, 24, SPECIES_GABITE}}, + [SPECIES_GABITE] = {{EVO_LEVEL, 48, SPECIES_GARCHOMP}}, + [SPECIES_GARCHOMP] = {{EVO_MEGA_EVOLUTION, ITEM_GARCHOMPITE, SPECIES_GARCHOMP_MEGA}}, + [SPECIES_MUNCHLAX] = {{EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}}, + [SPECIES_RIOLU] = {{EVO_FRIENDSHIP_DAY, 0, SPECIES_LUCARIO}}, + [SPECIES_LUCARIO] = {{EVO_MEGA_EVOLUTION, ITEM_LUCARIONITE, SPECIES_LUCARIO_MEGA}}, + [SPECIES_HIPPOPOTAS] = {{EVO_LEVEL, 34, SPECIES_HIPPOWDON}}, + [SPECIES_SKORUPI] = {{EVO_LEVEL, 40, SPECIES_DRAPION}}, + [SPECIES_CROAGUNK] = {{EVO_LEVEL, 37, SPECIES_TOXICROAK}}, + [SPECIES_FINNEON] = {{EVO_LEVEL, 31, SPECIES_LUMINEON}}, + [SPECIES_MANTYKE] = {{EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}}, + [SPECIES_SNOVER] = {{EVO_LEVEL, 40, SPECIES_ABOMASNOW}}, + [SPECIES_ABOMASNOW] = {{EVO_MEGA_EVOLUTION, ITEM_ABOMASITE, SPECIES_ABOMASNOW_MEGA}}, + [SPECIES_GALLADE] = {{EVO_MEGA_EVOLUTION, ITEM_GALLADITE, SPECIES_GALLADE_MEGA}}, + [SPECIES_SNIVY] = {{EVO_LEVEL, 17, SPECIES_SERVINE}}, + [SPECIES_SERVINE] = {{EVO_LEVEL, 36, SPECIES_SERPERIOR}}, + [SPECIES_TEPIG] = {{EVO_LEVEL, 17, SPECIES_PIGNITE}}, + [SPECIES_PIGNITE] = {{EVO_LEVEL, 36, SPECIES_EMBOAR}}, + [SPECIES_OSHAWOTT] = {{EVO_LEVEL, 17, SPECIES_DEWOTT}}, + [SPECIES_DEWOTT] = {{EVO_LEVEL, 36, SPECIES_SAMUROTT}}, + [SPECIES_PATRAT] = {{EVO_LEVEL, 20, SPECIES_WATCHOG}}, + [SPECIES_LILLIPUP] = {{EVO_LEVEL, 16, SPECIES_HERDIER}}, + [SPECIES_HERDIER] = {{EVO_LEVEL, 32, SPECIES_STOUTLAND}}, + [SPECIES_PURRLOIN] = {{EVO_LEVEL, 20, SPECIES_LIEPARD}}, + [SPECIES_PANSAGE] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SIMISAGE}}, + [SPECIES_PANSEAR] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SIMISEAR}}, + [SPECIES_PANPOUR] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_SIMIPOUR}}, + [SPECIES_MUNNA] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_MUSHARNA}}, + [SPECIES_PIDOVE] = {{EVO_LEVEL, 21, SPECIES_TRANQUILL}}, + [SPECIES_TRANQUILL] = {{EVO_LEVEL_MALE, 32, SPECIES_UNFEZANT}, + {EVO_LEVEL_FEMALE, 32, SPECIES_UNFEZANT}}, + [SPECIES_BLITZLE] = {{EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}}, + [SPECIES_ROGGENROLA] = {{EVO_LEVEL, 25, SPECIES_BOLDORE}}, + [SPECIES_BOLDORE] = {{EVO_TRADE, 0, SPECIES_GIGALITH}}, + [SPECIES_WOOBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}}, + [SPECIES_DRILBUR] = {{EVO_LEVEL, 31, SPECIES_EXCADRILL}}, + [SPECIES_AUDINO] = {{EVO_MEGA_EVOLUTION, ITEM_AUDINITE, SPECIES_AUDINO_MEGA}}, + [SPECIES_TIMBURR] = {{EVO_LEVEL, 25, SPECIES_GURDURR}}, + [SPECIES_GURDURR] = {{EVO_TRADE, 0, SPECIES_CONKELDURR}}, + [SPECIES_TYMPOLE] = {{EVO_LEVEL, 25, SPECIES_PALPITOAD}}, + [SPECIES_PALPITOAD] = {{EVO_LEVEL, 36, SPECIES_SEISMITOAD}}, + [SPECIES_SEWADDLE] = {{EVO_LEVEL, 20, SPECIES_SWADLOON}}, + [SPECIES_SWADLOON] = {{EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}}, + [SPECIES_VENIPEDE] = {{EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}}, + [SPECIES_WHIRLIPEDE] = {{EVO_LEVEL, 30, SPECIES_SCOLIPEDE}}, + [SPECIES_COTTONEE] = {{EVO_ITEM, ITEM_SUN_STONE, SPECIES_WHIMSICOTT}}, + [SPECIES_PETILIL] = {{EVO_ITEM, ITEM_SUN_STONE, SPECIES_LILLIGANT}}, + [SPECIES_SANDILE] = {{EVO_LEVEL, 29, SPECIES_KROKOROK}}, + [SPECIES_KROKOROK] = {{EVO_LEVEL, 40, SPECIES_KROOKODILE}}, + [SPECIES_DARUMAKA] = {{EVO_LEVEL, 35, SPECIES_DARMANITAN}}, + [SPECIES_DWEBBLE] = {{EVO_LEVEL, 34, SPECIES_CRUSTLE}}, + [SPECIES_SCRAGGY] = {{EVO_LEVEL, 39, SPECIES_SCRAFTY}}, + [SPECIES_YAMASK] = {{EVO_LEVEL, 34, SPECIES_COFAGRIGUS}}, + [SPECIES_TIRTOUGA] = {{EVO_LEVEL, 37, SPECIES_CARRACOSTA}}, + [SPECIES_ARCHEN] = {{EVO_LEVEL, 37, SPECIES_ARCHEOPS}}, + [SPECIES_TRUBBISH] = {{EVO_LEVEL, 36, SPECIES_GARBODOR}}, + [SPECIES_ZORUA] = {{EVO_LEVEL, 30, SPECIES_ZOROARK}}, + [SPECIES_MINCCINO] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_CINCCINO}}, + [SPECIES_GOTHITA] = {{EVO_LEVEL, 32, SPECIES_GOTHORITA}}, + [SPECIES_GOTHORITA] = {{EVO_LEVEL, 41, SPECIES_GOTHITELLE}}, + [SPECIES_SOLOSIS] = {{EVO_LEVEL, 32, SPECIES_DUOSION}}, + [SPECIES_DUOSION] = {{EVO_LEVEL, 41, SPECIES_REUNICLUS}}, + [SPECIES_DUCKLETT] = {{EVO_LEVEL, 35, SPECIES_SWANNA}}, + [SPECIES_VANILLITE] = {{EVO_LEVEL, 35, SPECIES_VANILLISH}}, + [SPECIES_VANILLISH] = {{EVO_LEVEL, 47, SPECIES_VANILLUXE}}, + [SPECIES_DEERLING] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK}}, + [SPECIES_KARRABLAST] = {{EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}}, + [SPECIES_FOONGUS] = {{EVO_LEVEL, 39, SPECIES_AMOONGUSS}}, + [SPECIES_FRILLISH] = {{EVO_LEVEL, 40, SPECIES_JELLICENT}}, + [SPECIES_JOLTIK] = {{EVO_LEVEL, 36, SPECIES_GALVANTULA}}, + [SPECIES_FERROSEED] = {{EVO_LEVEL, 40, SPECIES_FERROTHORN}}, + [SPECIES_KLINK] = {{EVO_LEVEL, 38, SPECIES_KLANG}}, + [SPECIES_KLANG] = {{EVO_LEVEL, 49, SPECIES_KLINKLANG}}, + [SPECIES_TYNAMO] = {{EVO_LEVEL, 39, SPECIES_EELEKTRIK}}, + [SPECIES_EELEKTRIK] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}}, + [SPECIES_ELGYEM] = {{EVO_LEVEL, 42, SPECIES_BEHEEYEM}}, + [SPECIES_LITWICK] = {{EVO_LEVEL, 41, SPECIES_LAMPENT}}, + [SPECIES_LAMPENT] = {{EVO_ITEM, ITEM_DUSK_STONE, SPECIES_CHANDELURE}}, + [SPECIES_AXEW] = {{EVO_LEVEL, 38, SPECIES_FRAXURE}}, + [SPECIES_FRAXURE] = {{EVO_LEVEL, 48, SPECIES_HAXORUS}}, + [SPECIES_CUBCHOO] = {{EVO_LEVEL, 37, SPECIES_BEARTIC}}, + [SPECIES_SHELMET] = {{EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}}, + [SPECIES_MIENFOO] = {{EVO_LEVEL, 50, SPECIES_MIENSHAO}}, + [SPECIES_GOLETT] = {{EVO_LEVEL, 43, SPECIES_GOLURK}}, + [SPECIES_PAWNIARD] = {{EVO_LEVEL, 52, SPECIES_BISHARP}}, + [SPECIES_RUFFLET] = {{EVO_LEVEL, 54, SPECIES_BRAVIARY}}, + [SPECIES_VULLABY] = {{EVO_LEVEL, 54, SPECIES_MANDIBUZZ}}, + [SPECIES_DEINO] = {{EVO_LEVEL, 50, SPECIES_ZWEILOUS}}, + [SPECIES_ZWEILOUS] = {{EVO_LEVEL, 64, SPECIES_HYDREIGON}}, + [SPECIES_LARVESTA] = {{EVO_LEVEL, 59, SPECIES_VOLCARONA}}, + [SPECIES_CHESPIN] = {{EVO_LEVEL, 16, SPECIES_QUILLADIN}}, + [SPECIES_QUILLADIN] = {{EVO_LEVEL, 36, SPECIES_CHESNAUGHT}}, + [SPECIES_FENNEKIN] = {{EVO_LEVEL, 16, SPECIES_BRAIXEN}}, + [SPECIES_BRAIXEN] = {{EVO_LEVEL, 36, SPECIES_DELPHOX}}, + [SPECIES_FROAKIE] = {{EVO_LEVEL, 16, SPECIES_FROGADIER}}, + [SPECIES_FROGADIER] = {{EVO_LEVEL, 36, SPECIES_GRENINJA}}, + [SPECIES_BUNNELBY] = {{EVO_LEVEL, 20, SPECIES_DIGGERSBY}}, + [SPECIES_FLETCHLING] = {{EVO_LEVEL, 17, SPECIES_FLETCHINDER}}, + [SPECIES_FLETCHINDER] = {{EVO_LEVEL, 35, SPECIES_TALONFLAME}}, + [SPECIES_SCATTERBUG] = {{EVO_LEVEL, 9, SPECIES_SPEWPA}}, + [SPECIES_SPEWPA] = {{EVO_LEVEL, 12, SPECIES_VIVILLON}}, + [SPECIES_LITLEO] = {{EVO_LEVEL, 35, SPECIES_PYROAR}}, + [SPECIES_FLABEBE] = {{EVO_LEVEL, 19, SPECIES_FLOETTE}}, + [SPECIES_FLOETTE] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_FLORGES}}, + [SPECIES_SKIDDO] = {{EVO_LEVEL, 32, SPECIES_GOGOAT}}, + [SPECIES_PANCHAM] = {{EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}}, + [SPECIES_ESPURR] = {{EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC}, + {EVO_LEVEL_FEMALE, 25, SPECIES_MEOWSTIC_FEMALE}}, + [SPECIES_HONEDGE] = {{EVO_LEVEL, 35, SPECIES_DOUBLADE}}, + [SPECIES_DOUBLADE] = {{EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH}}, + [SPECIES_SPRITZEE] = {{EVO_TRADE_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}}, + [SPECIES_SWIRLIX] = {{EVO_TRADE_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}}, + [SPECIES_INKAY] = {{EVO_LEVEL, 30, SPECIES_MALAMAR}}, + [SPECIES_BINACLE] = {{EVO_LEVEL, 39, SPECIES_BARBARACLE}}, + [SPECIES_SKRELP] = {{EVO_LEVEL, 48, SPECIES_DRAGALGE}}, + [SPECIES_CLAUNCHER] = {{EVO_LEVEL, 37, SPECIES_CLAWITZER}}, + [SPECIES_HELIOPTILE] = {{EVO_ITEM, ITEM_SUN_STONE, SPECIES_HELIOLISK}}, + [SPECIES_TYRUNT] = {{EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}}, + [SPECIES_AMAURA] = {{EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}}, + [SPECIES_GOOMY] = {{EVO_LEVEL, 40, SPECIES_SLIGGOO}}, + [SPECIES_SLIGGOO] = {{EVO_LEVEL_RAIN, 50, SPECIES_GOODRA}}, + [SPECIES_PHANTUMP] = {{EVO_TRADE, 0, SPECIES_TREVENANT}}, + [SPECIES_PUMPKABOO] = {{EVO_TRADE, 0, SPECIES_GOURGEIST}}, + [SPECIES_BERGMITE] = {{EVO_LEVEL, 37, SPECIES_AVALUGG}}, + [SPECIES_NOIBAT] = {{EVO_LEVEL, 48, SPECIES_NOIVERN}}, + [SPECIES_DIANCIE] = {{EVO_MEGA_EVOLUTION, ITEM_DIANCITE, SPECIES_DIANCIE_MEGA}}, + [SPECIES_ROWLET] = {{EVO_LEVEL, 17, SPECIES_DARTRIX}}, + [SPECIES_DARTRIX] = {{EVO_LEVEL, 34, SPECIES_DECIDUEYE}}, + [SPECIES_LITTEN] = {{EVO_LEVEL, 17, SPECIES_TORRACAT}}, + [SPECIES_TORRACAT] = {{EVO_LEVEL, 34, SPECIES_INCINEROAR}}, + [SPECIES_POPPLIO] = {{EVO_LEVEL, 17, SPECIES_BRIONNE}}, + [SPECIES_BRIONNE] = {{EVO_LEVEL, 34, SPECIES_PRIMARINA}}, + [SPECIES_PIKIPEK] = {{EVO_LEVEL, 14, SPECIES_TRUMBEAK}}, + [SPECIES_TRUMBEAK] = {{EVO_LEVEL, 28, SPECIES_TOUCANNON}}, + [SPECIES_YUNGOOS] = {{EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}}, + [SPECIES_GRUBBIN] = {{EVO_LEVEL, 20, SPECIES_CHARJABUG}}, + [SPECIES_CHARJABUG] = {{EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}, + {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_VIKAVOLT}}, + [SPECIES_CRABRAWLER] = {{EVO_SPECIFIC_MAP, MAP_SHOAL_CAVE_LOW_TIDE_ICE_ROOM, SPECIES_CRABOMINABLE}}, + [SPECIES_CUTIEFLY] = {{EVO_LEVEL, 25, SPECIES_RIBOMBEE}}, + [SPECIES_ROCKRUFF] = {{EVO_LEVEL_DAY, 25, SPECIES_LYCANROC}, + {EVO_LEVEL_NIGHT, 25, SPECIES_LYCANROC_MIDNIGHT}}, + [SPECIES_MAREANIE] = {{EVO_LEVEL, 38, SPECIES_TOXAPEX}}, + [SPECIES_MUDBRAY] = {{EVO_LEVEL, 30, SPECIES_MUDSDALE}}, + [SPECIES_DEWPIDER] = {{EVO_LEVEL, 22, SPECIES_ARAQUANID}}, + [SPECIES_FOMANTIS] = {{EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}}, + [SPECIES_MORELULL] = {{EVO_LEVEL, 24, SPECIES_SHIINOTIC}}, + [SPECIES_SALANDIT] = {{EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}}, + [SPECIES_STUFFUL] = {{EVO_LEVEL, 27, SPECIES_BEWEAR}}, + [SPECIES_BOUNSWEET] = {{EVO_LEVEL, 18, SPECIES_STEENEE}}, + [SPECIES_STEENEE] = {{EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}}, + [SPECIES_WIMPOD] = {{EVO_LEVEL, 30, SPECIES_GOLISOPOD}}, + [SPECIES_SANDYGAST] = {{EVO_LEVEL, 42, SPECIES_PALOSSAND}}, + [SPECIES_TYPE_NULL] = {{EVO_FRIENDSHIP, 0, SPECIES_SILVALLY}}, + [SPECIES_JANGMO_O] = {{EVO_LEVEL, 35, SPECIES_HAKAMO_O}}, + [SPECIES_HAKAMO_O] = {{EVO_LEVEL, 45, SPECIES_KOMMO_O}}, + [SPECIES_COSMOG] = {{EVO_LEVEL, 43, SPECIES_COSMOEM}}, + [SPECIES_COSMOEM] = {{EVO_LEVEL_DAY, 53, SPECIES_SOLGALEO}, + {EVO_LEVEL_NIGHT, 53, SPECIES_LUNALA}}, + [SPECIES_POIPOLE] = {{EVO_MOVE, MOVE_DRAGON_PULSE, SPECIES_NAGANADEL}}, + [SPECIES_GROOKEY] = {{EVO_LEVEL, 16, SPECIES_THWACKEY}}, + [SPECIES_THWACKEY] = {{EVO_LEVEL, 35, SPECIES_RILLABOOM}}, + [SPECIES_SCORBUNNY] = {{EVO_LEVEL, 16, SPECIES_RABOOT}}, + [SPECIES_RABOOT] = {{EVO_LEVEL, 35, SPECIES_CINDERACE}}, + [SPECIES_SOBBLE] = {{EVO_LEVEL, 16, SPECIES_DRIZZILE}}, + [SPECIES_DRIZZILE] = {{EVO_LEVEL, 35, SPECIES_INTELEON}}, + [SPECIES_SKWOVET] = {{EVO_LEVEL, 24, SPECIES_GREEDENT}}, + [SPECIES_ROOKIDEE] = {{EVO_LEVEL, 18, SPECIES_CORVISQUIRE}}, + [SPECIES_CORVISQUIRE] = {{EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}}, + [SPECIES_BLIPBUG] = {{EVO_LEVEL, 10, SPECIES_DOTTLER}}, + [SPECIES_DOTTLER] = {{EVO_LEVEL, 30, SPECIES_ORBEETLE}}, + [SPECIES_NICKIT] = {{EVO_LEVEL, 18, SPECIES_THIEVUL}}, + [SPECIES_GOSSIFLEUR] = {{EVO_LEVEL, 20, SPECIES_ELDEGOSS}}, + [SPECIES_WOOLOO] = {{EVO_LEVEL, 24, SPECIES_DUBWOOL}}, + [SPECIES_CHEWTLE] = {{EVO_LEVEL, 22, SPECIES_DREDNAW}}, + [SPECIES_YAMPER] = {{EVO_LEVEL, 25, SPECIES_BOLTUND}}, + [SPECIES_ROLYCOLY] = {{EVO_LEVEL, 18, SPECIES_CARKOL}}, + [SPECIES_CARKOL] = {{EVO_LEVEL, 34, SPECIES_COALOSSAL}}, + [SPECIES_APPLIN] = {{EVO_ITEM, ITEM_NONE, SPECIES_FLAPPLE}, + {EVO_ITEM, ITEM_NONE, SPECIES_APPLETUN}}, + [SPECIES_SILICOBRA] = {{EVO_LEVEL, 36, SPECIES_SANDACONDA}}, + [SPECIES_ARROKUDA] = {{EVO_LEVEL, 26, SPECIES_BARRASKEWDA}}, + [SPECIES_TOXEL] = {{EVO_LEVEL, 30, SPECIES_TOXTRICITY}, + {EVO_LEVEL, 30, SPECIES_TOXTRICITY_LOW_KEY}}, + [SPECIES_SIZZLIPEDE] = {{EVO_LEVEL, 28, SPECIES_CENTISKORCH}}, + [SPECIES_CLOBBOPUS] = {{EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT}}, + [SPECIES_SINISTEA] = {{EVO_ITEM, ITEM_NONE, SPECIES_POLTEAGEIST}}, + [SPECIES_HATENNA] = {{EVO_LEVEL, 32, SPECIES_HATTREM}}, + [SPECIES_HATTREM] = {{EVO_LEVEL, 42, SPECIES_HATTERENE}}, + [SPECIES_IMPIDIMP] = {{EVO_LEVEL, 32, SPECIES_MORGREM}}, + [SPECIES_MORGREM] = {{EVO_LEVEL, 42, SPECIES_GRIMMSNARL}}, + [SPECIES_MILCERY] = {{EVO_LEVEL, 0, SPECIES_ALCREMIE}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_RUBY_CREAM}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_MATCHA_CREAM}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_MINT_CREAM}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_LEMON_CREAM}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_SALTED_CREAM}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_RUBY_SWIRL}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_CARAMEL_SWIRL}, + {EVO_LEVEL, 0, SPECIES_ALCREMIE_RAINBOW_SWIRL}}, + [SPECIES_SNOM] = {{EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH}}, + [SPECIES_CUFANT] = {{EVO_LEVEL, 34, SPECIES_COPPERAJAH}}, + [SPECIES_DREEPY] = {{EVO_LEVEL, 50, SPECIES_DRAKLOAK}}, + [SPECIES_DRAKLOAK] = {{EVO_LEVEL, 60, SPECIES_DRAGAPULT}}, + [SPECIES_KUBFU] = {{EVO_LEVEL, 0, SPECIES_URSHIFU}, + {EVO_LEVEL, 0, SPECIES_URSHIFU}}, + [SPECIES_RATTATA_ALOLAN] = {{EVO_LEVEL_NIGHT, 20, SPECIES_RATICATE_ALOLAN}}, + [SPECIES_SANDSHREW_ALOLAN] = {{EVO_ITEM, ITEM_ICE_STONE, SPECIES_SANDSLASH_ALOLAN}}, + [SPECIES_VULPIX_ALOLAN] = {{EVO_ITEM, ITEM_ICE_STONE, SPECIES_NINETALES_ALOLAN}}, + [SPECIES_DIGLETT_ALOLAN] = {{EVO_LEVEL, 26, SPECIES_DUGTRIO_ALOLAN}}, + [SPECIES_MEOWTH_ALOLAN] = {{EVO_FRIENDSHIP, 28, SPECIES_PERSIAN_ALOLAN}}, + [SPECIES_GEODUDE_ALOLAN] = {{EVO_LEVEL, 25, SPECIES_GRAVELER_ALOLAN}}, + [SPECIES_GRAVELER_ALOLAN] = {{EVO_TRADE, 0, SPECIES_GOLEM_ALOLAN}}, + [SPECIES_GRIMER_ALOLAN] = {{EVO_LEVEL, 38, SPECIES_MUK_ALOLAN}}, + [SPECIES_MEOWTH_GALARIAN] = {{EVO_LEVEL, 28, SPECIES_PERRSERKER}}, + [SPECIES_PONYTA_GALARIAN] = {{EVO_LEVEL, 40, SPECIES_RAPIDASH}}, + [SPECIES_SLOWPOKE_GALARIAN] = {{EVO_ITEM, ITEM_NONE, SPECIES_SLOWBRO_GALARIAN}, + {EVO_ITEM, ITEM_NONE, SPECIES_SLOWKING_GALARIAN}}, + [SPECIES_FARFETCHD_GALARIAN] = {{EVO_LEVEL, 0, SPECIES_SIRFETCHD}}, + [SPECIES_MR_MIME_GALARIAN] = {{EVO_LEVEL, 42, SPECIES_MR_RIME}}, + [SPECIES_CORSOLA_GALARIAN] = {{EVO_LEVEL, 38, SPECIES_CURSOLA}}, + [SPECIES_ZIGZAGOON_GALARIAN] = {{EVO_LEVEL, 20, SPECIES_LINOONE_GALARIAN}}, + [SPECIES_LINOONE_GALARIAN] = {{EVO_LEVEL_NIGHT, 35, SPECIES_OBSTAGOON}}, + [SPECIES_DARUMAKA_GALARIAN] = {{EVO_ITEM, ITEM_ICE_STONE, SPECIES_DARMANITAN_GALARIAN}}, + [SPECIES_YAMASK_GALARIAN] = {{EVO_LEVEL, 0, SPECIES_RUNERIGUS}}, + [SPECIES_BURMY_SANDY_CLOAK] = {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_SANDY_CLOAK}, + {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, + [SPECIES_BURMY_TRASH_CLOAK] = {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_TRASH_CLOAK}, + {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, + [SPECIES_SHELLOS_EAST_SEA] = {{EVO_LEVEL, 30, SPECIES_GASTRODON_EAST_SEA}}, + [SPECIES_DEERLING_SUMMER] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK_SUMMER}}, + [SPECIES_DEERLING_AUTUMN] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK_AUTUMN}}, + [SPECIES_DEERLING_WINTER] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK_WINTER}}, + [SPECIES_FLABEBE_YELLOW_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_YELLOW_FLOWER}}, + [SPECIES_FLABEBE_ORANGE_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_ORANGE_FLOWER}}, + [SPECIES_FLABEBE_BLUE_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_BLUE_FLOWER}}, + [SPECIES_FLABEBE_WHITE_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_WHITE_FLOWER}}, + [SPECIES_FLOETTE_YELLOW_FLOWER] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_FLORGES_YELLOW_FLOWER}}, + [SPECIES_FLOETTE_ORANGE_FLOWER] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_FLORGES_ORANGE_FLOWER}}, + [SPECIES_FLOETTE_BLUE_FLOWER] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_FLORGES_BLUE_FLOWER}}, + [SPECIES_FLOETTE_WHITE_FLOWER] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_FLORGES_WHITE_FLOWER}}, + [SPECIES_PUMPKABOO_SMALL] = {{EVO_TRADE, 0, SPECIES_GOURGEIST_SMALL}}, + [SPECIES_PUMPKABOO_LARGE] = {{EVO_TRADE, 0, SPECIES_GOURGEIST_LARGE}}, + [SPECIES_PUMPKABOO_SUPER] = {{EVO_TRADE, 0, SPECIES_GOURGEIST_SUPER}}, + [SPECIES_ROCKRUFF_OWN_TEMPO] = {{EVO_LEVEL_DUSK, 25, SPECIES_LYCANROC_DUSK}}, + [SPECIES_SINISTEA_ANTIQUE] = {{EVO_ITEM, ITEM_NONE, SPECIES_POLTEAGEIST_ANTIQUE}}, }; diff --git a/src/data/pokemon/form_species_table_pointers.h b/src/data/pokemon/form_species_table_pointers.h index 22e32ae42..7c7c56b0e 100644 --- a/src/data/pokemon/form_species_table_pointers.h +++ b/src/data/pokemon/form_species_table_pointers.h @@ -77,4 +77,443 @@ const u16 *const gFormSpeciesIdTables[NUM_SPECIES] = [SPECIES_GROUDON] = sGroudonFormSpeciesIdTable, [SPECIES_RAYQUAZA] = sRayquazaFormSpeciesIdTable, [SPECIES_DEOXYS] = sDeoxysFormSpeciesIdTable, + [SPECIES_BURMY] = sBurmyFormSpeciesIdTable, + [SPECIES_WORMADAM] = sWormadamFormSpeciesIdTable, + [SPECIES_CHERRIM] = sCherrimFormSpeciesIdTable, + [SPECIES_SHELLOS] = sShellosFormSpeciesIdTable, + [SPECIES_GASTRODON] = sGastrodonFormSpeciesIdTable, + [SPECIES_LOPUNNY] = sLopunnyFormSpeciesIdTable, + [SPECIES_GARCHOMP] = sGarchompFormSpeciesIdTable, + [SPECIES_LUCARIO] = sLucarioFormSpeciesIdTable, + [SPECIES_ABOMASNOW] = sAbomasnowFormSpeciesIdTable, + [SPECIES_GALLADE] = sGalladeFormSpeciesIdTable, + [SPECIES_ROTOM] = sRotomFormSpeciesIdTable, + [SPECIES_GIRATINA] = sGiratinaFormSpeciesIdTable, + [SPECIES_SHAYMIN] = sShayminFormSpeciesIdTable, + [SPECIES_ARCEUS] = sArceusFormSpeciesIdTable, + [SPECIES_AUDINO] = sAudinoFormSpeciesIdTable, + [SPECIES_BASCULIN] = sBasculinFormSpeciesIdTable, + [SPECIES_DARUMAKA] = sDarumakaFormSpeciesIdTable, + [SPECIES_DARMANITAN] = sDarmanitanFormSpeciesIdTable, + [SPECIES_YAMASK] = sYamaskFormSpeciesIdTable, + [SPECIES_DEERLING] = sDeerlingFormSpeciesIdTable, + [SPECIES_SAWSBUCK] = sSawsbuckFormSpeciesIdTable, + [SPECIES_STUNFISK] = sStunfiskFormSpeciesIdTable, + [SPECIES_TORNADUS] = sTornadusFormSpeciesIdTable, + [SPECIES_THUNDURUS] = sThundurusFormSpeciesIdTable, + [SPECIES_LANDORUS] = sLandorusFormSpeciesIdTable, + [SPECIES_KYUREM] = sKyuremFormSpeciesIdTable, + [SPECIES_KELDEO] = sKeldeoFormSpeciesIdTable, + [SPECIES_MELOETTA] = sMeloettaFormSpeciesIdTable, + [SPECIES_GENESECT] = sGenesectFormSpeciesIdTable, + [SPECIES_GRENINJA] = sGreninjaFormSpeciesIdTable, + [SPECIES_VIVILLON] = sVivillonFormSpeciesIdTable, + [SPECIES_FLABEBE] = sFlabebeFormSpeciesIdTable, + [SPECIES_FLOETTE] = sFloetteFormSpeciesIdTable, + [SPECIES_FLORGES] = sFlorgesFormSpeciesIdTable, + [SPECIES_FURFROU] = sFurfrouFormSpeciesIdTable, + [SPECIES_MEOWSTIC] = sMeowsticFormSpeciesIdTable, + [SPECIES_AEGISLASH] = sAegislashFormSpeciesIdTable, + [SPECIES_PUMPKABOO] = sPumpkabooFormSpeciesIdTable, + [SPECIES_GOURGEIST] = sGourgeistFormSpeciesIdTable, + [SPECIES_XERNEAS] = sXerneasFormSpeciesIdTable, + [SPECIES_ZYGARDE] = sZygardeFormSpeciesIdTable, + [SPECIES_DIANCIE] = sDiancieFormSpeciesIdTable, + [SPECIES_HOOPA] = sHoopaFormSpeciesIdTable, + [SPECIES_ORICORIO] = sOricorioFormSpeciesIdTable, + [SPECIES_ROCKRUFF] = sRockruffFormSpeciesIdTable, + [SPECIES_LYCANROC] = sLycanrocFormSpeciesIdTable, + [SPECIES_WISHIWASHI] = sWishiwashiFormSpeciesIdTable, + [SPECIES_SILVALLY] = sSilvallyFormSpeciesIdTable, + [SPECIES_MINIOR] = sMiniorFormSpeciesIdTable, + [SPECIES_MIMIKYU] = sMimikyuFormSpeciesIdTable, + [SPECIES_NECROZMA] = sNecrozmaFormSpeciesIdTable, + [SPECIES_MAGEARNA] = sMagearnaFormSpeciesIdTable, + [SPECIES_CRAMORANT] = sCramorantFormSpeciesIdTable, + [SPECIES_TOXTRICITY] = sToxtricityFormSpeciesIdTable, + [SPECIES_SINISTEA] = sSinisteaFormSpeciesIdTable, + [SPECIES_POLTEAGEIST] = sPolteageistFormSpeciesIdTable, + [SPECIES_ALCREMIE] = sAlcremieFormSpeciesIdTable, + [SPECIES_EISCUE] = sEiscueFormSpeciesIdTable, + [SPECIES_INDEEDEE] = sIndeedeeFormSpeciesIdTable, + [SPECIES_MORPEKO] = sMorpekoFormSpeciesIdTable, + [SPECIES_ZACIAN] = sZacianFormSpeciesIdTable, + [SPECIES_ZAMAZENTA] = sZamazentaFormSpeciesIdTable, + [SPECIES_ETERNATUS] = sEternatusFormSpeciesIdTable, + [SPECIES_URSHIFU] = sUrshifuFormSpeciesIdTable, + [SPECIES_ZARUDE] = sZarudeFormSpeciesIdTable, + [SPECIES_CALYREX] = sCalyrexFormSpeciesIdTable, + // Megas + [SPECIES_VENUSAUR_MEGA] = sVenusaurFormSpeciesIdTable, + [SPECIES_CHARIZARD_MEGA_X] = sCharizardFormSpeciesIdTable, + [SPECIES_CHARIZARD_MEGA_Y] = sCharizardFormSpeciesIdTable, + [SPECIES_BLASTOISE_MEGA] = sBlastoiseFormSpeciesIdTable, + [SPECIES_BEEDRILL_MEGA] = sBeedrillFormSpeciesIdTable, + [SPECIES_PIDGEOT_MEGA] = sPidgeotFormSpeciesIdTable, + [SPECIES_ALAKAZAM_MEGA] = sAlakazamFormSpeciesIdTable, + [SPECIES_SLOWBRO_MEGA] = sSlowbroFormSpeciesIdTable, + [SPECIES_GENGAR_MEGA] = sGengarFormSpeciesIdTable, + [SPECIES_KANGASKHAN_MEGA] = sKangaskhanFormSpeciesIdTable, + [SPECIES_PINSIR_MEGA] = sPinsirFormSpeciesIdTable, + [SPECIES_GYARADOS_MEGA] = sGyaradosFormSpeciesIdTable, + [SPECIES_AERODACTYL_MEGA] = sAerodactylFormSpeciesIdTable, + [SPECIES_MEWTWO_MEGA_X] = sMewtwoFormSpeciesIdTable, + [SPECIES_MEWTWO_MEGA_Y] = sMewtwoFormSpeciesIdTable, + [SPECIES_AMPHAROS_MEGA] = sAmpharosFormSpeciesIdTable, + [SPECIES_STEELIX_MEGA] = sSteelixFormSpeciesIdTable, + [SPECIES_SCIZOR_MEGA] = sScizorFormSpeciesIdTable, + [SPECIES_HERACROSS_MEGA] = sHeracrossFormSpeciesIdTable, + [SPECIES_HOUNDOOM_MEGA] = sHoundoomFormSpeciesIdTable, + [SPECIES_TYRANITAR_MEGA] = sTyranitarFormSpeciesIdTable, + [SPECIES_SCEPTILE_MEGA] = sSceptileFormSpeciesIdTable, + [SPECIES_BLAZIKEN_MEGA] = sBlazikenFormSpeciesIdTable, + [SPECIES_SWAMPERT_MEGA] = sSwampertFormSpeciesIdTable, + [SPECIES_GARDEVOIR_MEGA] = sGardevoirFormSpeciesIdTable, + [SPECIES_SABLEYE_MEGA] = sSableyeFormSpeciesIdTable, + [SPECIES_MAWILE_MEGA] = sMawileFormSpeciesIdTable, + [SPECIES_AGGRON_MEGA] = sAggronFormSpeciesIdTable, + [SPECIES_MEDICHAM_MEGA] = sMedichamFormSpeciesIdTable, + [SPECIES_MANECTRIC_MEGA] = sManectricFormSpeciesIdTable, + [SPECIES_SHARPEDO_MEGA] = sSharpedoFormSpeciesIdTable, + [SPECIES_CAMERUPT_MEGA] = sCameruptFormSpeciesIdTable, + [SPECIES_ALTARIA_MEGA] = sAltariaFormSpeciesIdTable, + [SPECIES_BANETTE_MEGA] = sBanetteFormSpeciesIdTable, + [SPECIES_ABSOL_MEGA] = sAbsolFormSpeciesIdTable, + [SPECIES_GLALIE_MEGA] = sGlalieFormSpeciesIdTable, + [SPECIES_SALAMENCE_MEGA] = sSalamenceFormSpeciesIdTable, + [SPECIES_METAGROSS_MEGA] = sMetagrossFormSpeciesIdTable, + [SPECIES_LATIAS_MEGA] = sLatiasFormSpeciesIdTable, + [SPECIES_LATIOS_MEGA] = sLatiosFormSpeciesIdTable, + [SPECIES_LOPUNNY_MEGA] = sLopunnyFormSpeciesIdTable, + [SPECIES_GARCHOMP_MEGA] = sGarchompFormSpeciesIdTable, + [SPECIES_LUCARIO_MEGA] = sLucarioFormSpeciesIdTable, + [SPECIES_ABOMASNOW_MEGA] = sAbomasnowFormSpeciesIdTable, + [SPECIES_GALLADE_MEGA] = sGalladeFormSpeciesIdTable, + [SPECIES_AUDINO_MEGA] = sAudinoFormSpeciesIdTable, + [SPECIES_DIANCIE_MEGA] = sDiancieFormSpeciesIdTable, + // Special Mega + Primals + [SPECIES_RAYQUAZA_MEGA] = sRayquazaFormSpeciesIdTable, + [SPECIES_KYOGRE_PRIMAL] = sKyogreFormSpeciesIdTable, + [SPECIES_GROUDON_PRIMAL] = sGroudonFormSpeciesIdTable, + // Alolan Forms + [SPECIES_RATTATA_ALOLAN] = sRattataFormSpeciesIdTable, + [SPECIES_RATICATE_ALOLAN] = sRaticateFormSpeciesIdTable, + [SPECIES_RAICHU_ALOLAN] = sRaichuFormSpeciesIdTable, + [SPECIES_SANDSHREW_ALOLAN] = sSandshrewFormSpeciesIdTable, + [SPECIES_SANDSLASH_ALOLAN] = sSandslashFormSpeciesIdTable, + [SPECIES_VULPIX_ALOLAN] = sVulpixFormSpeciesIdTable, + [SPECIES_NINETALES_ALOLAN] = sNinetalesFormSpeciesIdTable, + [SPECIES_DIGLETT_ALOLAN] = sDiglettFormSpeciesIdTable, + [SPECIES_DUGTRIO_ALOLAN] = sDugtrioFormSpeciesIdTable, + [SPECIES_MEOWTH_ALOLAN] = sMeowthFormSpeciesIdTable, + [SPECIES_PERSIAN_ALOLAN] = sPersianFormSpeciesIdTable, + [SPECIES_GEODUDE_ALOLAN] = sGeodudeFormSpeciesIdTable, + [SPECIES_GRAVELER_ALOLAN] = sGravelerFormSpeciesIdTable, + [SPECIES_GOLEM_ALOLAN] = sGolemFormSpeciesIdTable, + [SPECIES_GRIMER_ALOLAN] = sGrimerFormSpeciesIdTable, + [SPECIES_MUK_ALOLAN] = sMukFormSpeciesIdTable, + [SPECIES_EXEGGUTOR_ALOLAN] = sExeggutorFormSpeciesIdTable, + [SPECIES_MAROWAK_ALOLAN] = sMarowakFormSpeciesIdTable, + // Galarian Forms + [SPECIES_MEOWTH_GALARIAN] = sMeowthFormSpeciesIdTable, + [SPECIES_PONYTA_GALARIAN] = sPonytaFormSpeciesIdTable, + [SPECIES_RAPIDASH_GALARIAN] = sRapidashFormSpeciesIdTable, + [SPECIES_SLOWPOKE_GALARIAN] = sSlowpokeFormSpeciesIdTable, + [SPECIES_SLOWBRO_GALARIAN] = sSlowbroFormSpeciesIdTable, + [SPECIES_FARFETCHD_GALARIAN] = sFarfetchdFormSpeciesIdTable, + [SPECIES_WEEZING_GALARIAN] = sWeezingFormSpeciesIdTable, + [SPECIES_MR_MIME_GALARIAN] = sMrMimeFormSpeciesIdTable, + [SPECIES_ARTICUNO_GALARIAN] = sArticunoFormSpeciesIdTable, + [SPECIES_ZAPDOS_GALARIAN] = sZapdosFormSpeciesIdTable, + [SPECIES_MOLTRES_GALARIAN] = sMoltresFormSpeciesIdTable, + [SPECIES_SLOWKING_GALARIAN] = sSlowkingFormSpeciesIdTable, + [SPECIES_CORSOLA_GALARIAN] = sCorsolaFormSpeciesIdTable, + [SPECIES_ZIGZAGOON_GALARIAN] = sZigzagoonFormSpeciesIdTable, + [SPECIES_LINOONE_GALARIAN] = sLinooneFormSpeciesIdTable, + [SPECIES_DARUMAKA_GALARIAN] = sDarumakaFormSpeciesIdTable, + [SPECIES_DARMANITAN_GALARIAN] = sDarmanitanFormSpeciesIdTable, + [SPECIES_YAMASK_GALARIAN] = sYamaskFormSpeciesIdTable, + [SPECIES_STUNFISK_GALARIAN] = sStunfiskFormSpeciesIdTable, + // Misc Forms + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_ROCK_STAR] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_BELLE] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_POP_STAR] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_PH_D] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_LIBRE] = sPikachuFormSpeciesIdTable, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_HOENN_CAP] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_SINNOH_CAP] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_UNOVA_CAP] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_KALOS_CAP] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_ALOLA_CAP] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_PARTNER_CAP] = sPikachuFormSpeciesIdTable, + [SPECIES_PIKACHU_WORLD_CAP] = sPikachuFormSpeciesIdTable, + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = sPichuFormSpeciesIdTable, + // Unown + [SPECIES_UNOWN_B] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_C] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_D] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_E] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_F] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_G] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_H] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_I] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_J] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_K] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_L] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_M] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_N] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_O] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_P] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_Q] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_R] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_S] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_T] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_U] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_V] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_W] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_X] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_Y] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_Z] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_EMARK] = sUnownFormSpeciesIdTable, + [SPECIES_UNOWN_QMARK] = sUnownFormSpeciesIdTable, + // Castform + [SPECIES_CASTFORM_SUNNY] = sCastformFormSpeciesIdTable, + [SPECIES_CASTFORM_RAINY] = sCastformFormSpeciesIdTable, + [SPECIES_CASTFORM_SNOWY] = sCastformFormSpeciesIdTable, + // Deoxys + [SPECIES_DEOXYS_ATTACK] = sDeoxysFormSpeciesIdTable, + [SPECIES_DEOXYS_DEFENSE] = sDeoxysFormSpeciesIdTable, + [SPECIES_DEOXYS_SPEED] = sDeoxysFormSpeciesIdTable, + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = sBurmyFormSpeciesIdTable, + [SPECIES_BURMY_TRASH_CLOAK] = sBurmyFormSpeciesIdTable, + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = sWormadamFormSpeciesIdTable, + [SPECIES_WORMADAM_TRASH_CLOAK] = sWormadamFormSpeciesIdTable, + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = sCherrimFormSpeciesIdTable, + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = sShellosFormSpeciesIdTable, + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = sGastrodonFormSpeciesIdTable, + // Rotom + [SPECIES_ROTOM_HEAT] = sRotomFormSpeciesIdTable, + [SPECIES_ROTOM_WASH] = sRotomFormSpeciesIdTable, + [SPECIES_ROTOM_FROST] = sRotomFormSpeciesIdTable, + [SPECIES_ROTOM_FAN] = sRotomFormSpeciesIdTable, + [SPECIES_ROTOM_MOW] = sRotomFormSpeciesIdTable, + // Giratina + [SPECIES_GIRATINA_ORIGIN] = sGiratinaFormSpeciesIdTable, + // Shaymin + [SPECIES_SHAYMIN_SKY] = sShayminFormSpeciesIdTable, + // Arceus + [SPECIES_ARCEUS_FIGHTING] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_FLYING] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_POISON] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_GROUND] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_ROCK] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_BUG] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_GHOST] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_STEEL] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_FIRE] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_WATER] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_GRASS] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_ELECTRIC] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_PSYCHIC] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_ICE] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_DRAGON] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_DARK] = sArceusFormSpeciesIdTable, + [SPECIES_ARCEUS_FAIRY] = sArceusFormSpeciesIdTable, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = sBasculinFormSpeciesIdTable, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = sDarmanitanFormSpeciesIdTable, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = sDarmanitanFormSpeciesIdTable, + // Deerling + [SPECIES_DEERLING_SUMMER] = sDeerlingFormSpeciesIdTable, + [SPECIES_DEERLING_AUTUMN] = sDeerlingFormSpeciesIdTable, + [SPECIES_DEERLING_WINTER] = sDeerlingFormSpeciesIdTable, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = sSawsbuckFormSpeciesIdTable, + [SPECIES_SAWSBUCK_AUTUMN] = sSawsbuckFormSpeciesIdTable, + [SPECIES_SAWSBUCK_WINTER] = sSawsbuckFormSpeciesIdTable, + // Therian Forms + [SPECIES_TORNADUS_THERIAN] = sTornadusFormSpeciesIdTable, + [SPECIES_THUNDURUS_THERIAN] = sThundurusFormSpeciesIdTable, + [SPECIES_LANDORUS_THERIAN] = sLandorusFormSpeciesIdTable, + // Kyurem + [SPECIES_KYUREM_WHITE] = sKyuremFormSpeciesIdTable, + [SPECIES_KYUREM_BLACK] = sKyuremFormSpeciesIdTable, + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = sKeldeoFormSpeciesIdTable, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = sMeloettaFormSpeciesIdTable, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = sGenesectFormSpeciesIdTable, + [SPECIES_GENESECT_SHOCK_DRIVE] = sGenesectFormSpeciesIdTable, + [SPECIES_GENESECT_BURN_DRIVE] = sGenesectFormSpeciesIdTable, + [SPECIES_GENESECT_CHILL_DRIVE] = sGenesectFormSpeciesIdTable, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = sGreninjaFormSpeciesIdTable, + [SPECIES_GRENINJA_ASH] = sGreninjaFormSpeciesIdTable, + // Vivillon + [SPECIES_VIVILLON_POLAR] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_TUNDRA] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_CONTINENTAL] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_GARDEN] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_ELEGANT] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_MEADOW] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_MODERN] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_MARINE] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_ARCHIPELAGO] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_HIGH_PLAINS] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_SANDSTORM] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_RIVER] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_MONSOON] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_SAVANNA] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_SUN] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_OCEAN] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_JUNGLE] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_FANCY] = sVivillonFormSpeciesIdTable, + [SPECIES_VIVILLON_POKE_BALL] = sVivillonFormSpeciesIdTable, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = sFlabebeFormSpeciesIdTable, + [SPECIES_FLABEBE_ORANGE_FLOWER] = sFlabebeFormSpeciesIdTable, + [SPECIES_FLABEBE_BLUE_FLOWER] = sFlabebeFormSpeciesIdTable, + [SPECIES_FLABEBE_WHITE_FLOWER] = sFlabebeFormSpeciesIdTable, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = sFloetteFormSpeciesIdTable, + [SPECIES_FLOETTE_ORANGE_FLOWER] = sFloetteFormSpeciesIdTable, + [SPECIES_FLOETTE_BLUE_FLOWER] = sFloetteFormSpeciesIdTable, + [SPECIES_FLOETTE_WHITE_FLOWER] = sFloetteFormSpeciesIdTable, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = sFloetteFormSpeciesIdTable, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = sFlorgesFormSpeciesIdTable, + [SPECIES_FLORGES_ORANGE_FLOWER] = sFlorgesFormSpeciesIdTable, + [SPECIES_FLORGES_BLUE_FLOWER] = sFlorgesFormSpeciesIdTable, + [SPECIES_FLORGES_WHITE_FLOWER] = sFlorgesFormSpeciesIdTable, + //Furfrou + [SPECIES_FURFROU_HEART_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_STAR_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_DIAMOND_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_MATRON_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_DANDY_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_LA_REINE_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_KABUKI_TRIM] = sFurfrouFormSpeciesIdTable, + [SPECIES_FURFROU_PHARAOH_TRIM] = sFurfrouFormSpeciesIdTable, + // Meowstic + [SPECIES_MEOWSTIC_FEMALE] = sMeowsticFormSpeciesIdTable, + // Aegislash + [SPECIES_AEGISLASH_BLADE] = sAegislashFormSpeciesIdTable, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = sPumpkabooFormSpeciesIdTable, + [SPECIES_PUMPKABOO_LARGE] = sPumpkabooFormSpeciesIdTable, + [SPECIES_PUMPKABOO_SUPER] = sPumpkabooFormSpeciesIdTable, + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = sGourgeistFormSpeciesIdTable, + [SPECIES_GOURGEIST_LARGE] = sGourgeistFormSpeciesIdTable, + [SPECIES_GOURGEIST_SUPER] = sGourgeistFormSpeciesIdTable, + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = sXerneasFormSpeciesIdTable, + // Zygarde + [SPECIES_ZYGARDE_10] = sZygardeFormSpeciesIdTable, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = sZygardeFormSpeciesIdTable, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = sZygardeFormSpeciesIdTable, + [SPECIES_ZYGARDE_COMPLETE] = sZygardeFormSpeciesIdTable, + // Hoopa + [SPECIES_HOOPA_UNBOUND] = sHoopaFormSpeciesIdTable, + // Oricorio + [SPECIES_ORICORIO_POM_POM] = sOricorioFormSpeciesIdTable, + [SPECIES_ORICORIO_PAU] = sOricorioFormSpeciesIdTable, + [SPECIES_ORICORIO_SENSU] = sOricorioFormSpeciesIdTable, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = sRockruffFormSpeciesIdTable, + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT] = sLycanrocFormSpeciesIdTable, + [SPECIES_LYCANROC_DUSK] = sLycanrocFormSpeciesIdTable, + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = sWishiwashiFormSpeciesIdTable, + // Silvally + [SPECIES_SILVALLY_FIGHTING] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_FLYING] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_POISON] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_GROUND] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_ROCK] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_BUG] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_GHOST] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_STEEL] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_FIRE] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_WATER] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_GRASS] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_ELECTRIC] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_PSYCHIC] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_ICE] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_DRAGON] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_DARK] = sSilvallyFormSpeciesIdTable, + [SPECIES_SILVALLY_FAIRY] = sSilvallyFormSpeciesIdTable, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_METEOR_YELLOW] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_METEOR_GREEN] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_METEOR_BLUE] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_METEOR_INDIGO] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_METEOR_VIOLET] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_CORE_RED] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_CORE_ORANGE] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_CORE_YELLOW] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_CORE_GREEN] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_CORE_BLUE] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_CORE_INDIGO] = sMiniorFormSpeciesIdTable, + [SPECIES_MINIOR_CORE_VIOLET] = sMiniorFormSpeciesIdTable, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = sMimikyuFormSpeciesIdTable, + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = sNecrozmaFormSpeciesIdTable, + [SPECIES_NECROZMA_DAWN_WINGS] = sNecrozmaFormSpeciesIdTable, + [SPECIES_NECROZMA_ULTRA] = sNecrozmaFormSpeciesIdTable, + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = sMagearnaFormSpeciesIdTable, + // Cramorant + [SPECIES_CRAMORANT_GULPING] = sCramorantFormSpeciesIdTable, + [SPECIES_CRAMORANT_GORGING] = sCramorantFormSpeciesIdTable, + // Toxtricity + [SPECIES_TOXTRICITY_LOW_KEY] = sToxtricityFormSpeciesIdTable, + // Sinistea + [SPECIES_SINISTEA_ANTIQUE] = sSinisteaFormSpeciesIdTable, + // Polteageist + [SPECIES_POLTEAGEIST_ANTIQUE] = sPolteageistFormSpeciesIdTable, + // Alcremie + [SPECIES_ALCREMIE_RUBY_CREAM] = sAlcremieFormSpeciesIdTable, + [SPECIES_ALCREMIE_MATCHA_CREAM] = sAlcremieFormSpeciesIdTable, + [SPECIES_ALCREMIE_MINT_CREAM] = sAlcremieFormSpeciesIdTable, + [SPECIES_ALCREMIE_LEMON_CREAM] = sAlcremieFormSpeciesIdTable, + [SPECIES_ALCREMIE_SALTED_CREAM] = sAlcremieFormSpeciesIdTable, + [SPECIES_ALCREMIE_RUBY_SWIRL] = sAlcremieFormSpeciesIdTable, + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = sAlcremieFormSpeciesIdTable, + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = sAlcremieFormSpeciesIdTable, + // Eiscue + [SPECIES_EISCUE_NOICE_FACE] = sEiscueFormSpeciesIdTable, + // Indeedee + [SPECIES_INDEEDEE_FEMALE] = sIndeedeeFormSpeciesIdTable, + // Morpeko + [SPECIES_MORPEKO_HANGRY] = sMorpekoFormSpeciesIdTable, + // Zacian + [SPECIES_ZACIAN_CROWNED_SWORD] = sZacianFormSpeciesIdTable, + // Zamazenta + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = sZamazentaFormSpeciesIdTable, + // Eternatus + [SPECIES_ETERNATUS_ETERNAMAX] = sEternatusFormSpeciesIdTable, + // Urshifu + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = sUrshifuFormSpeciesIdTable, + // Zarude + [SPECIES_ZARUDE_DADA] = sZarudeFormSpeciesIdTable, + // Calyrex + [SPECIES_CALYREX_ICE_RIDER] = sCalyrexFormSpeciesIdTable, + [SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexFormSpeciesIdTable, }; diff --git a/src/data/pokemon/form_species_tables.h b/src/data/pokemon/form_species_tables.h index 632bdd9be..89b3f4eec 100644 --- a/src/data/pokemon/form_species_tables.h +++ b/src/data/pokemon/form_species_tables.h @@ -2,385 +2,1023 @@ static const u16 sVenusaurFormSpeciesIdTable[] = { SPECIES_VENUSAUR, + SPECIES_VENUSAUR_MEGA, FORM_SPECIES_END, }; static const u16 sCharizardFormSpeciesIdTable[] = { SPECIES_CHARIZARD, + SPECIES_CHARIZARD_MEGA_X, + SPECIES_CHARIZARD_MEGA_Y, FORM_SPECIES_END, }; static const u16 sBlastoiseFormSpeciesIdTable[] = { SPECIES_BLASTOISE, + SPECIES_BLASTOISE_MEGA, FORM_SPECIES_END, }; static const u16 sBeedrillFormSpeciesIdTable[] = { SPECIES_BEEDRILL, + SPECIES_BEEDRILL_MEGA, FORM_SPECIES_END, }; static const u16 sPidgeotFormSpeciesIdTable[] = { SPECIES_PIDGEOT, + SPECIES_PIDGEOT_MEGA, FORM_SPECIES_END, }; static const u16 sRattataFormSpeciesIdTable[] = { SPECIES_RATTATA, + SPECIES_RATTATA_ALOLAN, FORM_SPECIES_END, }; static const u16 sRaticateFormSpeciesIdTable[] = { SPECIES_RATICATE, + SPECIES_RATICATE_ALOLAN, FORM_SPECIES_END, }; static const u16 sPikachuFormSpeciesIdTable[] = { SPECIES_PIKACHU, + SPECIES_PIKACHU_COSPLAY, + SPECIES_PIKACHU_ROCK_STAR, + SPECIES_PIKACHU_BELLE, + SPECIES_PIKACHU_POP_STAR, + SPECIES_PIKACHU_PH_D, + SPECIES_PIKACHU_LIBRE, + SPECIES_PIKACHU_ORIGINAL_CAP, + SPECIES_PIKACHU_HOENN_CAP, + SPECIES_PIKACHU_SINNOH_CAP, + SPECIES_PIKACHU_UNOVA_CAP, + SPECIES_PIKACHU_KALOS_CAP, + SPECIES_PIKACHU_ALOLA_CAP, + SPECIES_PIKACHU_PARTNER_CAP, + SPECIES_PIKACHU_WORLD_CAP, FORM_SPECIES_END, }; static const u16 sRaichuFormSpeciesIdTable[] = { SPECIES_RAICHU, + SPECIES_RAICHU_ALOLAN, FORM_SPECIES_END, }; static const u16 sSandshrewFormSpeciesIdTable[] = { SPECIES_SANDSHREW, + SPECIES_SANDSHREW_ALOLAN, FORM_SPECIES_END, }; static const u16 sSandslashFormSpeciesIdTable[] = { SPECIES_SANDSLASH, + SPECIES_SANDSLASH_ALOLAN, FORM_SPECIES_END, }; static const u16 sVulpixFormSpeciesIdTable[] = { SPECIES_VULPIX, + SPECIES_VULPIX_ALOLAN, FORM_SPECIES_END, }; static const u16 sNinetalesFormSpeciesIdTable[] = { SPECIES_NINETALES, + SPECIES_NINETALES_ALOLAN, FORM_SPECIES_END, }; static const u16 sDiglettFormSpeciesIdTable[] = { SPECIES_DIGLETT, + SPECIES_DIGLETT_ALOLAN, FORM_SPECIES_END, }; static const u16 sDugtrioFormSpeciesIdTable[] = { SPECIES_DUGTRIO, + SPECIES_DUGTRIO_ALOLAN, FORM_SPECIES_END, }; static const u16 sMeowthFormSpeciesIdTable[] = { SPECIES_MEOWTH, + SPECIES_MEOWTH_ALOLAN, + SPECIES_MEOWTH_GALARIAN, FORM_SPECIES_END, }; static const u16 sPersianFormSpeciesIdTable[] = { SPECIES_PERSIAN, + SPECIES_PERSIAN_ALOLAN, FORM_SPECIES_END, }; static const u16 sAlakazamFormSpeciesIdTable[] = { SPECIES_ALAKAZAM, + SPECIES_ALAKAZAM_MEGA, FORM_SPECIES_END, }; static const u16 sGeodudeFormSpeciesIdTable[] = { SPECIES_GEODUDE, + SPECIES_GEODUDE_ALOLAN, FORM_SPECIES_END, }; static const u16 sGravelerFormSpeciesIdTable[] = { SPECIES_GRAVELER, + SPECIES_GRAVELER_ALOLAN, FORM_SPECIES_END, }; static const u16 sGolemFormSpeciesIdTable[] = { SPECIES_GOLEM, + SPECIES_GOLEM_ALOLAN, FORM_SPECIES_END, }; static const u16 sPonytaFormSpeciesIdTable[] = { SPECIES_PONYTA, + SPECIES_PONYTA_GALARIAN, FORM_SPECIES_END, }; static const u16 sRapidashFormSpeciesIdTable[] = { SPECIES_RAPIDASH, + SPECIES_RAPIDASH_GALARIAN, FORM_SPECIES_END, }; static const u16 sSlowpokeFormSpeciesIdTable[] = { SPECIES_SLOWPOKE, + SPECIES_SLOWPOKE_GALARIAN, FORM_SPECIES_END, }; static const u16 sSlowbroFormSpeciesIdTable[] = { SPECIES_SLOWBRO, + SPECIES_SLOWBRO_MEGA, + SPECIES_SLOWBRO_GALARIAN, FORM_SPECIES_END, }; static const u16 sFarfetchdFormSpeciesIdTable[] = { SPECIES_FARFETCHD, + SPECIES_FARFETCHD_GALARIAN, FORM_SPECIES_END, }; static const u16 sGrimerFormSpeciesIdTable[] = { SPECIES_GRIMER, + SPECIES_GRIMER_ALOLAN, FORM_SPECIES_END, }; static const u16 sMukFormSpeciesIdTable[] = { SPECIES_MUK, + SPECIES_MUK_ALOLAN, FORM_SPECIES_END, }; static const u16 sGengarFormSpeciesIdTable[] = { SPECIES_GENGAR, + SPECIES_GENGAR_MEGA, FORM_SPECIES_END, }; static const u16 sExeggutorFormSpeciesIdTable[] = { SPECIES_EXEGGUTOR, + SPECIES_EXEGGUTOR_ALOLAN, FORM_SPECIES_END, }; static const u16 sMarowakFormSpeciesIdTable[] = { SPECIES_MAROWAK, + SPECIES_MAROWAK_ALOLAN, FORM_SPECIES_END, }; static const u16 sWeezingFormSpeciesIdTable[] = { SPECIES_WEEZING, + SPECIES_WEEZING_GALARIAN, FORM_SPECIES_END, }; static const u16 sKangaskhanFormSpeciesIdTable[] = { SPECIES_KANGASKHAN, + SPECIES_KANGASKHAN_MEGA, FORM_SPECIES_END, }; static const u16 sMrMimeFormSpeciesIdTable[] = { SPECIES_MR_MIME, + SPECIES_MR_MIME_GALARIAN, FORM_SPECIES_END, }; static const u16 sPinsirFormSpeciesIdTable[] = { SPECIES_PINSIR, + SPECIES_PINSIR_MEGA, FORM_SPECIES_END, }; static const u16 sGyaradosFormSpeciesIdTable[] = { SPECIES_GYARADOS, + SPECIES_GYARADOS_MEGA, FORM_SPECIES_END, }; static const u16 sAerodactylFormSpeciesIdTable[] = { SPECIES_AERODACTYL, + SPECIES_AERODACTYL_MEGA, FORM_SPECIES_END, }; static const u16 sArticunoFormSpeciesIdTable[] = { SPECIES_ARTICUNO, + SPECIES_ARTICUNO_GALARIAN, FORM_SPECIES_END, }; static const u16 sZapdosFormSpeciesIdTable[] = { SPECIES_ZAPDOS, + SPECIES_ZAPDOS_GALARIAN, FORM_SPECIES_END, }; static const u16 sMoltresFormSpeciesIdTable[] = { SPECIES_MOLTRES, + SPECIES_MOLTRES_GALARIAN, FORM_SPECIES_END, }; static const u16 sMewtwoFormSpeciesIdTable[] = { SPECIES_MEWTWO, + SPECIES_MEWTWO_MEGA_X, + SPECIES_MEWTWO_MEGA_Y, FORM_SPECIES_END, }; static const u16 sPichuFormSpeciesIdTable[] = { SPECIES_PICHU, + SPECIES_PICHU_SPIKY_EARED, FORM_SPECIES_END, }; static const u16 sAmpharosFormSpeciesIdTable[] = { SPECIES_AMPHAROS, + SPECIES_AMPHAROS_MEGA, FORM_SPECIES_END, }; static const u16 sSlowkingFormSpeciesIdTable[] = { SPECIES_SLOWKING, + SPECIES_SLOWKING_GALARIAN, FORM_SPECIES_END, }; static const u16 sUnownFormSpeciesIdTable[] = { SPECIES_UNOWN, + SPECIES_UNOWN_B, + SPECIES_UNOWN_C, + SPECIES_UNOWN_D, + SPECIES_UNOWN_E, + SPECIES_UNOWN_F, + SPECIES_UNOWN_G, + SPECIES_UNOWN_H, + SPECIES_UNOWN_I, + SPECIES_UNOWN_J, + SPECIES_UNOWN_K, + SPECIES_UNOWN_L, + SPECIES_UNOWN_M, + SPECIES_UNOWN_N, + SPECIES_UNOWN_O, + SPECIES_UNOWN_P, + SPECIES_UNOWN_Q, + SPECIES_UNOWN_R, + SPECIES_UNOWN_S, + SPECIES_UNOWN_T, + SPECIES_UNOWN_U, + SPECIES_UNOWN_V, + SPECIES_UNOWN_W, + SPECIES_UNOWN_X, + SPECIES_UNOWN_Y, + SPECIES_UNOWN_Z, + SPECIES_UNOWN_EMARK, + SPECIES_UNOWN_QMARK, FORM_SPECIES_END, }; static const u16 sSteelixFormSpeciesIdTable[] = { SPECIES_STEELIX, + SPECIES_STEELIX_MEGA, FORM_SPECIES_END, }; static const u16 sScizorFormSpeciesIdTable[] = { SPECIES_SCIZOR, + SPECIES_SCIZOR_MEGA, FORM_SPECIES_END, }; static const u16 sHeracrossFormSpeciesIdTable[] = { SPECIES_HERACROSS, + SPECIES_HERACROSS_MEGA, FORM_SPECIES_END, }; static const u16 sCorsolaFormSpeciesIdTable[] = { SPECIES_CORSOLA, + SPECIES_CORSOLA_GALARIAN, FORM_SPECIES_END, }; static const u16 sHoundoomFormSpeciesIdTable[] = { SPECIES_HOUNDOOM, + SPECIES_HOUNDOOM_MEGA, FORM_SPECIES_END, }; static const u16 sTyranitarFormSpeciesIdTable[] = { SPECIES_TYRANITAR, + SPECIES_TYRANITAR_MEGA, FORM_SPECIES_END, }; static const u16 sSceptileFormSpeciesIdTable[] = { SPECIES_SCEPTILE, + SPECIES_SCEPTILE_MEGA, FORM_SPECIES_END, }; static const u16 sBlazikenFormSpeciesIdTable[] = { SPECIES_BLAZIKEN, + SPECIES_BLAZIKEN_MEGA, FORM_SPECIES_END, }; static const u16 sSwampertFormSpeciesIdTable[] = { SPECIES_SWAMPERT, + SPECIES_SWAMPERT_MEGA, FORM_SPECIES_END, }; static const u16 sZigzagoonFormSpeciesIdTable[] = { SPECIES_ZIGZAGOON, + SPECIES_ZIGZAGOON_GALARIAN, FORM_SPECIES_END, }; static const u16 sLinooneFormSpeciesIdTable[] = { SPECIES_LINOONE, + SPECIES_LINOONE_GALARIAN, FORM_SPECIES_END, }; static const u16 sGardevoirFormSpeciesIdTable[] = { SPECIES_GARDEVOIR, + SPECIES_GARDEVOIR_MEGA, FORM_SPECIES_END, }; static const u16 sSableyeFormSpeciesIdTable[] = { SPECIES_SABLEYE, + SPECIES_SABLEYE_MEGA, FORM_SPECIES_END, }; static const u16 sMawileFormSpeciesIdTable[] = { SPECIES_MAWILE, + SPECIES_MAWILE_MEGA, FORM_SPECIES_END, }; static const u16 sAggronFormSpeciesIdTable[] = { SPECIES_AGGRON, + SPECIES_AGGRON_MEGA, FORM_SPECIES_END, }; static const u16 sMedichamFormSpeciesIdTable[] = { SPECIES_MEDICHAM, + SPECIES_MEDICHAM_MEGA, FORM_SPECIES_END, }; static const u16 sManectricFormSpeciesIdTable[] = { SPECIES_MANECTRIC, + SPECIES_MANECTRIC_MEGA, FORM_SPECIES_END, }; static const u16 sSharpedoFormSpeciesIdTable[] = { SPECIES_SHARPEDO, + SPECIES_SHARPEDO_MEGA, FORM_SPECIES_END, }; static const u16 sCameruptFormSpeciesIdTable[] = { SPECIES_CAMERUPT, + SPECIES_CAMERUPT_MEGA, FORM_SPECIES_END, }; static const u16 sAltariaFormSpeciesIdTable[] = { SPECIES_ALTARIA, + SPECIES_ALTARIA_MEGA, FORM_SPECIES_END, }; static const u16 sCastformFormSpeciesIdTable[] = { SPECIES_CASTFORM, + SPECIES_CASTFORM_SUNNY, + SPECIES_CASTFORM_RAINY, + SPECIES_CASTFORM_SNOWY, FORM_SPECIES_END, }; static const u16 sBanetteFormSpeciesIdTable[] = { SPECIES_BANETTE, + SPECIES_BANETTE_MEGA, FORM_SPECIES_END, }; static const u16 sAbsolFormSpeciesIdTable[] = { SPECIES_ABSOL, + SPECIES_ABSOL_MEGA, FORM_SPECIES_END, }; static const u16 sGlalieFormSpeciesIdTable[] = { SPECIES_GLALIE, + SPECIES_GLALIE_MEGA, FORM_SPECIES_END, }; static const u16 sSalamenceFormSpeciesIdTable[] = { SPECIES_SALAMENCE, + SPECIES_SALAMENCE_MEGA, FORM_SPECIES_END, }; static const u16 sMetagrossFormSpeciesIdTable[] = { SPECIES_METAGROSS, + SPECIES_METAGROSS_MEGA, FORM_SPECIES_END, }; static const u16 sLatiasFormSpeciesIdTable[] = { SPECIES_LATIAS, + SPECIES_LATIAS_MEGA, FORM_SPECIES_END, }; static const u16 sLatiosFormSpeciesIdTable[] = { SPECIES_LATIOS, + SPECIES_LATIOS_MEGA, FORM_SPECIES_END, }; static const u16 sKyogreFormSpeciesIdTable[] = { SPECIES_KYOGRE, + SPECIES_KYOGRE_PRIMAL, FORM_SPECIES_END, }; static const u16 sGroudonFormSpeciesIdTable[] = { SPECIES_GROUDON, + SPECIES_GROUDON_PRIMAL, FORM_SPECIES_END, }; static const u16 sRayquazaFormSpeciesIdTable[] = { SPECIES_RAYQUAZA, + SPECIES_RAYQUAZA_MEGA, FORM_SPECIES_END, }; static const u16 sDeoxysFormSpeciesIdTable[] = { SPECIES_DEOXYS, + SPECIES_DEOXYS_ATTACK, + SPECIES_DEOXYS_DEFENSE, + SPECIES_DEOXYS_SPEED, + FORM_SPECIES_END, +}; + +static const u16 sBurmyFormSpeciesIdTable[] = { + SPECIES_BURMY, + SPECIES_BURMY_SANDY_CLOAK, + SPECIES_BURMY_TRASH_CLOAK, + FORM_SPECIES_END, +}; + +static const u16 sWormadamFormSpeciesIdTable[] = { + SPECIES_WORMADAM, + SPECIES_WORMADAM_SANDY_CLOAK, + SPECIES_WORMADAM_TRASH_CLOAK, + FORM_SPECIES_END, +}; + +static const u16 sCherrimFormSpeciesIdTable[] = { + SPECIES_CHERRIM, + SPECIES_CHERRIM_SUNSHINE, + FORM_SPECIES_END, +}; + +static const u16 sShellosFormSpeciesIdTable[] = { + SPECIES_SHELLOS, + SPECIES_SHELLOS_EAST_SEA, + FORM_SPECIES_END, +}; + +static const u16 sGastrodonFormSpeciesIdTable[] = { + SPECIES_GASTRODON, + SPECIES_GASTRODON_EAST_SEA, + FORM_SPECIES_END, +}; + +static const u16 sLopunnyFormSpeciesIdTable[] = { + SPECIES_LOPUNNY, + SPECIES_LOPUNNY_MEGA, + FORM_SPECIES_END, +}; + +static const u16 sGarchompFormSpeciesIdTable[] = { + SPECIES_GARCHOMP, + SPECIES_GARCHOMP_MEGA, + FORM_SPECIES_END, +}; + +static const u16 sLucarioFormSpeciesIdTable[] = { + SPECIES_LUCARIO, + SPECIES_LUCARIO_MEGA, + FORM_SPECIES_END, +}; + +static const u16 sAbomasnowFormSpeciesIdTable[] = { + SPECIES_ABOMASNOW, + SPECIES_ABOMASNOW_MEGA, + FORM_SPECIES_END, +}; + +static const u16 sGalladeFormSpeciesIdTable[] = { + SPECIES_GALLADE, + SPECIES_GALLADE_MEGA, + FORM_SPECIES_END, +}; + +static const u16 sRotomFormSpeciesIdTable[] = { + SPECIES_ROTOM, + SPECIES_ROTOM_HEAT, + SPECIES_ROTOM_WASH, + SPECIES_ROTOM_FROST, + SPECIES_ROTOM_FAN, + SPECIES_ROTOM_MOW, + FORM_SPECIES_END, +}; + +static const u16 sGiratinaFormSpeciesIdTable[] = { + SPECIES_GIRATINA, + SPECIES_GIRATINA_ORIGIN, + FORM_SPECIES_END, +}; + +static const u16 sShayminFormSpeciesIdTable[] = { + SPECIES_SHAYMIN, + SPECIES_SHAYMIN_SKY, + FORM_SPECIES_END, +}; + +static const u16 sArceusFormSpeciesIdTable[] = { + SPECIES_ARCEUS, + SPECIES_ARCEUS_FIGHTING, + SPECIES_ARCEUS_FLYING, + SPECIES_ARCEUS_POISON, + SPECIES_ARCEUS_GROUND, + SPECIES_ARCEUS_ROCK, + SPECIES_ARCEUS_BUG, + SPECIES_ARCEUS_GHOST, + SPECIES_ARCEUS_STEEL, + SPECIES_ARCEUS_FIRE, + SPECIES_ARCEUS_WATER, + SPECIES_ARCEUS_GRASS, + SPECIES_ARCEUS_ELECTRIC, + SPECIES_ARCEUS_PSYCHIC, + SPECIES_ARCEUS_ICE, + SPECIES_ARCEUS_DRAGON, + SPECIES_ARCEUS_DARK, + SPECIES_ARCEUS_FAIRY, + FORM_SPECIES_END, +}; + +static const u16 sAudinoFormSpeciesIdTable[] = { + SPECIES_AUDINO, + SPECIES_AUDINO_MEGA, + FORM_SPECIES_END, +}; + +static const u16 sBasculinFormSpeciesIdTable[] = { + SPECIES_BASCULIN, + SPECIES_BASCULIN_BLUE_STRIPED, + FORM_SPECIES_END, +}; + +static const u16 sDarumakaFormSpeciesIdTable[] = { + SPECIES_DARUMAKA, + SPECIES_DARUMAKA_GALARIAN, + FORM_SPECIES_END, +}; + +static const u16 sDarmanitanFormSpeciesIdTable[] = { + SPECIES_DARMANITAN, + SPECIES_DARMANITAN_ZEN_MODE, + SPECIES_DARMANITAN_GALARIAN, + SPECIES_DARMANITAN_ZEN_MODE_GALARIAN, + FORM_SPECIES_END, +}; + +static const u16 sYamaskFormSpeciesIdTable[] = { + SPECIES_YAMASK, + SPECIES_YAMASK_GALARIAN, + FORM_SPECIES_END, +}; + +static const u16 sDeerlingFormSpeciesIdTable[] = { + SPECIES_DEERLING, + SPECIES_DEERLING_SUMMER, + SPECIES_DEERLING_AUTUMN, + SPECIES_DEERLING_WINTER, + FORM_SPECIES_END, +}; + +static const u16 sSawsbuckFormSpeciesIdTable[] = { + SPECIES_SAWSBUCK, + SPECIES_SAWSBUCK_SUMMER, + SPECIES_SAWSBUCK_AUTUMN, + SPECIES_SAWSBUCK_WINTER, + FORM_SPECIES_END, +}; + +static const u16 sStunfiskFormSpeciesIdTable[] = { + SPECIES_STUNFISK, + SPECIES_STUNFISK_GALARIAN, + FORM_SPECIES_END, +}; + +static const u16 sTornadusFormSpeciesIdTable[] = { + SPECIES_TORNADUS, + SPECIES_TORNADUS_THERIAN, + FORM_SPECIES_END, +}; + +static const u16 sThundurusFormSpeciesIdTable[] = { + SPECIES_THUNDURUS, + SPECIES_THUNDURUS_THERIAN, + FORM_SPECIES_END, +}; + +static const u16 sLandorusFormSpeciesIdTable[] = { + SPECIES_LANDORUS, + SPECIES_LANDORUS_THERIAN, + FORM_SPECIES_END, +}; + +static const u16 sKyuremFormSpeciesIdTable[] = { + SPECIES_KYUREM, + SPECIES_KYUREM_WHITE, + SPECIES_KYUREM_BLACK, + FORM_SPECIES_END, +}; + +static const u16 sKeldeoFormSpeciesIdTable[] = { + SPECIES_KELDEO, + SPECIES_KELDEO_RESOLUTE, + FORM_SPECIES_END, +}; + +static const u16 sMeloettaFormSpeciesIdTable[] = { + SPECIES_MELOETTA, + SPECIES_MELOETTA_PIROUETTE, + FORM_SPECIES_END, +}; + +static const u16 sGenesectFormSpeciesIdTable[] = { + SPECIES_GENESECT, + SPECIES_GENESECT_DOUSE_DRIVE, + SPECIES_GENESECT_SHOCK_DRIVE, + SPECIES_GENESECT_BURN_DRIVE, + SPECIES_GENESECT_CHILL_DRIVE, + FORM_SPECIES_END, +}; + +static const u16 sGreninjaFormSpeciesIdTable[] = { + SPECIES_GRENINJA, + SPECIES_GRENINJA_BATTLE_BOND, + SPECIES_GRENINJA_ASH, + FORM_SPECIES_END, +}; + +static const u16 sVivillonFormSpeciesIdTable[] = { + SPECIES_VIVILLON, + SPECIES_VIVILLON_POLAR, + SPECIES_VIVILLON_TUNDRA, + SPECIES_VIVILLON_CONTINENTAL, + SPECIES_VIVILLON_GARDEN, + SPECIES_VIVILLON_ELEGANT, + SPECIES_VIVILLON_MEADOW, + SPECIES_VIVILLON_MODERN, + SPECIES_VIVILLON_MARINE, + SPECIES_VIVILLON_ARCHIPELAGO, + SPECIES_VIVILLON_HIGH_PLAINS, + SPECIES_VIVILLON_SANDSTORM, + SPECIES_VIVILLON_RIVER, + SPECIES_VIVILLON_MONSOON, + SPECIES_VIVILLON_SAVANNA, + SPECIES_VIVILLON_SUN, + SPECIES_VIVILLON_OCEAN, + SPECIES_VIVILLON_JUNGLE, + SPECIES_VIVILLON_FANCY, + SPECIES_VIVILLON_POKE_BALL, + FORM_SPECIES_END, +}; + +static const u16 sFlabebeFormSpeciesIdTable[] = { + SPECIES_FLABEBE, + SPECIES_FLABEBE_YELLOW_FLOWER, + SPECIES_FLABEBE_ORANGE_FLOWER, + SPECIES_FLABEBE_BLUE_FLOWER, + SPECIES_FLABEBE_WHITE_FLOWER, + FORM_SPECIES_END, +}; + +static const u16 sFloetteFormSpeciesIdTable[] = { + SPECIES_FLOETTE, + SPECIES_FLOETTE_YELLOW_FLOWER, + SPECIES_FLOETTE_ORANGE_FLOWER, + SPECIES_FLOETTE_BLUE_FLOWER, + SPECIES_FLOETTE_WHITE_FLOWER, + SPECIES_FLOETTE_ETERNAL_FLOWER, + FORM_SPECIES_END, +}; + +static const u16 sFlorgesFormSpeciesIdTable[] = { + SPECIES_FLORGES, + SPECIES_FLORGES_YELLOW_FLOWER, + SPECIES_FLORGES_ORANGE_FLOWER, + SPECIES_FLORGES_BLUE_FLOWER, + SPECIES_FLORGES_WHITE_FLOWER, + FORM_SPECIES_END, +}; + +static const u16 sFurfrouFormSpeciesIdTable[] = { + SPECIES_FURFROU, + SPECIES_FURFROU_HEART_TRIM, + SPECIES_FURFROU_STAR_TRIM, + SPECIES_FURFROU_DIAMOND_TRIM, + SPECIES_FURFROU_DEBUTANTE_TRIM, + SPECIES_FURFROU_MATRON_TRIM, + SPECIES_FURFROU_DANDY_TRIM, + SPECIES_FURFROU_LA_REINE_TRIM, + SPECIES_FURFROU_KABUKI_TRIM, + SPECIES_FURFROU_PHARAOH_TRIM, + FORM_SPECIES_END, +}; + +static const u16 sMeowsticFormSpeciesIdTable[] = { + SPECIES_MEOWSTIC, + SPECIES_MEOWSTIC_FEMALE, + FORM_SPECIES_END, +}; + +static const u16 sAegislashFormSpeciesIdTable[] = { + SPECIES_AEGISLASH, + SPECIES_AEGISLASH_BLADE, + FORM_SPECIES_END, +}; + +static const u16 sPumpkabooFormSpeciesIdTable[] = { + SPECIES_PUMPKABOO, + SPECIES_PUMPKABOO_SMALL, + SPECIES_PUMPKABOO_LARGE, + SPECIES_PUMPKABOO_SUPER, + FORM_SPECIES_END, +}; + +static const u16 sGourgeistFormSpeciesIdTable[] = { + SPECIES_GOURGEIST, + SPECIES_GOURGEIST_SMALL, + SPECIES_GOURGEIST_LARGE, + SPECIES_GOURGEIST_SUPER, + FORM_SPECIES_END, +}; + +static const u16 sXerneasFormSpeciesIdTable[] = { + SPECIES_XERNEAS, + SPECIES_XERNEAS_ACTIVE, + FORM_SPECIES_END, +}; + +static const u16 sZygardeFormSpeciesIdTable[] = { + SPECIES_ZYGARDE, + SPECIES_ZYGARDE_10, + SPECIES_ZYGARDE_10_POWER_CONSTRUCT, + SPECIES_ZYGARDE_50_POWER_CONSTRUCT, + SPECIES_ZYGARDE_COMPLETE, + FORM_SPECIES_END, +}; + +static const u16 sDiancieFormSpeciesIdTable[] = { + SPECIES_DIANCIE, + SPECIES_DIANCIE_MEGA, + FORM_SPECIES_END, +}; + +static const u16 sHoopaFormSpeciesIdTable[] = { + SPECIES_HOOPA, + SPECIES_HOOPA_UNBOUND, + FORM_SPECIES_END, +}; + +static const u16 sOricorioFormSpeciesIdTable[] = { + SPECIES_ORICORIO, + SPECIES_ORICORIO_POM_POM, + SPECIES_ORICORIO_PAU, + SPECIES_ORICORIO_SENSU, + FORM_SPECIES_END, +}; + +static const u16 sRockruffFormSpeciesIdTable[] = { + SPECIES_ROCKRUFF, + SPECIES_ROCKRUFF_OWN_TEMPO, + FORM_SPECIES_END, +}; + +static const u16 sLycanrocFormSpeciesIdTable[] = { + SPECIES_LYCANROC, + SPECIES_LYCANROC_MIDNIGHT, + SPECIES_LYCANROC_DUSK, + FORM_SPECIES_END, +}; + +static const u16 sWishiwashiFormSpeciesIdTable[] = { + SPECIES_WISHIWASHI, + SPECIES_WISHIWASHI_SCHOOL, + FORM_SPECIES_END, +}; + +static const u16 sSilvallyFormSpeciesIdTable[] = { + SPECIES_SILVALLY, + SPECIES_SILVALLY_FIGHTING, + SPECIES_SILVALLY_FLYING, + SPECIES_SILVALLY_POISON, + SPECIES_SILVALLY_GROUND, + SPECIES_SILVALLY_ROCK, + SPECIES_SILVALLY_BUG, + SPECIES_SILVALLY_GHOST, + SPECIES_SILVALLY_STEEL, + SPECIES_SILVALLY_FIRE, + SPECIES_SILVALLY_WATER, + SPECIES_SILVALLY_GRASS, + SPECIES_SILVALLY_ELECTRIC, + SPECIES_SILVALLY_PSYCHIC, + SPECIES_SILVALLY_ICE, + SPECIES_SILVALLY_DRAGON, + SPECIES_SILVALLY_DARK, + SPECIES_SILVALLY_FAIRY, + FORM_SPECIES_END, +}; + +static const u16 sMiniorFormSpeciesIdTable[] = { + SPECIES_MINIOR, + SPECIES_MINIOR_METEOR_ORANGE, + SPECIES_MINIOR_METEOR_YELLOW, + SPECIES_MINIOR_METEOR_GREEN, + SPECIES_MINIOR_METEOR_BLUE, + SPECIES_MINIOR_METEOR_INDIGO, + SPECIES_MINIOR_METEOR_VIOLET, + SPECIES_MINIOR_CORE_RED, + SPECIES_MINIOR_CORE_ORANGE, + SPECIES_MINIOR_CORE_YELLOW, + SPECIES_MINIOR_CORE_GREEN, + SPECIES_MINIOR_CORE_BLUE, + SPECIES_MINIOR_CORE_INDIGO, + SPECIES_MINIOR_CORE_VIOLET, + FORM_SPECIES_END, +}; + +static const u16 sMimikyuFormSpeciesIdTable[] = { + SPECIES_MIMIKYU, + SPECIES_MIMIKYU_BUSTED, + FORM_SPECIES_END, +}; + +static const u16 sNecrozmaFormSpeciesIdTable[] = { + SPECIES_NECROZMA, + SPECIES_NECROZMA_DUSK_MANE, + SPECIES_NECROZMA_DAWN_WINGS, + SPECIES_NECROZMA_ULTRA, + FORM_SPECIES_END, +}; + +static const u16 sMagearnaFormSpeciesIdTable[] = { + SPECIES_MAGEARNA, + SPECIES_MAGEARNA_ORIGINAL_COLOR, + FORM_SPECIES_END, +}; + +static const u16 sCramorantFormSpeciesIdTable[] = { + SPECIES_CRAMORANT, + SPECIES_CRAMORANT_GULPING, + SPECIES_CRAMORANT_GORGING, + FORM_SPECIES_END, +}; + +static const u16 sToxtricityFormSpeciesIdTable[] = { + SPECIES_TOXTRICITY, + SPECIES_TOXTRICITY_LOW_KEY, + FORM_SPECIES_END, +}; + +static const u16 sSinisteaFormSpeciesIdTable[] = { + SPECIES_SINISTEA, + SPECIES_SINISTEA_ANTIQUE, + FORM_SPECIES_END, +}; + +static const u16 sPolteageistFormSpeciesIdTable[] = { + SPECIES_POLTEAGEIST, + SPECIES_POLTEAGEIST_ANTIQUE, + FORM_SPECIES_END, +}; + +static const u16 sAlcremieFormSpeciesIdTable[] = { + SPECIES_ALCREMIE, + SPECIES_ALCREMIE_RUBY_CREAM, + SPECIES_ALCREMIE_MATCHA_CREAM, + SPECIES_ALCREMIE_MINT_CREAM, + SPECIES_ALCREMIE_LEMON_CREAM, + SPECIES_ALCREMIE_SALTED_CREAM, + SPECIES_ALCREMIE_RUBY_SWIRL, + SPECIES_ALCREMIE_CARAMEL_SWIRL, + SPECIES_ALCREMIE_RAINBOW_SWIRL, + FORM_SPECIES_END, +}; + +static const u16 sEiscueFormSpeciesIdTable[] = { + SPECIES_EISCUE, + SPECIES_EISCUE_NOICE_FACE, + FORM_SPECIES_END, +}; + +static const u16 sIndeedeeFormSpeciesIdTable[] = { + SPECIES_INDEEDEE, + SPECIES_INDEEDEE_FEMALE, + FORM_SPECIES_END, +}; + +static const u16 sMorpekoFormSpeciesIdTable[] = { + SPECIES_MORPEKO, + SPECIES_MORPEKO_HANGRY, + FORM_SPECIES_END, +}; + +static const u16 sZacianFormSpeciesIdTable[] = { + SPECIES_ZACIAN, + SPECIES_ZACIAN_CROWNED_SWORD, + FORM_SPECIES_END, +}; + +static const u16 sZamazentaFormSpeciesIdTable[] = { + SPECIES_ZAMAZENTA, + SPECIES_ZAMAZENTA_CROWNED_SHIELD, + FORM_SPECIES_END, +}; + +static const u16 sEternatusFormSpeciesIdTable[] = { + SPECIES_ETERNATUS, + SPECIES_ETERNATUS_ETERNAMAX, + FORM_SPECIES_END, +}; + +static const u16 sUrshifuFormSpeciesIdTable[] = { + SPECIES_URSHIFU, + SPECIES_URSHIFU_RAPID_STRIKE_STYLE, + FORM_SPECIES_END, +}; + +static const u16 sZarudeFormSpeciesIdTable[] = { + SPECIES_ZARUDE, + SPECIES_ZARUDE_DADA, + FORM_SPECIES_END, +}; + +static const u16 sCalyrexFormSpeciesIdTable[] = { + SPECIES_CALYREX, + SPECIES_CALYREX_ICE_RIDER, + SPECIES_CALYREX_SHADOW_RIDER, FORM_SPECIES_END, }; diff --git a/src/data/pokemon/level_up_learnset_pointers.h b/src/data/pokemon/level_up_learnset_pointers.h index ffb1394a9..6cd308aa7 100644 --- a/src/data/pokemon/level_up_learnset_pointers.h +++ b/src/data/pokemon/level_up_learnset_pointers.h @@ -122,7 +122,7 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_SEAKING] = sSeakingLevelUpLearnset, [SPECIES_STARYU] = sStaryuLevelUpLearnset, [SPECIES_STARMIE] = sStarmieLevelUpLearnset, - [SPECIES_MR_MIME] = sMrmimeLevelUpLearnset, + [SPECIES_MR_MIME] = sMrMimeLevelUpLearnset, [SPECIES_SCYTHER] = sScytherLevelUpLearnset, [SPECIES_JYNX] = sJynxLevelUpLearnset, [SPECIES_ELECTABUZZ] = sElectabuzzLevelUpLearnset, @@ -252,31 +252,6 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_LUGIA] = sLugiaLevelUpLearnset, [SPECIES_HO_OH] = sHoOhLevelUpLearnset, [SPECIES_CELEBI] = sCelebiLevelUpLearnset, - [SPECIES_OLD_UNOWN_B] = sSpecies252LevelUpLearnset, - [SPECIES_OLD_UNOWN_C] = sSpecies253LevelUpLearnset, - [SPECIES_OLD_UNOWN_D] = sSpecies254LevelUpLearnset, - [SPECIES_OLD_UNOWN_E] = sSpecies255LevelUpLearnset, - [SPECIES_OLD_UNOWN_F] = sSpecies256LevelUpLearnset, - [SPECIES_OLD_UNOWN_G] = sSpecies257LevelUpLearnset, - [SPECIES_OLD_UNOWN_H] = sSpecies258LevelUpLearnset, - [SPECIES_OLD_UNOWN_I] = sSpecies259LevelUpLearnset, - [SPECIES_OLD_UNOWN_J] = sSpecies260LevelUpLearnset, - [SPECIES_OLD_UNOWN_K] = sSpecies261LevelUpLearnset, - [SPECIES_OLD_UNOWN_L] = sSpecies262LevelUpLearnset, - [SPECIES_OLD_UNOWN_M] = sSpecies263LevelUpLearnset, - [SPECIES_OLD_UNOWN_N] = sSpecies264LevelUpLearnset, - [SPECIES_OLD_UNOWN_O] = sSpecies265LevelUpLearnset, - [SPECIES_OLD_UNOWN_P] = sSpecies266LevelUpLearnset, - [SPECIES_OLD_UNOWN_Q] = sSpecies267LevelUpLearnset, - [SPECIES_OLD_UNOWN_R] = sSpecies268LevelUpLearnset, - [SPECIES_OLD_UNOWN_S] = sSpecies269LevelUpLearnset, - [SPECIES_OLD_UNOWN_T] = sSpecies270LevelUpLearnset, - [SPECIES_OLD_UNOWN_U] = sSpecies271LevelUpLearnset, - [SPECIES_OLD_UNOWN_V] = sSpecies272LevelUpLearnset, - [SPECIES_OLD_UNOWN_W] = sSpecies273LevelUpLearnset, - [SPECIES_OLD_UNOWN_X] = sSpecies274LevelUpLearnset, - [SPECIES_OLD_UNOWN_Y] = sSpecies275LevelUpLearnset, - [SPECIES_OLD_UNOWN_Z] = sSpecies276LevelUpLearnset, [SPECIES_TREECKO] = sTreeckoLevelUpLearnset, [SPECIES_GROVYLE] = sGrovyleLevelUpLearnset, [SPECIES_SCEPTILE] = sSceptileLevelUpLearnset, @@ -412,4 +387,889 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_JIRACHI] = sJirachiLevelUpLearnset, [SPECIES_DEOXYS] = sDeoxysLevelUpLearnset, [SPECIES_CHIMECHO] = sChimechoLevelUpLearnset, + [SPECIES_TURTWIG] = sTurtwigLevelUpLearnset, + [SPECIES_GROTLE] = sGrotleLevelUpLearnset, + [SPECIES_TORTERRA] = sTorterraLevelUpLearnset, + [SPECIES_CHIMCHAR] = sChimcharLevelUpLearnset, + [SPECIES_MONFERNO] = sMonfernoLevelUpLearnset, + [SPECIES_INFERNAPE] = sInfernapeLevelUpLearnset, + [SPECIES_PIPLUP] = sPiplupLevelUpLearnset, + [SPECIES_PRINPLUP] = sPrinplupLevelUpLearnset, + [SPECIES_EMPOLEON] = sEmpoleonLevelUpLearnset, + [SPECIES_STARLY] = sStarlyLevelUpLearnset, + [SPECIES_STARAVIA] = sStaraviaLevelUpLearnset, + [SPECIES_STARAPTOR] = sStaraptorLevelUpLearnset, + [SPECIES_BIDOOF] = sBidoofLevelUpLearnset, + [SPECIES_BIBAREL] = sBibarelLevelUpLearnset, + [SPECIES_KRICKETOT] = sKricketotLevelUpLearnset, + [SPECIES_KRICKETUNE] = sKricketuneLevelUpLearnset, + [SPECIES_SHINX] = sShinxLevelUpLearnset, + [SPECIES_LUXIO] = sLuxioLevelUpLearnset, + [SPECIES_LUXRAY] = sLuxrayLevelUpLearnset, + [SPECIES_BUDEW] = sBudewLevelUpLearnset, + [SPECIES_ROSERADE] = sRoseradeLevelUpLearnset, + [SPECIES_CRANIDOS] = sCranidosLevelUpLearnset, + [SPECIES_RAMPARDOS] = sRampardosLevelUpLearnset, + [SPECIES_SHIELDON] = sShieldonLevelUpLearnset, + [SPECIES_BASTIODON] = sBastiodonLevelUpLearnset, + [SPECIES_BURMY] = sBurmyLevelUpLearnset, + [SPECIES_WORMADAM] = sWormadamLevelUpLearnset, + [SPECIES_MOTHIM] = sMothimLevelUpLearnset, + [SPECIES_COMBEE] = sCombeeLevelUpLearnset, + [SPECIES_VESPIQUEN] = sVespiquenLevelUpLearnset, + [SPECIES_PACHIRISU] = sPachirisuLevelUpLearnset, + [SPECIES_BUIZEL] = sBuizelLevelUpLearnset, + [SPECIES_FLOATZEL] = sFloatzelLevelUpLearnset, + [SPECIES_CHERUBI] = sCherubiLevelUpLearnset, + [SPECIES_CHERRIM] = sCherrimLevelUpLearnset, + [SPECIES_SHELLOS] = sShellosLevelUpLearnset, + [SPECIES_GASTRODON] = sGastrodonLevelUpLearnset, + [SPECIES_AMBIPOM] = sAmbipomLevelUpLearnset, + [SPECIES_DRIFLOON] = sDrifloonLevelUpLearnset, + [SPECIES_DRIFBLIM] = sDrifblimLevelUpLearnset, + [SPECIES_BUNEARY] = sBunearyLevelUpLearnset, + [SPECIES_LOPUNNY] = sLopunnyLevelUpLearnset, + [SPECIES_MISMAGIUS] = sMismagiusLevelUpLearnset, + [SPECIES_HONCHKROW] = sHonchkrowLevelUpLearnset, + [SPECIES_GLAMEOW] = sGlameowLevelUpLearnset, + [SPECIES_PURUGLY] = sPuruglyLevelUpLearnset, + [SPECIES_CHINGLING] = sChinglingLevelUpLearnset, + [SPECIES_STUNKY] = sStunkyLevelUpLearnset, + [SPECIES_SKUNTANK] = sSkuntankLevelUpLearnset, + [SPECIES_BRONZOR] = sBronzorLevelUpLearnset, + [SPECIES_BRONZONG] = sBronzongLevelUpLearnset, + [SPECIES_BONSLY] = sBonslyLevelUpLearnset, + [SPECIES_MIME_JR] = sMimeJrLevelUpLearnset, + [SPECIES_HAPPINY] = sHappinyLevelUpLearnset, + [SPECIES_CHATOT] = sChatotLevelUpLearnset, + [SPECIES_SPIRITOMB] = sSpiritombLevelUpLearnset, + [SPECIES_GIBLE] = sGibleLevelUpLearnset, + [SPECIES_GABITE] = sGabiteLevelUpLearnset, + [SPECIES_GARCHOMP] = sGarchompLevelUpLearnset, + [SPECIES_MUNCHLAX] = sMunchlaxLevelUpLearnset, + [SPECIES_RIOLU] = sRioluLevelUpLearnset, + [SPECIES_LUCARIO] = sLucarioLevelUpLearnset, + [SPECIES_HIPPOPOTAS] = sHippopotasLevelUpLearnset, + [SPECIES_HIPPOWDON] = sHippowdonLevelUpLearnset, + [SPECIES_SKORUPI] = sSkorupiLevelUpLearnset, + [SPECIES_DRAPION] = sDrapionLevelUpLearnset, + [SPECIES_CROAGUNK] = sCroagunkLevelUpLearnset, + [SPECIES_TOXICROAK] = sToxicroakLevelUpLearnset, + [SPECIES_CARNIVINE] = sCarnivineLevelUpLearnset, + [SPECIES_FINNEON] = sFinneonLevelUpLearnset, + [SPECIES_LUMINEON] = sLumineonLevelUpLearnset, + [SPECIES_MANTYKE] = sMantykeLevelUpLearnset, + [SPECIES_SNOVER] = sSnoverLevelUpLearnset, + [SPECIES_ABOMASNOW] = sAbomasnowLevelUpLearnset, + [SPECIES_WEAVILE] = sWeavileLevelUpLearnset, + [SPECIES_MAGNEZONE] = sMagnezoneLevelUpLearnset, + [SPECIES_LICKILICKY] = sLickilickyLevelUpLearnset, + [SPECIES_RHYPERIOR] = sRhyperiorLevelUpLearnset, + [SPECIES_TANGROWTH] = sTangrowthLevelUpLearnset, + [SPECIES_ELECTIVIRE] = sElectivireLevelUpLearnset, + [SPECIES_MAGMORTAR] = sMagmortarLevelUpLearnset, + [SPECIES_TOGEKISS] = sTogekissLevelUpLearnset, + [SPECIES_YANMEGA] = sYanmegaLevelUpLearnset, + [SPECIES_LEAFEON] = sLeafeonLevelUpLearnset, + [SPECIES_GLACEON] = sGlaceonLevelUpLearnset, + [SPECIES_GLISCOR] = sGliscorLevelUpLearnset, + [SPECIES_MAMOSWINE] = sMamoswineLevelUpLearnset, + [SPECIES_PORYGON_Z] = sPorygonZLevelUpLearnset, + [SPECIES_GALLADE] = sGalladeLevelUpLearnset, + [SPECIES_PROBOPASS] = sProbopassLevelUpLearnset, + [SPECIES_DUSKNOIR] = sDusknoirLevelUpLearnset, + [SPECIES_FROSLASS] = sFroslassLevelUpLearnset, + [SPECIES_ROTOM] = sRotomLevelUpLearnset, + [SPECIES_UXIE] = sUxieLevelUpLearnset, + [SPECIES_MESPRIT] = sMespritLevelUpLearnset, + [SPECIES_AZELF] = sAzelfLevelUpLearnset, + [SPECIES_DIALGA] = sDialgaLevelUpLearnset, + [SPECIES_PALKIA] = sPalkiaLevelUpLearnset, + [SPECIES_HEATRAN] = sHeatranLevelUpLearnset, + [SPECIES_REGIGIGAS] = sRegigigasLevelUpLearnset, + [SPECIES_GIRATINA] = sGiratinaLevelUpLearnset, + [SPECIES_CRESSELIA] = sCresseliaLevelUpLearnset, + [SPECIES_PHIONE] = sPhioneLevelUpLearnset, + [SPECIES_MANAPHY] = sManaphyLevelUpLearnset, + [SPECIES_DARKRAI] = sDarkraiLevelUpLearnset, + [SPECIES_SHAYMIN] = sShayminLevelUpLearnset, + [SPECIES_ARCEUS] = sArceusLevelUpLearnset, + [SPECIES_VICTINI] = sVictiniLevelUpLearnset, + [SPECIES_SNIVY] = sSnivyLevelUpLearnset, + [SPECIES_SERVINE] = sServineLevelUpLearnset, + [SPECIES_SERPERIOR] = sSerperiorLevelUpLearnset, + [SPECIES_TEPIG] = sTepigLevelUpLearnset, + [SPECIES_PIGNITE] = sPigniteLevelUpLearnset, + [SPECIES_EMBOAR] = sEmboarLevelUpLearnset, + [SPECIES_OSHAWOTT] = sOshawottLevelUpLearnset, + [SPECIES_DEWOTT] = sDewottLevelUpLearnset, + [SPECIES_SAMUROTT] = sSamurottLevelUpLearnset, + [SPECIES_PATRAT] = sPatratLevelUpLearnset, + [SPECIES_WATCHOG] = sWatchogLevelUpLearnset, + [SPECIES_LILLIPUP] = sLillipupLevelUpLearnset, + [SPECIES_HERDIER] = sHerdierLevelUpLearnset, + [SPECIES_STOUTLAND] = sStoutlandLevelUpLearnset, + [SPECIES_PURRLOIN] = sPurrloinLevelUpLearnset, + [SPECIES_LIEPARD] = sLiepardLevelUpLearnset, + [SPECIES_PANSAGE] = sPansageLevelUpLearnset, + [SPECIES_SIMISAGE] = sSimisageLevelUpLearnset, + [SPECIES_PANSEAR] = sPansearLevelUpLearnset, + [SPECIES_SIMISEAR] = sSimisearLevelUpLearnset, + [SPECIES_PANPOUR] = sPanpourLevelUpLearnset, + [SPECIES_SIMIPOUR] = sSimipourLevelUpLearnset, + [SPECIES_MUNNA] = sMunnaLevelUpLearnset, + [SPECIES_MUSHARNA] = sMusharnaLevelUpLearnset, + [SPECIES_PIDOVE] = sPidoveLevelUpLearnset, + [SPECIES_TRANQUILL] = sTranquillLevelUpLearnset, + [SPECIES_UNFEZANT] = sUnfezantLevelUpLearnset, + [SPECIES_BLITZLE] = sBlitzleLevelUpLearnset, + [SPECIES_ZEBSTRIKA] = sZebstrikaLevelUpLearnset, + [SPECIES_ROGGENROLA] = sRoggenrolaLevelUpLearnset, + [SPECIES_BOLDORE] = sBoldoreLevelUpLearnset, + [SPECIES_GIGALITH] = sGigalithLevelUpLearnset, + [SPECIES_WOOBAT] = sWoobatLevelUpLearnset, + [SPECIES_SWOOBAT] = sSwoobatLevelUpLearnset, + [SPECIES_DRILBUR] = sDrilburLevelUpLearnset, + [SPECIES_EXCADRILL] = sExcadrillLevelUpLearnset, + [SPECIES_AUDINO] = sAudinoLevelUpLearnset, + [SPECIES_TIMBURR] = sTimburrLevelUpLearnset, + [SPECIES_GURDURR] = sGurdurrLevelUpLearnset, + [SPECIES_CONKELDURR] = sConkeldurrLevelUpLearnset, + [SPECIES_TYMPOLE] = sTympoleLevelUpLearnset, + [SPECIES_PALPITOAD] = sPalpitoadLevelUpLearnset, + [SPECIES_SEISMITOAD] = sSeismitoadLevelUpLearnset, + [SPECIES_THROH] = sThrohLevelUpLearnset, + [SPECIES_SAWK] = sSawkLevelUpLearnset, + [SPECIES_SEWADDLE] = sSewaddleLevelUpLearnset, + [SPECIES_SWADLOON] = sSwadloonLevelUpLearnset, + [SPECIES_LEAVANNY] = sLeavannyLevelUpLearnset, + [SPECIES_VENIPEDE] = sVenipedeLevelUpLearnset, + [SPECIES_WHIRLIPEDE] = sWhirlipedeLevelUpLearnset, + [SPECIES_SCOLIPEDE] = sScolipedeLevelUpLearnset, + [SPECIES_COTTONEE] = sCottoneeLevelUpLearnset, + [SPECIES_WHIMSICOTT] = sWhimsicottLevelUpLearnset, + [SPECIES_PETILIL] = sPetililLevelUpLearnset, + [SPECIES_LILLIGANT] = sLilligantLevelUpLearnset, + [SPECIES_BASCULIN] = sBasculinLevelUpLearnset, + [SPECIES_SANDILE] = sSandileLevelUpLearnset, + [SPECIES_KROKOROK] = sKrokorokLevelUpLearnset, + [SPECIES_KROOKODILE] = sKrookodileLevelUpLearnset, + [SPECIES_DARUMAKA] = sDarumakaLevelUpLearnset, + [SPECIES_DARMANITAN] = sDarmanitanLevelUpLearnset, + [SPECIES_MARACTUS] = sMaractusLevelUpLearnset, + [SPECIES_DWEBBLE] = sDwebbleLevelUpLearnset, + [SPECIES_CRUSTLE] = sCrustleLevelUpLearnset, + [SPECIES_SCRAGGY] = sScraggyLevelUpLearnset, + [SPECIES_SCRAFTY] = sScraftyLevelUpLearnset, + [SPECIES_SIGILYPH] = sSigilyphLevelUpLearnset, + [SPECIES_YAMASK] = sYamaskLevelUpLearnset, + [SPECIES_COFAGRIGUS] = sCofagrigusLevelUpLearnset, + [SPECIES_TIRTOUGA] = sTirtougaLevelUpLearnset, + [SPECIES_CARRACOSTA] = sCarracostaLevelUpLearnset, + [SPECIES_ARCHEN] = sArchenLevelUpLearnset, + [SPECIES_ARCHEOPS] = sArcheopsLevelUpLearnset, + [SPECIES_TRUBBISH] = sTrubbishLevelUpLearnset, + [SPECIES_GARBODOR] = sGarbodorLevelUpLearnset, + [SPECIES_ZORUA] = sZoruaLevelUpLearnset, + [SPECIES_ZOROARK] = sZoroarkLevelUpLearnset, + [SPECIES_MINCCINO] = sMinccinoLevelUpLearnset, + [SPECIES_CINCCINO] = sCinccinoLevelUpLearnset, + [SPECIES_GOTHITA] = sGothitaLevelUpLearnset, + [SPECIES_GOTHORITA] = sGothoritaLevelUpLearnset, + [SPECIES_GOTHITELLE] = sGothitelleLevelUpLearnset, + [SPECIES_SOLOSIS] = sSolosisLevelUpLearnset, + [SPECIES_DUOSION] = sDuosionLevelUpLearnset, + [SPECIES_REUNICLUS] = sReuniclusLevelUpLearnset, + [SPECIES_DUCKLETT] = sDucklettLevelUpLearnset, + [SPECIES_SWANNA] = sSwannaLevelUpLearnset, + [SPECIES_VANILLITE] = sVanilliteLevelUpLearnset, + [SPECIES_VANILLISH] = sVanillishLevelUpLearnset, + [SPECIES_VANILLUXE] = sVanilluxeLevelUpLearnset, + [SPECIES_DEERLING] = sDeerlingLevelUpLearnset, + [SPECIES_SAWSBUCK] = sSawsbuckLevelUpLearnset, + [SPECIES_EMOLGA] = sEmolgaLevelUpLearnset, + [SPECIES_KARRABLAST] = sKarrablastLevelUpLearnset, + [SPECIES_ESCAVALIER] = sEscavalierLevelUpLearnset, + [SPECIES_FOONGUS] = sFoongusLevelUpLearnset, + [SPECIES_AMOONGUSS] = sAmoongussLevelUpLearnset, + [SPECIES_FRILLISH] = sFrillishLevelUpLearnset, + [SPECIES_JELLICENT] = sJellicentLevelUpLearnset, + [SPECIES_ALOMOMOLA] = sAlomomolaLevelUpLearnset, + [SPECIES_JOLTIK] = sJoltikLevelUpLearnset, + [SPECIES_GALVANTULA] = sGalvantulaLevelUpLearnset, + [SPECIES_FERROSEED] = sFerroseedLevelUpLearnset, + [SPECIES_FERROTHORN] = sFerrothornLevelUpLearnset, + [SPECIES_KLINK] = sKlinkLevelUpLearnset, + [SPECIES_KLANG] = sKlangLevelUpLearnset, + [SPECIES_KLINKLANG] = sKlinklangLevelUpLearnset, + [SPECIES_TYNAMO] = sTynamoLevelUpLearnset, + [SPECIES_EELEKTRIK] = sEelektrikLevelUpLearnset, + [SPECIES_EELEKTROSS] = sEelektrossLevelUpLearnset, + [SPECIES_ELGYEM] = sElgyemLevelUpLearnset, + [SPECIES_BEHEEYEM] = sBeheeyemLevelUpLearnset, + [SPECIES_LITWICK] = sLitwickLevelUpLearnset, + [SPECIES_LAMPENT] = sLampentLevelUpLearnset, + [SPECIES_CHANDELURE] = sChandelureLevelUpLearnset, + [SPECIES_AXEW] = sAxewLevelUpLearnset, + [SPECIES_FRAXURE] = sFraxureLevelUpLearnset, + [SPECIES_HAXORUS] = sHaxorusLevelUpLearnset, + [SPECIES_CUBCHOO] = sCubchooLevelUpLearnset, + [SPECIES_BEARTIC] = sBearticLevelUpLearnset, + [SPECIES_CRYOGONAL] = sCryogonalLevelUpLearnset, + [SPECIES_SHELMET] = sShelmetLevelUpLearnset, + [SPECIES_ACCELGOR] = sAccelgorLevelUpLearnset, + [SPECIES_STUNFISK] = sStunfiskLevelUpLearnset, + [SPECIES_MIENFOO] = sMienfooLevelUpLearnset, + [SPECIES_MIENSHAO] = sMienshaoLevelUpLearnset, + [SPECIES_DRUDDIGON] = sDruddigonLevelUpLearnset, + [SPECIES_GOLETT] = sGolettLevelUpLearnset, + [SPECIES_GOLURK] = sGolurkLevelUpLearnset, + [SPECIES_PAWNIARD] = sPawniardLevelUpLearnset, + [SPECIES_BISHARP] = sBisharpLevelUpLearnset, + [SPECIES_BOUFFALANT] = sBouffalantLevelUpLearnset, + [SPECIES_RUFFLET] = sRuffletLevelUpLearnset, + [SPECIES_BRAVIARY] = sBraviaryLevelUpLearnset, + [SPECIES_VULLABY] = sVullabyLevelUpLearnset, + [SPECIES_MANDIBUZZ] = sMandibuzzLevelUpLearnset, + [SPECIES_HEATMOR] = sHeatmorLevelUpLearnset, + [SPECIES_DURANT] = sDurantLevelUpLearnset, + [SPECIES_DEINO] = sDeinoLevelUpLearnset, + [SPECIES_ZWEILOUS] = sZweilousLevelUpLearnset, + [SPECIES_HYDREIGON] = sHydreigonLevelUpLearnset, + [SPECIES_LARVESTA] = sLarvestaLevelUpLearnset, + [SPECIES_VOLCARONA] = sVolcaronaLevelUpLearnset, + [SPECIES_COBALION] = sCobalionLevelUpLearnset, + [SPECIES_TERRAKION] = sTerrakionLevelUpLearnset, + [SPECIES_VIRIZION] = sVirizionLevelUpLearnset, + [SPECIES_TORNADUS] = sTornadusLevelUpLearnset, + [SPECIES_THUNDURUS] = sThundurusLevelUpLearnset, + [SPECIES_RESHIRAM] = sReshiramLevelUpLearnset, + [SPECIES_ZEKROM] = sZekromLevelUpLearnset, + [SPECIES_LANDORUS] = sLandorusLevelUpLearnset, + [SPECIES_KYUREM] = sKyuremLevelUpLearnset, + [SPECIES_KELDEO] = sKeldeoLevelUpLearnset, + [SPECIES_MELOETTA] = sMeloettaLevelUpLearnset, + [SPECIES_GENESECT] = sGenesectLevelUpLearnset, + [SPECIES_CHESPIN] = sChespinLevelUpLearnset, + [SPECIES_QUILLADIN] = sQuilladinLevelUpLearnset, + [SPECIES_CHESNAUGHT] = sChesnaughtLevelUpLearnset, + [SPECIES_FENNEKIN] = sFennekinLevelUpLearnset, + [SPECIES_BRAIXEN] = sBraixenLevelUpLearnset, + [SPECIES_DELPHOX] = sDelphoxLevelUpLearnset, + [SPECIES_FROAKIE] = sFroakieLevelUpLearnset, + [SPECIES_FROGADIER] = sFrogadierLevelUpLearnset, + [SPECIES_GRENINJA] = sGreninjaLevelUpLearnset, + [SPECIES_BUNNELBY] = sBunnelbyLevelUpLearnset, + [SPECIES_DIGGERSBY] = sDiggersbyLevelUpLearnset, + [SPECIES_FLETCHLING] = sFletchlingLevelUpLearnset, + [SPECIES_FLETCHINDER] = sFletchinderLevelUpLearnset, + [SPECIES_TALONFLAME] = sTalonflameLevelUpLearnset, + [SPECIES_SCATTERBUG] = sScatterbugLevelUpLearnset, + [SPECIES_SPEWPA] = sSpewpaLevelUpLearnset, + [SPECIES_VIVILLON] = sVivillonLevelUpLearnset, + [SPECIES_LITLEO] = sLitleoLevelUpLearnset, + [SPECIES_PYROAR] = sPyroarLevelUpLearnset, + [SPECIES_FLABEBE] = sFlabebeLevelUpLearnset, + [SPECIES_FLOETTE] = sFloetteLevelUpLearnset, + [SPECIES_FLORGES] = sFlorgesLevelUpLearnset, + [SPECIES_SKIDDO] = sSkiddoLevelUpLearnset, + [SPECIES_GOGOAT] = sGogoatLevelUpLearnset, + [SPECIES_PANCHAM] = sPanchamLevelUpLearnset, + [SPECIES_PANGORO] = sPangoroLevelUpLearnset, + [SPECIES_FURFROU] = sFurfrouLevelUpLearnset, + [SPECIES_ESPURR] = sEspurrLevelUpLearnset, + [SPECIES_MEOWSTIC] = sMeowsticLevelUpLearnset, + [SPECIES_HONEDGE] = sHonedgeLevelUpLearnset, + [SPECIES_DOUBLADE] = sDoubladeLevelUpLearnset, + [SPECIES_AEGISLASH] = sAegislashLevelUpLearnset, + [SPECIES_SPRITZEE] = sSpritzeeLevelUpLearnset, + [SPECIES_AROMATISSE] = sAromatisseLevelUpLearnset, + [SPECIES_SWIRLIX] = sSwirlixLevelUpLearnset, + [SPECIES_SLURPUFF] = sSlurpuffLevelUpLearnset, + [SPECIES_INKAY] = sInkayLevelUpLearnset, + [SPECIES_MALAMAR] = sMalamarLevelUpLearnset, + [SPECIES_BINACLE] = sBinacleLevelUpLearnset, + [SPECIES_BARBARACLE] = sBarbaracleLevelUpLearnset, + [SPECIES_SKRELP] = sSkrelpLevelUpLearnset, + [SPECIES_DRAGALGE] = sDragalgeLevelUpLearnset, + [SPECIES_CLAUNCHER] = sClauncherLevelUpLearnset, + [SPECIES_CLAWITZER] = sClawitzerLevelUpLearnset, + [SPECIES_HELIOPTILE] = sHelioptileLevelUpLearnset, + [SPECIES_HELIOLISK] = sHelioliskLevelUpLearnset, + [SPECIES_TYRUNT] = sTyruntLevelUpLearnset, + [SPECIES_TYRANTRUM] = sTyrantrumLevelUpLearnset, + [SPECIES_AMAURA] = sAmauraLevelUpLearnset, + [SPECIES_AURORUS] = sAurorusLevelUpLearnset, + [SPECIES_SYLVEON] = sSylveonLevelUpLearnset, + [SPECIES_HAWLUCHA] = sHawluchaLevelUpLearnset, + [SPECIES_DEDENNE] = sDedenneLevelUpLearnset, + [SPECIES_CARBINK] = sCarbinkLevelUpLearnset, + [SPECIES_GOOMY] = sGoomyLevelUpLearnset, + [SPECIES_SLIGGOO] = sSliggooLevelUpLearnset, + [SPECIES_GOODRA] = sGoodraLevelUpLearnset, + [SPECIES_KLEFKI] = sKlefkiLevelUpLearnset, + [SPECIES_PHANTUMP] = sPhantumpLevelUpLearnset, + [SPECIES_TREVENANT] = sTrevenantLevelUpLearnset, + [SPECIES_PUMPKABOO] = sPumpkabooLevelUpLearnset, + [SPECIES_GOURGEIST] = sGourgeistLevelUpLearnset, + [SPECIES_BERGMITE] = sBergmiteLevelUpLearnset, + [SPECIES_AVALUGG] = sAvaluggLevelUpLearnset, + [SPECIES_NOIBAT] = sNoibatLevelUpLearnset, + [SPECIES_NOIVERN] = sNoivernLevelUpLearnset, + [SPECIES_XERNEAS] = sXerneasLevelUpLearnset, + [SPECIES_YVELTAL] = sYveltalLevelUpLearnset, + [SPECIES_ZYGARDE] = sZygardeLevelUpLearnset, + [SPECIES_DIANCIE] = sDiancieLevelUpLearnset, + [SPECIES_HOOPA] = sHoopaLevelUpLearnset, + [SPECIES_VOLCANION] = sVolcanionLevelUpLearnset, + [SPECIES_ROWLET] = sRowletLevelUpLearnset, + [SPECIES_DARTRIX] = sDartrixLevelUpLearnset, + [SPECIES_DECIDUEYE] = sDecidueyeLevelUpLearnset, + [SPECIES_LITTEN] = sLittenLevelUpLearnset, + [SPECIES_TORRACAT] = sTorracatLevelUpLearnset, + [SPECIES_INCINEROAR] = sIncineroarLevelUpLearnset, + [SPECIES_POPPLIO] = sPopplioLevelUpLearnset, + [SPECIES_BRIONNE] = sBrionneLevelUpLearnset, + [SPECIES_PRIMARINA] = sPrimarinaLevelUpLearnset, + [SPECIES_PIKIPEK] = sPikipekLevelUpLearnset, + [SPECIES_TRUMBEAK] = sTrumbeakLevelUpLearnset, + [SPECIES_TOUCANNON] = sToucannonLevelUpLearnset, + [SPECIES_YUNGOOS] = sYungoosLevelUpLearnset, + [SPECIES_GUMSHOOS] = sGumshoosLevelUpLearnset, + [SPECIES_GRUBBIN] = sGrubbinLevelUpLearnset, + [SPECIES_CHARJABUG] = sCharjabugLevelUpLearnset, + [SPECIES_VIKAVOLT] = sVikavoltLevelUpLearnset, + [SPECIES_CRABRAWLER] = sCrabrawlerLevelUpLearnset, + [SPECIES_CRABOMINABLE] = sCrabominableLevelUpLearnset, + [SPECIES_ORICORIO] = sOricorioLevelUpLearnset, + [SPECIES_CUTIEFLY] = sCutieflyLevelUpLearnset, + [SPECIES_RIBOMBEE] = sRibombeeLevelUpLearnset, + [SPECIES_ROCKRUFF] = sRockruffLevelUpLearnset, + [SPECIES_LYCANROC] = sLycanrocLevelUpLearnset, + [SPECIES_WISHIWASHI] = sWishiwashiLevelUpLearnset, + [SPECIES_MAREANIE] = sMareanieLevelUpLearnset, + [SPECIES_TOXAPEX] = sToxapexLevelUpLearnset, + [SPECIES_MUDBRAY] = sMudbrayLevelUpLearnset, + [SPECIES_MUDSDALE] = sMudsdaleLevelUpLearnset, + [SPECIES_DEWPIDER] = sDewpiderLevelUpLearnset, + [SPECIES_ARAQUANID] = sAraquanidLevelUpLearnset, + [SPECIES_FOMANTIS] = sFomantisLevelUpLearnset, + [SPECIES_LURANTIS] = sLurantisLevelUpLearnset, + [SPECIES_MORELULL] = sMorelullLevelUpLearnset, + [SPECIES_SHIINOTIC] = sShiinoticLevelUpLearnset, + [SPECIES_SALANDIT] = sSalanditLevelUpLearnset, + [SPECIES_SALAZZLE] = sSalazzleLevelUpLearnset, + [SPECIES_STUFFUL] = sStuffulLevelUpLearnset, + [SPECIES_BEWEAR] = sBewearLevelUpLearnset, + [SPECIES_BOUNSWEET] = sBounsweetLevelUpLearnset, + [SPECIES_STEENEE] = sSteeneeLevelUpLearnset, + [SPECIES_TSAREENA] = sTsareenaLevelUpLearnset, + [SPECIES_COMFEY] = sComfeyLevelUpLearnset, + [SPECIES_ORANGURU] = sOranguruLevelUpLearnset, + [SPECIES_PASSIMIAN] = sPassimianLevelUpLearnset, + [SPECIES_WIMPOD] = sWimpodLevelUpLearnset, + [SPECIES_GOLISOPOD] = sGolisopodLevelUpLearnset, + [SPECIES_SANDYGAST] = sSandygastLevelUpLearnset, + [SPECIES_PALOSSAND] = sPalossandLevelUpLearnset, + [SPECIES_PYUKUMUKU] = sPyukumukuLevelUpLearnset, + [SPECIES_TYPE_NULL] = sTypeNullLevelUpLearnset, + [SPECIES_SILVALLY] = sSilvallyLevelUpLearnset, + [SPECIES_MINIOR] = sMiniorLevelUpLearnset, + [SPECIES_KOMALA] = sKomalaLevelUpLearnset, + [SPECIES_TURTONATOR] = sTurtonatorLevelUpLearnset, + [SPECIES_TOGEDEMARU] = sTogedemaruLevelUpLearnset, + [SPECIES_MIMIKYU] = sMimikyuLevelUpLearnset, + [SPECIES_BRUXISH] = sBruxishLevelUpLearnset, + [SPECIES_DRAMPA] = sDrampaLevelUpLearnset, + [SPECIES_DHELMISE] = sDhelmiseLevelUpLearnset, + [SPECIES_JANGMO_O] = sJangmooLevelUpLearnset, + [SPECIES_HAKAMO_O] = sHakamooLevelUpLearnset, + [SPECIES_KOMMO_O] = sKommooLevelUpLearnset, + [SPECIES_TAPU_KOKO] = sTapuKokoLevelUpLearnset, + [SPECIES_TAPU_LELE] = sTapuLeleLevelUpLearnset, + [SPECIES_TAPU_BULU] = sTapuBuluLevelUpLearnset, + [SPECIES_TAPU_FINI] = sTapuFiniLevelUpLearnset, + [SPECIES_COSMOG] = sCosmogLevelUpLearnset, + [SPECIES_COSMOEM] = sCosmoemLevelUpLearnset, + [SPECIES_SOLGALEO] = sSolgaleoLevelUpLearnset, + [SPECIES_LUNALA] = sLunalaLevelUpLearnset, + [SPECIES_NIHILEGO] = sNihilegoLevelUpLearnset, + [SPECIES_BUZZWOLE] = sBuzzwoleLevelUpLearnset, + [SPECIES_PHEROMOSA] = sPheromosaLevelUpLearnset, + [SPECIES_XURKITREE] = sXurkitreeLevelUpLearnset, + [SPECIES_CELESTEELA] = sCelesteelaLevelUpLearnset, + [SPECIES_KARTANA] = sKartanaLevelUpLearnset, + [SPECIES_GUZZLORD] = sGuzzlordLevelUpLearnset, + [SPECIES_NECROZMA] = sNecrozmaLevelUpLearnset, + [SPECIES_MAGEARNA] = sMagearnaLevelUpLearnset, + [SPECIES_MARSHADOW] = sMarshadowLevelUpLearnset, + [SPECIES_POIPOLE] = sPoipoleLevelUpLearnset, + [SPECIES_NAGANADEL] = sNaganadelLevelUpLearnset, + [SPECIES_STAKATAKA] = sStakatakaLevelUpLearnset, + [SPECIES_BLACEPHALON] = sBlacephalonLevelUpLearnset, + [SPECIES_ZERAORA] = sZeraoraLevelUpLearnset, + [SPECIES_MELTAN] = sMeltanLevelUpLearnset, + [SPECIES_MELMETAL] = sMelmetalLevelUpLearnset, + [SPECIES_GROOKEY] = sGrookeyLevelUpLearnset, + [SPECIES_THWACKEY] = sThwackeyLevelUpLearnset, + [SPECIES_RILLABOOM] = sRillaboomLevelUpLearnset, + [SPECIES_SCORBUNNY] = sScorbunnyLevelUpLearnset, + [SPECIES_RABOOT] = sRabootLevelUpLearnset, + [SPECIES_CINDERACE] = sCinderaceLevelUpLearnset, + [SPECIES_SOBBLE] = sSobbleLevelUpLearnset, + [SPECIES_DRIZZILE] = sDrizzileLevelUpLearnset, + [SPECIES_INTELEON] = sInteleonLevelUpLearnset, + [SPECIES_SKWOVET] = sSkwovetLevelUpLearnset, + [SPECIES_GREEDENT] = sGreedentLevelUpLearnset, + [SPECIES_ROOKIDEE] = sRookideeLevelUpLearnset, + [SPECIES_CORVISQUIRE] = sCorvisquireLevelUpLearnset, + [SPECIES_CORVIKNIGHT] = sCorviknightLevelUpLearnset, + [SPECIES_BLIPBUG] = sBlipbugLevelUpLearnset, + [SPECIES_DOTTLER] = sDottlerLevelUpLearnset, + [SPECIES_ORBEETLE] = sOrbeetleLevelUpLearnset, + [SPECIES_NICKIT] = sNickitLevelUpLearnset, + [SPECIES_THIEVUL] = sThievulLevelUpLearnset, + [SPECIES_GOSSIFLEUR] = sGossifleurLevelUpLearnset, + [SPECIES_ELDEGOSS] = sEldegossLevelUpLearnset, + [SPECIES_WOOLOO] = sWoolooLevelUpLearnset, + [SPECIES_DUBWOOL] = sDubwoolLevelUpLearnset, + [SPECIES_CHEWTLE] = sChewtleLevelUpLearnset, + [SPECIES_DREDNAW] = sDrednawLevelUpLearnset, + [SPECIES_YAMPER] = sYamperLevelUpLearnset, + [SPECIES_BOLTUND] = sBoltundLevelUpLearnset, + [SPECIES_ROLYCOLY] = sRolycolyLevelUpLearnset, + [SPECIES_CARKOL] = sCarkolLevelUpLearnset, + [SPECIES_COALOSSAL] = sCoalossalLevelUpLearnset, + [SPECIES_APPLIN] = sApplinLevelUpLearnset, + [SPECIES_FLAPPLE] = sFlappleLevelUpLearnset, + [SPECIES_APPLETUN] = sAppletunLevelUpLearnset, + [SPECIES_SILICOBRA] = sSilicobraLevelUpLearnset, + [SPECIES_SANDACONDA] = sSandacondaLevelUpLearnset, + [SPECIES_CRAMORANT] = sCramorantLevelUpLearnset, + [SPECIES_ARROKUDA] = sArrokudaLevelUpLearnset, + [SPECIES_BARRASKEWDA] = sBarraskewdaLevelUpLearnset, + [SPECIES_TOXEL] = sToxelLevelUpLearnset, + [SPECIES_TOXTRICITY] = sToxtricityLevelUpLearnset, + [SPECIES_SIZZLIPEDE] = sSizzlipedeLevelUpLearnset, + [SPECIES_CENTISKORCH] = sCentiskorchLevelUpLearnset, + [SPECIES_CLOBBOPUS] = sClobbopusLevelUpLearnset, + [SPECIES_GRAPPLOCT] = sGrapploctLevelUpLearnset, + [SPECIES_SINISTEA] = sSinisteaLevelUpLearnset, + [SPECIES_POLTEAGEIST] = sPolteageistLevelUpLearnset, + [SPECIES_HATENNA] = sHatennaLevelUpLearnset, + [SPECIES_HATTREM] = sHattremLevelUpLearnset, + [SPECIES_HATTERENE] = sHattereneLevelUpLearnset, + [SPECIES_IMPIDIMP] = sImpidimpLevelUpLearnset, + [SPECIES_MORGREM] = sMorgremLevelUpLearnset, + [SPECIES_GRIMMSNARL] = sGrimmsnarlLevelUpLearnset, + [SPECIES_OBSTAGOON] = sObstagoonLevelUpLearnset, + [SPECIES_PERRSERKER] = sPerrserkerLevelUpLearnset, + [SPECIES_CURSOLA] = sCursolaLevelUpLearnset, + [SPECIES_SIRFETCHD] = sSirfetchdLevelUpLearnset, + [SPECIES_MR_RIME] = sMrRimeLevelUpLearnset, + [SPECIES_RUNERIGUS] = sRunerigusLevelUpLearnset, + [SPECIES_MILCERY] = sMilceryLevelUpLearnset, + [SPECIES_ALCREMIE] = sAlcremieLevelUpLearnset, + [SPECIES_FALINKS] = sFalinksLevelUpLearnset, + [SPECIES_PINCURCHIN] = sPincurchinLevelUpLearnset, + [SPECIES_SNOM] = sSnomLevelUpLearnset, + [SPECIES_FROSMOTH] = sFrosmothLevelUpLearnset, + [SPECIES_STONJOURNER] = sStonjournerLevelUpLearnset, + [SPECIES_EISCUE] = sEiscueLevelUpLearnset, + [SPECIES_INDEEDEE] = sIndeedeeLevelUpLearnset, + [SPECIES_MORPEKO] = sMorpekoLevelUpLearnset, + [SPECIES_CUFANT] = sCufantLevelUpLearnset, + [SPECIES_COPPERAJAH] = sCopperajahLevelUpLearnset, + [SPECIES_DRACOZOLT] = sDracozoltLevelUpLearnset, + [SPECIES_ARCTOZOLT] = sArctozoltLevelUpLearnset, + [SPECIES_DRACOVISH] = sDracovishLevelUpLearnset, + [SPECIES_ARCTOVISH] = sArctovishLevelUpLearnset, + [SPECIES_DURALUDON] = sDuraludonLevelUpLearnset, + [SPECIES_DREEPY] = sDreepyLevelUpLearnset, + [SPECIES_DRAKLOAK] = sDrakloakLevelUpLearnset, + [SPECIES_DRAGAPULT] = sDragapultLevelUpLearnset, + [SPECIES_ZACIAN] = sZacianLevelUpLearnset, + [SPECIES_ZAMAZENTA] = sZamazentaLevelUpLearnset, + [SPECIES_ETERNATUS] = sEternatusLevelUpLearnset, + [SPECIES_KUBFU] = sKubfuLevelUpLearnset, + [SPECIES_URSHIFU] = sUrshifuLevelUpLearnset, + [SPECIES_ZARUDE] = sZarudeLevelUpLearnset, + [SPECIES_REGIELEKI] = sRegielekiLevelUpLearnset, + [SPECIES_REGIDRAGO] = sRegidragoLevelUpLearnset, + [SPECIES_GLASTRIER] = sGlastrierLevelUpLearnset, + [SPECIES_SPECTRIER] = sSpectrierLevelUpLearnset, + [SPECIES_CALYREX] = sCalyrexLevelUpLearnset, + // Megas + [SPECIES_VENUSAUR_MEGA] = sVenusaurLevelUpLearnset, + [SPECIES_CHARIZARD_MEGA_X] = sCharizardLevelUpLearnset, + [SPECIES_CHARIZARD_MEGA_Y] = sCharizardLevelUpLearnset, + [SPECIES_BLASTOISE_MEGA] = sBlastoiseLevelUpLearnset, + [SPECIES_BEEDRILL_MEGA] = sBeedrillLevelUpLearnset, + [SPECIES_PIDGEOT_MEGA] = sPidgeotLevelUpLearnset, + [SPECIES_ALAKAZAM_MEGA] = sAlakazamLevelUpLearnset, + [SPECIES_SLOWBRO_MEGA] = sSlowbroLevelUpLearnset, + [SPECIES_GENGAR_MEGA] = sGengarLevelUpLearnset, + [SPECIES_KANGASKHAN_MEGA] = sKangaskhanLevelUpLearnset, + [SPECIES_PINSIR_MEGA] = sPinsirLevelUpLearnset, + [SPECIES_GYARADOS_MEGA] = sGyaradosLevelUpLearnset, + [SPECIES_AERODACTYL_MEGA] = sAerodactylLevelUpLearnset, + [SPECIES_MEWTWO_MEGA_X] = sMewtwoLevelUpLearnset, + [SPECIES_MEWTWO_MEGA_Y] = sMewtwoLevelUpLearnset, + [SPECIES_AMPHAROS_MEGA] = sAmpharosLevelUpLearnset, + [SPECIES_STEELIX_MEGA] = sSteelixLevelUpLearnset, + [SPECIES_SCIZOR_MEGA] = sScizorLevelUpLearnset, + [SPECIES_HERACROSS_MEGA] = sHeracrossLevelUpLearnset, + [SPECIES_HOUNDOOM_MEGA] = sHoundoomLevelUpLearnset, + [SPECIES_TYRANITAR_MEGA] = sTyranitarLevelUpLearnset, + [SPECIES_SCEPTILE_MEGA] = sSceptileLevelUpLearnset, + [SPECIES_BLAZIKEN_MEGA] = sBlazikenLevelUpLearnset, + [SPECIES_SWAMPERT_MEGA] = sSwampertLevelUpLearnset, + [SPECIES_GARDEVOIR_MEGA] = sGardevoirLevelUpLearnset, + [SPECIES_SABLEYE_MEGA] = sSableyeLevelUpLearnset, + [SPECIES_MAWILE_MEGA] = sMawileLevelUpLearnset, + [SPECIES_AGGRON_MEGA] = sAggronLevelUpLearnset, + [SPECIES_MEDICHAM_MEGA] = sMedichamLevelUpLearnset, + [SPECIES_MANECTRIC_MEGA] = sManectricLevelUpLearnset, + [SPECIES_SHARPEDO_MEGA] = sSharpedoLevelUpLearnset, + [SPECIES_CAMERUPT_MEGA] = sCameruptLevelUpLearnset, + [SPECIES_ALTARIA_MEGA] = sAltariaLevelUpLearnset, + [SPECIES_BANETTE_MEGA] = sBanetteLevelUpLearnset, + [SPECIES_ABSOL_MEGA] = sAbsolLevelUpLearnset, + [SPECIES_GLALIE_MEGA] = sGlalieLevelUpLearnset, + [SPECIES_SALAMENCE_MEGA] = sSalamenceLevelUpLearnset, + [SPECIES_METAGROSS_MEGA] = sMetagrossLevelUpLearnset, + [SPECIES_LATIAS_MEGA] = sLatiasLevelUpLearnset, + [SPECIES_LATIOS_MEGA] = sLatiosLevelUpLearnset, + [SPECIES_LOPUNNY_MEGA] = sLopunnyLevelUpLearnset, + [SPECIES_GARCHOMP_MEGA] = sGarchompLevelUpLearnset, + [SPECIES_LUCARIO_MEGA] = sLucarioLevelUpLearnset, + [SPECIES_ABOMASNOW_MEGA] = sAbomasnowLevelUpLearnset, + [SPECIES_GALLADE_MEGA] = sGalladeLevelUpLearnset, + [SPECIES_AUDINO_MEGA] = sAudinoLevelUpLearnset, + [SPECIES_DIANCIE_MEGA] = sDiancieLevelUpLearnset, + // Special Mega + Primals + [SPECIES_RAYQUAZA_MEGA] = sRayquazaLevelUpLearnset, + [SPECIES_KYOGRE_PRIMAL] = sKyogreLevelUpLearnset, + [SPECIES_GROUDON_PRIMAL] = sGroudonLevelUpLearnset, + // Alolan Forms + [SPECIES_RATTATA_ALOLAN] = sRattataAlolanLevelUpLearnset, + [SPECIES_RATICATE_ALOLAN] = sRaticateAlolanLevelUpLearnset, + [SPECIES_RAICHU_ALOLAN] = sRaichuAlolanLevelUpLearnset, + [SPECIES_SANDSHREW_ALOLAN] = sSandshrewAlolanLevelUpLearnset, + [SPECIES_SANDSLASH_ALOLAN] = sSandslashAlolanLevelUpLearnset, + [SPECIES_VULPIX_ALOLAN] = sVulpixAlolanLevelUpLearnset, + [SPECIES_NINETALES_ALOLAN] = sNinetalesAlolanLevelUpLearnset, + [SPECIES_DIGLETT_ALOLAN] = sDiglettAlolanLevelUpLearnset, + [SPECIES_DUGTRIO_ALOLAN] = sDugtrioAlolanLevelUpLearnset, + [SPECIES_MEOWTH_ALOLAN] = sMeowthAlolanLevelUpLearnset, + [SPECIES_PERSIAN_ALOLAN] = sPersianAlolanLevelUpLearnset, + [SPECIES_GEODUDE_ALOLAN] = sGeodudeAlolanLevelUpLearnset, + [SPECIES_GRAVELER_ALOLAN] = sGravelerAlolanLevelUpLearnset, + [SPECIES_GOLEM_ALOLAN] = sGolemAlolanLevelUpLearnset, + [SPECIES_GRIMER_ALOLAN] = sGrimerAlolanLevelUpLearnset, + [SPECIES_MUK_ALOLAN] = sMukAlolanLevelUpLearnset, + [SPECIES_EXEGGUTOR_ALOLAN] = sExeggutorAlolanLevelUpLearnset, + [SPECIES_MAROWAK_ALOLAN] = sMarowakAlolanLevelUpLearnset, + // Galarian Forms + [SPECIES_MEOWTH_GALARIAN] = sMeowthGalarianLevelUpLearnset, + [SPECIES_PONYTA_GALARIAN] = sPonytaGalarianLevelUpLearnset, + [SPECIES_RAPIDASH_GALARIAN] = sRapidashGalarianLevelUpLearnset, + [SPECIES_SLOWPOKE_GALARIAN] = sSlowpokeGalarianLevelUpLearnset, + [SPECIES_SLOWBRO_GALARIAN] = sSlowbroGalarianLevelUpLearnset, + [SPECIES_FARFETCHD_GALARIAN] = sFarfetchdGalarianLevelUpLearnset, + [SPECIES_WEEZING_GALARIAN] = sWeezingGalarianLevelUpLearnset, + [SPECIES_MR_MIME_GALARIAN] = sMrMimeGalarianLevelUpLearnset, + [SPECIES_ARTICUNO_GALARIAN] = sArticunoGalarianLevelUpLearnset, + [SPECIES_ZAPDOS_GALARIAN] = sZapdosGalarianLevelUpLearnset, + [SPECIES_MOLTRES_GALARIAN] = sMoltresGalarianLevelUpLearnset, + [SPECIES_SLOWKING_GALARIAN] = sSlowkingGalarianLevelUpLearnset, + [SPECIES_CORSOLA_GALARIAN] = sCorsolaGalarianLevelUpLearnset, + [SPECIES_ZIGZAGOON_GALARIAN] = sZigzagoonGalarianLevelUpLearnset, + [SPECIES_LINOONE_GALARIAN] = sLinooneGalarianLevelUpLearnset, + [SPECIES_DARUMAKA_GALARIAN] = sDarumakaGalarianLevelUpLearnset, + [SPECIES_DARMANITAN_GALARIAN] = sDarmanitanGalarianLevelUpLearnset, + [SPECIES_YAMASK_GALARIAN] = sYamaskGalarianLevelUpLearnset, + [SPECIES_STUNFISK_GALARIAN] = sStunfiskGalarianLevelUpLearnset, + // Misc Forms + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_ROCK_STAR] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_BELLE] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_POP_STAR] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_PH_D] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_LIBRE] = sPikachuLevelUpLearnset, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_HOENN_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_SINNOH_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_UNOVA_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_KALOS_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_ALOLA_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_PARTNER_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_WORLD_CAP] = sPikachuLevelUpLearnset, + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = sPichuLevelUpLearnset, + // Unown + [SPECIES_UNOWN_B] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_C] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_D] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_E] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_F] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_G] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_H] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_I] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_J] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_K] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_L] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_M] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_N] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_O] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_P] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_Q] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_R] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_S] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_T] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_U] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_V] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_W] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_X] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_Y] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_Z] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_EMARK] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_QMARK] = sUnownLevelUpLearnset, + // Castform + [SPECIES_CASTFORM_SUNNY] = sCastformLevelUpLearnset, + [SPECIES_CASTFORM_RAINY] = sCastformLevelUpLearnset, + [SPECIES_CASTFORM_SNOWY] = sCastformLevelUpLearnset, + // Deoxys + [SPECIES_DEOXYS_ATTACK] = sDeoxysAttackLevelUpLearnset, + [SPECIES_DEOXYS_DEFENSE] = sDeoxysDefenseLevelUpLearnset, + [SPECIES_DEOXYS_SPEED] = sDeoxysSpeedLevelUpLearnset, + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = sBurmyLevelUpLearnset, + [SPECIES_BURMY_TRASH_CLOAK] = sBurmyLevelUpLearnset, + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = sWormadamSandyCloakLevelUpLearnset, + [SPECIES_WORMADAM_TRASH_CLOAK] = sWormadamTrashCloakLevelUpLearnset, + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = sCherrimLevelUpLearnset, + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = sShellosLevelUpLearnset, + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = sGastrodonLevelUpLearnset, + // Rotom + [SPECIES_ROTOM_HEAT] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_WASH] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_FROST] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_FAN] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_MOW] = sRotomLevelUpLearnset, + // Giratina + [SPECIES_GIRATINA_ORIGIN] = sGiratinaLevelUpLearnset, + // Shaymin + [SPECIES_SHAYMIN_SKY] = sShayminSkyLevelUpLearnset, + // Arceus + [SPECIES_ARCEUS_FIGHTING] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_FLYING] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_POISON] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_GROUND] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_ROCK] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_BUG] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_GHOST] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_STEEL] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_FIRE] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_WATER] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_GRASS] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_ELECTRIC] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_PSYCHIC] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_ICE] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_DRAGON] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_DARK] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_FAIRY] = sArceusLevelUpLearnset, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = sBasculinLevelUpLearnset, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = sDarmanitanLevelUpLearnset, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = sDarmanitanGalarianLevelUpLearnset, + // Deerling + [SPECIES_DEERLING_SUMMER] = sDeerlingLevelUpLearnset, + [SPECIES_DEERLING_AUTUMN] = sDeerlingLevelUpLearnset, + [SPECIES_DEERLING_WINTER] = sDeerlingLevelUpLearnset, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = sSawsbuckLevelUpLearnset, + [SPECIES_SAWSBUCK_AUTUMN] = sSawsbuckLevelUpLearnset, + [SPECIES_SAWSBUCK_WINTER] = sSawsbuckLevelUpLearnset, + // Therian Forms + [SPECIES_TORNADUS_THERIAN] = sTornadusLevelUpLearnset, + [SPECIES_THUNDURUS_THERIAN] = sThundurusLevelUpLearnset, + [SPECIES_LANDORUS_THERIAN] = sLandorusLevelUpLearnset, + // Kyurem + [SPECIES_KYUREM_WHITE] = sKyuremWhiteLevelUpLearnset, + [SPECIES_KYUREM_BLACK] = sKyuremBlackLevelUpLearnset, + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = sKeldeoLevelUpLearnset, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = sMeloettaLevelUpLearnset, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = sGenesectLevelUpLearnset, + [SPECIES_GENESECT_SHOCK_DRIVE] = sGenesectLevelUpLearnset, + [SPECIES_GENESECT_BURN_DRIVE] = sGenesectLevelUpLearnset, + [SPECIES_GENESECT_CHILL_DRIVE] = sGenesectLevelUpLearnset, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = sGreninjaLevelUpLearnset, + [SPECIES_GRENINJA_ASH] = sGreninjaLevelUpLearnset, + // Vivillon + [SPECIES_VIVILLON_POLAR] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_TUNDRA] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_CONTINENTAL] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_GARDEN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_ELEGANT] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MEADOW] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MODERN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MARINE] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_ARCHIPELAGO] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_HIGH_PLAINS] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_SANDSTORM] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_RIVER] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MONSOON] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_SAVANNA] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_SUN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_OCEAN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_JUNGLE] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_FANCY] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_POKE_BALL] = sVivillonLevelUpLearnset, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = sFlabebeLevelUpLearnset, + [SPECIES_FLABEBE_ORANGE_FLOWER] = sFlabebeLevelUpLearnset, + [SPECIES_FLABEBE_BLUE_FLOWER] = sFlabebeLevelUpLearnset, + [SPECIES_FLABEBE_WHITE_FLOWER] = sFlabebeLevelUpLearnset, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_ORANGE_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_BLUE_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_WHITE_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = sFloetteEternalFlowerLevelUpLearnset, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = sFlorgesLevelUpLearnset, + [SPECIES_FLORGES_ORANGE_FLOWER] = sFlorgesLevelUpLearnset, + [SPECIES_FLORGES_BLUE_FLOWER] = sFlorgesLevelUpLearnset, + [SPECIES_FLORGES_WHITE_FLOWER] = sFlorgesLevelUpLearnset, + //Furfrou + [SPECIES_FURFROU_HEART_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_STAR_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_DIAMOND_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_MATRON_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_DANDY_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_LA_REINE_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_KABUKI_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_PHARAOH_TRIM] = sFurfrouLevelUpLearnset, + // Meowstic + [SPECIES_MEOWSTIC_FEMALE] = sMeowsticFemaleLevelUpLearnset, + // Aegislash + [SPECIES_AEGISLASH_BLADE] = sAegislashLevelUpLearnset, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = sPumpkabooLevelUpLearnset, + [SPECIES_PUMPKABOO_LARGE] = sPumpkabooLevelUpLearnset, + [SPECIES_PUMPKABOO_SUPER] = sPumpkabooLevelUpLearnset, + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = sGourgeistLevelUpLearnset, + [SPECIES_GOURGEIST_LARGE] = sGourgeistLevelUpLearnset, + [SPECIES_GOURGEIST_SUPER] = sGourgeistLevelUpLearnset, + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = sXerneasLevelUpLearnset, + // Zygarde + [SPECIES_ZYGARDE_10] = sZygardeLevelUpLearnset, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = sZygardeLevelUpLearnset, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = sZygardeLevelUpLearnset, + [SPECIES_ZYGARDE_COMPLETE] = sZygardeLevelUpLearnset, + // Hoopa + [SPECIES_HOOPA_UNBOUND] = sHoopaUnboundLevelUpLearnset, + // Oricorio + [SPECIES_ORICORIO_POM_POM] = sOricorioLevelUpLearnset, + [SPECIES_ORICORIO_PAU] = sOricorioLevelUpLearnset, + [SPECIES_ORICORIO_SENSU] = sOricorioLevelUpLearnset, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = sRockruffLevelUpLearnset, + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT] = sLycanrocMidnightLevelUpLearnset, + [SPECIES_LYCANROC_DUSK] = sLycanrocDuskLevelUpLearnset, + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = sWishiwashiLevelUpLearnset, + // Silvally + [SPECIES_SILVALLY_FIGHTING] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_FLYING] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_POISON] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_GROUND] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_ROCK] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_BUG] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_GHOST] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_STEEL] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_FIRE] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_WATER] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_GRASS] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_ELECTRIC] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_PSYCHIC] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_ICE] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_DRAGON] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_DARK] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_FAIRY] = sSilvallyLevelUpLearnset, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_YELLOW] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_GREEN] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_BLUE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_INDIGO] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_VIOLET] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_RED] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_ORANGE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_YELLOW] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_GREEN] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_BLUE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_INDIGO] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_VIOLET] = sMiniorLevelUpLearnset, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = sMimikyuLevelUpLearnset, + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = sNecrozmaLevelUpLearnset, + [SPECIES_NECROZMA_DAWN_WINGS] = sNecrozmaLevelUpLearnset, + [SPECIES_NECROZMA_ULTRA] = sNecrozmaLevelUpLearnset, + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = sMagearnaLevelUpLearnset, + // Cramorant + [SPECIES_CRAMORANT_GULPING] = sCramorantLevelUpLearnset, + [SPECIES_CRAMORANT_GORGING] = sCramorantLevelUpLearnset, + // Toxtricity + [SPECIES_TOXTRICITY_LOW_KEY] = sToxtricityLowKeyLevelUpLearnset, + // Sinistea + [SPECIES_SINISTEA_ANTIQUE] = sSinisteaLevelUpLearnset, + // Polteageist + [SPECIES_POLTEAGEIST_ANTIQUE] = sPolteageistLevelUpLearnset, + // Alcremie + [SPECIES_ALCREMIE_RUBY_CREAM] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_MATCHA_CREAM] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_MINT_CREAM] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_LEMON_CREAM] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_SALTED_CREAM] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_RUBY_SWIRL] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = sAlcremieLevelUpLearnset, + // Eiscue + [SPECIES_EISCUE_NOICE_FACE] = sEiscueLevelUpLearnset, + // Indeedee + [SPECIES_INDEEDEE_FEMALE] = sIndeedeeFemaleLevelUpLearnset, + // Morpeko + [SPECIES_MORPEKO_HANGRY] = sMorpekoLevelUpLearnset, + // Zacian + [SPECIES_ZACIAN_CROWNED_SWORD] = sZacianLevelUpLearnset, + // Zamazenta + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = sZamazentaLevelUpLearnset, + // Eternatus + [SPECIES_ETERNATUS_ETERNAMAX] = sEternatusLevelUpLearnset, + // Urshifu + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = sUrshifuRapidStrikeStyleLevelUpLearnset, + // Zarude + [SPECIES_ZARUDE_DADA] = sZarudeLevelUpLearnset, + // Calyrex + [SPECIES_CALYREX_ICE_RIDER] = sCalyrexIceRiderLevelUpLearnset, + [SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexShadowRiderLevelUpLearnset, }; diff --git a/src/data/pokemon/level_up_learnsets.h b/src/data/pokemon/level_up_learnsets.h index a5091c5e1..7b1e359b8 100644 --- a/src/data/pokemon/level_up_learnsets.h +++ b/src/data/pokemon/level_up_learnsets.h @@ -40,7 +40,7 @@ static const struct LevelUpMove sIvysaurLevelUpLearnset[] = { }; static const struct LevelUpMove sVenusaurLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_PETAL_DANCE), + //LEVEL_UP_MOVE( 0, MOVE_PETAL_DANCE), LEVEL_UP_MOVE( 1, MOVE_PETAL_DANCE), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), @@ -97,7 +97,7 @@ static const struct LevelUpMove sCharmeleonLevelUpLearnset[] = { }; static const struct LevelUpMove sCharizardLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_WING_ATTACK), + //LEVEL_UP_MOVE( 0, MOVE_WING_ATTACK), LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ), LEVEL_UP_MOVE( 1, MOVE_HEAT_WAVE), @@ -190,13 +190,13 @@ static const struct LevelUpMove sCaterpieLevelUpLearnset[] = { }; static const struct LevelUpMove sMetapodLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_HARDEN), + //LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_END }; static const struct LevelUpMove sButterfreeLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_GUST), + //LEVEL_UP_MOVE( 0, MOVE_GUST), LEVEL_UP_MOVE( 1, MOVE_GUST), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE(11, MOVE_CONFUSION), @@ -225,13 +225,13 @@ static const struct LevelUpMove sWeedleLevelUpLearnset[] = { }; static const struct LevelUpMove sKakunaLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_HARDEN), + //LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_END }; static const struct LevelUpMove sBeedrillLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_TWINEEDLE), + //LEVEL_UP_MOVE( 0, MOVE_TWINEEDLE), LEVEL_UP_MOVE( 1, MOVE_TWINEEDLE), LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), LEVEL_UP_MOVE(11, MOVE_FURY_ATTACK), @@ -327,7 +327,7 @@ static const struct LevelUpMove sRattataLevelUpLearnset[] = { }; static const struct LevelUpMove sRaticateLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SCARY_FACE), + //LEVEL_UP_MOVE( 0, MOVE_SCARY_FACE), LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -407,7 +407,7 @@ static const struct LevelUpMove sEkansLevelUpLearnset[] = { }; static const struct LevelUpMove sArbokLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_CRUNCH), + //LEVEL_UP_MOVE( 0, MOVE_CRUNCH), LEVEL_UP_MOVE( 1, MOVE_CRUNCH), LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), @@ -486,7 +486,7 @@ static const struct LevelUpMove sSandshrewLevelUpLearnset[] = { }; static const struct LevelUpMove sSandslashLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_CRUSH_CLAW), + //LEVEL_UP_MOVE( 0, MOVE_CRUSH_CLAW), LEVEL_UP_MOVE( 1, MOVE_CRUSH_CLAW), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), @@ -510,7 +510,7 @@ static const struct LevelUpMove sSandslashLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sNidoranMLevelUpLearnset[] = { +static const struct LevelUpMove sNidoranFLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_GROWL), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 7, MOVE_TAIL_WHIP), @@ -557,7 +557,7 @@ static const struct LevelUpMove sNidoqueenLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sNidoranFLevelUpLearnset[] = { +static const struct LevelUpMove sNidoranMLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), @@ -858,7 +858,7 @@ static const struct LevelUpMove sVenonatLevelUpLearnset[] = { }; static const struct LevelUpMove sVenomothLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_GUST), + //LEVEL_UP_MOVE( 0, MOVE_GUST), LEVEL_UP_MOVE( 1, MOVE_GUST), LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), LEVEL_UP_MOVE( 1, MOVE_BUG_BUZZ), @@ -902,7 +902,7 @@ static const struct LevelUpMove sDiglettLevelUpLearnset[] = { }; static const struct LevelUpMove sDugtrioLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SAND_TOMB), + //LEVEL_UP_MOVE( 0, MOVE_SAND_TOMB), LEVEL_UP_MOVE( 1, MOVE_SAND_TOMB), LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), @@ -945,7 +945,7 @@ static const struct LevelUpMove sMeowthLevelUpLearnset[] = { }; static const struct LevelUpMove sPersianLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SWIFT), + //LEVEL_UP_MOVE( 0, MOVE_SWIFT), LEVEL_UP_MOVE( 1, MOVE_SWIFT), LEVEL_UP_MOVE( 1, MOVE_PLAY_ROUGH), LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), @@ -1037,7 +1037,7 @@ static const struct LevelUpMove sMankeyLevelUpLearnset[] = { }; static const struct LevelUpMove sPrimeapeLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_RAGE), + //LEVEL_UP_MOVE( 0, MOVE_RAGE), LEVEL_UP_MOVE( 1, MOVE_RAGE), LEVEL_UP_MOVE( 1, MOVE_FINAL_GAMBIT), LEVEL_UP_MOVE( 1, MOVE_FLING), @@ -1131,7 +1131,7 @@ static const struct LevelUpMove sPoliwhirlLevelUpLearnset[] = { }; static const struct LevelUpMove sPoliwrathLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SUBMISSION), + //LEVEL_UP_MOVE( 0, MOVE_SUBMISSION), LEVEL_UP_MOVE( 1, MOVE_SUBMISSION), LEVEL_UP_MOVE( 1, MOVE_CIRCLE_THROW), LEVEL_UP_MOVE( 1, MOVE_BUBBLE_BEAM), @@ -1149,7 +1149,7 @@ static const struct LevelUpMove sAbraLevelUpLearnset[] = { }; static const struct LevelUpMove sKadabraLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_KINESIS), + //LEVEL_UP_MOVE( 0, MOVE_KINESIS), LEVEL_UP_MOVE( 1, MOVE_KINESIS), LEVEL_UP_MOVE( 1, MOVE_TELEPORT), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), @@ -1170,7 +1170,7 @@ static const struct LevelUpMove sKadabraLevelUpLearnset[] = { }; static const struct LevelUpMove sAlakazamLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_KINESIS), + //LEVEL_UP_MOVE( 0, MOVE_KINESIS), LEVEL_UP_MOVE( 1, MOVE_KINESIS), LEVEL_UP_MOVE( 1, MOVE_TELEPORT), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), @@ -1235,7 +1235,7 @@ static const struct LevelUpMove sMachokeLevelUpLearnset[] = { }; static const struct LevelUpMove sMachampLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_STRENGTH), + //LEVEL_UP_MOVE( 0, MOVE_STRENGTH), LEVEL_UP_MOVE( 1, MOVE_STRENGTH), LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), @@ -1299,7 +1299,7 @@ static const struct LevelUpMove sWeepinbellLevelUpLearnset[] = { }; static const struct LevelUpMove sVictreebelLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_LEAF_TORNADO), + //LEVEL_UP_MOVE( 0, MOVE_LEAF_TORNADO), LEVEL_UP_MOVE( 1, MOVE_LEAF_TORNADO), LEVEL_UP_MOVE( 1, MOVE_STOCKPILE), LEVEL_UP_MOVE( 1, MOVE_SWALLOW), @@ -1445,7 +1445,7 @@ static const struct LevelUpMove sPonytaLevelUpLearnset[] = { }; static const struct LevelUpMove sRapidashLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_FURY_ATTACK), + //LEVEL_UP_MOVE( 0, MOVE_FURY_ATTACK), LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), LEVEL_UP_MOVE( 1, MOVE_POISON_JAB), LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), @@ -1489,7 +1489,7 @@ static const struct LevelUpMove sSlowpokeLevelUpLearnset[] = { }; static const struct LevelUpMove sSlowbroLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_WITHDRAW), + //LEVEL_UP_MOVE( 0, MOVE_WITHDRAW), LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), LEVEL_UP_MOVE( 1, MOVE_HEAL_PULSE), LEVEL_UP_MOVE( 1, MOVE_CURSE), @@ -1535,7 +1535,7 @@ static const struct LevelUpMove sMagnemiteLevelUpLearnset[] = { }; static const struct LevelUpMove sMagnetonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_TRI_ATTACK), + //LEVEL_UP_MOVE( 0, MOVE_TRI_ATTACK), LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK), LEVEL_UP_MOVE( 1, MOVE_ZAP_CANNON), LEVEL_UP_MOVE( 1, MOVE_ELECTRIC_TERRAIN), @@ -1606,7 +1606,7 @@ static const struct LevelUpMove sDoduoLevelUpLearnset[] = { }; static const struct LevelUpMove sDodrioLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_TRI_ATTACK), + //LEVEL_UP_MOVE( 0, MOVE_TRI_ATTACK), LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK), LEVEL_UP_MOVE( 1, MOVE_PECK), LEVEL_UP_MOVE( 1, MOVE_GROWL), @@ -1651,7 +1651,7 @@ static const struct LevelUpMove sSeelLevelUpLearnset[] = { }; static const struct LevelUpMove sDewgongLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SHEER_COLD), + //LEVEL_UP_MOVE( 0, MOVE_SHEER_COLD), LEVEL_UP_MOVE( 1, MOVE_SHEER_COLD), LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), LEVEL_UP_MOVE( 1, MOVE_GROWL), @@ -1697,7 +1697,7 @@ static const struct LevelUpMove sGrimerLevelUpLearnset[] = { }; static const struct LevelUpMove sMukLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_VENOM_DRENCH), + //LEVEL_UP_MOVE( 0, MOVE_VENOM_DRENCH), LEVEL_UP_MOVE( 1, MOVE_VENOM_DRENCH), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), @@ -1775,7 +1775,7 @@ static const struct LevelUpMove sGastlyLevelUpLearnset[] = { }; static const struct LevelUpMove sHaunterLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SHADOW_PUNCH), + //LEVEL_UP_MOVE( 0, MOVE_SHADOW_PUNCH), LEVEL_UP_MOVE( 1, MOVE_SHADOW_PUNCH), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 1, MOVE_LICK), @@ -1797,7 +1797,7 @@ static const struct LevelUpMove sHaunterLevelUpLearnset[] = { }; static const struct LevelUpMove sGengarLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SHADOW_PUNCH), + //LEVEL_UP_MOVE( 0, MOVE_SHADOW_PUNCH), LEVEL_UP_MOVE( 1, MOVE_SHADOW_PUNCH), LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), LEVEL_UP_MOVE( 1, MOVE_LICK), @@ -1998,7 +1998,7 @@ static const struct LevelUpMove sExeggcuteLevelUpLearnset[] = { }; static const struct LevelUpMove sExeggutorLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_STOMP), + //LEVEL_UP_MOVE( 0, MOVE_STOMP), LEVEL_UP_MOVE( 1, MOVE_STOMP), LEVEL_UP_MOVE( 1, MOVE_SEED_BOMB), LEVEL_UP_MOVE( 1, MOVE_BARRAGE), @@ -2055,7 +2055,7 @@ static const struct LevelUpMove sMarowakLevelUpLearnset[] = { }; static const struct LevelUpMove sHitmonleeLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DOUBLE_KICK), + //LEVEL_UP_MOVE( 0, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_REVERSAL), LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), @@ -2083,7 +2083,7 @@ static const struct LevelUpMove sHitmonleeLevelUpLearnset[] = { }; static const struct LevelUpMove sHitmonchanLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_COMET_PUNCH), + //LEVEL_UP_MOVE( 0, MOVE_COMET_PUNCH), LEVEL_UP_MOVE( 1, MOVE_COMET_PUNCH), LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), LEVEL_UP_MOVE( 1, MOVE_COUNTER), @@ -2150,7 +2150,7 @@ static const struct LevelUpMove sKoffingLevelUpLearnset[] = { }; static const struct LevelUpMove sWeezingLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DOUBLE_HIT), + //LEVEL_UP_MOVE( 0, MOVE_DOUBLE_HIT), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_HIT), LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -2192,7 +2192,7 @@ static const struct LevelUpMove sRhyhornLevelUpLearnset[] = { }; static const struct LevelUpMove sRhydonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_HAMMER_ARM), + //LEVEL_UP_MOVE( 0, MOVE_HAMMER_ARM), LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), LEVEL_UP_MOVE( 1, MOVE_HORN_DRILL), LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK), @@ -2388,7 +2388,7 @@ static const struct LevelUpMove sStarmieLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sMrmimeLevelUpLearnset[] = { +static const struct LevelUpMove sMrMimeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_MISTY_TERRAIN), LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), LEVEL_UP_MOVE( 1, MOVE_QUICK_GUARD), @@ -2548,7 +2548,7 @@ static const struct LevelUpMove sMagikarpLevelUpLearnset[] = { }; static const struct LevelUpMove sGyaradosLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_BITE), + //LEVEL_UP_MOVE( 0, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_THRASH), LEVEL_UP_MOVE(21, MOVE_LEER), @@ -2612,7 +2612,7 @@ static const struct LevelUpMove sEeveeLevelUpLearnset[] = { }; static const struct LevelUpMove sVaporeonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_WATER_GUN), + //LEVEL_UP_MOVE( 0, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -2632,7 +2632,7 @@ static const struct LevelUpMove sVaporeonLevelUpLearnset[] = { }; static const struct LevelUpMove sJolteonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_THUNDER_SHOCK), + //LEVEL_UP_MOVE( 0, MOVE_THUNDER_SHOCK), LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -2652,7 +2652,7 @@ static const struct LevelUpMove sJolteonLevelUpLearnset[] = { }; static const struct LevelUpMove sFlareonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_EMBER), + //LEVEL_UP_MOVE( 0, MOVE_EMBER), LEVEL_UP_MOVE( 1, MOVE_EMBER), LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -2671,7 +2671,7 @@ static const struct LevelUpMove sFlareonLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sPorygon2LevelUpLearnset[] = { +static const struct LevelUpMove sPorygonLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_CONVERSION_2), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_CONVERSION), @@ -2709,7 +2709,7 @@ static const struct LevelUpMove sOmanyteLevelUpLearnset[] = { }; static const struct LevelUpMove sOmastarLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SPIKE_CANNON), + //LEVEL_UP_MOVE( 0, MOVE_SPIKE_CANNON), LEVEL_UP_MOVE( 1, MOVE_SPIKE_CANNON), LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), @@ -2747,7 +2747,7 @@ static const struct LevelUpMove sKabutoLevelUpLearnset[] = { }; static const struct LevelUpMove sKabutopsLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SLASH), + //LEVEL_UP_MOVE( 0, MOVE_SLASH), LEVEL_UP_MOVE( 1, MOVE_SLASH), LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), LEVEL_UP_MOVE( 1, MOVE_FEINT), @@ -2911,7 +2911,7 @@ static const struct LevelUpMove sDragonairLevelUpLearnset[] = { }; static const struct LevelUpMove sDragoniteLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_WING_ATTACK), + //LEVEL_UP_MOVE( 0, MOVE_WING_ATTACK), LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), LEVEL_UP_MOVE( 1, MOVE_HURRICANE), LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), @@ -2957,6 +2957,7 @@ static const struct LevelUpMove sMewtwoLevelUpLearnset[] = { LEVEL_UP_MOVE(79, MOVE_AMNESIA), LEVEL_UP_MOVE(86, MOVE_MIST), LEVEL_UP_MOVE(93, MOVE_ME_FIRST), + LEVEL_UP_MOVE(100, MOVE_PSYSTRIKE), LEVEL_UP_END }; @@ -2973,6 +2974,7 @@ static const struct LevelUpMove sMewLevelUpLearnset[] = { LEVEL_UP_MOVE(70, MOVE_ME_FIRST), LEVEL_UP_MOVE(80, MOVE_BATON_PASS), LEVEL_UP_MOVE(90, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(100, MOVE_AURA_SPHERE), LEVEL_UP_END }; @@ -3015,7 +3017,7 @@ static const struct LevelUpMove sBayleefLevelUpLearnset[] = { }; static const struct LevelUpMove sMeganiumLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_PETAL_DANCE), + //LEVEL_UP_MOVE( 0, MOVE_PETAL_DANCE), LEVEL_UP_MOVE( 1, MOVE_PETAL_DANCE), LEVEL_UP_MOVE( 1, MOVE_PETAL_BLIZZARD), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -3187,7 +3189,7 @@ static const struct LevelUpMove sSentretLevelUpLearnset[] = { }; static const struct LevelUpMove sFurretLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_AGILITY), + //LEVEL_UP_MOVE( 0, MOVE_AGILITY), LEVEL_UP_MOVE( 1, MOVE_AGILITY), LEVEL_UP_MOVE( 1, MOVE_COIL), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), @@ -3317,7 +3319,7 @@ static const struct LevelUpMove sSpinarakLevelUpLearnset[] = { }; static const struct LevelUpMove sAriadosLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SWORDS_DANCE), + //LEVEL_UP_MOVE( 0, MOVE_SWORDS_DANCE), LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), LEVEL_UP_MOVE( 1, MOVE_VENOM_DRENCH), @@ -3346,7 +3348,7 @@ static const struct LevelUpMove sAriadosLevelUpLearnset[] = { }; static const struct LevelUpMove sCrobatLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_CROSS_POISON), + //LEVEL_UP_MOVE( 0, MOVE_CROSS_POISON), LEVEL_UP_MOVE( 1, MOVE_CROSS_POISON), LEVEL_UP_MOVE( 1, MOVE_SCREECH), LEVEL_UP_MOVE( 1, MOVE_ABSORB), @@ -3391,9 +3393,9 @@ static const struct LevelUpMove sChinchouLevelUpLearnset[] = { }; static const struct LevelUpMove sLanturnLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_STOCKPILE), - // LEVEL_UP_MOVE( 0, MOVE_SWALLOW), - // LEVEL_UP_MOVE( 0, MOVE_SPIT_UP), + //LEVEL_UP_MOVE( 0, MOVE_STOCKPILE), + //LEVEL_UP_MOVE( 0, MOVE_SWALLOW), + //LEVEL_UP_MOVE( 0, MOVE_SPIT_UP), LEVEL_UP_MOVE( 1, MOVE_STOCKPILE), LEVEL_UP_MOVE( 1, MOVE_SWALLOW), LEVEL_UP_MOVE( 1, MOVE_SPIT_UP), @@ -3514,7 +3516,7 @@ static const struct LevelUpMove sNatuLevelUpLearnset[] = { }; static const struct LevelUpMove sXatuLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE( 0, MOVE_AIR_SLASH), LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH), LEVEL_UP_MOVE( 1, MOVE_TAILWIND), LEVEL_UP_MOVE( 1, MOVE_PECK), @@ -3579,7 +3581,7 @@ static const struct LevelUpMove sFlaaffyLevelUpLearnset[] = { }; static const struct LevelUpMove sAmpharosLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_THUNDER_PUNCH), + //LEVEL_UP_MOVE( 0, MOVE_THUNDER_PUNCH), LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), LEVEL_UP_MOVE( 1, MOVE_ZAP_CANNON), LEVEL_UP_MOVE( 1, MOVE_MAGNETIC_FLUX), @@ -3608,7 +3610,7 @@ static const struct LevelUpMove sAmpharosLevelUpLearnset[] = { }; static const struct LevelUpMove sBellossomLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE( 0, MOVE_MAGICAL_LEAF), LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), LEVEL_UP_MOVE( 1, MOVE_LEAF_STORM), LEVEL_UP_MOVE( 1, MOVE_LEAF_BLADE), @@ -3666,7 +3668,7 @@ static const struct LevelUpMove sAzumarillLevelUpLearnset[] = { }; static const struct LevelUpMove sSudowoodoLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SLAM), + //LEVEL_UP_MOVE( 0, MOVE_SLAM), LEVEL_UP_MOVE( 1, MOVE_SLAM), LEVEL_UP_MOVE( 1, MOVE_WOOD_HAMMER), LEVEL_UP_MOVE( 1, MOVE_COPYCAT), @@ -3895,7 +3897,7 @@ static const struct LevelUpMove sQuagsireLevelUpLearnset[] = { }; static const struct LevelUpMove sEspeonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_CONFUSION), + //LEVEL_UP_MOVE( 0, MOVE_CONFUSION), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -3915,7 +3917,7 @@ static const struct LevelUpMove sEspeonLevelUpLearnset[] = { }; static const struct LevelUpMove sUmbreonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_PURSUIT), + //LEVEL_UP_MOVE( 0, MOVE_PURSUIT), LEVEL_UP_MOVE( 1, MOVE_PURSUIT), LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -4047,8 +4049,8 @@ static const struct LevelUpMove sPinecoLevelUpLearnset[] = { }; static const struct LevelUpMove sForretressLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_MIRROR_SHOT), - // LEVEL_UP_MOVE( 0, MOVE_AUTOTOMIZE), + //LEVEL_UP_MOVE( 0, MOVE_MIRROR_SHOT), + //LEVEL_UP_MOVE( 0, MOVE_AUTOTOMIZE), LEVEL_UP_MOVE( 1, MOVE_MIRROR_SHOT), LEVEL_UP_MOVE( 1, MOVE_AUTOTOMIZE), LEVEL_UP_MOVE( 1, MOVE_HEAVY_SLAM), @@ -4368,7 +4370,7 @@ static const struct LevelUpMove sSlugmaLevelUpLearnset[] = { }; static const struct LevelUpMove sMagcargoLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SHELL_SMASH), + //LEVEL_UP_MOVE( 0, MOVE_SHELL_SMASH), LEVEL_UP_MOVE( 1, MOVE_SHELL_SMASH), LEVEL_UP_MOVE( 1, MOVE_EARTH_POWER), LEVEL_UP_MOVE( 1, MOVE_YAWN), @@ -4412,7 +4414,7 @@ static const struct LevelUpMove sSwinubLevelUpLearnset[] = { }; static const struct LevelUpMove sPiloswineLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_FURY_ATTACK), + //LEVEL_UP_MOVE( 0, MOVE_FURY_ATTACK), LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), LEVEL_UP_MOVE( 1, MOVE_ANCIENT_POWER), LEVEL_UP_MOVE( 1, MOVE_PECK), @@ -4475,7 +4477,7 @@ static const struct LevelUpMove sRemoraidLevelUpLearnset[] = { }; static const struct LevelUpMove sOctilleryLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_OCTAZOOKA), + //LEVEL_UP_MOVE( 0, MOVE_OCTAZOOKA), LEVEL_UP_MOVE( 1, MOVE_OCTAZOOKA), LEVEL_UP_MOVE( 1, MOVE_GUNK_SHOT), LEVEL_UP_MOVE( 1, MOVE_ROCK_BLAST), @@ -4633,7 +4635,7 @@ static const struct LevelUpMove sPhanpyLevelUpLearnset[] = { }; static const struct LevelUpMove sDonphanLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_FURY_ATTACK), + //LEVEL_UP_MOVE( 0, MOVE_FURY_ATTACK), LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), @@ -4653,7 +4655,7 @@ static const struct LevelUpMove sDonphanLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sPorygonLevelUpLearnset[] = { +static const struct LevelUpMove sPorygon2LevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_ZAP_CANNON), LEVEL_UP_MOVE( 1, MOVE_MAGIC_COAT), LEVEL_UP_MOVE( 1, MOVE_CONVERSION_2), @@ -4718,7 +4720,7 @@ static const struct LevelUpMove sTyrogueLevelUpLearnset[] = { }; static const struct LevelUpMove sHitmontopLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_ROLLING_KICK), + //LEVEL_UP_MOVE( 0, MOVE_ROLLING_KICK), LEVEL_UP_MOVE( 1, MOVE_ROLLING_KICK), LEVEL_UP_MOVE( 1, MOVE_ENDEAVOR), LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), @@ -5165,7 +5167,7 @@ static const struct LevelUpMove sTreeckoLevelUpLearnset[] = { }; static const struct LevelUpMove sGrovyleLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_FURY_CUTTER), + //LEVEL_UP_MOVE( 0, MOVE_FURY_CUTTER), LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_LEER), @@ -5188,7 +5190,7 @@ static const struct LevelUpMove sGrovyleLevelUpLearnset[] = { }; static const struct LevelUpMove sSceptileLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DUAL_CHOP), + //LEVEL_UP_MOVE( 0, MOVE_DUAL_CHOP), LEVEL_UP_MOVE( 1, MOVE_DUAL_CHOP), LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), LEVEL_UP_MOVE( 1, MOVE_LEAF_STORM), @@ -5230,7 +5232,7 @@ static const struct LevelUpMove sTorchicLevelUpLearnset[] = { }; static const struct LevelUpMove sCombuskenLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DOUBLE_KICK), + //LEVEL_UP_MOVE( 0, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_SCRATCH), LEVEL_UP_MOVE( 1, MOVE_GROWL), @@ -5251,7 +5253,7 @@ static const struct LevelUpMove sCombuskenLevelUpLearnset[] = { }; static const struct LevelUpMove sBlazikenLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_BLAZE_KICK), + //LEVEL_UP_MOVE( 0, MOVE_BLAZE_KICK), LEVEL_UP_MOVE( 1, MOVE_BLAZE_KICK), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ), @@ -5293,7 +5295,7 @@ static const struct LevelUpMove sMudkipLevelUpLearnset[] = { }; static const struct LevelUpMove sMarshtompLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_MUD_SHOT), + //LEVEL_UP_MOVE( 0, MOVE_MUD_SHOT), LEVEL_UP_MOVE( 1, MOVE_MUD_SHOT), LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_GROWL), @@ -5356,7 +5358,7 @@ static const struct LevelUpMove sPoochyenaLevelUpLearnset[] = { }; static const struct LevelUpMove sMightyenaLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SNARL), + //LEVEL_UP_MOVE( 0, MOVE_SNARL), LEVEL_UP_MOVE( 1, MOVE_SNARL), LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), @@ -5438,13 +5440,13 @@ static const struct LevelUpMove sWurmpleLevelUpLearnset[] = { }; static const struct LevelUpMove sSilcoonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_HARDEN), + //LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_END }; static const struct LevelUpMove sBeautiflyLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_GUST), + //LEVEL_UP_MOVE( 0, MOVE_GUST), LEVEL_UP_MOVE( 1, MOVE_GUST), LEVEL_UP_MOVE(12, MOVE_ABSORB), LEVEL_UP_MOVE(15, MOVE_STUN_SPORE), @@ -5462,13 +5464,13 @@ static const struct LevelUpMove sBeautiflyLevelUpLearnset[] = { }; static const struct LevelUpMove sCascoonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_HARDEN), + //LEVEL_UP_MOVE( 0, MOVE_HARDEN), LEVEL_UP_MOVE( 1, MOVE_HARDEN), LEVEL_UP_END }; static const struct LevelUpMove sDustoxLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_GUST), + //LEVEL_UP_MOVE( 0, MOVE_GUST), LEVEL_UP_MOVE( 1, MOVE_GUST), LEVEL_UP_MOVE(12, MOVE_CONFUSION), LEVEL_UP_MOVE(15, MOVE_POISON_POWDER), @@ -5539,7 +5541,7 @@ static const struct LevelUpMove sSeedotLevelUpLearnset[] = { }; static const struct LevelUpMove sNuzleafLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_RAZOR_LEAF), + //LEVEL_UP_MOVE( 0, MOVE_RAZOR_LEAF), LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 3, MOVE_HARDEN), @@ -5582,9 +5584,9 @@ static const struct LevelUpMove sNincadaLevelUpLearnset[] = { }; static const struct LevelUpMove sNinjaskLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DOUBLE_TEAM), - // LEVEL_UP_MOVE( 0, MOVE_SCREECH), - // LEVEL_UP_MOVE( 0, MOVE_FURY_CUTTER), + //LEVEL_UP_MOVE( 0, MOVE_DOUBLE_TEAM), + //LEVEL_UP_MOVE( 0, MOVE_SCREECH), + //LEVEL_UP_MOVE( 0, MOVE_FURY_CUTTER), LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), LEVEL_UP_MOVE( 1, MOVE_SCREECH), LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), @@ -5681,7 +5683,7 @@ static const struct LevelUpMove sShroomishLevelUpLearnset[] = { }; static const struct LevelUpMove sBreloomLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_MACH_PUNCH), + //LEVEL_UP_MOVE( 0, MOVE_MACH_PUNCH), LEVEL_UP_MOVE( 1, MOVE_MACH_PUNCH), LEVEL_UP_MOVE( 1, MOVE_ABSORB), LEVEL_UP_MOVE( 1, MOVE_TACKLE), @@ -5737,7 +5739,7 @@ static const struct LevelUpMove sWingullLevelUpLearnset[] = { }; static const struct LevelUpMove sPelipperLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_PROTECT), + //LEVEL_UP_MOVE( 0, MOVE_PROTECT), LEVEL_UP_MOVE( 1, MOVE_PROTECT), LEVEL_UP_MOVE( 1, MOVE_HURRICANE), LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), @@ -5926,7 +5928,7 @@ static const struct LevelUpMove sBaltoyLevelUpLearnset[] = { }; static const struct LevelUpMove sClaydolLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_HYPER_BEAM), + //LEVEL_UP_MOVE( 0, MOVE_HYPER_BEAM), LEVEL_UP_MOVE( 1, MOVE_HYPER_BEAM), LEVEL_UP_MOVE( 1, MOVE_TELEPORT), LEVEL_UP_MOVE( 1, MOVE_HARDEN), @@ -6037,7 +6039,7 @@ static const struct LevelUpMove sBarboachLevelUpLearnset[] = { }; static const struct LevelUpMove sWhiscashLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_THRASH), + //LEVEL_UP_MOVE( 0, MOVE_THRASH), LEVEL_UP_MOVE( 1, MOVE_THRASH), LEVEL_UP_MOVE( 1, MOVE_BELCH), LEVEL_UP_MOVE( 1, MOVE_ZEN_HEADBUTT), @@ -6104,7 +6106,7 @@ static const struct LevelUpMove sCorphishLevelUpLearnset[] = { }; static const struct LevelUpMove sCrawdauntLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SWIFT), + //LEVEL_UP_MOVE( 0, MOVE_SWIFT), LEVEL_UP_MOVE( 1, MOVE_SWIFT), LEVEL_UP_MOVE( 1, MOVE_BUBBLE), LEVEL_UP_MOVE( 1, MOVE_HARDEN), @@ -6135,7 +6137,7 @@ static const struct LevelUpMove sFeebasLevelUpLearnset[] = { }; static const struct LevelUpMove sMiloticLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_WATER_PULSE), + //LEVEL_UP_MOVE( 0, MOVE_WATER_PULSE), LEVEL_UP_MOVE( 1, MOVE_WATER_PULSE), LEVEL_UP_MOVE( 1, MOVE_WRAP), LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), @@ -6177,7 +6179,7 @@ static const struct LevelUpMove sCarvanhaLevelUpLearnset[] = { }; static const struct LevelUpMove sSharpedoLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SLASH), + //LEVEL_UP_MOVE( 0, MOVE_SLASH), LEVEL_UP_MOVE( 1, MOVE_SLASH), LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), LEVEL_UP_MOVE( 1, MOVE_FEINT), @@ -6224,7 +6226,7 @@ static const struct LevelUpMove sTrapinchLevelUpLearnset[] = { }; static const struct LevelUpMove sVibravaLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DRAGON_BREATH), + //LEVEL_UP_MOVE( 0, MOVE_DRAGON_BREATH), LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM), @@ -6247,7 +6249,7 @@ static const struct LevelUpMove sVibravaLevelUpLearnset[] = { }; static const struct LevelUpMove sFlygonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DRAGON_CLAW), + //LEVEL_UP_MOVE( 0, MOVE_DRAGON_CLAW), LEVEL_UP_MOVE( 1, MOVE_DRAGON_CLAW), LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), LEVEL_UP_MOVE( 1, MOVE_DRAGON_DANCE), @@ -6377,7 +6379,7 @@ static const struct LevelUpMove sNumelLevelUpLearnset[] = { }; static const struct LevelUpMove sCameruptLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_ROCK_SLIDE), + //LEVEL_UP_MOVE( 0, MOVE_ROCK_SLIDE), LEVEL_UP_MOVE( 1, MOVE_ROCK_SLIDE), LEVEL_UP_MOVE( 1, MOVE_FISSURE), LEVEL_UP_MOVE( 1, MOVE_ERUPTION), @@ -6421,7 +6423,7 @@ static const struct LevelUpMove sSphealLevelUpLearnset[] = { }; static const struct LevelUpMove sSealeoLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SWAGGER), + //LEVEL_UP_MOVE( 0, MOVE_SWAGGER), LEVEL_UP_MOVE( 1, MOVE_SWAGGER), LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), @@ -6442,7 +6444,7 @@ static const struct LevelUpMove sSealeoLevelUpLearnset[] = { }; static const struct LevelUpMove sWalreinLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_ICE_FANG), + //LEVEL_UP_MOVE( 0, MOVE_ICE_FANG), LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), LEVEL_UP_MOVE( 1, MOVE_SWAGGER), LEVEL_UP_MOVE( 1, MOVE_CRUNCH), @@ -6486,7 +6488,7 @@ static const struct LevelUpMove sCacneaLevelUpLearnset[] = { }; static const struct LevelUpMove sCacturneLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SPIKY_SHIELD), + //LEVEL_UP_MOVE( 0, MOVE_SPIKY_SHIELD), LEVEL_UP_MOVE( 1, MOVE_SPIKY_SHIELD), LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND), LEVEL_UP_MOVE( 1, MOVE_REVENGE), @@ -6530,7 +6532,7 @@ static const struct LevelUpMove sSnoruntLevelUpLearnset[] = { }; static const struct LevelUpMove sGlalieLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_FREEZE_DRY), + //LEVEL_UP_MOVE( 0, MOVE_FREEZE_DRY), LEVEL_UP_MOVE( 1, MOVE_FREEZE_DRY), LEVEL_UP_MOVE( 1, MOVE_SHEER_COLD), LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), @@ -6630,7 +6632,7 @@ static const struct LevelUpMove sSpoinkLevelUpLearnset[] = { }; static const struct LevelUpMove sGrumpigLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_TEETER_DANCE), + //LEVEL_UP_MOVE( 0, MOVE_TEETER_DANCE), LEVEL_UP_MOVE( 1, MOVE_TEETER_DANCE), LEVEL_UP_MOVE( 1, MOVE_BELCH), LEVEL_UP_MOVE( 1, MOVE_SPLASH), @@ -6799,7 +6801,7 @@ static const struct LevelUpMove sSwabluLevelUpLearnset[] = { }; static const struct LevelUpMove sAltariaLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_DRAGON_BREATH), + //LEVEL_UP_MOVE( 0, MOVE_DRAGON_BREATH), LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), LEVEL_UP_MOVE( 1, MOVE_SKY_ATTACK), LEVEL_UP_MOVE( 1, MOVE_PLUCK), @@ -6857,7 +6859,7 @@ static const struct LevelUpMove sDuskullLevelUpLearnset[] = { }; static const struct LevelUpMove sDusclopsLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SHADOW_PUNCH), + //LEVEL_UP_MOVE( 0, MOVE_SHADOW_PUNCH), LEVEL_UP_MOVE( 1, MOVE_SHADOW_PUNCH), LEVEL_UP_MOVE( 1, MOVE_FUTURE_SIGHT), LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), @@ -6940,7 +6942,7 @@ static const struct LevelUpMove sVigorothLevelUpLearnset[] = { }; static const struct LevelUpMove sSlakingLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_SWAGGER), + //LEVEL_UP_MOVE( 0, MOVE_SWAGGER), LEVEL_UP_MOVE( 1, MOVE_SWAGGER), LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), LEVEL_UP_MOVE( 1, MOVE_PUNISHMENT), @@ -6984,7 +6986,7 @@ static const struct LevelUpMove sGulpinLevelUpLearnset[] = { }; static const struct LevelUpMove sSwalotLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_BODY_SLAM), + //LEVEL_UP_MOVE( 0, MOVE_BODY_SLAM), LEVEL_UP_MOVE( 1, MOVE_BODY_SLAM), LEVEL_UP_MOVE( 1, MOVE_VENOM_DRENCH), LEVEL_UP_MOVE( 1, MOVE_GUNK_SHOT), @@ -7050,7 +7052,7 @@ static const struct LevelUpMove sWhismurLevelUpLearnset[] = { }; static const struct LevelUpMove sLoudredLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_BITE), + //LEVEL_UP_MOVE( 0, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_POUND), LEVEL_UP_MOVE( 1, MOVE_ECHOED_VOICE), @@ -7072,7 +7074,7 @@ static const struct LevelUpMove sLoudredLevelUpLearnset[] = { }; static const struct LevelUpMove sExploudLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_CRUNCH), + //LEVEL_UP_MOVE( 0, MOVE_CRUNCH), LEVEL_UP_MOVE( 1, MOVE_CRUNCH), LEVEL_UP_MOVE( 1, MOVE_BITE), LEVEL_UP_MOVE( 1, MOVE_BOOMBURST), @@ -7582,7 +7584,7 @@ static const struct LevelUpMove sBagonLevelUpLearnset[] = { }; static const struct LevelUpMove sShelgonLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_PROTECT), + //LEVEL_UP_MOVE( 0, MOVE_PROTECT), LEVEL_UP_MOVE( 1, MOVE_PROTECT), LEVEL_UP_MOVE( 1, MOVE_RAGE), LEVEL_UP_MOVE( 1, MOVE_EMBER), @@ -7604,7 +7606,7 @@ static const struct LevelUpMove sShelgonLevelUpLearnset[] = { }; static const struct LevelUpMove sSalamenceLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_FLY), + //LEVEL_UP_MOVE( 0, MOVE_FLY), LEVEL_UP_MOVE( 1, MOVE_FLY), LEVEL_UP_MOVE( 1, MOVE_PROTECT), LEVEL_UP_MOVE( 1, MOVE_DRAGON_TAIL), @@ -7635,8 +7637,8 @@ static const struct LevelUpMove sBeldumLevelUpLearnset[] = { }; static const struct LevelUpMove sMetangLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_CONFUSION), - // LEVEL_UP_MOVE( 0, MOVE_METAL_CLAW), + //LEVEL_UP_MOVE( 0, MOVE_CONFUSION), + //LEVEL_UP_MOVE( 0, MOVE_METAL_CLAW), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), LEVEL_UP_MOVE( 1, MOVE_MAGNET_RISE), @@ -7655,7 +7657,7 @@ static const struct LevelUpMove sMetangLevelUpLearnset[] = { }; static const struct LevelUpMove sMetagrossLevelUpLearnset[] = { - // LEVEL_UP_MOVE( 0, MOVE_HAMMER_ARM), + //LEVEL_UP_MOVE( 0, MOVE_HAMMER_ARM), LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), LEVEL_UP_MOVE( 1, MOVE_CONFUSION), LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), @@ -7879,25 +7881,11370 @@ static const struct LevelUpMove sDeoxysLevelUpLearnset[] = { }; static const struct LevelUpMove sChimechoLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_HEALING_WISH), - LEVEL_UP_MOVE( 1, MOVE_SYNCHRONOISE), - LEVEL_UP_MOVE( 1, MOVE_WRAP), - LEVEL_UP_MOVE( 1, MOVE_GROWL), - LEVEL_UP_MOVE( 1, MOVE_ASTONISH), - LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE( 4, MOVE_GROWL), - LEVEL_UP_MOVE( 7, MOVE_ASTONISH), - LEVEL_UP_MOVE(10, MOVE_CONFUSION), - LEVEL_UP_MOVE(13, MOVE_YAWN), - LEVEL_UP_MOVE(16, MOVE_PSYWAVE), - LEVEL_UP_MOVE(19, MOVE_TAKE_DOWN), - LEVEL_UP_MOVE(22, MOVE_EXTRASENSORY), - LEVEL_UP_MOVE(27, MOVE_HEAL_BELL), - LEVEL_UP_MOVE(32, MOVE_UPROAR), - LEVEL_UP_MOVE(37, MOVE_SAFEGUARD), - LEVEL_UP_MOVE(42, MOVE_DOUBLE_EDGE), - LEVEL_UP_MOVE(47, MOVE_HEAL_PULSE), - LEVEL_UP_MOVE(52, MOVE_SYNCHRONOISE), - LEVEL_UP_MOVE(57, MOVE_HEALING_WISH), - LEVEL_UP_END + LEVEL_UP_MOVE( 1, MOVE_HEALING_WISH), + LEVEL_UP_MOVE( 1, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_YAWN), + LEVEL_UP_MOVE(16, MOVE_PSYWAVE), + LEVEL_UP_MOVE(19, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(22, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(27, MOVE_HEAL_BELL), + LEVEL_UP_MOVE(32, MOVE_UPROAR), + LEVEL_UP_MOVE(37, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(42, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(47, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(52, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(57, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTurtwigLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 9, MOVE_ABSORB), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(17, MOVE_CURSE), + LEVEL_UP_MOVE(21, MOVE_BITE), + LEVEL_UP_MOVE(25, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(29, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(33, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(37, MOVE_CRUNCH), + LEVEL_UP_MOVE(41, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(45, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGrotleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 5, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 9, MOVE_ABSORB), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(17, MOVE_CURSE), + LEVEL_UP_MOVE(22, MOVE_BITE), + LEVEL_UP_MOVE(27, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(32, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(37, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(42, MOVE_CRUNCH), + LEVEL_UP_MOVE(47, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(52, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTorterraLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE( 1, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE( 1, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 5, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 9, MOVE_ABSORB), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(17, MOVE_CURSE), + LEVEL_UP_MOVE(22, MOVE_BITE), + LEVEL_UP_MOVE(27, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(33, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(39, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(45, MOVE_CRUNCH), + LEVEL_UP_MOVE(51, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(57, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChimcharLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_EMBER), + LEVEL_UP_MOVE( 9, MOVE_TAUNT), + LEVEL_UP_MOVE(15, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(23, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(25, MOVE_TORMENT), + LEVEL_UP_MOVE(31, MOVE_FACADE), + LEVEL_UP_MOVE(33, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(39, MOVE_ACROBATICS), + LEVEL_UP_MOVE(41, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(47, MOVE_FLAMETHROWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMonfernoLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_MACH_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_MACH_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 7, MOVE_EMBER), + LEVEL_UP_MOVE( 9, MOVE_TAUNT), + LEVEL_UP_MOVE(16, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(19, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(26, MOVE_FEINT), + LEVEL_UP_MOVE(29, MOVE_TORMENT), + LEVEL_UP_MOVE(36, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(39, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(46, MOVE_ACROBATICS), + LEVEL_UP_MOVE(49, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(56, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sInfernapeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_MACH_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 7, MOVE_EMBER), + LEVEL_UP_MOVE( 9, MOVE_TAUNT), + LEVEL_UP_MOVE(16, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(19, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(26, MOVE_FEINT), + LEVEL_UP_MOVE(29, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(42, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(52, MOVE_ACROBATICS), + LEVEL_UP_MOVE(58, MOVE_CALM_MIND), + LEVEL_UP_MOVE(68, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPiplupLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_BUBBLE), + LEVEL_UP_MOVE(11, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(15, MOVE_PECK), + LEVEL_UP_MOVE(18, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(22, MOVE_BIDE), + LEVEL_UP_MOVE(25, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(29, MOVE_BRINE), + LEVEL_UP_MOVE(32, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(36, MOVE_MIST), + LEVEL_UP_MOVE(39, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPrinplupLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_BUBBLE), + LEVEL_UP_MOVE(11, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(15, MOVE_PECK), + LEVEL_UP_MOVE(19, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(24, MOVE_BIDE), + LEVEL_UP_MOVE(28, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(33, MOVE_BRINE), + LEVEL_UP_MOVE(37, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(42, MOVE_MIST), + LEVEL_UP_MOVE(46, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEmpoleonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_BUBBLE), + LEVEL_UP_MOVE(11, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(15, MOVE_PECK), + LEVEL_UP_MOVE(19, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(28, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(33, MOVE_BRINE), + LEVEL_UP_MOVE(39, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(46, MOVE_MIST), + LEVEL_UP_MOVE(52, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(59, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStarlyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(13, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(17, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(21, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(25, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(33, MOVE_AGILITY), + LEVEL_UP_MOVE(37, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(41, MOVE_FINAL_GAMBIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStaraviaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(13, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(18, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(23, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(28, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(38, MOVE_AGILITY), + LEVEL_UP_MOVE(43, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(48, MOVE_FINAL_GAMBIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStaraptorLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(13, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(18, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(23, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(28, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(41, MOVE_AGILITY), + LEVEL_UP_MOVE(49, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(57, MOVE_FINAL_GAMBIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBidoofLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 9, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(21, MOVE_YAWN), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(33, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(37, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(41, MOVE_AMNESIA), + LEVEL_UP_MOVE(45, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(49, MOVE_CURSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBibarelLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 9, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_HEADBUTT), + LEVEL_UP_MOVE(18, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(23, MOVE_YAWN), + LEVEL_UP_MOVE(28, MOVE_CRUNCH), + LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(38, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(43, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(48, MOVE_AMNESIA), + LEVEL_UP_MOVE(53, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(58, MOVE_CURSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKricketotLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 6, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(16, MOVE_BUG_BITE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKricketuneLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE(14, MOVE_ABSORB), + LEVEL_UP_MOVE(18, MOVE_SING), + LEVEL_UP_MOVE(22, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(26, MOVE_SLASH), + LEVEL_UP_MOVE(30, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(34, MOVE_SCREECH), + LEVEL_UP_MOVE(36, MOVE_FELL_STINGER), + LEVEL_UP_MOVE(38, MOVE_TAUNT), + LEVEL_UP_MOVE(42, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(44, MOVE_STICKY_WEB), + LEVEL_UP_MOVE(46, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(50, MOVE_PERISH_SONG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShinxLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_CHARGE), + LEVEL_UP_MOVE(11, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(13, MOVE_SPARK), + LEVEL_UP_MOVE(17, MOVE_BITE), + LEVEL_UP_MOVE(21, MOVE_ROAR), + LEVEL_UP_MOVE(25, MOVE_SWAGGER), + LEVEL_UP_MOVE(29, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE(33, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(41, MOVE_DISCHARGE), + LEVEL_UP_MOVE(45, MOVE_WILD_CHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLuxioLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_CHARGE), + LEVEL_UP_MOVE(13, MOVE_SPARK), + LEVEL_UP_MOVE(18, MOVE_BITE), + LEVEL_UP_MOVE(23, MOVE_ROAR), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(33, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE(38, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(48, MOVE_DISCHARGE), + LEVEL_UP_MOVE(53, MOVE_WILD_CHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLuxrayLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_CHARGE), + LEVEL_UP_MOVE(13, MOVE_SPARK), + LEVEL_UP_MOVE(18, MOVE_BITE), + LEVEL_UP_MOVE(23, MOVE_ROAR), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(35, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE(42, MOVE_CRUNCH), + LEVEL_UP_MOVE(49, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(56, MOVE_DISCHARGE), + LEVEL_UP_MOVE(63, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(67, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBudewLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 4, MOVE_GROWTH), + LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(10, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(16, MOVE_WORRY_SEED), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRoseradeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE( 1, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCranidosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(10, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(24, MOVE_ASSURANCE), + LEVEL_UP_MOVE(28, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(37, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(42, MOVE_SCREECH), + LEVEL_UP_MOVE(46, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRampardosLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ENDEAVOR), + LEVEL_UP_MOVE( 1, MOVE_ENDEAVOR), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 6, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(10, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(24, MOVE_ASSURANCE), + LEVEL_UP_MOVE(28, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(36, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(43, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(51, MOVE_SCREECH), + LEVEL_UP_MOVE(58, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShieldonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 6, MOVE_TAUNT), + LEVEL_UP_MOVE(10, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(28, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(33, MOVE_ENDURE), + LEVEL_UP_MOVE(37, MOVE_METAL_BURST), + LEVEL_UP_MOVE(42, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(46, MOVE_HEAVY_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBastiodonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND), + LEVEL_UP_MOVE( 6, MOVE_TAUNT), + LEVEL_UP_MOVE(10, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(28, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(36, MOVE_ENDURE), + LEVEL_UP_MOVE(43, MOVE_METAL_BURST), + LEVEL_UP_MOVE(51, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(58, MOVE_HEAVY_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBurmyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE(10, MOVE_TACKLE), + LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWormadamLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE(10, MOVE_PROTECT), + LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CONFUSION), + LEVEL_UP_MOVE(26, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(29, MOVE_GROWTH), + LEVEL_UP_MOVE(32, MOVE_PSYBEAM), + LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(38, MOVE_FLAIL), + LEVEL_UP_MOVE(41, MOVE_ATTRACT), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(47, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMothimLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE(10, MOVE_PROTECT), + LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CONFUSION), + LEVEL_UP_MOVE(26, MOVE_GUST), + LEVEL_UP_MOVE(29, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(32, MOVE_PSYBEAM), + LEVEL_UP_MOVE(35, MOVE_CAMOUFLAGE), + LEVEL_UP_MOVE(38, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(41, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(47, MOVE_LUNGE), + LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCombeeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_BUG_BITE), + LEVEL_UP_MOVE(29, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVespiquenLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_FELL_STINGER), + LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 5, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 9, MOVE_PURSUIT), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_DEFEND_ORDER), + LEVEL_UP_MOVE(25, MOVE_POWER_GEM), + LEVEL_UP_MOVE(29, MOVE_HEAL_ORDER), + LEVEL_UP_MOVE(33, MOVE_TOXIC), + LEVEL_UP_MOVE(37, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(41, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(45, MOVE_ATTACK_ORDER), + LEVEL_UP_MOVE(49, MOVE_SWAGGER), + LEVEL_UP_MOVE(53, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE(57, MOVE_FELL_STINGER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPachirisuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 5, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_CHARM), + LEVEL_UP_MOVE(13, MOVE_SPARK), + LEVEL_UP_MOVE(17, MOVE_ENDURE), + LEVEL_UP_MOVE(19, MOVE_NUZZLE), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(25, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(29, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(33, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(37, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(41, MOVE_DISCHARGE), + LEVEL_UP_MOVE(45, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(49, MOVE_HYPER_FANG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBuizelLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(15, MOVE_WATER_GUN), + LEVEL_UP_MOVE(18, MOVE_PURSUIT), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(24, MOVE_AQUA_JET), + LEVEL_UP_MOVE(27, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(31, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(35, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(38, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(41, MOVE_AGILITY), + LEVEL_UP_MOVE(45, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFloatzelLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(15, MOVE_WATER_GUN), + LEVEL_UP_MOVE(18, MOVE_PURSUIT), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(24, MOVE_AQUA_JET), + LEVEL_UP_MOVE(29, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(35, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(41, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(46, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(51, MOVE_AGILITY), + LEVEL_UP_MOVE(57, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCherubiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MORNING_SUN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 7, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(13, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(19, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(22, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(28, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(37, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(40, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(47, MOVE_PETAL_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCherrimLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE( 1, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE( 1, MOVE_MORNING_SUN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED), + LEVEL_UP_MOVE( 7, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(13, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(19, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(22, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(30, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(35, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(43, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(48, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(50, MOVE_PETAL_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShellosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 2, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(11, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(16, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(22, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(29, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(37, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(46, MOVE_RECOVER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGastrodonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_WATER_PULSE), + LEVEL_UP_MOVE( 2, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(11, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(16, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(22, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(29, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(41, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(54, MOVE_RECOVER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAmbipomLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 8, MOVE_ASTONISH), + LEVEL_UP_MOVE(11, MOVE_BATON_PASS), + LEVEL_UP_MOVE(15, MOVE_TICKLE), + LEVEL_UP_MOVE(18, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(22, MOVE_SWIFT), + LEVEL_UP_MOVE(25, MOVE_SCREECH), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + LEVEL_UP_MOVE(32, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(36, MOVE_FLING), + LEVEL_UP_MOVE(39, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(43, MOVE_LAST_RESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrifloonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_MINIMIZE), + LEVEL_UP_MOVE( 4, MOVE_ASTONISH), + LEVEL_UP_MOVE( 8, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(16, MOVE_PAYBACK), + LEVEL_UP_MOVE(20, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(25, MOVE_STOCKPILE), + LEVEL_UP_MOVE(27, MOVE_HEX), + LEVEL_UP_MOVE(32, MOVE_SWALLOW), + LEVEL_UP_MOVE(32, MOVE_SPIT_UP), + LEVEL_UP_MOVE(36, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(40, MOVE_AMNESIA), + LEVEL_UP_MOVE(44, MOVE_BATON_PASS), + LEVEL_UP_MOVE(50, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrifblimLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_MINIMIZE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 4, MOVE_ASTONISH), + LEVEL_UP_MOVE( 8, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(16, MOVE_PAYBACK), + LEVEL_UP_MOVE(20, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(25, MOVE_STOCKPILE), + LEVEL_UP_MOVE(27, MOVE_HEX), + LEVEL_UP_MOVE(34, MOVE_SWALLOW), + LEVEL_UP_MOVE(34, MOVE_SPIT_UP), + LEVEL_UP_MOVE(40, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(46, MOVE_AMNESIA), + LEVEL_UP_MOVE(52, MOVE_BATON_PASS), + LEVEL_UP_MOVE(60, MOVE_EXPLOSION), + LEVEL_UP_MOVE(65, MOVE_PHANTOM_FORCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBunearyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FRUSTRATION), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 6, MOVE_ENDURE), + LEVEL_UP_MOVE(13, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(16, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(23, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(26, MOVE_BATON_PASS), + LEVEL_UP_MOVE(33, MOVE_AGILITY), + LEVEL_UP_MOVE(36, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE(43, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(46, MOVE_CHARM), + LEVEL_UP_MOVE(50, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(56, MOVE_BOUNCE), + LEVEL_UP_MOVE(63, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLopunnyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_RETURN), + LEVEL_UP_MOVE( 1, MOVE_RETURN), + LEVEL_UP_MOVE( 1, MOVE_HEALING_WISH), + LEVEL_UP_MOVE( 1, MOVE_BOUNCE), + LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + LEVEL_UP_MOVE( 1, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE( 1, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 6, MOVE_ENDURE), + LEVEL_UP_MOVE(13, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(16, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(23, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(26, MOVE_BATON_PASS), + LEVEL_UP_MOVE(33, MOVE_AGILITY), + LEVEL_UP_MOVE(36, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE(43, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(46, MOVE_CHARM), + LEVEL_UP_MOVE(53, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(56, MOVE_BOUNCE), + LEVEL_UP_MOVE(63, MOVE_HEALING_WISH), + LEVEL_UP_MOVE(66, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMismagiusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MYSTICAL_FIRE), + LEVEL_UP_MOVE( 1, MOVE_POWER_GEM), + LEVEL_UP_MOVE( 1, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE( 1, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), + LEVEL_UP_MOVE( 1, MOVE_SPITE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHonchkrowLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(25, MOVE_SWAGGER), + LEVEL_UP_MOVE(35, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(45, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(55, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(65, MOVE_QUASH), + LEVEL_UP_MOVE(75, MOVE_DARK_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGlameowLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 5, MOVE_SCRATCH), + LEVEL_UP_MOVE( 8, MOVE_GROWL), + LEVEL_UP_MOVE(13, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(25, MOVE_CHARM), + LEVEL_UP_MOVE(29, MOVE_ASSIST), + LEVEL_UP_MOVE(32, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(37, MOVE_SLASH), + LEVEL_UP_MOVE(41, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(44, MOVE_ATTRACT), + LEVEL_UP_MOVE(48, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(50, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPuruglyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SWAGGER), + LEVEL_UP_MOVE( 1, MOVE_SWAGGER), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_SCRATCH), + LEVEL_UP_MOVE( 8, MOVE_GROWL), + LEVEL_UP_MOVE(13, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(25, MOVE_CHARM), + LEVEL_UP_MOVE(29, MOVE_ASSIST), + LEVEL_UP_MOVE(32, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(37, MOVE_SLASH), + LEVEL_UP_MOVE(45, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(52, MOVE_ATTRACT), + LEVEL_UP_MOVE(60, MOVE_HONE_CLAWS), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChinglingLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_YAWN), + LEVEL_UP_MOVE(16, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(19, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(32, MOVE_UPROAR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStunkyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 3, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 7, MOVE_SCREECH), + LEVEL_UP_MOVE( 9, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(15, MOVE_FEINT), + LEVEL_UP_MOVE(19, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(21, MOVE_BITE), + LEVEL_UP_MOVE(25, MOVE_SLASH), + LEVEL_UP_MOVE(27, MOVE_TOXIC), + LEVEL_UP_MOVE(31, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(33, MOVE_MEMENTO), + LEVEL_UP_MOVE(37, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(39, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(43, MOVE_BELCH), + LEVEL_UP_MOVE(45, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSkuntankLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE( 1, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 3, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 7, MOVE_SCREECH), + LEVEL_UP_MOVE( 9, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(15, MOVE_FEINT), + LEVEL_UP_MOVE(19, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(21, MOVE_BITE), + LEVEL_UP_MOVE(25, MOVE_SLASH), + LEVEL_UP_MOVE(27, MOVE_TOXIC), + LEVEL_UP_MOVE(31, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(33, MOVE_MEMENTO), + LEVEL_UP_MOVE(37, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(39, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(43, MOVE_BELCH), + LEVEL_UP_MOVE(45, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBronzorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 5, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 9, MOVE_IMPRISON), + LEVEL_UP_MOVE(11, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(15, MOVE_PSYWAVE), + LEVEL_UP_MOVE(19, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(21, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(29, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(31, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(35, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(39, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(41, MOVE_PAYBACK), + LEVEL_UP_MOVE(45, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(49, MOVE_HEAVY_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBronzongLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE( 1, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 1, MOVE_IMPRISON), + LEVEL_UP_MOVE( 5, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 9, MOVE_IMPRISON), + LEVEL_UP_MOVE(11, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(15, MOVE_PSYWAVE), + LEVEL_UP_MOVE(19, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(21, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(29, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(31, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(36, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(42, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(46, MOVE_PAYBACK), + LEVEL_UP_MOVE(52, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(58, MOVE_HEAVY_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBonslyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE( 5, MOVE_FLAIL), + LEVEL_UP_MOVE( 8, MOVE_LOW_KICK), + LEVEL_UP_MOVE(12, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(15, MOVE_MIMIC), + LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE(26, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(29, MOVE_BLOCK), + LEVEL_UP_MOVE(33, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(36, MOVE_COUNTER), + LEVEL_UP_MOVE(40, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(43, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMimeJrLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TICKLE), + LEVEL_UP_MOVE( 1, MOVE_BARRIER), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 4, MOVE_COPYCAT), + LEVEL_UP_MOVE( 8, MOVE_MEDITATE), + LEVEL_UP_MOVE(11, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(15, MOVE_MIMIC), + LEVEL_UP_MOVE(18, MOVE_ENCORE), + LEVEL_UP_MOVE(22, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(22, MOVE_REFLECT), + LEVEL_UP_MOVE(25, MOVE_PSYBEAM), + LEVEL_UP_MOVE(29, MOVE_SUBSTITUTE), + LEVEL_UP_MOVE(32, MOVE_RECYCLE), + LEVEL_UP_MOVE(36, MOVE_TRICK), + LEVEL_UP_MOVE(39, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE(46, MOVE_BATON_PASS), + LEVEL_UP_MOVE(50, MOVE_SAFEGUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHappinyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_CHARM), + LEVEL_UP_MOVE( 5, MOVE_COPYCAT), + LEVEL_UP_MOVE( 9, MOVE_REFRESH), + LEVEL_UP_MOVE(12, MOVE_SWEET_KISS), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChatotLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE( 1, MOVE_CHATTER), + LEVEL_UP_MOVE( 1, MOVE_CONFIDE), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 5, MOVE_GROWL), + LEVEL_UP_MOVE( 9, MOVE_MIRROR_MOVE), + LEVEL_UP_MOVE(13, MOVE_SING), + LEVEL_UP_MOVE(17, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(21, MOVE_CHATTER), + LEVEL_UP_MOVE(25, MOVE_TAUNT), + LEVEL_UP_MOVE(29, MOVE_ROUND), + LEVEL_UP_MOVE(33, MOVE_MIMIC), + LEVEL_UP_MOVE(37, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(41, MOVE_ROOST), + LEVEL_UP_MOVE(45, MOVE_UPROAR), + LEVEL_UP_MOVE(49, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(50, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(57, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSpiritombLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CURSE), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_SPITE), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE( 7, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(13, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(19, MOVE_DREAM_EATER), + LEVEL_UP_MOVE(25, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(31, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(37, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(43, MOVE_MEMENTO), + LEVEL_UP_MOVE(49, MOVE_DARK_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGibleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(13, MOVE_SANDSTORM), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(25, MOVE_SLASH), + LEVEL_UP_MOVE(27, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(31, MOVE_DIG), + LEVEL_UP_MOVE(37, MOVE_DRAGON_RUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGabiteLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE( 1, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 3, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(13, MOVE_SANDSTORM), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(28, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(40, MOVE_DIG), + LEVEL_UP_MOVE(49, MOVE_DRAGON_RUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGarchompLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 1, MOVE_SANDSTORM), + LEVEL_UP_MOVE( 3, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(13, MOVE_SANDSTORM), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(28, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(40, MOVE_DIG), + LEVEL_UP_MOVE(55, MOVE_DRAGON_RUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMunchlaxLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LAST_RESORT), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 1, MOVE_METRONOME), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 9, MOVE_AMNESIA), + LEVEL_UP_MOVE(12, MOVE_LICK), + LEVEL_UP_MOVE(17, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(20, MOVE_SCREECH), + LEVEL_UP_MOVE(25, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(28, MOVE_STOCKPILE), + LEVEL_UP_MOVE(33, MOVE_SWALLOW), + LEVEL_UP_MOVE(36, MOVE_ROLLOUT), + LEVEL_UP_MOVE(41, MOVE_FLING), + LEVEL_UP_MOVE(44, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(49, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(50, MOVE_SNATCH), + LEVEL_UP_MOVE(57, MOVE_LAST_RESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRioluLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_ENDURE), + LEVEL_UP_MOVE( 6, MOVE_COUNTER), + LEVEL_UP_MOVE(11, MOVE_FEINT), + LEVEL_UP_MOVE(15, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(19, MOVE_COPYCAT), + LEVEL_UP_MOVE(24, MOVE_SCREECH), + LEVEL_UP_MOVE(29, MOVE_REVERSAL), + LEVEL_UP_MOVE(47, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(50, MOVE_FINAL_GAMBIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLucarioLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE( 1, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE( 1, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_DETECT), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 6, MOVE_COUNTER), + LEVEL_UP_MOVE(11, MOVE_FEINT), + LEVEL_UP_MOVE(15, MOVE_POWER_UP_PUNCH), + LEVEL_UP_MOVE(19, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(24, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(29, MOVE_BONE_RUSH), + LEVEL_UP_MOVE(33, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(37, MOVE_ME_FIRST), + LEVEL_UP_MOVE(42, MOVE_WORK_UP), + LEVEL_UP_MOVE(47, MOVE_CALM_MIND), + LEVEL_UP_MOVE(51, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(55, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(60, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(65, MOVE_EXTREME_SPEED), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHippopotasLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_YAWN), + LEVEL_UP_MOVE(19, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_DIG), + LEVEL_UP_MOVE(25, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(31, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(44, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(50, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHippowdonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), + LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_YAWN), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_YAWN), + LEVEL_UP_MOVE(19, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_DIG), + LEVEL_UP_MOVE(25, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(31, MOVE_CRUNCH), + LEVEL_UP_MOVE(40, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(60, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSkorupiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE( 9, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(13, MOVE_ACUPRESSURE), + LEVEL_UP_MOVE(16, MOVE_PURSUIT), + LEVEL_UP_MOVE(20, MOVE_BUG_BITE), + LEVEL_UP_MOVE(23, MOVE_POISON_FANG), + LEVEL_UP_MOVE(27, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(30, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(34, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(38, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(41, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(45, MOVE_CRUNCH), + LEVEL_UP_MOVE(47, MOVE_FELL_STINGER), + LEVEL_UP_MOVE(49, MOVE_CROSS_POISON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrapionLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), + LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE( 5, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE( 9, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(13, MOVE_ACUPRESSURE), + LEVEL_UP_MOVE(16, MOVE_PURSUIT), + LEVEL_UP_MOVE(20, MOVE_BUG_BITE), + LEVEL_UP_MOVE(23, MOVE_POISON_FANG), + LEVEL_UP_MOVE(27, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(30, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(34, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(38, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(43, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(49, MOVE_CRUNCH), + LEVEL_UP_MOVE(53, MOVE_FELL_STINGER), + LEVEL_UP_MOVE(57, MOVE_CROSS_POISON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCroagunkLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 3, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 8, MOVE_POISON_STING), + LEVEL_UP_MOVE(10, MOVE_TAUNT), + LEVEL_UP_MOVE(15, MOVE_PURSUIT), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_REVENGE), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(29, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(31, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(38, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(43, MOVE_POISON_JAB), + LEVEL_UP_MOVE(45, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(47, MOVE_BELCH), + LEVEL_UP_MOVE(50, MOVE_FLATTER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxicroakLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 3, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 8, MOVE_POISON_STING), + LEVEL_UP_MOVE(10, MOVE_TAUNT), + LEVEL_UP_MOVE(15, MOVE_PURSUIT), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_REVENGE), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(29, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(31, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(41, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(49, MOVE_POISON_JAB), + LEVEL_UP_MOVE(54, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(58, MOVE_BELCH), + LEVEL_UP_MOVE(62, MOVE_FLATTER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCarnivineLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(11, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(17, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(21, MOVE_INGRAIN), + LEVEL_UP_MOVE(27, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(31, MOVE_LEAF_TORNADO), + LEVEL_UP_MOVE(37, MOVE_STOCKPILE), + LEVEL_UP_MOVE(37, MOVE_SPIT_UP), + LEVEL_UP_MOVE(37, MOVE_SWALLOW), + LEVEL_UP_MOVE(41, MOVE_CRUNCH), + LEVEL_UP_MOVE(47, MOVE_WRING_OUT), + LEVEL_UP_MOVE(50, MOVE_POWER_WHIP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFinneonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 6, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_ATTRACT), + LEVEL_UP_MOVE(13, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(17, MOVE_GUST), + LEVEL_UP_MOVE(22, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(26, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(29, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(33, MOVE_AQUA_RING), + LEVEL_UP_MOVE(38, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(42, MOVE_U_TURN), + LEVEL_UP_MOVE(45, MOVE_BOUNCE), + LEVEL_UP_MOVE(49, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(54, MOVE_SOAK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLumineonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SOAK), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_ATTRACT), + LEVEL_UP_MOVE( 6, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_ATTRACT), + LEVEL_UP_MOVE(13, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(17, MOVE_GUST), + LEVEL_UP_MOVE(22, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(26, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(29, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(35, MOVE_AQUA_RING), + LEVEL_UP_MOVE(42, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(48, MOVE_U_TURN), + LEVEL_UP_MOVE(53, MOVE_BOUNCE), + LEVEL_UP_MOVE(59, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(66, MOVE_SOAK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMantykeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 3, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 7, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(11, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(14, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(16, MOVE_HEADBUTT), + LEVEL_UP_MOVE(19, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(23, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(27, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(32, MOVE_AGILITY), + LEVEL_UP_MOVE(36, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(39, MOVE_AQUA_RING), + LEVEL_UP_MOVE(46, MOVE_BOUNCE), + LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSnoverLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 9, MOVE_ICY_WIND), + LEVEL_UP_MOVE(13, MOVE_GRASS_WHISTLE), + LEVEL_UP_MOVE(17, MOVE_SWAGGER), + LEVEL_UP_MOVE(21, MOVE_MIST), + LEVEL_UP_MOVE(26, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(31, MOVE_INGRAIN), + LEVEL_UP_MOVE(36, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(41, MOVE_BLIZZARD), + LEVEL_UP_MOVE(46, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAbomasnowLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 5, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 9, MOVE_ICY_WIND), + LEVEL_UP_MOVE(13, MOVE_GRASS_WHISTLE), + LEVEL_UP_MOVE(17, MOVE_SWAGGER), + LEVEL_UP_MOVE(21, MOVE_MIST), + LEVEL_UP_MOVE(26, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(31, MOVE_INGRAIN), + LEVEL_UP_MOVE(36, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(47, MOVE_BLIZZARD), + LEVEL_UP_MOVE(58, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWeavileLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBARGO), + LEVEL_UP_MOVE( 1, MOVE_REVENGE), + LEVEL_UP_MOVE( 1, MOVE_ASSURANCE), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(14, MOVE_ICY_WIND), + LEVEL_UP_MOVE(16, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(20, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(22, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(25, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(28, MOVE_FLING), + LEVEL_UP_MOVE(32, MOVE_SCREECH), + LEVEL_UP_MOVE(35, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(40, MOVE_SNATCH), + LEVEL_UP_MOVE(44, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(47, MOVE_DARK_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMagnezoneLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE( 1, MOVE_MAGNETIC_FLUX), + LEVEL_UP_MOVE( 1, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE( 1, MOVE_BARRIER), + LEVEL_UP_MOVE( 1, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 5, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 7, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(11, MOVE_MAGNET_BOMB), + LEVEL_UP_MOVE(13, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(17, MOVE_SONIC_BOOM), + LEVEL_UP_MOVE(19, MOVE_SPARK), + LEVEL_UP_MOVE(23, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(25, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(29, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(33, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(39, MOVE_SCREECH), + LEVEL_UP_MOVE(43, MOVE_DISCHARGE), + LEVEL_UP_MOVE(49, MOVE_LOCK_ON), + LEVEL_UP_MOVE(53, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE(59, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(63, MOVE_ZAP_CANNON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLickilickyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WRING_OUT), + LEVEL_UP_MOVE( 1, MOVE_POWER_WHIP), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 9, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(13, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(17, MOVE_WRAP), + LEVEL_UP_MOVE(21, MOVE_STOMP), + LEVEL_UP_MOVE(25, MOVE_DISABLE), + LEVEL_UP_MOVE(29, MOVE_SLAM), + LEVEL_UP_MOVE(33, MOVE_ROLLOUT), + LEVEL_UP_MOVE(37, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(41, MOVE_ME_FIRST), + LEVEL_UP_MOVE(45, MOVE_REFRESH), + LEVEL_UP_MOVE(49, MOVE_SCREECH), + LEVEL_UP_MOVE(53, MOVE_POWER_WHIP), + LEVEL_UP_MOVE(57, MOVE_WRING_OUT), + LEVEL_UP_MOVE(61, MOVE_GYRO_BALL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRhyperiorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_ROCK_WRECKER), + LEVEL_UP_MOVE( 1, MOVE_HORN_DRILL), + LEVEL_UP_MOVE( 1, MOVE_POISON_JAB), + LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 5, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(13, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(17, MOVE_STOMP), + LEVEL_UP_MOVE(21, MOVE_BULLDOZE), + LEVEL_UP_MOVE(25, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(29, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(33, MOVE_DRILL_RUN), + LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(41, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(48, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(55, MOVE_MEGAHORN), + LEVEL_UP_MOVE(62, MOVE_HORN_DRILL), + LEVEL_UP_MOVE(69, MOVE_ROCK_WRECKER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTangrowthLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_INGRAIN), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 4, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE( 7, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(10, MOVE_ABSORB), + LEVEL_UP_MOVE(14, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(17, MOVE_BIND), + LEVEL_UP_MOVE(20, MOVE_GROWTH), + LEVEL_UP_MOVE(23, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(27, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(30, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(33, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(36, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(40, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(43, MOVE_SLAM), + LEVEL_UP_MOVE(46, MOVE_TICKLE), + LEVEL_UP_MOVE(49, MOVE_WRING_OUT), + LEVEL_UP_MOVE(50, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE(53, MOVE_POWER_WHIP), + LEVEL_UP_MOVE(56, MOVE_BLOCK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sElectivireLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_ION_DELUGE), + LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), + LEVEL_UP_MOVE( 5, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 8, MOVE_LOW_KICK), + LEVEL_UP_MOVE(12, MOVE_SWIFT), + LEVEL_UP_MOVE(15, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(19, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(22, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(26, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(29, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_DISCHARGE), + LEVEL_UP_MOVE(42, MOVE_SCREECH), + LEVEL_UP_MOVE(49, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(55, MOVE_THUNDER), + LEVEL_UP_MOVE(62, MOVE_GIGA_IMPACT), + LEVEL_UP_MOVE(65, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMagmortarLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_SMOG), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(12, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(15, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(19, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(22, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(26, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(29, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE(36, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(42, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(49, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(55, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(62, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTogekissLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AFTER_YOU), + LEVEL_UP_MOVE( 1, MOVE_SKY_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_EXTREME_SPEED), + LEVEL_UP_MOVE( 1, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYanmegaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(11, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(14, MOVE_SONIC_BOOM), + LEVEL_UP_MOVE(17, MOVE_DETECT), + LEVEL_UP_MOVE(22, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(27, MOVE_UPROAR), + LEVEL_UP_MOVE(30, MOVE_PURSUIT), + LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(38, MOVE_FEINT), + LEVEL_UP_MOVE(43, MOVE_SLASH), + LEVEL_UP_MOVE(46, MOVE_SCREECH), + LEVEL_UP_MOVE(49, MOVE_U_TURN), + LEVEL_UP_MOVE(54, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(57, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLeafeonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(17, MOVE_GRASS_WHISTLE), + LEVEL_UP_MOVE(20, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(25, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(29, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(33, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(37, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(45, MOVE_LEAF_BLADE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGlaceonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(17, MOVE_BITE), + LEVEL_UP_MOVE(20, MOVE_ICE_FANG), + LEVEL_UP_MOVE(25, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(29, MOVE_BARRIER), + LEVEL_UP_MOVE(33, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(37, MOVE_HAIL), + LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(45, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGliscorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUILLOTINE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), + LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE( 1, MOVE_POISON_JAB), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_HARDEN), + LEVEL_UP_MOVE(10, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(16, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_ACROBATICS), + LEVEL_UP_MOVE(27, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(30, MOVE_U_TURN), + LEVEL_UP_MOVE(35, MOVE_SCREECH), + LEVEL_UP_MOVE(40, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(45, MOVE_SKY_UPPERCUT), + LEVEL_UP_MOVE(50, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(55, MOVE_GUILLOTINE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMamoswineLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 1, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 5, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 8, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE(11, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(14, MOVE_ENDURE), + LEVEL_UP_MOVE(18, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(21, MOVE_HAIL), + LEVEL_UP_MOVE(24, MOVE_ICE_FANG), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(33, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(37, MOVE_MIST), + LEVEL_UP_MOVE(41, MOVE_THRASH), + LEVEL_UP_MOVE(46, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(52, MOVE_BLIZZARD), + LEVEL_UP_MOVE(58, MOVE_SCARY_FACE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPorygonZLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TRICK_ROOM), + LEVEL_UP_MOVE( 1, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE( 1, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE( 1, MOVE_CONVERSION_2), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CONVERSION), + LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 7, MOVE_PSYBEAM), + LEVEL_UP_MOVE(12, MOVE_AGILITY), + LEVEL_UP_MOVE(18, MOVE_RECOVER), + LEVEL_UP_MOVE(23, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE(29, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(34, MOVE_EMBARGO), + LEVEL_UP_MOVE(40, MOVE_DISCHARGE), + LEVEL_UP_MOVE(45, MOVE_LOCK_ON), + LEVEL_UP_MOVE(50, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE(56, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE(62, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(67, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGalladeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_STORED_POWER), + LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 1, MOVE_TELEPORT), + LEVEL_UP_MOVE( 4, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 9, MOVE_TELEPORT), + LEVEL_UP_MOVE(11, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(14, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(17, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(19, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(23, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(26, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(31, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(35, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(40, MOVE_FEINT), + LEVEL_UP_MOVE(44, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(49, MOVE_PROTECT), + LEVEL_UP_MOVE(53, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(58, MOVE_STORED_POWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sProbopassLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_MAGNETIC_FLUX), + LEVEL_UP_MOVE( 1, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE( 1, MOVE_GRAVITY), + LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_MAGNET_BOMB), + LEVEL_UP_MOVE( 4, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 7, MOVE_BLOCK), + LEVEL_UP_MOVE(10, MOVE_MAGNET_BOMB), + LEVEL_UP_MOVE(13, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(16, MOVE_REST), + LEVEL_UP_MOVE(19, MOVE_SPARK), + LEVEL_UP_MOVE(22, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(25, MOVE_POWER_GEM), + LEVEL_UP_MOVE(28, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(31, MOVE_DISCHARGE), + LEVEL_UP_MOVE(34, MOVE_SANDSTORM), + LEVEL_UP_MOVE(37, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(40, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(43, MOVE_LOCK_ON), + LEVEL_UP_MOVE(43, MOVE_ZAP_CANNON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDusknoirLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SHADOW_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_GRAVITY), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 6, MOVE_DISABLE), + LEVEL_UP_MOVE( 9, MOVE_ASTONISH), + LEVEL_UP_MOVE(14, MOVE_FORESIGHT), + LEVEL_UP_MOVE(17, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(22, MOVE_PURSUIT), + LEVEL_UP_MOVE(25, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(30, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(33, MOVE_CURSE), + LEVEL_UP_MOVE(40, MOVE_HEX), + LEVEL_UP_MOVE(45, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(52, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(57, MOVE_PAYBACK), + LEVEL_UP_MOVE(64, MOVE_FUTURE_SIGHT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFroslassLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE( 1, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 1, MOVE_ICE_SHARD), + LEVEL_UP_MOVE( 5, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(10, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(14, MOVE_ICY_WIND), + LEVEL_UP_MOVE(19, MOVE_ASTONISH), + LEVEL_UP_MOVE(23, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(28, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(32, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(37, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(41, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(42, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(48, MOVE_BLIZZARD), + LEVEL_UP_MOVE(54, MOVE_HAIL), + LEVEL_UP_MOVE(61, MOVE_DESTINY_BOND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRotomLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DISCHARGE), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_TRICK), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 8, MOVE_UPROAR), + LEVEL_UP_MOVE(15, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(22, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(29, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(36, MOVE_SUBSTITUTE), + LEVEL_UP_MOVE(43, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(50, MOVE_HEX), + LEVEL_UP_MOVE(57, MOVE_CHARGE), + LEVEL_UP_MOVE(64, MOVE_DISCHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sUxieLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MEMENTO), + LEVEL_UP_MOVE( 1, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_REST), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_IMPRISON), + LEVEL_UP_MOVE(16, MOVE_ENDURE), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(31, MOVE_YAWN), + LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(46, MOVE_AMNESIA), + LEVEL_UP_MOVE(50, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(61, MOVE_FLAIL), + LEVEL_UP_MOVE(66, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(76, MOVE_MEMENTO), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMespritLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HEALING_WISH), + LEVEL_UP_MOVE( 1, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE( 1, MOVE_REST), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_IMPRISON), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(31, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(46, MOVE_CHARM), + LEVEL_UP_MOVE(50, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(61, MOVE_COPYCAT), + LEVEL_UP_MOVE(66, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(76, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAzelfLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE( 1, MOVE_LAST_RESORT), + LEVEL_UP_MOVE( 1, MOVE_REST), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_IMPRISON), + LEVEL_UP_MOVE(16, MOVE_DETECT), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(31, MOVE_UPROAR), + LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(46, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(50, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(61, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(66, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(76, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDialgaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 6, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(10, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(15, MOVE_SLASH), + LEVEL_UP_MOVE(19, MOVE_POWER_GEM), + LEVEL_UP_MOVE(24, MOVE_METAL_BURST), + LEVEL_UP_MOVE(28, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(33, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(37, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE(42, MOVE_IRON_TAIL), + LEVEL_UP_MOVE(46, MOVE_ROAR_OF_TIME), + LEVEL_UP_MOVE(50, MOVE_FLASH_CANNON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPalkiaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 6, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(10, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(15, MOVE_SLASH), + LEVEL_UP_MOVE(19, MOVE_POWER_GEM), + LEVEL_UP_MOVE(24, MOVE_AQUA_RING), + LEVEL_UP_MOVE(28, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(33, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(37, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE(42, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(46, MOVE_SPACIAL_REND), + LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHeatranLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MAGMA_STORM), + LEVEL_UP_MOVE( 1, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE( 1, MOVE_EARTH_POWER), + LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + LEVEL_UP_MOVE( 1, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE( 1, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(17, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(25, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(33, MOVE_CRUNCH), + LEVEL_UP_MOVE(41, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(49, MOVE_LAVA_PLUME), + LEVEL_UP_MOVE(57, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(65, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(73, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(81, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE(88, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(96, MOVE_MAGMA_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRegigigasLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_CRUSH_GRIP), + LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_FORESIGHT), + LEVEL_UP_MOVE(25, MOVE_REVENGE), + LEVEL_UP_MOVE(40, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(50, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(65, MOVE_PAYBACK), + LEVEL_UP_MOVE(75, MOVE_CRUSH_GRIP), + LEVEL_UP_MOVE(90, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE(100, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGiratinaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 6, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(10, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(15, MOVE_SLASH), + LEVEL_UP_MOVE(19, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(24, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE(28, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(33, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(37, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE(42, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE(46, MOVE_SHADOW_FORCE), + LEVEL_UP_MOVE(50, MOVE_HEX), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCresseliaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LUNAR_DANCE), + LEVEL_UP_MOVE( 1, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE( 1, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE( 1, MOVE_MOONLIGHT), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(11, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(20, MOVE_MIST), + LEVEL_UP_MOVE(29, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(38, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(47, MOVE_SLASH), + LEVEL_UP_MOVE(57, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(66, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(75, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(84, MOVE_LUNAR_DANCE), + LEVEL_UP_MOVE(93, MOVE_PSYCHIC), + LEVEL_UP_MOVE(99, MOVE_MOONBLAST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPhioneLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 9, MOVE_CHARM), + LEVEL_UP_MOVE(16, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(24, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(31, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(39, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(46, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(54, MOVE_AQUA_RING), + LEVEL_UP_MOVE(61, MOVE_DIVE), + LEVEL_UP_MOVE(69, MOVE_RAIN_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sManaphyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TAIL_GLOW), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 9, MOVE_CHARM), + LEVEL_UP_MOVE(16, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(24, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(31, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(39, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(46, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(54, MOVE_AQUA_RING), + LEVEL_UP_MOVE(61, MOVE_DIVE), + LEVEL_UP_MOVE(69, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(76, MOVE_HEART_SWAP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDarkraiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(20, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(29, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(38, MOVE_NIGHTMARE), + LEVEL_UP_MOVE(47, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(57, MOVE_HAZE), + LEVEL_UP_MOVE(66, MOVE_DARK_VOID), + LEVEL_UP_MOVE(75, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(84, MOVE_DREAM_EATER), + LEVEL_UP_MOVE(93, MOVE_DARK_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShayminLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(19, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(37, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(46, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(55, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(64, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(73, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(82, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(91, MOVE_HEALING_WISH), + LEVEL_UP_MOVE(100, MOVE_SEED_FLARE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArceusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE( 1, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE( 1, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE( 1, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(10, MOVE_GRAVITY), + LEVEL_UP_MOVE(20, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(30, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(40, MOVE_EXTREME_SPEED), + LEVEL_UP_MOVE(50, MOVE_REFRESH), + LEVEL_UP_MOVE(60, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(70, MOVE_RECOVER), + LEVEL_UP_MOVE(80, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(90, MOVE_PERISH_SONG), + LEVEL_UP_MOVE(100, MOVE_JUDGMENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVictiniLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SEARING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_INCINERATE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_ENDURE), + LEVEL_UP_MOVE(17, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(33, MOVE_REVERSAL), + LEVEL_UP_MOVE(41, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(49, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(57, MOVE_INFERNO), + LEVEL_UP_MOVE(65, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(73, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(81, MOVE_FINAL_GAMBIT), + LEVEL_UP_MOVE(89, MOVE_STORED_POWER), + LEVEL_UP_MOVE(97, MOVE_OVERHEAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSnivyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(10, MOVE_WRAP), + LEVEL_UP_MOVE(13, MOVE_GROWTH), + LEVEL_UP_MOVE(16, MOVE_LEAF_TORNADO), + LEVEL_UP_MOVE(19, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(22, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(25, MOVE_SLAM), + LEVEL_UP_MOVE(28, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(31, MOVE_COIL), + LEVEL_UP_MOVE(34, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(37, MOVE_WRING_OUT), + LEVEL_UP_MOVE(40, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(43, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sServineLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(10, MOVE_WRAP), + LEVEL_UP_MOVE(13, MOVE_GROWTH), + LEVEL_UP_MOVE(16, MOVE_LEAF_TORNADO), + LEVEL_UP_MOVE(20, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(24, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(32, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(36, MOVE_COIL), + LEVEL_UP_MOVE(40, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(44, MOVE_WRING_OUT), + LEVEL_UP_MOVE(48, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(52, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSerperiorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(10, MOVE_WRAP), + LEVEL_UP_MOVE(13, MOVE_GROWTH), + LEVEL_UP_MOVE(16, MOVE_LEAF_TORNADO), + LEVEL_UP_MOVE(20, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(24, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(32, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(38, MOVE_COIL), + LEVEL_UP_MOVE(44, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(50, MOVE_WRING_OUT), + LEVEL_UP_MOVE(56, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(62, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTepigLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_EMBER), + LEVEL_UP_MOVE( 9, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(13, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(15, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(19, MOVE_SMOG), + LEVEL_UP_MOVE(21, MOVE_ROLLOUT), + LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(27, MOVE_HEAT_CRASH), + LEVEL_UP_MOVE(31, MOVE_ASSURANCE), + LEVEL_UP_MOVE(33, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(37, MOVE_HEAD_SMASH), + LEVEL_UP_MOVE(39, MOVE_ROAR), + LEVEL_UP_MOVE(43, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPigniteLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ARM_THRUST), + LEVEL_UP_MOVE( 1, MOVE_ARM_THRUST), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_EMBER), + LEVEL_UP_MOVE( 9, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(13, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(15, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(20, MOVE_SMOG), + LEVEL_UP_MOVE(23, MOVE_ROLLOUT), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_HEAT_CRASH), + LEVEL_UP_MOVE(36, MOVE_ASSURANCE), + LEVEL_UP_MOVE(39, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(44, MOVE_HEAD_SMASH), + LEVEL_UP_MOVE(47, MOVE_ROAR), + LEVEL_UP_MOVE(52, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEmboarLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ARM_THRUST), + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_EMBER), + LEVEL_UP_MOVE( 9, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(13, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE(15, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(20, MOVE_SMOG), + LEVEL_UP_MOVE(23, MOVE_ROLLOUT), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_HEAT_CRASH), + LEVEL_UP_MOVE(38, MOVE_ASSURANCE), + LEVEL_UP_MOVE(43, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(50, MOVE_HEAD_SMASH), + LEVEL_UP_MOVE(55, MOVE_ROAR), + LEVEL_UP_MOVE(62, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sOshawottLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(11, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(17, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(19, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(23, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(25, MOVE_REVENGE), + LEVEL_UP_MOVE(29, MOVE_AQUA_JET), + LEVEL_UP_MOVE(31, MOVE_ENCORE), + LEVEL_UP_MOVE(35, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(37, MOVE_RETALIATE), + LEVEL_UP_MOVE(41, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDewottLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(11, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(18, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(21, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(26, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(29, MOVE_REVENGE), + LEVEL_UP_MOVE(34, MOVE_AQUA_JET), + LEVEL_UP_MOVE(37, MOVE_ENCORE), + LEVEL_UP_MOVE(42, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(45, MOVE_RETALIATE), + LEVEL_UP_MOVE(50, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(53, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSamurottLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(11, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(18, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(21, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(25, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(29, MOVE_REVENGE), + LEVEL_UP_MOVE(34, MOVE_AQUA_JET), + LEVEL_UP_MOVE(39, MOVE_ENCORE), + LEVEL_UP_MOVE(46, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(51, MOVE_RETALIATE), + LEVEL_UP_MOVE(58, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(63, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPatratLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_BITE), + LEVEL_UP_MOVE( 8, MOVE_BIDE), + LEVEL_UP_MOVE(11, MOVE_DETECT), + LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(16, MOVE_CRUNCH), + LEVEL_UP_MOVE(18, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(21, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(23, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(26, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(28, MOVE_WORK_UP), + LEVEL_UP_MOVE(31, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(33, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(36, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(38, MOVE_BATON_PASS), + LEVEL_UP_MOVE(41, MOVE_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWatchogLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), + LEVEL_UP_MOVE( 3, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_BITE), + LEVEL_UP_MOVE( 8, MOVE_BIDE), + LEVEL_UP_MOVE(11, MOVE_DETECT), + LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(16, MOVE_CRUNCH), + LEVEL_UP_MOVE(18, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(22, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(25, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(29, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(32, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(36, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(39, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(43, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(46, MOVE_BATON_PASS), + LEVEL_UP_MOVE(50, MOVE_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLillipupLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(10, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(12, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(19, MOVE_WORK_UP), + LEVEL_UP_MOVE(22, MOVE_CRUNCH), + LEVEL_UP_MOVE(26, MOVE_ROAR), + LEVEL_UP_MOVE(29, MOVE_RETALIATE), + LEVEL_UP_MOVE(33, MOVE_REVERSAL), + LEVEL_UP_MOVE(36, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(40, MOVE_GIGA_IMPACT), + LEVEL_UP_MOVE(45, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHerdierLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 5, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(20, MOVE_WORK_UP), + LEVEL_UP_MOVE(24, MOVE_CRUNCH), + LEVEL_UP_MOVE(29, MOVE_ROAR), + LEVEL_UP_MOVE(33, MOVE_RETALIATE), + LEVEL_UP_MOVE(38, MOVE_REVERSAL), + LEVEL_UP_MOVE(42, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(47, MOVE_GIGA_IMPACT), + LEVEL_UP_MOVE(52, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStoutlandLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), + LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 5, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(20, MOVE_WORK_UP), + LEVEL_UP_MOVE(24, MOVE_CRUNCH), + LEVEL_UP_MOVE(29, MOVE_ROAR), + LEVEL_UP_MOVE(36, MOVE_RETALIATE), + LEVEL_UP_MOVE(42, MOVE_REVERSAL), + LEVEL_UP_MOVE(51, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(59, MOVE_GIGA_IMPACT), + LEVEL_UP_MOVE(63, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPurrloinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_ASSIST), + LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(15, MOVE_PURSUIT), + LEVEL_UP_MOVE(19, MOVE_TORMENT), + LEVEL_UP_MOVE(21, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(24, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(28, MOVE_ASSURANCE), + LEVEL_UP_MOVE(30, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(37, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(39, MOVE_SNATCH), + LEVEL_UP_MOVE(42, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(46, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(49, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLiepardLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_ASSIST), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_ASSIST), + LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(15, MOVE_PURSUIT), + LEVEL_UP_MOVE(19, MOVE_TORMENT), + LEVEL_UP_MOVE(22, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(26, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(31, MOVE_ASSURANCE), + LEVEL_UP_MOVE(34, MOVE_SLASH), + LEVEL_UP_MOVE(38, MOVE_TAUNT), + LEVEL_UP_MOVE(43, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(47, MOVE_SNATCH), + LEVEL_UP_MOVE(50, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(55, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(58, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPansageLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_LICK), + LEVEL_UP_MOVE(10, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(19, MOVE_BITE), + LEVEL_UP_MOVE(22, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(25, MOVE_TORMENT), + LEVEL_UP_MOVE(28, MOVE_FLING), + LEVEL_UP_MOVE(31, MOVE_ACROBATICS), + LEVEL_UP_MOVE(34, MOVE_GRASS_KNOT), + LEVEL_UP_MOVE(37, MOVE_RECYCLE), + LEVEL_UP_MOVE(40, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(43, MOVE_CRUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSimisageLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 1, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE( 1, MOVE_SEED_BOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPansearLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_LICK), + LEVEL_UP_MOVE(10, MOVE_INCINERATE), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_YAWN), + LEVEL_UP_MOVE(19, MOVE_BITE), + LEVEL_UP_MOVE(22, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(25, MOVE_AMNESIA), + LEVEL_UP_MOVE(28, MOVE_FLING), + LEVEL_UP_MOVE(31, MOVE_ACROBATICS), + LEVEL_UP_MOVE(34, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(37, MOVE_RECYCLE), + LEVEL_UP_MOVE(40, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(43, MOVE_CRUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSimisearLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 1, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE( 1, MOVE_FLAME_BURST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPanpourLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_LICK), + LEVEL_UP_MOVE(10, MOVE_WATER_GUN), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(16, MOVE_WATER_SPORT), + LEVEL_UP_MOVE(19, MOVE_BITE), + LEVEL_UP_MOVE(22, MOVE_SCALD), + LEVEL_UP_MOVE(25, MOVE_TAUNT), + LEVEL_UP_MOVE(28, MOVE_FLING), + LEVEL_UP_MOVE(31, MOVE_ACROBATICS), + LEVEL_UP_MOVE(34, MOVE_BRINE), + LEVEL_UP_MOVE(37, MOVE_RECYCLE), + LEVEL_UP_MOVE(40, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(43, MOVE_CRUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSimipourLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 1, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE( 1, MOVE_SCALD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMunnaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 5, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE( 7, MOVE_YAWN), + LEVEL_UP_MOVE(11, MOVE_PSYBEAM), + LEVEL_UP_MOVE(13, MOVE_IMPRISON), + LEVEL_UP_MOVE(17, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(19, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(23, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(29, MOVE_NIGHTMARE), + LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(35, MOVE_CALM_MIND), + LEVEL_UP_MOVE(37, MOVE_PSYCHIC), + LEVEL_UP_MOVE(41, MOVE_DREAM_EATER), + LEVEL_UP_MOVE(43, MOVE_TELEKINESIS), + LEVEL_UP_MOVE(47, MOVE_STORED_POWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMusharnaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYCHIC_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE( 1, MOVE_PSYBEAM), + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPidoveLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_LEER), + LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(15, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(18, MOVE_ROOST), + LEVEL_UP_MOVE(22, MOVE_DETECT), + LEVEL_UP_MOVE(25, MOVE_TAUNT), + LEVEL_UP_MOVE(29, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(32, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(36, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(39, MOVE_SWAGGER), + LEVEL_UP_MOVE(43, MOVE_FACADE), + LEVEL_UP_MOVE(46, MOVE_TAILWIND), + LEVEL_UP_MOVE(50, MOVE_SKY_ATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTranquillLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_LEER), + LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(15, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(18, MOVE_ROOST), + LEVEL_UP_MOVE(23, MOVE_DETECT), + LEVEL_UP_MOVE(27, MOVE_TAUNT), + LEVEL_UP_MOVE(32, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(36, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(41, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(45, MOVE_SWAGGER), + LEVEL_UP_MOVE(50, MOVE_FACADE), + LEVEL_UP_MOVE(54, MOVE_TAILWIND), + LEVEL_UP_MOVE(59, MOVE_SKY_ATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sUnfezantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_LEER), + LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(15, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(18, MOVE_ROOST), + LEVEL_UP_MOVE(23, MOVE_DETECT), + LEVEL_UP_MOVE(27, MOVE_TAUNT), + LEVEL_UP_MOVE(33, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(38, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(44, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(49, MOVE_SWAGGER), + LEVEL_UP_MOVE(55, MOVE_FACADE), + LEVEL_UP_MOVE(60, MOVE_TAILWIND), + LEVEL_UP_MOVE(66, MOVE_SKY_ATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBlitzleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 8, MOVE_CHARGE), + LEVEL_UP_MOVE(11, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(15, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(18, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(22, MOVE_PURSUIT), + LEVEL_UP_MOVE(25, MOVE_SPARK), + LEVEL_UP_MOVE(29, MOVE_STOMP), + LEVEL_UP_MOVE(32, MOVE_DISCHARGE), + LEVEL_UP_MOVE(36, MOVE_AGILITY), + LEVEL_UP_MOVE(39, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(43, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZebstrikaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ION_DELUGE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 8, MOVE_CHARGE), + LEVEL_UP_MOVE(11, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(15, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(18, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(22, MOVE_PURSUIT), + LEVEL_UP_MOVE(25, MOVE_SPARK), + LEVEL_UP_MOVE(31, MOVE_STOMP), + LEVEL_UP_MOVE(36, MOVE_DISCHARGE), + LEVEL_UP_MOVE(42, MOVE_AGILITY), + LEVEL_UP_MOVE(47, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(53, MOVE_THRASH), + LEVEL_UP_MOVE(58, MOVE_ION_DELUGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRoggenrolaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_HEADBUTT), + LEVEL_UP_MOVE(14, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(17, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(20, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(23, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(27, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(30, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(33, MOVE_SANDSTORM), + LEVEL_UP_MOVE(36, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(40, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBoldoreLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_POWER_GEM), + LEVEL_UP_MOVE( 1, MOVE_POWER_GEM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_HEADBUTT), + LEVEL_UP_MOVE(14, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(17, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(20, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(23, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(30, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(36, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(42, MOVE_SANDSTORM), + LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(55, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGigalithLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWER_GEM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_HEADBUTT), + LEVEL_UP_MOVE(14, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(17, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(20, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(23, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(30, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(36, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(42, MOVE_SANDSTORM), + LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(55, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWoobatLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 4, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 8, MOVE_GUST), + LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + LEVEL_UP_MOVE(15, MOVE_HEART_STAMP), + LEVEL_UP_MOVE(19, MOVE_IMPRISON), + LEVEL_UP_MOVE(21, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(25, MOVE_ATTRACT), + LEVEL_UP_MOVE(29, MOVE_AMNESIA), + LEVEL_UP_MOVE(29, MOVE_CALM_MIND), + LEVEL_UP_MOVE(32, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(41, MOVE_PSYCHIC), + LEVEL_UP_MOVE(47, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSwoobatLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_ASSURANCE), + LEVEL_UP_MOVE( 4, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 8, MOVE_GUST), + LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + LEVEL_UP_MOVE(15, MOVE_HEART_STAMP), + LEVEL_UP_MOVE(19, MOVE_IMPRISON), + LEVEL_UP_MOVE(21, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(25, MOVE_ATTRACT), + LEVEL_UP_MOVE(29, MOVE_AMNESIA), + LEVEL_UP_MOVE(29, MOVE_CALM_MIND), + LEVEL_UP_MOVE(32, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(41, MOVE_PSYCHIC), + LEVEL_UP_MOVE(47, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrilburLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 5, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 8, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(15, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(19, MOVE_DIG), + LEVEL_UP_MOVE(22, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(26, MOVE_SLASH), + LEVEL_UP_MOVE(29, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(33, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(36, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(40, MOVE_SANDSTORM), + LEVEL_UP_MOVE(43, MOVE_DRILL_RUN), + LEVEL_UP_MOVE(47, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sExcadrillLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_HORN_DRILL), + LEVEL_UP_MOVE( 1, MOVE_HORN_DRILL), + LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 5, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 8, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(15, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(19, MOVE_DIG), + LEVEL_UP_MOVE(22, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(26, MOVE_SLASH), + LEVEL_UP_MOVE(29, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(36, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(42, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(49, MOVE_SANDSTORM), + LEVEL_UP_MOVE(55, MOVE_DRILL_RUN), + LEVEL_UP_MOVE(62, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAudinoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LAST_RESORT), + LEVEL_UP_MOVE( 1, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE( 1, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 5, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE( 9, MOVE_REFRESH), + LEVEL_UP_MOVE(13, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(21, MOVE_ATTRACT), + LEVEL_UP_MOVE(25, MOVE_SECRET_POWER), + LEVEL_UP_MOVE(29, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(37, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(41, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(45, MOVE_SIMPLE_BEAM), + LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(53, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(57, MOVE_LAST_RESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTimburrLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 8, MOVE_BIDE), + LEVEL_UP_MOVE(12, MOVE_LOW_KICK), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(20, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(24, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(28, MOVE_BULK_UP), + LEVEL_UP_MOVE(31, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(34, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(43, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(46, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(49, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGurdurrLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 8, MOVE_BIDE), + LEVEL_UP_MOVE(12, MOVE_LOW_KICK), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(20, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(24, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(29, MOVE_BULK_UP), + LEVEL_UP_MOVE(33, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(41, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(45, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(49, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(53, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(57, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sConkeldurrLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 8, MOVE_BIDE), + LEVEL_UP_MOVE(12, MOVE_LOW_KICK), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(20, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(24, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(29, MOVE_BULK_UP), + LEVEL_UP_MOVE(33, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(41, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(45, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(49, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(53, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(57, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTympoleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 9, MOVE_ROUND), + LEVEL_UP_MOVE(12, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(20, MOVE_AQUA_RING), + LEVEL_UP_MOVE(23, MOVE_UPROAR), + LEVEL_UP_MOVE(27, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(31, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(34, MOVE_FLAIL), + LEVEL_UP_MOVE(38, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(42, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(45, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPalpitoadLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_ROUND), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 9, MOVE_ROUND), + LEVEL_UP_MOVE(12, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(20, MOVE_AQUA_RING), + LEVEL_UP_MOVE(23, MOVE_UPROAR), + LEVEL_UP_MOVE(28, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(33, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(37, MOVE_FLAIL), + LEVEL_UP_MOVE(42, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(47, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(51, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSeismitoadLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_ROUND), + LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 9, MOVE_ROUND), + LEVEL_UP_MOVE(12, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(16, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(20, MOVE_AQUA_RING), + LEVEL_UP_MOVE(23, MOVE_UPROAR), + LEVEL_UP_MOVE(28, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(33, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(39, MOVE_FLAIL), + LEVEL_UP_MOVE(44, MOVE_DRAIN_PUNCH), + LEVEL_UP_MOVE(49, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(53, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(59, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sThrohLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MAT_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 5, MOVE_SEISMIC_TOSS), + LEVEL_UP_MOVE( 9, MOVE_VITAL_THROW), + LEVEL_UP_MOVE(13, MOVE_REVENGE), + LEVEL_UP_MOVE(17, MOVE_STORM_THROW), + LEVEL_UP_MOVE(21, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(25, MOVE_BULK_UP), + LEVEL_UP_MOVE(29, MOVE_CIRCLE_THROW), + LEVEL_UP_MOVE(33, MOVE_ENDURE), + LEVEL_UP_MOVE(37, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(41, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(45, MOVE_REVERSAL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSawkLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 5, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 9, MOVE_LOW_SWEEP), + LEVEL_UP_MOVE(13, MOVE_COUNTER), + LEVEL_UP_MOVE(17, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE(21, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(25, MOVE_BULK_UP), + LEVEL_UP_MOVE(29, MOVE_RETALIATE), + LEVEL_UP_MOVE(33, MOVE_ENDURE), + LEVEL_UP_MOVE(37, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(41, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(45, MOVE_REVERSAL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSewaddleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 8, MOVE_BUG_BITE), + LEVEL_UP_MOVE(15, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(22, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(29, MOVE_ENDURE), + LEVEL_UP_MOVE(31, MOVE_STICKY_WEB), + LEVEL_UP_MOVE(36, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(43, MOVE_FLAIL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSwadloonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_GRASS_WHISTLE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLeavannyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 8, MOVE_BUG_BITE), + LEVEL_UP_MOVE(15, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(22, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(29, MOVE_FELL_STINGER), + LEVEL_UP_MOVE(32, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(36, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(39, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(43, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(46, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(50, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVenipedeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 5, MOVE_POISON_STING), + LEVEL_UP_MOVE( 8, MOVE_SCREECH), + LEVEL_UP_MOVE(12, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_PROTECT), + LEVEL_UP_MOVE(19, MOVE_POISON_TAIL), + LEVEL_UP_MOVE(22, MOVE_BUG_BITE), + LEVEL_UP_MOVE(26, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(29, MOVE_AGILITY), + LEVEL_UP_MOVE(33, MOVE_STEAMROLLER), + LEVEL_UP_MOVE(36, MOVE_TOXIC), + LEVEL_UP_MOVE(38, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(40, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(43, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWhirlipedeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 5, MOVE_POISON_STING), + LEVEL_UP_MOVE( 8, MOVE_SCREECH), + LEVEL_UP_MOVE(12, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_PROTECT), + LEVEL_UP_MOVE(19, MOVE_POISON_TAIL), + LEVEL_UP_MOVE(23, MOVE_BUG_BITE), + LEVEL_UP_MOVE(28, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(32, MOVE_AGILITY), + LEVEL_UP_MOVE(37, MOVE_STEAMROLLER), + LEVEL_UP_MOVE(41, MOVE_TOXIC), + LEVEL_UP_MOVE(43, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(46, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sScolipedeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BATON_PASS), + LEVEL_UP_MOVE( 1, MOVE_BATON_PASS), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 5, MOVE_POISON_STING), + LEVEL_UP_MOVE( 8, MOVE_SCREECH), + LEVEL_UP_MOVE(12, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_PROTECT), + LEVEL_UP_MOVE(19, MOVE_POISON_TAIL), + LEVEL_UP_MOVE(23, MOVE_BUG_BITE), + LEVEL_UP_MOVE(28, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(33, MOVE_AGILITY), + LEVEL_UP_MOVE(39, MOVE_STEAMROLLER), + LEVEL_UP_MOVE(44, MOVE_TOXIC), + LEVEL_UP_MOVE(47, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(50, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(55, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(65, MOVE_MEGAHORN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCottoneeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 4, MOVE_GROWTH), + LEVEL_UP_MOVE( 8, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(10, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(17, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(19, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(22, MOVE_POISON_POWDER), + LEVEL_UP_MOVE(26, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(28, MOVE_CHARM), + LEVEL_UP_MOVE(31, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(35, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(37, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(40, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(44, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(46, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWhimsicottLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(10, MOVE_GUST), + LEVEL_UP_MOVE(28, MOVE_TAILWIND), + LEVEL_UP_MOVE(46, MOVE_HURRICANE), + LEVEL_UP_MOVE(50, MOVE_MOONBLAST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPetililLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 4, MOVE_GROWTH), + LEVEL_UP_MOVE( 8, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(10, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(17, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(19, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(22, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(26, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(28, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(31, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(35, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(37, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(40, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(44, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(46, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLilligantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(10, MOVE_TEETER_DANCE), + LEVEL_UP_MOVE(28, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE(46, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(50, MOVE_PETAL_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBasculinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 3, MOVE_UPROAR), + LEVEL_UP_MOVE( 5, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE( 9, MOVE_AQUA_JET), + LEVEL_UP_MOVE(11, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(14, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(17, MOVE_CRUNCH), + LEVEL_UP_MOVE(20, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(23, MOVE_SOAK), + LEVEL_UP_MOVE(26, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(30, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(34, MOVE_FLAIL), + LEVEL_UP_MOVE(38, MOVE_FINAL_GAMBIT), + LEVEL_UP_MOVE(42, MOVE_THRASH), + LEVEL_UP_MOVE(46, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSandileLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_RAGE), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_TORMENT), + LEVEL_UP_MOVE(13, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(19, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(22, MOVE_EMBARGO), + LEVEL_UP_MOVE(25, MOVE_SWAGGER), + LEVEL_UP_MOVE(28, MOVE_CRUNCH), + LEVEL_UP_MOVE(31, MOVE_DIG), + LEVEL_UP_MOVE(34, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(37, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(40, MOVE_SANDSTORM), + LEVEL_UP_MOVE(43, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(46, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKrokorokLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_RAGE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_TORMENT), + LEVEL_UP_MOVE(13, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(19, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(22, MOVE_EMBARGO), + LEVEL_UP_MOVE(25, MOVE_SWAGGER), + LEVEL_UP_MOVE(28, MOVE_CRUNCH), + LEVEL_UP_MOVE(32, MOVE_DIG), + LEVEL_UP_MOVE(36, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(44, MOVE_SANDSTORM), + LEVEL_UP_MOVE(48, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(52, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKrookodileLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWER_TRIP), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_RAGE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_TORMENT), + LEVEL_UP_MOVE(13, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(19, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(22, MOVE_EMBARGO), + LEVEL_UP_MOVE(25, MOVE_SWAGGER), + LEVEL_UP_MOVE(28, MOVE_CRUNCH), + LEVEL_UP_MOVE(32, MOVE_DIG), + LEVEL_UP_MOVE(36, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(42, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(48, MOVE_SANDSTORM), + LEVEL_UP_MOVE(54, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(60, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDarumakaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 6, MOVE_INCINERATE), + LEVEL_UP_MOVE( 9, MOVE_RAGE), + LEVEL_UP_MOVE(11, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(14, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_UPROAR), + LEVEL_UP_MOVE(19, MOVE_FACADE), + LEVEL_UP_MOVE(22, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE(25, MOVE_WORK_UP), + LEVEL_UP_MOVE(27, MOVE_THRASH), + LEVEL_UP_MOVE(30, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(33, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(35, MOVE_TAUNT), + LEVEL_UP_MOVE(39, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(42, MOVE_OVERHEAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDarmanitanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 1, MOVE_INCINERATE), + LEVEL_UP_MOVE( 1, MOVE_RAGE), + LEVEL_UP_MOVE( 3, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 6, MOVE_INCINERATE), + LEVEL_UP_MOVE( 9, MOVE_RAGE), + LEVEL_UP_MOVE(11, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(14, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_SWAGGER), + LEVEL_UP_MOVE(19, MOVE_FACADE), + LEVEL_UP_MOVE(22, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE(25, MOVE_WORK_UP), + LEVEL_UP_MOVE(27, MOVE_THRASH), + LEVEL_UP_MOVE(30, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(33, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(39, MOVE_TAUNT), + LEVEL_UP_MOVE(47, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(54, MOVE_OVERHEAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMaractusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SPIKY_SHIELD), + LEVEL_UP_MOVE( 1, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE( 1, MOVE_AFTER_YOU), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 3, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 6, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(15, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(18, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(22, MOVE_NEEDLE_ARM), + LEVEL_UP_MOVE(26, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(29, MOVE_ACUPRESSURE), + LEVEL_UP_MOVE(33, MOVE_INGRAIN), + LEVEL_UP_MOVE(38, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(42, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(45, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(48, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(50, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(55, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(57, MOVE_AFTER_YOU), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDwebbleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 5, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE( 7, MOVE_WITHDRAW), + LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(13, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(17, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(19, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(23, MOVE_BUG_BITE), + LEVEL_UP_MOVE(24, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(29, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(31, MOVE_SLASH), + LEVEL_UP_MOVE(35, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(37, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(41, MOVE_FLAIL), + LEVEL_UP_MOVE(43, MOVE_ROCK_WRECKER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCrustleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE( 1, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE( 7, MOVE_WITHDRAW), + LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(13, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(17, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(19, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(23, MOVE_BUG_BITE), + LEVEL_UP_MOVE(24, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(29, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(31, MOVE_SLASH), + LEVEL_UP_MOVE(38, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(43, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(50, MOVE_FLAIL), + LEVEL_UP_MOVE(55, MOVE_ROCK_WRECKER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sScraggyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(12, MOVE_SWAGGER), + LEVEL_UP_MOVE(16, MOVE_LOW_KICK), + LEVEL_UP_MOVE(20, MOVE_PAYBACK), + LEVEL_UP_MOVE(23, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(27, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(31, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_MOVE(34, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(38, MOVE_CRUNCH), + LEVEL_UP_MOVE(42, MOVE_FACADE), + LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(48, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(50, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sScraftyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(12, MOVE_SWAGGER), + LEVEL_UP_MOVE(16, MOVE_LOW_KICK), + LEVEL_UP_MOVE(20, MOVE_PAYBACK), + LEVEL_UP_MOVE(23, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(27, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(31, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_MOVE(34, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(38, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_FACADE), + LEVEL_UP_MOVE(51, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(58, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(65, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSigilyphLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_MIRACLE_EYE), + LEVEL_UP_MOVE( 4, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 8, MOVE_PSYWAVE), + LEVEL_UP_MOVE(11, MOVE_TAILWIND), + LEVEL_UP_MOVE(14, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(18, MOVE_PSYBEAM), + LEVEL_UP_MOVE(21, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(24, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(28, MOVE_REFLECT), + LEVEL_UP_MOVE(31, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(34, MOVE_MIRROR_MOVE), + LEVEL_UP_MOVE(38, MOVE_GRAVITY), + LEVEL_UP_MOVE(41, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(48, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE(50, MOVE_SKY_ATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYamaskLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 5, MOVE_DISABLE), + LEVEL_UP_MOVE( 9, MOVE_HAZE), + LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(17, MOVE_HEX), + LEVEL_UP_MOVE(21, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(25, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(29, MOVE_CURSE), + LEVEL_UP_MOVE(33, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(33, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(37, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(41, MOVE_GRUDGE), + LEVEL_UP_MOVE(45, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(49, MOVE_DESTINY_BOND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCofagrigusLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 5, MOVE_DISABLE), + LEVEL_UP_MOVE( 9, MOVE_HAZE), + LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(17, MOVE_HEX), + LEVEL_UP_MOVE(21, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(25, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(29, MOVE_CURSE), + LEVEL_UP_MOVE(33, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(33, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(39, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(45, MOVE_GRUDGE), + LEVEL_UP_MOVE(51, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(57, MOVE_DESTINY_BOND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTirtougaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 5, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(11, MOVE_PROTECT), + LEVEL_UP_MOVE(15, MOVE_AQUA_JET), + LEVEL_UP_MOVE(18, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(21, MOVE_CRUNCH), + LEVEL_UP_MOVE(25, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(28, MOVE_BRINE), + LEVEL_UP_MOVE(31, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(35, MOVE_CURSE), + LEVEL_UP_MOVE(38, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(41, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(45, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(48, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCarracostaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 5, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(11, MOVE_PROTECT), + LEVEL_UP_MOVE(15, MOVE_AQUA_JET), + LEVEL_UP_MOVE(18, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(21, MOVE_CRUNCH), + LEVEL_UP_MOVE(25, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(28, MOVE_BRINE), + LEVEL_UP_MOVE(31, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(35, MOVE_CURSE), + LEVEL_UP_MOVE(40, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(45, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(51, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(56, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(61, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArchenLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 8, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(11, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(15, MOVE_PLUCK), + LEVEL_UP_MOVE(18, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(21, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(28, MOVE_ACROBATICS), + LEVEL_UP_MOVE(31, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(35, MOVE_CRUNCH), + LEVEL_UP_MOVE(38, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(41, MOVE_U_TURN), + LEVEL_UP_MOVE(45, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(48, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(50, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArcheopsLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 5, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 8, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(11, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(15, MOVE_PLUCK), + LEVEL_UP_MOVE(18, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(21, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(28, MOVE_ACROBATICS), + LEVEL_UP_MOVE(31, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(35, MOVE_CRUNCH), + LEVEL_UP_MOVE(40, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(45, MOVE_U_TURN), + LEVEL_UP_MOVE(51, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(56, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(61, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTrubbishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 3, MOVE_RECYCLE), + LEVEL_UP_MOVE( 7, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(12, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(18, MOVE_SLUDGE), + LEVEL_UP_MOVE(23, MOVE_STOCKPILE), + LEVEL_UP_MOVE(23, MOVE_SWALLOW), + LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(29, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(34, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(36, MOVE_TOXIC), + LEVEL_UP_MOVE(40, MOVE_AMNESIA), + LEVEL_UP_MOVE(42, MOVE_BELCH), + LEVEL_UP_MOVE(45, MOVE_GUNK_SHOT), + LEVEL_UP_MOVE(47, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGarbodorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE( 3, MOVE_RECYCLE), + LEVEL_UP_MOVE( 7, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(12, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(18, MOVE_SLUDGE), + LEVEL_UP_MOVE(23, MOVE_STOCKPILE), + LEVEL_UP_MOVE(23, MOVE_SWALLOW), + LEVEL_UP_MOVE(25, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(29, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(34, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(39, MOVE_TOXIC), + LEVEL_UP_MOVE(46, MOVE_AMNESIA), + LEVEL_UP_MOVE(49, MOVE_BELCH), + LEVEL_UP_MOVE(54, MOVE_GUNK_SHOT), + LEVEL_UP_MOVE(59, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZoruaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_PURSUIT), + LEVEL_UP_MOVE( 9, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(25, MOVE_TAUNT), + LEVEL_UP_MOVE(29, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(33, MOVE_TORMENT), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + LEVEL_UP_MOVE(41, MOVE_EMBARGO), + LEVEL_UP_MOVE(45, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(49, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(53, MOVE_IMPRISON), + LEVEL_UP_MOVE(57, MOVE_NIGHT_DAZE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZoroarkLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_DAZE), + LEVEL_UP_MOVE( 1, MOVE_IMPRISON), + LEVEL_UP_MOVE( 1, MOVE_U_TURN), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE( 5, MOVE_PURSUIT), + LEVEL_UP_MOVE( 9, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(25, MOVE_TAUNT), + LEVEL_UP_MOVE(29, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(34, MOVE_TORMENT), + LEVEL_UP_MOVE(39, MOVE_AGILITY), + LEVEL_UP_MOVE(44, MOVE_EMBARGO), + LEVEL_UP_MOVE(49, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(54, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(59, MOVE_IMPRISON), + LEVEL_UP_MOVE(64, MOVE_NIGHT_DAZE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMinccinoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 3, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE( 7, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 9, MOVE_TICKLE), + LEVEL_UP_MOVE(13, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(15, MOVE_ENCORE), + LEVEL_UP_MOVE(19, MOVE_SWIFT), + LEVEL_UP_MOVE(21, MOVE_SING), + LEVEL_UP_MOVE(25, MOVE_TAIL_SLAP), + LEVEL_UP_MOVE(27, MOVE_CHARM), + LEVEL_UP_MOVE(31, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(33, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(37, MOVE_SLAM), + LEVEL_UP_MOVE(39, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(43, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(45, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(49, MOVE_AFTER_YOU), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCinccinoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BULLET_SEED), + LEVEL_UP_MOVE( 1, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_TICKLE), + LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 1, MOVE_TAIL_SLAP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGothitaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 3, MOVE_CONFUSION), + LEVEL_UP_MOVE( 7, MOVE_TICKLE), + LEVEL_UP_MOVE( 8, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(10, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(16, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_EMBARGO), + LEVEL_UP_MOVE(24, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_FLATTER), + LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(33, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(37, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_TELEKINESIS), + LEVEL_UP_MOVE(46, MOVE_CHARM), + LEVEL_UP_MOVE(48, MOVE_MAGIC_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGothoritaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_TICKLE), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 3, MOVE_CONFUSION), + LEVEL_UP_MOVE( 7, MOVE_TICKLE), + LEVEL_UP_MOVE(10, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(16, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_EMBARGO), + LEVEL_UP_MOVE(24, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_FLATTER), + LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(34, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(39, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_TELEKINESIS), + LEVEL_UP_MOVE(50, MOVE_CHARM), + LEVEL_UP_MOVE(53, MOVE_MAGIC_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGothitelleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_TICKLE), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 3, MOVE_CONFUSION), + LEVEL_UP_MOVE( 7, MOVE_TICKLE), + LEVEL_UP_MOVE(10, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(14, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(16, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_EMBARGO), + LEVEL_UP_MOVE(24, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_FLATTER), + LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(34, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(39, MOVE_PSYCHIC), + LEVEL_UP_MOVE(45, MOVE_TELEKINESIS), + LEVEL_UP_MOVE(54, MOVE_CHARM), + LEVEL_UP_MOVE(59, MOVE_MAGIC_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSolosisLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), + LEVEL_UP_MOVE( 3, MOVE_REFLECT), + LEVEL_UP_MOVE( 7, MOVE_ROLLOUT), + LEVEL_UP_MOVE(10, MOVE_SNATCH), + LEVEL_UP_MOVE(14, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(16, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(19, MOVE_CHARM), + LEVEL_UP_MOVE(24, MOVE_RECOVER), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(33, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(37, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(46, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(48, MOVE_WONDER_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDuosionLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 1, MOVE_SNATCH), + LEVEL_UP_MOVE( 3, MOVE_REFLECT), + LEVEL_UP_MOVE( 7, MOVE_ROLLOUT), + LEVEL_UP_MOVE(10, MOVE_SNATCH), + LEVEL_UP_MOVE(14, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(16, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(19, MOVE_CHARM), + LEVEL_UP_MOVE(24, MOVE_RECOVER), + LEVEL_UP_MOVE (25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(34, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(39, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(50, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(53, MOVE_WONDER_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sReuniclusLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_PSYWAVE), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 1, MOVE_SNATCH), + LEVEL_UP_MOVE( 3, MOVE_REFLECT), + LEVEL_UP_MOVE( 7, MOVE_ROLLOUT), + LEVEL_UP_MOVE(10, MOVE_SNATCH), + LEVEL_UP_MOVE(14, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(16, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(19, MOVE_CHARM), + LEVEL_UP_MOVE(24, MOVE_RECOVER), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(31, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(34, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(39, MOVE_PSYCHIC), + LEVEL_UP_MOVE(45, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(54, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(59, MOVE_WONDER_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDucklettLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 3, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 6, MOVE_DEFOG), + LEVEL_UP_MOVE( 9, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(13, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(15, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(19, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(21, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(24, MOVE_AQUA_RING), + LEVEL_UP_MOVE(27, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(30, MOVE_ROOST), + LEVEL_UP_MOVE(34, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(37, MOVE_TAILWIND), + LEVEL_UP_MOVE(41, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(46, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSwannaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_DEFOG), + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 3, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 6, MOVE_DEFOG), + LEVEL_UP_MOVE( 9, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(13, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(15, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(19, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(21, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(24, MOVE_AQUA_RING), + LEVEL_UP_MOVE(27, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(30, MOVE_ROOST), + LEVEL_UP_MOVE(34, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(40, MOVE_TAILWIND), + LEVEL_UP_MOVE(47, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(55, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVanilliteLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICICLE_SPEAR), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_UPROAR), + LEVEL_UP_MOVE(13, MOVE_ICY_WIND), + LEVEL_UP_MOVE(16, MOVE_MIST), + LEVEL_UP_MOVE(19, MOVE_AVALANCHE), + LEVEL_UP_MOVE(22, MOVE_TAUNT), + LEVEL_UP_MOVE(26, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(31, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(35, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(40, MOVE_HAIL), + LEVEL_UP_MOVE(44, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(49, MOVE_BLIZZARD), + LEVEL_UP_MOVE(53, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVanillishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICICLE_SPEAR), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_UPROAR), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_UPROAR), + LEVEL_UP_MOVE(13, MOVE_ICY_WIND), + LEVEL_UP_MOVE(16, MOVE_MIST), + LEVEL_UP_MOVE(19, MOVE_AVALANCHE), + LEVEL_UP_MOVE(22, MOVE_TAUNT), + LEVEL_UP_MOVE(26, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(31, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(36, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(42, MOVE_HAIL), + LEVEL_UP_MOVE(47, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(53, MOVE_BLIZZARD), + LEVEL_UP_MOVE(58, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVanilluxeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SHEER_COLD), + LEVEL_UP_MOVE( 1, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE( 1, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE( 1, MOVE_ICICLE_SPEAR), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_UPROAR), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_UPROAR), + LEVEL_UP_MOVE(13, MOVE_ICY_WIND), + LEVEL_UP_MOVE(16, MOVE_MIST), + LEVEL_UP_MOVE(19, MOVE_AVALANCHE), + LEVEL_UP_MOVE(22, MOVE_TAUNT), + LEVEL_UP_MOVE(26, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(31, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(36, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(42, MOVE_HAIL), + LEVEL_UP_MOVE(50, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(59, MOVE_BLIZZARD), + LEVEL_UP_MOVE(67, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDeerlingLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CAMOUFLAGE), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(13, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(16, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(24, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(28, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(32, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(36, MOVE_CHARM), + LEVEL_UP_MOVE(41, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(46, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(51, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSawsbuckLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_HORN_LEECH), + LEVEL_UP_MOVE( 1, MOVE_HORN_LEECH), + LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CAMOUFLAGE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(10, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(13, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(16, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(24, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(28, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(32, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(36, MOVE_CHARM), + LEVEL_UP_MOVE(44, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(52, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(60, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEmolgaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 4, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(10, MOVE_CHARGE), + LEVEL_UP_MOVE(13, MOVE_SPARK), + LEVEL_UP_MOVE(15, MOVE_NUZZLE), + LEVEL_UP_MOVE(16, MOVE_PURSUIT), + LEVEL_UP_MOVE(19, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(22, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(26, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(30, MOVE_ACROBATICS), + LEVEL_UP_MOVE(34, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(38, MOVE_ENCORE), + LEVEL_UP_MOVE(42, MOVE_VOLT_SWITCH), + LEVEL_UP_MOVE(46, MOVE_AGILITY), + LEVEL_UP_MOVE(50, MOVE_DISCHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKarrablastLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 8, MOVE_ENDURE), + LEVEL_UP_MOVE(13, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(16, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(28, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(32, MOVE_SLASH), + LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(40, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(44, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(49, MOVE_FLAIL), + LEVEL_UP_MOVE(52, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(56, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEscavalierLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_FELL_STINGER), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE( 1, MOVE_TWINEEDLE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 8, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(13, MOVE_TWINEEDLE), + LEVEL_UP_MOVE(16, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(28, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(32, MOVE_SLASH), + LEVEL_UP_MOVE(37, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(40, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(44, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(49, MOVE_REVERSAL), + LEVEL_UP_MOVE(52, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(56, MOVE_GIGA_IMPACT), + LEVEL_UP_MOVE(60, MOVE_FELL_STINGER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFoongusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 6, MOVE_GROWTH), + LEVEL_UP_MOVE( 8, MOVE_ASTONISH), + LEVEL_UP_MOVE(12, MOVE_BIDE), + LEVEL_UP_MOVE(15, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_INGRAIN), + LEVEL_UP_MOVE(20, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(24, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(28, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(35, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(39, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(43, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(45, MOVE_RAGE_POWDER), + LEVEL_UP_MOVE(50, MOVE_SPORE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAmoongussLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 6, MOVE_GROWTH), + LEVEL_UP_MOVE( 8, MOVE_ASTONISH), + LEVEL_UP_MOVE(12, MOVE_BIDE), + LEVEL_UP_MOVE(15, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_INGRAIN), + LEVEL_UP_MOVE(20, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(24, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(28, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(35, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(43, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(49, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(54, MOVE_RAGE_POWDER), + LEVEL_UP_MOVE(62, MOVE_SPORE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFrillishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(13, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(17, MOVE_RECOVER), + LEVEL_UP_MOVE(22, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(27, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(32, MOVE_BRINE), + LEVEL_UP_MOVE(37, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(43, MOVE_HEX), + LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(55, MOVE_WRING_OUT), + LEVEL_UP_MOVE(61, MOVE_WATER_SPOUT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sJellicentLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_SPOUT), + LEVEL_UP_MOVE( 1, MOVE_WRING_OUT), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(13, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(17, MOVE_RECOVER), + LEVEL_UP_MOVE(22, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(27, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(32, MOVE_BRINE), + LEVEL_UP_MOVE(37, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(45, MOVE_HEX), + LEVEL_UP_MOVE(53, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(61, MOVE_WRING_OUT), + LEVEL_UP_MOVE(69, MOVE_WATER_SPOUT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlomomolaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 1, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_HEALING_WISH), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 5, MOVE_AQUA_RING), + LEVEL_UP_MOVE( 9, MOVE_AQUA_JET), + LEVEL_UP_MOVE(13, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(17, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(21, MOVE_PROTECT), + LEVEL_UP_MOVE(25, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(29, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(33, MOVE_SOAK), + LEVEL_UP_MOVE(37, MOVE_WISH), + LEVEL_UP_MOVE(41, MOVE_BRINE), + LEVEL_UP_MOVE(45, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(49, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(53, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(57, MOVE_HEALING_WISH), + LEVEL_UP_MOVE(61, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(65, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sJoltikLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_SPIDER_WEB), + LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 7, MOVE_SCREECH), + LEVEL_UP_MOVE(12, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(15, MOVE_ELECTROWEB), + LEVEL_UP_MOVE(18, MOVE_BUG_BITE), + LEVEL_UP_MOVE(23, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(26, MOVE_SLASH), + LEVEL_UP_MOVE(29, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(34, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + LEVEL_UP_MOVE(40, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(45, MOVE_DISCHARGE), + LEVEL_UP_MOVE(48, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGalvantulaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_STICKY_WEB), + LEVEL_UP_MOVE( 1, MOVE_STICKY_WEB), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_SPIDER_WEB), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 7, MOVE_SCREECH), + LEVEL_UP_MOVE(12, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(15, MOVE_ELECTROWEB), + LEVEL_UP_MOVE(18, MOVE_BUG_BITE), + LEVEL_UP_MOVE(23, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(26, MOVE_SLASH), + LEVEL_UP_MOVE(29, MOVE_ELECTRO_BALL), + LEVEL_UP_MOVE(34, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(40, MOVE_AGILITY), + LEVEL_UP_MOVE(46, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(54, MOVE_DISCHARGE), + LEVEL_UP_MOVE(60, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFerroseedLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 6, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 9, MOVE_CURSE), + LEVEL_UP_MOVE(14, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(18, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(21, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(26, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(30, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(35, MOVE_INGRAIN), + LEVEL_UP_MOVE(38, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(43, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(47, MOVE_PAYBACK), + LEVEL_UP_MOVE(52, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(55, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFerrothornLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_POWER_WHIP), + LEVEL_UP_MOVE( 1, MOVE_POWER_WHIP), + LEVEL_UP_MOVE( 1, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 1, MOVE_CURSE), + LEVEL_UP_MOVE( 6, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 9, MOVE_CURSE), + LEVEL_UP_MOVE(14, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(18, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(21, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(26, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(30, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(35, MOVE_INGRAIN), + LEVEL_UP_MOVE(38, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(46, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(53, MOVE_PAYBACK), + LEVEL_UP_MOVE(61, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(67, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKlinkLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 6, MOVE_CHARGE), + LEVEL_UP_MOVE(11, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(16, MOVE_GEAR_GRIND), + LEVEL_UP_MOVE(21, MOVE_BIND), + LEVEL_UP_MOVE(26, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(31, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(36, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(39, MOVE_SCREECH), + LEVEL_UP_MOVE(42, MOVE_DISCHARGE), + LEVEL_UP_MOVE(45, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(48, MOVE_SHIFT_GEAR), + LEVEL_UP_MOVE(50, MOVE_LOCK_ON), + LEVEL_UP_MOVE(54, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKlangLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_GEAR_GRIND), + LEVEL_UP_MOVE( 6, MOVE_CHARGE), + LEVEL_UP_MOVE(11, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(16, MOVE_GEAR_GRIND), + LEVEL_UP_MOVE(21, MOVE_BIND), + LEVEL_UP_MOVE(26, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(31, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(36, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(40, MOVE_SCREECH), + LEVEL_UP_MOVE(44, MOVE_DISCHARGE), + LEVEL_UP_MOVE(48, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(52, MOVE_SHIFT_GEAR), + LEVEL_UP_MOVE(56, MOVE_LOCK_ON), + LEVEL_UP_MOVE(60, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(64, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKlinklangLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_MAGNETIC_FLUX), + LEVEL_UP_MOVE( 1, MOVE_MAGNETIC_FLUX), + LEVEL_UP_MOVE( 1, MOVE_GEAR_UP), + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_GEAR_GRIND), + LEVEL_UP_MOVE( 6, MOVE_CHARGE), + LEVEL_UP_MOVE(11, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(16, MOVE_GEAR_GRIND), + LEVEL_UP_MOVE(21, MOVE_BIND), + LEVEL_UP_MOVE(25, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(31, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(36, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(40, MOVE_SCREECH), + LEVEL_UP_MOVE(44, MOVE_DISCHARGE), + LEVEL_UP_MOVE(48, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(54, MOVE_SHIFT_GEAR), + LEVEL_UP_MOVE(60, MOVE_LOCK_ON), + LEVEL_UP_MOVE(66, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(72, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTynamoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_CHARGE_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEelektrikLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE( 9, MOVE_BIND), + LEVEL_UP_MOVE(19, MOVE_ACID), + LEVEL_UP_MOVE(29, MOVE_DISCHARGE), + LEVEL_UP_MOVE(44, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(49, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(54, MOVE_COIL), + LEVEL_UP_MOVE(59, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(64, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(69, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(74, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEelektrossLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE( 1, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE( 1, MOVE_COIL), + LEVEL_UP_MOVE( 1, MOVE_ION_DELUGE), + LEVEL_UP_MOVE( 1, MOVE_CRUSH_CLAW), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_DISCHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sElgyemLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(11, MOVE_MIRACLE_EYE), + LEVEL_UP_MOVE(15, MOVE_PSYBEAM), + LEVEL_UP_MOVE(18, MOVE_HEADBUTT), + LEVEL_UP_MOVE(22, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(25, MOVE_IMPRISON), + LEVEL_UP_MOVE(29, MOVE_SIMPLE_BEAM), + LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(39, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_CALM_MIND), + LEVEL_UP_MOVE(46, MOVE_RECOVER), + LEVEL_UP_MOVE(50, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(50, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(53, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(56, MOVE_WONDER_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBeheeyemLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYCHIC_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_WONDER_ROOM), + LEVEL_UP_MOVE( 1, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_MIRACLE_EYE), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(11, MOVE_MIRACLE_EYE), + LEVEL_UP_MOVE(15, MOVE_PSYBEAM), + LEVEL_UP_MOVE(18, MOVE_HEADBUTT), + LEVEL_UP_MOVE(22, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(25, MOVE_IMPRISON), + LEVEL_UP_MOVE(29, MOVE_SIMPLE_BEAM), + LEVEL_UP_MOVE(32, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(39, MOVE_PSYCHIC), + LEVEL_UP_MOVE(45, MOVE_CALM_MIND), + LEVEL_UP_MOVE(50, MOVE_RECOVER), + LEVEL_UP_MOVE(56, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(58, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(63, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(68, MOVE_WONDER_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLitwickLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 3, MOVE_MINIMIZE), + LEVEL_UP_MOVE( 5, MOVE_SMOG), + LEVEL_UP_MOVE( 7, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(10, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(16, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(20, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(24, MOVE_IMPRISON), + LEVEL_UP_MOVE(28, MOVE_HEX), + LEVEL_UP_MOVE(33, MOVE_MEMENTO), + LEVEL_UP_MOVE(38, MOVE_INFERNO), + LEVEL_UP_MOVE(43, MOVE_CURSE), + LEVEL_UP_MOVE(49, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(55, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(61, MOVE_OVERHEAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLampentLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_MINIMIZE), + LEVEL_UP_MOVE( 1, MOVE_SMOG), + LEVEL_UP_MOVE( 3, MOVE_MINIMIZE), + LEVEL_UP_MOVE( 5, MOVE_SMOG), + LEVEL_UP_MOVE( 7, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(10, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(16, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(20, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(24, MOVE_IMPRISON), + LEVEL_UP_MOVE(28, MOVE_HEX), + LEVEL_UP_MOVE(33, MOVE_MEMENTO), + LEVEL_UP_MOVE(38, MOVE_INFERNO), + LEVEL_UP_MOVE(45, MOVE_CURSE), + LEVEL_UP_MOVE(53, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(61, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(69, MOVE_OVERHEAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChandelureLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE( 1, MOVE_SMOG), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_FLAME_BURST), + LEVEL_UP_MOVE( 1, MOVE_HEX), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAxewLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_ASSURANCE), + LEVEL_UP_MOVE(10, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(13, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(20, MOVE_SLASH), + LEVEL_UP_MOVE(24, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(28, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(32, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(36, MOVE_TAUNT), + LEVEL_UP_MOVE(41, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(46, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(50, MOVE_GUILLOTINE), + LEVEL_UP_MOVE(56, MOVE_OUTRAGE), + LEVEL_UP_MOVE(61, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFraxureLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_ASSURANCE), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_ASSURANCE), + LEVEL_UP_MOVE(10, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(13, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(20, MOVE_SLASH), + LEVEL_UP_MOVE(24, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(28, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(32, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(36, MOVE_TAUNT), + LEVEL_UP_MOVE(42, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(48, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(54, MOVE_GUILLOTINE), + LEVEL_UP_MOVE(60, MOVE_OUTRAGE), + LEVEL_UP_MOVE(66, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHaxorusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_OUTRAGE), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_ASSURANCE), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_ASSURANCE), + LEVEL_UP_MOVE(10, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(13, MOVE_DUAL_CHOP), + LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(20, MOVE_SLASH), + LEVEL_UP_MOVE(24, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(28, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(32, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(36, MOVE_TAUNT), + LEVEL_UP_MOVE(42, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(50, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(58, MOVE_GUILLOTINE), + LEVEL_UP_MOVE(66, MOVE_OUTRAGE), + LEVEL_UP_MOVE(74, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCubchooLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 9, MOVE_BIDE), + LEVEL_UP_MOVE(13, MOVE_ICY_WIND), + LEVEL_UP_MOVE(15, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(17, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(21, MOVE_BRINE), + LEVEL_UP_MOVE(25, MOVE_ENDURE), + LEVEL_UP_MOVE(29, MOVE_CHARM), + LEVEL_UP_MOVE(33, MOVE_SLASH), + LEVEL_UP_MOVE(36, MOVE_FLAIL), + LEVEL_UP_MOVE(41, MOVE_REST), + LEVEL_UP_MOVE(45, MOVE_BLIZZARD), + LEVEL_UP_MOVE(49, MOVE_HAIL), + LEVEL_UP_MOVE(53, MOVE_THRASH), + LEVEL_UP_MOVE(57, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBearticLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE( 1, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE( 1, MOVE_SHEER_COLD), + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_SUPERPOWER), + LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 5, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 9, MOVE_BIDE), + LEVEL_UP_MOVE(13, MOVE_ICY_WIND), + LEVEL_UP_MOVE(15, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(17, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(21, MOVE_BRINE), + LEVEL_UP_MOVE(25, MOVE_ENDURE), + LEVEL_UP_MOVE(29, MOVE_SWAGGER), + LEVEL_UP_MOVE(33, MOVE_SLASH), + LEVEL_UP_MOVE(36, MOVE_FLAIL), + LEVEL_UP_MOVE(41, MOVE_REST), + LEVEL_UP_MOVE(45, MOVE_BLIZZARD), + LEVEL_UP_MOVE(53, MOVE_HAIL), + LEVEL_UP_MOVE(59, MOVE_THRASH), + LEVEL_UP_MOVE(66, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCryogonalLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SHEER_COLD), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_ICE_SHARD), + LEVEL_UP_MOVE( 1, MOVE_SHARPEN), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 5, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 9, MOVE_MIST), + LEVEL_UP_MOVE( 9, MOVE_HAZE), + LEVEL_UP_MOVE(13, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(17, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(25, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(29, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(33, MOVE_REFLECT), + LEVEL_UP_MOVE(37, MOVE_SLASH), + LEVEL_UP_MOVE(41, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(45, MOVE_RECOVER), + LEVEL_UP_MOVE(49, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE(50, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(53, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(57, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShelmetLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 4, MOVE_ACID), + LEVEL_UP_MOVE( 8, MOVE_BIDE), + LEVEL_UP_MOVE(13, MOVE_CURSE), + LEVEL_UP_MOVE(16, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(20, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(25, MOVE_YAWN), + LEVEL_UP_MOVE(28, MOVE_PROTECT), + LEVEL_UP_MOVE(32, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(37, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(40, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(44, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(49, MOVE_RECOVER), + LEVEL_UP_MOVE(50, MOVE_GUARD_SWAP), + LEVEL_UP_MOVE(56, MOVE_FINAL_GAMBIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAccelgorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_SHURIKEN), + LEVEL_UP_MOVE( 1, MOVE_FINAL_GAMBIT), + LEVEL_UP_MOVE( 1, MOVE_POWER_SWAP), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE( 8, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(16, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(20, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(25, MOVE_SWIFT), + LEVEL_UP_MOVE(28, MOVE_ME_FIRST), + LEVEL_UP_MOVE(32, MOVE_AGILITY), + LEVEL_UP_MOVE(37, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(40, MOVE_U_TURN), + LEVEL_UP_MOVE(44, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(49, MOVE_RECOVER), + LEVEL_UP_MOVE(52, MOVE_POWER_SWAP), + LEVEL_UP_MOVE(56, MOVE_FINAL_GAMBIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStunfiskLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FISSURE), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 5, MOVE_BIDE), + LEVEL_UP_MOVE( 9, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(13, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(17, MOVE_CAMOUFLAGE), + LEVEL_UP_MOVE(21, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(25, MOVE_DISCHARGE), + LEVEL_UP_MOVE(30, MOVE_ENDURE), + LEVEL_UP_MOVE(35, MOVE_BOUNCE), + LEVEL_UP_MOVE(40, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(45, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(50, MOVE_REVENGE), + LEVEL_UP_MOVE(55, MOVE_FLAIL), + LEVEL_UP_MOVE(61, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMienfooLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 5, MOVE_MEDITATE), + LEVEL_UP_MOVE( 9, MOVE_DETECT), + LEVEL_UP_MOVE(13, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(25, MOVE_CALM_MIND), + LEVEL_UP_MOVE(29, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(33, MOVE_DRAIN_PUNCH), + LEVEL_UP_MOVE(37, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(41, MOVE_U_TURN), + LEVEL_UP_MOVE(45, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(49, MOVE_BOUNCE), + LEVEL_UP_MOVE(50, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_MOVE(57, MOVE_REVERSAL), + LEVEL_UP_MOVE(61, MOVE_AURA_SPHERE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMienshaoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE( 1, MOVE_REVERSAL), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_MEDITATE), + LEVEL_UP_MOVE( 1, MOVE_DETECT), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 5, MOVE_MEDITATE), + LEVEL_UP_MOVE( 9, MOVE_DETECT), + LEVEL_UP_MOVE(13, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(21, MOVE_SWIFT), + LEVEL_UP_MOVE(25, MOVE_CALM_MIND), + LEVEL_UP_MOVE(29, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(33, MOVE_DRAIN_PUNCH), + LEVEL_UP_MOVE(37, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(41, MOVE_U_TURN), + LEVEL_UP_MOVE(45, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(49, MOVE_BOUNCE), + LEVEL_UP_MOVE(56, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_MOVE(63, MOVE_REVERSAL), + LEVEL_UP_MOVE(70, MOVE_AURA_SPHERE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDruddigonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 5, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(18, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(21, MOVE_SLASH), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(27, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(31, MOVE_CHIP_AWAY), + LEVEL_UP_MOVE(35, MOVE_REVENGE), + LEVEL_UP_MOVE(40, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(45, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(49, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(55, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(62, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGolettLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 9, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_SHADOW_PUNCH), + LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(21, MOVE_STOMPING_TANTRUM), + LEVEL_UP_MOVE(25, MOVE_MEGA_PUNCH), + LEVEL_UP_MOVE(30, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(35, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(40, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(45, MOVE_CURSE), + LEVEL_UP_MOVE(50, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(55, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(61, MOVE_FOCUS_PUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGolurkLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_HIGH_HORSEPOWER), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 5, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 9, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_SHADOW_PUNCH), + LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(21, MOVE_STOMPING_TANTRUM), + LEVEL_UP_MOVE(25, MOVE_MEGA_PUNCH), + LEVEL_UP_MOVE(30, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(35, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(40, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(47, MOVE_CURSE), + LEVEL_UP_MOVE(54, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(61, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(69, MOVE_FOCUS_PUNCH), + LEVEL_UP_MOVE(76, MOVE_PHANTOM_FORCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPawniardLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 6, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(14, MOVE_TORMENT), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(25, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(30, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_ASSURANCE), + LEVEL_UP_MOVE(38, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(41, MOVE_EMBARGO), + LEVEL_UP_MOVE(46, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(49, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(54, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(57, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(62, MOVE_GUILLOTINE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBisharpLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUILLOTINE), + LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_TORMENT), + LEVEL_UP_MOVE( 6, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(14, MOVE_TORMENT), + LEVEL_UP_MOVE(17, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(22, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(25, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(30, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_ASSURANCE), + LEVEL_UP_MOVE(38, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(41, MOVE_EMBARGO), + LEVEL_UP_MOVE(46, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(49, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(57, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(63, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(71, MOVE_GUILLOTINE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBouffalantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_RAGE), + LEVEL_UP_MOVE(11, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(16, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(26, MOVE_REVENGE), + LEVEL_UP_MOVE(31, MOVE_HEAD_CHARGE), + LEVEL_UP_MOVE(36, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(41, MOVE_MEGAHORN), + LEVEL_UP_MOVE(46, MOVE_REVERSAL), + LEVEL_UP_MOVE(50, MOVE_THRASH), + LEVEL_UP_MOVE(56, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(61, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRuffletLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(10, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(14, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(19, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(23, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(28, MOVE_SLASH), + LEVEL_UP_MOVE(32, MOVE_DEFOG), + LEVEL_UP_MOVE(37, MOVE_TAILWIND), + LEVEL_UP_MOVE(41, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(46, MOVE_CRUSH_CLAW), + LEVEL_UP_MOVE(50, MOVE_SKY_DROP), + LEVEL_UP_MOVE(55, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(59, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(64, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBraviaryLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SUPERPOWER), + LEVEL_UP_MOVE( 1, MOVE_SUPERPOWER), + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(10, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(14, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(19, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(23, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(28, MOVE_SLASH), + LEVEL_UP_MOVE(32, MOVE_DEFOG), + LEVEL_UP_MOVE(37, MOVE_TAILWIND), + LEVEL_UP_MOVE(41, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(46, MOVE_CRUSH_CLAW), + LEVEL_UP_MOVE(50, MOVE_SKY_DROP), + LEVEL_UP_MOVE(57, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(63, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(70, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVullabyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(10, MOVE_PLUCK), + LEVEL_UP_MOVE(14, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(19, MOVE_FLATTER), + LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(28, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(32, MOVE_DEFOG), + LEVEL_UP_MOVE(37, MOVE_TAILWIND), + LEVEL_UP_MOVE(41, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(46, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(50, MOVE_EMBARGO), + LEVEL_UP_MOVE(55, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(59, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(64, MOVE_MIRROR_MOVE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMandibuzzLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BONE_RUSH), + LEVEL_UP_MOVE( 1, MOVE_BONE_RUSH), + LEVEL_UP_MOVE( 1, MOVE_MIRROR_MOVE), + LEVEL_UP_MOVE( 1, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_PLUCK), + LEVEL_UP_MOVE( 5, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(10, MOVE_PLUCK), + LEVEL_UP_MOVE(14, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(19, MOVE_FLATTER), + LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(28, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(32, MOVE_DEFOG), + LEVEL_UP_MOVE(37, MOVE_TAILWIND), + LEVEL_UP_MOVE(41, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(46, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(50, MOVE_EMBARGO), + LEVEL_UP_MOVE(57, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(63, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(70, MOVE_MIRROR_MOVE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHeatmorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_INCINERATE), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 6, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(11, MOVE_BIND), + LEVEL_UP_MOVE(16, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(21, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(26, MOVE_SNATCH), + LEVEL_UP_MOVE(31, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(36, MOVE_BUG_BITE), + LEVEL_UP_MOVE(41, MOVE_SLASH), + LEVEL_UP_MOVE(44, MOVE_FIRE_LASH), + LEVEL_UP_MOVE(47, MOVE_AMNESIA), + LEVEL_UP_MOVE(50, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(56, MOVE_STOCKPILE), + LEVEL_UP_MOVE(56, MOVE_SPIT_UP), + LEVEL_UP_MOVE(56, MOVE_SWALLOW), + LEVEL_UP_MOVE(61, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(66, MOVE_INFERNO), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDurantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND), + LEVEL_UP_MOVE( 1, MOVE_GUILLOTINE), + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 6, MOVE_AGILITY), + LEVEL_UP_MOVE(11, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(16, MOVE_BUG_BITE), + LEVEL_UP_MOVE(21, MOVE_CRUNCH), + LEVEL_UP_MOVE(26, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(31, MOVE_DIG), + LEVEL_UP_MOVE(36, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(41, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(46, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(51, MOVE_GUILLOTINE), + LEVEL_UP_MOVE(56, MOVE_METAL_SOUND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDeinoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(20, MOVE_ROAR), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(32, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(38, MOVE_WORK_UP), + LEVEL_UP_MOVE(42, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(48, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(50, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(58, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(62, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZweilousLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(20, MOVE_ROAR), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(32, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(38, MOVE_WORK_UP), + LEVEL_UP_MOVE(42, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(48, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(55, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(64, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(71, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHydreigonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_OUTRAGE), + LEVEL_UP_MOVE( 1, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(17, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(20, MOVE_ROAR), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(28, MOVE_SLAM), + LEVEL_UP_MOVE(32, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(38, MOVE_WORK_UP), + LEVEL_UP_MOVE(42, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(48, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(55, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(68, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(79, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLarvestaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE(10, MOVE_ABSORB), + LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(30, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(40, MOVE_BUG_BITE), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(60, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(70, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(80, MOVE_AMNESIA), + LEVEL_UP_MOVE(90, MOVE_THRASH), + LEVEL_UP_MOVE(100, MOVE_FLARE_BLITZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVolcaronaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_FIERY_DANCE), + LEVEL_UP_MOVE( 1, MOVE_HURRICANE), + LEVEL_UP_MOVE( 1, MOVE_RAGE_POWDER), + LEVEL_UP_MOVE( 1, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_AMNESIA), + LEVEL_UP_MOVE( 1, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE( 1, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE(10, MOVE_ABSORB), + LEVEL_UP_MOVE(20, MOVE_GUST), + LEVEL_UP_MOVE(30, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(40, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(50, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(60, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE(70, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(80, MOVE_RAGE_POWDER), + LEVEL_UP_MOVE(90, MOVE_HURRICANE), + LEVEL_UP_MOVE(100, MOVE_FIERY_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCobalionLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 7, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(13, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(19, MOVE_RETALIATE), + LEVEL_UP_MOVE(25, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(31, MOVE_SACRED_SWORD), + LEVEL_UP_MOVE(37, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(42, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(49, MOVE_WORK_UP), + LEVEL_UP_MOVE(55, MOVE_METAL_BURST), + LEVEL_UP_MOVE(61, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTerrakionLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 1, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE( 7, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(13, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(19, MOVE_RETALIATE), + LEVEL_UP_MOVE(25, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(31, MOVE_SACRED_SWORD), + LEVEL_UP_MOVE(37, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(42, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(49, MOVE_WORK_UP), + LEVEL_UP_MOVE(55, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(61, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVirizionLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE( 1, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE( 7, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(13, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(19, MOVE_RETALIATE), + LEVEL_UP_MOVE(25, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(31, MOVE_SACRED_SWORD), + LEVEL_UP_MOVE(37, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(42, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(49, MOVE_WORK_UP), + LEVEL_UP_MOVE(55, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(61, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTornadusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_HURRICANE), + LEVEL_UP_MOVE( 1, MOVE_UPROAR), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_SWAGGER), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_REVENGE), + LEVEL_UP_MOVE(19, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(25, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(31, MOVE_AGILITY), + LEVEL_UP_MOVE(37, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(43, MOVE_CRUNCH), + LEVEL_UP_MOVE(49, MOVE_TAILWIND), + LEVEL_UP_MOVE(55, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(61, MOVE_HURRICANE), + LEVEL_UP_MOVE(67, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(73, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(79, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sThundurusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 1, MOVE_UPROAR), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_SWAGGER), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_REVENGE), + LEVEL_UP_MOVE(19, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(25, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE(31, MOVE_AGILITY), + LEVEL_UP_MOVE(37, MOVE_DISCHARGE), + LEVEL_UP_MOVE(43, MOVE_CRUNCH), + LEVEL_UP_MOVE(49, MOVE_CHARGE), + LEVEL_UP_MOVE(55, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(61, MOVE_THUNDER), + LEVEL_UP_MOVE(67, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(73, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(79, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sReshiramLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 8, MOVE_IMPRISON), + LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + LEVEL_UP_MOVE(43, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(50, MOVE_FUSION_FLARE), + LEVEL_UP_MOVE(54, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(71, MOVE_CRUNCH), + LEVEL_UP_MOVE(78, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(85, MOVE_OUTRAGE), + LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(100, MOVE_BLUE_FLARE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZekromLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 8, MOVE_IMPRISON), + LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + LEVEL_UP_MOVE(43, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(50, MOVE_FUSION_BOLT), + LEVEL_UP_MOVE(54, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(71, MOVE_CRUNCH), + LEVEL_UP_MOVE(78, MOVE_THUNDER), + LEVEL_UP_MOVE(85, MOVE_OUTRAGE), + LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(100, MOVE_BOLT_STRIKE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLandorusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_OUTRAGE), + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_FISSURE), + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_MUD_SHOT), + LEVEL_UP_MOVE( 1, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE( 1, MOVE_IMPRISON), + LEVEL_UP_MOVE( 7, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(13, MOVE_BULLDOZE), + LEVEL_UP_MOVE(19, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(25, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(31, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(37, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(43, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(49, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(55, MOVE_SANDSTORM), + LEVEL_UP_MOVE(61, MOVE_FISSURE), + LEVEL_UP_MOVE(67, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(73, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(79, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKyuremLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 8, MOVE_IMPRISON), + LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + LEVEL_UP_MOVE(43, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(50, MOVE_GLACIATE), + LEVEL_UP_MOVE(57, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(71, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(78, MOVE_BLIZZARD), + LEVEL_UP_MOVE(85, MOVE_OUTRAGE), + LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKeldeoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE( 7, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(13, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(19, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(25, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(31, MOVE_RETALIATE), + LEVEL_UP_MOVE(37, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(43, MOVE_SACRED_SWORD), + LEVEL_UP_MOVE(49, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(55, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(61, MOVE_WORK_UP), + LEVEL_UP_MOVE(67, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(73, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeloettaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ROUND), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(11, MOVE_CONFUSION), + LEVEL_UP_MOVE(16, MOVE_SING), + LEVEL_UP_MOVE(21, MOVE_TEETER_DANCE), + LEVEL_UP_MOVE(26, MOVE_ACROBATICS), + LEVEL_UP_MOVE(31, MOVE_PSYBEAM), + LEVEL_UP_MOVE(36, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(43, MOVE_U_TURN), + LEVEL_UP_MOVE(50, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE(57, MOVE_PSYCHIC), + LEVEL_UP_MOVE(64, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(71, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE(78, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(85, MOVE_PERISH_SONG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGenesectLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FELL_STINGER), + LEVEL_UP_MOVE( 1, MOVE_TECHNO_BLAST), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 7, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(11, MOVE_LOCK_ON), + LEVEL_UP_MOVE(18, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(22, MOVE_MAGNET_BOMB), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(33, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(40, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(44, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE(51, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(55, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(62, MOVE_SIMPLE_BEAM), + LEVEL_UP_MOVE(66, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(73, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(77, MOVE_SELF_DESTRUCT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChespinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 5, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 8, MOVE_ROLLOUT), + LEVEL_UP_MOVE(11, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(18, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(27, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(32, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(35, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(39, MOVE_BULK_UP), + LEVEL_UP_MOVE(42, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(45, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(48, MOVE_WOOD_HAMMER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sQuilladinLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_NEEDLE_ARM), + LEVEL_UP_MOVE( 1, MOVE_NEEDLE_ARM), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 5, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 8, MOVE_ROLLOUT), + LEVEL_UP_MOVE(11, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(19, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(35, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(39, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(44, MOVE_BULK_UP), + LEVEL_UP_MOVE(48, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(52, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(56, MOVE_WOOD_HAMMER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChesnaughtLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SPIKY_SHIELD), + LEVEL_UP_MOVE( 1, MOVE_SPIKY_SHIELD), + LEVEL_UP_MOVE( 1, MOVE_NEEDLE_ARM), + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_FEINT), + LEVEL_UP_MOVE( 1, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 5, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 8, MOVE_ROLLOUT), + LEVEL_UP_MOVE(11, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(19, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(35, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(41, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(48, MOVE_BULK_UP), + LEVEL_UP_MOVE(54, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(60, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(66, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(72, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(78, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFennekinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE(11, MOVE_HOWL), + LEVEL_UP_MOVE(14, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(25, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(27, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(31, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(35, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(38, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(41, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(46, MOVE_MAGIC_ROOM), + LEVEL_UP_MOVE(48, MOVE_FIRE_BLAST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBraixenLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE(11, MOVE_HOWL), + LEVEL_UP_MOVE(14, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(18, MOVE_PSYBEAM), + LEVEL_UP_MOVE(22, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(28, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(31, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(36, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(41, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(45, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(49, MOVE_PSYCHIC), + LEVEL_UP_MOVE(52, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(56, MOVE_MAGIC_ROOM), + LEVEL_UP_MOVE(59, MOVE_FIRE_BLAST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDelphoxLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_MYSTICAL_FIRE), + LEVEL_UP_MOVE( 1, MOVE_MYSTICAL_FIRE), + LEVEL_UP_MOVE( 1, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE( 1, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_HOWL), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE(11, MOVE_HOWL), + LEVEL_UP_MOVE(14, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(18, MOVE_PSYBEAM), + LEVEL_UP_MOVE(22, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(28, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(31, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(38, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(45, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(51, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(57, MOVE_PSYCHIC), + LEVEL_UP_MOVE(62, MOVE_SUNNY_DAY), + LEVEL_UP_MOVE(68, MOVE_MAGIC_ROOM), + LEVEL_UP_MOVE(74, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(80, MOVE_FUTURE_SIGHT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFroakieLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_BUBBLE), + LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_LICK), + LEVEL_UP_MOVE(14, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(18, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(21, MOVE_ROUND), + LEVEL_UP_MOVE(25, MOVE_FLING), + LEVEL_UP_MOVE(29, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(35, MOVE_SUBSTITUTE), + LEVEL_UP_MOVE(39, MOVE_BOUNCE), + LEVEL_UP_MOVE(43, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(48, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFrogadierLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 5, MOVE_BUBBLE), + LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_LICK), + LEVEL_UP_MOVE(14, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(23, MOVE_ROUND), + LEVEL_UP_MOVE(28, MOVE_FLING), + LEVEL_UP_MOVE(33, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(40, MOVE_SUBSTITUTE), + LEVEL_UP_MOVE(45, MOVE_BOUNCE), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(56, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGreninjaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_WATER_SHURIKEN), + LEVEL_UP_MOVE( 1, MOVE_WATER_SHURIKEN), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE( 1, MOVE_MAT_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_BUBBLE), + LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_LICK), + LEVEL_UP_MOVE(14, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(23, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(28, MOVE_SPIKES), + LEVEL_UP_MOVE(33, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(42, MOVE_SUBSTITUTE), + LEVEL_UP_MOVE(49, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(56, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(68, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(70, MOVE_HAZE), + LEVEL_UP_MOVE(77, MOVE_NIGHT_SLASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBunnelbyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(13, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(18, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(20, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(25, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(29, MOVE_FLAIL), + LEVEL_UP_MOVE(33, MOVE_DIG), + LEVEL_UP_MOVE(38, MOVE_BOUNCE), + LEVEL_UP_MOVE(42, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(47, MOVE_FACADE), + LEVEL_UP_MOVE(49, MOVE_EARTHQUAKE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDiggersbyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + LEVEL_UP_MOVE( 1, MOVE_BULLDOZE), + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(13, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(13, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(18, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(21, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(27, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(32, MOVE_FLAIL), + LEVEL_UP_MOVE(37, MOVE_DIG), + LEVEL_UP_MOVE(43, MOVE_BOUNCE), + LEVEL_UP_MOVE(48, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(54, MOVE_FACADE), + LEVEL_UP_MOVE(57, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(60, MOVE_HAMMER_ARM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFletchlingLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_PECK), + LEVEL_UP_MOVE(13, MOVE_AGILITY), + LEVEL_UP_MOVE(16, MOVE_FLAIL), + LEVEL_UP_MOVE(21, MOVE_ROOST), + LEVEL_UP_MOVE(25, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(29, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(34, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(39, MOVE_ACROBATICS), + LEVEL_UP_MOVE(41, MOVE_ME_FIRST), + LEVEL_UP_MOVE(45, MOVE_TAILWIND), + LEVEL_UP_MOVE(48, MOVE_STEEL_WING), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFletchinderLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_PECK), + LEVEL_UP_MOVE(13, MOVE_AGILITY), + LEVEL_UP_MOVE(16, MOVE_FLAIL), + LEVEL_UP_MOVE(25, MOVE_ROOST), + LEVEL_UP_MOVE(27, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(31, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(38, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(42, MOVE_ACROBATICS), + LEVEL_UP_MOVE(46, MOVE_ME_FIRST), + LEVEL_UP_MOVE(51, MOVE_TAILWIND), + LEVEL_UP_MOVE(55, MOVE_STEEL_WING), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTalonflameLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 6, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(10, MOVE_PECK), + LEVEL_UP_MOVE(13, MOVE_AGILITY), + LEVEL_UP_MOVE(16, MOVE_FLAIL), + LEVEL_UP_MOVE(25, MOVE_ROOST), + LEVEL_UP_MOVE(27, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(31, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(39, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(44, MOVE_ACROBATICS), + LEVEL_UP_MOVE(49, MOVE_ME_FIRST), + LEVEL_UP_MOVE(55, MOVE_TAILWIND), + LEVEL_UP_MOVE(60, MOVE_STEEL_WING), + LEVEL_UP_MOVE(64, MOVE_BRAVE_BIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sScatterbugLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 6, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSpewpaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVivillonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_POWDER), + LEVEL_UP_MOVE( 1, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER), + LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(12, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(21, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(25, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(31, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(35, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(41, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(45, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE(50, MOVE_HURRICANE), + LEVEL_UP_MOVE(55, MOVE_POWDER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLitleoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_WORK_UP), + LEVEL_UP_MOVE(11, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(23, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(28, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(33, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(39, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(46, MOVE_INCINERATE), + LEVEL_UP_MOVE(50, MOVE_OVERHEAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPyroarLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_WORK_UP), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_WORK_UP), + LEVEL_UP_MOVE(11, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(20, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(23, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(28, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(33, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(38, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(42, MOVE_CRUNCH), + LEVEL_UP_MOVE(48, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(51, MOVE_INCINERATE), + LEVEL_UP_MOVE(57, MOVE_OVERHEAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFlabebeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 6, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(10, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(15, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(20, MOVE_WISH), + LEVEL_UP_MOVE(22, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(24, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE(28, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(33, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(37, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(41, MOVE_MOONBLAST), + LEVEL_UP_MOVE(45, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(48, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFloetteLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 6, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(10, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(15, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(20, MOVE_WISH), + LEVEL_UP_MOVE(25, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(27, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE(33, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(38, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(43, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(46, MOVE_MOONBLAST), + LEVEL_UP_MOVE(51, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(58, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFlorgesLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE( 1, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE( 1, MOVE_WISH), + LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE( 1, MOVE_FLOWER_SHIELD), + LEVEL_UP_MOVE( 1, MOVE_GRASS_KNOT), + LEVEL_UP_MOVE( 1, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE( 1, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_MOONBLAST), + LEVEL_UP_MOVE( 1, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE( 1, MOVE_AROMATHERAPY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSkiddoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 7, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(12, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(16, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(20, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(22, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(26, MOVE_BULLDOZE), + LEVEL_UP_MOVE(30, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(34, MOVE_BULK_UP), + LEVEL_UP_MOVE(38, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(42, MOVE_HORN_LEECH), + LEVEL_UP_MOVE(45, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(50, MOVE_MILK_DRINK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGogoatLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE( 1, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE( 1, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(12, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(16, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(20, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(22, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(26, MOVE_BULLDOZE), + LEVEL_UP_MOVE(30, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(34, MOVE_BULK_UP), + LEVEL_UP_MOVE(40, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(47, MOVE_HORN_LEECH), + LEVEL_UP_MOVE(55, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(58, MOVE_MILK_DRINK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPanchamLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_ARM_THRUST), + LEVEL_UP_MOVE(10, MOVE_WORK_UP), + LEVEL_UP_MOVE(12, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE(15, MOVE_COMET_PUNCH), + LEVEL_UP_MOVE(20, MOVE_SLASH), + LEVEL_UP_MOVE(25, MOVE_CIRCLE_THROW), + LEVEL_UP_MOVE(27, MOVE_VITAL_THROW), + LEVEL_UP_MOVE(33, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(39, MOVE_CRUNCH), + LEVEL_UP_MOVE(42, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(45, MOVE_PARTING_SHOT), + LEVEL_UP_MOVE(48, MOVE_SKY_UPPERCUT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPangoroLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BULLET_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_BULLET_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE( 1, MOVE_LOW_SWEEP), + LEVEL_UP_MOVE( 1, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_ARM_THRUST), + LEVEL_UP_MOVE( 1, MOVE_WORK_UP), + LEVEL_UP_MOVE( 7, MOVE_ARM_THRUST), + LEVEL_UP_MOVE(10, MOVE_WORK_UP), + LEVEL_UP_MOVE(12, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE(15, MOVE_COMET_PUNCH), + LEVEL_UP_MOVE(20, MOVE_SLASH), + LEVEL_UP_MOVE(25, MOVE_CIRCLE_THROW), + LEVEL_UP_MOVE(27, MOVE_VITAL_THROW), + LEVEL_UP_MOVE(35, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(42, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(48, MOVE_PARTING_SHOT), + LEVEL_UP_MOVE(52, MOVE_SKY_UPPERCUT), + LEVEL_UP_MOVE(57, MOVE_LOW_SWEEP), + LEVEL_UP_MOVE(65, MOVE_TAUNT), + LEVEL_UP_MOVE(70, MOVE_HAMMER_ARM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFurfrouLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(22, MOVE_BITE), + LEVEL_UP_MOVE(27, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(33, MOVE_RETALIATE), + LEVEL_UP_MOVE(35, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(38, MOVE_CHARM), + LEVEL_UP_MOVE(42, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(48, MOVE_COTTON_GUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEspurrLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_COVET), + LEVEL_UP_MOVE( 9, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(22, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeowsticLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE( 1, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 5, MOVE_COVET), + LEVEL_UP_MOVE( 9, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(22, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_CHARM), + LEVEL_UP_MOVE(31, MOVE_MIRACLE_EYE), + LEVEL_UP_MOVE(35, MOVE_REFLECT), + LEVEL_UP_MOVE(40, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE(45, MOVE_IMPRISON), + LEVEL_UP_MOVE(48, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(50, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(53, MOVE_QUICK_GUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHonedgeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 5, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 8, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(13, MOVE_PURSUIT), + LEVEL_UP_MOVE(18, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(20, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(22, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(26, MOVE_RETALIATE), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(32, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(35, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(39, MOVE_POWER_TRICK), + LEVEL_UP_MOVE(42, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(47, MOVE_SACRED_SWORD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDoubladeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 5, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 8, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(13, MOVE_PURSUIT), + LEVEL_UP_MOVE(18, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(20, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(22, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(26, MOVE_RETALIATE), + LEVEL_UP_MOVE(29, MOVE_SLASH), + LEVEL_UP_MOVE(32, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(36, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(41, MOVE_POWER_TRICK), + LEVEL_UP_MOVE(45, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(51, MOVE_SACRED_SWORD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAegislashLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE( 1, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_POWER_TRICK), + LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + LEVEL_UP_MOVE( 1, MOVE_HEAD_SMASH), + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 1, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE( 1, MOVE_KINGS_SHIELD), + LEVEL_UP_MOVE( 1, MOVE_SACRED_SWORD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSpritzeeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 6, MOVE_SWEET_KISS), + LEVEL_UP_MOVE( 8, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(13, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(17, MOVE_CALM_MIND), + LEVEL_UP_MOVE(21, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(25, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(29, MOVE_ATTRACT), + LEVEL_UP_MOVE(31, MOVE_MOONBLAST), + LEVEL_UP_MOVE(35, MOVE_CHARM), + LEVEL_UP_MOVE(38, MOVE_FLAIL), + LEVEL_UP_MOVE(42, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(44, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE(50, MOVE_DISARMING_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAromatisseLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE( 1, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 1, MOVE_SWEET_KISS), + LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE( 6, MOVE_SWEET_KISS), + LEVEL_UP_MOVE( 8, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(13, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(17, MOVE_CALM_MIND), + LEVEL_UP_MOVE(21, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(25, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(29, MOVE_ATTRACT), + LEVEL_UP_MOVE(31, MOVE_MOONBLAST), + LEVEL_UP_MOVE(35, MOVE_CHARM), + LEVEL_UP_MOVE(38, MOVE_FLAIL), + LEVEL_UP_MOVE(42, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(44, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE(53, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(57, MOVE_REFLECT), + LEVEL_UP_MOVE(64, MOVE_PSYCH_UP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSwirlixLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 8, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(10, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(13, MOVE_ROUND), + LEVEL_UP_MOVE(17, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(21, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(26, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(31, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(36, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(41, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(45, MOVE_WISH), + LEVEL_UP_MOVE(49, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(58, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(67, MOVE_SAFEGUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlurpuffLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 5, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 8, MOVE_PLAY_NICE), + LEVEL_UP_MOVE(10, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(13, MOVE_ROUND), + LEVEL_UP_MOVE(17, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE(21, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(26, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(31, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(36, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(41, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(45, MOVE_WISH), + LEVEL_UP_MOVE(49, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(58, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(67, MOVE_SAFEGUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sInkayLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 4, MOVE_REFLECT), + LEVEL_UP_MOVE( 8, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(12, MOVE_SWAGGER), + LEVEL_UP_MOVE(13, MOVE_PSYWAVE), + LEVEL_UP_MOVE(15, MOVE_TOPSY_TURVY), + LEVEL_UP_MOVE(18, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(21, MOVE_PSYBEAM), + LEVEL_UP_MOVE(23, MOVE_SWITCHEROO), + LEVEL_UP_MOVE(27, MOVE_PAYBACK), + LEVEL_UP_MOVE(31, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(35, MOVE_PLUCK), + LEVEL_UP_MOVE(39, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(43, MOVE_SLASH), + LEVEL_UP_MOVE(46, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(48, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMalamarLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_REVERSAL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 4, MOVE_REFLECT), + LEVEL_UP_MOVE( 8, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(12, MOVE_SWAGGER), + LEVEL_UP_MOVE(13, MOVE_PSYWAVE), + LEVEL_UP_MOVE(15, MOVE_TOPSY_TURVY), + LEVEL_UP_MOVE(18, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(21, MOVE_PSYBEAM), + LEVEL_UP_MOVE(23, MOVE_SWITCHEROO), + LEVEL_UP_MOVE(27, MOVE_PAYBACK), + LEVEL_UP_MOVE(31, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(35, MOVE_PLUCK), + LEVEL_UP_MOVE(39, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(43, MOVE_SLASH), + LEVEL_UP_MOVE(46, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(48, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBinacleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 4, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_WITHDRAW), + LEVEL_UP_MOVE(10, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(13, MOVE_SLASH), + LEVEL_UP_MOVE(18, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(20, MOVE_CLAMP), + LEVEL_UP_MOVE(24, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(28, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(32, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(37, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(41, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(45, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(49, MOVE_CROSS_CHOP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBarbaracleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SKULL_BASH), + LEVEL_UP_MOVE( 1, MOVE_STONE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 4, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_WITHDRAW), + LEVEL_UP_MOVE(10, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(13, MOVE_SLASH), + LEVEL_UP_MOVE(18, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(20, MOVE_CLAMP), + LEVEL_UP_MOVE(24, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(28, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(32, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(37, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(44, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(48, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(55, MOVE_CROSS_CHOP), + LEVEL_UP_MOVE(60, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(65, MOVE_SKULL_BASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSkrelpLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 5, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(12, MOVE_BUBBLE), + LEVEL_UP_MOVE(15, MOVE_ACID), + LEVEL_UP_MOVE(19, MOVE_CAMOUFLAGE), + LEVEL_UP_MOVE(23, MOVE_POISON_TAIL), + LEVEL_UP_MOVE(25, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(28, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(35, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(38, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(42, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(49, MOVE_DRAGON_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDragalgeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_TWISTER), + LEVEL_UP_MOVE( 1, MOVE_TWISTER), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(12, MOVE_BUBBLE), + LEVEL_UP_MOVE(15, MOVE_ACID), + LEVEL_UP_MOVE(19, MOVE_CAMOUFLAGE), + LEVEL_UP_MOVE(23, MOVE_POISON_TAIL), + LEVEL_UP_MOVE(25, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(28, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(35, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(38, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(42, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(53, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(59, MOVE_DRAGON_TAIL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sClauncherLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 9, MOVE_VISE_GRIP), + LEVEL_UP_MOVE(12, MOVE_BUBBLE), + LEVEL_UP_MOVE(16, MOVE_FLAIL), + LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(25, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(30, MOVE_CRABHAMMER), + LEVEL_UP_MOVE(34, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(39, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(43, MOVE_AQUA_JET), + LEVEL_UP_MOVE(48, MOVE_MUDDY_WATER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sClawitzerLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE( 1, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE( 1, MOVE_DARK_PULSE), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE( 1, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 7, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 9, MOVE_VISE_GRIP), + LEVEL_UP_MOVE(12, MOVE_BUBBLE), + LEVEL_UP_MOVE(16, MOVE_FLAIL), + LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(25, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(30, MOVE_CRABHAMMER), + LEVEL_UP_MOVE(34, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(42, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(49, MOVE_AQUA_JET), + LEVEL_UP_MOVE(57, MOVE_MUDDY_WATER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHelioptileLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 6, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(11, MOVE_CHARGE), + LEVEL_UP_MOVE(13, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(22, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(25, MOVE_PARABOLIC_CHARGE), + LEVEL_UP_MOVE(31, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(35, MOVE_BULLDOZE), + LEVEL_UP_MOVE(40, MOVE_VOLT_SWITCH), + LEVEL_UP_MOVE(45, MOVE_ELECTRIFY), + LEVEL_UP_MOVE(49, MOVE_THUNDERBOLT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHelioliskLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EERIE_IMPULSE), + LEVEL_UP_MOVE( 1, MOVE_ELECTRIFY), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_THUNDER), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_PARABOLIC_CHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTyruntLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 6, MOVE_ROAR), + LEVEL_UP_MOVE(10, MOVE_STOMP), + LEVEL_UP_MOVE(12, MOVE_BIDE), + LEVEL_UP_MOVE(15, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(17, MOVE_BITE), + LEVEL_UP_MOVE(20, MOVE_CHARM), + LEVEL_UP_MOVE(26, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(30, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(34, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(40, MOVE_THRASH), + LEVEL_UP_MOVE(44, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(49, MOVE_HORN_DRILL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTyrantrumLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE( 1, MOVE_HEAD_SMASH), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_ROAR), + LEVEL_UP_MOVE( 1, MOVE_STOMP), + LEVEL_UP_MOVE( 6, MOVE_ROAR), + LEVEL_UP_MOVE(10, MOVE_STOMP), + LEVEL_UP_MOVE(12, MOVE_BIDE), + LEVEL_UP_MOVE(15, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(17, MOVE_BITE), + LEVEL_UP_MOVE(20, MOVE_CHARM), + LEVEL_UP_MOVE(26, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(30, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(34, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(42, MOVE_THRASH), + LEVEL_UP_MOVE(47, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(53, MOVE_HORN_DRILL), + LEVEL_UP_MOVE(58, MOVE_HEAD_SMASH), + LEVEL_UP_MOVE(68, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAmauraLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 5, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(10, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(13, MOVE_ICY_WIND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(18, MOVE_MIST), + LEVEL_UP_MOVE(20, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(26, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(30, MOVE_ROUND), + LEVEL_UP_MOVE(34, MOVE_AVALANCHE), + LEVEL_UP_MOVE(38, MOVE_HAIL), + LEVEL_UP_MOVE(41, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(44, MOVE_ENCORE), + LEVEL_UP_MOVE(47, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(50, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(65, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAurorusLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE( 1, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 5, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(10, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(13, MOVE_ICY_WIND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(18, MOVE_MIST), + LEVEL_UP_MOVE(20, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(26, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(30, MOVE_ROUND), + LEVEL_UP_MOVE(34, MOVE_AVALANCHE), + LEVEL_UP_MOVE(38, MOVE_HAIL), + LEVEL_UP_MOVE(43, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(46, MOVE_ENCORE), + LEVEL_UP_MOVE(50, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(56, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(63, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(74, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSylveonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 9, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(17, MOVE_SWIFT), + LEVEL_UP_MOVE(20, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(25, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(29, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(33, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(37, MOVE_MOONBLAST), + LEVEL_UP_MOVE(41, MOVE_LAST_RESORT), + LEVEL_UP_MOVE(45, MOVE_PSYCH_UP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHawluchaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DETECT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE( 4, MOVE_KARATE_CHOP), + LEVEL_UP_MOVE( 8, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(12, MOVE_ROOST), + LEVEL_UP_MOVE(16, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(20, MOVE_ENCORE), + LEVEL_UP_MOVE(24, MOVE_FLING), + LEVEL_UP_MOVE(28, MOVE_FLYING_PRESS), + LEVEL_UP_MOVE(32, MOVE_BOUNCE), + LEVEL_UP_MOVE(36, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(40, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(44, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_MOVE(48, MOVE_SKY_ATTACK), + LEVEL_UP_MOVE(55, MOVE_SKY_DROP), + LEVEL_UP_MOVE(60, MOVE_SWORDS_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDedenneLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE(11, MOVE_CHARGE), + LEVEL_UP_MOVE(14, MOVE_CHARM), + LEVEL_UP_MOVE(17, MOVE_PARABOLIC_CHARGE), + LEVEL_UP_MOVE(20, MOVE_NUZZLE), + LEVEL_UP_MOVE(23, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(26, MOVE_VOLT_SWITCH), + LEVEL_UP_MOVE(30, MOVE_REST), + LEVEL_UP_MOVE(31, MOVE_SNORE), + LEVEL_UP_MOVE(34, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(39, MOVE_ENTRAINMENT), + LEVEL_UP_MOVE(42, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(45, MOVE_THUNDER), + LEVEL_UP_MOVE(50, MOVE_DISCHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCarbinkLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 5, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 8, MOVE_SHARPEN), + LEVEL_UP_MOVE(12, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(18, MOVE_REFLECT), + LEVEL_UP_MOVE(21, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(27, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(31, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(35, MOVE_FLAIL), + LEVEL_UP_MOVE(40, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(46, MOVE_POWER_GEM), + LEVEL_UP_MOVE(49, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(50, MOVE_MOONBLAST), + LEVEL_UP_MOVE(60, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(70, MOVE_SAFEGUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGoomyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_PROTECT), + LEVEL_UP_MOVE(13, MOVE_BIDE), + LEVEL_UP_MOVE(18, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(25, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(28, MOVE_FLAIL), + LEVEL_UP_MOVE(32, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(38, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(42, MOVE_DRAGON_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSliggooLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_PROTECT), + LEVEL_UP_MOVE(13, MOVE_BIDE), + LEVEL_UP_MOVE(18, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(25, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(28, MOVE_FLAIL), + LEVEL_UP_MOVE(32, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(38, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(47, MOVE_DRAGON_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGoodraLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE( 1, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE( 1, MOVE_OUTRAGE), + LEVEL_UP_MOVE( 1, MOVE_FEINT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE( 9, MOVE_PROTECT), + LEVEL_UP_MOVE(13, MOVE_BIDE), + LEVEL_UP_MOVE(18, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(25, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(28, MOVE_FLAIL), + LEVEL_UP_MOVE(32, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(38, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(47, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(50, MOVE_POWER_WHIP), + LEVEL_UP_MOVE(55, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKlefkiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAIRY_LOCK), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 8, MOVE_ASTONISH), + LEVEL_UP_MOVE(12, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(15, MOVE_SPIKES), + LEVEL_UP_MOVE(18, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(23, MOVE_CRAFTY_SHIELD), + LEVEL_UP_MOVE(27, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(32, MOVE_TORMENT), + LEVEL_UP_MOVE(34, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(36, MOVE_IMPRISON), + LEVEL_UP_MOVE(40, MOVE_RECYCLE), + LEVEL_UP_MOVE(43, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(44, MOVE_MAGIC_ROOM), + LEVEL_UP_MOVE(50, MOVE_HEAL_BLOCK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPhantumpLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 5, MOVE_ASTONISH), + LEVEL_UP_MOVE( 8, MOVE_GROWTH), + LEVEL_UP_MOVE(13, MOVE_INGRAIN), + LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(23, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(28, MOVE_CURSE), + LEVEL_UP_MOVE(31, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(35, MOVE_FORESTS_CURSE), + LEVEL_UP_MOVE(39, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE(45, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(49, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(54, MOVE_HORN_LEECH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTrevenantLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE( 1, MOVE_HORN_LEECH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 5, MOVE_ASTONISH), + LEVEL_UP_MOVE( 8, MOVE_GROWTH), + LEVEL_UP_MOVE(13, MOVE_INGRAIN), + LEVEL_UP_MOVE(19, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(23, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(28, MOVE_CURSE), + LEVEL_UP_MOVE(31, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(35, MOVE_FORESTS_CURSE), + LEVEL_UP_MOVE(39, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE(45, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(49, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(54, MOVE_HORN_LEECH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPumpkabooLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TRICK), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 4, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 6, MOVE_TRICK_OR_TREAT), + LEVEL_UP_MOVE(11, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(16, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(20, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(23, MOVE_TRICK_OR_TREAT), + LEVEL_UP_MOVE(26, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(30, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(36, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(40, MOVE_TRICK_OR_TREAT), + LEVEL_UP_MOVE(42, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(48, MOVE_SEED_BOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGourgeistLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EXPLOSION), + LEVEL_UP_MOVE( 1, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE( 1, MOVE_TRICK), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 4, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 6, MOVE_TRICK_OR_TREAT), + LEVEL_UP_MOVE(11, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(16, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(20, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(23, MOVE_TRICK_OR_TREAT), + LEVEL_UP_MOVE(26, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(30, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(36, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(40, MOVE_TRICK_OR_TREAT), + LEVEL_UP_MOVE(42, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(48, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(57, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(63, MOVE_TRICK_OR_TREAT), + LEVEL_UP_MOVE(70, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBergmiteLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 5, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE(10, MOVE_ICY_WIND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(20, MOVE_SHARPEN), + LEVEL_UP_MOVE(22, MOVE_CURSE), + LEVEL_UP_MOVE(26, MOVE_ICE_FANG), + LEVEL_UP_MOVE(30, MOVE_ICE_BALL), + LEVEL_UP_MOVE(35, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(39, MOVE_AVALANCHE), + LEVEL_UP_MOVE(43, MOVE_BLIZZARD), + LEVEL_UP_MOVE(47, MOVE_RECOVER), + LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAvaluggLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BODY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_BODY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_SKULL_BASH), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 5, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE(10, MOVE_ICY_WIND), + LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(20, MOVE_SHARPEN), + LEVEL_UP_MOVE(22, MOVE_CURSE), + LEVEL_UP_MOVE(26, MOVE_ICE_FANG), + LEVEL_UP_MOVE(30, MOVE_ICE_BALL), + LEVEL_UP_MOVE(35, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(42, MOVE_AVALANCHE), + LEVEL_UP_MOVE(46, MOVE_BLIZZARD), + LEVEL_UP_MOVE(51, MOVE_RECOVER), + LEVEL_UP_MOVE(56, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(60, MOVE_SKULL_BASH), + LEVEL_UP_MOVE(65, MOVE_CRUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNoibatLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE(11, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_BITE), + LEVEL_UP_MOVE(16, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(18, MOVE_AGILITY), + LEVEL_UP_MOVE(23, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(27, MOVE_ROOST), + LEVEL_UP_MOVE(31, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(35, MOVE_TAILWIND), + LEVEL_UP_MOVE(40, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(43, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(48, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(58, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNoivernLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BOOMBURST), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE( 1, MOVE_HURRICANE), + LEVEL_UP_MOVE( 1, MOVE_MOONLIGHT), + LEVEL_UP_MOVE( 1, MOVE_SCREECH), + LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 5, MOVE_ABSORB), + LEVEL_UP_MOVE(11, MOVE_GUST), + LEVEL_UP_MOVE(13, MOVE_BITE), + LEVEL_UP_MOVE(16, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(18, MOVE_AGILITY), + LEVEL_UP_MOVE(23, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(27, MOVE_ROOST), + LEVEL_UP_MOVE(31, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(35, MOVE_TAILWIND), + LEVEL_UP_MOVE(40, MOVE_WHIRLWIND), + LEVEL_UP_MOVE(43, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(53, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(62, MOVE_HURRICANE), + LEVEL_UP_MOVE(70, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(75, MOVE_BOOMBURST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sXerneasLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE( 1, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE( 1, MOVE_INGRAIN), + LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE( 5, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(10, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(18, MOVE_GRAVITY), + LEVEL_UP_MOVE(26, MOVE_GEOMANCY), + LEVEL_UP_MOVE(35, MOVE_MOONBLAST), + LEVEL_UP_MOVE(44, MOVE_MEGAHORN), + LEVEL_UP_MOVE(51, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(55, MOVE_HORN_LEECH), + LEVEL_UP_MOVE(59, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(63, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(72, MOVE_NATURE_POWER), + LEVEL_UP_MOVE(80, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(88, MOVE_GIGA_IMPACT), + LEVEL_UP_MOVE(93, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYveltalLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HURRICANE), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_ROOST), + LEVEL_UP_MOVE( 5, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(10, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(18, MOVE_SNARL), + LEVEL_UP_MOVE(26, MOVE_OBLIVION_WING), + LEVEL_UP_MOVE(35, MOVE_DISABLE), + LEVEL_UP_MOVE(44, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(51, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(55, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(59, MOVE_PSYCHIC), + LEVEL_UP_MOVE(63, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(72, MOVE_FOCUS_BLAST), + LEVEL_UP_MOVE(80, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(88, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(93, MOVE_SKY_ATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZygardeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GLARE), + LEVEL_UP_MOVE( 1, MOVE_BULLDOZE), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 5, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(10, MOVE_DIG), + LEVEL_UP_MOVE(18, MOVE_BIND), + LEVEL_UP_MOVE(26, MOVE_LANDS_WRATH), + LEVEL_UP_MOVE(35, MOVE_SANDSTORM), + LEVEL_UP_MOVE(44, MOVE_HAZE), + LEVEL_UP_MOVE(51, MOVE_CRUNCH), + LEVEL_UP_MOVE(55, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(59, MOVE_CAMOUFLAGE), + LEVEL_UP_MOVE(63, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(72, MOVE_COIL), + LEVEL_UP_MOVE(80, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDiancieLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 5, MOVE_SHARPEN), + LEVEL_UP_MOVE( 8, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(12, MOVE_REFLECT), + LEVEL_UP_MOVE(18, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(21, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(27, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(31, MOVE_FLAIL), + LEVEL_UP_MOVE(35, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(40, MOVE_POWER_GEM), + LEVEL_UP_MOVE(46, MOVE_TRICK_ROOM), + LEVEL_UP_MOVE(49, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(50, MOVE_MOONBLAST), + LEVEL_UP_MOVE(50, MOVE_DIAMOND_STORM), + LEVEL_UP_MOVE(60, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(70, MOVE_SAFEGUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHoopaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYPERSPACE_HOLE), + LEVEL_UP_MOVE( 1, MOVE_TRICK), + LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE( 1, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE(15, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(19, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(29, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(29, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(35, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(46, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(50, MOVE_WONDER_ROOM), + LEVEL_UP_MOVE(50, MOVE_TRICK_ROOM), + LEVEL_UP_MOVE(55, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(68, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(75, MOVE_PSYCHIC), + LEVEL_UP_MOVE(85, MOVE_HYPERSPACE_HOLE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVolcanionLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STEAM_ERUPTION), + LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE( 8, MOVE_MIST), + LEVEL_UP_MOVE(11, MOVE_HAZE), + LEVEL_UP_MOVE(15, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(21, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(28, MOVE_STOMP), + LEVEL_UP_MOVE(32, MOVE_SCALD), + LEVEL_UP_MOVE(40, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE(46, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(58, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(65, MOVE_OVERHEAT), + LEVEL_UP_MOVE(76, MOVE_EXPLOSION), + LEVEL_UP_MOVE(85, MOVE_STEAM_ERUPTION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRowletLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_PECK), + LEVEL_UP_MOVE(11, MOVE_ASTONISH), + LEVEL_UP_MOVE(14, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(16, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(18, MOVE_FORESIGHT), + LEVEL_UP_MOVE(22, MOVE_PLUCK), + LEVEL_UP_MOVE(25, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(29, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(32, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(39, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(43, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(46, MOVE_NASTY_PLOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDartrixLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_PECK), + LEVEL_UP_MOVE(11, MOVE_ASTONISH), + LEVEL_UP_MOVE(14, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(16, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(19, MOVE_FORESIGHT), + LEVEL_UP_MOVE(24, MOVE_PLUCK), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(33, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(37, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(42, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(46, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(51, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(55, MOVE_NASTY_PLOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDecidueyeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SPIRIT_SHACKLE), + LEVEL_UP_MOVE( 1, MOVE_SPIRIT_SHACKLE), + LEVEL_UP_MOVE( 1, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE( 1, MOVE_LEAF_STORM), + LEVEL_UP_MOVE( 1, MOVE_U_TURN), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_PECK), + LEVEL_UP_MOVE(11, MOVE_ASTONISH), + LEVEL_UP_MOVE(14, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(16, MOVE_OMINOUS_WIND), + LEVEL_UP_MOVE(19, MOVE_FORESIGHT), + LEVEL_UP_MOVE(24, MOVE_PLUCK), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(33, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(38, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(44, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(49, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(55, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(60, MOVE_NASTY_PLOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLittenLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_LICK), + LEVEL_UP_MOVE(11, MOVE_LEER), + LEVEL_UP_MOVE(14, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(18, MOVE_ROAR), + LEVEL_UP_MOVE(22, MOVE_BITE), + LEVEL_UP_MOVE(25, MOVE_SWAGGER), + LEVEL_UP_MOVE(29, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(32, MOVE_THRASH), + LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(39, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(43, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(46, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTorracatLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_LICK), + LEVEL_UP_MOVE(11, MOVE_LEER), + LEVEL_UP_MOVE(14, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(19, MOVE_ROAR), + LEVEL_UP_MOVE(24, MOVE_BITE), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(33, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(37, MOVE_THRASH), + LEVEL_UP_MOVE(42, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(46, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(51, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(55, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sIncineroarLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DARKEST_LARIAT), + LEVEL_UP_MOVE( 1, MOVE_DARKEST_LARIAT), + LEVEL_UP_MOVE( 1, MOVE_BULK_UP), + LEVEL_UP_MOVE( 1, MOVE_THROAT_CHOP), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_LICK), + LEVEL_UP_MOVE(11, MOVE_LEER), + LEVEL_UP_MOVE(14, MOVE_FIRE_FANG), + LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(19, MOVE_ROAR), + LEVEL_UP_MOVE(24, MOVE_BITE), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(33, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(38, MOVE_THRASH), + LEVEL_UP_MOVE(44, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(49, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(55, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(60, MOVE_OUTRAGE), + LEVEL_UP_MOVE(66, MOVE_CROSS_CHOP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPopplioLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(11, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(14, MOVE_AQUA_JET), + LEVEL_UP_MOVE(16, MOVE_ICY_WIND), + LEVEL_UP_MOVE(18, MOVE_ENCORE), + LEVEL_UP_MOVE(22, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(25, MOVE_SING), + LEVEL_UP_MOVE(29, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(32, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(36, MOVE_MOONBLAST), + LEVEL_UP_MOVE(39, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(46, MOVE_MISTY_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBrionneLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 8, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(11, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(14, MOVE_AQUA_JET), + LEVEL_UP_MOVE(16, MOVE_ICY_WIND), + LEVEL_UP_MOVE(19, MOVE_ENCORE), + LEVEL_UP_MOVE(24, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(28, MOVE_SING), + LEVEL_UP_MOVE(33, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(37, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(42, MOVE_MOONBLAST), + LEVEL_UP_MOVE(46, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(55, MOVE_MISTY_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPrimarinaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SPARKLING_ARIA), + LEVEL_UP_MOVE( 1, MOVE_SPARKLING_ARIA), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 9, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(11, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(14, MOVE_AQUA_JET), + LEVEL_UP_MOVE(16, MOVE_ICY_WIND), + LEVEL_UP_MOVE(19, MOVE_ENCORE), + LEVEL_UP_MOVE(24, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(28, MOVE_SING), + LEVEL_UP_MOVE(33, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(38, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(44, MOVE_MOONBLAST), + LEVEL_UP_MOVE(49, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP), + LEVEL_UP_MOVE(60, MOVE_MISTY_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPikipekLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 9, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(13, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(15, MOVE_PLUCK), + LEVEL_UP_MOVE(19, MOVE_ROOST), + LEVEL_UP_MOVE(21, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(25, MOVE_SCREECH), + LEVEL_UP_MOVE(27, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(31, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(33, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(37, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTrumbeakLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 9, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(13, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(21, MOVE_ROOST), + LEVEL_UP_MOVE(24, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(29, MOVE_SCREECH), + LEVEL_UP_MOVE(32, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(37, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(40, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(45, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToucannonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BEAK_BLAST), + LEVEL_UP_MOVE( 1, MOVE_BEAK_BLAST), + LEVEL_UP_MOVE( 1, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 9, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(13, MOVE_SUPERSONIC), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(21, MOVE_ROOST), + LEVEL_UP_MOVE(24, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(30, MOVE_SCREECH), + LEVEL_UP_MOVE(34, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(40, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(44, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(50, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYungoosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_PURSUIT), + LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(13, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(16, MOVE_BIDE), + LEVEL_UP_MOVE(19, MOVE_BITE), + LEVEL_UP_MOVE(22, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(25, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(34, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(40, MOVE_YAWN), + LEVEL_UP_MOVE(43, MOVE_THRASH), + LEVEL_UP_MOVE(46, MOVE_REST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGumshoosLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 3, MOVE_LEER), + LEVEL_UP_MOVE( 7, MOVE_PURSUIT), + LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(13, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(16, MOVE_BIDE), + LEVEL_UP_MOVE(19, MOVE_BITE), + LEVEL_UP_MOVE(23, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(27, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(35, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(39, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(47, MOVE_YAWN), + LEVEL_UP_MOVE(51, MOVE_THRASH), + LEVEL_UP_MOVE(55, MOVE_REST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGrubbinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 4, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_BUG_BITE), + LEVEL_UP_MOVE(16, MOVE_SPARK), + LEVEL_UP_MOVE(19, MOVE_ACROBATICS), + LEVEL_UP_MOVE(22, MOVE_CRUNCH), + LEVEL_UP_MOVE(25, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(28, MOVE_DIG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCharjabugLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 4, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_BUG_BITE), + LEVEL_UP_MOVE(16, MOVE_SPARK), + LEVEL_UP_MOVE(19, MOVE_ACROBATICS), + LEVEL_UP_MOVE(25, MOVE_CRUNCH), + LEVEL_UP_MOVE(31, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(37, MOVE_DIG), + LEVEL_UP_MOVE(43, MOVE_DISCHARGE), + LEVEL_UP_MOVE(49, MOVE_IRON_DEFENSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVikavoltLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE( 1, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 4, MOVE_STRING_SHOT), + LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_BUG_BITE), + LEVEL_UP_MOVE(16, MOVE_SPARK), + LEVEL_UP_MOVE(19, MOVE_ACROBATICS), + LEVEL_UP_MOVE(25, MOVE_GUILLOTINE), + LEVEL_UP_MOVE(31, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(37, MOVE_DIG), + LEVEL_UP_MOVE(41, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(49, MOVE_AGILITY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCrabrawlerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 5, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(13, MOVE_PURSUIT), + LEVEL_UP_MOVE(17, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(22, MOVE_POWER_UP_PUNCH), + LEVEL_UP_MOVE(25, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE(29, MOVE_PAYBACK), + LEVEL_UP_MOVE(33, MOVE_REVERSAL), + LEVEL_UP_MOVE(37, MOVE_CRABHAMMER), + LEVEL_UP_MOVE(42, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(45, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(49, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCrabominableLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 5, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 9, MOVE_LEER), + LEVEL_UP_MOVE(13, MOVE_PURSUIT), + LEVEL_UP_MOVE(17, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(22, MOVE_POWER_UP_PUNCH), + LEVEL_UP_MOVE(25, MOVE_DIZZY_PUNCH), + LEVEL_UP_MOVE(29, MOVE_AVALANCHE), + LEVEL_UP_MOVE(33, MOVE_REVERSAL), + LEVEL_UP_MOVE(37, MOVE_ICE_HAMMER), + LEVEL_UP_MOVE(42, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(45, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(49, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sOricorioLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_PECK), + LEVEL_UP_MOVE(10, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(13, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE(16, MOVE_BATON_PASS), + LEVEL_UP_MOVE(20, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(23, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(26, MOVE_TEETER_DANCE), + LEVEL_UP_MOVE(30, MOVE_ROOST), + LEVEL_UP_MOVE(33, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(36, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(40, MOVE_REVELATION_DANCE), + LEVEL_UP_MOVE(43, MOVE_MIRROR_MOVE), + LEVEL_UP_MOVE(46, MOVE_AGILITY), + LEVEL_UP_MOVE(50, MOVE_HURRICANE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCutieflyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 4, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(10, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(13, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(16, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(21, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(26, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(31, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(36, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(41, MOVE_QUIVER_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRibombeeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_POLLEN_PUFF), + LEVEL_UP_MOVE( 1, MOVE_POLLEN_PUFF), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE( 4, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE), + LEVEL_UP_MOVE(10, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE(13, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(16, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(21, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(28, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(35, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(42, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(49, MOVE_QUIVER_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRockruffLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(26, MOVE_ROAR), + LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLycanrocLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ACCELEROCK), + LEVEL_UP_MOVE( 1, MOVE_ACCELEROCK), + LEVEL_UP_MOVE( 1, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(26, MOVE_ROAR), + LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWishiwashiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 9, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(14, MOVE_BRINE), + LEVEL_UP_MOVE(17, MOVE_AQUA_RING), + LEVEL_UP_MOVE(22, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(30, MOVE_DIVE), + LEVEL_UP_MOVE(33, MOVE_BEAT_UP), + LEVEL_UP_MOVE(38, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(41, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(46, MOVE_SOAK), + LEVEL_UP_MOVE(49, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(54, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMareanieLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 5, MOVE_PECK), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(17, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(21, MOVE_TOXIC), + LEVEL_UP_MOVE(25, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(29, MOVE_SPIKE_CANNON), + LEVEL_UP_MOVE(33, MOVE_RECOVER), + LEVEL_UP_MOVE(37, MOVE_POISON_JAB), + LEVEL_UP_MOVE(41, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(45, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(49, MOVE_LIQUIDATION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxapexLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BANEFUL_BUNKER), + LEVEL_UP_MOVE( 1, MOVE_BANEFUL_BUNKER), + LEVEL_UP_MOVE( 1, MOVE_POISON_STING), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE( 5, MOVE_PECK), + LEVEL_UP_MOVE( 9, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(17, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(21, MOVE_TOXIC), + LEVEL_UP_MOVE(25, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(29, MOVE_SPIKE_CANNON), + LEVEL_UP_MOVE(33, MOVE_RECOVER), + LEVEL_UP_MOVE(37, MOVE_POISON_JAB), + LEVEL_UP_MOVE(44, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(51, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(58, MOVE_LIQUIDATION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMudbrayLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 3, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 8, MOVE_ROTOTILLER), + LEVEL_UP_MOVE(10, MOVE_BULLDOZE), + LEVEL_UP_MOVE(15, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(17, MOVE_STOMP), + LEVEL_UP_MOVE(22, MOVE_BIDE), + LEVEL_UP_MOVE(24, MOVE_HIGH_HORSEPOWER), + LEVEL_UP_MOVE(29, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(31, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE(36, MOVE_COUNTER), + LEVEL_UP_MOVE(38, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(43, MOVE_MEGA_KICK), + LEVEL_UP_MOVE(45, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMudsdaleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + LEVEL_UP_MOVE( 1, MOVE_BULLDOZE), + LEVEL_UP_MOVE( 3, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 8, MOVE_ROTOTILLER), + LEVEL_UP_MOVE(10, MOVE_BULLDOZE), + LEVEL_UP_MOVE(15, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(17, MOVE_STOMP), + LEVEL_UP_MOVE(22, MOVE_BIDE), + LEVEL_UP_MOVE(24, MOVE_HIGH_HORSEPOWER), + LEVEL_UP_MOVE(29, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(34, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE(42, MOVE_COUNTER), + LEVEL_UP_MOVE(47, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(55, MOVE_MEGA_KICK), + LEVEL_UP_MOVE(60, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDewpiderLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 5, MOVE_INFESTATION), + LEVEL_UP_MOVE( 8, MOVE_SPIDER_WEB), + LEVEL_UP_MOVE(13, MOVE_BUG_BITE), + LEVEL_UP_MOVE(16, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(21, MOVE_BITE), + LEVEL_UP_MOVE(24, MOVE_AQUA_RING), + LEVEL_UP_MOVE(29, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE(32, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_LUNGE), + LEVEL_UP_MOVE(40, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(45, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(48, MOVE_ENTRAINMENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAraquanidLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_SOAK), + LEVEL_UP_MOVE( 1, MOVE_BUBBLE), + LEVEL_UP_MOVE( 1, MOVE_INFESTATION), + LEVEL_UP_MOVE( 1, MOVE_SPIDER_WEB), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE( 5, MOVE_INFESTATION), + LEVEL_UP_MOVE( 8, MOVE_SPIDER_WEB), + LEVEL_UP_MOVE(13, MOVE_BUG_BITE), + LEVEL_UP_MOVE(16, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(21, MOVE_BITE), + LEVEL_UP_MOVE(26, MOVE_AQUA_RING), + LEVEL_UP_MOVE(33, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE(38, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_LUNGE), + LEVEL_UP_MOVE(50, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(57, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(62, MOVE_ENTRAINMENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFomantisLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 5, MOVE_LEAFAGE), + LEVEL_UP_MOVE(10, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(14, MOVE_GROWTH), + LEVEL_UP_MOVE(19, MOVE_INGRAIN), + LEVEL_UP_MOVE(23, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(32, MOVE_SLASH), + LEVEL_UP_MOVE(37, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(41, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(46, MOVE_SUNNY_DAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLurantisLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE( 1, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE( 1, MOVE_X_SCISSOR), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 5, MOVE_LEAFAGE), + LEVEL_UP_MOVE(10, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(14, MOVE_GROWTH), + LEVEL_UP_MOVE(19, MOVE_INGRAIN), + LEVEL_UP_MOVE(23, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(32, MOVE_SLASH), + LEVEL_UP_MOVE(40, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(47, MOVE_SOLAR_BLADE), + LEVEL_UP_MOVE(55, MOVE_SUNNY_DAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMorelullLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 4, MOVE_ASTONISH), + LEVEL_UP_MOVE( 8, MOVE_FLASH), + LEVEL_UP_MOVE(11, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(15, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(22, MOVE_INGRAIN), + LEVEL_UP_MOVE(25, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(29, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(32, MOVE_STRENGTH_SAP), + LEVEL_UP_MOVE(36, MOVE_SPORE), + LEVEL_UP_MOVE(39, MOVE_MOONBLAST), + LEVEL_UP_MOVE(43, MOVE_DREAM_EATER), + LEVEL_UP_MOVE(46, MOVE_SPOTLIGHT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShiinoticLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_INGRAIN), + LEVEL_UP_MOVE( 1, MOVE_FLASH), + LEVEL_UP_MOVE( 4, MOVE_ASTONISH), + LEVEL_UP_MOVE( 8, MOVE_FLASH), + LEVEL_UP_MOVE(11, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(15, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_SLEEP_POWDER), + LEVEL_UP_MOVE(22, MOVE_INGRAIN), + LEVEL_UP_MOVE(26, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(31, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(35, MOVE_STRENGTH_SAP), + LEVEL_UP_MOVE(40, MOVE_SPORE), + LEVEL_UP_MOVE(44, MOVE_MOONBLAST), + LEVEL_UP_MOVE(49, MOVE_DREAM_EATER), + LEVEL_UP_MOVE(53, MOVE_SPOTLIGHT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSalanditLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(13, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(16, MOVE_SMOG), + LEVEL_UP_MOVE(21, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(24, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(29, MOVE_TOXIC), + LEVEL_UP_MOVE(32, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(37, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(40, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(45, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(48, MOVE_DRAGON_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSalazzleLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CAPTIVATE), + LEVEL_UP_MOVE( 1, MOVE_CAPTIVATE), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE( 1, MOVE_ENCORE), + LEVEL_UP_MOVE( 1, MOVE_TORMENT), + LEVEL_UP_MOVE( 1, MOVE_SWAGGER), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 5, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(13, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(16, MOVE_SMOG), + LEVEL_UP_MOVE(21, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE(24, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(29, MOVE_TOXIC), + LEVEL_UP_MOVE(32, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(39, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(44, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(51, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(56, MOVE_DRAGON_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStuffulLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_BIDE), + LEVEL_UP_MOVE(10, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(14, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(19, MOVE_FLAIL), + LEVEL_UP_MOVE(23, MOVE_PAYBACK), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(32, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(37, MOVE_THRASH), + LEVEL_UP_MOVE(41, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(46, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(50, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBewearLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_BIDE), + LEVEL_UP_MOVE(10, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(14, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(19, MOVE_FLAIL), + LEVEL_UP_MOVE(23, MOVE_PAYBACK), + LEVEL_UP_MOVE(30, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(36, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(43, MOVE_THRASH), + LEVEL_UP_MOVE(49, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(56, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(62, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBounsweetLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 5, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 9, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(17, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(21, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(25, MOVE_TEETER_DANCE), + LEVEL_UP_MOVE(29, MOVE_FLAIL), + LEVEL_UP_MOVE(33, MOVE_AROMATIC_MIST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSteeneeLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 5, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 9, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(17, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(21, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(25, MOVE_TEETER_DANCE), + LEVEL_UP_MOVE(29, MOVE_STOMP), + LEVEL_UP_MOVE(33, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE(37, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(41, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(45, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTsareenaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_TROP_KICK), + LEVEL_UP_MOVE( 1, MOVE_TROP_KICK), + LEVEL_UP_MOVE( 1, MOVE_PUNISHMENT), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP), + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_SWAGGER), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE( 5, MOVE_SWAGGER), + LEVEL_UP_MOVE( 9, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(17, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(21, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(25, MOVE_TEETER_DANCE), + LEVEL_UP_MOVE(29, MOVE_STOMP), + LEVEL_UP_MOVE(33, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE(37, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(41, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(45, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(49, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_MOVE(53, MOVE_POWER_WHIP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sComfeyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 1, MOVE_FLOWER_SHIELD), + LEVEL_UP_MOVE( 4, MOVE_LEECH_SEED), + LEVEL_UP_MOVE( 7, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(10, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(13, MOVE_GROWTH), + LEVEL_UP_MOVE(16, MOVE_WRAP), + LEVEL_UP_MOVE(19, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(22, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(25, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(31, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(34, MOVE_GRASS_KNOT), + LEVEL_UP_MOVE(37, MOVE_FLORAL_HEALING), + LEVEL_UP_MOVE(40, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(43, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(46, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE(49, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sOranguruLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 4, MOVE_AFTER_YOU), + LEVEL_UP_MOVE( 8, MOVE_TAUNT), + LEVEL_UP_MOVE(11, MOVE_QUASH), + LEVEL_UP_MOVE(15, MOVE_STORED_POWER), + LEVEL_UP_MOVE(18, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(22, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(29, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(32, MOVE_INSTRUCT), + LEVEL_UP_MOVE(36, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(39, MOVE_CALM_MIND), + LEVEL_UP_MOVE(43, MOVE_PSYCHIC), + LEVEL_UP_MOVE(46, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(50, MOVE_TRICK_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPassimianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_LEER), + LEVEL_UP_MOVE( 8, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(11, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(15, MOVE_BEAT_UP), + LEVEL_UP_MOVE(18, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(22, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(25, MOVE_BESTOW), + LEVEL_UP_MOVE(29, MOVE_THRASH), + LEVEL_UP_MOVE(32, MOVE_BULK_UP), + LEVEL_UP_MOVE(36, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(39, MOVE_FLING), + LEVEL_UP_MOVE(43, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(46, MOVE_REVERSAL), + LEVEL_UP_MOVE(50, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWimpodLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGolisopodLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_FIRST_IMPRESSION), + LEVEL_UP_MOVE( 1, MOVE_FIRST_IMPRESSION), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 4, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 7, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(10, MOVE_BUG_BITE), + LEVEL_UP_MOVE(13, MOVE_SPITE), + LEVEL_UP_MOVE(16, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(21, MOVE_SLASH), + LEVEL_UP_MOVE(26, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE(31, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(41, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(48, MOVE_LIQUIDATION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSandygastLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 5, MOVE_ASTONISH), + LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(14, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(18, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(23, MOVE_BULLDOZE), + LEVEL_UP_MOVE(27, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(32, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(36, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(41, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(45, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(50, MOVE_SHORE_UP), + LEVEL_UP_MOVE(54, MOVE_SANDSTORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPalossandLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_ASTONISH), + LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE(14, MOVE_SAND_TOMB), + LEVEL_UP_MOVE(18, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(23, MOVE_BULLDOZE), + LEVEL_UP_MOVE(27, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(32, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(36, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(41, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(47, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(54, MOVE_SHORE_UP), + LEVEL_UP_MOVE(60, MOVE_SANDSTORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPyukumukuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BATON_PASS), + LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT), + LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 5, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 9, MOVE_TAUNT), + LEVEL_UP_MOVE(13, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(17, MOVE_COUNTER), + LEVEL_UP_MOVE(21, MOVE_PURIFY), + LEVEL_UP_MOVE(25, MOVE_CURSE), + LEVEL_UP_MOVE(29, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(33, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(37, MOVE_RECOVER), + LEVEL_UP_MOVE(41, MOVE_SOAK), + LEVEL_UP_MOVE(45, MOVE_TOXIC), + LEVEL_UP_MOVE(49, MOVE_MEMENTO), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTypeNullLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_RAGE), + LEVEL_UP_MOVE(10, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_IMPRISON), + LEVEL_UP_MOVE(20, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(25, MOVE_CRUSH_CLAW), + LEVEL_UP_MOVE(30, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(35, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(40, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(45, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(50, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(55, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(60, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(65, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(70, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(75, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE(80, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(85, MOVE_HEAL_BLOCK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSilvallyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_MULTI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_MULTI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_HEAL_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_IMPRISON), + LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + LEVEL_UP_MOVE( 1, MOVE_POISON_FANG), + LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG), + LEVEL_UP_MOVE( 1, MOVE_ICE_FANG), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_FANG), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_RAGE), + LEVEL_UP_MOVE(10, MOVE_PURSUIT), + LEVEL_UP_MOVE(15, MOVE_BITE), + LEVEL_UP_MOVE(20, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(25, MOVE_CRUSH_CLAW), + LEVEL_UP_MOVE(30, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(35, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(40, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(45, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(50, MOVE_CRUNCH), + LEVEL_UP_MOVE(55, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(60, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(65, MOVE_PUNISHMENT), + LEVEL_UP_MOVE(70, MOVE_RAZOR_WIND), + LEVEL_UP_MOVE(75, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE(80, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(85, MOVE_PARTING_SHOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMiniorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 8, MOVE_ROLLOUT), + LEVEL_UP_MOVE(10, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(15, MOVE_SWIFT), + LEVEL_UP_MOVE(17, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(24, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(31, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(36, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE(38, MOVE_POWER_GEM), + LEVEL_UP_MOVE(43, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(45, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(50, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKomalaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 6, MOVE_STOCKPILE), + LEVEL_UP_MOVE( 6, MOVE_SPIT_UP), + LEVEL_UP_MOVE( 6, MOVE_SWALLOW), + LEVEL_UP_MOVE(11, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(16, MOVE_YAWN), + LEVEL_UP_MOVE(21, MOVE_SLAM), + LEVEL_UP_MOVE(26, MOVE_FLAIL), + LEVEL_UP_MOVE(31, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(36, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(41, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(46, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTurtonatorLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_SMOG), + LEVEL_UP_MOVE( 9, MOVE_PROTECT), + LEVEL_UP_MOVE(13, MOVE_INCINERATE), + LEVEL_UP_MOVE(17, MOVE_FLAIL), + LEVEL_UP_MOVE(21, MOVE_ENDURE), + LEVEL_UP_MOVE(25, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(29, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(33, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(37, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(41, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(45, MOVE_SHELL_TRAP), + LEVEL_UP_MOVE(49, MOVE_OVERHEAT), + LEVEL_UP_MOVE(53, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTogedemaruLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 5, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 9, MOVE_ROLLOUT), + LEVEL_UP_MOVE(13, MOVE_CHARGE), + LEVEL_UP_MOVE(17, MOVE_SPARK), + LEVEL_UP_MOVE(21, MOVE_NUZZLE), + LEVEL_UP_MOVE(25, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE(29, MOVE_DISCHARGE), + LEVEL_UP_MOVE(33, MOVE_ZING_ZAP), + LEVEL_UP_MOVE(37, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_MOVE(41, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(45, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(49, MOVE_SPIKY_SHIELD), + LEVEL_UP_MOVE(53, MOVE_FELL_STINGER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMimikyuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE( 5, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(10, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(14, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE(19, MOVE_MIMIC), + LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(28, MOVE_CHARM), + LEVEL_UP_MOVE(32, MOVE_SLASH), + LEVEL_UP_MOVE(37, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE(41, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(46, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(50, MOVE_PAIN_SPLIT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBruxishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 4, MOVE_ASTONISH), + LEVEL_UP_MOVE( 9, MOVE_CONFUSION), + LEVEL_UP_MOVE(12, MOVE_BITE), + LEVEL_UP_MOVE(17, MOVE_AQUA_JET), + LEVEL_UP_MOVE(20, MOVE_DISABLE), + LEVEL_UP_MOVE(25, MOVE_PSYWAVE), + LEVEL_UP_MOVE(28, MOVE_CRUNCH), + LEVEL_UP_MOVE(33, MOVE_AQUA_TAIL), + LEVEL_UP_MOVE(36, MOVE_SCREECH), + LEVEL_UP_MOVE(41, MOVE_PSYCHIC_FANGS), + LEVEL_UP_MOVE(44, MOVE_SYNCHRONOISE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrampaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 1, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE( 5, MOVE_TWISTER), + LEVEL_UP_MOVE( 9, MOVE_PROTECT), + LEVEL_UP_MOVE(13, MOVE_GLARE), + LEVEL_UP_MOVE(17, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(21, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE(25, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(33, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(37, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(41, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(45, MOVE_FLY), + LEVEL_UP_MOVE(49, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(53, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDhelmiseLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 5, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 9, MOVE_WRAP), + LEVEL_UP_MOVE(14, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(18, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(23, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(27, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(32, MOVE_ANCHOR_SHOT), + LEVEL_UP_MOVE(36, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(41, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(45, MOVE_SLAM), + LEVEL_UP_MOVE(50, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE(54, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(59, MOVE_POWER_WHIP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sJangmooLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_BIDE), + LEVEL_UP_MOVE(13, MOVE_PROTECT), + LEVEL_UP_MOVE(17, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(25, MOVE_HEADBUTT), + LEVEL_UP_MOVE(29, MOVE_WORK_UP), + LEVEL_UP_MOVE(33, MOVE_SCREECH), + LEVEL_UP_MOVE(37, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(41, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(45, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(49, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(53, MOVE_OUTRAGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHakamooLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SKY_UPPERCUT), + LEVEL_UP_MOVE( 1, MOVE_SKY_UPPERCUT), + LEVEL_UP_MOVE( 1, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_BIDE), + LEVEL_UP_MOVE(13, MOVE_PROTECT), + LEVEL_UP_MOVE(17, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(25, MOVE_HEADBUTT), + LEVEL_UP_MOVE(29, MOVE_WORK_UP), + LEVEL_UP_MOVE(33, MOVE_SCREECH), + LEVEL_UP_MOVE(38, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(43, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(48, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(53, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(58, MOVE_OUTRAGE), + LEVEL_UP_MOVE(63, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKommooLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_CLANGING_SCALES), + LEVEL_UP_MOVE( 1, MOVE_CLANGING_SCALES), + LEVEL_UP_MOVE( 1, MOVE_SKY_UPPERCUT), + LEVEL_UP_MOVE( 1, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE( 1, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_BIDE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE( 9, MOVE_BIDE), + LEVEL_UP_MOVE(13, MOVE_PROTECT), + LEVEL_UP_MOVE(17, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(21, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(25, MOVE_HEADBUTT), + LEVEL_UP_MOVE(29, MOVE_WORK_UP), + LEVEL_UP_MOVE(33, MOVE_SCREECH), + LEVEL_UP_MOVE(38, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(43, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(51, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(59, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(67, MOVE_OUTRAGE), + LEVEL_UP_MOVE(75, MOVE_CLOSE_COMBAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTapuKokoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE( 1, MOVE_POWER_SWAP), + LEVEL_UP_MOVE( 1, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 8, MOVE_SPARK), + LEVEL_UP_MOVE(14, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(20, MOVE_SCREECH), + LEVEL_UP_MOVE(26, MOVE_CHARGE), + LEVEL_UP_MOVE(32, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(38, MOVE_MIRROR_MOVE), + LEVEL_UP_MOVE(43, MOVE_NATURES_MADNESS), + LEVEL_UP_MOVE(48, MOVE_DISCHARGE), + LEVEL_UP_MOVE(53, MOVE_AGILITY), + LEVEL_UP_MOVE(58, MOVE_ELECTRO_BALL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTapuLeleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PSYCHIC_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE( 1, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE( 1, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE( 1, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 8, MOVE_PSYWAVE), + LEVEL_UP_MOVE(14, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(26, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(32, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(38, MOVE_TICKLE), + LEVEL_UP_MOVE(43, MOVE_NATURES_MADNESS), + LEVEL_UP_MOVE(48, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(53, MOVE_FLATTER), + LEVEL_UP_MOVE(58, MOVE_MOONBLAST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTapuBuluLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE( 1, MOVE_SUPERPOWER), + LEVEL_UP_MOVE( 1, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 8, MOVE_HORN_ATTACK), + LEVEL_UP_MOVE(14, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(20, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(26, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(32, MOVE_HORN_LEECH), + LEVEL_UP_MOVE(38, MOVE_ROTOTILLER), + LEVEL_UP_MOVE(43, MOVE_NATURES_MADNESS), + LEVEL_UP_MOVE(48, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(53, MOVE_MEGAHORN), + LEVEL_UP_MOVE(58, MOVE_SKULL_BASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sTapuFiniLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_MOONBLAST), + LEVEL_UP_MOVE( 1, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE( 1, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_MIST), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 8, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(14, MOVE_WHIRLPOOL), + LEVEL_UP_MOVE(20, MOVE_SOAK), + LEVEL_UP_MOVE(26, MOVE_REFRESH), + LEVEL_UP_MOVE(32, MOVE_BRINE), + LEVEL_UP_MOVE(38, MOVE_DEFOG), + LEVEL_UP_MOVE(43, MOVE_NATURES_MADNESS), + LEVEL_UP_MOVE(48, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(53, MOVE_AQUA_RING), + LEVEL_UP_MOVE(58, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCosmogLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SPLASH), + LEVEL_UP_MOVE(23, MOVE_TELEPORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCosmoemLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE( 1, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE( 1, MOVE_TELEPORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSolgaleoLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SUNSTEEL_STRIKE), + LEVEL_UP_MOVE( 1, MOVE_SUNSTEEL_STRIKE), + LEVEL_UP_MOVE( 1, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE( 1, MOVE_WAKE_UP_SLAP), + LEVEL_UP_MOVE( 1, MOVE_TELEPORT), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 7, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(13, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(19, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(23, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(31, MOVE_MORNING_SUN), + LEVEL_UP_MOVE(37, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_METAL_BURST), + LEVEL_UP_MOVE(47, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(59, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(61, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(67, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(73, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLunalaLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_MOONGEIST_BEAM), + LEVEL_UP_MOVE( 1, MOVE_MOONGEIST_BEAM), + LEVEL_UP_MOVE( 1, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 1, MOVE_TELEPORT), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 7, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(13, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(19, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(23, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(31, MOVE_MOONLIGHT), + LEVEL_UP_MOVE(37, MOVE_NIGHT_DAZE), + LEVEL_UP_MOVE(43, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE(47, MOVE_MOONBLAST), + LEVEL_UP_MOVE(59, MOVE_DREAM_EATER), + LEVEL_UP_MOVE(61, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(67, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(73, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNihilegoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE( 1, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE( 1, MOVE_TICKLE), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_CONSTRICT), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 7, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(13, MOVE_PSYWAVE), + LEVEL_UP_MOVE(19, MOVE_HEADBUTT), + LEVEL_UP_MOVE(23, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(29, MOVE_TOXIC_SPIKES), + LEVEL_UP_MOVE(31, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(37, MOVE_POWER_GEM), + LEVEL_UP_MOVE(43, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(47, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(53, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(59, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(67, MOVE_WONDER_ROOM), + LEVEL_UP_MOVE(73, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBuzzwoleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FELL_STINGER), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_REVERSAL), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_POWER_UP_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 7, MOVE_COMET_PUNCH), + LEVEL_UP_MOVE(13, MOVE_BULK_UP), + LEVEL_UP_MOVE(19, MOVE_VITAL_THROW), + LEVEL_UP_MOVE(23, MOVE_ENDURE), + LEVEL_UP_MOVE(29, MOVE_LEECH_LIFE), + LEVEL_UP_MOVE(31, MOVE_TAUNT), + LEVEL_UP_MOVE(37, MOVE_MEGA_PUNCH), + LEVEL_UP_MOVE(43, MOVE_COUNTER), + LEVEL_UP_MOVE(47, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(53, MOVE_LUNGE), + LEVEL_UP_MOVE(59, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(67, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(73, MOVE_FOCUS_PUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPheromosaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE( 1, MOVE_LOW_KICK), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 7, MOVE_SWIFT), + LEVEL_UP_MOVE(13, MOVE_STOMP), + LEVEL_UP_MOVE(19, MOVE_FEINT), + LEVEL_UP_MOVE(23, MOVE_SILVER_WIND), + LEVEL_UP_MOVE(29, MOVE_BOUNCE), + LEVEL_UP_MOVE(31, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(37, MOVE_AGILITY), + LEVEL_UP_MOVE(43, MOVE_TRIPLE_KICK), + LEVEL_UP_MOVE(47, MOVE_LUNGE), + LEVEL_UP_MOVE(53, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(59, MOVE_ME_FIRST), + LEVEL_UP_MOVE(67, MOVE_HIGH_JUMP_KICK), + LEVEL_UP_MOVE(73, MOVE_SPEED_SWAP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sXurkitreeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TAIL_GLOW), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 7, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(13, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(19, MOVE_INGRAIN), + LEVEL_UP_MOVE(23, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(29, MOVE_EERIE_IMPULSE), + LEVEL_UP_MOVE(31, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(37, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(43, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(47, MOVE_DISCHARGE), + LEVEL_UP_MOVE(53, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_MOVE(59, MOVE_POWER_WHIP), + LEVEL_UP_MOVE(67, MOVE_ION_DELUGE), + LEVEL_UP_MOVE(73, MOVE_ZAP_CANNON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCelesteelaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_AIR_SLASH), + LEVEL_UP_MOVE( 1, MOVE_INGRAIN), + LEVEL_UP_MOVE( 1, MOVE_ABSORB), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 7, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(19, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(23, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(29, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(31, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(37, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(43, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(47, MOVE_SEED_BOMB), + LEVEL_UP_MOVE(53, MOVE_SKULL_BASH), + LEVEL_UP_MOVE(59, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(67, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE(73, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKartanaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SACRED_SWORD), + LEVEL_UP_MOVE( 1, MOVE_DEFOG), + LEVEL_UP_MOVE( 1, MOVE_VACUUM_WAVE), + LEVEL_UP_MOVE( 1, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_CUT), + LEVEL_UP_MOVE( 7, MOVE_FALSE_SWIPE), + LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(19, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(23, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(29, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE(31, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(37, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(43, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(47, MOVE_X_SCISSOR), + LEVEL_UP_MOVE(53, MOVE_DETECT), + LEVEL_UP_MOVE(59, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(67, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(73, MOVE_GUILLOTINE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGuzzlordLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_SWALLOW), + LEVEL_UP_MOVE( 1, MOVE_STOCKPILE), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 7, MOVE_STOMP), + LEVEL_UP_MOVE(13, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(19, MOVE_STEAMROLLER), + LEVEL_UP_MOVE(23, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(29, MOVE_IRON_TAIL), + LEVEL_UP_MOVE(31, MOVE_STOMPING_TANTRUM), + LEVEL_UP_MOVE(37, MOVE_CRUNCH), + LEVEL_UP_MOVE(43, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(47, MOVE_THRASH), + LEVEL_UP_MOVE(53, MOVE_GASTRO_ACID), + LEVEL_UP_MOVE(59, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE(67, MOVE_WRING_OUT), + LEVEL_UP_MOVE(73, MOVE_DRAGON_RUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNecrozmaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MOONLIGHT), + LEVEL_UP_MOVE( 1, MOVE_MORNING_SUN), + LEVEL_UP_MOVE( 1, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE( 1, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 7, MOVE_SLASH), + LEVEL_UP_MOVE(13, MOVE_STORED_POWER), + LEVEL_UP_MOVE(19, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(23, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(31, MOVE_GRAVITY), + LEVEL_UP_MOVE(37, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(43, MOVE_POWER_GEM), + LEVEL_UP_MOVE(47, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(50, MOVE_PHOTON_GEYSER), + LEVEL_UP_MOVE(53, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(59, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(67, MOVE_WRING_OUT), + LEVEL_UP_MOVE(73, MOVE_PRISMATIC_LASER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMagearnaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CRAFTY_SHIELD), + LEVEL_UP_MOVE( 1, MOVE_GEAR_UP), + LEVEL_UP_MOVE( 1, MOVE_SHIFT_GEAR), + LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_PSYBEAM), + LEVEL_UP_MOVE( 9, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(17, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(25, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(33, MOVE_MIND_READER), + LEVEL_UP_MOVE(41, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(49, MOVE_FLEUR_CANNON), + LEVEL_UP_MOVE(57, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(65, MOVE_PAIN_SPLIT), + LEVEL_UP_MOVE(73, MOVE_SYNCHRONOISE), + LEVEL_UP_MOVE(81, MOVE_AURA_SPHERE), + LEVEL_UP_MOVE(89, MOVE_HEART_SWAP), + LEVEL_UP_MOVE(97, MOVE_TRUMP_CARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMarshadowLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE( 1, MOVE_ASSURANCE), + LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_DRAIN_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_PURSUIT), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_SNEAK), + LEVEL_UP_MOVE( 5, MOVE_FORCE_PALM), + LEVEL_UP_MOVE(11, MOVE_FEINT), + LEVEL_UP_MOVE(15, MOVE_ROLLING_KICK), + LEVEL_UP_MOVE(20, MOVE_COPYCAT), + LEVEL_UP_MOVE(26, MOVE_SHADOW_PUNCH), + LEVEL_UP_MOVE(30, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE(35, MOVE_JUMP_KICK), + LEVEL_UP_MOVE(41, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(45, MOVE_SPECTRAL_THIEF), + LEVEL_UP_MOVE(50, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(56, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(60, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPoipoleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 7, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(13, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(19, MOVE_CHARM), + LEVEL_UP_MOVE(23, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(31, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(37, MOVE_POISON_JAB), + LEVEL_UP_MOVE(41, MOVE_TOXIC), + LEVEL_UP_MOVE(47, MOVE_FELL_STINGER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNaganadelLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_AIR_CUTTER), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 7, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(13, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(19, MOVE_CHARM), + LEVEL_UP_MOVE(23, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(31, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(37, MOVE_POISON_JAB), + LEVEL_UP_MOVE(41, MOVE_TOXIC), + LEVEL_UP_MOVE(47, MOVE_FELL_STINGER), + LEVEL_UP_MOVE(53, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(61, MOVE_DRAGON_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStakatakaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(11, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(17, MOVE_BIDE), + LEVEL_UP_MOVE(19, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(23, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(31, MOVE_AUTOTOMIZE), + LEVEL_UP_MOVE(37, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(43, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(47, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(53, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(61, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBlacephalonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 7, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE(13, MOVE_STORED_POWER), + LEVEL_UP_MOVE(17, MOVE_FLAME_BURST), + LEVEL_UP_MOVE(23, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(29, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(31, MOVE_CALM_MIND), + LEVEL_UP_MOVE(37, MOVE_FIRE_BLAST), + LEVEL_UP_MOVE(41, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(47, MOVE_TRICK), + LEVEL_UP_MOVE(59, MOVE_MIND_BLOWN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZeraoraLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 5, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(15, MOVE_VOLT_SWITCH), + LEVEL_UP_MOVE(19, MOVE_SNARL), + LEVEL_UP_MOVE(22, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(26, MOVE_CHARGE), + LEVEL_UP_MOVE(29, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(33, MOVE_SLASH), + LEVEL_UP_MOVE(36, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(40, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(43, MOVE_PLASMA_FISTS), + LEVEL_UP_MOVE(47, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(50, MOVE_DISCHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeltanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 18, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 27, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 36, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE( 45, MOVE_FLASH_CANNON), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMelmetalLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 18, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE( 27, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 36, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE( 45, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE( 54, MOVE_MEGA_PUNCH), + LEVEL_UP_MOVE( 64, MOVE_PROTECT), + LEVEL_UP_MOVE( 72, MOVE_DOUBLE_IRON_BASH), + LEVEL_UP_MOVE( 81, MOVE_SUPERPOWER), + LEVEL_UP_MOVE( 90, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; +static const struct LevelUpMove sGrookeyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_BRANCH_POKE), + LEVEL_UP_MOVE( 8, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(17, MOVE_SCREECH), + LEVEL_UP_MOVE(20, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(24, MOVE_SLAM), + LEVEL_UP_MOVE(28, MOVE_UPROAR), + LEVEL_UP_MOVE(32, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(36, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sThwackeyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BRANCH_POKE), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(19, MOVE_SCREECH), + LEVEL_UP_MOVE(24, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(30, MOVE_SLAM), + LEVEL_UP_MOVE(36, MOVE_UPROAR), + LEVEL_UP_MOVE(42, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(48, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRillaboomLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DRUM_BEATING), + LEVEL_UP_MOVE( 1, MOVE_DRUM_BEATING), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE( 1, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BRANCH_POKE), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(19, MOVE_SCREECH), + LEVEL_UP_MOVE(24, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(30, MOVE_SLAM), + LEVEL_UP_MOVE(38, MOVE_UPROAR), + LEVEL_UP_MOVE(46, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(54, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(62, MOVE_BOOMBURST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sScorbunnyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(17, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_COUNTER), + LEVEL_UP_MOVE(32, MOVE_BOUNCE), + LEVEL_UP_MOVE(36, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRabootLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(19, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_COUNTER), + LEVEL_UP_MOVE(42, MOVE_BOUNCE), + LEVEL_UP_MOVE(48, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCinderaceLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PYRO_BALL), + LEVEL_UP_MOVE( 1, MOVE_PYRO_BALL), + LEVEL_UP_MOVE( 1, MOVE_FEINT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(19, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_HEADBUTT), + LEVEL_UP_MOVE(38, MOVE_COUNTER), + LEVEL_UP_MOVE(46, MOVE_BOUNCE), + LEVEL_UP_MOVE(54, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(62, MOVE_COURT_CHANGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSobbleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 8, MOVE_BIND), + LEVEL_UP_MOVE(12, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(17, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE(20, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(24, MOVE_U_TURN), + LEVEL_UP_MOVE(28, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(32, MOVE_SOAK), + LEVEL_UP_MOVE(36, MOVE_RAIN_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrizzileLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE(12, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(30, MOVE_U_TURN), + LEVEL_UP_MOVE(36, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(42, MOVE_SOAK), + LEVEL_UP_MOVE(48, MOVE_RAIN_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sInteleonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SNIPE_SHOT), + LEVEL_UP_MOVE( 1, MOVE_SNIPE_SHOT), + LEVEL_UP_MOVE( 1, MOVE_ACROBATICS), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE(12, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(19, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(30, MOVE_U_TURN), + LEVEL_UP_MOVE(38, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(46, MOVE_SOAK), + LEVEL_UP_MOVE(54, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(62, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSkwovetLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_BITE), + LEVEL_UP_MOVE(10, MOVE_STUFF_CHEEKS), + LEVEL_UP_MOVE(15, MOVE_STOCKPILE), + LEVEL_UP_MOVE(15, MOVE_SWALLOW), + LEVEL_UP_MOVE(15, MOVE_SPIT_UP), + LEVEL_UP_MOVE(20, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(25, MOVE_REST), + LEVEL_UP_MOVE(30, MOVE_COUNTER), + LEVEL_UP_MOVE(35, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(40, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(45, MOVE_BELCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGreedentLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_STUFF_CHEEKS), + LEVEL_UP_MOVE(15, MOVE_STOCKPILE), + LEVEL_UP_MOVE(15, MOVE_SWALLOW), + LEVEL_UP_MOVE(15, MOVE_SPIT_UP), + LEVEL_UP_MOVE(20, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(27, MOVE_REST), + LEVEL_UP_MOVE(34, MOVE_COUNTER), + LEVEL_UP_MOVE(41, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(48, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(55, MOVE_BELCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRookideeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_POWER_TRIP), + LEVEL_UP_MOVE( 8, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(12, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(20, MOVE_TAUNT), + LEVEL_UP_MOVE(24, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(28, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(32, MOVE_SWAGGER), + LEVEL_UP_MOVE(36, MOVE_BRAVE_BIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCorvisquireLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_POWER_TRIP), + LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(12, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(22, MOVE_TAUNT), + LEVEL_UP_MOVE(28, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(34, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(40, MOVE_SWAGGER), + LEVEL_UP_MOVE(46, MOVE_BRAVE_BIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCorviknightLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_STEEL_WING), + LEVEL_UP_MOVE( 1, MOVE_STEEL_WING), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_POWER_TRIP), + LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(12, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(22, MOVE_TAUNT), + LEVEL_UP_MOVE(28, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(34, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(42, MOVE_SWAGGER), + LEVEL_UP_MOVE(50, MOVE_BRAVE_BIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBlipbugLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDottlerLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_REFLECT), + //LEVEL_UP_MOVE( 0, MOVE_LIGHT_SCREEN), + //LEVEL_UP_MOVE( 0, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sOrbeetleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE( 4, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 8, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE(12, MOVE_AGILITY), + LEVEL_UP_MOVE(16, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(24, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE(28, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(32, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(36, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(44, MOVE_CALM_MIND), + LEVEL_UP_MOVE(48, MOVE_PSYCHIC_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNickitLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 4, MOVE_BEAT_UP), + LEVEL_UP_MOVE( 8, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(12, MOVE_SNARL), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(28, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(32, MOVE_TAIL_SLAP), + LEVEL_UP_MOVE(36, MOVE_FOUL_PLAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sThievulLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_THIEF), + LEVEL_UP_MOVE( 1, MOVE_THIEF), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_BEAT_UP), + LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(12, MOVE_SNARL), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(22, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(28, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(34, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(40, MOVE_TAIL_SLAP), + LEVEL_UP_MOVE(46, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(52, MOVE_PARTING_SHOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGossifleurLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 4, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 8, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(12, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(16, MOVE_ROUND), + LEVEL_UP_MOVE(21, MOVE_LEAF_TORNADO), + LEVEL_UP_MOVE(24, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(28, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(32, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(36, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEldegossLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE( 1, MOVE_COTTON_SPORE), + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(12, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(16, MOVE_ROUND), + LEVEL_UP_MOVE(23, MOVE_LEAF_TORNADO), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(34, MOVE_HYPER_VOICE), + LEVEL_UP_MOVE(40, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(46, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(52, MOVE_COTTON_GUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWoolooLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 8, MOVE_COPYCAT), + LEVEL_UP_MOVE(12, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(28, MOVE_GUARD_SWAP), + LEVEL_UP_MOVE(32, MOVE_REVERSAL), + LEVEL_UP_MOVE(36, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(40, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDubwoolLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE(12, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(27, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(32, MOVE_GUARD_SWAP), + LEVEL_UP_MOVE(38, MOVE_REVERSAL), + LEVEL_UP_MOVE(44, MOVE_COTTON_GUARD), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(56, MOVE_LAST_RESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChewtleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(14, MOVE_PROTECT), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_COUNTER), + LEVEL_UP_MOVE(35, MOVE_JAW_LOCK), + LEVEL_UP_MOVE(42, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(49, MOVE_BODY_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrednawLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE( 1, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE( 1, MOVE_RAZOR_SHELL), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(30, MOVE_COUNTER), + LEVEL_UP_MOVE(39, MOVE_JAW_LOCK), + LEVEL_UP_MOVE(48, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(57, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(66, MOVE_HEAD_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYamperLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_NUZZLE), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_ROAR), + LEVEL_UP_MOVE(20, MOVE_SPARK), + LEVEL_UP_MOVE(26, MOVE_CHARM), + LEVEL_UP_MOVE(30, MOVE_CRUNCH), + LEVEL_UP_MOVE(35, MOVE_CHARGE), + LEVEL_UP_MOVE(40, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(45, MOVE_PLAY_ROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBoltundLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ELECTRIFY), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_ROAR), + LEVEL_UP_MOVE(20, MOVE_SPARK), + LEVEL_UP_MOVE(28, MOVE_CHARM), + LEVEL_UP_MOVE(34, MOVE_CRUNCH), + LEVEL_UP_MOVE(41, MOVE_CHARGE), + LEVEL_UP_MOVE(48, MOVE_WILD_CHARGE), + LEVEL_UP_MOVE(55, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(62, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRolycolyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 5, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(10, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(15, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(20, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(25, MOVE_INCINERATE), + LEVEL_UP_MOVE(30, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(35, MOVE_HEAT_CRASH), + LEVEL_UP_MOVE(40, MOVE_ROCK_BLAST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCarkolLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(15, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(20, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(27, MOVE_INCINERATE), + LEVEL_UP_MOVE(35, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(41, MOVE_HEAT_CRASH), + LEVEL_UP_MOVE(48, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(55, MOVE_BURN_UP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCoalossalLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_TAR_SHOT), + LEVEL_UP_MOVE( 1, MOVE_TAR_SHOT), + LEVEL_UP_MOVE( 1, MOVE_FLAME_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(15, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(20, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(27, MOVE_INCINERATE), + LEVEL_UP_MOVE(37, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(45, MOVE_HEAT_CRASH), + LEVEL_UP_MOVE(54, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(63, MOVE_BURN_UP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sApplinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFlappleLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_TWISTER), + LEVEL_UP_MOVE( 4, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE( 8, MOVE_ACROBATICS), + LEVEL_UP_MOVE(12, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(20, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(24, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(28, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(32, MOVE_GRAV_APPLE), + LEVEL_UP_MOVE(36, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(40, MOVE_FLY), + LEVEL_UP_MOVE(44, MOVE_DRAGON_RUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAppletunLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE( 4, MOVE_CURSE), + LEVEL_UP_MOVE( 8, MOVE_STOMP), + LEVEL_UP_MOVE(12, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(20, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(24, MOVE_RECOVER), + LEVEL_UP_MOVE(28, MOVE_APPLE_ACID), + LEVEL_UP_MOVE(32, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(36, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(40, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(44, MOVE_ENERGY_BALL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSilicobraLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_MINIMIZE), + LEVEL_UP_MOVE(10, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_GLARE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(35, MOVE_SANDSTORM), + LEVEL_UP_MOVE(40, MOVE_SLAM), + LEVEL_UP_MOVE(45, MOVE_COIL), + LEVEL_UP_MOVE(50, MOVE_SAND_TOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSandacondaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SKULL_BASH), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_MINIMIZE), + LEVEL_UP_MOVE( 1, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_GLARE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(35, MOVE_SANDSTORM), + LEVEL_UP_MOVE(42, MOVE_SLAM), + LEVEL_UP_MOVE(49, MOVE_COIL), + LEVEL_UP_MOVE(51, MOVE_SAND_TOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCramorantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_STOCKPILE), + LEVEL_UP_MOVE( 1, MOVE_SWALLOW), + LEVEL_UP_MOVE( 1, MOVE_SPIT_UP), + LEVEL_UP_MOVE( 7, MOVE_WATER_GUN), + LEVEL_UP_MOVE(14, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(21, MOVE_PLUCK), + LEVEL_UP_MOVE(28, MOVE_DIVE), + LEVEL_UP_MOVE(35, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(42, MOVE_AMNESIA), + LEVEL_UP_MOVE(49, MOVE_THRASH), + LEVEL_UP_MOVE(56, MOVE_HYDRO_PUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArrokudaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 6, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(12, MOVE_BITE), + LEVEL_UP_MOVE(18, MOVE_AGILITY), + LEVEL_UP_MOVE(24, MOVE_DIVE), + LEVEL_UP_MOVE(30, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE(36, MOVE_CRUNCH), + LEVEL_UP_MOVE(42, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(48, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBarraskewdaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THROAT_CHOP), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(18, MOVE_AGILITY), + LEVEL_UP_MOVE(24, MOVE_DIVE), + LEVEL_UP_MOVE(32, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(48, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(56, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxelLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxtricityLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_EERIE_IMPULSE), + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE( 4, MOVE_CHARGE), + LEVEL_UP_MOVE( 8, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(12, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(16, MOVE_TAUNT), + LEVEL_UP_MOVE(20, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(24, MOVE_SCREECH), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(36, MOVE_DISCHARGE), + LEVEL_UP_MOVE(40, MOVE_POISON_JAB), + LEVEL_UP_MOVE(44, MOVE_OVERDRIVE), + LEVEL_UP_MOVE(48, MOVE_BOOMBURST), + LEVEL_UP_MOVE(52, MOVE_SHIFT_GEAR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSizzlipedeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 5, MOVE_WRAP), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(20, MOVE_BUG_BITE), + LEVEL_UP_MOVE(25, MOVE_COIL), + LEVEL_UP_MOVE(30, MOVE_SLAM), + LEVEL_UP_MOVE(35, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_FIRE_LASH), + LEVEL_UP_MOVE(50, MOVE_LUNGE), + LEVEL_UP_MOVE(55, MOVE_BURN_UP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCentiskorchLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_INFERNO), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(20, MOVE_BUG_BITE), + LEVEL_UP_MOVE(25, MOVE_COIL), + LEVEL_UP_MOVE(32, MOVE_SLAM), + LEVEL_UP_MOVE(39, MOVE_FIRE_SPIN), + LEVEL_UP_MOVE(46, MOVE_CRUNCH), + LEVEL_UP_MOVE(53, MOVE_FIRE_LASH), + LEVEL_UP_MOVE(60, MOVE_LUNGE), + LEVEL_UP_MOVE(67, MOVE_BURN_UP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sClobbopusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_FEINT), + LEVEL_UP_MOVE(10, MOVE_BIND), + LEVEL_UP_MOVE(15, MOVE_DETECT), + LEVEL_UP_MOVE(20, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(25, MOVE_BULK_UP), + LEVEL_UP_MOVE(30, MOVE_SUBMISSION), + LEVEL_UP_MOVE(35, MOVE_TAUNT), + LEVEL_UP_MOVE(40, MOVE_REVERSAL), + LEVEL_UP_MOVE(45, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGrapploctLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_OCTOLOCK), + LEVEL_UP_MOVE( 1, MOVE_OCTOLOCK), + LEVEL_UP_MOVE( 1, MOVE_OCTAZOOKA), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FEINT), + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE(15, MOVE_DETECT), + LEVEL_UP_MOVE(20, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(25, MOVE_BULK_UP), + LEVEL_UP_MOVE(30, MOVE_SUBMISSION), + LEVEL_UP_MOVE(35, MOVE_TAUNT), + LEVEL_UP_MOVE(40, MOVE_REVERSAL), + LEVEL_UP_MOVE(45, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(50, MOVE_TOPSY_TURVY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSinisteaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 6, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE(12, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_PROTECT), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(36, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(42, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(48, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(54, MOVE_MEMENTO), + LEVEL_UP_MOVE(60, MOVE_SHELL_SMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPolteageistLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_TEATIME), + LEVEL_UP_MOVE( 1, MOVE_TEATIME), + LEVEL_UP_MOVE( 1, MOVE_STRENGTH_SAP), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE(18, MOVE_PROTECT), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(36, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(42, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(48, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(54, MOVE_MEMENTO), + LEVEL_UP_MOVE(60, MOVE_SHELL_SMASH), + LEVEL_UP_MOVE(66, MOVE_CURSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHatennaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 5, MOVE_LIFE_DEW), + LEVEL_UP_MOVE(10, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(15, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(20, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(30, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(35, MOVE_CALM_MIND), + LEVEL_UP_MOVE(40, MOVE_PSYCHIC), + LEVEL_UP_MOVE(45, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHattremLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE( 1, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 1, MOVE_LIFE_DEW), + LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(15, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(20, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(30, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(37, MOVE_CALM_MIND), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(51, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHattereneLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE( 1, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE( 1, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 1, MOVE_LIFE_DEW), + LEVEL_UP_MOVE( 1, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(15, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(20, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(30, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(37, MOVE_CALM_MIND), + LEVEL_UP_MOVE(46, MOVE_PSYCHIC), + LEVEL_UP_MOVE(55, MOVE_HEALING_WISH), + LEVEL_UP_MOVE(64, MOVE_MAGIC_POWDER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sImpidimpLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_CONFIDE), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 8, MOVE_FLATTER), + LEVEL_UP_MOVE(12, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SWAGGER), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(28, MOVE_TORMENT), + LEVEL_UP_MOVE(33, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(36, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(40, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(44, MOVE_FOUL_PLAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMorgremLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_FALSE_SURRENDER), + LEVEL_UP_MOVE( 1, MOVE_FALSE_SURRENDER), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_CONFIDE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_FLATTER), + LEVEL_UP_MOVE(12, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SWAGGER), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(28, MOVE_TORMENT), + LEVEL_UP_MOVE(35, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(40, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(46, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(52, MOVE_FOUL_PLAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGrimmsnarlLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SPIRIT_BREAK), + LEVEL_UP_MOVE( 1, MOVE_SPIRIT_BREAK), + LEVEL_UP_MOVE( 1, MOVE_FALSE_SURRENDER), + LEVEL_UP_MOVE( 1, MOVE_BULK_UP), + LEVEL_UP_MOVE( 1, MOVE_POWER_UP_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_CONFIDE), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_FLATTER), + LEVEL_UP_MOVE(12, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SWAGGER), + LEVEL_UP_MOVE(24, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(28, MOVE_TORMENT), + LEVEL_UP_MOVE(35, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(40, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(48, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(56, MOVE_FOUL_PLAY), + LEVEL_UP_MOVE(64, MOVE_HAMMER_ARM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sObstagoonLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_OBSTRUCT), + LEVEL_UP_MOVE( 1, MOVE_OBSTRUCT), + LEVEL_UP_MOVE( 1, MOVE_CROSS_CHOP), + LEVEL_UP_MOVE( 1, MOVE_SUBMISSION), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), + LEVEL_UP_MOVE( 1, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE( 1, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 9, MOVE_SNARL), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(18, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(23, MOVE_REST), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(35, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(42, MOVE_COUNTER), + LEVEL_UP_MOVE(49, MOVE_TAUNT), + LEVEL_UP_MOVE(56, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPerrserkerLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_IRON_HEAD), + LEVEL_UP_MOVE( 1, MOVE_IRON_HEAD), + LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE(12, MOVE_PAY_DAY), + LEVEL_UP_MOVE(16, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(20, MOVE_TAUNT), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(31, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(36, MOVE_SCREECH), + LEVEL_UP_MOVE(42, MOVE_SLASH), + LEVEL_UP_MOVE(48, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(54, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCursolaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PERISH_SONG), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_SPITE), + LEVEL_UP_MOVE(20, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(25, MOVE_HEX), + LEVEL_UP_MOVE(30, MOVE_CURSE), + LEVEL_UP_MOVE(35, MOVE_STRENGTH_SAP), + LEVEL_UP_MOVE(40, MOVE_POWER_GEM), + LEVEL_UP_MOVE(45, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(50, MOVE_GRUDGE), + LEVEL_UP_MOVE(55, MOVE_MIRROR_COAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSirfetchdLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_FIRST_IMPRESSION), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(15, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(20, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(25, MOVE_DETECT), + LEVEL_UP_MOVE(30, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(35, MOVE_DEFOG), + LEVEL_UP_MOVE(40, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(45, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(50, MOVE_SLAM), + LEVEL_UP_MOVE(55, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(60, MOVE_FINAL_GAMBIT), + LEVEL_UP_MOVE(65, MOVE_BRAVE_BIRD), + LEVEL_UP_MOVE(70, MOVE_METEOR_ASSAULT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMrRimeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKE_TEARS), + LEVEL_UP_MOVE( 1, MOVE_SLACK_OFF), + LEVEL_UP_MOVE( 1, MOVE_AFTER_YOU), + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE( 1, MOVE_ENCORE), + LEVEL_UP_MOVE( 1, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_MIMIC), + LEVEL_UP_MOVE( 1, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE( 1, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_BATON_PASS), + LEVEL_UP_MOVE( 1, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(16, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE(20, MOVE_ICY_WIND), + LEVEL_UP_MOVE(24, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(28, MOVE_PSYBEAM), + LEVEL_UP_MOVE(32, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(36, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(40, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(44, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE(52, MOVE_TEETER_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRunerigusLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_CLAW), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(16, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(20, MOVE_CRAFTY_SHIELD), + LEVEL_UP_MOVE(24, MOVE_HEX), + LEVEL_UP_MOVE(28, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(32, MOVE_SLAM), + LEVEL_UP_MOVE(38, MOVE_CURSE), + LEVEL_UP_MOVE(44, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(50, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(56, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(56, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(62, MOVE_DESTINY_BOND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMilceryLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE( 5, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(10, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(15, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(20, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(25, MOVE_ATTRACT), + LEVEL_UP_MOVE(30, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(35, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(40, MOVE_RECOVER), + LEVEL_UP_MOVE(45, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(50, MOVE_ENTRAINMENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlcremieLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DECORATE), + LEVEL_UP_MOVE( 1, MOVE_DECORATE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE( 1, MOVE_SWEET_KISS), + LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(15, MOVE_DRAINING_KISS), + LEVEL_UP_MOVE(20, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(25, MOVE_ATTRACT), + LEVEL_UP_MOVE(30, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(35, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(40, MOVE_RECOVER), + LEVEL_UP_MOVE(45, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(50, MOVE_ENTRAINMENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFalinksLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 5, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(10, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(15, MOVE_HEADBUTT), + LEVEL_UP_MOVE(20, MOVE_BULK_UP), + LEVEL_UP_MOVE(25, MOVE_ENDURE), + LEVEL_UP_MOVE(30, MOVE_REVERSAL), + LEVEL_UP_MOVE(35, MOVE_FIRST_IMPRESSION), + LEVEL_UP_MOVE(40, MOVE_NO_RETREAT), + LEVEL_UP_MOVE(45, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(50, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(55, MOVE_MEGAHORN), + LEVEL_UP_MOVE(60, MOVE_COUNTER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPincurchinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 5, MOVE_WATER_GUN), + LEVEL_UP_MOVE(10, MOVE_CHARGE), + LEVEL_UP_MOVE(15, MOVE_FURY_ATTACK), + LEVEL_UP_MOVE(20, MOVE_SPARK), + LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM), + LEVEL_UP_MOVE(30, MOVE_RECOVER), + LEVEL_UP_MOVE(35, MOVE_CURSE), + LEVEL_UP_MOVE(40, MOVE_ELECTRIC_TERRAIN), + LEVEL_UP_MOVE(45, MOVE_POISON_JAB), + LEVEL_UP_MOVE(50, MOVE_ZING_ZAP), + LEVEL_UP_MOVE(55, MOVE_ACUPRESSURE), + LEVEL_UP_MOVE(60, MOVE_DISCHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSnomLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFrosmothLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLE_BUG), + LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), + LEVEL_UP_MOVE( 1, MOVE_ATTRACT), + LEVEL_UP_MOVE( 4, MOVE_STUN_SPORE), + LEVEL_UP_MOVE( 8, MOVE_INFESTATION), + LEVEL_UP_MOVE(12, MOVE_MIST), + LEVEL_UP_MOVE(16, MOVE_DEFOG), + LEVEL_UP_MOVE(21, MOVE_FEATHER_DANCE), + LEVEL_UP_MOVE(24, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(28, MOVE_HAIL), + LEVEL_UP_MOVE(32, MOVE_BUG_BUZZ), + LEVEL_UP_MOVE(36, MOVE_AURORA_VEIL), + LEVEL_UP_MOVE(40, MOVE_BLIZZARD), + LEVEL_UP_MOVE(44, MOVE_TAILWIND), + LEVEL_UP_MOVE(48, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(52, MOVE_QUIVER_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStonjournerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW), + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 6, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(12, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(18, MOVE_GRAVITY), + LEVEL_UP_MOVE(24, MOVE_STOMP), + LEVEL_UP_MOVE(30, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(36, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(42, MOVE_BODY_SLAM), + LEVEL_UP_MOVE(48, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE(54, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE(60, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(66, MOVE_MEGA_KICK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEiscueLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 6, MOVE_MIST), + LEVEL_UP_MOVE(12, MOVE_WEATHER_BALL), + LEVEL_UP_MOVE(18, MOVE_ICY_WIND), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(30, MOVE_AMNESIA), + LEVEL_UP_MOVE(36, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE(42, MOVE_HAIL), + LEVEL_UP_MOVE(48, MOVE_AURORA_VEIL), + LEVEL_UP_MOVE(54, MOVE_SURF), + LEVEL_UP_MOVE(60, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sIndeedeeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STORED_POWER), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 5, MOVE_ENCORE), + LEVEL_UP_MOVE(10, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(15, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(25, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(35, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_CALM_MIND), + LEVEL_UP_MOVE(45, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(50, MOVE_PSYCHIC_TERRAIN), + LEVEL_UP_MOVE(55, MOVE_LAST_RESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMorpekoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_POWER_TRIP), + LEVEL_UP_MOVE(15, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(20, MOVE_FLATTER), + LEVEL_UP_MOVE(25, MOVE_BITE), + LEVEL_UP_MOVE(30, MOVE_SPARK), + LEVEL_UP_MOVE(35, MOVE_TORMENT), + LEVEL_UP_MOVE(40, MOVE_AGILITY), + LEVEL_UP_MOVE(45, MOVE_BULLET_SEED), + LEVEL_UP_MOVE(50, MOVE_CRUNCH), + LEVEL_UP_MOVE(55, MOVE_AURA_WHEEL), + LEVEL_UP_MOVE(60, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCufantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_ROLLOUT), + LEVEL_UP_MOVE(10, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_STOMP), + LEVEL_UP_MOVE(25, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(35, MOVE_STRENGTH), + LEVEL_UP_MOVE(40, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(45, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(50, MOVE_HIGH_HORSEPOWER), + LEVEL_UP_MOVE(55, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCopperajahLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_ROLLOUT), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_STOMP), + LEVEL_UP_MOVE(25, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(37, MOVE_STRENGTH), + LEVEL_UP_MOVE(44, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(51, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE(58, MOVE_HIGH_HORSEPOWER), + LEVEL_UP_MOVE(65, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDracozoltLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 7, MOVE_CHARGE), + LEVEL_UP_MOVE(14, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(28, MOVE_PLUCK), + LEVEL_UP_MOVE(35, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(42, MOVE_STOMP), + LEVEL_UP_MOVE(49, MOVE_SLAM), + LEVEL_UP_MOVE(56, MOVE_DISCHARGE), + LEVEL_UP_MOVE(63, MOVE_BOLT_BEAK), + LEVEL_UP_MOVE(70, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(77, MOVE_DRAGON_RUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArctozoltLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 7, MOVE_CHARGE), + LEVEL_UP_MOVE(14, MOVE_ECHOED_VOICE), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(28, MOVE_PLUCK), + LEVEL_UP_MOVE(35, MOVE_AVALANCHE), + LEVEL_UP_MOVE(42, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE(49, MOVE_SLAM), + LEVEL_UP_MOVE(56, MOVE_DISCHARGE), + LEVEL_UP_MOVE(63, MOVE_BOLT_BEAK), + LEVEL_UP_MOVE(70, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE(77, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDracovishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_PROTECT), + LEVEL_UP_MOVE(14, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(28, MOVE_BITE), + LEVEL_UP_MOVE(35, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(42, MOVE_STOMP), + LEVEL_UP_MOVE(49, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(56, MOVE_CRUNCH), + LEVEL_UP_MOVE(63, MOVE_FISHIOUS_REND), + LEVEL_UP_MOVE(70, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(77, MOVE_DRAGON_RUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArctovishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 7, MOVE_PROTECT), + LEVEL_UP_MOVE(14, MOVE_ICY_WIND), + LEVEL_UP_MOVE(21, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(28, MOVE_BITE), + LEVEL_UP_MOVE(35, MOVE_AURORA_VEIL), + LEVEL_UP_MOVE(42, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE(49, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(56, MOVE_CRUNCH), + LEVEL_UP_MOVE(63, MOVE_FISHIOUS_REND), + LEVEL_UP_MOVE(70, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE(77, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDuraludonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 6, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(12, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(18, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(24, MOVE_BREAKING_SWIPE), + LEVEL_UP_MOVE(30, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE(36, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(42, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE(48, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(54, MOVE_FLASH_CANNON), + LEVEL_UP_MOVE(60, MOVE_METAL_BURST), + LEVEL_UP_MOVE(66, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDreepyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_INFESTATION), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrakloakLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_INFESTATION), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 6, MOVE_LOCK_ON), + LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + LEVEL_UP_MOVE(18, MOVE_HEX), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(36, MOVE_U_TURN), + LEVEL_UP_MOVE(42, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(48, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(54, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(61, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(66, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(72, MOVE_LAST_RESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDragapultLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DRAGON_DARTS), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_DARTS), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_INFESTATION), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 6, MOVE_LOCK_ON), + LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + LEVEL_UP_MOVE(18, MOVE_HEX), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE(36, MOVE_U_TURN), + LEVEL_UP_MOVE(42, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(48, MOVE_PHANTOM_FORCE), + LEVEL_UP_MOVE(54, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(63, MOVE_DRAGON_RUSH), + LEVEL_UP_MOVE(70, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(78, MOVE_LAST_RESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZacianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SACRED_SWORD), + LEVEL_UP_MOVE( 1, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_HOWL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(11, MOVE_SLASH), + LEVEL_UP_MOVE(22, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(33, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(44, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE(55, MOVE_CRUNCH), + LEVEL_UP_MOVE(66, MOVE_MOONBLAST), + LEVEL_UP_MOVE(77, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(88, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZamazentaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), + LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_HOWL), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(11, MOVE_SLASH), + LEVEL_UP_MOVE(22, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(33, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(44, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE(55, MOVE_CRUNCH), + LEVEL_UP_MOVE(66, MOVE_MOONBLAST), + LEVEL_UP_MOVE(77, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(88, MOVE_GIGA_IMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEternatusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POISON_TAIL), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_TAIL), + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE( 8, MOVE_TOXIC), + LEVEL_UP_MOVE(16, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(24, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(32, MOVE_CROSS_POISON), + LEVEL_UP_MOVE(40, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(48, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(56, MOVE_DYNAMAX_CANNON), + LEVEL_UP_MOVE(64, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE(72, MOVE_RECOVER), + LEVEL_UP_MOVE(80, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(88, MOVE_ETERNABEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKubfuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_ENDURE), + LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(12, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(28, MOVE_DETECT), + LEVEL_UP_MOVE(32, MOVE_BULK_UP), + LEVEL_UP_MOVE(36, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(40, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(44, MOVE_COUNTER), + LEVEL_UP_MOVE(48, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(52, MOVE_FOCUS_PUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sUrshifuLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_WICKED_BLOW), + LEVEL_UP_MOVE( 1, MOVE_WICKED_BLOW), + LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_ENDURE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(12, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(28, MOVE_DETECT), + LEVEL_UP_MOVE(32, MOVE_BULK_UP), + LEVEL_UP_MOVE(36, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(40, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(44, MOVE_COUNTER), + LEVEL_UP_MOVE(48, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(52, MOVE_FOCUS_PUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZarudeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 6, MOVE_LEER), + LEVEL_UP_MOVE(12, MOVE_VINE_WHIP), + LEVEL_UP_MOVE(18, MOVE_GROWTH), + LEVEL_UP_MOVE(24, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(30, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(36, MOVE_GRASS_KNOT), + LEVEL_UP_MOVE(42, MOVE_BITE), + LEVEL_UP_MOVE(48, MOVE_U_TURN), + LEVEL_UP_MOVE(54, MOVE_SWAGGER), + LEVEL_UP_MOVE(60, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(66, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(72, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(78, MOVE_THRASH), + LEVEL_UP_MOVE(84, MOVE_POWER_WHIP), + LEVEL_UP_MOVE(90, MOVE_JUNGLE_HEALING), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRegielekiLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 6, MOVE_ELECTROWEB), + LEVEL_UP_MOVE(12, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(18, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(24, MOVE_THUNDER_WAVE), + LEVEL_UP_MOVE(30, MOVE_EXTREME_SPEED), + LEVEL_UP_MOVE(36, MOVE_THUNDER_CAGE), + LEVEL_UP_MOVE(42, MOVE_THUNDERBOLT), + LEVEL_UP_MOVE(48, MOVE_MAGNET_RISE), + LEVEL_UP_MOVE(54, MOVE_THRASH), + LEVEL_UP_MOVE(60, MOVE_LOCK_ON), + LEVEL_UP_MOVE(66, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(72, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(78, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRegidragoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TWISTER), + LEVEL_UP_MOVE( 1, MOVE_VISE_GRIP), + LEVEL_UP_MOVE( 6, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(18, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(24, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(30, MOVE_CRUNCH), + LEVEL_UP_MOVE(36, MOVE_DRAGON_CLAW), + LEVEL_UP_MOVE(42, MOVE_HAMMER_ARM), + LEVEL_UP_MOVE(48, MOVE_DRAGON_DANCE), + LEVEL_UP_MOVE(54, MOVE_THRASH), + LEVEL_UP_MOVE(60, MOVE_LASER_FOCUS), + LEVEL_UP_MOVE(66, MOVE_DRAGON_ENERGY), + LEVEL_UP_MOVE(72, MOVE_HYPER_BEAM), + LEVEL_UP_MOVE(78, MOVE_EXPLOSION), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGlastrierLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 6, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(12, MOVE_AVALANCHE), + LEVEL_UP_MOVE(18, MOVE_STOMP), + LEVEL_UP_MOVE(24, MOVE_TORMENT), + LEVEL_UP_MOVE(30, MOVE_MIST), + LEVEL_UP_MOVE(36, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE(42, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(48, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(54, MOVE_THRASH), + LEVEL_UP_MOVE(60, MOVE_TAUNT), + LEVEL_UP_MOVE(66, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(72, MOVE_SWORDS_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSpectrierLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 6, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(12, MOVE_HEX), + LEVEL_UP_MOVE(18, MOVE_STOMP), + LEVEL_UP_MOVE(24, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(30, MOVE_HAZE), + LEVEL_UP_MOVE(36, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(42, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(48, MOVE_AGILITY), + LEVEL_UP_MOVE(54, MOVE_THRASH), + LEVEL_UP_MOVE(60, MOVE_DISABLE), + LEVEL_UP_MOVE(66, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(72, MOVE_NASTY_PLOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCalyrexLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 8, MOVE_LIFE_DEW), + LEVEL_UP_MOVE(16, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(24, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(32, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(40, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(48, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(56, MOVE_PSYCHIC), + LEVEL_UP_MOVE(64, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(72, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(80, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(88, MOVE_FUTURE_SIGHT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRattataAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 4, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_PURSUIT), + LEVEL_UP_MOVE(16, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(19, MOVE_ASSURANCE), + LEVEL_UP_MOVE(22, MOVE_CRUNCH), + LEVEL_UP_MOVE(25, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(28, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(31, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(34, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRaticateAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE), + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 4, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(13, MOVE_PURSUIT), + LEVEL_UP_MOVE(16, MOVE_HYPER_FANG), + LEVEL_UP_MOVE(19, MOVE_ASSURANCE), + LEVEL_UP_MOVE(24, MOVE_CRUNCH), + LEVEL_UP_MOVE(29, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(34, MOVE_SUPER_FANG), + LEVEL_UP_MOVE(39, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(44, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRaichuAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 1, MOVE_PSYCHIC), + LEVEL_UP_MOVE( 1, MOVE_SPEED_SWAP), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_THUNDERBOLT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSandshrewAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 3, MOVE_BIDE), + LEVEL_UP_MOVE( 5, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 7, MOVE_ICE_BALL), + LEVEL_UP_MOVE( 9, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE(11, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(14, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(17, MOVE_SWIFT), + LEVEL_UP_MOVE(20, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(23, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(26, MOVE_SLASH), + LEVEL_UP_MOVE(30, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(34, MOVE_GYRO_BALL), + LEVEL_UP_MOVE(38, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(42, MOVE_HAIL), + LEVEL_UP_MOVE(46, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSandslashAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ICICLE_SPEAR), + LEVEL_UP_MOVE( 1, MOVE_ICICLE_SPEAR), + LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), + LEVEL_UP_MOVE( 1, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE( 1, MOVE_SLASH), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_ICE_BALL), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_END +}; + +static const struct LevelUpMove sVulpixAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_ROAR), + LEVEL_UP_MOVE( 9, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(10, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(12, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE(15, MOVE_ICY_WIND), + LEVEL_UP_MOVE(18, MOVE_PAYBACK), + LEVEL_UP_MOVE(20, MOVE_MIST), + LEVEL_UP_MOVE(23, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(26, MOVE_HEX), + LEVEL_UP_MOVE(28, MOVE_AURORA_BEAM), + LEVEL_UP_MOVE(31, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(34, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(36, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(39, MOVE_IMPRISON), + LEVEL_UP_MOVE(42, MOVE_BLIZZARD), + LEVEL_UP_MOVE(44, MOVE_GRUDGE), + LEVEL_UP_MOVE(47, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(50, MOVE_SHEER_COLD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNinetalesAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE( 1, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE( 1, MOVE_IMPRISON), + LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 1, MOVE_ICE_BEAM), + LEVEL_UP_MOVE( 1, MOVE_ICE_SHARD), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDiglettAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(14, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(18, MOVE_BULLDOZE), + LEVEL_UP_MOVE(22, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(25, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(28, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(31, MOVE_DIG), + LEVEL_UP_MOVE(35, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(39, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(43, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDugtrioAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SAND_TOMB), + LEVEL_UP_MOVE( 1, MOVE_SAND_TOMB), + LEVEL_UP_MOVE( 1, MOVE_ROTOTILLER), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 4, MOVE_GROWL), + LEVEL_UP_MOVE( 7, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_MUD_SLAP), + LEVEL_UP_MOVE(14, MOVE_MAGNITUDE), + LEVEL_UP_MOVE(18, MOVE_BULLDOZE), + LEVEL_UP_MOVE(22, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(25, MOVE_MUD_BOMB), + LEVEL_UP_MOVE(30, MOVE_EARTH_POWER), + LEVEL_UP_MOVE(35, MOVE_DIG), + LEVEL_UP_MOVE(41, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(47, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(53, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeowthAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_BITE), + LEVEL_UP_MOVE( 9, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_SCREECH), + LEVEL_UP_MOVE(22, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_TAUNT), + LEVEL_UP_MOVE(30, MOVE_PAY_DAY), + LEVEL_UP_MOVE(33, MOVE_SLASH), + LEVEL_UP_MOVE(38, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(41, MOVE_ASSURANCE), + LEVEL_UP_MOVE(46, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(49, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(50, MOVE_FEINT), + LEVEL_UP_MOVE(55, MOVE_DARK_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPersianAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SWIFT), + LEVEL_UP_MOVE( 1, MOVE_SWIFT), + LEVEL_UP_MOVE( 1, MOVE_QUASH), + LEVEL_UP_MOVE( 1, MOVE_PLAY_ROUGH), + LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 6, MOVE_BITE), + LEVEL_UP_MOVE( 9, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(17, MOVE_SCREECH), + LEVEL_UP_MOVE(22, MOVE_FEINT_ATTACK), + LEVEL_UP_MOVE(25, MOVE_TAUNT), + LEVEL_UP_MOVE(32, MOVE_POWER_GEM), + LEVEL_UP_MOVE(37, MOVE_SLASH), + LEVEL_UP_MOVE(44, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(49, MOVE_ASSURANCE), + LEVEL_UP_MOVE(56, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(61, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE(65, MOVE_FEINT), + LEVEL_UP_MOVE(69, MOVE_DARK_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGeodudeAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 4, MOVE_CHARGE), + LEVEL_UP_MOVE( 6, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(12, MOVE_SPARK), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(22, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(24, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(28, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(30, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(34, MOVE_DISCHARGE), + LEVEL_UP_MOVE(36, MOVE_EXPLOSION), + LEVEL_UP_MOVE(40, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(42, MOVE_STONE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGravelerAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE( 4, MOVE_CHARGE), + LEVEL_UP_MOVE( 6, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(10, MOVE_ROLLOUT), + LEVEL_UP_MOVE(12, MOVE_SPARK), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(22, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(24, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(30, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(40, MOVE_DISCHARGE), + LEVEL_UP_MOVE(44, MOVE_EXPLOSION), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(54, MOVE_STONE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGolemAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HEAVY_SLAM), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL), + LEVEL_UP_MOVE( 1, MOVE_CHARGE), + LEVEL_UP_MOVE( 1, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE( 4, MOVE_CHARGE), + LEVEL_UP_MOVE( 6, MOVE_ROCK_POLISH), + LEVEL_UP_MOVE(10, MOVE_STEAMROLLER), + LEVEL_UP_MOVE(12, MOVE_SPARK), + LEVEL_UP_MOVE(16, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_SMACK_DOWN), + LEVEL_UP_MOVE(22, MOVE_THUNDER_PUNCH), + LEVEL_UP_MOVE(24, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(30, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(40, MOVE_DISCHARGE), + LEVEL_UP_MOVE(44, MOVE_EXPLOSION), + LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE(54, MOVE_STONE_EDGE), + LEVEL_UP_MOVE(60, MOVE_HEAVY_SLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGrimerAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(18, MOVE_POISON_FANG), + LEVEL_UP_MOVE(21, MOVE_MINIMIZE), + LEVEL_UP_MOVE(26, MOVE_FLING), + LEVEL_UP_MOVE(29, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(32, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_SCREECH), + LEVEL_UP_MOVE(40, MOVE_GUNK_SHOT), + LEVEL_UP_MOVE(43, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(46, MOVE_BELCH), + LEVEL_UP_MOVE(48, MOVE_MEMENTO), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMukAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE( 1, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 4, MOVE_HARDEN), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE(18, MOVE_POISON_FANG), + LEVEL_UP_MOVE(21, MOVE_MINIMIZE), + LEVEL_UP_MOVE(26, MOVE_FLING), + LEVEL_UP_MOVE(29, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(32, MOVE_CRUNCH), + LEVEL_UP_MOVE(37, MOVE_SCREECH), + LEVEL_UP_MOVE(40, MOVE_GUNK_SHOT), + LEVEL_UP_MOVE(46, MOVE_ACID_ARMOR), + LEVEL_UP_MOVE(52, MOVE_BELCH), + LEVEL_UP_MOVE(57, MOVE_MEMENTO), + LEVEL_UP_END +}; + +static const struct LevelUpMove sExeggutorAlolanLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DRAGON_HAMMER), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_HAMMER), + LEVEL_UP_MOVE( 1, MOVE_SEED_BOMB), + LEVEL_UP_MOVE( 1, MOVE_BARRAGE), + LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE(17, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(27, MOVE_EGG_BOMB), + LEVEL_UP_MOVE(37, MOVE_WOOD_HAMMER), + LEVEL_UP_MOVE(47, MOVE_LEAF_STORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMarowakAlolanLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_BONE_CLUB), + LEVEL_UP_MOVE( 1, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 7, MOVE_BONE_CLUB), + LEVEL_UP_MOVE(11, MOVE_FLAME_WHEEL), + LEVEL_UP_MOVE(13, MOVE_LEER), + LEVEL_UP_MOVE(17, MOVE_HEX), + LEVEL_UP_MOVE(21, MOVE_BONEMERANG), + LEVEL_UP_MOVE(23, MOVE_WILL_O_WISP), + LEVEL_UP_MOVE(27, MOVE_SHADOW_BONE), + LEVEL_UP_MOVE(33, MOVE_THRASH), + LEVEL_UP_MOVE(37, MOVE_FLING), + LEVEL_UP_MOVE(43, MOVE_STOMPING_TANTRUM), + LEVEL_UP_MOVE(49, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(53, MOVE_FLARE_BLITZ), + LEVEL_UP_MOVE(59, MOVE_RETALIATE), + LEVEL_UP_MOVE(65, MOVE_BONE_RUSH), + LEVEL_UP_END +}; + + +static const struct LevelUpMove sMeowthGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKE_OUT), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 4, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE( 8, MOVE_SCRATCH), + LEVEL_UP_MOVE(12, MOVE_PAY_DAY), + LEVEL_UP_MOVE(16, MOVE_METAL_CLAW), + LEVEL_UP_MOVE(20, MOVE_TAUNT), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(29, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(32, MOVE_SCREECH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + LEVEL_UP_MOVE(40, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(44, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPonytaGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_PSYBEAM), + LEVEL_UP_MOVE(30, MOVE_STOMP), + LEVEL_UP_MOVE(35, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(41, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(45, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(50, MOVE_PSYCHIC), + LEVEL_UP_MOVE(55, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRapidashGalarianLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE( 1, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_PSYBEAM), + LEVEL_UP_MOVE(30, MOVE_STOMP), + LEVEL_UP_MOVE(35, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(49, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE(56, MOVE_PSYCHIC), + LEVEL_UP_MOVE(63, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlowpokeGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CURSE), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_ACID), + LEVEL_UP_MOVE( 9, MOVE_YAWN), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_DISABLE), + LEVEL_UP_MOVE(18, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(27, MOVE_AMNESIA), + LEVEL_UP_MOVE(30, MOVE_SURF), + LEVEL_UP_MOVE(33, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(36, MOVE_PSYCHIC), + LEVEL_UP_MOVE(39, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(42, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(45, MOVE_HEAL_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlowbroGalarianLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SHELL_SIDE_ARM), + LEVEL_UP_MOVE( 1, MOVE_SHELL_SIDE_ARM), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CURSE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 9, MOVE_YAWN), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_DISABLE), + LEVEL_UP_MOVE(18, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(27, MOVE_AMNESIA), + LEVEL_UP_MOVE(30, MOVE_SURF), + LEVEL_UP_MOVE(33, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(36, MOVE_PSYCHIC), + LEVEL_UP_MOVE(39, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(42, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(45, MOVE_HEAL_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFarfetchdGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_FURY_CUTTER), + LEVEL_UP_MOVE(15, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(20, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(25, MOVE_DETECT), + LEVEL_UP_MOVE(30, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(35, MOVE_DEFOG), + LEVEL_UP_MOVE(40, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(45, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE(50, MOVE_SLAM), + LEVEL_UP_MOVE(55, MOVE_LEAF_BLADE), + LEVEL_UP_MOVE(60, MOVE_FINAL_GAMBIT), + LEVEL_UP_MOVE(65, MOVE_BRAVE_BIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWeezingGalarianLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_HIT), + LEVEL_UP_MOVE( 1, MOVE_STRANGE_STEAM), + LEVEL_UP_MOVE( 1, MOVE_DEFOG), + LEVEL_UP_MOVE( 1, MOVE_HEAT_WAVE), + LEVEL_UP_MOVE( 1, MOVE_SMOG), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_POISON_GAS), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 1, MOVE_AROMATIC_MIST), + LEVEL_UP_MOVE(12, MOVE_CLEAR_SMOG), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SLUDGE), + LEVEL_UP_MOVE(24, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(28, MOVE_SELF_DESTRUCT), + LEVEL_UP_MOVE(32, MOVE_SLUDGE_BOMB), + LEVEL_UP_MOVE(38, MOVE_TOXIC), + LEVEL_UP_MOVE(44, MOVE_BELCH), + LEVEL_UP_MOVE(50, MOVE_EXPLOSION), + LEVEL_UP_MOVE(56, MOVE_MEMENTO), + LEVEL_UP_MOVE(62, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE(68, MOVE_MISTY_TERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMrMimeGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE( 1, MOVE_ENCORE), + LEVEL_UP_MOVE( 1, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_MIMIC), + LEVEL_UP_MOVE( 1, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_DAZZLING_GLEAM), + LEVEL_UP_MOVE( 1, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN), + LEVEL_UP_MOVE( 1, MOVE_BATON_PASS), + LEVEL_UP_MOVE( 1, MOVE_ICE_SHARD), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(16, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE(20, MOVE_ICY_WIND), + LEVEL_UP_MOVE(24, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE(28, MOVE_PSYBEAM), + LEVEL_UP_MOVE(32, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(36, MOVE_MIRROR_COAT), + LEVEL_UP_MOVE(40, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(44, MOVE_FREEZE_DRY), + LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE(52, MOVE_TEETER_DANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArticunoGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE( 5, MOVE_CONFUSION), + LEVEL_UP_MOVE(10, MOVE_REFLECT), + LEVEL_UP_MOVE(15, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(30, MOVE_TAILWIND), + LEVEL_UP_MOVE(35, MOVE_PSYCHO_CUT), + LEVEL_UP_MOVE(40, MOVE_RECOVER), + LEVEL_UP_MOVE(45, MOVE_FREEZING_GLARE), + LEVEL_UP_MOVE(50, MOVE_DREAM_EATER), + LEVEL_UP_MOVE(55, MOVE_HURRICANE), + LEVEL_UP_MOVE(60, MOVE_MIND_READER), + LEVEL_UP_MOVE(65, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(70, MOVE_TRICK_ROOM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZapdosGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE( 5, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE(10, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(15, MOVE_PLUCK), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(30, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(35, MOVE_DRILL_PECK), + LEVEL_UP_MOVE(40, MOVE_QUICK_GUARD), + LEVEL_UP_MOVE(45, MOVE_THUNDEROUS_KICK), + LEVEL_UP_MOVE(50, MOVE_BULK_UP), + LEVEL_UP_MOVE(55, MOVE_COUNTER), + LEVEL_UP_MOVE(60, MOVE_DETECT), + LEVEL_UP_MOVE(65, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(70, MOVE_REVERSAL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMoltresGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GUST), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 5, MOVE_PAYBACK), + LEVEL_UP_MOVE(10, MOVE_SAFEGUARD), + LEVEL_UP_MOVE(15, MOVE_WING_ATTACK), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(30, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(35, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(40, MOVE_AFTER_YOU), + LEVEL_UP_MOVE(45, MOVE_FIERY_WRATH), + LEVEL_UP_MOVE(50, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE(55, MOVE_HURRICANE), + LEVEL_UP_MOVE(60, MOVE_ENDURE), + LEVEL_UP_MOVE(65, MOVE_MEMENTO), + LEVEL_UP_MOVE(70, MOVE_SKY_ATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlowkingGalarianLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_EERIE_SPELL), + LEVEL_UP_MOVE( 1, MOVE_EERIE_SPELL), + LEVEL_UP_MOVE( 1, MOVE_POWER_GEM), + LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 1, MOVE_SWAGGER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CURSE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 9, MOVE_YAWN), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_DISABLE), + LEVEL_UP_MOVE(18, MOVE_WATER_PULSE), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(27, MOVE_AMNESIA), + LEVEL_UP_MOVE(30, MOVE_SURF), + LEVEL_UP_MOVE(33, MOVE_SLACK_OFF), + LEVEL_UP_MOVE(36, MOVE_PSYCHIC), + LEVEL_UP_MOVE(39, MOVE_PSYCH_UP), + LEVEL_UP_MOVE(42, MOVE_RAIN_DANCE), + LEVEL_UP_MOVE(45, MOVE_HEAL_PULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCorsolaGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 5, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_SPITE), + LEVEL_UP_MOVE(20, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(25, MOVE_HEX), + LEVEL_UP_MOVE(30, MOVE_CURSE), + LEVEL_UP_MOVE(35, MOVE_STRENGTH_SAP), + LEVEL_UP_MOVE(40, MOVE_POWER_GEM), + LEVEL_UP_MOVE(45, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(50, MOVE_GRUDGE), + LEVEL_UP_MOVE(55, MOVE_MIRROR_COAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZigzagoonGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 3, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 6, MOVE_LICK), + LEVEL_UP_MOVE( 9, MOVE_SNARL), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE(18, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE(21, MOVE_REST), + LEVEL_UP_MOVE(24, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(27, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(30, MOVE_COUNTER), + LEVEL_UP_MOVE(33, MOVE_TAUNT), + LEVEL_UP_MOVE(36, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLinooneGalarianLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_NIGHT_SLASH), + LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), + LEVEL_UP_MOVE( 1, MOVE_PIN_MISSILE), + LEVEL_UP_MOVE( 1, MOVE_BABY_DOLL_EYES), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_LICK), + LEVEL_UP_MOVE( 9, MOVE_SNARL), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_HONE_CLAWS), + LEVEL_UP_MOVE(18, MOVE_FURY_SWIPES), + LEVEL_UP_MOVE(23, MOVE_REST), + LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE(33, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(38, MOVE_COUNTER), + LEVEL_UP_MOVE(43, MOVE_TAUNT), + LEVEL_UP_MOVE(48, MOVE_DOUBLE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDarumakaGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_TAUNT), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_AVALANCHE), + LEVEL_UP_MOVE(16, MOVE_WORK_UP), + LEVEL_UP_MOVE(20, MOVE_ICE_FANG), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE(32, MOVE_UPROAR), + LEVEL_UP_MOVE(36, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(40, MOVE_BLIZZARD), + LEVEL_UP_MOVE(44, MOVE_THRASH), + LEVEL_UP_MOVE(48, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDarmanitanGalarianLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE( 1, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_AVALANCHE), + LEVEL_UP_MOVE(16, MOVE_WORK_UP), + LEVEL_UP_MOVE(20, MOVE_ICE_FANG), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_ICE_PUNCH), + LEVEL_UP_MOVE(32, MOVE_UPROAR), + LEVEL_UP_MOVE(38, MOVE_BELLY_DRUM), + LEVEL_UP_MOVE(44, MOVE_BLIZZARD), + LEVEL_UP_MOVE(50, MOVE_THRASH), + LEVEL_UP_MOVE(56, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYamaskGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 4, MOVE_HAZE), + LEVEL_UP_MOVE( 8, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(16, MOVE_BRUTAL_SWING), + LEVEL_UP_MOVE(20, MOVE_CRAFTY_SHIELD), + LEVEL_UP_MOVE(24, MOVE_HEX), + LEVEL_UP_MOVE(28, MOVE_MEAN_LOOK), + LEVEL_UP_MOVE(32, MOVE_SLAM), + LEVEL_UP_MOVE(36, MOVE_CURSE), + LEVEL_UP_MOVE(40, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(44, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(48, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(48, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(52, MOVE_DESTINY_BOND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStunfiskGalarianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATER_GUN), + LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW), + LEVEL_UP_MOVE( 5, MOVE_ENDURE), + LEVEL_UP_MOVE(10, MOVE_MUD_SHOT), + LEVEL_UP_MOVE(15, MOVE_REVENGE), + LEVEL_UP_MOVE(20, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(25, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(30, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(35, MOVE_BOUNCE), + LEVEL_UP_MOVE(40, MOVE_MUDDY_WATER), + LEVEL_UP_MOVE(45, MOVE_SNAP_TRAP), + LEVEL_UP_MOVE(50, MOVE_FLAIL), + LEVEL_UP_MOVE(55, MOVE_FISSURE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDeoxysAttackLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 7, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(13, MOVE_TELEPORT), + LEVEL_UP_MOVE(19, MOVE_TAUNT), + LEVEL_UP_MOVE(25, MOVE_PURSUIT), + LEVEL_UP_MOVE(31, MOVE_PSYCHIC), + LEVEL_UP_MOVE(37, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(43, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(49, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(55, MOVE_COSMIC_POWER), + LEVEL_UP_MOVE(61, MOVE_ZAP_CANNON), + LEVEL_UP_MOVE(67, MOVE_PSYCHO_BOOST), + LEVEL_UP_MOVE(73, MOVE_HYPER_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDeoxysDefenseLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 7, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(13, MOVE_TELEPORT), + LEVEL_UP_MOVE(19, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(25, MOVE_SPIKES), + LEVEL_UP_MOVE(31, MOVE_PSYCHIC), + LEVEL_UP_MOVE(37, MOVE_SNATCH), + LEVEL_UP_MOVE(43, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(49, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(55, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE(55, MOVE_AMNESIA), + LEVEL_UP_MOVE(61, MOVE_RECOVER), + LEVEL_UP_MOVE(67, MOVE_PSYCHO_BOOST), + LEVEL_UP_MOVE(73, MOVE_COUNTER), + LEVEL_UP_MOVE(73, MOVE_MIRROR_COAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDeoxysSpeedLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 7, MOVE_NIGHT_SHADE), + LEVEL_UP_MOVE(13, MOVE_DOUBLE_TEAM), + LEVEL_UP_MOVE(19, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(25, MOVE_PURSUIT), + LEVEL_UP_MOVE(31, MOVE_PSYCHIC), + LEVEL_UP_MOVE(37, MOVE_SWIFT), + LEVEL_UP_MOVE(43, MOVE_PSYCHO_SHIFT), + LEVEL_UP_MOVE(49, MOVE_ZEN_HEADBUTT), + LEVEL_UP_MOVE(55, MOVE_AGILITY), + LEVEL_UP_MOVE(61, MOVE_RECOVER), + LEVEL_UP_MOVE(67, MOVE_PSYCHO_BOOST), + LEVEL_UP_MOVE(73, MOVE_EXTREME_SPEED), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWormadamSandyCloakLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE(10, MOVE_PROTECT), + LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CONFUSION), + LEVEL_UP_MOVE(26, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(29, MOVE_HARDEN), + LEVEL_UP_MOVE(32, MOVE_PSYBEAM), + LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(38, MOVE_FLAIL), + LEVEL_UP_MOVE(41, MOVE_ATTRACT), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(47, MOVE_FISSURE), + LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWormadamTrashCloakLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), + LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE(10, MOVE_PROTECT), + LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CONFUSION), + LEVEL_UP_MOVE(26, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(29, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(32, MOVE_PSYBEAM), + LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(38, MOVE_FLAIL), + LEVEL_UP_MOVE(41, MOVE_ATTRACT), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(47, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShayminSkyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(19, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(28, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(37, MOVE_SWEET_SCENT), + LEVEL_UP_MOVE(46, MOVE_NATURAL_GIFT), + LEVEL_UP_MOVE(55, MOVE_WORRY_SEED), + LEVEL_UP_MOVE(64, MOVE_AIR_SLASH), + LEVEL_UP_MOVE(73, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(82, MOVE_SWEET_KISS), + LEVEL_UP_MOVE(91, MOVE_LEAF_STORM), + LEVEL_UP_MOVE(100, MOVE_SEED_FLARE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKyuremWhiteLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 8, MOVE_IMPRISON), + LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + LEVEL_UP_MOVE(43, MOVE_FUSION_FLARE), + LEVEL_UP_MOVE(50, MOVE_ICE_BURN), + LEVEL_UP_MOVE(57, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(71, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(78, MOVE_BLIZZARD), + LEVEL_UP_MOVE(85, MOVE_OUTRAGE), + LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKyuremBlackLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 8, MOVE_IMPRISON), + LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + LEVEL_UP_MOVE(43, MOVE_FUSION_BOLT), + LEVEL_UP_MOVE(50, MOVE_FREEZE_SHOCK), + LEVEL_UP_MOVE(57, MOVE_DRAGON_PULSE), + LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(71, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(78, MOVE_BLIZZARD), + LEVEL_UP_MOVE(85, MOVE_OUTRAGE), + LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFloetteEternalFlowerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE( 6, MOVE_FAIRY_WIND), + LEVEL_UP_MOVE(10, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(15, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(20, MOVE_WISH), + LEVEL_UP_MOVE(25, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(27, MOVE_GRASSY_TERRAIN), + LEVEL_UP_MOVE(33, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(38, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(43, MOVE_MISTY_TERRAIN), + LEVEL_UP_MOVE(46, MOVE_MOONBLAST), + LEVEL_UP_MOVE(50, MOVE_LIGHT_OF_RUIN), + LEVEL_UP_MOVE(51, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(58, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeowsticFemaleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STORED_POWER), + LEVEL_UP_MOVE( 1, MOVE_ME_FIRST), + LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 5, MOVE_COVET), + LEVEL_UP_MOVE( 9, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), + LEVEL_UP_MOVE(22, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(28, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(31, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(35, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(40, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE(45, MOVE_SIGNAL_BEAM), + LEVEL_UP_MOVE(48, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(50, MOVE_FUTURE_SIGHT), + LEVEL_UP_MOVE(53, MOVE_STORED_POWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHoopaUnboundLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HYPERSPACE_HOLE), + LEVEL_UP_MOVE( 1, MOVE_TRICK), + LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND), + LEVEL_UP_MOVE( 1, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE(15, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(19, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_SKILL_SWAP), + LEVEL_UP_MOVE(29, MOVE_POWER_SPLIT), + LEVEL_UP_MOVE(29, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(46, MOVE_KNOCK_OFF), + LEVEL_UP_MOVE(50, MOVE_WONDER_ROOM), + LEVEL_UP_MOVE(50, MOVE_TRICK_ROOM), + LEVEL_UP_MOVE(55, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(75, MOVE_PSYCHIC), + LEVEL_UP_MOVE(85, MOVE_HYPERSPACE_FURY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLycanrocMidnightLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_REVERSAL), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(26, MOVE_ROAR), + LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLycanrocDuskLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_ACCELEROCK), + LEVEL_UP_MOVE( 1, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(26, MOVE_ROAR), + LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), + LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxtricityLowKeyLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_EERIE_IMPULSE), + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_TEARFUL_LOOK), + LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK), + LEVEL_UP_MOVE( 1, MOVE_ACID_SPRAY), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE( 4, MOVE_CHARGE), + LEVEL_UP_MOVE( 8, MOVE_SHOCK_WAVE), + LEVEL_UP_MOVE(12, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(16, MOVE_TAUNT), + LEVEL_UP_MOVE(20, MOVE_VENOM_DRENCH), + LEVEL_UP_MOVE(24, MOVE_SCREECH), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(36, MOVE_DISCHARGE), + LEVEL_UP_MOVE(40, MOVE_POISON_JAB), + LEVEL_UP_MOVE(44, MOVE_OVERDRIVE), + LEVEL_UP_MOVE(48, MOVE_BOOMBURST), + LEVEL_UP_MOVE(52, MOVE_MAGNETIC_FLUX), + LEVEL_UP_END +}; + +static const struct LevelUpMove sIndeedeeFemaleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STORED_POWER), + LEVEL_UP_MOVE( 1, MOVE_PLAY_NICE), + LEVEL_UP_MOVE( 5, MOVE_BATON_PASS), + LEVEL_UP_MOVE(10, MOVE_DISARMING_VOICE), + LEVEL_UP_MOVE(15, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(25, MOVE_FOLLOW_ME), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(35, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_CALM_MIND), + LEVEL_UP_MOVE(45, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(50, MOVE_PSYCHIC_TERRAIN), + LEVEL_UP_MOVE(55, MOVE_HEALING_WISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sUrshifuRapidStrikeStyleLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_SURGING_STRIKES), + LEVEL_UP_MOVE( 1, MOVE_SURGING_STRIKES), + LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), + LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_ENDURE), + LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY), + LEVEL_UP_MOVE(12, MOVE_AERIAL_ACE), + LEVEL_UP_MOVE(16, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_BRICK_BREAK), + LEVEL_UP_MOVE(28, MOVE_DETECT), + LEVEL_UP_MOVE(32, MOVE_BULK_UP), + LEVEL_UP_MOVE(36, MOVE_IRON_HEAD), + LEVEL_UP_MOVE(40, MOVE_DYNAMIC_PUNCH), + LEVEL_UP_MOVE(44, MOVE_COUNTER), + LEVEL_UP_MOVE(48, MOVE_CLOSE_COMBAT), + LEVEL_UP_MOVE(52, MOVE_FOCUS_PUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCalyrexIceRiderLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GLACIAL_LANCE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 1, MOVE_AVALANCHE), + LEVEL_UP_MOVE( 1, MOVE_STOMP), + LEVEL_UP_MOVE( 1, MOVE_TORMENT), + LEVEL_UP_MOVE( 1, MOVE_MIST), + LEVEL_UP_MOVE( 1, MOVE_ICICLE_CRASH), + LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE), + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 8, MOVE_LIFE_DEW), + LEVEL_UP_MOVE(16, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(24, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(32, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(40, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(48, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(56, MOVE_PSYCHIC), + LEVEL_UP_MOVE(64, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(72, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(80, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(88, MOVE_FUTURE_SIGHT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCalyrexShadowRiderLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTRAL_BARRAGE), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK), + LEVEL_UP_MOVE( 1, MOVE_HEX), + LEVEL_UP_MOVE( 1, MOVE_STOMP), + LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN), + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_THRASH), + LEVEL_UP_MOVE( 1, MOVE_DISABLE), + LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE), + LEVEL_UP_MOVE( 1, MOVE_NASTY_PLOT), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 8, MOVE_LIFE_DEW), + LEVEL_UP_MOVE(16, MOVE_GIGA_DRAIN), + LEVEL_UP_MOVE(24, MOVE_PSYSHOCK), + LEVEL_UP_MOVE(32, MOVE_HELPING_HAND), + LEVEL_UP_MOVE(40, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(48, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(56, MOVE_PSYCHIC), + LEVEL_UP_MOVE(64, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(72, MOVE_HEAL_PULSE), + LEVEL_UP_MOVE(80, MOVE_SOLAR_BEAM), + LEVEL_UP_MOVE(88, MOVE_FUTURE_SIGHT), + LEVEL_UP_END }; diff --git a/src/data/pokemon/pokedex_entries.h b/src/data/pokemon/pokedex_entries.h index 007c73248..6ceff22ee 100644 --- a/src/data/pokemon/pokedex_entries.h +++ b/src/data/pokemon/pokedex_entries.h @@ -2,7 +2,7 @@ const struct PokedexEntry gPokedexEntries[] = { [NATIONAL_DEX_NONE] = { - .categoryName = _("UNKNOWN"), + .categoryName = _("Unknown"), .height = 0, .weight = 0, .description = gDummyPokedexText, @@ -14,7 +14,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BULBASAUR] = { - .categoryName = _("SEED"), + .categoryName = _("Seed"), .height = 7, .weight = 69, .description = gBulbasaurPokedexText, @@ -26,7 +26,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_IVYSAUR] = { - .categoryName = _("SEED"), + .categoryName = _("Seed"), .height = 10, .weight = 130, .description = gIvysaurPokedexText, @@ -38,7 +38,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VENUSAUR] = { - .categoryName = _("SEED"), + .categoryName = _("Seed"), .height = 20, .weight = 1000, .description = gVenusaurPokedexText, @@ -50,7 +50,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CHARMANDER] = { - .categoryName = _("LIZARD"), + .categoryName = _("Lizard"), .height = 6, .weight = 85, .description = gCharmanderPokedexText, @@ -62,7 +62,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CHARMELEON] = { - .categoryName = _("FLAME"), + .categoryName = _("Flame"), .height = 11, .weight = 190, .description = gCharmeleonPokedexText, @@ -74,7 +74,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CHARIZARD] = { - .categoryName = _("FLAME"), + .categoryName = _("Flame"), .height = 17, .weight = 905, .description = gCharizardPokedexText, @@ -86,7 +86,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SQUIRTLE] = { - .categoryName = _("TINY TURTLE"), + .categoryName = _("Tiny Turtle"), .height = 5, .weight = 90, .description = gSquirtlePokedexText, @@ -98,7 +98,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WARTORTLE] = { - .categoryName = _("TURTLE"), + .categoryName = _("Turtle"), .height = 10, .weight = 225, .description = gWartortlePokedexText, @@ -110,7 +110,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BLASTOISE] = { - .categoryName = _("SHELLFISH"), + .categoryName = _("Shellfish"), .height = 16, .weight = 855, .description = gBlastoisePokedexText, @@ -122,7 +122,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CATERPIE] = { - .categoryName = _("WORM"), + .categoryName = _("Worm"), .height = 3, .weight = 29, .description = gCaterpiePokedexText, @@ -134,7 +134,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_METAPOD] = { - .categoryName = _("COCOON"), + .categoryName = _("Cocoon"), .height = 7, .weight = 99, .description = gMetapodPokedexText, @@ -146,7 +146,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BUTTERFREE] = { - .categoryName = _("BUTTERFLY"), + .categoryName = _("Butterfly"), .height = 11, .weight = 320, .description = gButterfreePokedexText, @@ -158,7 +158,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WEEDLE] = { - .categoryName = _("HAIRY BUG"), + .categoryName = _("Hairy Bug"), .height = 3, .weight = 32, .description = gWeedlePokedexText, @@ -170,7 +170,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KAKUNA] = { - .categoryName = _("COCOON"), + .categoryName = _("Cocoon"), .height = 6, .weight = 100, .description = gKakunaPokedexText, @@ -182,7 +182,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BEEDRILL] = { - .categoryName = _("POISON BEE"), + .categoryName = _("Poison Bee"), .height = 10, .weight = 295, .description = gBeedrillPokedexText, @@ -194,7 +194,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PIDGEY] = { - .categoryName = _("TINY BIRD"), + .categoryName = _("Tiny Bird"), .height = 3, .weight = 18, .description = gPidgeyPokedexText, @@ -206,7 +206,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PIDGEOTTO] = { - .categoryName = _("BIRD"), + .categoryName = _("Bird"), .height = 11, .weight = 300, .description = gPidgeottoPokedexText, @@ -218,7 +218,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PIDGEOT] = { - .categoryName = _("BIRD"), + .categoryName = _("Bird"), .height = 15, .weight = 395, .description = gPidgeotPokedexText, @@ -230,7 +230,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RATTATA] = { - .categoryName = _("MOUSE"), + .categoryName = _("Mouse"), .height = 3, .weight = 35, .description = gRattataPokedexText, @@ -242,7 +242,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RATICATE] = { - .categoryName = _("MOUSE"), + .categoryName = _("Mouse"), .height = 7, .weight = 185, .description = gRaticatePokedexText, @@ -254,7 +254,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SPEAROW] = { - .categoryName = _("TINY BIRD"), + .categoryName = _("Tiny Bird"), .height = 3, .weight = 20, .description = gSpearowPokedexText, @@ -266,7 +266,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FEAROW] = { - .categoryName = _("BEAK"), + .categoryName = _("Beak"), .height = 12, .weight = 380, .description = gFearowPokedexText, @@ -278,7 +278,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_EKANS] = { - .categoryName = _("SNAKE"), + .categoryName = _("Snake"), .height = 20, .weight = 69, .description = gEkansPokedexText, @@ -290,7 +290,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ARBOK] = { - .categoryName = _("COBRA"), + .categoryName = _("Cobra"), .height = 35, .weight = 650, .description = gArbokPokedexText, @@ -302,7 +302,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PIKACHU] = { - .categoryName = _("MOUSE"), + .categoryName = _("Mouse"), .height = 4, .weight = 60, .description = gPikachuPokedexText, @@ -314,7 +314,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RAICHU] = { - .categoryName = _("MOUSE"), + .categoryName = _("Mouse"), .height = 8, .weight = 300, .description = gRaichuPokedexText, @@ -326,7 +326,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SANDSHREW] = { - .categoryName = _("MOUSE"), + .categoryName = _("Mouse"), .height = 6, .weight = 120, .description = gSandshrewPokedexText, @@ -338,7 +338,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SANDSLASH] = { - .categoryName = _("MOUSE"), + .categoryName = _("Mouse"), .height = 10, .weight = 295, .description = gSandslashPokedexText, @@ -350,7 +350,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NIDORAN_F] = { - .categoryName = _("POISON PIN"), + .categoryName = _("Poison Pin"), .height = 4, .weight = 70, .description = gNidoranFPokedexText, @@ -362,7 +362,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NIDORINA] = { - .categoryName = _("POISON PIN"), + .categoryName = _("Poison Pin"), .height = 8, .weight = 200, .description = gNidorinaPokedexText, @@ -374,7 +374,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NIDOQUEEN] = { - .categoryName = _("DRILL"), + .categoryName = _("Drill"), .height = 13, .weight = 600, .description = gNidoqueenPokedexText, @@ -386,7 +386,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NIDORAN_M] = { - .categoryName = _("POISON PIN"), + .categoryName = _("Poison Pin"), .height = 5, .weight = 90, .description = gNidoranMPokedexText, @@ -398,7 +398,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NIDORINO] = { - .categoryName = _("POISON PIN"), + .categoryName = _("Poison Pin"), .height = 9, .weight = 195, .description = gNidorinoPokedexText, @@ -410,7 +410,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NIDOKING] = { - .categoryName = _("DRILL"), + .categoryName = _("Drill"), .height = 14, .weight = 620, .description = gNidokingPokedexText, @@ -422,7 +422,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CLEFAIRY] = { - .categoryName = _("FAIRY"), + .categoryName = _("Fairy"), .height = 6, .weight = 75, .description = gClefairyPokedexText, @@ -434,7 +434,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CLEFABLE] = { - .categoryName = _("FAIRY"), + .categoryName = _("Fairy"), .height = 13, .weight = 400, .description = gClefablePokedexText, @@ -446,7 +446,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VULPIX] = { - .categoryName = _("FOX"), + .categoryName = _("Fox"), .height = 6, .weight = 99, .description = gVulpixPokedexText, @@ -458,7 +458,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NINETALES] = { - .categoryName = _("FOX"), + .categoryName = _("Fox"), .height = 11, .weight = 199, .description = gNinetalesPokedexText, @@ -470,7 +470,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_JIGGLYPUFF] = { - .categoryName = _("BALLOON"), + .categoryName = _("Balloon"), .height = 5, .weight = 55, .description = gJigglypuffPokedexText, @@ -482,7 +482,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WIGGLYTUFF] = { - .categoryName = _("BALLOON"), + .categoryName = _("Balloon"), .height = 10, .weight = 120, .description = gWigglytuffPokedexText, @@ -494,7 +494,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ZUBAT] = { - .categoryName = _("BAT"), + .categoryName = _("Bat"), .height = 8, .weight = 75, .description = gZubatPokedexText, @@ -506,7 +506,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GOLBAT] = { - .categoryName = _("BAT"), + .categoryName = _("Bat"), .height = 16, .weight = 550, .description = gGolbatPokedexText, @@ -518,7 +518,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ODDISH] = { - .categoryName = _("WEED"), + .categoryName = _("Weed"), .height = 5, .weight = 54, .description = gOddishPokedexText, @@ -530,7 +530,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GLOOM] = { - .categoryName = _("WEED"), + .categoryName = _("Weed"), .height = 8, .weight = 86, .description = gGloomPokedexText, @@ -542,7 +542,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VILEPLUME] = { - .categoryName = _("FLOWER"), + .categoryName = _("Flower"), .height = 12, .weight = 186, .description = gVileplumePokedexText, @@ -554,7 +554,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PARAS] = { - .categoryName = _("MUSHROOM"), + .categoryName = _("Mushroom"), .height = 3, .weight = 54, .description = gParasPokedexText, @@ -566,7 +566,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PARASECT] = { - .categoryName = _("MUSHROOM"), + .categoryName = _("Mushroom"), .height = 10, .weight = 295, .description = gParasectPokedexText, @@ -578,7 +578,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VENONAT] = { - .categoryName = _("INSECT"), + .categoryName = _("Insect"), .height = 10, .weight = 300, .description = gVenonatPokedexText, @@ -590,7 +590,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VENOMOTH] = { - .categoryName = _("POISON MOTH"), + .categoryName = _("Poison Moth"), .height = 15, .weight = 125, .description = gVenomothPokedexText, @@ -602,7 +602,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DIGLETT] = { - .categoryName = _("MOLE"), + .categoryName = _("Mole"), .height = 2, .weight = 8, .description = gDiglettPokedexText, @@ -614,7 +614,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DUGTRIO] = { - .categoryName = _("MOLE"), + .categoryName = _("Mole"), .height = 7, .weight = 333, .description = gDugtrioPokedexText, @@ -626,7 +626,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MEOWTH] = { - .categoryName = _("SCRATCH CAT"), + .categoryName = _("Scratch Cat"), .height = 4, .weight = 42, .description = gMeowthPokedexText, @@ -638,7 +638,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PERSIAN] = { - .categoryName = _("CLASSY CAT"), + .categoryName = _("Classy Cat"), .height = 10, .weight = 320, .description = gPersianPokedexText, @@ -650,7 +650,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PSYDUCK] = { - .categoryName = _("DUCK"), + .categoryName = _("Duck"), .height = 8, .weight = 196, .description = gPsyduckPokedexText, @@ -662,7 +662,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GOLDUCK] = { - .categoryName = _("DUCK"), + .categoryName = _("Duck"), .height = 17, .weight = 766, .description = gGolduckPokedexText, @@ -674,7 +674,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MANKEY] = { - .categoryName = _("PIG MONKEY"), + .categoryName = _("Pig Monkey"), .height = 5, .weight = 280, .description = gMankeyPokedexText, @@ -686,7 +686,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PRIMEAPE] = { - .categoryName = _("PIG MONKEY"), + .categoryName = _("Pig Monkey"), .height = 10, .weight = 320, .description = gPrimeapePokedexText, @@ -698,7 +698,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GROWLITHE] = { - .categoryName = _("PUPPY"), + .categoryName = _("Puppy"), .height = 7, .weight = 190, .description = gGrowlithePokedexText, @@ -710,7 +710,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ARCANINE] = { - .categoryName = _("LEGENDARY"), + .categoryName = _("Legendary"), .height = 19, .weight = 1550, .description = gArcaninePokedexText, @@ -722,7 +722,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_POLIWAG] = { - .categoryName = _("TADPOLE"), + .categoryName = _("Tadpole"), .height = 6, .weight = 124, .description = gPoliwagPokedexText, @@ -734,7 +734,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_POLIWHIRL] = { - .categoryName = _("TADPOLE"), + .categoryName = _("Tadpole"), .height = 10, .weight = 200, .description = gPoliwhirlPokedexText, @@ -746,7 +746,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_POLIWRATH] = { - .categoryName = _("TADPOLE"), + .categoryName = _("Tadpole"), .height = 13, .weight = 540, .description = gPoliwrathPokedexText, @@ -758,7 +758,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ABRA] = { - .categoryName = _("PSI"), + .categoryName = _("Psi"), .height = 9, .weight = 195, .description = gAbraPokedexText, @@ -770,7 +770,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KADABRA] = { - .categoryName = _("PSI"), + .categoryName = _("Psi"), .height = 13, .weight = 565, .description = gKadabraPokedexText, @@ -782,7 +782,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ALAKAZAM] = { - .categoryName = _("PSI"), + .categoryName = _("Psi"), .height = 15, .weight = 480, .description = gAlakazamPokedexText, @@ -794,7 +794,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MACHOP] = { - .categoryName = _("SUPERPOWER"), + .categoryName = _("Superpower"), .height = 8, .weight = 195, .description = gMachopPokedexText, @@ -806,7 +806,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MACHOKE] = { - .categoryName = _("SUPERPOWER"), + .categoryName = _("Superpower"), .height = 15, .weight = 705, .description = gMachokePokedexText, @@ -818,7 +818,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MACHAMP] = { - .categoryName = _("SUPERPOWER"), + .categoryName = _("Superpower"), .height = 16, .weight = 1300, .description = gMachampPokedexText, @@ -830,7 +830,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BELLSPROUT] = { - .categoryName = _("FLOWER"), + .categoryName = _("Flower"), .height = 7, .weight = 40, .description = gBellsproutPokedexText, @@ -842,7 +842,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WEEPINBELL] = { - .categoryName = _("FLYCATCHER"), + .categoryName = _("Flycatcher"), .height = 10, .weight = 64, .description = gWeepinbellPokedexText, @@ -854,7 +854,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VICTREEBEL] = { - .categoryName = _("FLYCATCHER"), + .categoryName = _("Flycatcher"), .height = 17, .weight = 155, .description = gVictreebelPokedexText, @@ -866,7 +866,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TENTACOOL] = { - .categoryName = _("JELLYFISH"), + .categoryName = _("Jellyfish"), .height = 9, .weight = 455, .description = gTentacoolPokedexText, @@ -878,7 +878,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TENTACRUEL] = { - .categoryName = _("JELLYFISH"), + .categoryName = _("Jellyfish"), .height = 16, .weight = 550, .description = gTentacruelPokedexText, @@ -890,7 +890,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GEODUDE] = { - .categoryName = _("ROCK"), + .categoryName = _("Rock"), .height = 4, .weight = 200, .description = gGeodudePokedexText, @@ -902,7 +902,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GRAVELER] = { - .categoryName = _("ROCK"), + .categoryName = _("Rock"), .height = 10, .weight = 1050, .description = gGravelerPokedexText, @@ -914,7 +914,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GOLEM] = { - .categoryName = _("MEGATON"), + .categoryName = _("Megaton"), .height = 14, .weight = 3000, .description = gGolemPokedexText, @@ -926,7 +926,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PONYTA] = { - .categoryName = _("FIRE HORSE"), + .categoryName = _("Fire Horse"), .height = 10, .weight = 300, .description = gPonytaPokedexText, @@ -938,7 +938,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RAPIDASH] = { - .categoryName = _("FIRE HORSE"), + .categoryName = _("Fire Horse"), .height = 17, .weight = 950, .description = gRapidashPokedexText, @@ -950,7 +950,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SLOWPOKE] = { - .categoryName = _("DOPEY"), + .categoryName = _("Dopey"), .height = 12, .weight = 360, .description = gSlowpokePokedexText, @@ -962,7 +962,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SLOWBRO] = { - .categoryName = _("HERMIT CRAB"), + .categoryName = _("Hermit Crab"), .height = 16, .weight = 785, .description = gSlowbroPokedexText, @@ -974,7 +974,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAGNEMITE] = { - .categoryName = _("MAGNET"), + .categoryName = _("Magnet"), .height = 3, .weight = 60, .description = gMagnemitePokedexText, @@ -986,7 +986,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAGNETON] = { - .categoryName = _("MAGNET"), + .categoryName = _("Magnet"), .height = 10, .weight = 600, .description = gMagnetonPokedexText, @@ -998,7 +998,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FARFETCHD] = { - .categoryName = _("WILD DUCK"), + .categoryName = _("Wild Duck"), .height = 8, .weight = 150, .description = gFarfetchdPokedexText, @@ -1010,7 +1010,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DODUO] = { - .categoryName = _("TWIN BIRD"), + .categoryName = _("Twin Bird"), .height = 14, .weight = 392, .description = gDoduoPokedexText, @@ -1022,7 +1022,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DODRIO] = { - .categoryName = _("TRIPLE BIRD"), + .categoryName = _("Triple Bird"), .height = 18, .weight = 852, .description = gDodrioPokedexText, @@ -1034,7 +1034,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SEEL] = { - .categoryName = _("SEA LION"), + .categoryName = _("Sea Lion"), .height = 11, .weight = 900, .description = gSeelPokedexText, @@ -1046,7 +1046,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DEWGONG] = { - .categoryName = _("SEA LION"), + .categoryName = _("Sea Lion"), .height = 17, .weight = 1200, .description = gDewgongPokedexText, @@ -1058,7 +1058,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GRIMER] = { - .categoryName = _("SLUDGE"), + .categoryName = _("Sludge"), .height = 9, .weight = 300, .description = gGrimerPokedexText, @@ -1070,7 +1070,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MUK] = { - .categoryName = _("SLUDGE"), + .categoryName = _("Sludge"), .height = 12, .weight = 300, .description = gMukPokedexText, @@ -1082,7 +1082,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHELLDER] = { - .categoryName = _("BIVALVE"), + .categoryName = _("Bivalve"), .height = 3, .weight = 40, .description = gShellderPokedexText, @@ -1094,7 +1094,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CLOYSTER] = { - .categoryName = _("BIVALVE"), + .categoryName = _("Bivalve"), .height = 15, .weight = 1325, .description = gCloysterPokedexText, @@ -1106,7 +1106,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GASTLY] = { - .categoryName = _("GAS"), + .categoryName = _("Gas"), .height = 13, .weight = 1, .description = gGastlyPokedexText, @@ -1118,7 +1118,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HAUNTER] = { - .categoryName = _("GAS"), + .categoryName = _("Gas"), .height = 16, .weight = 1, .description = gHaunterPokedexText, @@ -1130,7 +1130,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GENGAR] = { - .categoryName = _("SHADOW"), + .categoryName = _("Shadow"), .height = 15, .weight = 405, .description = gGengarPokedexText, @@ -1142,7 +1142,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ONIX] = { - .categoryName = _("ROCK SNAKE"), + .categoryName = _("Rock Snake"), .height = 88, .weight = 2100, .description = gOnixPokedexText, @@ -1154,7 +1154,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DROWZEE] = { - .categoryName = _("HYPNOSIS"), + .categoryName = _("Hypnosis"), .height = 10, .weight = 324, .description = gDrowzeePokedexText, @@ -1166,7 +1166,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HYPNO] = { - .categoryName = _("HYPNOSIS"), + .categoryName = _("Hypnosis"), .height = 16, .weight = 756, .description = gHypnoPokedexText, @@ -1178,7 +1178,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KRABBY] = { - .categoryName = _("RIVER CRAB"), + .categoryName = _("River Crab"), .height = 4, .weight = 65, .description = gKrabbyPokedexText, @@ -1190,7 +1190,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KINGLER] = { - .categoryName = _("PINCER"), + .categoryName = _("Pincer"), .height = 13, .weight = 600, .description = gKinglerPokedexText, @@ -1202,7 +1202,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VOLTORB] = { - .categoryName = _("BALL"), + .categoryName = _("Ball"), .height = 5, .weight = 104, .description = gVoltorbPokedexText, @@ -1214,7 +1214,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ELECTRODE] = { - .categoryName = _("BALL"), + .categoryName = _("Ball"), .height = 12, .weight = 666, .description = gElectrodePokedexText, @@ -1226,7 +1226,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_EXEGGCUTE] = { - .categoryName = _("EGG"), + .categoryName = _("Egg"), .height = 4, .weight = 25, .description = gExeggcutePokedexText, @@ -1238,7 +1238,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_EXEGGUTOR] = { - .categoryName = _("COCONUT"), + .categoryName = _("Coconut"), .height = 20, .weight = 1200, .description = gExeggutorPokedexText, @@ -1250,7 +1250,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CUBONE] = { - .categoryName = _("LONELY"), + .categoryName = _("Lonely"), .height = 4, .weight = 65, .description = gCubonePokedexText, @@ -1262,7 +1262,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAROWAK] = { - .categoryName = _("BONE KEEPER"), + .categoryName = _("Bone Keeper"), .height = 10, .weight = 450, .description = gMarowakPokedexText, @@ -1274,7 +1274,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HITMONLEE] = { - .categoryName = _("KICKING"), + .categoryName = _("Kicking"), .height = 15, .weight = 498, .description = gHitmonleePokedexText, @@ -1286,7 +1286,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HITMONCHAN] = { - .categoryName = _("PUNCHING"), + .categoryName = _("Punching"), .height = 14, .weight = 502, .description = gHitmonchanPokedexText, @@ -1298,7 +1298,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LICKITUNG] = { - .categoryName = _("LICKING"), + .categoryName = _("Licking"), .height = 12, .weight = 655, .description = gLickitungPokedexText, @@ -1310,7 +1310,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KOFFING] = { - .categoryName = _("POISON GAS"), + .categoryName = _("Poison Gas"), .height = 6, .weight = 10, .description = gKoffingPokedexText, @@ -1322,7 +1322,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WEEZING] = { - .categoryName = _("POISON GAS"), + .categoryName = _("Poison Gas"), .height = 12, .weight = 95, .description = gWeezingPokedexText, @@ -1334,7 +1334,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RHYHORN] = { - .categoryName = _("SPIKES"), + .categoryName = _("Spikes"), .height = 10, .weight = 1150, .description = gRhyhornPokedexText, @@ -1346,7 +1346,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RHYDON] = { - .categoryName = _("DRILL"), + .categoryName = _("Drill"), .height = 19, .weight = 1200, .description = gRhydonPokedexText, @@ -1358,7 +1358,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CHANSEY] = { - .categoryName = _("EGG"), + .categoryName = _("Egg"), .height = 11, .weight = 346, .description = gChanseyPokedexText, @@ -1370,7 +1370,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TANGELA] = { - .categoryName = _("VINE"), + .categoryName = _("Vine"), .height = 10, .weight = 350, .description = gTangelaPokedexText, @@ -1382,7 +1382,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KANGASKHAN] = { - .categoryName = _("PARENT"), + .categoryName = _("Parent"), .height = 22, .weight = 800, .description = gKangaskhanPokedexText, @@ -1394,7 +1394,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HORSEA] = { - .categoryName = _("DRAGON"), + .categoryName = _("Dragon"), .height = 4, .weight = 80, .description = gHorseaPokedexText, @@ -1406,7 +1406,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SEADRA] = { - .categoryName = _("DRAGON"), + .categoryName = _("Dragon"), .height = 12, .weight = 250, .description = gSeadraPokedexText, @@ -1418,7 +1418,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GOLDEEN] = { - .categoryName = _("GOLDFISH"), + .categoryName = _("Goldfish"), .height = 6, .weight = 150, .description = gGoldeenPokedexText, @@ -1430,7 +1430,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SEAKING] = { - .categoryName = _("GOLDFISH"), + .categoryName = _("Goldfish"), .height = 13, .weight = 390, .description = gSeakingPokedexText, @@ -1442,7 +1442,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_STARYU] = { - .categoryName = _("STAR SHAPE"), + .categoryName = _("Star Shape"), .height = 8, .weight = 345, .description = gStaryuPokedexText, @@ -1454,7 +1454,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_STARMIE] = { - .categoryName = _("MYSTERIOUS"), + .categoryName = _("Mysterious"), .height = 11, .weight = 800, .description = gStarmiePokedexText, @@ -1466,10 +1466,10 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MR_MIME] = { - .categoryName = _("BARRIER"), + .categoryName = _("Barrier"), .height = 13, .weight = 545, - .description = gMrmimePokedexText, + .description = gMrMimePokedexText, .pokemonScale = 258, .pokemonOffset = 6, .trainerScale = 256, @@ -1478,7 +1478,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SCYTHER] = { - .categoryName = _("MANTIS"), + .categoryName = _("Mantis"), .height = 15, .weight = 560, .description = gScytherPokedexText, @@ -1490,7 +1490,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_JYNX] = { - .categoryName = _("HUMAN SHAPE"), + .categoryName = _("Human Shape"), .height = 14, .weight = 406, .description = gJynxPokedexText, @@ -1502,7 +1502,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ELECTABUZZ] = { - .categoryName = _("ELECTRIC"), + .categoryName = _("Electric"), .height = 11, .weight = 300, .description = gElectabuzzPokedexText, @@ -1514,7 +1514,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAGMAR] = { - .categoryName = _("SPITFIRE"), + .categoryName = _("Spitfire"), .height = 13, .weight = 445, .description = gMagmarPokedexText, @@ -1526,7 +1526,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PINSIR] = { - .categoryName = _("STAG BEETLE"), + .categoryName = _("Stag Beetle"), .height = 15, .weight = 550, .description = gPinsirPokedexText, @@ -1538,7 +1538,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TAUROS] = { - .categoryName = _("WILD BULL"), + .categoryName = _("Wild Bull"), .height = 14, .weight = 884, .description = gTaurosPokedexText, @@ -1550,7 +1550,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAGIKARP] = { - .categoryName = _("FISH"), + .categoryName = _("Fish"), .height = 9, .weight = 100, .description = gMagikarpPokedexText, @@ -1562,7 +1562,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GYARADOS] = { - .categoryName = _("ATROCIOUS"), + .categoryName = _("Atrocious"), .height = 65, .weight = 2350, .description = gGyaradosPokedexText, @@ -1574,7 +1574,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LAPRAS] = { - .categoryName = _("TRANSPORT"), + .categoryName = _("Transport"), .height = 25, .weight = 2200, .description = gLaprasPokedexText, @@ -1586,7 +1586,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DITTO] = { - .categoryName = _("TRANSFORM"), + .categoryName = _("Transform"), .height = 3, .weight = 40, .description = gDittoPokedexText, @@ -1598,7 +1598,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_EEVEE] = { - .categoryName = _("EVOLUTION"), + .categoryName = _("Evolution"), .height = 3, .weight = 65, .description = gEeveePokedexText, @@ -1610,7 +1610,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VAPOREON] = { - .categoryName = _("BUBBLE JET"), + .categoryName = _("Bubble Jet"), .height = 10, .weight = 290, .description = gVaporeonPokedexText, @@ -1622,7 +1622,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_JOLTEON] = { - .categoryName = _("LIGHTNING"), + .categoryName = _("Lightning"), .height = 8, .weight = 245, .description = gJolteonPokedexText, @@ -1634,7 +1634,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FLAREON] = { - .categoryName = _("FLAME"), + .categoryName = _("Flame"), .height = 9, .weight = 250, .description = gFlareonPokedexText, @@ -1646,7 +1646,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PORYGON] = { - .categoryName = _("VIRTUAL"), + .categoryName = _("Virtual"), .height = 8, .weight = 365, .description = gPorygonPokedexText, @@ -1658,7 +1658,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_OMANYTE] = { - .categoryName = _("SPIRAL"), + .categoryName = _("Spiral"), .height = 4, .weight = 75, .description = gOmanytePokedexText, @@ -1670,7 +1670,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_OMASTAR] = { - .categoryName = _("SPIRAL"), + .categoryName = _("Spiral"), .height = 10, .weight = 350, .description = gOmastarPokedexText, @@ -1682,7 +1682,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KABUTO] = { - .categoryName = _("SHELLFISH"), + .categoryName = _("Shellfish"), .height = 5, .weight = 115, .description = gKabutoPokedexText, @@ -1694,7 +1694,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KABUTOPS] = { - .categoryName = _("SHELLFISH"), + .categoryName = _("Shellfish"), .height = 13, .weight = 405, .description = gKabutopsPokedexText, @@ -1706,7 +1706,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_AERODACTYL] = { - .categoryName = _("FOSSIL"), + .categoryName = _("Fossil"), .height = 18, .weight = 590, .description = gAerodactylPokedexText, @@ -1718,7 +1718,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SNORLAX] = { - .categoryName = _("SLEEPING"), + .categoryName = _("Sleeping"), .height = 21, .weight = 4600, .description = gSnorlaxPokedexText, @@ -1730,7 +1730,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ARTICUNO] = { - .categoryName = _("FREEZE"), + .categoryName = _("Freeze"), .height = 17, .weight = 554, .description = gArticunoPokedexText, @@ -1742,7 +1742,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ZAPDOS] = { - .categoryName = _("ELECTRIC"), + .categoryName = _("Electric"), .height = 16, .weight = 526, .description = gZapdosPokedexText, @@ -1754,7 +1754,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MOLTRES] = { - .categoryName = _("FLAME"), + .categoryName = _("Flame"), .height = 20, .weight = 600, .description = gMoltresPokedexText, @@ -1766,7 +1766,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DRATINI] = { - .categoryName = _("DRAGON"), + .categoryName = _("Dragon"), .height = 18, .weight = 33, .description = gDratiniPokedexText, @@ -1778,7 +1778,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DRAGONAIR] = { - .categoryName = _("DRAGON"), + .categoryName = _("Dragon"), .height = 40, .weight = 165, .description = gDragonairPokedexText, @@ -1790,7 +1790,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DRAGONITE] = { - .categoryName = _("DRAGON"), + .categoryName = _("Dragon"), .height = 22, .weight = 2100, .description = gDragonitePokedexText, @@ -1802,7 +1802,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MEWTWO] = { - .categoryName = _("GENETIC"), + .categoryName = _("Genetic"), .height = 20, .weight = 1220, .description = gMewtwoPokedexText, @@ -1814,7 +1814,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MEW] = { - .categoryName = _("NEW SPECIES"), + .categoryName = _("New Species"), .height = 4, .weight = 40, .description = gMewPokedexText, @@ -1826,7 +1826,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CHIKORITA] = { - .categoryName = _("LEAF"), + .categoryName = _("Leaf"), .height = 9, .weight = 64, .description = gChikoritaPokedexText, @@ -1838,7 +1838,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BAYLEEF] = { - .categoryName = _("LEAF"), + .categoryName = _("Leaf"), .height = 12, .weight = 158, .description = gBayleefPokedexText, @@ -1850,7 +1850,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MEGANIUM] = { - .categoryName = _("HERB"), + .categoryName = _("Herb"), .height = 18, .weight = 1005, .description = gMeganiumPokedexText, @@ -1862,7 +1862,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CYNDAQUIL] = { - .categoryName = _("FIRE MOUSE"), + .categoryName = _("Fire Mouse"), .height = 5, .weight = 79, .description = gCyndaquilPokedexText, @@ -1874,7 +1874,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_QUILAVA] = { - .categoryName = _("VOLCANO"), + .categoryName = _("Volcano"), .height = 9, .weight = 190, .description = gQuilavaPokedexText, @@ -1886,7 +1886,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TYPHLOSION] = { - .categoryName = _("VOLCANO"), + .categoryName = _("Volcano"), .height = 17, .weight = 795, .description = gTyphlosionPokedexText, @@ -1898,7 +1898,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TOTODILE] = { - .categoryName = _("BIG JAW"), + .categoryName = _("Big Jaw"), .height = 6, .weight = 95, .description = gTotodilePokedexText, @@ -1910,7 +1910,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CROCONAW] = { - .categoryName = _("BIG JAW"), + .categoryName = _("Big Jaw"), .height = 11, .weight = 250, .description = gCroconawPokedexText, @@ -1922,7 +1922,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FERALIGATR] = { - .categoryName = _("BIG JAW"), + .categoryName = _("Big Jaw"), .height = 23, .weight = 888, .description = gFeraligatrPokedexText, @@ -1934,7 +1934,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SENTRET] = { - .categoryName = _("SCOUT"), + .categoryName = _("Scout"), .height = 8, .weight = 60, .description = gSentretPokedexText, @@ -1946,7 +1946,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FURRET] = { - .categoryName = _("LONG BODY"), + .categoryName = _("Long Body"), .height = 18, .weight = 325, .description = gFurretPokedexText, @@ -1958,7 +1958,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HOOTHOOT] = { - .categoryName = _("OWL"), + .categoryName = _("Owl"), .height = 7, .weight = 212, .description = gHoothootPokedexText, @@ -1970,7 +1970,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NOCTOWL] = { - .categoryName = _("OWL"), + .categoryName = _("Owl"), .height = 16, .weight = 408, .description = gNoctowlPokedexText, @@ -1982,7 +1982,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LEDYBA] = { - .categoryName = _("FIVE STAR"), + .categoryName = _("Five Star"), .height = 10, .weight = 108, .description = gLedybaPokedexText, @@ -1994,7 +1994,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LEDIAN] = { - .categoryName = _("FIVE STAR"), + .categoryName = _("Five Star"), .height = 14, .weight = 356, .description = gLedianPokedexText, @@ -2006,7 +2006,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SPINARAK] = { - .categoryName = _("STRING SPIT"), + .categoryName = _("String Spit"), .height = 5, .weight = 85, .description = gSpinarakPokedexText, @@ -2018,7 +2018,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ARIADOS] = { - .categoryName = _("LONG LEG"), + .categoryName = _("Long Leg"), .height = 11, .weight = 335, .description = gAriadosPokedexText, @@ -2030,7 +2030,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CROBAT] = { - .categoryName = _("BAT"), + .categoryName = _("Bat"), .height = 18, .weight = 750, .description = gCrobatPokedexText, @@ -2042,7 +2042,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CHINCHOU] = { - .categoryName = _("ANGLER"), + .categoryName = _("Angler"), .height = 5, .weight = 120, .description = gChinchouPokedexText, @@ -2054,7 +2054,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LANTURN] = { - .categoryName = _("LIGHT"), + .categoryName = _("Light"), .height = 12, .weight = 225, .description = gLanturnPokedexText, @@ -2066,7 +2066,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PICHU] = { - .categoryName = _("TINY MOUSE"), + .categoryName = _("Tiny Mouse"), .height = 3, .weight = 20, .description = gPichuPokedexText, @@ -2078,7 +2078,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CLEFFA] = { - .categoryName = _("STAR SHAPE"), + .categoryName = _("Star Shape"), .height = 3, .weight = 30, .description = gCleffaPokedexText, @@ -2090,7 +2090,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_IGGLYBUFF] = { - .categoryName = _("BALLOON"), + .categoryName = _("Balloon"), .height = 3, .weight = 10, .description = gIgglybuffPokedexText, @@ -2102,7 +2102,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TOGEPI] = { - .categoryName = _("SPIKE BALL"), + .categoryName = _("Spike Ball"), .height = 3, .weight = 15, .description = gTogepiPokedexText, @@ -2114,7 +2114,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TOGETIC] = { - .categoryName = _("HAPPINESS"), + .categoryName = _("Happiness"), .height = 6, .weight = 32, .description = gTogeticPokedexText, @@ -2126,7 +2126,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NATU] = { - .categoryName = _("TINY BIRD"), + .categoryName = _("Tiny Bird"), .height = 2, .weight = 20, .description = gNatuPokedexText, @@ -2138,7 +2138,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_XATU] = { - .categoryName = _("MYSTIC"), + .categoryName = _("Mystic"), .height = 15, .weight = 150, .description = gXatuPokedexText, @@ -2150,7 +2150,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAREEP] = { - .categoryName = _("WOOL"), + .categoryName = _("Wool"), .height = 6, .weight = 78, .description = gMareepPokedexText, @@ -2162,7 +2162,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FLAAFFY] = { - .categoryName = _("WOOL"), + .categoryName = _("Wool"), .height = 8, .weight = 133, .description = gFlaaffyPokedexText, @@ -2174,7 +2174,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_AMPHAROS] = { - .categoryName = _("LIGHT"), + .categoryName = _("Light"), .height = 14, .weight = 615, .description = gAmpharosPokedexText, @@ -2186,7 +2186,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BELLOSSOM] = { - .categoryName = _("FLOWER"), + .categoryName = _("Flower"), .height = 4, .weight = 58, .description = gBellossomPokedexText, @@ -2198,7 +2198,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MARILL] = { - .categoryName = _("AQUA MOUSE"), + .categoryName = _("Aqua Mouse"), .height = 4, .weight = 85, .description = gMarillPokedexText, @@ -2210,7 +2210,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_AZUMARILL] = { - .categoryName = _("AQUA RABBIT"), + .categoryName = _("Aqua Rabbit"), .height = 8, .weight = 285, .description = gAzumarillPokedexText, @@ -2222,7 +2222,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SUDOWOODO] = { - .categoryName = _("IMITATION"), + .categoryName = _("Imitation"), .height = 12, .weight = 380, .description = gSudowoodoPokedexText, @@ -2234,7 +2234,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_POLITOED] = { - .categoryName = _("FROG"), + .categoryName = _("Frog"), .height = 11, .weight = 339, .description = gPolitoedPokedexText, @@ -2246,7 +2246,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HOPPIP] = { - .categoryName = _("COTTONWEED"), + .categoryName = _("Cottonweed"), .height = 4, .weight = 5, .description = gHoppipPokedexText, @@ -2258,7 +2258,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SKIPLOOM] = { - .categoryName = _("COTTONWEED"), + .categoryName = _("Cottonweed"), .height = 6, .weight = 10, .description = gSkiploomPokedexText, @@ -2270,7 +2270,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_JUMPLUFF] = { - .categoryName = _("COTTONWEED"), + .categoryName = _("Cottonweed"), .height = 8, .weight = 30, .description = gJumpluffPokedexText, @@ -2282,7 +2282,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_AIPOM] = { - .categoryName = _("LONG TAIL"), + .categoryName = _("Long Tail"), .height = 8, .weight = 115, .description = gAipomPokedexText, @@ -2294,7 +2294,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SUNKERN] = { - .categoryName = _("SEED"), + .categoryName = _("Seed"), .height = 3, .weight = 18, .description = gSunkernPokedexText, @@ -2306,7 +2306,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SUNFLORA] = { - .categoryName = _("SUN"), + .categoryName = _("Sun"), .height = 8, .weight = 85, .description = gSunfloraPokedexText, @@ -2318,7 +2318,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_YANMA] = { - .categoryName = _("CLEAR WING"), + .categoryName = _("Clear Wing"), .height = 12, .weight = 380, .description = gYanmaPokedexText, @@ -2330,7 +2330,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WOOPER] = { - .categoryName = _("WATER FISH"), + .categoryName = _("Water Fish"), .height = 4, .weight = 85, .description = gWooperPokedexText, @@ -2342,7 +2342,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_QUAGSIRE] = { - .categoryName = _("WATER FISH"), + .categoryName = _("Water Fish"), .height = 14, .weight = 750, .description = gQuagsirePokedexText, @@ -2354,7 +2354,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ESPEON] = { - .categoryName = _("SUN"), + .categoryName = _("Sun"), .height = 9, .weight = 265, .description = gEspeonPokedexText, @@ -2366,7 +2366,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_UMBREON] = { - .categoryName = _("MOONLIGHT"), + .categoryName = _("Moonlight"), .height = 10, .weight = 270, .description = gUmbreonPokedexText, @@ -2378,7 +2378,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MURKROW] = { - .categoryName = _("DARKNESS"), + .categoryName = _("Darkness"), .height = 5, .weight = 21, .description = gMurkrowPokedexText, @@ -2390,7 +2390,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SLOWKING] = { - .categoryName = _("ROYAL"), + .categoryName = _("Royal"), .height = 20, .weight = 795, .description = gSlowkingPokedexText, @@ -2402,7 +2402,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MISDREAVUS] = { - .categoryName = _("SCREECH"), + .categoryName = _("Screech"), .height = 7, .weight = 10, .description = gMisdreavusPokedexText, @@ -2414,7 +2414,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_UNOWN] = { - .categoryName = _("SYMBOL"), + .categoryName = _("Symbol"), .height = 5, .weight = 50, .description = gUnownPokedexText, @@ -2426,7 +2426,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WOBBUFFET] = { - .categoryName = _("PATIENT"), + .categoryName = _("Patient"), .height = 13, .weight = 285, .description = gWobbuffetPokedexText, @@ -2438,7 +2438,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GIRAFARIG] = { - .categoryName = _("LONG NECK"), + .categoryName = _("Long Neck"), .height = 15, .weight = 415, .description = gGirafarigPokedexText, @@ -2450,7 +2450,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PINECO] = { - .categoryName = _("BAGWORM"), + .categoryName = _("Bagworm"), .height = 6, .weight = 72, .description = gPinecoPokedexText, @@ -2462,7 +2462,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FORRETRESS] = { - .categoryName = _("BAGWORM"), + .categoryName = _("Bagworm"), .height = 12, .weight = 1258, .description = gForretressPokedexText, @@ -2474,7 +2474,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DUNSPARCE] = { - .categoryName = _("LAND SNAKE"), + .categoryName = _("Land Snake"), .height = 15, .weight = 140, .description = gDunsparcePokedexText, @@ -2486,7 +2486,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GLIGAR] = { - .categoryName = _("FLYSCORPION"), + .categoryName = _("Fly Scorpion"), .height = 11, .weight = 648, .description = gGligarPokedexText, @@ -2498,7 +2498,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_STEELIX] = { - .categoryName = _("IRON SNAKE"), + .categoryName = _("Iron Snake"), .height = 92, .weight = 4000, .description = gSteelixPokedexText, @@ -2510,7 +2510,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SNUBBULL] = { - .categoryName = _("FAIRY"), + .categoryName = _("Fairy"), .height = 6, .weight = 78, .description = gSnubbullPokedexText, @@ -2522,7 +2522,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GRANBULL] = { - .categoryName = _("FAIRY"), + .categoryName = _("Fairy"), .height = 14, .weight = 487, .description = gGranbullPokedexText, @@ -2534,7 +2534,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_QWILFISH] = { - .categoryName = _("BALLOON"), + .categoryName = _("Balloon"), .height = 5, .weight = 39, .description = gQwilfishPokedexText, @@ -2546,7 +2546,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SCIZOR] = { - .categoryName = _("PINCER"), + .categoryName = _("Pincer"), .height = 18, .weight = 1180, .description = gScizorPokedexText, @@ -2558,7 +2558,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHUCKLE] = { - .categoryName = _("MOLD"), + .categoryName = _("Mold"), .height = 6, .weight = 205, .description = gShucklePokedexText, @@ -2570,7 +2570,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HERACROSS] = { - .categoryName = _("SINGLE HORN"), + .categoryName = _("Single Horn"), .height = 15, .weight = 540, .description = gHeracrossPokedexText, @@ -2582,7 +2582,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SNEASEL] = { - .categoryName = _("SHARP CLAW"), + .categoryName = _("Sharp Claw"), .height = 9, .weight = 280, .description = gSneaselPokedexText, @@ -2594,7 +2594,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TEDDIURSA] = { - .categoryName = _("LITTLE BEAR"), + .categoryName = _("Little Bear"), .height = 6, .weight = 88, .description = gTeddiursaPokedexText, @@ -2606,7 +2606,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_URSARING] = { - .categoryName = _("HIBERNATOR"), + .categoryName = _("Hibernator"), .height = 18, .weight = 1258, .description = gUrsaringPokedexText, @@ -2618,7 +2618,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SLUGMA] = { - .categoryName = _("LAVA"), + .categoryName = _("Lava"), .height = 7, .weight = 350, .description = gSlugmaPokedexText, @@ -2630,7 +2630,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAGCARGO] = { - .categoryName = _("LAVA"), + .categoryName = _("Lava"), .height = 8, .weight = 550, .description = gMagcargoPokedexText, @@ -2642,7 +2642,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SWINUB] = { - .categoryName = _("PIG"), + .categoryName = _("Pig"), .height = 4, .weight = 65, .description = gSwinubPokedexText, @@ -2654,7 +2654,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PILOSWINE] = { - .categoryName = _("SWINE"), + .categoryName = _("Swine"), .height = 11, .weight = 558, .description = gPiloswinePokedexText, @@ -2666,7 +2666,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CORSOLA] = { - .categoryName = _("CORAL"), + .categoryName = _("Coral"), .height = 6, .weight = 50, .description = gCorsolaPokedexText, @@ -2678,7 +2678,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_REMORAID] = { - .categoryName = _("JET"), + .categoryName = _("Jet"), .height = 6, .weight = 120, .description = gRemoraidPokedexText, @@ -2690,7 +2690,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_OCTILLERY] = { - .categoryName = _("JET"), + .categoryName = _("Jet"), .height = 9, .weight = 285, .description = gOctilleryPokedexText, @@ -2702,7 +2702,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DELIBIRD] = { - .categoryName = _("DELIVERY"), + .categoryName = _("Delivery"), .height = 9, .weight = 160, .description = gDelibirdPokedexText, @@ -2714,7 +2714,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MANTINE] = { - .categoryName = _("KITE"), + .categoryName = _("Kite"), .height = 21, .weight = 2200, .description = gMantinePokedexText, @@ -2726,7 +2726,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SKARMORY] = { - .categoryName = _("ARMOR BIRD"), + .categoryName = _("Armor Bird"), .height = 17, .weight = 505, .description = gSkarmoryPokedexText, @@ -2738,7 +2738,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HOUNDOUR] = { - .categoryName = _("DARK"), + .categoryName = _("Dark"), .height = 6, .weight = 108, .description = gHoundourPokedexText, @@ -2750,7 +2750,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HOUNDOOM] = { - .categoryName = _("DARK"), + .categoryName = _("Dark"), .height = 14, .weight = 350, .description = gHoundoomPokedexText, @@ -2762,7 +2762,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KINGDRA] = { - .categoryName = _("DRAGON"), + .categoryName = _("Dragon"), .height = 18, .weight = 1520, .description = gKingdraPokedexText, @@ -2774,7 +2774,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PHANPY] = { - .categoryName = _("LONG NOSE"), + .categoryName = _("Long Nose"), .height = 5, .weight = 335, .description = gPhanpyPokedexText, @@ -2786,7 +2786,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DONPHAN] = { - .categoryName = _("ARMOR"), + .categoryName = _("Armor"), .height = 11, .weight = 1200, .description = gDonphanPokedexText, @@ -2798,7 +2798,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PORYGON2] = { - .categoryName = _("VIRTUAL"), + .categoryName = _("Virtual"), .height = 6, .weight = 325, .description = gPorygon2PokedexText, @@ -2810,7 +2810,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_STANTLER] = { - .categoryName = _("BIG HORN"), + .categoryName = _("Big Horn"), .height = 14, .weight = 712, .description = gStantlerPokedexText, @@ -2822,7 +2822,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SMEARGLE] = { - .categoryName = _("PAINTER"), + .categoryName = _("Painter"), .height = 12, .weight = 580, .description = gSmearglePokedexText, @@ -2834,7 +2834,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TYROGUE] = { - .categoryName = _("SCUFFLE"), + .categoryName = _("Scuffle"), .height = 7, .weight = 210, .description = gTyroguePokedexText, @@ -2846,7 +2846,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HITMONTOP] = { - .categoryName = _("HANDSTAND"), + .categoryName = _("Handstand"), .height = 14, .weight = 480, .description = gHitmontopPokedexText, @@ -2858,7 +2858,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SMOOCHUM] = { - .categoryName = _("KISS"), + .categoryName = _("Kiss"), .height = 4, .weight = 60, .description = gSmoochumPokedexText, @@ -2870,7 +2870,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ELEKID] = { - .categoryName = _("ELECTRIC"), + .categoryName = _("Electric"), .height = 6, .weight = 235, .description = gElekidPokedexText, @@ -2882,7 +2882,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAGBY] = { - .categoryName = _("LIVE COAL"), + .categoryName = _("Live Coal"), .height = 7, .weight = 214, .description = gMagbyPokedexText, @@ -2894,7 +2894,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MILTANK] = { - .categoryName = _("MILK COW"), + .categoryName = _("Milk Cow"), .height = 12, .weight = 755, .description = gMiltankPokedexText, @@ -2906,7 +2906,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BLISSEY] = { - .categoryName = _("HAPPINESS"), + .categoryName = _("Happiness"), .height = 15, .weight = 468, .description = gBlisseyPokedexText, @@ -2918,7 +2918,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RAIKOU] = { - .categoryName = _("THUNDER"), + .categoryName = _("Thunder"), .height = 19, .weight = 1780, .description = gRaikouPokedexText, @@ -2930,7 +2930,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ENTEI] = { - .categoryName = _("VOLCANO"), + .categoryName = _("Volcano"), .height = 21, .weight = 1980, .description = gEnteiPokedexText, @@ -2942,7 +2942,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SUICUNE] = { - .categoryName = _("AURORA"), + .categoryName = _("Aurora"), .height = 20, .weight = 1870, .description = gSuicunePokedexText, @@ -2954,7 +2954,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LARVITAR] = { - .categoryName = _("ROCK SKIN"), + .categoryName = _("Rock Skin"), .height = 6, .weight = 720, .description = gLarvitarPokedexText, @@ -2966,7 +2966,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PUPITAR] = { - .categoryName = _("HARD SHELL"), + .categoryName = _("Hard Shell"), .height = 12, .weight = 1520, .description = gPupitarPokedexText, @@ -2978,7 +2978,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TYRANITAR] = { - .categoryName = _("ARMOR"), + .categoryName = _("Armor"), .height = 20, .weight = 2020, .description = gTyranitarPokedexText, @@ -2990,7 +2990,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LUGIA] = { - .categoryName = _("DIVING"), + .categoryName = _("Diving"), .height = 52, .weight = 2160, .description = gLugiaPokedexText, @@ -3002,7 +3002,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HO_OH] = { - .categoryName = _("RAINBOW"), + .categoryName = _("Rainbow"), .height = 38, .weight = 1990, .description = gHoOhPokedexText, @@ -3014,7 +3014,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CELEBI] = { - .categoryName = _("TIME TRAVEL"), + .categoryName = _("Time Travel"), .height = 6, .weight = 50, .description = gCelebiPokedexText, @@ -3026,7 +3026,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TREECKO] = { - .categoryName = _("WOOD GECKO"), + .categoryName = _("Wood Gecko"), .height = 5, .weight = 50, .description = gTreeckoPokedexText, @@ -3038,7 +3038,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GROVYLE] = { - .categoryName = _("WOOD GECKO"), + .categoryName = _("Wood Gecko"), .height = 9, .weight = 216, .description = gGrovylePokedexText, @@ -3050,7 +3050,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SCEPTILE] = { - .categoryName = _("FOREST"), + .categoryName = _("Forest"), .height = 17, .weight = 522, .description = gSceptilePokedexText, @@ -3062,7 +3062,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TORCHIC] = { - .categoryName = _("CHICK"), + .categoryName = _("Chick"), .height = 4, .weight = 25, .description = gTorchicPokedexText, @@ -3074,7 +3074,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_COMBUSKEN] = { - .categoryName = _("YOUNG FOWL"), + .categoryName = _("Young Fowl"), .height = 9, .weight = 195, .description = gCombuskenPokedexText, @@ -3086,7 +3086,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BLAZIKEN] = { - .categoryName = _("BLAZE"), + .categoryName = _("Blaze"), .height = 19, .weight = 520, .description = gBlazikenPokedexText, @@ -3098,7 +3098,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MUDKIP] = { - .categoryName = _("MUD FISH"), + .categoryName = _("Mud Fish"), .height = 4, .weight = 76, .description = gMudkipPokedexText, @@ -3110,7 +3110,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MARSHTOMP] = { - .categoryName = _("MUD FISH"), + .categoryName = _("Mud Fish"), .height = 7, .weight = 280, .description = gMarshtompPokedexText, @@ -3122,7 +3122,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SWAMPERT] = { - .categoryName = _("MUD FISH"), + .categoryName = _("Mud Fish"), .height = 15, .weight = 819, .description = gSwampertPokedexText, @@ -3134,7 +3134,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_POOCHYENA] = { - .categoryName = _("BITE"), + .categoryName = _("Bite"), .height = 5, .weight = 136, .description = gPoochyenaPokedexText, @@ -3146,7 +3146,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MIGHTYENA] = { - .categoryName = _("BITE"), + .categoryName = _("Bite"), .height = 10, .weight = 370, .description = gMightyenaPokedexText, @@ -3158,7 +3158,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ZIGZAGOON] = { - .categoryName = _("TINYRACCOON"), + .categoryName = _("Tiny Raccoon"), .height = 4, .weight = 175, .description = gZigzagoonPokedexText, @@ -3170,7 +3170,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LINOONE] = { - .categoryName = _("RUSHING"), + .categoryName = _("Rushing"), .height = 5, .weight = 325, .description = gLinoonePokedexText, @@ -3182,7 +3182,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WURMPLE] = { - .categoryName = _("WORM"), + .categoryName = _("Worm"), .height = 3, .weight = 36, .description = gWurmplePokedexText, @@ -3194,7 +3194,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SILCOON] = { - .categoryName = _("COCOON"), + .categoryName = _("Cocoon"), .height = 6, .weight = 100, .description = gSilcoonPokedexText, @@ -3206,7 +3206,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BEAUTIFLY] = { - .categoryName = _("BUTTERFLY"), + .categoryName = _("Butterfly"), .height = 10, .weight = 284, .description = gBeautiflyPokedexText, @@ -3218,7 +3218,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CASCOON] = { - .categoryName = _("COCOON"), + .categoryName = _("Cocoon"), .height = 7, .weight = 115, .description = gCascoonPokedexText, @@ -3230,7 +3230,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DUSTOX] = { - .categoryName = _("POISON MOTH"), + .categoryName = _("Poison Moth"), .height = 12, .weight = 316, .description = gDustoxPokedexText, @@ -3242,7 +3242,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LOTAD] = { - .categoryName = _("WATER WEED"), + .categoryName = _("Water Weed"), .height = 5, .weight = 26, .description = gLotadPokedexText, @@ -3254,7 +3254,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LOMBRE] = { - .categoryName = _("JOLLY"), + .categoryName = _("Jolly"), .height = 12, .weight = 325, .description = gLombrePokedexText, @@ -3266,7 +3266,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LUDICOLO] = { - .categoryName = _("CAREFREE"), + .categoryName = _("Carefree"), .height = 15, .weight = 550, .description = gLudicoloPokedexText, @@ -3278,7 +3278,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SEEDOT] = { - .categoryName = _("ACORN"), + .categoryName = _("Acorn"), .height = 5, .weight = 40, .description = gSeedotPokedexText, @@ -3290,7 +3290,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NUZLEAF] = { - .categoryName = _("WILY"), + .categoryName = _("Wily"), .height = 10, .weight = 280, .description = gNuzleafPokedexText, @@ -3302,7 +3302,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHIFTRY] = { - .categoryName = _("WICKED"), + .categoryName = _("Wicked"), .height = 13, .weight = 596, .description = gShiftryPokedexText, @@ -3314,7 +3314,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TAILLOW] = { - .categoryName = _("TINYSWALLOW"), + .categoryName = _("Tiny Swallow"), .height = 3, .weight = 23, .description = gTaillowPokedexText, @@ -3326,7 +3326,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SWELLOW] = { - .categoryName = _("SWALLOW"), + .categoryName = _("Swallow"), .height = 7, .weight = 198, .description = gSwellowPokedexText, @@ -3338,7 +3338,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WINGULL] = { - .categoryName = _("SEAGULL"), + .categoryName = _("Seagull"), .height = 6, .weight = 95, .description = gWingullPokedexText, @@ -3350,7 +3350,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PELIPPER] = { - .categoryName = _("WATER BIRD"), + .categoryName = _("Water Bird"), .height = 12, .weight = 280, .description = gPelipperPokedexText, @@ -3362,7 +3362,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RALTS] = { - .categoryName = _("FEELING"), + .categoryName = _("Feeling"), .height = 4, .weight = 66, .description = gRaltsPokedexText, @@ -3374,7 +3374,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KIRLIA] = { - .categoryName = _("EMOTION"), + .categoryName = _("Emotion"), .height = 8, .weight = 202, .description = gKirliaPokedexText, @@ -3386,7 +3386,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GARDEVOIR] = { - .categoryName = _("EMBRACE"), + .categoryName = _("Embrace"), .height = 16, .weight = 484, .description = gGardevoirPokedexText, @@ -3398,7 +3398,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SURSKIT] = { - .categoryName = _("POND SKATER"), + .categoryName = _("Pond Skater"), .height = 5, .weight = 17, .description = gSurskitPokedexText, @@ -3410,7 +3410,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MASQUERAIN] = { - .categoryName = _("EYEBALL"), + .categoryName = _("Eyeball"), .height = 8, .weight = 36, .description = gMasquerainPokedexText, @@ -3422,7 +3422,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHROOMISH] = { - .categoryName = _("MUSHROOM"), + .categoryName = _("Mushroom"), .height = 4, .weight = 45, .description = gShroomishPokedexText, @@ -3434,7 +3434,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BRELOOM] = { - .categoryName = _("MUSHROOM"), + .categoryName = _("Mushroom"), .height = 12, .weight = 392, .description = gBreloomPokedexText, @@ -3446,7 +3446,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SLAKOTH] = { - .categoryName = _("SLACKER"), + .categoryName = _("Slacker"), .height = 8, .weight = 240, .description = gSlakothPokedexText, @@ -3458,7 +3458,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VIGOROTH] = { - .categoryName = _("WILD MONKEY"), + .categoryName = _("Wild Monkey"), .height = 14, .weight = 465, .description = gVigorothPokedexText, @@ -3470,7 +3470,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SLAKING] = { - .categoryName = _("LAZY"), + .categoryName = _("Lazy"), .height = 20, .weight = 1305, .description = gSlakingPokedexText, @@ -3482,7 +3482,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NINCADA] = { - .categoryName = _("TRAINEE"), + .categoryName = _("Trainee"), .height = 5, .weight = 55, .description = gNincadaPokedexText, @@ -3494,7 +3494,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NINJASK] = { - .categoryName = _("NINJA"), + .categoryName = _("Ninja"), .height = 8, .weight = 120, .description = gNinjaskPokedexText, @@ -3506,7 +3506,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHEDINJA] = { - .categoryName = _("SHED"), + .categoryName = _("Shed"), .height = 8, .weight = 12, .description = gShedinjaPokedexText, @@ -3518,7 +3518,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WHISMUR] = { - .categoryName = _("WHISPER"), + .categoryName = _("Whisper"), .height = 6, .weight = 163, .description = gWhismurPokedexText, @@ -3530,7 +3530,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LOUDRED] = { - .categoryName = _("BIG VOICE"), + .categoryName = _("Big Voice"), .height = 10, .weight = 405, .description = gLoudredPokedexText, @@ -3542,7 +3542,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_EXPLOUD] = { - .categoryName = _("LOUD NOISE"), + .categoryName = _("Loud Noise"), .height = 15, .weight = 840, .description = gExploudPokedexText, @@ -3554,7 +3554,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAKUHITA] = { - .categoryName = _("GUTS"), + .categoryName = _("Guts"), .height = 10, .weight = 864, .description = gMakuhitaPokedexText, @@ -3566,7 +3566,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HARIYAMA] = { - .categoryName = _("ARM THRUST"), + .categoryName = _("Arm Thrust"), .height = 23, .weight = 2538, .description = gHariyamaPokedexText, @@ -3578,7 +3578,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_AZURILL] = { - .categoryName = _("POLKA DOT"), + .categoryName = _("Polka Dot"), .height = 2, .weight = 20, .description = gAzurillPokedexText, @@ -3590,7 +3590,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NOSEPASS] = { - .categoryName = _("COMPASS"), + .categoryName = _("Compass"), .height = 10, .weight = 970, .description = gNosepassPokedexText, @@ -3602,7 +3602,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SKITTY] = { - .categoryName = _("KITTEN"), + .categoryName = _("Kitten"), .height = 6, .weight = 110, .description = gSkittyPokedexText, @@ -3614,7 +3614,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DELCATTY] = { - .categoryName = _("PRIM"), + .categoryName = _("Prim"), .height = 11, .weight = 326, .description = gDelcattyPokedexText, @@ -3626,7 +3626,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SABLEYE] = { - .categoryName = _("DARKNESS"), + .categoryName = _("Darkness"), .height = 5, .weight = 110, .description = gSableyePokedexText, @@ -3638,7 +3638,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MAWILE] = { - .categoryName = _("DECEIVER"), + .categoryName = _("Deceiver"), .height = 6, .weight = 115, .description = gMawilePokedexText, @@ -3650,7 +3650,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ARON] = { - .categoryName = _("IRON ARMOR"), + .categoryName = _("Iron Armor"), .height = 4, .weight = 600, .description = gAronPokedexText, @@ -3662,7 +3662,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LAIRON] = { - .categoryName = _("IRON ARMOR"), + .categoryName = _("Iron Armor"), .height = 9, .weight = 1200, .description = gLaironPokedexText, @@ -3674,7 +3674,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_AGGRON] = { - .categoryName = _("IRON ARMOR"), + .categoryName = _("Iron Armor"), .height = 21, .weight = 3600, .description = gAggronPokedexText, @@ -3686,7 +3686,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MEDITITE] = { - .categoryName = _("MEDITATE"), + .categoryName = _("Meditate"), .height = 6, .weight = 112, .description = gMedititePokedexText, @@ -3698,7 +3698,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MEDICHAM] = { - .categoryName = _("MEDITATE"), + .categoryName = _("Meditate"), .height = 13, .weight = 315, .description = gMedichamPokedexText, @@ -3710,7 +3710,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ELECTRIKE] = { - .categoryName = _("LIGHTNING"), + .categoryName = _("Lightning"), .height = 6, .weight = 152, .description = gElectrikePokedexText, @@ -3722,7 +3722,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MANECTRIC] = { - .categoryName = _("DISCHARGE"), + .categoryName = _("Discharge"), .height = 15, .weight = 402, .description = gManectricPokedexText, @@ -3734,7 +3734,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_PLUSLE] = { - .categoryName = _("CHEERING"), + .categoryName = _("Cheering"), .height = 4, .weight = 42, .description = gPluslePokedexText, @@ -3746,7 +3746,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MINUN] = { - .categoryName = _("CHEERING"), + .categoryName = _("Cheering"), .height = 4, .weight = 42, .description = gMinunPokedexText, @@ -3758,7 +3758,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VOLBEAT] = { - .categoryName = _("FIREFLY"), + .categoryName = _("Firefly"), .height = 7, .weight = 177, .description = gVolbeatPokedexText, @@ -3770,7 +3770,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ILLUMISE] = { - .categoryName = _("FIREFLY"), + .categoryName = _("Firefly"), .height = 6, .weight = 177, .description = gIllumisePokedexText, @@ -3782,7 +3782,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ROSELIA] = { - .categoryName = _("THORN"), + .categoryName = _("Thorn"), .height = 3, .weight = 20, .description = gRoseliaPokedexText, @@ -3794,7 +3794,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GULPIN] = { - .categoryName = _("STOMACH"), + .categoryName = _("Stomach"), .height = 4, .weight = 103, .description = gGulpinPokedexText, @@ -3806,7 +3806,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SWALOT] = { - .categoryName = _("POISON BAG"), + .categoryName = _("Poison Bag"), .height = 17, .weight = 800, .description = gSwalotPokedexText, @@ -3818,7 +3818,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CARVANHA] = { - .categoryName = _("SAVAGE"), + .categoryName = _("Savage"), .height = 8, .weight = 208, .description = gCarvanhaPokedexText, @@ -3830,7 +3830,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHARPEDO] = { - .categoryName = _("BRUTAL"), + .categoryName = _("Brutal"), .height = 18, .weight = 888, .description = gSharpedoPokedexText, @@ -3842,7 +3842,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WAILMER] = { - .categoryName = _("BALL WHALE"), + .categoryName = _("Ball Whale"), .height = 20, .weight = 1300, .description = gWailmerPokedexText, @@ -3854,7 +3854,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WAILORD] = { - .categoryName = _("FLOAT WHALE"), + .categoryName = _("Float Whale"), .height = 145, .weight = 3980, .description = gWailordPokedexText, @@ -3866,7 +3866,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_NUMEL] = { - .categoryName = _("NUMB"), + .categoryName = _("Numb"), .height = 7, .weight = 240, .description = gNumelPokedexText, @@ -3878,7 +3878,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CAMERUPT] = { - .categoryName = _("ERUPTION"), + .categoryName = _("Eruption"), .height = 19, .weight = 2200, .description = gCameruptPokedexText, @@ -3890,7 +3890,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TORKOAL] = { - .categoryName = _("COAL"), + .categoryName = _("Coal"), .height = 5, .weight = 804, .description = gTorkoalPokedexText, @@ -3902,7 +3902,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SPOINK] = { - .categoryName = _("BOUNCE"), + .categoryName = _("Bounce"), .height = 7, .weight = 306, .description = gSpoinkPokedexText, @@ -3914,7 +3914,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GRUMPIG] = { - .categoryName = _("MANIPULATE"), + .categoryName = _("Manipulate"), .height = 9, .weight = 715, .description = gGrumpigPokedexText, @@ -3926,7 +3926,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SPINDA] = { - .categoryName = _("SPOT PANDA"), + .categoryName = _("Spot Panda"), .height = 11, .weight = 50, .description = gSpindaPokedexText, @@ -3938,7 +3938,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TRAPINCH] = { - .categoryName = _("ANT PIT"), + .categoryName = _("Ant Pit"), .height = 7, .weight = 150, .description = gTrapinchPokedexText, @@ -3950,7 +3950,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_VIBRAVA] = { - .categoryName = _("VIBRATION"), + .categoryName = _("Vibration"), .height = 11, .weight = 153, .description = gVibravaPokedexText, @@ -3962,7 +3962,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FLYGON] = { - .categoryName = _("MYSTIC"), + .categoryName = _("Mystic"), .height = 20, .weight = 820, .description = gFlygonPokedexText, @@ -3974,7 +3974,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CACNEA] = { - .categoryName = _("CACTUS"), + .categoryName = _("Cactus"), .height = 4, .weight = 513, .description = gCacneaPokedexText, @@ -3986,7 +3986,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CACTURNE] = { - .categoryName = _("SCARECROW"), + .categoryName = _("Scarecrow"), .height = 13, .weight = 774, .description = gCacturnePokedexText, @@ -3998,7 +3998,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SWABLU] = { - .categoryName = _("COTTON BIRD"), + .categoryName = _("Cotton Bird"), .height = 4, .weight = 12, .description = gSwabluPokedexText, @@ -4010,7 +4010,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ALTARIA] = { - .categoryName = _("HUMMING"), + .categoryName = _("Humming"), .height = 11, .weight = 206, .description = gAltariaPokedexText, @@ -4022,7 +4022,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ZANGOOSE] = { - .categoryName = _("CAT FERRET"), + .categoryName = _("Cat Ferret"), .height = 13, .weight = 403, .description = gZangoosePokedexText, @@ -4034,7 +4034,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SEVIPER] = { - .categoryName = _("FANG SNAKE"), + .categoryName = _("Fang Snake"), .height = 27, .weight = 525, .description = gSeviperPokedexText, @@ -4046,7 +4046,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LUNATONE] = { - .categoryName = _("METEORITE"), + .categoryName = _("Meteorite"), .height = 10, .weight = 1680, .description = gLunatonePokedexText, @@ -4058,7 +4058,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SOLROCK] = { - .categoryName = _("METEORITE"), + .categoryName = _("Meteorite"), .height = 12, .weight = 1540, .description = gSolrockPokedexText, @@ -4070,7 +4070,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BARBOACH] = { - .categoryName = _("WHISKERS"), + .categoryName = _("Whiskers"), .height = 4, .weight = 19, .description = gBarboachPokedexText, @@ -4082,7 +4082,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WHISCASH] = { - .categoryName = _("WHISKERS"), + .categoryName = _("Whiskers"), .height = 9, .weight = 236, .description = gWhiscashPokedexText, @@ -4094,7 +4094,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CORPHISH] = { - .categoryName = _("RUFFIAN"), + .categoryName = _("Ruffian"), .height = 6, .weight = 115, .description = gCorphishPokedexText, @@ -4106,7 +4106,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CRAWDAUNT] = { - .categoryName = _("ROGUE"), + .categoryName = _("Rogue"), .height = 11, .weight = 328, .description = gCrawdauntPokedexText, @@ -4118,7 +4118,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BALTOY] = { - .categoryName = _("CLAY DOLL"), + .categoryName = _("Clay Doll"), .height = 5, .weight = 215, .description = gBaltoyPokedexText, @@ -4130,7 +4130,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CLAYDOL] = { - .categoryName = _("CLAY DOLL"), + .categoryName = _("Clay Doll"), .height = 15, .weight = 1080, .description = gClaydolPokedexText, @@ -4142,7 +4142,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LILEEP] = { - .categoryName = _("SEA LILY"), + .categoryName = _("Sea Lily"), .height = 10, .weight = 238, .description = gLileepPokedexText, @@ -4154,7 +4154,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CRADILY] = { - .categoryName = _("BARNACLE"), + .categoryName = _("Barnacle"), .height = 15, .weight = 604, .description = gCradilyPokedexText, @@ -4166,7 +4166,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ANORITH] = { - .categoryName = _("OLD SHRIMP"), + .categoryName = _("Old Shrimp"), .height = 7, .weight = 125, .description = gAnorithPokedexText, @@ -4178,7 +4178,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ARMALDO] = { - .categoryName = _("PLATE"), + .categoryName = _("Plate"), .height = 15, .weight = 682, .description = gArmaldoPokedexText, @@ -4190,7 +4190,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_FEEBAS] = { - .categoryName = _("FISH"), + .categoryName = _("Fish"), .height = 6, .weight = 74, .description = gFeebasPokedexText, @@ -4202,7 +4202,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_MILOTIC] = { - .categoryName = _("TENDER"), + .categoryName = _("Tender"), .height = 62, .weight = 1620, .description = gMiloticPokedexText, @@ -4214,7 +4214,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CASTFORM] = { - .categoryName = _("WEATHER"), + .categoryName = _("Weather"), .height = 3, .weight = 8, .description = gCastformPokedexText, @@ -4226,7 +4226,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KECLEON] = { - .categoryName = _("COLOR SWAP"), + .categoryName = _("Color Swap"), .height = 10, .weight = 220, .description = gKecleonPokedexText, @@ -4238,7 +4238,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHUPPET] = { - .categoryName = _("PUPPET"), + .categoryName = _("Puppet"), .height = 6, .weight = 23, .description = gShuppetPokedexText, @@ -4250,7 +4250,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BANETTE] = { - .categoryName = _("MARIONETTE"), + .categoryName = _("Marionette"), .height = 11, .weight = 125, .description = gBanettePokedexText, @@ -4262,7 +4262,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DUSKULL] = { - .categoryName = _("REQUIEM"), + .categoryName = _("Requiem"), .height = 8, .weight = 150, .description = gDuskullPokedexText, @@ -4274,7 +4274,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_DUSCLOPS] = { - .categoryName = _("BECKON"), + .categoryName = _("Beckon"), .height = 16, .weight = 306, .description = gDusclopsPokedexText, @@ -4286,7 +4286,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_TROPIUS] = { - .categoryName = _("FRUIT"), + .categoryName = _("Fruit"), .height = 20, .weight = 1000, .description = gTropiusPokedexText, @@ -4298,7 +4298,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CHIMECHO] = { - .categoryName = _("WIND CHIME"), + .categoryName = _("Wind Chime"), .height = 6, .weight = 10, .description = gChimechoPokedexText, @@ -4310,7 +4310,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_ABSOL] = { - .categoryName = _("DISASTER"), + .categoryName = _("Disaster"), .height = 12, .weight = 470, .description = gAbsolPokedexText, @@ -4322,7 +4322,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WYNAUT] = { - .categoryName = _("BRIGHT"), + .categoryName = _("Bright"), .height = 6, .weight = 140, .description = gWynautPokedexText, @@ -4334,7 +4334,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SNORUNT] = { - .categoryName = _("SNOW HAT"), + .categoryName = _("Snow Hat"), .height = 7, .weight = 168, .description = gSnoruntPokedexText, @@ -4346,7 +4346,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GLALIE] = { - .categoryName = _("FACE"), + .categoryName = _("Face"), .height = 15, .weight = 2565, .description = gGlaliePokedexText, @@ -4358,7 +4358,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SPHEAL] = { - .categoryName = _("CLAP"), + .categoryName = _("Clap"), .height = 8, .weight = 395, .description = gSphealPokedexText, @@ -4370,7 +4370,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SEALEO] = { - .categoryName = _("BALL ROLL"), + .categoryName = _("Ball Roll"), .height = 11, .weight = 876, .description = gSealeoPokedexText, @@ -4382,7 +4382,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_WALREIN] = { - .categoryName = _("ICE BREAK"), + .categoryName = _("Ice Break"), .height = 14, .weight = 1506, .description = gWalreinPokedexText, @@ -4394,7 +4394,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_CLAMPERL] = { - .categoryName = _("BIVALVE"), + .categoryName = _("Bivalve"), .height = 4, .weight = 525, .description = gClamperlPokedexText, @@ -4406,7 +4406,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_HUNTAIL] = { - .categoryName = _("DEEP SEA"), + .categoryName = _("Deep Sea"), .height = 17, .weight = 270, .description = gHuntailPokedexText, @@ -4418,7 +4418,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GOREBYSS] = { - .categoryName = _("SOUTH SEA"), + .categoryName = _("South Sea"), .height = 18, .weight = 226, .description = gGorebyssPokedexText, @@ -4430,7 +4430,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RELICANTH] = { - .categoryName = _("LONGEVITY"), + .categoryName = _("Longevity"), .height = 10, .weight = 234, .description = gRelicanthPokedexText, @@ -4442,7 +4442,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LUVDISC] = { - .categoryName = _("RENDEZVOUS"), + .categoryName = _("Rendezvous"), .height = 6, .weight = 87, .description = gLuvdiscPokedexText, @@ -4454,7 +4454,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BAGON] = { - .categoryName = _("ROCK HEAD"), + .categoryName = _("Rock Head"), .height = 6, .weight = 421, .description = gBagonPokedexText, @@ -4466,7 +4466,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SHELGON] = { - .categoryName = _("ENDURANCE"), + .categoryName = _("Endurance"), .height = 11, .weight = 1105, .description = gShelgonPokedexText, @@ -4478,7 +4478,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_SALAMENCE] = { - .categoryName = _("DRAGON"), + .categoryName = _("Dragon"), .height = 15, .weight = 1026, .description = gSalamencePokedexText, @@ -4490,7 +4490,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_BELDUM] = { - .categoryName = _("IRON BALL"), + .categoryName = _("Iron Ball"), .height = 6, .weight = 952, .description = gBeldumPokedexText, @@ -4502,7 +4502,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_METANG] = { - .categoryName = _("IRON CLAW"), + .categoryName = _("Iron Claw"), .height = 12, .weight = 2025, .description = gMetangPokedexText, @@ -4514,7 +4514,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_METAGROSS] = { - .categoryName = _("IRON LEG"), + .categoryName = _("Iron Leg"), .height = 16, .weight = 5500, .description = gMetagrossPokedexText, @@ -4526,7 +4526,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_REGIROCK] = { - .categoryName = _("ROCK PEAK"), + .categoryName = _("Rock Peak"), .height = 17, .weight = 2300, .description = gRegirockPokedexText, @@ -4538,7 +4538,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_REGICE] = { - .categoryName = _("ICEBERG"), + .categoryName = _("Iceberg"), .height = 18, .weight = 1750, .description = gRegicePokedexText, @@ -4550,7 +4550,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_REGISTEEL] = { - .categoryName = _("IRON"), + .categoryName = _("Iron"), .height = 19, .weight = 2050, .description = gRegisteelPokedexText, @@ -4562,7 +4562,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LATIAS] = { - .categoryName = _("EON"), + .categoryName = _("Eon"), .height = 14, .weight = 400, .description = gLatiasPokedexText, @@ -4574,7 +4574,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_LATIOS] = { - .categoryName = _("EON"), + .categoryName = _("Eon"), .height = 20, .weight = 600, .description = gLatiosPokedexText, @@ -4586,7 +4586,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_KYOGRE] = { - .categoryName = _("SEA BASIN"), + .categoryName = _("Sea Basin"), .height = 45, .weight = 3520, .description = gKyogrePokedexText, @@ -4598,7 +4598,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_GROUDON] = { - .categoryName = _("CONTINENT"), + .categoryName = _("Continent"), .height = 35, .weight = 9500, .description = gGroudonPokedexText, @@ -4610,7 +4610,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_RAYQUAZA] = { - .categoryName = _("SKY HIGH"), + .categoryName = _("Sky High"), .height = 70, .weight = 2065, .description = gRayquazaPokedexText, @@ -4622,7 +4622,7 @@ const struct PokedexEntry gPokedexEntries[] = [NATIONAL_DEX_JIRACHI] = { - .categoryName = _("WISH"), + .categoryName = _("Wish"), .height = 3, .weight = 11, .description = gJirachiPokedexText, @@ -4643,4 +4643,6148 @@ const struct PokedexEntry gPokedexEntries[] = .trainerScale = 290, .trainerOffset = 2, }, + + [NATIONAL_DEX_TURTWIG] = + { + .categoryName = _("Tiny Leaf"), + .height = 4, + .weight = 102, + .description = gTurtwigPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GROTLE] = + { + .categoryName = _("Grove"), + .height = 11, + .weight = 970, + .description = gGrotlePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TORTERRA] = + { + .categoryName = _("Continent"), + .height = 22, + .weight = 3100, + .description = gTorterraPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHIMCHAR] = + { + .categoryName = _("Chimp"), + .height = 5, + .weight = 62, + .description = gChimcharPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MONFERNO] = + { + .categoryName = _("Playful"), + .height = 9, + .weight = 220, + .description = gMonfernoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_INFERNAPE] = + { + .categoryName = _("Flame"), + .height = 12, + .weight = 550, + .description = gInfernapePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PIPLUP] = + { + .categoryName = _("Penguin"), + .height = 4, + .weight = 52, + .description = gPiplupPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PRINPLUP] = + { + .categoryName = _("Penguin"), + .height = 8, + .weight = 230, + .description = gPrinplupPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_EMPOLEON] = + { + .categoryName = _("Emperor"), + .height = 17, + .weight = 845, + .description = gEmpoleonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STARLY] = + { + .categoryName = _("Starling"), + .height = 3, + .weight = 20, + .description = gStarlyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STARAVIA] = + { + .categoryName = _("Starling"), + .height = 6, + .weight = 155, + .description = gStaraviaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STARAPTOR] = + { + .categoryName = _("Predator"), + .height = 12, + .weight = 249, + .description = gStaraptorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BIDOOF] = + { + .categoryName = _("Plump Mouse"), + .height = 5, + .weight = 200, + .description = gBidoofPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BIBAREL] = + { + .categoryName = _("Beaver"), + .height = 10, + .weight = 315, + .description = gBibarelPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KRICKETOT] = + { + .categoryName = _("Cricket"), + .height = 3, + .weight = 22, + .description = gKricketotPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KRICKETUNE] = + { + .categoryName = _("Cricket"), + .height = 10, + .weight = 255, + .description = gKricketunePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SHINX] = + { + .categoryName = _("Flash"), + .height = 5, + .weight = 95, + .description = gShinxPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LUXIO] = + { + .categoryName = _("Spark"), + .height = 9, + .weight = 305, + .description = gLuxioPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LUXRAY] = + { + .categoryName = _("Gleam Eyes"), + .height = 14, + .weight = 420, + .description = gLuxrayPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BUDEW] = + { + .categoryName = _("Bud"), + .height = 2, + .weight = 12, + .description = gBudewPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ROSERADE] = + { + .categoryName = _("Bouquet"), + .height = 9, + .weight = 145, + .description = gRoseradePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CRANIDOS] = + { + .categoryName = _("Head Butt"), + .height = 9, + .weight = 315, + .description = gCranidosPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RAMPARDOS] = + { + .categoryName = _("Head Butt"), + .height = 16, + .weight = 1025, + .description = gRampardosPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SHIELDON] = + { + .categoryName = _("Shield"), + .height = 5, + .weight = 570, + .description = gShieldonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BASTIODON] = + { + .categoryName = _("Shield"), + .height = 13, + .weight = 1495, + .description = gBastiodonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BURMY] = + { + .categoryName = _("Bagworm"), + .height = 2, + .weight = 34, + .description = gBurmyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WORMADAM] = + { + .categoryName = _("Bagworm"), + .height = 5, + .weight = 65, + .description = gWormadamPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MOTHIM] = + { + .categoryName = _("Moth"), + .height = 9, + .weight = 233, + .description = gMothimPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COMBEE] = + { + .categoryName = _("Tiny Bee"), + .height = 3, + .weight = 55, + .description = gCombeePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VESPIQUEN] = + { + .categoryName = _("Beehive"), + .height = 12, + .weight = 385, + .description = gVespiquenPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PACHIRISU] = + { + .categoryName = _("EleSquirrel"), + .height = 4, + .weight = 39, + .description = gPachirisuPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BUIZEL] = + { + .categoryName = _("Sea Weasel"), + .height = 7, + .weight = 295, + .description = gBuizelPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FLOATZEL] = + { + .categoryName = _("Sea Weasel"), + .height = 11, + .weight = 335, + .description = gFloatzelPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHERUBI] = + { + .categoryName = _("Cherry"), + .height = 4, + .weight = 33, + .description = gCherubiPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHERRIM] = + { + .categoryName = _("Blossom"), + .height = 5, + .weight = 93, + .description = gCherrimPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SHELLOS] = + { + .categoryName = _("Sea Slug"), + .height = 3, + .weight = 63, + .description = gShellosPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GASTRODON] = + { + .categoryName = _("Sea Slug"), + .height = 9, + .weight = 299, + .description = gGastrodonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AMBIPOM] = + { + .categoryName = _("Long Tail"), + .height = 12, + .weight = 203, + .description = gAmbipomPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRIFLOON] = + { + .categoryName = _("Balloon"), + .height = 4, + .weight = 12, + .description = gDrifloonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRIFBLIM] = + { + .categoryName = _("Blimp"), + .height = 12, + .weight = 150, + .description = gDrifblimPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BUNEARY] = + { + .categoryName = _("Rabbit"), + .height = 4, + .weight = 55, + .description = gBunearyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LOPUNNY] = + { + .categoryName = _("Rabbit"), + .height = 12, + .weight = 333, + .description = gLopunnyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MISMAGIUS] = + { + .categoryName = _("Magical"), + .height = 9, + .weight = 44, + .description = gMismagiusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HONCHKROW] = + { + .categoryName = _("Big Boss"), + .height = 9, + .weight = 273, + .description = gHonchkrowPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GLAMEOW] = + { + .categoryName = _("Catty"), + .height = 5, + .weight = 39, + .description = gGlameowPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PURUGLY] = + { + .categoryName = _("Tiger Cat"), + .height = 10, + .weight = 438, + .description = gPuruglyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHINGLING] = + { + .categoryName = _("Bell"), + .height = 2, + .weight = 6, + .description = gChinglingPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STUNKY] = + { + .categoryName = _("Skunk"), + .height = 4, + .weight = 192, + .description = gStunkyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SKUNTANK] = + { + .categoryName = _("Skunk"), + .height = 10, + .weight = 380, + .description = gSkuntankPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BRONZOR] = + { + .categoryName = _("Bronze"), + .height = 5, + .weight = 605, + .description = gBronzorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BRONZONG] = + { + .categoryName = _("Bronze Bell"), + .height = 13, + .weight = 1870, + .description = gBronzongPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BONSLY] = + { + .categoryName = _("Bonsai"), + .height = 5, + .weight = 150, + .description = gBonslyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MIME_JR] = + { + .categoryName = _("Mime"), + .height = 6, + .weight = 130, + .description = gMimeJrPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HAPPINY] = + { + .categoryName = _("Playhouse"), + .height = 6, + .weight = 244, + .description = gHappinyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHATOT] = + { + .categoryName = _("Music Note"), + .height = 5, + .weight = 19, + .description = gChatotPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SPIRITOMB] = + { + .categoryName = _("Forbidden"), + .height = 10, + .weight = 1080, + .description = gSpiritombPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GIBLE] = + { + .categoryName = _("Land Shark"), + .height = 7, + .weight = 205, + .description = gGiblePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GABITE] = + { + .categoryName = _("Cave"), + .height = 14, + .weight = 560, + .description = gGabitePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GARCHOMP] = + { + .categoryName = _("Mach"), + .height = 19, + .weight = 950, + .description = gGarchompPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MUNCHLAX] = + { + .categoryName = _("Big Eater"), + .height = 6, + .weight = 1050, + .description = gMunchlaxPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RIOLU] = + { + .categoryName = _("Emanation"), + .height = 7, + .weight = 202, + .description = gRioluPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LUCARIO] = + { + .categoryName = _("Aura"), + .height = 12, + .weight = 540, + .description = gLucarioPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HIPPOPOTAS] = + { + .categoryName = _("Hippo"), + .height = 8, + .weight = 495, + .description = gHippopotasPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HIPPOWDON] = + { + .categoryName = _("Heavyweight"), + .height = 20, + .weight = 3000, + .description = gHippowdonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SKORUPI] = + { + .categoryName = _("Scorpion"), + .height = 8, + .weight = 120, + .description = gSkorupiPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRAPION] = + { + .categoryName = _("Ogre Scorp"), + .height = 13, + .weight = 615, + .description = gDrapionPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CROAGUNK] = + { + .categoryName = _("Toxic Mouth"), + .height = 7, + .weight = 230, + .description = gCroagunkPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOXICROAK] = + { + .categoryName = _("Toxic Mouth"), + .height = 13, + .weight = 444, + .description = gToxicroakPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CARNIVINE] = + { + .categoryName = _("Bug Catcher"), + .height = 14, + .weight = 270, + .description = gCarnivinePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FINNEON] = + { + .categoryName = _("Wing Fish"), + .height = 4, + .weight = 70, + .description = gFinneonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LUMINEON] = + { + .categoryName = _("Neon"), + .height = 12, + .weight = 240, + .description = gLumineonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MANTYKE] = + { + .categoryName = _("Kite"), + .height = 10, + .weight = 650, + .description = gMantykePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SNOVER] = + { + .categoryName = _("Frost Tree"), + .height = 10, + .weight = 505, + .description = gSnoverPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ABOMASNOW] = + { + .categoryName = _("Frost Tree"), + .height = 22, + .weight = 1355, + .description = gAbomasnowPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WEAVILE] = + { + .categoryName = _("Sharp Claw"), + .height = 11, + .weight = 340, + .description = gWeavilePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MAGNEZONE] = + { + .categoryName = _("Magnet Area"), + .height = 12, + .weight = 1800, + .description = gMagnezonePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LICKILICKY] = + { + .categoryName = _("Licking"), + .height = 17, + .weight = 1400, + .description = gLickilickyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RHYPERIOR] = + { + .categoryName = _("Drill"), + .height = 24, + .weight = 2828, + .description = gRhyperiorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TANGROWTH] = + { + .categoryName = _("Vine"), + .height = 20, + .weight = 1286, + .description = gTangrowthPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ELECTIVIRE] = + { + .categoryName = _("Thunderbolt"), + .height = 18, + .weight = 1386, + .description = gElectivirePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MAGMORTAR] = + { + .categoryName = _("Blast"), + .height = 16, + .weight = 680, + .description = gMagmortarPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOGEKISS] = + { + .categoryName = _("Jubilee"), + .height = 15, + .weight = 380, + .description = gTogekissPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_YANMEGA] = + { + .categoryName = _("Ogre Darner"), + .height = 19, + .weight = 515, + .description = gYanmegaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LEAFEON] = + { + .categoryName = _("Verdant"), + .height = 10, + .weight = 255, + .description = gLeafeonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GLACEON] = + { + .categoryName = _("Fresh Snow"), + .height = 8, + .weight = 259, + .description = gGlaceonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GLISCOR] = + { + .categoryName = _("Fang Scorp"), + .height = 20, + .weight = 425, + .description = gGliscorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MAMOSWINE] = + { + .categoryName = _("Twin Tusk"), + .height = 25, + .weight = 2910, + .description = gMamoswinePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PORYGON_Z] = + { + .categoryName = _("Virtual"), + .height = 9, + .weight = 340, + .description = gPorygonZPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GALLADE] = + { + .categoryName = _("Blade"), + .height = 16, + .weight = 520, + .description = gGalladePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PROBOPASS] = + { + .categoryName = _("Compass"), + .height = 14, + .weight = 3400, + .description = gProbopassPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DUSKNOIR] = + { + .categoryName = _("Gripper"), + .height = 22, + .weight = 1066, + .description = gDusknoirPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FROSLASS] = + { + .categoryName = _("Snow Land"), + .height = 13, + .weight = 266, + .description = gFroslassPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ROTOM] = + { + .categoryName = _("Plasma"), + .height = 3, + .weight = 3, + .description = gRotomPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_UXIE] = + { + .categoryName = _("Knowledge"), + .height = 3, + .weight = 3, + .description = gUxiePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MESPRIT] = + { + .categoryName = _("Emotion"), + .height = 3, + .weight = 3, + .description = gMespritPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AZELF] = + { + .categoryName = _("Willpower"), + .height = 3, + .weight = 3, + .description = gAzelfPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DIALGA] = + { + .categoryName = _("Temporal"), + .height = 54, + .weight = 6830, + .description = gDialgaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PALKIA] = + { + .categoryName = _("Spatial"), + .height = 42, + .weight = 3360, + .description = gPalkiaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HEATRAN] = + { + .categoryName = _("Lava Dome"), + .height = 17, + .weight = 4300, + .description = gHeatranPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_REGIGIGAS] = + { + .categoryName = _("Colossal"), + .height = 37, + .weight = 4200, + .description = gRegigigasPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GIRATINA] = + { + .categoryName = _("Renegade"), + .height = 45, + .weight = 7500, + .description = gGiratinaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CRESSELIA] = + { + .categoryName = _("Lunar"), + .height = 15, + .weight = 856, + .description = gCresseliaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PHIONE] = + { + .categoryName = _("Sea Drifter"), + .height = 4, + .weight = 31, + .description = gPhionePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MANAPHY] = + { + .categoryName = _("Seafaring"), + .height = 3, + .weight = 14, + .description = gManaphyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DARKRAI] = + { + .categoryName = _("Pitch-Black"), + .height = 15, + .weight = 505, + .description = gDarkraiPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SHAYMIN] = + { + .categoryName = _("Gratitude"), + .height = 2, + .weight = 21, + .description = gShayminPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ARCEUS] = + { + .categoryName = _("Alpha"), + .height = 32, + .weight = 3200, + .description = gArceusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VICTINI] = + { + .categoryName = _("Victory"), + .height = 4, + .weight = 40, + .description = gVictiniPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SNIVY] = + { + .categoryName = _("Grass Snake"), + .height = 6, + .weight = 81, + .description = gSnivyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SERVINE] = + { + .categoryName = _("Grass Snake"), + .height = 8, + .weight = 160, + .description = gServinePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SERPERIOR] = + { + .categoryName = _("Regal"), + .height = 33, + .weight = 630, + .description = gSerperiorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TEPIG] = + { + .categoryName = _("Fire Pig"), + .height = 5, + .weight = 99, + .description = gTepigPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PIGNITE] = + { + .categoryName = _("Fire Pig"), + .height = 10, + .weight = 555, + .description = gPignitePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_EMBOAR] = + { + .categoryName = _("Fire Pig"), + .height = 16, + .weight = 1500, + .description = gEmboarPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_OSHAWOTT] = + { + .categoryName = _("Sea Otter"), + .height = 5, + .weight = 59, + .description = gOshawottPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DEWOTT] = + { + .categoryName = _("Discipline"), + .height = 8, + .weight = 245, + .description = gDewottPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SAMUROTT] = + { + .categoryName = _("Formidable"), + .height = 15, + .weight = 946, + .description = gSamurottPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PATRAT] = + { + .categoryName = _("Scout"), + .height = 5, + .weight = 116, + .description = gPatratPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WATCHOG] = + { + .categoryName = _("Lookout"), + .height = 11, + .weight = 270, + .description = gWatchogPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LILLIPUP] = + { + .categoryName = _("Puppy"), + .height = 4, + .weight = 41, + .description = gLillipupPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HERDIER] = + { + .categoryName = _("Loyal Dog"), + .height = 9, + .weight = 147, + .description = gHerdierPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STOUTLAND] = + { + .categoryName = _("Big-Hearted"), + .height = 12, + .weight = 610, + .description = gStoutlandPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PURRLOIN] = + { + .categoryName = _("Devious"), + .height = 4, + .weight = 101, + .description = gPurrloinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LIEPARD] = + { + .categoryName = _("Cruel"), + .height = 11, + .weight = 375, + .description = gLiepardPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PANSAGE] = + { + .categoryName = _("Grass Monkey"), + .height = 6, + .weight = 105, + .description = gPansagePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SIMISAGE] = + { + .categoryName = _("Thorn Monkey"), + .height = 11, + .weight = 305, + .description = gSimisagePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PANSEAR] = + { + .categoryName = _("High Temp"), + .height = 6, + .weight = 110, + .description = gPansearPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SIMISEAR] = + { + .categoryName = _("Ember"), + .height = 10, + .weight = 280, + .description = gSimisearPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PANPOUR] = + { + .categoryName = _("Spray"), + .height = 6, + .weight = 135, + .description = gPanpourPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SIMIPOUR] = + { + .categoryName = _("Geyser"), + .height = 10, + .weight = 290, + .description = gSimipourPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MUNNA] = + { + .categoryName = _("Dream Eater"), + .height = 6, + .weight = 233, + .description = gMunnaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MUSHARNA] = + { + .categoryName = _("Drowsing"), + .height = 11, + .weight = 605, + .description = gMusharnaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PIDOVE] = + { + .categoryName = _("Tiny Pigeon"), + .height = 3, + .weight = 21, + .description = gPidovePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TRANQUILL] = + { + .categoryName = _("Wild Pigeon"), + .height = 6, + .weight = 150, + .description = gTranquillPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_UNFEZANT] = + { + .categoryName = _("Proud"), + .height = 12, + .weight = 290, + .description = gUnfezantPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BLITZLE] = + { + .categoryName = _("Electrified"), + .height = 8, + .weight = 298, + .description = gBlitzlePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZEBSTRIKA] = + { + .categoryName = _("Thunderbolt"), + .height = 16, + .weight = 795, + .description = gZebstrikaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ROGGENROLA] = + { + .categoryName = _("Mantle"), + .height = 4, + .weight = 180, + .description = gRoggenrolaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BOLDORE] = + { + .categoryName = _("Ore"), + .height = 9, + .weight = 1020, + .description = gBoldorePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GIGALITH] = + { + .categoryName = _("Compressed"), + .height = 17, + .weight = 2600, + .description = gGigalithPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WOOBAT] = + { + .categoryName = _("Bat"), + .height = 4, + .weight = 21, + .description = gWoobatPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SWOOBAT] = + { + .categoryName = _("Courting"), + .height = 9, + .weight = 105, + .description = gSwoobatPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRILBUR] = + { + .categoryName = _("Mole"), + .height = 3, + .weight = 85, + .description = gDrilburPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_EXCADRILL] = + { + .categoryName = _("Subterrene"), + .height = 7, + .weight = 404, + .description = gExcadrillPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AUDINO] = + { + .categoryName = _("Hearing"), + .height = 11, + .weight = 310, + .description = gAudinoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TIMBURR] = + { + .categoryName = _("Muscular"), + .height = 6, + .weight = 125, + .description = gTimburrPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GURDURR] = + { + .categoryName = _("Muscular"), + .height = 12, + .weight = 400, + .description = gGurdurrPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CONKELDURR] = + { + .categoryName = _("Muscular"), + .height = 14, + .weight = 870, + .description = gConkeldurrPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TYMPOLE] = + { + .categoryName = _("Tadpole"), + .height = 5, + .weight = 45, + .description = gTympolePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PALPITOAD] = + { + .categoryName = _("Vibration"), + .height = 8, + .weight = 170, + .description = gPalpitoadPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SEISMITOAD] = + { + .categoryName = _("Vibration"), + .height = 15, + .weight = 620, + .description = gSeismitoadPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_THROH] = + { + .categoryName = _("Judo"), + .height = 13, + .weight = 555, + .description = gThrohPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SAWK] = + { + .categoryName = _("Karate"), + .height = 14, + .weight = 510, + .description = gSawkPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SEWADDLE] = + { + .categoryName = _("Sewing"), + .height = 3, + .weight = 25, + .description = gSewaddlePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SWADLOON] = + { + .categoryName = _("Leaf-Wrapped"), + .height = 5, + .weight = 73, + .description = gSwadloonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LEAVANNY] = + { + .categoryName = _("Nurturing"), + .height = 12, + .weight = 205, + .description = gLeavannyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VENIPEDE] = + { + .categoryName = _("Centipede"), + .height = 4, + .weight = 53, + .description = gVenipedePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WHIRLIPEDE] = + { + .categoryName = _("Curlipede"), + .height = 12, + .weight = 585, + .description = gWhirlipedePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SCOLIPEDE] = + { + .categoryName = _("Megapede"), + .height = 25, + .weight = 2005, + .description = gScolipedePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COTTONEE] = + { + .categoryName = _("Cotton Puff"), + .height = 3, + .weight = 6, + .description = gCottoneePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WHIMSICOTT] = + { + .categoryName = _("Windveiled"), + .height = 7, + .weight = 66, + .description = gWhimsicottPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PETILIL] = + { + .categoryName = _("Bulb"), + .height = 5, + .weight = 66, + .description = gPetililPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LILLIGANT] = + { + .categoryName = _("Flowering"), + .height = 11, + .weight = 163, + .description = gLilligantPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BASCULIN] = + { + .categoryName = _("Hostile"), + .height = 10, + .weight = 180, + .description = gBasculinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SANDILE] = + { + .categoryName = _("Desert Croc"), + .height = 7, + .weight = 152, + .description = gSandilePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KROKOROK] = + { + .categoryName = _("Desert Croc"), + .height = 10, + .weight = 334, + .description = gKrokorokPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KROOKODILE] = + { + .categoryName = _("Intimidate"), + .height = 15, + .weight = 963, + .description = gKrookodilePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DARUMAKA] = + { + .categoryName = _("Zen Charm"), + .height = 6, + .weight = 375, + .description = gDarumakaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DARMANITAN] = + { + .categoryName = _("Blazing"), + .height = 13, + .weight = 929, + .description = gDarmanitanPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MARACTUS] = + { + .categoryName = _("Cactus"), + .height = 10, + .weight = 280, + .description = gMaractusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DWEBBLE] = + { + .categoryName = _("Rock Inn"), + .height = 3, + .weight = 145, + .description = gDwebblePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CRUSTLE] = + { + .categoryName = _("Stone Home"), + .height = 14, + .weight = 2000, + .description = gCrustlePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SCRAGGY] = + { + .categoryName = _("Shedding"), + .height = 6, + .weight = 118, + .description = gScraggyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SCRAFTY] = + { + .categoryName = _("Hoodlum"), + .height = 11, + .weight = 300, + .description = gScraftyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SIGILYPH] = + { + .categoryName = _("Avianoid"), + .height = 14, + .weight = 140, + .description = gSigilyphPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_YAMASK] = + { + .categoryName = _("Spirit"), + .height = 5, + .weight = 15, + .description = gYamaskPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COFAGRIGUS] = + { + .categoryName = _("Coffin"), + .height = 17, + .weight = 765, + .description = gCofagrigusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TIRTOUGA] = + { + .categoryName = _("Prototurtle"), + .height = 7, + .weight = 165, + .description = gTirtougaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CARRACOSTA] = + { + .categoryName = _("Prototurtle"), + .height = 12, + .weight = 810, + .description = gCarracostaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ARCHEN] = + { + .categoryName = _("First Bird"), + .height = 5, + .weight = 95, + .description = gArchenPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ARCHEOPS] = + { + .categoryName = _("First Bird"), + .height = 14, + .weight = 320, + .description = gArcheopsPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TRUBBISH] = + { + .categoryName = _("Trash Bag"), + .height = 6, + .weight = 310, + .description = gTrubbishPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GARBODOR] = + { + .categoryName = _("Trash Heap"), + .height = 19, + .weight = 1073, + .description = gGarbodorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZORUA] = + { + .categoryName = _("Tricky Fox"), + .height = 7, + .weight = 125, + .description = gZoruaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZOROARK] = + { + .categoryName = _("Illusion Fox"), + .height = 16, + .weight = 811, + .description = gZoroarkPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MINCCINO] = + { + .categoryName = _("Chinchilla"), + .height = 4, + .weight = 58, + .description = gMinccinoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CINCCINO] = + { + .categoryName = _("Scarf"), + .height = 5, + .weight = 75, + .description = gCinccinoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOTHITA] = + { + .categoryName = _("Fixation"), + .height = 4, + .weight = 58, + .description = gGothitaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOTHORITA] = + { + .categoryName = _("Manipulate"), + .height = 7, + .weight = 180, + .description = gGothoritaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOTHITELLE] = + { + .categoryName = _("Astral Body"), + .height = 15, + .weight = 440, + .description = gGothitellePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SOLOSIS] = + { + .categoryName = _("Cell"), + .height = 3, + .weight = 10, + .description = gSolosisPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DUOSION] = + { + .categoryName = _("Mitosis"), + .height = 6, + .weight = 80, + .description = gDuosionPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_REUNICLUS] = + { + .categoryName = _("Multiplying"), + .height = 10, + .weight = 201, + .description = gReuniclusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DUCKLETT] = + { + .categoryName = _("Water Bird"), + .height = 5, + .weight = 55, + .description = gDucklettPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SWANNA] = + { + .categoryName = _("White Bird"), + .height = 13, + .weight = 242, + .description = gSwannaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VANILLITE] = + { + .categoryName = _("Fresh Snow"), + .height = 4, + .weight = 57, + .description = gVanillitePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VANILLISH] = + { + .categoryName = _("Icy Snow"), + .height = 11, + .weight = 410, + .description = gVanillishPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VANILLUXE] = + { + .categoryName = _("Snowstorm"), + .height = 13, + .weight = 575, + .description = gVanilluxePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DEERLING] = + { + .categoryName = _("Season"), + .height = 6, + .weight = 195, + .description = gDeerlingPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SAWSBUCK] = + { + .categoryName = _("Season"), + .height = 19, + .weight = 925, + .description = gSawsbuckPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_EMOLGA] = + { + .categoryName = _("Sky Squirrel"), + .height = 4, + .weight = 50, + .description = gEmolgaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KARRABLAST] = + { + .categoryName = _("Clamping"), + .height = 5, + .weight = 59, + .description = gKarrablastPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ESCAVALIER] = + { + .categoryName = _("Cavalry"), + .height = 10, + .weight = 330, + .description = gEscavalierPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FOONGUS] = + { + .categoryName = _("Mushroom"), + .height = 2, + .weight = 10, + .description = gFoongusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AMOONGUSS] = + { + .categoryName = _("Mushroom"), + .height = 6, + .weight = 105, + .description = gAmoongussPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FRILLISH] = + { + .categoryName = _("Floating"), + .height = 12, + .weight = 330, + .description = gFrillishPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_JELLICENT] = + { + .categoryName = _("Floating"), + .height = 22, + .weight = 1350, + .description = gJellicentPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ALOMOMOLA] = + { + .categoryName = _("Caring"), + .height = 12, + .weight = 316, + .description = gAlomomolaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_JOLTIK] = + { + .categoryName = _("Attaching"), + .height = 1, + .weight = 6, + .description = gJoltikPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GALVANTULA] = + { + .categoryName = _("EleSpider"), + .height = 8, + .weight = 143, + .description = gGalvantulaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FERROSEED] = + { + .categoryName = _("Thorn Seed"), + .height = 6, + .weight = 188, + .description = gFerroseedPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FERROTHORN] = + { + .categoryName = _("Thorn Pod"), + .height = 10, + .weight = 1100, + .description = gFerrothornPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KLINK] = + { + .categoryName = _("Gear"), + .height = 3, + .weight = 210, + .description = gKlinkPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KLANG] = + { + .categoryName = _("Gear"), + .height = 6, + .weight = 510, + .description = gKlangPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KLINKLANG] = + { + .categoryName = _("Gear"), + .height = 6, + .weight = 810, + .description = gKlinklangPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TYNAMO] = + { + .categoryName = _("EleFish"), + .height = 2, + .weight = 3, + .description = gTynamoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_EELEKTRIK] = + { + .categoryName = _("EleFish"), + .height = 12, + .weight = 220, + .description = gEelektrikPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_EELEKTROSS] = + { + .categoryName = _("EleFish"), + .height = 21, + .weight = 805, + .description = gEelektrossPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ELGYEM] = + { + .categoryName = _("Cerebral"), + .height = 5, + .weight = 90, + .description = gElgyemPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BEHEEYEM] = + { + .categoryName = _("Cerebral"), + .height = 10, + .weight = 345, + .description = gBeheeyemPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LITWICK] = + { + .categoryName = _("Candle"), + .height = 3, + .weight = 31, + .description = gLitwickPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LAMPENT] = + { + .categoryName = _("Lamp"), + .height = 6, + .weight = 130, + .description = gLampentPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHANDELURE] = + { + .categoryName = _("Luring"), + .height = 10, + .weight = 343, + .description = gChandelurePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AXEW] = + { + .categoryName = _("Tusk"), + .height = 6, + .weight = 180, + .description = gAxewPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FRAXURE] = + { + .categoryName = _("Axe Jaw"), + .height = 10, + .weight = 360, + .description = gFraxurePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HAXORUS] = + { + .categoryName = _("Axe Jaw"), + .height = 18, + .weight = 1055, + .description = gHaxorusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CUBCHOO] = + { + .categoryName = _("Chill"), + .height = 5, + .weight = 85, + .description = gCubchooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BEARTIC] = + { + .categoryName = _("Freezing"), + .height = 26, + .weight = 2600, + .description = gBearticPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CRYOGONAL] = + { + .categoryName = _("Crystallize"), + .height = 11, + .weight = 1480, + .description = gCryogonalPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SHELMET] = + { + .categoryName = _("Snail"), + .height = 4, + .weight = 77, + .description = gShelmetPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ACCELGOR] = + { + .categoryName = _("Shell Out"), + .height = 8, + .weight = 253, + .description = gAccelgorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STUNFISK] = + { + .categoryName = _("Trap"), + .height = 7, + .weight = 110, + .description = gStunfiskPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MIENFOO] = + { + .categoryName = _("Martial Arts"), + .height = 9, + .weight = 200, + .description = gMienfooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MIENSHAO] = + { + .categoryName = _("Martial Arts"), + .height = 14, + .weight = 355, + .description = gMienshaoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRUDDIGON] = + { + .categoryName = _("Cave"), + .height = 16, + .weight = 1390, + .description = gDruddigonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOLETT] = + { + .categoryName = _("Automaton"), + .height = 10, + .weight = 920, + .description = gGolettPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOLURK] = + { + .categoryName = _("Automaton"), + .height = 28, + .weight = 3300, + .description = gGolurkPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PAWNIARD] = + { + .categoryName = _("Sharp Blade"), + .height = 5, + .weight = 102, + .description = gPawniardPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BISHARP] = + { + .categoryName = _("Sword Blade"), + .height = 16, + .weight = 700, + .description = gBisharpPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BOUFFALANT] = + { + .categoryName = _("Bash Buffalo"), + .height = 16, + .weight = 946, + .description = gBouffalantPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RUFFLET] = + { + .categoryName = _("Eaglet"), + .height = 5, + .weight = 105, + .description = gRuffletPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BRAVIARY] = + { + .categoryName = _("Valiant"), + .height = 15, + .weight = 410, + .description = gBraviaryPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VULLABY] = + { + .categoryName = _("Diapered"), + .height = 5, + .weight = 90, + .description = gVullabyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MANDIBUZZ] = + { + .categoryName = _("Bone Vulture"), + .height = 12, + .weight = 395, + .description = gMandibuzzPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HEATMOR] = + { + .categoryName = _("Anteater"), + .height = 14, + .weight = 580, + .description = gHeatmorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DURANT] = + { + .categoryName = _("Iron Ant"), + .height = 3, + .weight = 330, + .description = gDurantPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DEINO] = + { + .categoryName = _("Irate"), + .height = 8, + .weight = 173, + .description = gDeinoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZWEILOUS] = + { + .categoryName = _("Hostile"), + .height = 14, + .weight = 500, + .description = gZweilousPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HYDREIGON] = + { + .categoryName = _("Brutal"), + .height = 18, + .weight = 1600, + .description = gHydreigonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LARVESTA] = + { + .categoryName = _("Torch"), + .height = 11, + .weight = 288, + .description = gLarvestaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VOLCARONA] = + { + .categoryName = _("Sun"), + .height = 16, + .weight = 460, + .description = gVolcaronaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COBALION] = + { + .categoryName = _("Iron Will"), + .height = 21, + .weight = 2500, + .description = gCobalionPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TERRAKION] = + { + .categoryName = _("Cavern"), + .height = 19, + .weight = 2600, + .description = gTerrakionPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VIRIZION] = + { + .categoryName = _("Grassland"), + .height = 20, + .weight = 2000, + .description = gVirizionPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TORNADUS] = + { + .categoryName = _("Cyclone"), + .height = 15, + .weight = 630, + .description = gTornadusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_THUNDURUS] = + { + .categoryName = _("Bolt Strike"), + .height = 15, + .weight = 610, + .description = gThundurusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RESHIRAM] = + { + .categoryName = _("Vast White"), + .height = 32, + .weight = 3300, + .description = gReshiramPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZEKROM] = + { + .categoryName = _("Deep Black"), + .height = 29, + .weight = 3450, + .description = gZekromPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LANDORUS] = + { + .categoryName = _("Abundance"), + .height = 15, + .weight = 680, + .description = gLandorusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KYUREM] = + { + .categoryName = _("Boundary"), + .height = 30, + .weight = 3250, + .description = gKyuremPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KELDEO] = + { + .categoryName = _("Colt"), + .height = 14, + .weight = 485, + .description = gKeldeoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MELOETTA] = + { + .categoryName = _("Melody"), + .height = 6, + .weight = 65, + .description = gMeloettaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GENESECT] = + { + .categoryName = _("Paleozoic"), + .height = 15, + .weight = 825, + .description = gGenesectPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHESPIN] = + { + .categoryName = _("Spiny Nut"), + .height = 4, + .weight = 90, + .description = gChespinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_QUILLADIN] = + { + .categoryName = _("Spiny Armor"), + .height = 7, + .weight = 290, + .description = gQuilladinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHESNAUGHT] = + { + .categoryName = _("Spiny Armor"), + .height = 16, + .weight = 900, + .description = gChesnaughtPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FENNEKIN] = + { + .categoryName = _("Fox"), + .height = 4, + .weight = 94, + .description = gFennekinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BRAIXEN] = + { + .categoryName = _("Fox"), + .height = 10, + .weight = 145, + .description = gBraixenPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DELPHOX] = + { + .categoryName = _("Fox"), + .height = 15, + .weight = 390, + .description = gDelphoxPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FROAKIE] = + { + .categoryName = _("Bubble Frog"), + .height = 3, + .weight = 70, + .description = gFroakiePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FROGADIER] = + { + .categoryName = _("Bubble Frog"), + .height = 6, + .weight = 109, + .description = gFrogadierPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GRENINJA] = + { + .categoryName = _("Ninja"), + .height = 15, + .weight = 400, + .description = gGreninjaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BUNNELBY] = + { + .categoryName = _("Digging"), + .height = 4, + .weight = 50, + .description = gBunnelbyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DIGGERSBY] = + { + .categoryName = _("Digging"), + .height = 10, + .weight = 424, + .description = gDiggersbyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FLETCHLING] = + { + .categoryName = _("Tiny Robin"), + .height = 3, + .weight = 17, + .description = gFletchlingPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FLETCHINDER] = + { + .categoryName = _("Ember"), + .height = 7, + .weight = 160, + .description = gFletchinderPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TALONFLAME] = + { + .categoryName = _("Scorching"), + .height = 12, + .weight = 245, + .description = gTalonflamePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SCATTERBUG] = + { + .categoryName = _("Scatterdust"), + .height = 3, + .weight = 25, + .description = gScatterbugPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SPEWPA] = + { + .categoryName = _("Scatterdust"), + .height = 3, + .weight = 84, + .description = gSpewpaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VIVILLON] = + { + .categoryName = _("Scale"), + .height = 12, + .weight = 170, + .description = gVivillonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LITLEO] = + { + .categoryName = _("Lion Cub"), + .height = 6, + .weight = 135, + .description = gLitleoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PYROAR] = + { + .categoryName = _("Royal"), + .height = 15, + .weight = 815, + .description = gPyroarPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FLABEBE] = + { + .categoryName = _("Single Bloom"), + .height = 1, + .weight = 1, + .description = gFlabebePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FLOETTE] = + { + .categoryName = _("Single Bloom"), + .height = 2, + .weight = 9, + .description = gFloettePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FLORGES] = + { + .categoryName = _("Garden"), + .height = 11, + .weight = 100, + .description = gFlorgesPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SKIDDO] = + { + .categoryName = _("Mount"), + .height = 9, + .weight = 310, + .description = gSkiddoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOGOAT] = + { + .categoryName = _("Mount"), + .height = 17, + .weight = 910, + .description = gGogoatPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PANCHAM] = + { + .categoryName = _("Playful"), + .height = 6, + .weight = 80, + .description = gPanchamPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PANGORO] = + { + .categoryName = _("Daunting"), + .height = 21, + .weight = 1360, + .description = gPangoroPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FURFROU] = + { + .categoryName = _("Poodle"), + .height = 12, + .weight = 280, + .description = gFurfrouPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ESPURR] = + { + .categoryName = _("Restraint"), + .height = 3, + .weight = 35, + .description = gEspurrPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MEOWSTIC] = + { + .categoryName = _("Constraint"), + .height = 6, + .weight = 85, + .description = gMeowsticPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HONEDGE] = + { + .categoryName = _("Sword"), + .height = 8, + .weight = 20, + .description = gHonedgePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DOUBLADE] = + { + .categoryName = _("Sword"), + .height = 8, + .weight = 45, + .description = gDoubladePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AEGISLASH] = + { + .categoryName = _("Royal Sword"), + .height = 17, + .weight = 530, + .description = gAegislashPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SPRITZEE] = + { + .categoryName = _("Perfume"), + .height = 2, + .weight = 5, + .description = gSpritzeePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AROMATISSE] = + { + .categoryName = _("Fragrance"), + .height = 8, + .weight = 155, + .description = gAromatissePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SWIRLIX] = + { + .categoryName = _("Cotton Candy"), + .height = 4, + .weight = 35, + .description = gSwirlixPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SLURPUFF] = + { + .categoryName = _("Meringue"), + .height = 8, + .weight = 50, + .description = gSlurpuffPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_INKAY] = + { + .categoryName = _("Revolving"), + .height = 4, + .weight = 35, + .description = gInkayPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MALAMAR] = + { + .categoryName = _("Overturning"), + .height = 15, + .weight = 470, + .description = gMalamarPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BINACLE] = + { + .categoryName = _("Two-Handed"), + .height = 5, + .weight = 310, + .description = gBinaclePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BARBARACLE] = + { + .categoryName = _("Collective"), + .height = 13, + .weight = 960, + .description = gBarbaraclePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SKRELP] = + { + .categoryName = _("Mock Kelp"), + .height = 5, + .weight = 73, + .description = gSkrelpPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRAGALGE] = + { + .categoryName = _("Mock Kelp"), + .height = 18, + .weight = 815, + .description = gDragalgePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CLAUNCHER] = + { + .categoryName = _("Water Gun"), + .height = 5, + .weight = 83, + .description = gClauncherPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CLAWITZER] = + { + .categoryName = _("Howitzer"), + .height = 13, + .weight = 353, + .description = gClawitzerPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HELIOPTILE] = + { + .categoryName = _("Generator"), + .height = 5, + .weight = 60, + .description = gHelioptilePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HELIOLISK] = + { + .categoryName = _("Generator"), + .height = 10, + .weight = 210, + .description = gHelioliskPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TYRUNT] = + { + .categoryName = _("Royal Heir"), + .height = 8, + .weight = 260, + .description = gTyruntPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TYRANTRUM] = + { + .categoryName = _("Despot"), + .height = 25, + .weight = 2700, + .description = gTyrantrumPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AMAURA] = + { + .categoryName = _("Tundra"), + .height = 13, + .weight = 252, + .description = gAmauraPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AURORUS] = + { + .categoryName = _("Tundra"), + .height = 27, + .weight = 2250, + .description = gAurorusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SYLVEON] = + { + .categoryName = _("Intertwine"), + .height = 10, + .weight = 235, + .description = gSylveonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HAWLUCHA] = + { + .categoryName = _("Wrestling"), + .height = 8, + .weight = 215, + .description = gHawluchaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DEDENNE] = + { + .categoryName = _("Antenna"), + .height = 2, + .weight = 22, + .description = gDedennePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CARBINK] = + { + .categoryName = _("Jewel"), + .height = 3, + .weight = 57, + .description = gCarbinkPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOOMY] = + { + .categoryName = _("Soft Tissue"), + .height = 3, + .weight = 28, + .description = gGoomyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SLIGGOO] = + { + .categoryName = _("Soft Tissue"), + .height = 8, + .weight = 175, + .description = gSliggooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOODRA] = + { + .categoryName = _("Dragon"), + .height = 20, + .weight = 1505, + .description = gGoodraPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KLEFKI] = + { + .categoryName = _("Key Ring"), + .height = 2, + .weight = 30, + .description = gKlefkiPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PHANTUMP] = + { + .categoryName = _("Stump"), + .height = 4, + .weight = 70, + .description = gPhantumpPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TREVENANT] = + { + .categoryName = _("Elder Tree"), + .height = 15, + .weight = 710, + .description = gTrevenantPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PUMPKABOO] = + { + .categoryName = _("Pumpkin"), + .height = 4, + .weight = 50, + .description = gPumpkabooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOURGEIST] = + { + .categoryName = _("Pumpkin"), + .height = 9, + .weight = 125, + .description = gGourgeistPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BERGMITE] = + { + .categoryName = _("Ice Chunk"), + .height = 10, + .weight = 995, + .description = gBergmitePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_AVALUGG] = + { + .categoryName = _("Iceberg"), + .height = 20, + .weight = 5050, + .description = gAvaluggPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_NOIBAT] = + { + .categoryName = _("Sound Wave"), + .height = 5, + .weight = 80, + .description = gNoibatPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_NOIVERN] = + { + .categoryName = _("Sound Wave"), + .height = 15, + .weight = 850, + .description = gNoivernPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_XERNEAS] = + { + .categoryName = _("Life"), + .height = 30, + .weight = 2150, + .description = gXerneasPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_YVELTAL] = + { + .categoryName = _("Destruction"), + .height = 58, + .weight = 2030, + .description = gYveltalPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZYGARDE] = + { + .categoryName = _("Order"), + .height = 50, + .weight = 3050, + .description = gZygardePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DIANCIE] = + { + .categoryName = _("Jewel"), + .height = 7, + .weight = 88, + .description = gDianciePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HOOPA] = + { + .categoryName = _("Mischief"), + .height = 5, + .weight = 90, + .description = gHoopaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VOLCANION] = + { + .categoryName = _("Steam"), + .height = 17, + .weight = 1950, + .description = gVolcanionPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ROWLET] = + { + .categoryName = _("Grass Quill"), + .height = 3, + .weight = 15, + .description = gRowletPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DARTRIX] = + { + .categoryName = _("Blade Quill"), + .height = 7, + .weight = 160, + .description = gDartrixPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DECIDUEYE] = + { + .categoryName = _("Arrow Quill"), + .height = 16, + .weight = 366, + .description = gDecidueyePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LITTEN] = + { + .categoryName = _("Fire Cat"), + .height = 4, + .weight = 43, + .description = gLittenPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TORRACAT] = + { + .categoryName = _("Fire Cat"), + .height = 7, + .weight = 250, + .description = gTorracatPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_INCINEROAR] = + { + .categoryName = _("Heel"), + .height = 18, + .weight = 830, + .description = gIncineroarPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_POPPLIO] = + { + .categoryName = _("Sea Lion"), + .height = 4, + .weight = 75, + .description = gPopplioPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BRIONNE] = + { + .categoryName = _("Pop Star"), + .height = 6, + .weight = 175, + .description = gBrionnePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PRIMARINA] = + { + .categoryName = _("Soloist"), + .height = 18, + .weight = 440, + .description = gPrimarinaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PIKIPEK] = + { + .categoryName = _("Woodpecker"), + .height = 3, + .weight = 12, + .description = gPikipekPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TRUMBEAK] = + { + .categoryName = _("Bugle Beak"), + .height = 6, + .weight = 148, + .description = gTrumbeakPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOUCANNON] = + { + .categoryName = _("Cannon"), + .height = 11, + .weight = 260, + .description = gToucannonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_YUNGOOS] = + { + .categoryName = _("Loitering"), + .height = 4, + .weight = 60, + .description = gYungoosPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GUMSHOOS] = + { + .categoryName = _("Stakeout"), + .height = 7, + .weight = 142, + .description = gGumshoosPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GRUBBIN] = + { + .categoryName = _("Larva"), + .height = 4, + .weight = 44, + .description = gGrubbinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHARJABUG] = + { + .categoryName = _("Battery"), + .height = 5, + .weight = 105, + .description = gCharjabugPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_VIKAVOLT] = + { + .categoryName = _("Stag Beetle"), + .height = 15, + .weight = 450, + .description = gVikavoltPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CRABRAWLER] = + { + .categoryName = _("Boxing"), + .height = 6, + .weight = 70, + .description = gCrabrawlerPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CRABOMINABLE] = + { + .categoryName = _("Woolly Crab"), + .height = 17, + .weight = 1800, + .description = gCrabominablePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ORICORIO] = + { + .categoryName = _("Dancing"), + .height = 6, + .weight = 34, + .description = gOricorioPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CUTIEFLY] = + { + .categoryName = _("Bee Fly"), + .height = 1, + .weight = 2, + .description = gCutieflyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RIBOMBEE] = + { + .categoryName = _("Bee Fly"), + .height = 2, + .weight = 5, + .description = gRibombeePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ROCKRUFF] = + { + .categoryName = _("Puppy"), + .height = 5, + .weight = 92, + .description = gRockruffPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LYCANROC] = + { + .categoryName = _("Wolf"), + .height = 8, + .weight = 250, + .description = gLycanrocPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WISHIWASHI] = + { + .categoryName = _("Small Fry"), + .height = 2, + .weight = 3, + .description = gWishiwashiPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MAREANIE] = + { + .categoryName = _("Brutal Star"), + .height = 4, + .weight = 80, + .description = gMareaniePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOXAPEX] = + { + .categoryName = _("Brutal Star"), + .height = 7, + .weight = 145, + .description = gToxapexPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MUDBRAY] = + { + .categoryName = _("Donkey"), + .height = 10, + .weight = 1100, + .description = gMudbrayPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MUDSDALE] = + { + .categoryName = _("Draft Horse"), + .height = 25, + .weight = 9200, + .description = gMudsdalePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DEWPIDER] = + { + .categoryName = _("Water Bubble"), + .height = 3, + .weight = 40, + .description = gDewpiderPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ARAQUANID] = + { + .categoryName = _("Water Bubble"), + .height = 18, + .weight = 820, + .description = gAraquanidPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FOMANTIS] = + { + .categoryName = _("Sickle Grass"), + .height = 3, + .weight = 15, + .description = gFomantisPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LURANTIS] = + { + .categoryName = _("Bloom Sickle"), + .height = 9, + .weight = 185, + .description = gLurantisPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MORELULL] = + { + .categoryName = _("Illuminate"), + .height = 2, + .weight = 15, + .description = gMorelullPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SHIINOTIC] = + { + .categoryName = _("Illuminate"), + .height = 10, + .weight = 115, + .description = gShiinoticPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SALANDIT] = + { + .categoryName = _("Toxic Lizard"), + .height = 6, + .weight = 48, + .description = gSalanditPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SALAZZLE] = + { + .categoryName = _("Toxic Lizard"), + .height = 12, + .weight = 222, + .description = gSalazzlePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STUFFUL] = + { + .categoryName = _("Flailing"), + .height = 5, + .weight = 68, + .description = gStuffulPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BEWEAR] = + { + .categoryName = _("Strong Arm"), + .height = 21, + .weight = 1350, + .description = gBewearPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BOUNSWEET] = + { + .categoryName = _("Fruit"), + .height = 3, + .weight = 32, + .description = gBounsweetPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STEENEE] = + { + .categoryName = _("Fruit"), + .height = 7, + .weight = 82, + .description = gSteeneePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TSAREENA] = + { + .categoryName = _("Fruit"), + .height = 12, + .weight = 214, + .description = gTsareenaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COMFEY] = + { + .categoryName = _("Posy Picker"), + .height = 1, + .weight = 3, + .description = gComfeyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ORANGURU] = + { + .categoryName = _("Sage"), + .height = 15, + .weight = 760, + .description = gOranguruPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PASSIMIAN] = + { + .categoryName = _("Teamwork"), + .height = 20, + .weight = 828, + .description = gPassimianPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WIMPOD] = + { + .categoryName = _("Turn Tail"), + .height = 5, + .weight = 120, + .description = gWimpodPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOLISOPOD] = + { + .categoryName = _("Hard Scale"), + .height = 20, + .weight = 1080, + .description = gGolisopodPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SANDYGAST] = + { + .categoryName = _("Sand Heap"), + .height = 5, + .weight = 700, + .description = gSandygastPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PALOSSAND] = + { + .categoryName = _("Sand Castle"), + .height = 13, + .weight = 2500, + .description = gPalossandPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PYUKUMUKU] = + { + .categoryName = _("Sea Cucumber"), + .height = 3, + .weight = 12, + .description = gPyukumukuPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TYPE_NULL] = + { + .categoryName = _("Synthetic"), + .height = 19, + .weight = 1205, + .description = gTypeNullPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SILVALLY] = + { + .categoryName = _("Synthetic"), + .height = 23, + .weight = 1005, + .description = gSilvallyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MINIOR] = + { + .categoryName = _("Meteor"), + .height = 3, + .weight = 400, + .description = gMiniorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KOMALA] = + { + .categoryName = _("Drowsing"), + .height = 4, + .weight = 199, + .description = gKomalaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TURTONATOR] = + { + .categoryName = _("Blast Turtle"), + .height = 20, + .weight = 2120, + .description = gTurtonatorPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOGEDEMARU] = + { + .categoryName = _("Roly-Poly"), + .height = 3, + .weight = 33, + .description = gTogedemaruPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MIMIKYU] = + { + .categoryName = _("Disguise"), + .height = 2, + .weight = 7, + .description = gMimikyuPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BRUXISH] = + { + .categoryName = _("Gnash Teeth"), + .height = 9, + .weight = 190, + .description = gBruxishPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRAMPA] = + { + .categoryName = _("Placid"), + .height = 30, + .weight = 1850, + .description = gDrampaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DHELMISE] = + { + .categoryName = _("Sea Creeper"), + .height = 39, + .weight = 2100, + .description = gDhelmisePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_JANGMO_O] = + { + .categoryName = _("Scaly"), + .height = 6, + .weight = 297, + .description = gJangmooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HAKAMO_O] = + { + .categoryName = _("Scaly"), + .height = 12, + .weight = 470, + .description = gHakamooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KOMMO_O] = + { + .categoryName = _("Scaly"), + .height = 16, + .weight = 782, + .description = gKommooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TAPU_KOKO] = + { + .categoryName = _("Land Spirit"), + .height = 18, + .weight = 205, + .description = gTapuKokoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TAPU_LELE] = + { + .categoryName = _("Land Spirit"), + .height = 12, + .weight = 186, + .description = gTapuLelePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TAPU_BULU] = + { + .categoryName = _("Land Spirit"), + .height = 19, + .weight = 455, + .description = gTapuBuluPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TAPU_FINI] = + { + .categoryName = _("Land Spirit"), + .height = 13, + .weight = 212, + .description = gTapuFiniPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COSMOG] = + { + .categoryName = _("Nebula"), + .height = 2, + .weight = 1, + .description = gCosmogPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COSMOEM] = + { + .categoryName = _("Protostar"), + .height = 1, + .weight = 9999, + .description = gCosmoemPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SOLGALEO] = + { + .categoryName = _("Sunne"), + .height = 34, + .weight = 2300, + .description = gSolgaleoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LUNALA] = + { + .categoryName = _("Moone"), + .height = 40, + .weight = 1200, + .description = gLunalaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_NIHILEGO] = + { + .categoryName = _("Parasite"), + .height = 12, + .weight = 555, + .description = gNihilegoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BUZZWOLE] = + { + .categoryName = _("Swollen"), + .height = 24, + .weight = 3336, + .description = gBuzzwolePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PHEROMOSA] = + { + .categoryName = _("Lissome"), + .height = 18, + .weight = 250, + .description = gPheromosaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_XURKITREE] = + { + .categoryName = _("Glowing"), + .height = 38, + .weight = 1000, + .description = gXurkitreePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CELESTEELA] = + { + .categoryName = _("Launch"), + .height = 92, + .weight = 9999, + .description = gCelesteelaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KARTANA] = + { + .categoryName = _("Drawn Sword"), + .height = 3, + .weight = 1, + .description = gKartanaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GUZZLORD] = + { + .categoryName = _("Junkivore"), + .height = 55, + .weight = 8880, + .description = gGuzzlordPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_NECROZMA] = + { + .categoryName = _("Prism"), + .height = 24, + .weight = 2300, + .description = gNecrozmaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MAGEARNA] = + { + .categoryName = _("Artificial"), + .height = 10, + .weight = 805, + .description = gMagearnaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MARSHADOW] = + { + .categoryName = _("Gloomdwellr"), + .height = 7, + .weight = 222, + .description = gMarshadowPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_POIPOLE] = + { + .categoryName = _("Poison Pin"), + .height = 6, + .weight = 18, + .description = gPoipolePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_NAGANADEL] = + { + .categoryName = _("Poison Pin"), + .height = 36, + .weight = 1500, + .description = gNaganadelPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STAKATAKA] = + { + .categoryName = _("Rampart"), + .height = 55, + .weight = 8200, + .description = gStakatakaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BLACEPHALON] = + { + .categoryName = _("Fireworks"), + .height = 18, + .weight = 130, + .description = gBlacephalonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZERAORA] = + { + .categoryName = _("Thunderclap"), + .height = 15, + .weight = 445, + .description = gZeraoraPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MELTAN] = + { + .categoryName = _("Hex Nut"), + .height = 2, + .weight = 80, + .description = gMeltanPokedexText, + .pokemonScale = 640, + .pokemonOffset = 23, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MELMETAL] = + { + .categoryName = _("Hex Nut"), + .height = 25, + .weight = 800, + .description = gMelmetalPokedexText, + .pokemonScale = 255, + .pokemonOffset = 1, + .trainerScale = 387, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_GROOKEY] = + { + .categoryName = _("Chimp"), + .height = 3, + .weight = 50, + .description = gGrookeyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_THWACKEY] = + { + .categoryName = _("Beat"), + .height = 7, + .weight = 140, + .description = gThwackeyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RILLABOOM] = + { + .categoryName = _("Drummer"), + .height = 21, + .weight = 900, + .description = gRillaboomPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SCORBUNNY] = + { + .categoryName = _("Rabbit"), + .height = 3, + .weight = 45, + .description = gScorbunnyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RABOOT] = + { + .categoryName = _("Rabbit"), + .height = 6, + .weight = 90, + .description = gRabootPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CINDERACE] = + { + .categoryName = _("Striker"), + .height = 14, + .weight = 330, + .description = gCinderacePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SOBBLE] = + { + .categoryName = _("Water Lizard"), + .height = 3, + .weight = 40, + .description = gSobblePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRIZZILE] = + { + .categoryName = _("Water Lizard"), + .height = 7, + .weight = 115, + .description = gDrizzilePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_INTELEON] = + { + .categoryName = _("Secret Agent"), + .height = 19, + .weight = 452, + .description = gInteleonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SKWOVET] = + { + .categoryName = _("Cheeky"), + .height = 3, + .weight = 25, + .description = gSkwovetPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GREEDENT] = + { + .categoryName = _("Greedy"), + .height = 6, + .weight = 60, + .description = gGreedentPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ROOKIDEE] = + { + .categoryName = _("Tiny Bird"), + .height = 2, + .weight = 18, + .description = gRookideePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CORVISQUIRE] = + { + .categoryName = _("Raven"), + .height = 8, + .weight = 160, + .description = gCorvisquirePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CORVIKNIGHT] = + { + .categoryName = _("Raven"), + .height = 22, + .weight = 750, + .description = gCorviknightPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BLIPBUG] = + { + .categoryName = _("Larva"), + .height = 4, + .weight = 80, + .description = gBlipbugPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DOTTLER] = + { + .categoryName = _("Radome"), + .height = 4, + .weight = 195, + .description = gDottlerPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ORBEETLE] = + { + .categoryName = _("Seven Spot"), + .height = 4, + .weight = 408, + .description = gOrbeetlePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_NICKIT] = + { + .categoryName = _("Fox"), + .height = 6, + .weight = 89, + .description = gNickitPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_THIEVUL] = + { + .categoryName = _("Fox"), + .height = 12, + .weight = 199, + .description = gThievulPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GOSSIFLEUR] = + { + .categoryName = _("Flowering"), + .height = 4, + .weight = 22, + .description = gGossifleurPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ELDEGOSS] = + { + .categoryName = _("Cotton Bloom"), + .height = 5, + .weight = 25, + .description = gEldegossPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_WOOLOO] = + { + .categoryName = _("Sheep"), + .height = 6, + .weight = 60, + .description = gWoolooPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DUBWOOL] = + { + .categoryName = _("Sheep"), + .height = 13, + .weight = 430, + .description = gDubwoolPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CHEWTLE] = + { + .categoryName = _("Snapping"), + .height = 3, + .weight = 85, + .description = gChewtlePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DREDNAW] = + { + .categoryName = _("Bite"), + .height = 10, + .weight = 1155, + .description = gDrednawPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_YAMPER] = + { + .categoryName = _("Puppy"), + .height = 3, + .weight = 135, + .description = gYamperPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BOLTUND] = + { + .categoryName = _("Dog"), + .height = 10, + .weight = 340, + .description = gBoltundPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ROLYCOLY] = + { + .categoryName = _("Coal"), + .height = 3, + .weight = 120, + .description = gRolycolyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CARKOL] = + { + .categoryName = _("Coal"), + .height = 11, + .weight = 780, + .description = gCarkolPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COALOSSAL] = + { + .categoryName = _("Coal"), + .height = 28, + .weight = 3105, + .description = gCoalossalPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_APPLIN] = + { + .categoryName = _("Apple Core"), + .height = 2, + .weight = 5, + .description = gApplinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FLAPPLE] = + { + .categoryName = _("Apple Wing"), + .height = 3, + .weight = 10, + .description = gFlapplePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_APPLETUN] = + { + .categoryName = _("Apple Nectar"), + .height = 4, + .weight = 130, + .description = gAppletunPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SILICOBRA] = + { + .categoryName = _("Sand Snake"), + .height = 22, + .weight = 76, + .description = gSilicobraPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SANDACONDA] = + { + .categoryName = _("Sand Snake"), + .height = 38, + .weight = 655, + .description = gSandacondaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CRAMORANT] = + { + .categoryName = _("Gulp"), + .height = 8, + .weight = 180, + .description = gCramorantPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ARROKUDA] = + { + .categoryName = _("Rush"), + .height = 5, + .weight = 10, + .description = gArrokudaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BARRASKEWDA] = + { + .categoryName = _("Skewer"), + .height = 13, + .weight = 300, + .description = gBarraskewdaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOXEL] = + { + .categoryName = _("Baby"), + .height = 4, + .weight = 110, + .description = gToxelPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOXTRICITY] = + { + .categoryName = _("Punk"), + .height = 16, + .weight = 400, + .description = gToxtricityPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SIZZLIPEDE] = + { + .categoryName = _("Radiator"), + .height = 7, + .weight = 10, + .description = gSizzlipedePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CENTISKORCH] = + { + .categoryName = _("Radiator"), + .height = 30, + .weight = 1200, + .description = gCentiskorchPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CLOBBOPUS] = + { + .categoryName = _("Tantrum"), + .height = 6, + .weight = 40, + .description = gClobbopusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GRAPPLOCT] = + { + .categoryName = _("Jujitsu"), + .height = 16, + .weight = 390, + .description = gGrapploctPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SINISTEA] = + { + .categoryName = _("Black Tea"), + .height = 1, + .weight = 2, + .description = gSinisteaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_POLTEAGEIST] = + { + .categoryName = _("Black Tea"), + .height = 2, + .weight = 4, + .description = gPolteageistPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HATENNA] = + { + .categoryName = _("Calm"), + .height = 4, + .weight = 34, + .description = gHatennaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HATTREM] = + { + .categoryName = _("Serene"), + .height = 6, + .weight = 48, + .description = gHattremPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HATTERENE] = + { + .categoryName = _("Silent"), + .height = 21, + .weight = 51, + .description = gHatterenePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_IMPIDIMP] = + { + .categoryName = _("Wily"), + .height = 4, + .weight = 55, + .description = gImpidimpPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MORGREM] = + { + .categoryName = _("Devious"), + .height = 8, + .weight = 125, + .description = gMorgremPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GRIMMSNARL] = + { + .categoryName = _("Bulk Up"), + .height = 15, + .weight = 610, + .description = gGrimmsnarlPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_OBSTAGOON] = + { + .categoryName = _("Blocking"), + .height = 16, + .weight = 460, + .description = gObstagoonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PERRSERKER] = + { + .categoryName = _("Viking"), + .height = 8, + .weight = 280, + .description = gPerrserkerPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CURSOLA] = + { + .categoryName = _("Coral"), + .height = 10, + .weight = 4, + .description = gCursolaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SIRFETCHD] = + { + .categoryName = _("Wild Duck"), + .height = 8, + .weight = 1170, + .description = gSirfetchdPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MR_RIME] = + { + .categoryName = _("Comedian"), + .height = 15, + .weight = 582, + .description = gMrRimePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_RUNERIGUS] = + { + .categoryName = _("Grudge"), + .height = 16, + .weight = 666, + .description = gRunerigusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MILCERY] = + { + .categoryName = _("Cream"), + .height = 2, + .weight = 3, + .description = gMilceryPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ALCREMIE] = + { + .categoryName = _("Cream"), + .height = 3, + .weight = 5, + .description = gAlcremiePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FALINKS] = + { + .categoryName = _("Formation"), + .height = 30, + .weight = 620, + .description = gFalinksPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_PINCURCHIN] = + { + .categoryName = _("Sea Urchin"), + .height = 3, + .weight = 10, + .description = gPincurchinPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SNOM] = + { + .categoryName = _("Worm"), + .height = 3, + .weight = 38, + .description = gSnomPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_FROSMOTH] = + { + .categoryName = _("Frost Moth"), + .height = 13, + .weight = 420, + .description = gFrosmothPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_STONJOURNER] = + { + .categoryName = _("Big Rock"), + .height = 25, + .weight = 5200, + .description = gStonjournerPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_EISCUE] = + { + .categoryName = _("Penguin"), + .height = 14, + .weight = 890, + .description = gEiscuePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_INDEEDEE] = + { + .categoryName = _("Emotion"), + .height = 9, + .weight = 280, + .description = gIndeedeePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MORPEKO] = + { + .categoryName = _("Two-Sided"), + .height = 3, + .weight = 30, + .description = gMorpekoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CUFANT] = + { + .categoryName = _("Copperderm"), + .height = 12, + .weight = 1000, + .description = gCufantPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_COPPERAJAH] = + { + .categoryName = _("Copperderm"), + .height = 30, + .weight = 6500, + .description = gCopperajahPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRACOZOLT] = + { + .categoryName = _("Fossil"), + .height = 18, + .weight = 1900, + .description = gDracozoltPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ARCTOZOLT] = + { + .categoryName = _("Fossil"), + .height = 23, + .weight = 1500, + .description = gArctozoltPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRACOVISH] = + { + .categoryName = _("Fossil"), + .height = 23, + .weight = 2150, + .description = gDracovishPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ARCTOVISH] = + { + .categoryName = _("Fossil"), + .height = 20, + .weight = 1750, + .description = gArctovishPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DURALUDON] = + { + .categoryName = _("Alloy"), + .height = 18, + .weight = 400, + .description = gDuraludonPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DREEPY] = + { + .categoryName = _("Lingering"), + .height = 5, + .weight = 20, + .description = gDreepyPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRAKLOAK] = + { + .categoryName = _("Caretaker"), + .height = 14, + .weight = 110, + .description = gDrakloakPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DRAGAPULT] = + { + .categoryName = _("Stealth"), + .height = 30, + .weight = 500, + .description = gDragapultPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZACIAN] = + { + .categoryName = _("Warrior"), + .height = 28, + .weight = 1100, + .description = gZacianPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZAMAZENTA] = + { + .categoryName = _("Warrior"), + .height = 29, + .weight = 2100, + .description = gZamazentaPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ETERNATUS] = + { + .categoryName = _("Gigantic"), + .height = 200, + .weight = 9500, + .description = gEternatusPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_KUBFU] = + { + .categoryName = _("Wushu"), + .height = 6, + .weight = 120, + .description = gKubfuPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_URSHIFU] = + { + .categoryName = _("Wushu"), + .height = 19, + .weight = 1050, + .description = gUrshifuPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_ZARUDE] = + { + .categoryName = _("Rogue Monkey"), + .height = 18, + .weight = 700, + .description = gZarudePokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_REGIELEKI] = + { + .categoryName = _("Electron"), + .height = 12, + .weight = 1450, + .description = gRegielekiPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_REGIDRAGO] = + { + .categoryName = _("Dragon Orb"), + .height = 21, + .weight = 2000, + .description = gRegidragoPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GLASTRIER] = + { + .categoryName = _("Wild Horse"), + .height = 22, + .weight = 8000, + .description = gGlastrierPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SPECTRIER] = + { + .categoryName = _("Swift Horse"), + .height = 20, + .weight = 445, + .description = gSpectrierPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CALYREX] = + { + .categoryName = _("King"), + .height = 11, + .weight = 77, + .description = gCalyrexPokedexText, + .pokemonScale = 356, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = 0, + }, }; diff --git a/src/data/pokemon/pokedex_orders.h b/src/data/pokemon/pokedex_orders.h index 55b0abcea..68b09bf9e 100644 --- a/src/data/pokemon/pokedex_orders.h +++ b/src/data/pokemon/pokedex_orders.h @@ -1,1195 +1,3042 @@ const u16 gPokedexOrder_Alphabetical[] = { - NATIONAL_DEX_OLD_UNOWN_B, - NATIONAL_DEX_OLD_UNOWN_C, - NATIONAL_DEX_OLD_UNOWN_D, - NATIONAL_DEX_OLD_UNOWN_E, - NATIONAL_DEX_OLD_UNOWN_F, - NATIONAL_DEX_OLD_UNOWN_G, - NATIONAL_DEX_OLD_UNOWN_H, - NATIONAL_DEX_OLD_UNOWN_I, - NATIONAL_DEX_OLD_UNOWN_J, - NATIONAL_DEX_OLD_UNOWN_K, - NATIONAL_DEX_OLD_UNOWN_L, - NATIONAL_DEX_OLD_UNOWN_M, - NATIONAL_DEX_OLD_UNOWN_N, - NATIONAL_DEX_OLD_UNOWN_O, - NATIONAL_DEX_OLD_UNOWN_P, - NATIONAL_DEX_OLD_UNOWN_Q, - NATIONAL_DEX_OLD_UNOWN_R, - NATIONAL_DEX_OLD_UNOWN_S, - NATIONAL_DEX_OLD_UNOWN_T, - NATIONAL_DEX_OLD_UNOWN_U, - NATIONAL_DEX_OLD_UNOWN_V, - NATIONAL_DEX_OLD_UNOWN_W, - NATIONAL_DEX_OLD_UNOWN_X, - NATIONAL_DEX_OLD_UNOWN_Y, - NATIONAL_DEX_OLD_UNOWN_Z, - // Actual pokemon start here. + NATIONAL_DEX_ABOMASNOW, NATIONAL_DEX_ABRA, NATIONAL_DEX_ABSOL, + NATIONAL_DEX_ACCELGOR, + NATIONAL_DEX_AEGISLASH, NATIONAL_DEX_AERODACTYL, NATIONAL_DEX_AGGRON, NATIONAL_DEX_AIPOM, NATIONAL_DEX_ALAKAZAM, + NATIONAL_DEX_ALCREMIE, + NATIONAL_DEX_ALOMOMOLA, NATIONAL_DEX_ALTARIA, + NATIONAL_DEX_AMAURA, + NATIONAL_DEX_AMBIPOM, + NATIONAL_DEX_AMOONGUSS, NATIONAL_DEX_AMPHAROS, NATIONAL_DEX_ANORITH, + NATIONAL_DEX_APPLETUN, + NATIONAL_DEX_APPLIN, + NATIONAL_DEX_ARAQUANID, NATIONAL_DEX_ARBOK, NATIONAL_DEX_ARCANINE, + NATIONAL_DEX_ARCEUS, + NATIONAL_DEX_ARCHEN, + NATIONAL_DEX_ARCHEOPS, + NATIONAL_DEX_ARCTOVISH, + NATIONAL_DEX_ARCTOZOLT, NATIONAL_DEX_ARIADOS, NATIONAL_DEX_ARMALDO, + NATIONAL_DEX_AROMATISSE, NATIONAL_DEX_ARON, + NATIONAL_DEX_ARROKUDA, NATIONAL_DEX_ARTICUNO, + NATIONAL_DEX_AUDINO, + NATIONAL_DEX_AURORUS, + NATIONAL_DEX_AVALUGG, + NATIONAL_DEX_AXEW, + NATIONAL_DEX_AZELF, NATIONAL_DEX_AZUMARILL, NATIONAL_DEX_AZURILL, + NATIONAL_DEX_BAGON, NATIONAL_DEX_BALTOY, NATIONAL_DEX_BANETTE, + NATIONAL_DEX_BARBARACLE, NATIONAL_DEX_BARBOACH, + NATIONAL_DEX_BARRASKEWDA, + NATIONAL_DEX_BASCULIN, + NATIONAL_DEX_BASTIODON, NATIONAL_DEX_BAYLEEF, + NATIONAL_DEX_BEARTIC, NATIONAL_DEX_BEAUTIFLY, NATIONAL_DEX_BEEDRILL, + NATIONAL_DEX_BEHEEYEM, NATIONAL_DEX_BELDUM, NATIONAL_DEX_BELLOSSOM, NATIONAL_DEX_BELLSPROUT, + NATIONAL_DEX_BERGMITE, + NATIONAL_DEX_BEWEAR, + NATIONAL_DEX_BIBAREL, + NATIONAL_DEX_BIDOOF, + NATIONAL_DEX_BINACLE, + NATIONAL_DEX_BISHARP, + NATIONAL_DEX_BLACEPHALON, NATIONAL_DEX_BLASTOISE, NATIONAL_DEX_BLAZIKEN, + NATIONAL_DEX_BLIPBUG, NATIONAL_DEX_BLISSEY, + NATIONAL_DEX_BLITZLE, + NATIONAL_DEX_BOLDORE, + NATIONAL_DEX_BOLTUND, + NATIONAL_DEX_BONSLY, + NATIONAL_DEX_BOUFFALANT, + NATIONAL_DEX_BOUNSWEET, + NATIONAL_DEX_BRAIXEN, + NATIONAL_DEX_BRAVIARY, NATIONAL_DEX_BRELOOM, + NATIONAL_DEX_BRIONNE, + NATIONAL_DEX_BRONZONG, + NATIONAL_DEX_BRONZOR, + NATIONAL_DEX_BRUXISH, + NATIONAL_DEX_BUDEW, + NATIONAL_DEX_BUIZEL, NATIONAL_DEX_BULBASAUR, + NATIONAL_DEX_BUNEARY, + NATIONAL_DEX_BUNNELBY, + NATIONAL_DEX_BURMY, NATIONAL_DEX_BUTTERFREE, + NATIONAL_DEX_BUZZWOLE, + NATIONAL_DEX_CACNEA, NATIONAL_DEX_CACTURNE, + NATIONAL_DEX_CALYREX, NATIONAL_DEX_CAMERUPT, + NATIONAL_DEX_CARBINK, + NATIONAL_DEX_CARKOL, + NATIONAL_DEX_CARNIVINE, + NATIONAL_DEX_CARRACOSTA, NATIONAL_DEX_CARVANHA, NATIONAL_DEX_CASCOON, NATIONAL_DEX_CASTFORM, NATIONAL_DEX_CATERPIE, NATIONAL_DEX_CELEBI, + NATIONAL_DEX_CELESTEELA, + NATIONAL_DEX_CENTISKORCH, + NATIONAL_DEX_CHANDELURE, NATIONAL_DEX_CHANSEY, NATIONAL_DEX_CHARIZARD, + NATIONAL_DEX_CHARJABUG, NATIONAL_DEX_CHARMANDER, NATIONAL_DEX_CHARMELEON, + NATIONAL_DEX_CHATOT, + NATIONAL_DEX_CHERRIM, + NATIONAL_DEX_CHERUBI, + NATIONAL_DEX_CHESNAUGHT, + NATIONAL_DEX_CHESPIN, + NATIONAL_DEX_CHEWTLE, NATIONAL_DEX_CHIKORITA, + NATIONAL_DEX_CHIMCHAR, NATIONAL_DEX_CHIMECHO, NATIONAL_DEX_CHINCHOU, + NATIONAL_DEX_CHINGLING, + NATIONAL_DEX_CINCCINO, + NATIONAL_DEX_CINDERACE, NATIONAL_DEX_CLAMPERL, + NATIONAL_DEX_CLAUNCHER, + NATIONAL_DEX_CLAWITZER, NATIONAL_DEX_CLAYDOL, NATIONAL_DEX_CLEFABLE, NATIONAL_DEX_CLEFAIRY, NATIONAL_DEX_CLEFFA, + NATIONAL_DEX_CLOBBOPUS, NATIONAL_DEX_CLOYSTER, + NATIONAL_DEX_COALOSSAL, + NATIONAL_DEX_COBALION, + NATIONAL_DEX_COFAGRIGUS, + NATIONAL_DEX_COMBEE, NATIONAL_DEX_COMBUSKEN, + NATIONAL_DEX_COMFEY, + NATIONAL_DEX_CONKELDURR, + NATIONAL_DEX_COPPERAJAH, NATIONAL_DEX_CORPHISH, NATIONAL_DEX_CORSOLA, + NATIONAL_DEX_CORVIKNIGHT, + NATIONAL_DEX_CORVISQUIRE, + NATIONAL_DEX_COSMOEM, + NATIONAL_DEX_COSMOG, + NATIONAL_DEX_COTTONEE, + NATIONAL_DEX_CRABOMINABLE, + NATIONAL_DEX_CRABRAWLER, NATIONAL_DEX_CRADILY, + NATIONAL_DEX_CRAMORANT, + NATIONAL_DEX_CRANIDOS, NATIONAL_DEX_CRAWDAUNT, + NATIONAL_DEX_CRESSELIA, + NATIONAL_DEX_CROAGUNK, NATIONAL_DEX_CROBAT, NATIONAL_DEX_CROCONAW, + NATIONAL_DEX_CRUSTLE, + NATIONAL_DEX_CRYOGONAL, + NATIONAL_DEX_CUBCHOO, NATIONAL_DEX_CUBONE, + NATIONAL_DEX_CUFANT, + NATIONAL_DEX_CURSOLA, + NATIONAL_DEX_CUTIEFLY, NATIONAL_DEX_CYNDAQUIL, + + NATIONAL_DEX_DARKRAI, + NATIONAL_DEX_DARMANITAN, + NATIONAL_DEX_DARTRIX, + NATIONAL_DEX_DARUMAKA, + NATIONAL_DEX_DECIDUEYE, + NATIONAL_DEX_DEDENNE, + NATIONAL_DEX_DEERLING, + NATIONAL_DEX_DEINO, NATIONAL_DEX_DELCATTY, NATIONAL_DEX_DELIBIRD, + NATIONAL_DEX_DELPHOX, NATIONAL_DEX_DEOXYS, NATIONAL_DEX_DEWGONG, + NATIONAL_DEX_DEWOTT, + NATIONAL_DEX_DEWPIDER, + NATIONAL_DEX_DHELMISE, + NATIONAL_DEX_DIALGA, + NATIONAL_DEX_DIANCIE, + NATIONAL_DEX_DIGGERSBY, NATIONAL_DEX_DIGLETT, NATIONAL_DEX_DITTO, NATIONAL_DEX_DODRIO, NATIONAL_DEX_DODUO, NATIONAL_DEX_DONPHAN, + NATIONAL_DEX_DOTTLER, + NATIONAL_DEX_DOUBLADE, + NATIONAL_DEX_DRACOVISH, + NATIONAL_DEX_DRACOZOLT, + NATIONAL_DEX_DRAGALGE, + NATIONAL_DEX_DRAGAPULT, NATIONAL_DEX_DRAGONAIR, NATIONAL_DEX_DRAGONITE, + NATIONAL_DEX_DRAKLOAK, + NATIONAL_DEX_DRAMPA, + NATIONAL_DEX_DRAPION, NATIONAL_DEX_DRATINI, + NATIONAL_DEX_DREDNAW, + NATIONAL_DEX_DREEPY, + NATIONAL_DEX_DRIFBLIM, + NATIONAL_DEX_DRIFLOON, + NATIONAL_DEX_DRILBUR, + NATIONAL_DEX_DRIZZILE, NATIONAL_DEX_DROWZEE, + NATIONAL_DEX_DRUDDIGON, + NATIONAL_DEX_DUBWOOL, + NATIONAL_DEX_DUCKLETT, NATIONAL_DEX_DUGTRIO, NATIONAL_DEX_DUNSPARCE, + NATIONAL_DEX_DUOSION, + NATIONAL_DEX_DURALUDON, + NATIONAL_DEX_DURANT, NATIONAL_DEX_DUSCLOPS, + NATIONAL_DEX_DUSKNOIR, NATIONAL_DEX_DUSKULL, NATIONAL_DEX_DUSTOX, + NATIONAL_DEX_DWEBBLE, + + NATIONAL_DEX_EELEKTRIK, + NATIONAL_DEX_EELEKTROSS, NATIONAL_DEX_EEVEE, + NATIONAL_DEX_EISCUE, NATIONAL_DEX_EKANS, + NATIONAL_DEX_ELDEGOSS, NATIONAL_DEX_ELECTABUZZ, + NATIONAL_DEX_ELECTIVIRE, NATIONAL_DEX_ELECTRIKE, NATIONAL_DEX_ELECTRODE, NATIONAL_DEX_ELEKID, + NATIONAL_DEX_ELGYEM, + NATIONAL_DEX_EMBOAR, + NATIONAL_DEX_EMOLGA, + NATIONAL_DEX_EMPOLEON, NATIONAL_DEX_ENTEI, + NATIONAL_DEX_ESCAVALIER, NATIONAL_DEX_ESPEON, + NATIONAL_DEX_ESPURR, + NATIONAL_DEX_ETERNATUS, + NATIONAL_DEX_EXCADRILL, NATIONAL_DEX_EXEGGCUTE, NATIONAL_DEX_EXEGGUTOR, NATIONAL_DEX_EXPLOUD, + + NATIONAL_DEX_FALINKS, NATIONAL_DEX_FARFETCHD, NATIONAL_DEX_FEAROW, NATIONAL_DEX_FEEBAS, + NATIONAL_DEX_FENNEKIN, NATIONAL_DEX_FERALIGATR, + NATIONAL_DEX_FERROSEED, + NATIONAL_DEX_FERROTHORN, + NATIONAL_DEX_FINNEON, NATIONAL_DEX_FLAAFFY, + NATIONAL_DEX_FLABEBE, + NATIONAL_DEX_FLAPPLE, NATIONAL_DEX_FLAREON, + NATIONAL_DEX_FLETCHINDER, + NATIONAL_DEX_FLETCHLING, + NATIONAL_DEX_FLOATZEL, + NATIONAL_DEX_FLOETTE, + NATIONAL_DEX_FLORGES, NATIONAL_DEX_FLYGON, + NATIONAL_DEX_FOMANTIS, + NATIONAL_DEX_FOONGUS, NATIONAL_DEX_FORRETRESS, + NATIONAL_DEX_FRAXURE, + NATIONAL_DEX_FRILLISH, + NATIONAL_DEX_FROAKIE, + NATIONAL_DEX_FROGADIER, + NATIONAL_DEX_FROSLASS, + NATIONAL_DEX_FROSMOTH, + NATIONAL_DEX_FURFROU, NATIONAL_DEX_FURRET, + + NATIONAL_DEX_GABITE, + NATIONAL_DEX_GALLADE, + NATIONAL_DEX_GALVANTULA, + NATIONAL_DEX_GARBODOR, + NATIONAL_DEX_GARCHOMP, NATIONAL_DEX_GARDEVOIR, NATIONAL_DEX_GASTLY, + NATIONAL_DEX_GASTRODON, + NATIONAL_DEX_GENESECT, NATIONAL_DEX_GENGAR, NATIONAL_DEX_GEODUDE, + NATIONAL_DEX_GIBLE, + NATIONAL_DEX_GIGALITH, NATIONAL_DEX_GIRAFARIG, + NATIONAL_DEX_GIRATINA, + NATIONAL_DEX_GLACEON, NATIONAL_DEX_GLALIE, + NATIONAL_DEX_GLAMEOW, + NATIONAL_DEX_GLASTRIER, NATIONAL_DEX_GLIGAR, + NATIONAL_DEX_GLISCOR, NATIONAL_DEX_GLOOM, + NATIONAL_DEX_GOGOAT, NATIONAL_DEX_GOLBAT, NATIONAL_DEX_GOLDEEN, NATIONAL_DEX_GOLDUCK, NATIONAL_DEX_GOLEM, + NATIONAL_DEX_GOLETT, + NATIONAL_DEX_GOLISOPOD, + NATIONAL_DEX_GOLURK, + NATIONAL_DEX_GOODRA, + NATIONAL_DEX_GOOMY, NATIONAL_DEX_GOREBYSS, + NATIONAL_DEX_GOSSIFLEUR, + NATIONAL_DEX_GOTHITA, + NATIONAL_DEX_GOTHITELLE, + NATIONAL_DEX_GOTHORITA, + NATIONAL_DEX_GOURGEIST, NATIONAL_DEX_GRANBULL, + NATIONAL_DEX_GRAPPLOCT, NATIONAL_DEX_GRAVELER, + NATIONAL_DEX_GREEDENT, + NATIONAL_DEX_GRENINJA, NATIONAL_DEX_GRIMER, + NATIONAL_DEX_GRIMMSNARL, + NATIONAL_DEX_GROOKEY, + NATIONAL_DEX_GROTLE, NATIONAL_DEX_GROUDON, NATIONAL_DEX_GROVYLE, NATIONAL_DEX_GROWLITHE, + NATIONAL_DEX_GRUBBIN, NATIONAL_DEX_GRUMPIG, NATIONAL_DEX_GULPIN, + NATIONAL_DEX_GUMSHOOS, + NATIONAL_DEX_GURDURR, + NATIONAL_DEX_GUZZLORD, NATIONAL_DEX_GYARADOS, + + NATIONAL_DEX_HAKAMO_O, + NATIONAL_DEX_HAPPINY, NATIONAL_DEX_HARIYAMA, + NATIONAL_DEX_HATENNA, + NATIONAL_DEX_HATTERENE, + NATIONAL_DEX_HATTREM, NATIONAL_DEX_HAUNTER, + NATIONAL_DEX_HAWLUCHA, + NATIONAL_DEX_HAXORUS, + NATIONAL_DEX_HEATMOR, + NATIONAL_DEX_HEATRAN, + NATIONAL_DEX_HELIOLISK, + NATIONAL_DEX_HELIOPTILE, NATIONAL_DEX_HERACROSS, + NATIONAL_DEX_HERDIER, + NATIONAL_DEX_HIPPOPOTAS, + NATIONAL_DEX_HIPPOWDON, NATIONAL_DEX_HITMONCHAN, NATIONAL_DEX_HITMONLEE, NATIONAL_DEX_HITMONTOP, NATIONAL_DEX_HO_OH, + NATIONAL_DEX_HONCHKROW, + NATIONAL_DEX_HONEDGE, + NATIONAL_DEX_HOOPA, NATIONAL_DEX_HOOTHOOT, NATIONAL_DEX_HOPPIP, NATIONAL_DEX_HORSEA, NATIONAL_DEX_HOUNDOOM, NATIONAL_DEX_HOUNDOUR, NATIONAL_DEX_HUNTAIL, + NATIONAL_DEX_HYDREIGON, NATIONAL_DEX_HYPNO, + NATIONAL_DEX_IGGLYBUFF, NATIONAL_DEX_ILLUMISE, + NATIONAL_DEX_IMPIDIMP, + NATIONAL_DEX_INCINEROAR, + NATIONAL_DEX_INDEEDEE, + NATIONAL_DEX_INFERNAPE, + NATIONAL_DEX_INKAY, + NATIONAL_DEX_INTELEON, NATIONAL_DEX_IVYSAUR, + + NATIONAL_DEX_JANGMO_O, + NATIONAL_DEX_JELLICENT, NATIONAL_DEX_JIGGLYPUFF, NATIONAL_DEX_JIRACHI, NATIONAL_DEX_JOLTEON, + NATIONAL_DEX_JOLTIK, NATIONAL_DEX_JUMPLUFF, NATIONAL_DEX_JYNX, + NATIONAL_DEX_KABUTO, NATIONAL_DEX_KABUTOPS, NATIONAL_DEX_KADABRA, NATIONAL_DEX_KAKUNA, NATIONAL_DEX_KANGASKHAN, + NATIONAL_DEX_KARRABLAST, + NATIONAL_DEX_KARTANA, NATIONAL_DEX_KECLEON, + NATIONAL_DEX_KELDEO, NATIONAL_DEX_KINGDRA, NATIONAL_DEX_KINGLER, NATIONAL_DEX_KIRLIA, + NATIONAL_DEX_KLANG, + NATIONAL_DEX_KLEFKI, + NATIONAL_DEX_KLINK, + NATIONAL_DEX_KLINKLANG, NATIONAL_DEX_KOFFING, + NATIONAL_DEX_KOMALA, + NATIONAL_DEX_KOMMO_O, NATIONAL_DEX_KRABBY, + NATIONAL_DEX_KRICKETOT, + NATIONAL_DEX_KRICKETUNE, + NATIONAL_DEX_KROKOROK, + NATIONAL_DEX_KROOKODILE, + NATIONAL_DEX_KUBFU, NATIONAL_DEX_KYOGRE, + NATIONAL_DEX_KYUREM, + NATIONAL_DEX_LAIRON, + NATIONAL_DEX_LAMPENT, + NATIONAL_DEX_LANDORUS, NATIONAL_DEX_LANTURN, NATIONAL_DEX_LAPRAS, + NATIONAL_DEX_LARVESTA, NATIONAL_DEX_LARVITAR, NATIONAL_DEX_LATIAS, NATIONAL_DEX_LATIOS, + NATIONAL_DEX_LEAFEON, + NATIONAL_DEX_LEAVANNY, NATIONAL_DEX_LEDIAN, NATIONAL_DEX_LEDYBA, + NATIONAL_DEX_LICKILICKY, NATIONAL_DEX_LICKITUNG, + NATIONAL_DEX_LIEPARD, NATIONAL_DEX_LILEEP, + NATIONAL_DEX_LILLIGANT, + NATIONAL_DEX_LILLIPUP, NATIONAL_DEX_LINOONE, + NATIONAL_DEX_LITLEO, + NATIONAL_DEX_LITTEN, + NATIONAL_DEX_LITWICK, NATIONAL_DEX_LOMBRE, + NATIONAL_DEX_LOPUNNY, NATIONAL_DEX_LOTAD, NATIONAL_DEX_LOUDRED, + NATIONAL_DEX_LUCARIO, NATIONAL_DEX_LUDICOLO, NATIONAL_DEX_LUGIA, + NATIONAL_DEX_LUMINEON, + NATIONAL_DEX_LUNALA, NATIONAL_DEX_LUNATONE, + NATIONAL_DEX_LURANTIS, NATIONAL_DEX_LUVDISC, + NATIONAL_DEX_LUXIO, + NATIONAL_DEX_LUXRAY, + NATIONAL_DEX_LYCANROC, + NATIONAL_DEX_MACHAMP, NATIONAL_DEX_MACHOKE, NATIONAL_DEX_MACHOP, NATIONAL_DEX_MAGBY, NATIONAL_DEX_MAGCARGO, + NATIONAL_DEX_MAGEARNA, NATIONAL_DEX_MAGIKARP, NATIONAL_DEX_MAGMAR, + NATIONAL_DEX_MAGMORTAR, NATIONAL_DEX_MAGNEMITE, NATIONAL_DEX_MAGNETON, + NATIONAL_DEX_MAGNEZONE, NATIONAL_DEX_MAKUHITA, + NATIONAL_DEX_MALAMAR, + NATIONAL_DEX_MAMOSWINE, + NATIONAL_DEX_MANAPHY, + NATIONAL_DEX_MANDIBUZZ, NATIONAL_DEX_MANECTRIC, NATIONAL_DEX_MANKEY, NATIONAL_DEX_MANTINE, + NATIONAL_DEX_MANTYKE, + NATIONAL_DEX_MARACTUS, + NATIONAL_DEX_MAREANIE, NATIONAL_DEX_MAREEP, NATIONAL_DEX_MARILL, NATIONAL_DEX_MAROWAK, + NATIONAL_DEX_MARSHADOW, NATIONAL_DEX_MARSHTOMP, NATIONAL_DEX_MASQUERAIN, NATIONAL_DEX_MAWILE, NATIONAL_DEX_MEDICHAM, NATIONAL_DEX_MEDITITE, NATIONAL_DEX_MEGANIUM, + NATIONAL_DEX_MELMETAL, + NATIONAL_DEX_MELOETTA, + NATIONAL_DEX_MELTAN, + NATIONAL_DEX_MEOWSTIC, NATIONAL_DEX_MEOWTH, + NATIONAL_DEX_MESPRIT, NATIONAL_DEX_METAGROSS, NATIONAL_DEX_METANG, NATIONAL_DEX_METAPOD, NATIONAL_DEX_MEW, NATIONAL_DEX_MEWTWO, + NATIONAL_DEX_MIENFOO, + NATIONAL_DEX_MIENSHAO, NATIONAL_DEX_MIGHTYENA, + NATIONAL_DEX_MILCERY, NATIONAL_DEX_MILOTIC, NATIONAL_DEX_MILTANK, + NATIONAL_DEX_MIME_JR, + NATIONAL_DEX_MIMIKYU, + NATIONAL_DEX_MINCCINO, + NATIONAL_DEX_MINIOR, NATIONAL_DEX_MINUN, NATIONAL_DEX_MISDREAVUS, + NATIONAL_DEX_MISMAGIUS, NATIONAL_DEX_MOLTRES, + NATIONAL_DEX_MONFERNO, + NATIONAL_DEX_MORELULL, + NATIONAL_DEX_MORGREM, + NATIONAL_DEX_MORPEKO, + NATIONAL_DEX_MOTHIM, NATIONAL_DEX_MR_MIME, + NATIONAL_DEX_MR_RIME, + NATIONAL_DEX_MUDBRAY, NATIONAL_DEX_MUDKIP, + NATIONAL_DEX_MUDSDALE, NATIONAL_DEX_MUK, + NATIONAL_DEX_MUNCHLAX, + NATIONAL_DEX_MUNNA, NATIONAL_DEX_MURKROW, + NATIONAL_DEX_MUSHARNA, + + NATIONAL_DEX_NAGANADEL, NATIONAL_DEX_NATU, + NATIONAL_DEX_NECROZMA, + NATIONAL_DEX_NICKIT, NATIONAL_DEX_NIDOKING, NATIONAL_DEX_NIDOQUEEN, NATIONAL_DEX_NIDORAN_F, NATIONAL_DEX_NIDORAN_M, NATIONAL_DEX_NIDORINA, NATIONAL_DEX_NIDORINO, + NATIONAL_DEX_NIHILEGO, NATIONAL_DEX_NINCADA, NATIONAL_DEX_NINETALES, NATIONAL_DEX_NINJASK, NATIONAL_DEX_NOCTOWL, + NATIONAL_DEX_NOIBAT, + NATIONAL_DEX_NOIVERN, NATIONAL_DEX_NOSEPASS, NATIONAL_DEX_NUMEL, NATIONAL_DEX_NUZLEAF, + + NATIONAL_DEX_OBSTAGOON, NATIONAL_DEX_OCTILLERY, NATIONAL_DEX_ODDISH, NATIONAL_DEX_OMANYTE, NATIONAL_DEX_OMASTAR, NATIONAL_DEX_ONIX, + NATIONAL_DEX_ORANGURU, + NATIONAL_DEX_ORBEETLE, + NATIONAL_DEX_ORICORIO, + NATIONAL_DEX_OSHAWOTT, + + NATIONAL_DEX_PACHIRISU, + NATIONAL_DEX_PALKIA, + NATIONAL_DEX_PALOSSAND, + NATIONAL_DEX_PALPITOAD, + NATIONAL_DEX_PANCHAM, + NATIONAL_DEX_PANGORO, + NATIONAL_DEX_PANPOUR, + NATIONAL_DEX_PANSAGE, + NATIONAL_DEX_PANSEAR, NATIONAL_DEX_PARAS, NATIONAL_DEX_PARASECT, + NATIONAL_DEX_PASSIMIAN, + NATIONAL_DEX_PATRAT, + NATIONAL_DEX_PAWNIARD, NATIONAL_DEX_PELIPPER, + NATIONAL_DEX_PERRSERKER, NATIONAL_DEX_PERSIAN, + NATIONAL_DEX_PETILIL, NATIONAL_DEX_PHANPY, + NATIONAL_DEX_PHANTUMP, + NATIONAL_DEX_PHEROMOSA, + NATIONAL_DEX_PHIONE, NATIONAL_DEX_PICHU, NATIONAL_DEX_PIDGEOT, NATIONAL_DEX_PIDGEOTTO, NATIONAL_DEX_PIDGEY, + NATIONAL_DEX_PIDOVE, + NATIONAL_DEX_PIGNITE, NATIONAL_DEX_PIKACHU, + NATIONAL_DEX_PIKIPEK, NATIONAL_DEX_PILOSWINE, + NATIONAL_DEX_PINCURCHIN, NATIONAL_DEX_PINECO, NATIONAL_DEX_PINSIR, + NATIONAL_DEX_PIPLUP, NATIONAL_DEX_PLUSLE, + NATIONAL_DEX_POIPOLE, NATIONAL_DEX_POLITOED, NATIONAL_DEX_POLIWAG, NATIONAL_DEX_POLIWHIRL, NATIONAL_DEX_POLIWRATH, + NATIONAL_DEX_POLTEAGEIST, NATIONAL_DEX_PONYTA, NATIONAL_DEX_POOCHYENA, + NATIONAL_DEX_POPPLIO, NATIONAL_DEX_PORYGON, + NATIONAL_DEX_PORYGON_Z, NATIONAL_DEX_PORYGON2, + NATIONAL_DEX_PRIMARINA, NATIONAL_DEX_PRIMEAPE, + NATIONAL_DEX_PRINPLUP, + NATIONAL_DEX_PROBOPASS, NATIONAL_DEX_PSYDUCK, + NATIONAL_DEX_PUMPKABOO, NATIONAL_DEX_PUPITAR, + NATIONAL_DEX_PURRLOIN, + NATIONAL_DEX_PURUGLY, + NATIONAL_DEX_PYROAR, + NATIONAL_DEX_PYUKUMUKU, + NATIONAL_DEX_QUAGSIRE, NATIONAL_DEX_QUILAVA, + NATIONAL_DEX_QUILLADIN, NATIONAL_DEX_QWILFISH, + + NATIONAL_DEX_RABOOT, NATIONAL_DEX_RAICHU, NATIONAL_DEX_RAIKOU, NATIONAL_DEX_RALTS, + NATIONAL_DEX_RAMPARDOS, NATIONAL_DEX_RAPIDASH, NATIONAL_DEX_RATICATE, NATIONAL_DEX_RATTATA, NATIONAL_DEX_RAYQUAZA, NATIONAL_DEX_REGICE, + NATIONAL_DEX_REGIDRAGO, + NATIONAL_DEX_REGIELEKI, + NATIONAL_DEX_REGIGIGAS, NATIONAL_DEX_REGIROCK, NATIONAL_DEX_REGISTEEL, NATIONAL_DEX_RELICANTH, NATIONAL_DEX_REMORAID, + NATIONAL_DEX_RESHIRAM, + NATIONAL_DEX_REUNICLUS, NATIONAL_DEX_RHYDON, NATIONAL_DEX_RHYHORN, + NATIONAL_DEX_RHYPERIOR, + NATIONAL_DEX_RIBOMBEE, + NATIONAL_DEX_RILLABOOM, + NATIONAL_DEX_RIOLU, + NATIONAL_DEX_ROCKRUFF, + NATIONAL_DEX_ROGGENROLA, + NATIONAL_DEX_ROLYCOLY, + NATIONAL_DEX_ROOKIDEE, NATIONAL_DEX_ROSELIA, + NATIONAL_DEX_ROSERADE, + NATIONAL_DEX_ROTOM, + NATIONAL_DEX_ROWLET, + NATIONAL_DEX_RUFFLET, + NATIONAL_DEX_RUNERIGUS, + NATIONAL_DEX_SABLEYE, NATIONAL_DEX_SALAMENCE, + NATIONAL_DEX_SALANDIT, + NATIONAL_DEX_SALAZZLE, + NATIONAL_DEX_SAMUROTT, + NATIONAL_DEX_SANDACONDA, + NATIONAL_DEX_SANDILE, NATIONAL_DEX_SANDSHREW, NATIONAL_DEX_SANDSLASH, + NATIONAL_DEX_SANDYGAST, + NATIONAL_DEX_SAWK, + NATIONAL_DEX_SAWSBUCK, + NATIONAL_DEX_SCATTERBUG, NATIONAL_DEX_SCEPTILE, NATIONAL_DEX_SCIZOR, + NATIONAL_DEX_SCOLIPEDE, + NATIONAL_DEX_SCORBUNNY, + NATIONAL_DEX_SCRAFTY, + NATIONAL_DEX_SCRAGGY, NATIONAL_DEX_SCYTHER, NATIONAL_DEX_SEADRA, NATIONAL_DEX_SEAKING, NATIONAL_DEX_SEALEO, NATIONAL_DEX_SEEDOT, NATIONAL_DEX_SEEL, + NATIONAL_DEX_SEISMITOAD, NATIONAL_DEX_SENTRET, + NATIONAL_DEX_SERPERIOR, + NATIONAL_DEX_SERVINE, NATIONAL_DEX_SEVIPER, + NATIONAL_DEX_SEWADDLE, NATIONAL_DEX_SHARPEDO, + NATIONAL_DEX_SHAYMIN, NATIONAL_DEX_SHEDINJA, NATIONAL_DEX_SHELGON, NATIONAL_DEX_SHELLDER, + NATIONAL_DEX_SHELLOS, + NATIONAL_DEX_SHELMET, + NATIONAL_DEX_SHIELDON, NATIONAL_DEX_SHIFTRY, + NATIONAL_DEX_SHIINOTIC, + NATIONAL_DEX_SHINX, NATIONAL_DEX_SHROOMISH, NATIONAL_DEX_SHUCKLE, NATIONAL_DEX_SHUPPET, + NATIONAL_DEX_SIGILYPH, NATIONAL_DEX_SILCOON, + NATIONAL_DEX_SILICOBRA, + NATIONAL_DEX_SILVALLY, + NATIONAL_DEX_SIMIPOUR, + NATIONAL_DEX_SIMISAGE, + NATIONAL_DEX_SIMISEAR, + NATIONAL_DEX_SINISTEA, + NATIONAL_DEX_SIRFETCHD, + NATIONAL_DEX_SIZZLIPEDE, NATIONAL_DEX_SKARMORY, + NATIONAL_DEX_SKIDDO, NATIONAL_DEX_SKIPLOOM, NATIONAL_DEX_SKITTY, + NATIONAL_DEX_SKORUPI, + NATIONAL_DEX_SKRELP, + NATIONAL_DEX_SKUNTANK, + NATIONAL_DEX_SKWOVET, NATIONAL_DEX_SLAKING, NATIONAL_DEX_SLAKOTH, + NATIONAL_DEX_SLIGGOO, NATIONAL_DEX_SLOWBRO, NATIONAL_DEX_SLOWKING, NATIONAL_DEX_SLOWPOKE, NATIONAL_DEX_SLUGMA, + NATIONAL_DEX_SLURPUFF, NATIONAL_DEX_SMEARGLE, NATIONAL_DEX_SMOOCHUM, NATIONAL_DEX_SNEASEL, + NATIONAL_DEX_SNIVY, + NATIONAL_DEX_SNOM, NATIONAL_DEX_SNORLAX, NATIONAL_DEX_SNORUNT, + NATIONAL_DEX_SNOVER, NATIONAL_DEX_SNUBBULL, + NATIONAL_DEX_SOBBLE, + NATIONAL_DEX_SOLGALEO, + NATIONAL_DEX_SOLOSIS, NATIONAL_DEX_SOLROCK, NATIONAL_DEX_SPEAROW, + NATIONAL_DEX_SPECTRIER, + NATIONAL_DEX_SPEWPA, NATIONAL_DEX_SPHEAL, NATIONAL_DEX_SPINARAK, NATIONAL_DEX_SPINDA, + NATIONAL_DEX_SPIRITOMB, NATIONAL_DEX_SPOINK, + NATIONAL_DEX_SPRITZEE, NATIONAL_DEX_SQUIRTLE, + NATIONAL_DEX_STAKATAKA, NATIONAL_DEX_STANTLER, + NATIONAL_DEX_STARAPTOR, + NATIONAL_DEX_STARAVIA, + NATIONAL_DEX_STARLY, NATIONAL_DEX_STARMIE, NATIONAL_DEX_STARYU, NATIONAL_DEX_STEELIX, + NATIONAL_DEX_STEENEE, + NATIONAL_DEX_STONJOURNER, + NATIONAL_DEX_STOUTLAND, + NATIONAL_DEX_STUFFUL, + NATIONAL_DEX_STUNFISK, + NATIONAL_DEX_STUNKY, NATIONAL_DEX_SUDOWOODO, NATIONAL_DEX_SUICUNE, NATIONAL_DEX_SUNFLORA, NATIONAL_DEX_SUNKERN, NATIONAL_DEX_SURSKIT, NATIONAL_DEX_SWABLU, + NATIONAL_DEX_SWADLOON, NATIONAL_DEX_SWALOT, NATIONAL_DEX_SWAMPERT, + NATIONAL_DEX_SWANNA, NATIONAL_DEX_SWELLOW, NATIONAL_DEX_SWINUB, + NATIONAL_DEX_SWIRLIX, + NATIONAL_DEX_SWOOBAT, + NATIONAL_DEX_SYLVEON, + NATIONAL_DEX_TAILLOW, + NATIONAL_DEX_TALONFLAME, NATIONAL_DEX_TANGELA, + NATIONAL_DEX_TANGROWTH, + NATIONAL_DEX_TAPU_BULU, + NATIONAL_DEX_TAPU_FINI, + NATIONAL_DEX_TAPU_KOKO, + NATIONAL_DEX_TAPU_LELE, NATIONAL_DEX_TAUROS, NATIONAL_DEX_TEDDIURSA, NATIONAL_DEX_TENTACOOL, NATIONAL_DEX_TENTACRUEL, + NATIONAL_DEX_TEPIG, + NATIONAL_DEX_TERRAKION, + NATIONAL_DEX_THIEVUL, + NATIONAL_DEX_THROH, + NATIONAL_DEX_THUNDURUS, + NATIONAL_DEX_THWACKEY, + NATIONAL_DEX_TIMBURR, + NATIONAL_DEX_TIRTOUGA, + NATIONAL_DEX_TOGEDEMARU, + NATIONAL_DEX_TOGEKISS, NATIONAL_DEX_TOGEPI, NATIONAL_DEX_TOGETIC, NATIONAL_DEX_TORCHIC, NATIONAL_DEX_TORKOAL, + NATIONAL_DEX_TORNADUS, + NATIONAL_DEX_TORRACAT, + NATIONAL_DEX_TORTERRA, NATIONAL_DEX_TOTODILE, + NATIONAL_DEX_TOUCANNON, + NATIONAL_DEX_TOXAPEX, + NATIONAL_DEX_TOXEL, + NATIONAL_DEX_TOXICROAK, + NATIONAL_DEX_TOXTRICITY, + NATIONAL_DEX_TRANQUILL, NATIONAL_DEX_TRAPINCH, NATIONAL_DEX_TREECKO, + NATIONAL_DEX_TREVENANT, NATIONAL_DEX_TROPIUS, + NATIONAL_DEX_TRUBBISH, + NATIONAL_DEX_TRUMBEAK, + NATIONAL_DEX_TSAREENA, + NATIONAL_DEX_TURTONATOR, + NATIONAL_DEX_TURTWIG, + NATIONAL_DEX_TYMPOLE, + NATIONAL_DEX_TYNAMO, + NATIONAL_DEX_TYPE_NULL, NATIONAL_DEX_TYPHLOSION, NATIONAL_DEX_TYRANITAR, + NATIONAL_DEX_TYRANTRUM, NATIONAL_DEX_TYROGUE, + NATIONAL_DEX_TYRUNT, + NATIONAL_DEX_UMBREON, + NATIONAL_DEX_UNFEZANT, NATIONAL_DEX_UNOWN, NATIONAL_DEX_URSARING, + NATIONAL_DEX_URSHIFU, + NATIONAL_DEX_UXIE, + + NATIONAL_DEX_VANILLISH, + NATIONAL_DEX_VANILLITE, + NATIONAL_DEX_VANILLUXE, NATIONAL_DEX_VAPOREON, + NATIONAL_DEX_VENIPEDE, NATIONAL_DEX_VENOMOTH, NATIONAL_DEX_VENONAT, NATIONAL_DEX_VENUSAUR, + NATIONAL_DEX_VESPIQUEN, NATIONAL_DEX_VIBRAVA, + NATIONAL_DEX_VICTINI, NATIONAL_DEX_VICTREEBEL, NATIONAL_DEX_VIGOROTH, + NATIONAL_DEX_VIKAVOLT, NATIONAL_DEX_VILEPLUME, + NATIONAL_DEX_VIRIZION, + NATIONAL_DEX_VIVILLON, NATIONAL_DEX_VOLBEAT, + NATIONAL_DEX_VOLCANION, + NATIONAL_DEX_VOLCARONA, NATIONAL_DEX_VOLTORB, + NATIONAL_DEX_VULLABY, NATIONAL_DEX_VULPIX, + NATIONAL_DEX_WAILMER, NATIONAL_DEX_WAILORD, NATIONAL_DEX_WALREIN, NATIONAL_DEX_WARTORTLE, + NATIONAL_DEX_WATCHOG, + NATIONAL_DEX_WEAVILE, NATIONAL_DEX_WEEDLE, NATIONAL_DEX_WEEPINBELL, NATIONAL_DEX_WEEZING, + NATIONAL_DEX_WHIMSICOTT, + NATIONAL_DEX_WHIRLIPEDE, NATIONAL_DEX_WHISCASH, NATIONAL_DEX_WHISMUR, NATIONAL_DEX_WIGGLYTUFF, + NATIONAL_DEX_WIMPOD, NATIONAL_DEX_WINGULL, + NATIONAL_DEX_WISHIWASHI, NATIONAL_DEX_WOBBUFFET, + NATIONAL_DEX_WOOBAT, + NATIONAL_DEX_WOOLOO, NATIONAL_DEX_WOOPER, + NATIONAL_DEX_WORMADAM, NATIONAL_DEX_WURMPLE, NATIONAL_DEX_WYNAUT, + NATIONAL_DEX_XATU, + NATIONAL_DEX_XERNEAS, + NATIONAL_DEX_XURKITREE, + + NATIONAL_DEX_YAMASK, + NATIONAL_DEX_YAMPER, NATIONAL_DEX_YANMA, + NATIONAL_DEX_YANMEGA, + NATIONAL_DEX_YUNGOOS, + NATIONAL_DEX_YVELTAL, + + NATIONAL_DEX_ZACIAN, + NATIONAL_DEX_ZAMAZENTA, NATIONAL_DEX_ZANGOOSE, NATIONAL_DEX_ZAPDOS, + NATIONAL_DEX_ZARUDE, + NATIONAL_DEX_ZEBSTRIKA, + NATIONAL_DEX_ZEKROM, + NATIONAL_DEX_ZERAORA, NATIONAL_DEX_ZIGZAGOON, + NATIONAL_DEX_ZOROARK, + NATIONAL_DEX_ZORUA, NATIONAL_DEX_ZUBAT, + NATIONAL_DEX_ZWEILOUS, + NATIONAL_DEX_ZYGARDE, }; const u16 gPokedexOrder_Weight[] = { NATIONAL_DEX_GASTLY, NATIONAL_DEX_HAUNTER, + NATIONAL_DEX_FLABEBE, + NATIONAL_DEX_COSMOG, + NATIONAL_DEX_KARTANA, + NATIONAL_DEX_CUTIEFLY, + NATIONAL_DEX_SINISTEA, + NATIONAL_DEX_ROTOM, + NATIONAL_DEX_UXIE, + NATIONAL_DEX_MESPRIT, + NATIONAL_DEX_AZELF, + NATIONAL_DEX_TYNAMO, + NATIONAL_DEX_WISHIWASHI, // Solo Form + NATIONAL_DEX_COMFEY, + //NATIONAL_DEX_MINIOR, // Core Form + NATIONAL_DEX_MILCERY, + NATIONAL_DEX_POLTEAGEIST, + NATIONAL_DEX_CURSOLA, NATIONAL_DEX_HOPPIP, + NATIONAL_DEX_SPRITZEE, + NATIONAL_DEX_RIBOMBEE, + NATIONAL_DEX_APPLIN, + NATIONAL_DEX_ALCREMIE, + //NATIONAL_DEX_CORSOLA, // Galarian Form + NATIONAL_DEX_CHINGLING, + NATIONAL_DEX_COTTONEE, + NATIONAL_DEX_JOLTIK, + NATIONAL_DEX_MIMIKYU, NATIONAL_DEX_DIGLETT, NATIONAL_DEX_CASTFORM, + NATIONAL_DEX_FLOETTE, + //NATIONAL_DEX_DIGLETT, // Alolan Form NATIONAL_DEX_KOFFING, NATIONAL_DEX_IGGLYBUFF, + NATIONAL_DEX_SKIPLOOM, NATIONAL_DEX_MISDREAVUS, NATIONAL_DEX_CHIMECHO, - NATIONAL_DEX_SKIPLOOM, + NATIONAL_DEX_SOLOSIS, + NATIONAL_DEX_FOONGUS, + NATIONAL_DEX_FLAPPLE, + NATIONAL_DEX_ARROKUDA, + NATIONAL_DEX_SIZZLIPEDE, + NATIONAL_DEX_PINCURCHIN, NATIONAL_DEX_JIRACHI, - NATIONAL_DEX_SWABLU, NATIONAL_DEX_SHEDINJA, + NATIONAL_DEX_SWABLU, + NATIONAL_DEX_BUDEW, + NATIONAL_DEX_DRIFLOON, + NATIONAL_DEX_PIKIPEK, + NATIONAL_DEX_PYUKUMUKU, + NATIONAL_DEX_MANAPHY, NATIONAL_DEX_TOGEPI, + NATIONAL_DEX_YAMASK, + //NATIONAL_DEX_YAMASK, // Galarian Form + NATIONAL_DEX_ROWLET, + NATIONAL_DEX_FOMANTIS, + NATIONAL_DEX_MORELULL, NATIONAL_DEX_SURSKIT, + NATIONAL_DEX_FLETCHLING, NATIONAL_DEX_PIDGEY, NATIONAL_DEX_SUNKERN, + NATIONAL_DEX_POIPOLE, + NATIONAL_DEX_ROOKIDEE, NATIONAL_DEX_BARBOACH, + NATIONAL_DEX_CHATOT, + NATIONAL_DEX_SPEAROW, NATIONAL_DEX_PICHU, + NATIONAL_DEX_NATU, NATIONAL_DEX_AZURILL, NATIONAL_DEX_ROSELIA, - NATIONAL_DEX_NATU, - NATIONAL_DEX_SPEAROW, + NATIONAL_DEX_STARLY, + NATIONAL_DEX_HONEDGE, + //NATIONAL_DEX_RIBOMBEE, // Totem-sized + NATIONAL_DEX_DREEPY, NATIONAL_DEX_MURKROW, - NATIONAL_DEX_SHUPPET, + NATIONAL_DEX_SHAYMIN, // Land Form + NATIONAL_DEX_PIDOVE, + NATIONAL_DEX_WOOBAT, + NATIONAL_DEX_KRICKETOT, + NATIONAL_DEX_DEDENNE, + NATIONAL_DEX_GOSSIFLEUR, NATIONAL_DEX_TAILLOW, + NATIONAL_DEX_SHUPPET, NATIONAL_DEX_EXEGGCUTE, NATIONAL_DEX_TORCHIC, + NATIONAL_DEX_SEWADDLE, + NATIONAL_DEX_SCATTERBUG, + NATIONAL_DEX_SKWOVET, + NATIONAL_DEX_ELDEGOSS, NATIONAL_DEX_LOTAD, + NATIONAL_DEX_GOOMY, + //NATIONAL_DEX_MIMIKYU, // Totem-sized NATIONAL_DEX_CATERPIE, - NATIONAL_DEX_JUMPLUFF, NATIONAL_DEX_CLEFFA, + NATIONAL_DEX_JUMPLUFF, + NATIONAL_DEX_KLEFKI, + NATIONAL_DEX_MORPEKO, + NATIONAL_DEX_PHIONE, + NATIONAL_DEX_LITWICK, NATIONAL_DEX_WEEDLE, NATIONAL_DEX_TOGETIC, + NATIONAL_DEX_BOUNSWEET, NATIONAL_DEX_DRATINI, + NATIONAL_DEX_CHERUBI, + NATIONAL_DEX_TOGEDEMARU, + NATIONAL_DEX_BURMY, + NATIONAL_DEX_ORICORIO, + NATIONAL_DEX_HATENNA, NATIONAL_DEX_RATTATA, - NATIONAL_DEX_MASQUERAIN, + NATIONAL_DEX_ESPURR, + NATIONAL_DEX_SWIRLIX, + NATIONAL_DEX_INKAY, + //NATIONAL_DEX_PUMPKABOO, // Small Size NATIONAL_DEX_WURMPLE, + NATIONAL_DEX_MASQUERAIN, + //NATIONAL_DEX_RATTATA, // Alolan Form + NATIONAL_DEX_SNOM, NATIONAL_DEX_QWILFISH, - NATIONAL_DEX_MEW, - NATIONAL_DEX_SHELLDER, - NATIONAL_DEX_SEEDOT, - NATIONAL_DEX_DITTO, + NATIONAL_DEX_PACHIRISU, + NATIONAL_DEX_GLAMEOW, NATIONAL_DEX_BELLSPROUT, - NATIONAL_DEX_PLUSLE, + NATIONAL_DEX_SHELLDER, + NATIONAL_DEX_DITTO, + NATIONAL_DEX_MEW, + NATIONAL_DEX_SEEDOT, + NATIONAL_DEX_VICTINI, + NATIONAL_DEX_DEWPIDER, + NATIONAL_DEX_SOBBLE, + NATIONAL_DEX_CLOBBOPUS, + NATIONAL_DEX_LILLIPUP, NATIONAL_DEX_MEOWTH, + //NATIONAL_DEX_MEOWTH, // Alolan Form + NATIONAL_DEX_PLUSLE, NATIONAL_DEX_MINUN, + NATIONAL_DEX_LITTEN, + NATIONAL_DEX_MISMAGIUS, + NATIONAL_DEX_GRUBBIN, NATIONAL_DEX_SHROOMISH, - NATIONAL_DEX_CELEBI, + NATIONAL_DEX_TYMPOLE, + NATIONAL_DEX_DOUBLADE, + NATIONAL_DEX_SCORBUNNY, + NATIONAL_DEX_SALANDIT, + NATIONAL_DEX_HATTREM, + NATIONAL_DEX_UNOWN, NATIONAL_DEX_CORSOLA, + NATIONAL_DEX_CELEBI, NATIONAL_DEX_TREECKO, NATIONAL_DEX_SPINDA, - NATIONAL_DEX_UNOWN, - NATIONAL_DEX_PARAS, + NATIONAL_DEX_EMOLGA, + NATIONAL_DEX_BUNNELBY, + NATIONAL_DEX_SLURPUFF, + NATIONAL_DEX_PUMPKABOO, // Average Size + NATIONAL_DEX_GROOKEY, + NATIONAL_DEX_HATTERENE, + NATIONAL_DEX_PIPLUP, + //NATIONAL_DEX_SHAYMIN, // Sky Form + NATIONAL_DEX_VENIPEDE, NATIONAL_DEX_ODDISH, + NATIONAL_DEX_PARAS, NATIONAL_DEX_JIGGLYPUFF, NATIONAL_DEX_NINCADA, + NATIONAL_DEX_COMBEE, + NATIONAL_DEX_BUNEARY, + NATIONAL_DEX_DUCKLETT, + NATIONAL_DEX_IMPIDIMP, + NATIONAL_DEX_VANILLITE, + NATIONAL_DEX_CARBINK, NATIONAL_DEX_BELLOSSOM, - NATIONAL_DEX_MAGNEMITE, + NATIONAL_DEX_MINCCINO, + NATIONAL_DEX_GOTHITA, + NATIONAL_DEX_OSHAWOTT, + NATIONAL_DEX_KARRABLAST, NATIONAL_DEX_PIKACHU, - NATIONAL_DEX_SMOOCHUM, + NATIONAL_DEX_MAGNEMITE, NATIONAL_DEX_SENTRET, + NATIONAL_DEX_SMOOCHUM, + NATIONAL_DEX_HELIOPTILE, + NATIONAL_DEX_YUNGOOS, + NATIONAL_DEX_GREEDENT, + NATIONAL_DEX_WOOLOO, + NATIONAL_DEX_CHIMCHAR, + NATIONAL_DEX_SHELLOS, // West Sea + //NATIONAL_DEX_SHELLOS, // East Sea NATIONAL_DEX_WEEPINBELL, NATIONAL_DEX_CHIKORITA, - NATIONAL_DEX_SWINUB, - NATIONAL_DEX_EEVEE, NATIONAL_DEX_KRABBY, NATIONAL_DEX_CUBONE, + NATIONAL_DEX_EEVEE, + NATIONAL_DEX_SWINUB, + NATIONAL_DEX_WORMADAM, // Plant Cloak + //NATIONAL_DEX_WORMADAM, // Sandy Cloak + //NATIONAL_DEX_WORMADAM, // Trash Cloak + NATIONAL_DEX_MELOETTA, // Aria Forme + //NATIONAL_DEX_MELOETTA, // Pirouette Forme NATIONAL_DEX_RALTS, + NATIONAL_DEX_WHIMSICOTT, + NATIONAL_DEX_PETILIL, + NATIONAL_DEX_STUFFUL, NATIONAL_DEX_BULBASAUR, NATIONAL_DEX_EKANS, NATIONAL_DEX_NIDORAN_F, + NATIONAL_DEX_FINNEON, + NATIONAL_DEX_FROAKIE, + NATIONAL_DEX_PHANTUMP, + NATIONAL_DEX_CRABRAWLER, NATIONAL_DEX_PINECO, + NATIONAL_DEX_SWADLOON, + NATIONAL_DEX_SKRELP, NATIONAL_DEX_FEEBAS, - NATIONAL_DEX_OMANYTE, - NATIONAL_DEX_ZUBAT, NATIONAL_DEX_CLEFAIRY, + NATIONAL_DEX_ZUBAT, + //NATIONAL_DEX_MEOWTH, // Galarian Form + NATIONAL_DEX_OMANYTE, + NATIONAL_DEX_CINCCINO, + //NATIONAL_DEX_PUMPKABOO, // Large Size + NATIONAL_DEX_POPPLIO, NATIONAL_DEX_MUDKIP, - NATIONAL_DEX_SNUBBULL, + NATIONAL_DEX_SILICOBRA, + NATIONAL_DEX_SHELMET, + NATIONAL_DEX_CALYREX, NATIONAL_DEX_MAREEP, + NATIONAL_DEX_SNUBBULL, NATIONAL_DEX_CYNDAQUIL, NATIONAL_DEX_HORSEA, + NATIONAL_DEX_DUOSION, + NATIONAL_DEX_PANCHAM, + NATIONAL_DEX_NOIBAT, + NATIONAL_DEX_MAREANIE, + NATIONAL_DEX_MELTAN, + NATIONAL_DEX_BLIPBUG, + NATIONAL_DEX_SNIVY, + NATIONAL_DEX_STEENEE, + NATIONAL_DEX_CLAUNCHER, + NATIONAL_DEX_SPEWPA, NATIONAL_DEX_CHARMANDER, - NATIONAL_DEX_SUNFLORA, - NATIONAL_DEX_MARILL, - NATIONAL_DEX_WOOPER, NATIONAL_DEX_SPINARAK, + NATIONAL_DEX_MARILL, + NATIONAL_DEX_SUNFLORA, + NATIONAL_DEX_WOOPER, + NATIONAL_DEX_DRILBUR, + NATIONAL_DEX_CUBCHOO, + NATIONAL_DEX_MEOWSTIC, + NATIONAL_DEX_CHEWTLE, NATIONAL_DEX_GLOOM, NATIONAL_DEX_LUVDISC, NATIONAL_DEX_TEDDIURSA, - NATIONAL_DEX_NIDORAN_M, + NATIONAL_DEX_DIANCIE, + NATIONAL_DEX_NICKIT, NATIONAL_DEX_SQUIRTLE, - NATIONAL_DEX_WINGULL, - NATIONAL_DEX_TOTODILE, + NATIONAL_DEX_NIDORAN_M, + NATIONAL_DEX_ELGYEM, + NATIONAL_DEX_VULLABY, + NATIONAL_DEX_CHESPIN, + NATIONAL_DEX_HOOPA, // Confined + NATIONAL_DEX_RABOOT, + NATIONAL_DEX_ROCKRUFF, + NATIONAL_DEX_CHERRIM, + NATIONAL_DEX_FENNEKIN, NATIONAL_DEX_WEEZING, - NATIONAL_DEX_VULPIX, + NATIONAL_DEX_TOTODILE, + NATIONAL_DEX_WINGULL, + NATIONAL_DEX_SHINX, + NATIONAL_DEX_ARCHEN, + //NATIONAL_DEX_GOURGEIST, // Small Size NATIONAL_DEX_METAPOD, - NATIONAL_DEX_SILCOON, - NATIONAL_DEX_MAGIKARP, + NATIONAL_DEX_VULPIX, + //NATIONAL_DEX_VULPIX, // Alolan Form + NATIONAL_DEX_TEPIG, + NATIONAL_DEX_KAKUNA, + NATIONAL_DEX_MAGIKARP, + NATIONAL_DEX_SILCOON, + NATIONAL_DEX_FLORGES, + NATIONAL_DEX_PURRLOIN, + NATIONAL_DEX_TURTWIG, + NATIONAL_DEX_PAWNIARD, NATIONAL_DEX_GULPIN, NATIONAL_DEX_VOLTORB, + NATIONAL_DEX_PANSAGE, + NATIONAL_DEX_SWOOBAT, + NATIONAL_DEX_AMOONGUSS, + NATIONAL_DEX_RUFFLET, + NATIONAL_DEX_CHARJABUG, NATIONAL_DEX_LEDYBA, NATIONAL_DEX_HOUNDOUR, + NATIONAL_DEX_FROGADIER, NATIONAL_DEX_SKITTY, NATIONAL_DEX_SABLEYE, + NATIONAL_DEX_PANSEAR, + NATIONAL_DEX_STUNFISK, + NATIONAL_DEX_TOXEL, + NATIONAL_DEX_DRAKLOAK, NATIONAL_DEX_MEDITITE, - NATIONAL_DEX_CORPHISH, + NATIONAL_DEX_KABUTO, NATIONAL_DEX_AIPOM, NATIONAL_DEX_CASCOON, NATIONAL_DEX_MAWILE, - NATIONAL_DEX_KABUTO, - NATIONAL_DEX_WIGGLYTUFF, + NATIONAL_DEX_CORPHISH, + NATIONAL_DEX_SHIINOTIC, + NATIONAL_DEX_DRIZZILE, + NATIONAL_DEX_PATRAT, + NATIONAL_DEX_SCRAGGY, NATIONAL_DEX_SANDSHREW, + NATIONAL_DEX_WIGGLYTUFF, + NATIONAL_DEX_CHINCHOU, NATIONAL_DEX_REMORAID, NATIONAL_DEX_NINJASK, - NATIONAL_DEX_CHINCHOU, + NATIONAL_DEX_SKORUPI, + NATIONAL_DEX_WIMPOD, + NATIONAL_DEX_ROLYCOLY, + NATIONAL_DEX_KUBFU, NATIONAL_DEX_POLIWAG, - NATIONAL_DEX_ANORITH, NATIONAL_DEX_VENOMOTH, + NATIONAL_DEX_ANORITH, NATIONAL_DEX_BANETTE, + NATIONAL_DEX_TIMBURR, + NATIONAL_DEX_ZORUA, + NATIONAL_DEX_GOURGEIST, // Average Size + NATIONAL_DEX_MORGREM, NATIONAL_DEX_IVYSAUR, + //NATIONAL_DEX_BANETTE, // Mega + NATIONAL_DEX_MIME_JR, + NATIONAL_DEX_LAMPENT, + //NATIONAL_DEX_TOGEDEMARU, // Totem-sized + NATIONAL_DEX_BLACEPHALON, + NATIONAL_DEX_APPLETUN, NATIONAL_DEX_FLAAFFY, + NATIONAL_DEX_PANPOUR, + NATIONAL_DEX_LITLEO, + NATIONAL_DEX_YAMPER, NATIONAL_DEX_POOCHYENA, - NATIONAL_DEX_WYNAUT, NATIONAL_DEX_DUNSPARCE, - NATIONAL_DEX_XATU, - NATIONAL_DEX_DUSKULL, + NATIONAL_DEX_WYNAUT, + NATIONAL_DEX_SIGILYPH, + //NATIONAL_DEX_GOURGEIST, // Large Size + NATIONAL_DEX_THWACKEY, + NATIONAL_DEX_GUMSHOOS, + NATIONAL_DEX_GALVANTULA, + NATIONAL_DEX_ROSERADE, + NATIONAL_DEX_DWEBBLE, + NATIONAL_DEX_BRAIXEN, + NATIONAL_DEX_TOXAPEX, + NATIONAL_DEX_HERDIER, + NATIONAL_DEX_TRUMBEAK, NATIONAL_DEX_FARFETCHD, - NATIONAL_DEX_TRAPINCH, NATIONAL_DEX_GOLDEEN, + NATIONAL_DEX_XATU, + NATIONAL_DEX_TRAPINCH, + NATIONAL_DEX_DUSKULL, + NATIONAL_DEX_DRIFBLIM, + NATIONAL_DEX_BONSLY, + NATIONAL_DEX_TRANQUILL, + //NATIONAL_DEX_PUMPKABOO, // Super Size NATIONAL_DEX_ELECTRIKE, + NATIONAL_DEX_SANDILE, NATIONAL_DEX_VIBRAVA, NATIONAL_DEX_VICTREEBEL, + NATIONAL_DEX_STARAVIA, + NATIONAL_DEX_AROMATISSE, NATIONAL_DEX_BAYLEEF, + //NATIONAL_DEX_WEEZING, // Galarian Form NATIONAL_DEX_DELIBIRD, + NATIONAL_DEX_SERVINE, + NATIONAL_DEX_FLETCHINDER, + NATIONAL_DEX_DARTRIX, + NATIONAL_DEX_CORVISQUIRE, NATIONAL_DEX_WHISMUR, + NATIONAL_DEX_LILLIGANT, NATIONAL_DEX_DRAGONAIR, + NATIONAL_DEX_TIRTOUGA, NATIONAL_DEX_SNORUNT, + NATIONAL_DEX_PALPITOAD, + NATIONAL_DEX_VIVILLON, + NATIONAL_DEX_DEINO, NATIONAL_DEX_ZIGZAGOON, - NATIONAL_DEX_ILLUMISE, + //NATIONAL_DEX_ZIGZAGOON, // Galarian Form + NATIONAL_DEX_SLIGGOO, + NATIONAL_DEX_BRIONNE, NATIONAL_DEX_VOLBEAT, + NATIONAL_DEX_ILLUMISE, + NATIONAL_DEX_ROGGENROLA, + NATIONAL_DEX_BASCULIN, // Red-Striped Form + //NATIONAL_DEX_BASCULIN, // Blue-Striped Form + NATIONAL_DEX_GOTHORITA, + NATIONAL_DEX_AXEW, + NATIONAL_DEX_CRAMORANT, NATIONAL_DEX_RATICATE, + NATIONAL_DEX_LURANTIS, NATIONAL_DEX_VILEPLUME, - NATIONAL_DEX_QUILAVA, + NATIONAL_DEX_TAPU_LELE, + NATIONAL_DEX_FERROSEED, NATIONAL_DEX_CHARMELEON, NATIONAL_DEX_GROWLITHE, - NATIONAL_DEX_COMBUSKEN, - NATIONAL_DEX_MACHOP, - NATIONAL_DEX_ABRA, + NATIONAL_DEX_QUILAVA, + NATIONAL_DEX_BRUXISH, + NATIONAL_DEX_STUNKY, NATIONAL_DEX_NIDORINO, + NATIONAL_DEX_ABRA, + NATIONAL_DEX_MACHOP, + NATIONAL_DEX_COMBUSKEN, + NATIONAL_DEX_DEERLING, + NATIONAL_DEX_DOTTLER, NATIONAL_DEX_PSYDUCK, NATIONAL_DEX_SWELLOW, NATIONAL_DEX_NINETALES, + //NATIONAL_DEX_NINETALES, // Alolan Form + NATIONAL_DEX_KOMALA, NATIONAL_DEX_NIDORINA, NATIONAL_DEX_POLIWHIRL, NATIONAL_DEX_GEODUDE, + NATIONAL_DEX_BIDOOF, + NATIONAL_DEX_MIENFOO, + + NATIONAL_DEX_REUNICLUS, NATIONAL_DEX_KIRLIA, + NATIONAL_DEX_RIOLU, + //NATIONAL_DEX_GEODUDE, // Alolan Form + NATIONAL_DEX_AMBIPOM, NATIONAL_DEX_SHUCKLE, + NATIONAL_DEX_GIBLE, + NATIONAL_DEX_LEAVANNY, + NATIONAL_DEX_TAPU_KOKO, + //NATIONAL_DEX_STUNFISK, // Galarian Form NATIONAL_DEX_ALTARIA, + //NATIONAL_DEX_ALTARIA, // Mega NATIONAL_DEX_CARVANHA, NATIONAL_DEX_TYROGUE, + NATIONAL_DEX_KLINK, + NATIONAL_DEX_HELIOLISK, + //NATIONAL_DEX_RAICHU, // Alolan Form NATIONAL_DEX_HOOTHOOT, + NATIONAL_DEX_TAPU_FINI, NATIONAL_DEX_MAGBY, + NATIONAL_DEX_TSAREENA, NATIONAL_DEX_BALTOY, + NATIONAL_DEX_HAWLUCHA, NATIONAL_DEX_GROVYLE, NATIONAL_DEX_KECLEON, - NATIONAL_DEX_LANTURN, + NATIONAL_DEX_MONFERNO, + NATIONAL_DEX_EELEKTRIK, + NATIONAL_DEX_SALAZZLE, + NATIONAL_DEX_MARSHADOW, NATIONAL_DEX_WARTORTLE, + NATIONAL_DEX_LANTURN, NATIONAL_DEX_GOREBYSS, + NATIONAL_DEX_PRINPLUP, + NATIONAL_DEX_CROAGUNK, + NATIONAL_DEX_MOTHIM, + NATIONAL_DEX_MUNNA, NATIONAL_DEX_RELICANTH, NATIONAL_DEX_ELEKID, + //NATIONAL_DEX_MAWILE, // Mega + NATIONAL_DEX_SYLVEON, NATIONAL_DEX_WHISCASH, NATIONAL_DEX_LILEEP, - NATIONAL_DEX_NUMEL, + //NATIONAL_DEX_PONYTA, // Galarian Form NATIONAL_DEX_SLAKOTH, + NATIONAL_DEX_NUMEL, + NATIONAL_DEX_LUMINEON, + NATIONAL_DEX_SWANNA, + NATIONAL_DEX_HAPPINY, NATIONAL_DEX_JOLTEON, - NATIONAL_DEX_CROCONAW, - NATIONAL_DEX_FLAREON, + NATIONAL_DEX_DEWOTT, + NATIONAL_DEX_TALONFLAME, + NATIONAL_DEX_STARAPTOR, + NATIONAL_DEX_SEADRA, + NATIONAL_DEX_FLAREON, + NATIONAL_DEX_CROCONAW, + NATIONAL_DEX_TORRACAT, + NATIONAL_DEX_LYCANROC, // Midday Form + //NATIONAL_DEX_LYCANROC, // Midnight Form + //NATIONAL_DEX_LYCANROC, // Dusk Form + NATIONAL_DEX_PHEROMOSA, + NATIONAL_DEX_AMAURA, + NATIONAL_DEX_ACCELGOR, + NATIONAL_DEX_KRICKETUNE, + NATIONAL_DEX_LEAFEON, + //NATIONAL_DEX_RATICATE, // Alolan Form + NATIONAL_DEX_GLACEON, + NATIONAL_DEX_TYRUNT, + NATIONAL_DEX_TOUCANNON, NATIONAL_DEX_ESPEON, - NATIONAL_DEX_HUNTAIL, + NATIONAL_DEX_FROSLASS, NATIONAL_DEX_UMBREON, + NATIONAL_DEX_HUNTAIL, + NATIONAL_DEX_CARNIVINE, + NATIONAL_DEX_WATCHOG, + NATIONAL_DEX_HONCHKROW, + //NATIONAL_DEX_DIANCIE, // Mega + NATIONAL_DEX_MANKEY, + NATIONAL_DEX_SNEASEL, NATIONAL_DEX_MARSHTOMP, NATIONAL_DEX_NUZLEAF, - NATIONAL_DEX_SNEASEL, - NATIONAL_DEX_MANKEY, NATIONAL_DEX_PELIPPER, + NATIONAL_DEX_SIMISEAR, + NATIONAL_DEX_MARACTUS, + NATIONAL_DEX_FURFROU, + NATIONAL_DEX_PERRSERKER, + NATIONAL_DEX_INDEEDEE, + //NATIONAL_DEX_LOPUNNY, // Mega NATIONAL_DEX_BEAUTIFLY, - NATIONAL_DEX_OCTILLERY, NATIONAL_DEX_AZUMARILL, NATIONAL_DEX_WOBBUFFET, + NATIONAL_DEX_OCTILLERY, + NATIONAL_DEX_LARVESTA, NATIONAL_DEX_VAPOREON, + NATIONAL_DEX_SIMIPOUR, + NATIONAL_DEX_UNFEZANT, + NATIONAL_DEX_QUILLADIN, + NATIONAL_DEX_BEEDRILL, NATIONAL_DEX_SANDSLASH, NATIONAL_DEX_PARASECT, - NATIONAL_DEX_BEEDRILL, - NATIONAL_DEX_MUK, + NATIONAL_DEX_BUIZEL, + NATIONAL_DEX_JANGMO_O, + NATIONAL_DEX_BLITZLE, + NATIONAL_DEX_GASTRODON, // West Sea + //NATIONAL_DEX_GASTRODON, // East Sea NATIONAL_DEX_PIDGEOTTO, - NATIONAL_DEX_GRIMER, NATIONAL_DEX_RAICHU, - NATIONAL_DEX_PONYTA, - NATIONAL_DEX_ELECTABUZZ, NATIONAL_DEX_VENONAT, + NATIONAL_DEX_PONYTA, + NATIONAL_DEX_GRIMER, + NATIONAL_DEX_MUK, + NATIONAL_DEX_ELECTABUZZ, + NATIONAL_DEX_SCRAFTY, + NATIONAL_DEX_BARRASKEWDA, + NATIONAL_DEX_LUXIO, + NATIONAL_DEX_SIMISAGE, NATIONAL_DEX_SPOINK, NATIONAL_DEX_DUSCLOPS, + NATIONAL_DEX_AUDINO, + NATIONAL_DEX_TRUBBISH, + NATIONAL_DEX_SKIDDO, + NATIONAL_DEX_BINACLE, NATIONAL_DEX_MEDICHAM, + NATIONAL_DEX_BIBAREL, + NATIONAL_DEX_CRANIDOS, NATIONAL_DEX_DUSTOX, - NATIONAL_DEX_PERSIAN, + NATIONAL_DEX_ALOMOMOLA, NATIONAL_DEX_BUTTERFREE, + NATIONAL_DEX_PERSIAN, NATIONAL_DEX_PRIMEAPE, + //NATIONAL_DEX_AUDINO, // Mega + NATIONAL_DEX_ARCHEOPS, NATIONAL_DEX_DROWZEE, NATIONAL_DEX_FURRET, NATIONAL_DEX_PORYGON2, - NATIONAL_DEX_LOMBRE, NATIONAL_DEX_LINOONE, + //NATIONAL_DEX_LINOONE, // Galarian Form + NATIONAL_DEX_LOMBRE, NATIONAL_DEX_DELCATTY, NATIONAL_DEX_CRAWDAUNT, + //NATIONAL_DEX_MEWTWO, // Mega Y + NATIONAL_DEX_ESCAVALIER, + NATIONAL_DEX_FRILLISH, + NATIONAL_DEX_DURANT, + NATIONAL_DEX_CINDERACE, + //NATIONAL_DEX_PERSIAN, // Alolan Form NATIONAL_DEX_DUGTRIO, + NATIONAL_DEX_LOPUNNY, + NATIONAL_DEX_KROKOROK, NATIONAL_DEX_ARIADOS, NATIONAL_DEX_PHANPY, + NATIONAL_DEX_FLOATZEL, + //NATIONAL_DEX_ZYGARDE, // 10% Forme NATIONAL_DEX_POLITOED, + //NATIONAL_DEX_MAROWAK, // Alolan Form + NATIONAL_DEX_WEAVILE, + NATIONAL_DEX_PORYGON_Z, + NATIONAL_DEX_BOLTUND, + NATIONAL_DEX_CHANDELURE, NATIONAL_DEX_STARYU, + NATIONAL_DEX_BEHEEYEM, NATIONAL_DEX_CHANSEY, - NATIONAL_DEX_OMASTAR, NATIONAL_DEX_TANGELA, + NATIONAL_DEX_OMASTAR, NATIONAL_DEX_SLUGMA, NATIONAL_DEX_HOUNDOOM, + NATIONAL_DEX_CLAWITZER, + NATIONAL_DEX_MIENSHAO, NATIONAL_DEX_LEDIAN, NATIONAL_DEX_SLOWPOKE, + //NATIONAL_DEX_SLOWPOKE, // Galarian Form + NATIONAL_DEX_FRAXURE, NATIONAL_DEX_PORYGON, + NATIONAL_DEX_DECIDUEYE, NATIONAL_DEX_MIGHTYENA, - NATIONAL_DEX_YANMA, + NATIONAL_DEX_LIEPARD, + NATIONAL_DEX_DARUMAKA, NATIONAL_DEX_FEAROW, NATIONAL_DEX_SUDOWOODO, + NATIONAL_DEX_YANMA, + NATIONAL_DEX_SKUNTANK, + NATIONAL_DEX_TOGEKISS, + NATIONAL_DEX_VESPIQUEN, NATIONAL_DEX_SEAKING, - NATIONAL_DEX_BRELOOM, + NATIONAL_DEX_DELPHOX, + //NATIONAL_DEX_GOURGEIST, // Super Size + NATIONAL_DEX_GRAPPLOCT, NATIONAL_DEX_DODUO, + NATIONAL_DEX_BRELOOM, NATIONAL_DEX_PIDGEOT, NATIONAL_DEX_SPHEAL, + NATIONAL_DEX_MANDIBUZZ, + //NATIONAL_DEX_SANDSHREW, // Alolan Form NATIONAL_DEX_CLEFABLE, NATIONAL_DEX_LATIAS, + NATIONAL_DEX_GURDURR, + //NATIONAL_DEX_DARUMAKA, // Galarian Form + NATIONAL_DEX_GRENINJA, + //NATIONAL_DEX_GRENINJA, // Ash-Greninja + NATIONAL_DEX_MINIOR, // Meteor Form + NATIONAL_DEX_TOXTRICITY, + NATIONAL_DEX_DURALUDON, NATIONAL_DEX_MANECTRIC, NATIONAL_DEX_ZANGOOSE, - NATIONAL_DEX_KABUTOPS, + NATIONAL_DEX_EXCADRILL, + //NATIONAL_DEX_BEEDRILL, // Mega NATIONAL_DEX_GENGAR, + NATIONAL_DEX_KABUTOPS, NATIONAL_DEX_LOUDRED, NATIONAL_DEX_JYNX, NATIONAL_DEX_NOCTOWL, + NATIONAL_DEX_ORBEETLE, + NATIONAL_DEX_VANILLISH, + NATIONAL_DEX_BRAVIARY, NATIONAL_DEX_GIRAFARIG, + //NATIONAL_DEX_FARFETCHD, // Galarian Form + //NATIONAL_DEX_GRIMER, // Alolan Form + NATIONAL_DEX_LUXRAY, + NATIONAL_DEX_FROSMOTH, NATIONAL_DEX_BAGON, + NATIONAL_DEX_DIGGERSBY, + NATIONAL_DEX_GLISCOR, + NATIONAL_DEX_DUBWOOL, + NATIONAL_DEX_PURUGLY, + //NATIONAL_DEX_MANECTRIC, // Mega + NATIONAL_DEX_GOTHITELLE, + NATIONAL_DEX_PRIMARINA, + NATIONAL_DEX_TOXICROAK, NATIONAL_DEX_MAGMAR, + NATIONAL_DEX_ZERAORA, + NATIONAL_DEX_SPECTRIER, NATIONAL_DEX_MAROWAK, + NATIONAL_DEX_VIKAVOLT, + NATIONAL_DEX_INTELEON, NATIONAL_DEX_TENTACOOL, + NATIONAL_DEX_TAPU_BULU, + NATIONAL_DEX_VOLCARONA, + NATIONAL_DEX_OBSTAGOON, NATIONAL_DEX_VIGOROTH, NATIONAL_DEX_BLISSEY, NATIONAL_DEX_ABSOL, + NATIONAL_DEX_MALAMAR, + NATIONAL_DEX_HAKAMO_O, NATIONAL_DEX_ALAKAZAM, NATIONAL_DEX_HITMONTOP, NATIONAL_DEX_GARDEVOIR, + NATIONAL_DEX_KELDEO, NATIONAL_DEX_GRANBULL, + //NATIONAL_DEX_ABSOL, // Mega + //NATIONAL_DEX_HOUNDOOM, // Mega + NATIONAL_DEX_HIPPOPOTAS, NATIONAL_DEX_HITMONLEE, + + NATIONAL_DEX_ZWEILOUS, + NATIONAL_DEX_DRAGAPULT, NATIONAL_DEX_HITMONCHAN, + //NATIONAL_DEX_PIDGEOT, // Mega NATIONAL_DEX_SKARMORY, + NATIONAL_DEX_SNOVER, + NATIONAL_DEX_DARKRAI, + //NATIONAL_DEX_ARTICUNO, // Galarian Form + NATIONAL_DEX_SAWK, + NATIONAL_DEX_KLANG, NATIONAL_DEX_CACNEA, + NATIONAL_DEX_YANMEGA, + //NATIONAL_DEX_MUK, // Alolan Form NATIONAL_DEX_BLAZIKEN, + //NATIONAL_DEX_LATIAS, // Mega + NATIONAL_DEX_GALLADE, NATIONAL_DEX_SCEPTILE, NATIONAL_DEX_SEVIPER, NATIONAL_DEX_CLAMPERL, NATIONAL_DEX_ZAPDOS, - NATIONAL_DEX_HERACROSS, + NATIONAL_DEX_AEGISLASH, + //NATIONAL_DEX_CALYREX, // Shadow Rider NATIONAL_DEX_POLIWRATH, + NATIONAL_DEX_HERACROSS, + NATIONAL_DEX_LUCARIO, NATIONAL_DEX_MR_MIME, - NATIONAL_DEX_PINSIR, - NATIONAL_DEX_LUDICOLO, - NATIONAL_DEX_TENTACRUEL, + //NATIONAL_DEX_SANDSLASH, // Alolan Form NATIONAL_DEX_GOLBAT, + NATIONAL_DEX_TENTACRUEL, + NATIONAL_DEX_PINSIR, NATIONAL_DEX_MAGCARGO, + NATIONAL_DEX_LUDICOLO, + NATIONAL_DEX_INFERNAPE, + //NATIONAL_DEX_SCEPTILE, // Mega NATIONAL_DEX_ARTICUNO, + NATIONAL_DEX_PIGNITE, + NATIONAL_DEX_THROH, + NATIONAL_DEX_NIHILEGO, NATIONAL_DEX_PILOSWINE, NATIONAL_DEX_SCYTHER, + NATIONAL_DEX_GABITE, + //NATIONAL_DEX_GALLADE, // Mega NATIONAL_DEX_KADABRA, + //NATIONAL_DEX_MR_MIME, // Galarian Form + NATIONAL_DEX_SHIELDON, + //NATIONAL_DEX_LUCARIO, // Mega + NATIONAL_DEX_VANILLUXE, NATIONAL_DEX_SMEARGLE, + NATIONAL_DEX_HEATMOR, + //NATIONAL_DEX_LURANTIS, // Totem-sized + //NATIONAL_DEX_ZAPDOS, // Galarian Form + NATIONAL_DEX_MR_RIME, + NATIONAL_DEX_WHIRLIPEDE, + //NATIONAL_DEX_PINSIR, // Mega NATIONAL_DEX_AERODACTYL, NATIONAL_DEX_SHIFTRY, - NATIONAL_DEX_KINGLER, + NATIONAL_DEX_NIDOQUEEN, NATIONAL_DEX_MAGNETON, + NATIONAL_DEX_KINGLER, + NATIONAL_DEX_MOLTRES, NATIONAL_DEX_ARON, NATIONAL_DEX_LATIOS, - NATIONAL_DEX_MOLTRES, + //NATIONAL_DEX_GUMSHOOS, // Totem-sized NATIONAL_DEX_CRADILY, - NATIONAL_DEX_DEOXYS, + NATIONAL_DEX_BRONZOR, + NATIONAL_DEX_MUSHARNA, + NATIONAL_DEX_DEOXYS, // Normal Forme + //NATIONAL_DEX_DEOXYS, // Attack Forme + //NATIONAL_DEX_DEOXYS, // Defense Forme + //NATIONAL_DEX_DEOXYS, // Speed Forme + NATIONAL_DEX_STOUTLAND, + NATIONAL_DEX_THUNDURUS, + NATIONAL_DEX_GRIMMSNARL, NATIONAL_DEX_AMPHAROS, + NATIONAL_DEX_DRAPION, NATIONAL_DEX_NIDOKING, + NATIONAL_DEX_SEISMITOAD, + NATIONAL_DEX_FALINKS, + //NATIONAL_DEX_HERACROSS, // Mega + NATIONAL_DEX_SERPERIOR, + NATIONAL_DEX_TORNADUS, NATIONAL_DEX_GLIGAR, NATIONAL_DEX_ARBOK, + NATIONAL_DEX_MANTYKE, NATIONAL_DEX_LICKITUNG, + NATIONAL_DEX_SANDACONDA, + //NATIONAL_DEX_MOLTRES, // Galarian Form NATIONAL_DEX_ELECTRODE, + NATIONAL_DEX_RUNERIGUS, + //NATIONAL_DEX_DUGTRIO, // Alolan Form + NATIONAL_DEX_MAGMORTAR, + NATIONAL_DEX_LANDORUS, NATIONAL_DEX_ARMALDO, + //NATIONAL_DEX_LATIOS, // Mega + NATIONAL_DEX_BISHARP, + NATIONAL_DEX_SANDYGAST, + NATIONAL_DEX_ZARUDE, NATIONAL_DEX_MACHOKE, + //NATIONAL_DEX_SLOWBRO, // Galarian Form + NATIONAL_DEX_TREVENANT, NATIONAL_DEX_STANTLER, NATIONAL_DEX_GRUMPIG, NATIONAL_DEX_LARVITAR, NATIONAL_DEX_CROBAT, NATIONAL_DEX_QUAGSIRE, + NATIONAL_DEX_CORVIKNIGHT, NATIONAL_DEX_MILTANK, NATIONAL_DEX_HYPNO, + NATIONAL_DEX_ORANGURU, + NATIONAL_DEX_COFAGRIGUS, NATIONAL_DEX_GOLDUCK, NATIONAL_DEX_CACTURNE, + NATIONAL_DEX_CARKOL, + NATIONAL_DEX_KOMMO_O, NATIONAL_DEX_SLOWBRO, + //NATIONAL_DEX_WISHIWASHI, // School Form + //NATIONAL_DEX_AERODACTYL, // Mega NATIONAL_DEX_TYPHLOSION, NATIONAL_DEX_SLOWKING, + //NATIONAL_DEX_SLOWKING, // Galarian Form + NATIONAL_DEX_ZEBSTRIKA, NATIONAL_DEX_KANGASKHAN, NATIONAL_DEX_STARMIE, NATIONAL_DEX_SWALOT, + //NATIONAL_DEX_RAPIDASH, // Galarian Form NATIONAL_DEX_TORKOAL, + NATIONAL_DEX_EELEKTROSS, + NATIONAL_DEX_MAGEARNA, + //NATIONAL_DEX_MAGEARNA, // Original Color + NATIONAL_DEX_CARRACOSTA, + NATIONAL_DEX_KLINKLANG, + NATIONAL_DEX_ZOROARK, + //NATIONAL_DEX_SALAZZLE, // Totem-sized + NATIONAL_DEX_PYROAR, + NATIONAL_DEX_DRAGALGE, NATIONAL_DEX_SWAMPERT, NATIONAL_DEX_FLYGON, + NATIONAL_DEX_ARAQUANID, + NATIONAL_DEX_GENESECT, + NATIONAL_DEX_PASSIMIAN, + NATIONAL_DEX_INCINEROAR, NATIONAL_DEX_EXPLOUD, + NATIONAL_DEX_EMPOLEON, + NATIONAL_DEX_NOIVERN, NATIONAL_DEX_DODRIO, NATIONAL_DEX_BLASTOISE, + NATIONAL_DEX_CRESSELIA, NATIONAL_DEX_MAKUHITA, + NATIONAL_DEX_CONKELDURR, NATIONAL_DEX_SEALEO, NATIONAL_DEX_TAUROS, - NATIONAL_DEX_SHARPEDO, NATIONAL_DEX_FERALIGATR, + NATIONAL_DEX_SHARPEDO, + NATIONAL_DEX_EISCUE, NATIONAL_DEX_SEEL, + NATIONAL_DEX_CHESNAUGHT, + NATIONAL_DEX_RILLABOOM, NATIONAL_DEX_CHARIZARD, NATIONAL_DEX_RAPIDASH, + NATIONAL_DEX_GOGOAT, + NATIONAL_DEX_GOLETT, + NATIONAL_DEX_SAWSBUCK, + NATIONAL_DEX_DARMANITAN, + NATIONAL_DEX_BOUFFALANT, + NATIONAL_DEX_SAMUROTT, + NATIONAL_DEX_RAPIDASH, + NATIONAL_DEX_GARCHOMP, NATIONAL_DEX_BELDUM, + NATIONAL_DEX_BARBARACLE, + NATIONAL_DEX_KROOKODILE, NATIONAL_DEX_NOSEPASS, + NATIONAL_DEX_GROTLE, + //NATIONAL_DEX_MAROWAK, // Alolan Form, Totem-sized + + NATIONAL_DEX_BERGMITE, + NATIONAL_DEX_VENUSAUR, + //NATIONAL_DEX_KANGASKHAN, // Mega NATIONAL_DEX_TROPIUS, + NATIONAL_DEX_XURKITREE, + NATIONAL_DEX_CUFANT, + //NATIONAL_DEX_CHARIZARD, // Mega Y NATIONAL_DEX_MEGANIUM, + NATIONAL_DEX_SILVALLY, + //NATIONAL_DEX_BLASTOISE, // Mega + //NATIONAL_DEX_SWAMPERT, // Mega + NATIONAL_DEX_BOLDORE, + + NATIONAL_DEX_RAMPARDOS, NATIONAL_DEX_SALAMENCE, NATIONAL_DEX_GRAVELER, + NATIONAL_DEX_MUNCHLAX, + //NATIONAL_DEX_RATICATE, // Alolan Form, Totem-sized + NATIONAL_DEX_URSHIFU, // Single Strike Style + //NATIONAL_DEX_URSHIFU, // Rapid Strike Style + NATIONAL_DEX_HAXORUS, + NATIONAL_DEX_DUSKNOIR, + NATIONAL_DEX_GARBODOR, NATIONAL_DEX_CLAYDOL, + NATIONAL_DEX_SPIRITOMB, + NATIONAL_DEX_GOLISOPOD, + //NATIONAL_DEX_GRAVELER, // Alolan Form + NATIONAL_DEX_FERROTHORN, + NATIONAL_DEX_MUDBRAY, + NATIONAL_DEX_ZACIAN, // Hero of Many Battles + //NATIONAL_DEX_CHARIZARD, // Mega X NATIONAL_DEX_SHELGON, + //NATIONAL_DEX_SALAMENCE, // Mega NATIONAL_DEX_RHYHORN, + NATIONAL_DEX_DREDNAW, + NATIONAL_DEX_SIRFETCHD, NATIONAL_DEX_SCIZOR, NATIONAL_DEX_DEWGONG, + //NATIONAL_DEX_SLOWBRO, // Mega + NATIONAL_DEX_EXEGGUTOR, NATIONAL_DEX_RHYDON, NATIONAL_DEX_DONPHAN, - NATIONAL_DEX_EXEGGUTOR, NATIONAL_DEX_LAIRON, + NATIONAL_DEX_LUNALA, + NATIONAL_DEX_CENTISKORCH, + //NATIONAL_DEX_DARMANITAN, // Galarian Form + NATIONAL_DEX_TYPE_NULL, NATIONAL_DEX_MEWTWO, - NATIONAL_DEX_URSARING, + //NATIONAL_DEX_SCIZOR, // Mega NATIONAL_DEX_FORRETRESS, + NATIONAL_DEX_URSARING, + //NATIONAL_DEX_MEWTWO, // Mega X + NATIONAL_DEX_TANGROWTH, NATIONAL_DEX_MACHAMP, NATIONAL_DEX_WAILMER, + //NATIONAL_DEX_SHARPEDO, // Mega NATIONAL_DEX_SLAKING, NATIONAL_DEX_CLOYSTER, + NATIONAL_DEX_JELLICENT, + NATIONAL_DEX_BEWEAR, + NATIONAL_DEX_ABOMASNOW, + NATIONAL_DEX_PANGORO, + NATIONAL_DEX_ELECTIVIRE, + NATIONAL_DEX_DRUDDIGON, + NATIONAL_DEX_LICKILICKY, + NATIONAL_DEX_REGIELEKI, + //NATIONAL_DEX_VIKAVOLT, // Totem-sized + NATIONAL_DEX_CRYOGONAL, + NATIONAL_DEX_BASTIODON, + + NATIONAL_DEX_EMBOAR, + NATIONAL_DEX_NAGANADEL, + NATIONAL_DEX_ARCTOZOLT, + NATIONAL_DEX_GOODRA, NATIONAL_DEX_WALREIN, - NATIONAL_DEX_PUPITAR, NATIONAL_DEX_KINGDRA, + NATIONAL_DEX_PUPITAR, NATIONAL_DEX_SOLROCK, NATIONAL_DEX_ARCANINE, + //NATIONAL_DEX_VENUSAUR, // Mega + NATIONAL_DEX_HYDREIGON, + //NATIONAL_DEX_SABLEYE, // Mega NATIONAL_DEX_MILOTIC, NATIONAL_DEX_LUNATONE, NATIONAL_DEX_REGICE, + NATIONAL_DEX_ARCTOVISH, NATIONAL_DEX_RAIKOU, + NATIONAL_DEX_MAGNEZONE, + NATIONAL_DEX_CRABOMINABLE, + //NATIONAL_DEX_ABOMASNOW, // Mega + NATIONAL_DEX_DRAMPA, NATIONAL_DEX_SUICUNE, + NATIONAL_DEX_BRONZONG, + NATIONAL_DEX_DRACOZOLT, + NATIONAL_DEX_VOLCANION, NATIONAL_DEX_ENTEI, NATIONAL_DEX_HO_OH, + + NATIONAL_DEX_CRUSTLE, + NATIONAL_DEX_VIRIZION, + NATIONAL_DEX_REGIDRAGO, + NATIONAL_DEX_SCOLIPEDE, NATIONAL_DEX_TYRANITAR, NATIONAL_DEX_METANG, + NATIONAL_DEX_YVELTAL, + NATIONAL_DEX_REGISTEEL, NATIONAL_DEX_RAYQUAZA, + //NATIONAL_DEX_KOMMO_O, // Totem-sized + NATIONAL_DEX_ONIX, NATIONAL_DEX_DRAGONITE, + NATIONAL_DEX_DHELMISE, + NATIONAL_DEX_ZAMAZENTA, // Hero of Many Battles + NATIONAL_DEX_TURTONATOR, + NATIONAL_DEX_XERNEAS, + NATIONAL_DEX_DRACOVISH, NATIONAL_DEX_LUGIA, + //NATIONAL_DEX_ARAQUANID, // Totem-sized NATIONAL_DEX_LAPRAS, - NATIONAL_DEX_CAMERUPT, NATIONAL_DEX_MANTINE, + NATIONAL_DEX_CAMERUPT, + NATIONAL_DEX_AURORUS, NATIONAL_DEX_REGIROCK, + NATIONAL_DEX_SOLGALEO, + NATIONAL_DEX_NECROZMA, + //NATIONAL_DEX_NECROZMA, // Ultra NATIONAL_DEX_GYARADOS, + NATIONAL_DEX_COBALION, + NATIONAL_DEX_PALOSSAND, NATIONAL_DEX_HARIYAMA, + //NATIONAL_DEX_TYRANITAR, // Mega NATIONAL_DEX_GLALIE, + NATIONAL_DEX_GIGALITH, + NATIONAL_DEX_BEARTIC, + NATIONAL_DEX_TERRAKION, + NATIONAL_DEX_TYRANTRUM, + + NATIONAL_DEX_RHYPERIOR, + NATIONAL_DEX_MAMOSWINE, + NATIONAL_DEX_GOLEM, + NATIONAL_DEX_HIPPOWDON, + //NATIONAL_DEX_GYARADOS, // Mega + NATIONAL_DEX_ZYGARDE, // 50% Forme + + NATIONAL_DEX_TORTERRA, + NATIONAL_DEX_COALOSSAL, + //NATIONAL_DEX_GOLEM, // Alolan Form + NATIONAL_DEX_ARCEUS, + //NATIONAL_DEX_CAMERUPT, // Mega + NATIONAL_DEX_KYUREM, + NATIONAL_DEX_GOLURK, + NATIONAL_DEX_RESHIRAM, + NATIONAL_DEX_BUZZWOLE, + NATIONAL_DEX_PALKIA, + NATIONAL_DEX_PROBOPASS, + NATIONAL_DEX_ZEKROM, + //NATIONAL_DEX_NECROZMA, // Dawn Wings + //NATIONAL_DEX_GLALIE, // Mega NATIONAL_DEX_KYOGRE, + //NATIONAL_DEX_ZACIAN, // Crowned Sword + NATIONAL_DEX_AGGRON, + //NATIONAL_DEX_RAYQUAZA, // Mega + //NATIONAL_DEX_AGGRON, // Mega NATIONAL_DEX_WAILORD, NATIONAL_DEX_STEELIX, + + //NATIONAL_DEX_EXEGGUTOR, // Alolan Form + NATIONAL_DEX_REGIGIGAS, + //NATIONAL_DEX_KYOGRE, // Primal + NATIONAL_DEX_HEATRAN, NATIONAL_DEX_SNORLAX, + //NATIONAL_DEX_NECROZMA, // Dusk Mane + //NATIONAL_DEX_HOOPA, // Unbound + NATIONAL_DEX_AVALUGG, + NATIONAL_DEX_STONJOURNER, NATIONAL_DEX_METAGROSS, + //NATIONAL_DEX_ZYGARDE, // Complete Forme + //NATIONAL_DEX_GIRATINA, // Origin Forme + NATIONAL_DEX_DIALGA, + //NATIONAL_DEX_STEELIX, // Mega + NATIONAL_DEX_GIRATINA, // Altered Forme + //NATIONAL_DEX_ZAMAZENTA, // Crowned Shield + NATIONAL_DEX_MELMETAL, + NATIONAL_DEX_GLASTRIER, + //NATIONAL_DEX_CALYREX, // Ice Rider + NATIONAL_DEX_STAKATAKA, + NATIONAL_DEX_GUZZLORD, + NATIONAL_DEX_MUDSDALE, + //NATIONAL_DEX_METAGROSS, // Mega NATIONAL_DEX_GROUDON, + NATIONAL_DEX_ETERNATUS, + //NATIONAL_DEX_GROUDON, // Primal + NATIONAL_DEX_COSMOEM, + NATIONAL_DEX_CELESTEELA, }; const u16 gPokedexOrder_Height[] = { + NATIONAL_DEX_JOLTIK, + NATIONAL_DEX_FLABEBE, + NATIONAL_DEX_CUTIEFLY, + NATIONAL_DEX_COMFEY, + NATIONAL_DEX_COSMOEM, + NATIONAL_DEX_SINISTEA, NATIONAL_DEX_DIGLETT, - NATIONAL_DEX_AZURILL, + //NATIONAL_DEX_DIGLETT, // Alolan Form NATIONAL_DEX_NATU, - NATIONAL_DEX_WEEDLE, - NATIONAL_DEX_PICHU, - NATIONAL_DEX_CLEFFA, - NATIONAL_DEX_TOGEPI, - NATIONAL_DEX_CASTFORM, - NATIONAL_DEX_IGGLYBUFF, + NATIONAL_DEX_AZURILL, + NATIONAL_DEX_BUDEW, + NATIONAL_DEX_BURMY, + NATIONAL_DEX_CHINGLING, + NATIONAL_DEX_SHAYMIN, // Land Forme + NATIONAL_DEX_FOONGUS, + NATIONAL_DEX_TYNAMO, + NATIONAL_DEX_FLOETTE, + NATIONAL_DEX_SPRITZEE, + NATIONAL_DEX_DEDENNE, + NATIONAL_DEX_KLEFKI, + NATIONAL_DEX_RIBOMBEE, + NATIONAL_DEX_WISHIWASHI, // Solo Form + NATIONAL_DEX_MORELULL, + NATIONAL_DEX_MIMIKYU, + NATIONAL_DEX_COSMOG, + NATIONAL_DEX_MELTAN, + NATIONAL_DEX_ROOKIDEE, + NATIONAL_DEX_APPLIN, + NATIONAL_DEX_POLTEAGEIST, + NATIONAL_DEX_MILCERY, + NATIONAL_DEX_CATERPIE, - NATIONAL_DEX_TAILLOW, + NATIONAL_DEX_WEEDLE, + NATIONAL_DEX_PIDGEY, + NATIONAL_DEX_RATTATA, + //NATIONAL_DEX_RATTATA, // Alolan Form + NATIONAL_DEX_SPEAROW, + NATIONAL_DEX_PARAS, + NATIONAL_DEX_MAGNEMITE, + NATIONAL_DEX_SHELLDER, NATIONAL_DEX_DITTO, NATIONAL_DEX_EEVEE, - NATIONAL_DEX_ROSELIA, - NATIONAL_DEX_SPEAROW, - NATIONAL_DEX_PIDGEY, + NATIONAL_DEX_PICHU, + NATIONAL_DEX_CLEFFA, + NATIONAL_DEX_IGGLYBUFF, + NATIONAL_DEX_TOGEPI, NATIONAL_DEX_SUNKERN, - NATIONAL_DEX_SHELLDER, - NATIONAL_DEX_RATTATA, - NATIONAL_DEX_MAGNEMITE, - NATIONAL_DEX_PARAS, NATIONAL_DEX_WURMPLE, + NATIONAL_DEX_TAILLOW, + NATIONAL_DEX_ROSELIA, + NATIONAL_DEX_CASTFORM, NATIONAL_DEX_JIRACHI, - NATIONAL_DEX_CUBONE, - NATIONAL_DEX_MUDKIP, - NATIONAL_DEX_WOOPER, - NATIONAL_DEX_HORSEA, - NATIONAL_DEX_MEOWTH, + NATIONAL_DEX_STARLY, + NATIONAL_DEX_KRICKETOT, + NATIONAL_DEX_COMBEE, + NATIONAL_DEX_SHELLOS, // West Sea + //NATIONAL_DEX_SHELLOS, // East Sea + NATIONAL_DEX_ROTOM, + NATIONAL_DEX_UXIE, + NATIONAL_DEX_MESPRIT, + NATIONAL_DEX_AZELF, + NATIONAL_DEX_MANAPHY, + NATIONAL_DEX_PIDOVE, + NATIONAL_DEX_DRILBUR, + NATIONAL_DEX_SEWADDLE, + NATIONAL_DEX_COTTONEE, + NATIONAL_DEX_DWEBBLE, + NATIONAL_DEX_SOLOSIS, + NATIONAL_DEX_KLINK, + NATIONAL_DEX_LITWICK, + NATIONAL_DEX_DURANT, + NATIONAL_DEX_FROAKIE, + NATIONAL_DEX_FLETCHLING, + NATIONAL_DEX_SCATTERBUG, + NATIONAL_DEX_SPEWPA, + NATIONAL_DEX_ESPURR, + NATIONAL_DEX_CARBINK, + NATIONAL_DEX_GOOMY, + //NATIONAL_DEX_PUMPKABOO, // Small Size + NATIONAL_DEX_ROWLET, + NATIONAL_DEX_PIKIPEK, + NATIONAL_DEX_DEWPIDER, + NATIONAL_DEX_FOMANTIS, + NATIONAL_DEX_BOUNSWEET, + NATIONAL_DEX_PYUKUMUKU, + NATIONAL_DEX_MINIOR, + NATIONAL_DEX_TOGEDEMARU, + NATIONAL_DEX_KARTANA, + NATIONAL_DEX_GROOKEY, + NATIONAL_DEX_SCORBUNNY, + NATIONAL_DEX_SOBBLE, + NATIONAL_DEX_SKWOVET, + NATIONAL_DEX_CHEWTLE, + NATIONAL_DEX_YAMPER, + NATIONAL_DEX_ROLYCOLY, + NATIONAL_DEX_FLAPPLE, + NATIONAL_DEX_ALCREMIE, + NATIONAL_DEX_PINCURCHIN, + NATIONAL_DEX_SNOM, + NATIONAL_DEX_MORPEKO, + NATIONAL_DEX_PIKACHU, NATIONAL_DEX_NIDORAN_F, - NATIONAL_DEX_SWINUB, + NATIONAL_DEX_MEOWTH, + //NATIONAL_DEX_MEOWTH, // Alolan Form + //NATIONAL_DEX_MEOWTH, // Galarian Form + NATIONAL_DEX_GEODUDE, + //NATIONAL_DEX_GEODUDE, // Alolan Form + NATIONAL_DEX_KRABBY, + NATIONAL_DEX_EXEGGCUTE, + NATIONAL_DEX_CUBONE, + NATIONAL_DEX_HORSEA, + NATIONAL_DEX_OMANYTE, NATIONAL_DEX_MEW, - NATIONAL_DEX_SWABLU, + NATIONAL_DEX_BELLOSSOM, + NATIONAL_DEX_MARILL, + NATIONAL_DEX_HOPPIP, + NATIONAL_DEX_WOOPER, + NATIONAL_DEX_SWINUB, + NATIONAL_DEX_SMOOCHUM, + NATIONAL_DEX_TORCHIC, + NATIONAL_DEX_MUDKIP, + NATIONAL_DEX_ZIGZAGOON, + //NATIONAL_DEX_ZIGZAGOON, // Galarian Form + NATIONAL_DEX_RALTS, + NATIONAL_DEX_SHROOMISH, NATIONAL_DEX_ARON, NATIONAL_DEX_PLUSLE, NATIONAL_DEX_MINUN, - NATIONAL_DEX_EXEGGCUTE, - NATIONAL_DEX_PIKACHU, - NATIONAL_DEX_BELLOSSOM, NATIONAL_DEX_GULPIN, - NATIONAL_DEX_ZIGZAGOON, - NATIONAL_DEX_SHROOMISH, - NATIONAL_DEX_OMANYTE, NATIONAL_DEX_CACNEA, - NATIONAL_DEX_KRABBY, - NATIONAL_DEX_RALTS, - NATIONAL_DEX_HOPPIP, - NATIONAL_DEX_TORCHIC, - NATIONAL_DEX_CLAMPERL, - NATIONAL_DEX_GEODUDE, - NATIONAL_DEX_MARILL, + NATIONAL_DEX_SWABLU, NATIONAL_DEX_BARBOACH, - NATIONAL_DEX_SMOOCHUM, + NATIONAL_DEX_CLAMPERL, + NATIONAL_DEX_TURTWIG, + NATIONAL_DEX_PIPLUP, + NATIONAL_DEX_PACHIRISU, + NATIONAL_DEX_CHERUBI, + NATIONAL_DEX_DRIFLOON, + NATIONAL_DEX_BUNEARY, + NATIONAL_DEX_STUNKY, + NATIONAL_DEX_FINNEON, + NATIONAL_DEX_PHIONE, + //NATIONAL_DEX_SHAYMIN, // Sky Forme + NATIONAL_DEX_VICTINI, + NATIONAL_DEX_LILLIPUP, + NATIONAL_DEX_PURRLOIN, + NATIONAL_DEX_ROGGENROLA, + NATIONAL_DEX_WOOBAT, + NATIONAL_DEX_VENIPEDE, + NATIONAL_DEX_MINCCINO, + NATIONAL_DEX_GOTHITA, + NATIONAL_DEX_VANILLITE, + NATIONAL_DEX_EMOLGA, + NATIONAL_DEX_SHELMET, + NATIONAL_DEX_CHESPIN, + NATIONAL_DEX_FENNEKIN, + NATIONAL_DEX_BUNNELBY, + NATIONAL_DEX_SWIRLIX, + NATIONAL_DEX_INKAY, + NATIONAL_DEX_PHANTUMP, + NATIONAL_DEX_PUMPKABOO, // Average Size + NATIONAL_DEX_LITTEN, + NATIONAL_DEX_POPPLIO, + NATIONAL_DEX_YUNGOOS, + NATIONAL_DEX_GRUBBIN, + //NATIONAL_DEX_RIBOMBEE, // Totem-sized + NATIONAL_DEX_MAREANIE, + NATIONAL_DEX_KOMALA, + //NATIONAL_DEX_MIMIKYU, // Totem-sized + NATIONAL_DEX_BLIPBUG, + NATIONAL_DEX_DOTTLER, + NATIONAL_DEX_ORBEETLE, + NATIONAL_DEX_GOSSIFLEUR, + NATIONAL_DEX_APPLETUN, + NATIONAL_DEX_TOXEL, + NATIONAL_DEX_HATENNA, + NATIONAL_DEX_IMPIDIMP, + + NATIONAL_DEX_SQUIRTLE, + NATIONAL_DEX_NIDORAN_M, + NATIONAL_DEX_JIGGLYPUFF, + NATIONAL_DEX_ODDISH, + NATIONAL_DEX_MANKEY, NATIONAL_DEX_VOLTORB, + NATIONAL_DEX_KABUTO, + NATIONAL_DEX_CYNDAQUIL, + NATIONAL_DEX_SPINARAK, + NATIONAL_DEX_CHINCHOU, + NATIONAL_DEX_MURKROW, + NATIONAL_DEX_UNOWN, + NATIONAL_DEX_QWILFISH, + NATIONAL_DEX_PHANPY, + NATIONAL_DEX_TREECKO, + NATIONAL_DEX_POOCHYENA, + NATIONAL_DEX_LINOONE, + //NATIONAL_DEX_LINOONE, // Galarian Form + NATIONAL_DEX_LOTAD, + NATIONAL_DEX_SEEDOT, + NATIONAL_DEX_SURSKIT, NATIONAL_DEX_NINCADA, NATIONAL_DEX_SABLEYE, - NATIONAL_DEX_MURKROW, - NATIONAL_DEX_QWILFISH, - NATIONAL_DEX_SQUIRTLE, - NATIONAL_DEX_TREECKO, - NATIONAL_DEX_BALTOY, - NATIONAL_DEX_ODDISH, - NATIONAL_DEX_LOTAD, - NATIONAL_DEX_JIGGLYPUFF, - NATIONAL_DEX_SURSKIT, - NATIONAL_DEX_CYNDAQUIL, - NATIONAL_DEX_KABUTO, - NATIONAL_DEX_LINOONE, + //NATIONAL_DEX_SABLEYE, // Mega NATIONAL_DEX_TORKOAL, - NATIONAL_DEX_NIDORAN_M, - NATIONAL_DEX_SPINARAK, - NATIONAL_DEX_MANKEY, - NATIONAL_DEX_SEEDOT, - NATIONAL_DEX_POOCHYENA, - NATIONAL_DEX_PHANPY, - NATIONAL_DEX_UNOWN, - NATIONAL_DEX_CHINCHOU, - NATIONAL_DEX_PORYGON2, - NATIONAL_DEX_POLIWAG, - NATIONAL_DEX_BAGON, - NATIONAL_DEX_FEEBAS, - NATIONAL_DEX_SHUPPET, - NATIONAL_DEX_TOTODILE, - NATIONAL_DEX_CELEBI, - NATIONAL_DEX_WYNAUT, - NATIONAL_DEX_SANDSHREW, - NATIONAL_DEX_CHIMECHO, - NATIONAL_DEX_LUVDISC, - NATIONAL_DEX_HOUNDOUR, - NATIONAL_DEX_SILCOON, - NATIONAL_DEX_ELECTRIKE, + NATIONAL_DEX_BALTOY, + NATIONAL_DEX_CHIMCHAR, + NATIONAL_DEX_BIDOOF, + NATIONAL_DEX_SHINX, + NATIONAL_DEX_SHIELDON, + NATIONAL_DEX_WORMADAM, // Plant Cloak + //NATIONAL_DEX_WORMADAM, // Sandy Cloak + //NATIONAL_DEX_WORMADAM, // Trash Cloak + NATIONAL_DEX_CHERRIM, + NATIONAL_DEX_GLAMEOW, + NATIONAL_DEX_BRONZOR, + NATIONAL_DEX_BONSLY, + NATIONAL_DEX_CHATOT, + NATIONAL_DEX_TEPIG, + NATIONAL_DEX_OSHAWOTT, + NATIONAL_DEX_PATRAT, + NATIONAL_DEX_TYMPOLE, + NATIONAL_DEX_SWADLOON, + NATIONAL_DEX_PETILIL, + NATIONAL_DEX_YAMASK, + //NATIONAL_DEX_YAMASK, Galarian Form + NATIONAL_DEX_CINCCINO, + NATIONAL_DEX_DUCKLETT, + NATIONAL_DEX_KARRABLAST, + NATIONAL_DEX_ELGYEM, + NATIONAL_DEX_CUBCHOO, + NATIONAL_DEX_PAWNIARD, + NATIONAL_DEX_RUFFLET, + NATIONAL_DEX_VULLABY, + NATIONAL_DEX_BINACLE, + NATIONAL_DEX_SKRELP, + NATIONAL_DEX_CLAUNCHER, + NATIONAL_DEX_HELIOPTILE, + //NATIONAL_DEX_PUMPKABOO, // Large Size + NATIONAL_DEX_NOIBAT, + NATIONAL_DEX_HOOPA, // Confined + NATIONAL_DEX_CHARJABUG, + NATIONAL_DEX_ROCKRUFF, + NATIONAL_DEX_STUFFUL, + NATIONAL_DEX_WIMPOD, + NATIONAL_DEX_SANDYGAST, + NATIONAL_DEX_ELDEGOSS, + NATIONAL_DEX_ARROKUDA, + NATIONAL_DEX_DREEPY, + NATIONAL_DEX_CHARMANDER, - NATIONAL_DEX_MEDITITE, - NATIONAL_DEX_WINGULL, - NATIONAL_DEX_REMORAID, - NATIONAL_DEX_CORPHISH, - NATIONAL_DEX_CORSOLA, - NATIONAL_DEX_ILLUMISE, - NATIONAL_DEX_SNUBBULL, - NATIONAL_DEX_VULPIX, - NATIONAL_DEX_LARVITAR, - NATIONAL_DEX_BELDUM, - NATIONAL_DEX_WHISMUR, - NATIONAL_DEX_PINECO, - NATIONAL_DEX_ELEKID, - NATIONAL_DEX_CLEFAIRY, - NATIONAL_DEX_SHUCKLE, - NATIONAL_DEX_TEDDIURSA, NATIONAL_DEX_KAKUNA, - NATIONAL_DEX_SKITTY, - NATIONAL_DEX_TOGETIC, + NATIONAL_DEX_SANDSHREW, + NATIONAL_DEX_CLEFAIRY, + NATIONAL_DEX_VULPIX, + //NATIONAL_DEX_VULPIX, // Alolan Form + NATIONAL_DEX_POLIWAG, + NATIONAL_DEX_KOFFING, NATIONAL_DEX_GOLDEEN, - NATIONAL_DEX_MAWILE, + NATIONAL_DEX_TOTODILE, + NATIONAL_DEX_TOGETIC, NATIONAL_DEX_MAREEP, NATIONAL_DEX_SKIPLOOM, - NATIONAL_DEX_KOFFING, - NATIONAL_DEX_DUGTRIO, - NATIONAL_DEX_CASCOON, - NATIONAL_DEX_NUMEL, - NATIONAL_DEX_ANORITH, - NATIONAL_DEX_VOLBEAT, - NATIONAL_DEX_HOOTHOOT, - NATIONAL_DEX_TRAPINCH, - NATIONAL_DEX_SPOINK, - NATIONAL_DEX_METAPOD, - NATIONAL_DEX_BELLSPROUT, - NATIONAL_DEX_SNORUNT, - NATIONAL_DEX_RATICATE, - NATIONAL_DEX_MARSHTOMP, - NATIONAL_DEX_SWELLOW, - NATIONAL_DEX_MAGBY, - NATIONAL_DEX_GROWLITHE, - NATIONAL_DEX_MISDREAVUS, + NATIONAL_DEX_PINECO, + NATIONAL_DEX_SNUBBULL, + NATIONAL_DEX_SHUCKLE, + NATIONAL_DEX_TEDDIURSA, + NATIONAL_DEX_CORSOLA, + //NATIONAL_DEX_CORSOLA, // Galarian Form + NATIONAL_DEX_REMORAID, + NATIONAL_DEX_HOUNDOUR, + NATIONAL_DEX_PORYGON2, + NATIONAL_DEX_ELEKID, + NATIONAL_DEX_LARVITAR, + NATIONAL_DEX_CELEBI, + NATIONAL_DEX_SILCOON, + NATIONAL_DEX_WINGULL, + NATIONAL_DEX_WHISMUR, + NATIONAL_DEX_SKITTY, + NATIONAL_DEX_MAWILE, + NATIONAL_DEX_MEDITITE, + NATIONAL_DEX_ELECTRIKE, + NATIONAL_DEX_ILLUMISE, + NATIONAL_DEX_CORPHISH, + NATIONAL_DEX_FEEBAS, + NATIONAL_DEX_SHUPPET, + NATIONAL_DEX_CHIMECHO, + NATIONAL_DEX_WYNAUT, + NATIONAL_DEX_LUVDISC, + NATIONAL_DEX_BAGON, + NATIONAL_DEX_BELDUM, + NATIONAL_DEX_STARAVIA, + NATIONAL_DEX_MIME_JR, + NATIONAL_DEX_HAPPINY, + NATIONAL_DEX_MUNCHLAX, + NATIONAL_DEX_SNIVY, + NATIONAL_DEX_PANSAGE, + NATIONAL_DEX_PANSEAR, + NATIONAL_DEX_PANPOUR, + NATIONAL_DEX_MUNNA, + NATIONAL_DEX_TRANQUILL, + NATIONAL_DEX_TIMBURR, + NATIONAL_DEX_DARUMAKA, + NATIONAL_DEX_SCRAGGY, + NATIONAL_DEX_ARCHEN, + NATIONAL_DEX_TRUBBISH, + NATIONAL_DEX_DUOSION, + NATIONAL_DEX_DEERLING, + NATIONAL_DEX_AMOONGUSS, + NATIONAL_DEX_FERROSEED, + NATIONAL_DEX_KLANG, + NATIONAL_DEX_KLINKLANG, + NATIONAL_DEX_LAMPENT, + NATIONAL_DEX_AXEW, + NATIONAL_DEX_MELOETTA, // Aria Forme + //NATIONAL_DEX_MELOETTA, // Pirouette Forme + NATIONAL_DEX_FROGADIER, + NATIONAL_DEX_LITLEO, + NATIONAL_DEX_PANCHAM, + NATIONAL_DEX_MEOWSTIC, + NATIONAL_DEX_BRIONNE, + NATIONAL_DEX_TRUMBEAK, + NATIONAL_DEX_CRABRAWLER, + NATIONAL_DEX_ORICORIO, + NATIONAL_DEX_SALANDIT, + //NATIONAL_DEX_TOGEDEMARU, // Totem-sized + NATIONAL_DEX_JANGMO_O, + NATIONAL_DEX_POIPOLE, + NATIONAL_DEX_RABOOT, + NATIONAL_DEX_GREEDENT, + NATIONAL_DEX_NICKIT, + NATIONAL_DEX_WOOLOO, + NATIONAL_DEX_CLOBBOPUS, + NATIONAL_DEX_HATTREM, + NATIONAL_DEX_KUBFU, + NATIONAL_DEX_BULBASAUR, - NATIONAL_DEX_TYROGUE, + NATIONAL_DEX_METAPOD, + NATIONAL_DEX_RATICATE, + //NATIONAL_DEX_RATICATE, // Alolan Form + //NATIONAL_DEX_RAICHU, // Alolan Form + //NATIONAL_DEX_SANDSHREW, // Alolan Form + NATIONAL_DEX_DUGTRIO, + //NATIONAL_DEX_DUGTRIO, // Alolan Form + NATIONAL_DEX_GROWLITHE, + NATIONAL_DEX_BELLSPROUT, + //NATIONAL_DEX_GRIMER, // Alolan Form + NATIONAL_DEX_HOOTHOOT, + NATIONAL_DEX_MISDREAVUS, NATIONAL_DEX_SLUGMA, - NATIONAL_DEX_SLAKOTH, - NATIONAL_DEX_KIRLIA, - NATIONAL_DEX_AIPOM, - NATIONAL_DEX_JOLTEON, + NATIONAL_DEX_TYROGUE, + NATIONAL_DEX_MAGBY, + NATIONAL_DEX_MARSHTOMP, + NATIONAL_DEX_CASCOON, + NATIONAL_DEX_SWELLOW, + NATIONAL_DEX_VOLBEAT, + NATIONAL_DEX_NUMEL, + NATIONAL_DEX_SPOINK, + NATIONAL_DEX_TRAPINCH, + NATIONAL_DEX_ANORITH, + NATIONAL_DEX_SNORUNT, + NATIONAL_DEX_BUIZEL, + NATIONAL_DEX_GIBLE, + NATIONAL_DEX_RIOLU, + NATIONAL_DEX_CROAGUNK, + NATIONAL_DEX_EXCADRILL, + NATIONAL_DEX_WHIMSICOTT, + NATIONAL_DEX_SANDILE, + //NATIONAL_DEX_DARUMAKA, // Galarian Form + NATIONAL_DEX_TIRTOUGA, + NATIONAL_DEX_ZORUA, + NATIONAL_DEX_GOTHORITA, + NATIONAL_DEX_STUNFISK, + //NATIONAL_DEX_STUNFISK, // Galarian Form + NATIONAL_DEX_QUILLADIN, + NATIONAL_DEX_FLETCHINDER, + //NATIONAL_DEX_GOURGEIST, // Small Size + NATIONAL_DEX_DIANCIE, + NATIONAL_DEX_DARTRIX, + NATIONAL_DEX_TORRACAT, + NATIONAL_DEX_GUMSHOOS, + NATIONAL_DEX_TOXAPEX, + NATIONAL_DEX_STEENEE, + NATIONAL_DEX_MARSHADOW, + NATIONAL_DEX_THWACKEY, + NATIONAL_DEX_DRIZZILE, + NATIONAL_DEX_SIZZLIPEDE, + + NATIONAL_DEX_RAICHU, NATIONAL_DEX_NIDORINA, - NATIONAL_DEX_AZUMARILL, - NATIONAL_DEX_SHEDINJA, - NATIONAL_DEX_MACHOP, - NATIONAL_DEX_NINJASK, - NATIONAL_DEX_MASQUERAIN, - NATIONAL_DEX_DUSKULL, - NATIONAL_DEX_SUNFLORA, - NATIONAL_DEX_JUMPLUFF, - NATIONAL_DEX_STARYU, - NATIONAL_DEX_FLAAFFY, - NATIONAL_DEX_SPHEAL, - NATIONAL_DEX_PSYDUCK, - NATIONAL_DEX_MAGCARGO, - NATIONAL_DEX_FARFETCHD, NATIONAL_DEX_ZUBAT, + NATIONAL_DEX_GLOOM, + NATIONAL_DEX_PSYDUCK, + NATIONAL_DEX_MACHOP, + //NATIONAL_DEX_PONYTA, // Galarian Form + NATIONAL_DEX_FARFETCHD, + //NATIONAL_DEX_FARFETCHD, // Galarian Form + NATIONAL_DEX_STARYU, + NATIONAL_DEX_JOLTEON, NATIONAL_DEX_PORYGON, NATIONAL_DEX_SENTRET, + NATIONAL_DEX_FLAAFFY, + NATIONAL_DEX_AZUMARILL, + NATIONAL_DEX_JUMPLUFF, + NATIONAL_DEX_AIPOM, + NATIONAL_DEX_SUNFLORA, + NATIONAL_DEX_MAGCARGO, + NATIONAL_DEX_KIRLIA, + NATIONAL_DEX_MASQUERAIN, + NATIONAL_DEX_SLAKOTH, + NATIONAL_DEX_NINJASK, + NATIONAL_DEX_SHEDINJA, NATIONAL_DEX_CARVANHA, - NATIONAL_DEX_GLOOM, - NATIONAL_DEX_RAICHU, - NATIONAL_DEX_MAGIKARP, - NATIONAL_DEX_SNEASEL, - NATIONAL_DEX_LAIRON, - NATIONAL_DEX_COMBUSKEN, - NATIONAL_DEX_OCTILLERY, + NATIONAL_DEX_DUSKULL, + NATIONAL_DEX_SPHEAL, + NATIONAL_DEX_PRINPLUP, + NATIONAL_DEX_HIPPOPOTAS, + NATIONAL_DEX_SKORUPI, + NATIONAL_DEX_GLACEON, + NATIONAL_DEX_SERVINE, + NATIONAL_DEX_DEWOTT, + NATIONAL_DEX_BLITZLE, + NATIONAL_DEX_PALPITOAD, + NATIONAL_DEX_GALVANTULA, + NATIONAL_DEX_ACCELGOR, + NATIONAL_DEX_DEINO, + NATIONAL_DEX_HONEDGE, + NATIONAL_DEX_DOUBLADE, + NATIONAL_DEX_AROMATISSE, + NATIONAL_DEX_SLURPUFF, + NATIONAL_DEX_TYRUNT, + NATIONAL_DEX_HAWLUCHA, + NATIONAL_DEX_SLIGGOO, + //NATIONAL_DEX_PUMPKABOO, // Super Size + NATIONAL_DEX_LYCANROC, // Midday Form + //NATIONAL_DEX_LYCANROC, // Dusk Form + NATIONAL_DEX_CORVISQUIRE, + NATIONAL_DEX_CRAMORANT, + NATIONAL_DEX_MORGREM, + NATIONAL_DEX_PERRSERKER, + NATIONAL_DEX_SIRFETCHD, NATIONAL_DEX_NIDORINO, - NATIONAL_DEX_FLAREON, - NATIONAL_DEX_DELIBIRD, - NATIONAL_DEX_TENTACOOL, NATIONAL_DEX_ABRA, - NATIONAL_DEX_GROVYLE, - NATIONAL_DEX_WHISCASH, + NATIONAL_DEX_TENTACOOL, + NATIONAL_DEX_GRIMER, + NATIONAL_DEX_MAGIKARP, + NATIONAL_DEX_FLAREON, + NATIONAL_DEX_CHIKORITA, NATIONAL_DEX_QUILAVA, NATIONAL_DEX_ESPEON, - NATIONAL_DEX_GRIMER, - NATIONAL_DEX_CHIKORITA, + NATIONAL_DEX_SNEASEL, + NATIONAL_DEX_OCTILLERY, + NATIONAL_DEX_DELIBIRD, + NATIONAL_DEX_GROVYLE, + NATIONAL_DEX_COMBUSKEN, + NATIONAL_DEX_LAIRON, NATIONAL_DEX_GRUMPIG, - NATIONAL_DEX_NOSEPASS, - NATIONAL_DEX_PERSIAN, - NATIONAL_DEX_MIGHTYENA, - NATIONAL_DEX_VENONAT, - NATIONAL_DEX_MAGNETON, - NATIONAL_DEX_PONYTA, - NATIONAL_DEX_MAKUHITA, - NATIONAL_DEX_LUNATONE, + NATIONAL_DEX_WHISCASH, + NATIONAL_DEX_MONFERNO, + NATIONAL_DEX_LUXIO, + NATIONAL_DEX_ROSERADE, + NATIONAL_DEX_CRANIDOS, + NATIONAL_DEX_MOTHIM, + NATIONAL_DEX_GASTRODON, // West Sea + //NATIONAL_DEX_GASTRODON, // East Sea + NATIONAL_DEX_MISMAGIUS, + NATIONAL_DEX_HONCHKROW, + NATIONAL_DEX_PORYGON_Z, + NATIONAL_DEX_HERDIER, + NATIONAL_DEX_BOLDORE, + NATIONAL_DEX_SWOOBAT, + NATIONAL_DEX_MIENFOO, + NATIONAL_DEX_SKIDDO, + NATIONAL_DEX_GOURGEIST, // Average Size + NATIONAL_DEX_LURANTIS, + NATIONAL_DEX_BRUXISH, + NATIONAL_DEX_INDEEDEE, + + NATIONAL_DEX_IVYSAUR, + NATIONAL_DEX_WARTORTLE, + NATIONAL_DEX_BEEDRILL, NATIONAL_DEX_SANDSLASH, - NATIONAL_DEX_DROWZEE, - NATIONAL_DEX_TANGELA, - NATIONAL_DEX_PRIMEAPE, - NATIONAL_DEX_LEDYBA, NATIONAL_DEX_WIGGLYTUFF, NATIONAL_DEX_PARASECT, - NATIONAL_DEX_OMASTAR, - NATIONAL_DEX_LOUDRED, - NATIONAL_DEX_WARTORTLE, - NATIONAL_DEX_GRAVELER, - NATIONAL_DEX_UMBREON, - NATIONAL_DEX_LILEEP, + NATIONAL_DEX_VENONAT, + NATIONAL_DEX_PERSIAN, + NATIONAL_DEX_PRIMEAPE, NATIONAL_DEX_POLIWHIRL, - NATIONAL_DEX_VAPOREON, - NATIONAL_DEX_BEEDRILL, - NATIONAL_DEX_MAROWAK, NATIONAL_DEX_WEEPINBELL, - NATIONAL_DEX_RELICANTH, + NATIONAL_DEX_GRAVELER, + //NATIONAL_DEX_GRAVELER, // Alolan Form + NATIONAL_DEX_PONYTA, + NATIONAL_DEX_MAGNETON, + //NATIONAL_DEX_MUK, // Alolan Form + NATIONAL_DEX_DROWZEE, + NATIONAL_DEX_MAROWAK, + //NATIONAL_DEX_MAROWAK, // Alolan Form NATIONAL_DEX_RHYHORN, - NATIONAL_DEX_IVYSAUR, - NATIONAL_DEX_KECLEON, - NATIONAL_DEX_NUZLEAF, + NATIONAL_DEX_TANGELA, + NATIONAL_DEX_VAPOREON, + NATIONAL_DEX_OMASTAR, + NATIONAL_DEX_LEDYBA, + NATIONAL_DEX_UMBREON, + NATIONAL_DEX_MIGHTYENA, NATIONAL_DEX_BEAUTIFLY, - NATIONAL_DEX_PIDGEOTTO, - NATIONAL_DEX_ARIADOS, - NATIONAL_DEX_SEEL, - NATIONAL_DEX_POLITOED, - NATIONAL_DEX_CROCONAW, - NATIONAL_DEX_CHANSEY, - NATIONAL_DEX_BANETTE, - NATIONAL_DEX_DONPHAN, - NATIONAL_DEX_STARMIE, + NATIONAL_DEX_NUZLEAF, + NATIONAL_DEX_LOUDRED, + NATIONAL_DEX_MAKUHITA, + NATIONAL_DEX_NOSEPASS, + //NATIONAL_DEX_MAWILE, // Mega + NATIONAL_DEX_LUNATONE, + NATIONAL_DEX_LILEEP, + NATIONAL_DEX_KECLEON, + NATIONAL_DEX_RELICANTH, + NATIONAL_DEX_BIBAREL, + NATIONAL_DEX_KRICKETUNE, + NATIONAL_DEX_PURUGLY, + NATIONAL_DEX_SKUNTANK, + NATIONAL_DEX_SPIRITOMB, + NATIONAL_DEX_MANTYKE, + NATIONAL_DEX_SNOVER, + NATIONAL_DEX_LEAFEON, + NATIONAL_DEX_PIGNITE, + NATIONAL_DEX_SIMISEAR, + NATIONAL_DEX_SIMIPOUR, + NATIONAL_DEX_BASCULIN, // Red-Striped Form + //NATIONAL_DEX_BASCULIN, // Blue-Striped Form + NATIONAL_DEX_KROKOROK, + NATIONAL_DEX_MARACTUS, + NATIONAL_DEX_REUNICLUS, + NATIONAL_DEX_ESCAVALIER, + NATIONAL_DEX_FERROTHORN, + NATIONAL_DEX_BEHEEYEM, + NATIONAL_DEX_CHANDELURE, + NATIONAL_DEX_FRAXURE, + NATIONAL_DEX_GOLETT, + NATIONAL_DEX_BRAIXEN, + NATIONAL_DEX_DIGGERSBY, + NATIONAL_DEX_HELIOLISK, + NATIONAL_DEX_SYLVEON, + NATIONAL_DEX_BERGMITE, + NATIONAL_DEX_MUDBRAY, + NATIONAL_DEX_SHIINOTIC, + NATIONAL_DEX_MAGEARNA, + //NATIONAL_DEX_MAGEARNA, // Original Color + NATIONAL_DEX_DREDNAW, + NATIONAL_DEX_BOLTUND, + NATIONAL_DEX_CURSOLA, NATIONAL_DEX_CHARMELEON, - NATIONAL_DEX_PILOSWINE, NATIONAL_DEX_BUTTERFREE, - NATIONAL_DEX_VIBRAVA, - NATIONAL_DEX_ELECTABUZZ, - NATIONAL_DEX_CRAWDAUNT, - NATIONAL_DEX_DELCATTY, - NATIONAL_DEX_ALTARIA, - NATIONAL_DEX_SHELGON, + NATIONAL_DEX_PIDGEOTTO, NATIONAL_DEX_NINETALES, + //NATIONAL_DEX_NINETALES, // Alolan Form + //NATIONAL_DEX_PERSIAN, // Alolan Form + NATIONAL_DEX_SEEL, + NATIONAL_DEX_CHANSEY, + NATIONAL_DEX_STARMIE, + NATIONAL_DEX_ELECTABUZZ, + NATIONAL_DEX_CROCONAW, + NATIONAL_DEX_ARIADOS, + NATIONAL_DEX_POLITOED, NATIONAL_DEX_GLIGAR, - NATIONAL_DEX_SEALEO, + NATIONAL_DEX_PILOSWINE, + NATIONAL_DEX_DONPHAN, + NATIONAL_DEX_DELCATTY, NATIONAL_DEX_SPINDA, - NATIONAL_DEX_PUPITAR, - NATIONAL_DEX_SLOWPOKE, - NATIONAL_DEX_SOLROCK, - NATIONAL_DEX_MILTANK, + NATIONAL_DEX_VIBRAVA, + NATIONAL_DEX_ALTARIA, + NATIONAL_DEX_CRAWDAUNT, + NATIONAL_DEX_BANETTE, + NATIONAL_DEX_SEALEO, + NATIONAL_DEX_SHELGON, + NATIONAL_DEX_GROTLE, + NATIONAL_DEX_FLOATZEL, + NATIONAL_DEX_WEAVILE, + NATIONAL_DEX_WATCHOG, + NATIONAL_DEX_LIEPARD, + NATIONAL_DEX_SIMISAGE, + NATIONAL_DEX_MUSHARNA, + NATIONAL_DEX_AUDINO, + NATIONAL_DEX_LILLIGANT, + NATIONAL_DEX_SCRAFTY, + NATIONAL_DEX_VANILLISH, + NATIONAL_DEX_CRYOGONAL, + NATIONAL_DEX_LARVESTA, + NATIONAL_DEX_FLORGES, + //NATIONAL_DEX_GOURGEIST, // Large Size + //NATIONAL_DEX_DIANCIE, // Mega + NATIONAL_DEX_TOUCANNON, + //NATIONAL_DEX_LYCANROC, // Midnight Form + NATIONAL_DEX_CARKOL, + NATIONAL_DEX_CALYREX, NATIONAL_DEX_FEAROW, + //NATIONAL_DEX_SANDSLASH, // Alolan Form NATIONAL_DEX_VILEPLUME, + //NATIONAL_DEX_ALAKAZAM, // Mega + NATIONAL_DEX_SLOWPOKE, + //NATIONAL_DEX_SLOWPOKE, // Galarian Form NATIONAL_DEX_MUK, - NATIONAL_DEX_FORRETRESS, - NATIONAL_DEX_SUDOWOODO, - NATIONAL_DEX_ABSOL, - NATIONAL_DEX_YANMA, - NATIONAL_DEX_DUSTOX, - NATIONAL_DEX_LICKITUNG, - NATIONAL_DEX_SMEARGLE, - NATIONAL_DEX_LANTURN, NATIONAL_DEX_ELECTRODE, - NATIONAL_DEX_LOMBRE, - NATIONAL_DEX_BRELOOM, - NATIONAL_DEX_BAYLEEF, - NATIONAL_DEX_SEADRA, + NATIONAL_DEX_LICKITUNG, NATIONAL_DEX_WEEZING, + NATIONAL_DEX_SEADRA, + NATIONAL_DEX_BAYLEEF, + NATIONAL_DEX_LANTURN, + NATIONAL_DEX_SUDOWOODO, + NATIONAL_DEX_YANMA, + NATIONAL_DEX_FORRETRESS, + NATIONAL_DEX_SMEARGLE, + NATIONAL_DEX_MILTANK, + NATIONAL_DEX_PUPITAR, + NATIONAL_DEX_DUSTOX, + NATIONAL_DEX_LOMBRE, NATIONAL_DEX_PELIPPER, + NATIONAL_DEX_BRELOOM, + NATIONAL_DEX_SOLROCK, + //NATIONAL_DEX_BANETTE, // Mega + NATIONAL_DEX_ABSOL, + //NATIONAL_DEX_ABSOL, // Mega NATIONAL_DEX_METANG, + NATIONAL_DEX_INFERNAPE, + NATIONAL_DEX_STARAPTOR, + NATIONAL_DEX_VESPIQUEN, + NATIONAL_DEX_AMBIPOM, + NATIONAL_DEX_DRIFBLIM, + NATIONAL_DEX_LOPUNNY, + NATIONAL_DEX_LUCARIO, + NATIONAL_DEX_LUMINEON, + NATIONAL_DEX_MAGNEZONE, + NATIONAL_DEX_STOUTLAND, + NATIONAL_DEX_UNFEZANT, + NATIONAL_DEX_GURDURR, + NATIONAL_DEX_LEAVANNY, + NATIONAL_DEX_WHIRLIPEDE, + NATIONAL_DEX_CARRACOSTA, + NATIONAL_DEX_FRILLISH, + NATIONAL_DEX_ALOMOMOLA, + NATIONAL_DEX_EELEKTRIK, + NATIONAL_DEX_MANDIBUZZ, + NATIONAL_DEX_TALONFLAME, + NATIONAL_DEX_VIVILLON, + NATIONAL_DEX_FURFROU, + //NATIONAL_DEX_ZYGARDE, // 10% Forme + NATIONAL_DEX_SALAZZLE, + NATIONAL_DEX_TSAREENA, + NATIONAL_DEX_HAKAMO_O, + NATIONAL_DEX_TAPU_LELE, + NATIONAL_DEX_NIHILEGO, + NATIONAL_DEX_THIEVUL, + NATIONAL_DEX_CUFANT, + NATIONAL_DEX_REGIELEKI, + NATIONAL_DEX_NIDOQUEEN, - NATIONAL_DEX_CACTURNE, + NATIONAL_DEX_CLEFABLE, + NATIONAL_DEX_POLIWRATH, + NATIONAL_DEX_KADABRA, + NATIONAL_DEX_GASTLY, + NATIONAL_DEX_KINGLER, + NATIONAL_DEX_SEAKING, + NATIONAL_DEX_MR_MIME, + NATIONAL_DEX_MAGMAR, + NATIONAL_DEX_KABUTOPS, + NATIONAL_DEX_WOBBUFFET, NATIONAL_DEX_SHIFTRY, NATIONAL_DEX_MEDICHAM, + //NATIONAL_DEX_MEDICHAM, // Mega + NATIONAL_DEX_CACTURNE, NATIONAL_DEX_ZANGOOSE, - NATIONAL_DEX_KABUTOPS, - NATIONAL_DEX_KINGLER, - NATIONAL_DEX_KADABRA, - NATIONAL_DEX_SEAKING, - NATIONAL_DEX_CLEFABLE, - NATIONAL_DEX_MAGMAR, - NATIONAL_DEX_WOBBUFFET, - NATIONAL_DEX_GASTLY, - NATIONAL_DEX_MR_MIME, - NATIONAL_DEX_POLIWRATH, - NATIONAL_DEX_TAUROS, - NATIONAL_DEX_LATIAS, - NATIONAL_DEX_AMPHAROS, - NATIONAL_DEX_VIGOROTH, - NATIONAL_DEX_LEDIAN, - NATIONAL_DEX_GOLEM, - NATIONAL_DEX_WALREIN, - NATIONAL_DEX_DODUO, - NATIONAL_DEX_HOUNDOOM, + NATIONAL_DEX_BASTIODON, + //NATIONAL_DEX_LOPUNNY, // Mega + NATIONAL_DEX_BRONZONG, + //NATIONAL_DEX_LUCARIO, // Mega + NATIONAL_DEX_DRAPION, + NATIONAL_DEX_TOXICROAK, + NATIONAL_DEX_FROSLASS, + NATIONAL_DEX_THROH, + NATIONAL_DEX_DARMANITAN, + NATIONAL_DEX_SWANNA, + NATIONAL_DEX_VANILLUXE, + //NATIONAL_DEX_LANDORUS, // Therian Forme + NATIONAL_DEX_BARBARACLE, + NATIONAL_DEX_CLAWITZER, + NATIONAL_DEX_AMAURA, + NATIONAL_DEX_PALOSSAND, + NATIONAL_DEX_TAPU_FINI, + NATIONAL_DEX_DUBWOOL, + NATIONAL_DEX_BARRASKEWDA, + NATIONAL_DEX_FROSMOTH, + //NATIONAL_DEX_BEEDRILL, // Mega + //NATIONAL_DEX_RATICATE, // Alolan Form, Totem-sized NATIONAL_DEX_NIDOKING, - NATIONAL_DEX_JYNX, + NATIONAL_DEX_GOLEM, + NATIONAL_DEX_DODUO, + //NATIONAL_DEX_GENGAR, // Mega NATIONAL_DEX_HITMONCHAN, - NATIONAL_DEX_STANTLER, - NATIONAL_DEX_GRANBULL, - NATIONAL_DEX_HITMONTOP, + //NATIONAL_DEX_MR_MIME, // Galarian Form + NATIONAL_DEX_JYNX, + NATIONAL_DEX_TAUROS, + NATIONAL_DEX_LEDIAN, + NATIONAL_DEX_AMPHAROS, + //NATIONAL_DEX_AMPHAROS, // Mega NATIONAL_DEX_QUAGSIRE, - NATIONAL_DEX_CLAYDOL, - NATIONAL_DEX_SWAMPERT, + NATIONAL_DEX_GRANBULL, + NATIONAL_DEX_HOUNDOOM, + NATIONAL_DEX_STANTLER, + NATIONAL_DEX_HITMONTOP, + NATIONAL_DEX_VIGOROTH, + NATIONAL_DEX_WALREIN, + NATIONAL_DEX_LATIAS, + NATIONAL_DEX_LUXRAY, + NATIONAL_DEX_GABITE, + NATIONAL_DEX_CARNIVINE, + NATIONAL_DEX_PROBOPASS, + NATIONAL_DEX_SAWK, + //NATIONAL_DEX_DARMANITAN, // Galarian Form + NATIONAL_DEX_CRUSTLE, + NATIONAL_DEX_SIGILYPH, + NATIONAL_DEX_ARCHEOPS, + NATIONAL_DEX_MIENSHAO, + NATIONAL_DEX_HEATMOR, + NATIONAL_DEX_ZWEILOUS, + //NATIONAL_DEX_TORNADUS, // Therian Forme + NATIONAL_DEX_KELDEO, + //NATIONAL_DEX_GUMSHOOS, // Totem-sized + NATIONAL_DEX_CINDERACE, + NATIONAL_DEX_EISCUE, + NATIONAL_DEX_DRAKLOAK, + NATIONAL_DEX_PIDGEOT, + NATIONAL_DEX_VENOMOTH, + NATIONAL_DEX_ALAKAZAM, + NATIONAL_DEX_MACHOKE, + NATIONAL_DEX_CLOYSTER, + NATIONAL_DEX_GENGAR, + NATIONAL_DEX_HITMONLEE, + NATIONAL_DEX_SCYTHER, + NATIONAL_DEX_PINSIR, + //NATIONAL_DEX_MEWTWO, // Mega Y + NATIONAL_DEX_XATU, + NATIONAL_DEX_GIRAFARIG, + NATIONAL_DEX_DUNSPARCE, + NATIONAL_DEX_HERACROSS, NATIONAL_DEX_BLISSEY, + NATIONAL_DEX_SWAMPERT, NATIONAL_DEX_LUDICOLO, NATIONAL_DEX_EXPLOUD, - NATIONAL_DEX_DUNSPARCE, - NATIONAL_DEX_PINSIR, - NATIONAL_DEX_CLOYSTER, - NATIONAL_DEX_MACHOKE, - NATIONAL_DEX_GIRAFARIG, - NATIONAL_DEX_PIDGEOT, - NATIONAL_DEX_XATU, - NATIONAL_DEX_CRADILY, - NATIONAL_DEX_HITMONLEE, - NATIONAL_DEX_VENOMOTH, - NATIONAL_DEX_GENGAR, - NATIONAL_DEX_HERACROSS, - NATIONAL_DEX_GLALIE, - NATIONAL_DEX_SCYTHER, - NATIONAL_DEX_SALAMENCE, NATIONAL_DEX_MANECTRIC, + //NATIONAL_DEX_ALTARIA, // Mega + NATIONAL_DEX_CLAYDOL, + NATIONAL_DEX_CRADILY, NATIONAL_DEX_ARMALDO, - NATIONAL_DEX_ALAKAZAM, - NATIONAL_DEX_HYPNO, - NATIONAL_DEX_NOCTOWL, - NATIONAL_DEX_TENTACRUEL, - NATIONAL_DEX_DUSCLOPS, - NATIONAL_DEX_ZAPDOS, - NATIONAL_DEX_GOLBAT, - NATIONAL_DEX_METAGROSS, - NATIONAL_DEX_GARDEVOIR, + NATIONAL_DEX_GLALIE, + NATIONAL_DEX_SALAMENCE, + NATIONAL_DEX_TOGEKISS, + NATIONAL_DEX_CRESSELIA, + NATIONAL_DEX_DARKRAI, + NATIONAL_DEX_SAMUROTT, + //NATIONAL_DEX_AUDINO, // Mega + NATIONAL_DEX_CONKELDURR, + NATIONAL_DEX_SEISMITOAD, + NATIONAL_DEX_KROOKODILE, + NATIONAL_DEX_GOTHITELLE, + NATIONAL_DEX_BRAVIARY, + NATIONAL_DEX_TORNADUS, // Incarnate Forme + NATIONAL_DEX_THUNDURUS, // Incarnate Forme + NATIONAL_DEX_LANDORUS, // Incarnate Forme + NATIONAL_DEX_GENESECT, + NATIONAL_DEX_DELPHOX, + NATIONAL_DEX_GRENINJA, + //NATIONAL_DEX_GRENINJA, // Ash-Greninja + NATIONAL_DEX_PYROAR, + NATIONAL_DEX_MALAMAR, + NATIONAL_DEX_TREVENANT, + NATIONAL_DEX_NOIVERN, + NATIONAL_DEX_VIKAVOLT, + //NATIONAL_DEX_LURANTIS, // Totem-sized + NATIONAL_DEX_ORANGURU, + NATIONAL_DEX_ZERAORA, + NATIONAL_DEX_GRIMMSNARL, + NATIONAL_DEX_MR_RIME, + NATIONAL_DEX_BLASTOISE, - NATIONAL_DEX_SLOWBRO, - NATIONAL_DEX_HAUNTER, + //NATIONAL_DEX_BLASTOISE, // Mega + NATIONAL_DEX_GOLBAT, NATIONAL_DEX_MACHAMP, - NATIONAL_DEX_REGIROCK, - NATIONAL_DEX_SWALOT, - NATIONAL_DEX_SCEPTILE, - NATIONAL_DEX_SKARMORY, - NATIONAL_DEX_GOLDUCK, - NATIONAL_DEX_DEOXYS, - NATIONAL_DEX_VICTREEBEL, - NATIONAL_DEX_RAPIDASH, + NATIONAL_DEX_TENTACRUEL, + NATIONAL_DEX_SLOWBRO, + //NATIONAL_DEX_SLOWBRO, // Galarian Form + NATIONAL_DEX_HAUNTER, + NATIONAL_DEX_HYPNO, + NATIONAL_DEX_ZAPDOS, + //NATIONAL_DEX_ZAPDOS, // Galarian Form + NATIONAL_DEX_NOCTOWL, + NATIONAL_DEX_GARDEVOIR, + //NATIONAL_DEX_GARDEVOIR, // Mega + NATIONAL_DEX_DUSCLOPS, + NATIONAL_DEX_METAGROSS, + NATIONAL_DEX_RAMPARDOS, + NATIONAL_DEX_MAGMORTAR, + NATIONAL_DEX_GALLADE, + //NATIONAL_DEX_GALLADE, // Mega + NATIONAL_DEX_EMBOAR, + NATIONAL_DEX_ZEBSTRIKA, + NATIONAL_DEX_ZOROARK, + NATIONAL_DEX_DRUDDIGON, + NATIONAL_DEX_BISHARP, + NATIONAL_DEX_BOUFFALANT, + NATIONAL_DEX_VOLCARONA, + NATIONAL_DEX_CHESNAUGHT, + NATIONAL_DEX_DECIDUEYE, + NATIONAL_DEX_KOMMO_O, + NATIONAL_DEX_TOXTRICITY, + NATIONAL_DEX_GRAPPLOCT, + NATIONAL_DEX_OBSTAGOON, + NATIONAL_DEX_RUNERIGUS, NATIONAL_DEX_CHARIZARD, - NATIONAL_DEX_HUNTAIL, + //NATIONAL_DEX_CHARIZARD, // Mega X + //NATIONAL_DEX_CHARIZARD, // Mega Y + NATIONAL_DEX_GOLDUCK, + NATIONAL_DEX_VICTREEBEL, + //NATIONAL_DEX_GOLEM, // Alolan Form + NATIONAL_DEX_RAPIDASH, + //NATIONAL_DEX_RAPIDASH, // Galarian Form NATIONAL_DEX_DEWGONG, + //NATIONAL_DEX_MAROWAK, // Alolan Form, Totem-sized + //NATIONAL_DEX_PINSIR, // Mega NATIONAL_DEX_ARTICUNO, + //NATIONAL_DEX_ARTICUNO, // Galarian Form NATIONAL_DEX_TYPHLOSION, - NATIONAL_DEX_AERODACTYL, - NATIONAL_DEX_GOREBYSS, - NATIONAL_DEX_URSARING, - NATIONAL_DEX_MEGANIUM, - NATIONAL_DEX_REGICE, - NATIONAL_DEX_SCIZOR, - NATIONAL_DEX_KINGDRA, - NATIONAL_DEX_DRATINI, + //NATIONAL_DEX_HERACROSS, // Mega + NATIONAL_DEX_SKARMORY, + NATIONAL_DEX_SCEPTILE, + NATIONAL_DEX_SWALOT, + NATIONAL_DEX_HUNTAIL, + NATIONAL_DEX_REGIROCK, + NATIONAL_DEX_DEOXYS, // Normal Forme + //NATIONAL_DEX_DEOXYS, // Attack Forme + //NATIONAL_DEX_DEOXYS, // Defense Forme + //NATIONAL_DEX_DEOXYS, // Speed Forme + NATIONAL_DEX_EMPOLEON, + NATIONAL_DEX_LICKILICKY, + NATIONAL_DEX_HEATRAN, + NATIONAL_DEX_GIGALITH, + NATIONAL_DEX_COFAGRIGUS, + NATIONAL_DEX_GOGOAT, + NATIONAL_DEX_AEGISLASH, + //NATIONAL_DEX_GOURGEIST, // Super Size + NATIONAL_DEX_VOLCANION, + NATIONAL_DEX_CRABOMINABLE, NATIONAL_DEX_DODRIO, - NATIONAL_DEX_SHARPEDO, - NATIONAL_DEX_CROBAT, + NATIONAL_DEX_AERODACTYL, + NATIONAL_DEX_DRATINI, + NATIONAL_DEX_MEGANIUM, NATIONAL_DEX_FURRET, + NATIONAL_DEX_CROBAT, + //NATIONAL_DEX_SLOWKING, // Galarian Form + NATIONAL_DEX_SCIZOR, + NATIONAL_DEX_URSARING, + NATIONAL_DEX_KINGDRA, + //NATIONAL_DEX_MANECTRIC, // Mega + NATIONAL_DEX_SHARPEDO, + NATIONAL_DEX_GOREBYSS, + //NATIONAL_DEX_SALAMENCE, // Mega + NATIONAL_DEX_REGICE, + //NATIONAL_DEX_LATIAS, // Mega + NATIONAL_DEX_ELECTIVIRE, + NATIONAL_DEX_HAXORUS, + NATIONAL_DEX_HYDREIGON, + NATIONAL_DEX_DRAGALGE, + NATIONAL_DEX_INCINEROAR, + NATIONAL_DEX_PRIMARINA, + NATIONAL_DEX_ARAQUANID, + NATIONAL_DEX_TAPU_KOKO, + NATIONAL_DEX_PHEROMOSA, + NATIONAL_DEX_BLACEPHALON, + NATIONAL_DEX_DRACOZOLT, + NATIONAL_DEX_DURALUDON, + NATIONAL_DEX_ZARUDE, + NATIONAL_DEX_ARCANINE, - NATIONAL_DEX_RAIKOU, - NATIONAL_DEX_BLAZIKEN, - NATIONAL_DEX_CAMERUPT, NATIONAL_DEX_RHYDON, + //NATIONAL_DEX_HOUNDOOM, // Mega + NATIONAL_DEX_RAIKOU, + //NATIONAL_DEX_SCEPTILE, // Mega + NATIONAL_DEX_BLAZIKEN, + //NATIONAL_DEX_BLAZIKEN, // Mega + //NATIONAL_DEX_SWAMPERT, // Mega + NATIONAL_DEX_CAMERUPT, NATIONAL_DEX_REGISTEEL, - NATIONAL_DEX_EKANS, - NATIONAL_DEX_FLYGON, - NATIONAL_DEX_TROPIUS, - NATIONAL_DEX_LATIOS, - NATIONAL_DEX_SUICUNE, - NATIONAL_DEX_MOLTRES, + NATIONAL_DEX_GARCHOMP, + //NATIONAL_DEX_GARCHOMP, // Mega + NATIONAL_DEX_YANMEGA, + NATIONAL_DEX_GARBODOR, + NATIONAL_DEX_SAWSBUCK, + NATIONAL_DEX_TERRAKION, + NATIONAL_DEX_TYPE_NULL, + NATIONAL_DEX_TAPU_BULU, + NATIONAL_DEX_INTELEON, + NATIONAL_DEX_URSHIFU, // Single Strike Style + //NATIONAL_DEX_URSHIFU, // Rapid Strike Style NATIONAL_DEX_VENUSAUR, + NATIONAL_DEX_EKANS, + //NATIONAL_DEX_SLOWBRO, // Mega NATIONAL_DEX_EXEGGUTOR, + NATIONAL_DEX_MOLTRES, + //NATIONAL_DEX_MOLTRES, // Galarian Form + NATIONAL_DEX_MEWTWO, NATIONAL_DEX_SLOWKING, + //NATIONAL_DEX_SCIZOR, // Mega + NATIONAL_DEX_SUICUNE, NATIONAL_DEX_TYRANITAR, NATIONAL_DEX_SLAKING, NATIONAL_DEX_WAILMER, - NATIONAL_DEX_MEWTWO, - NATIONAL_DEX_AGGRON, + NATIONAL_DEX_FLYGON, + NATIONAL_DEX_TROPIUS, + NATIONAL_DEX_LATIOS, + NATIONAL_DEX_HIPPOWDON, + NATIONAL_DEX_TANGROWTH, + NATIONAL_DEX_GLISCOR, + NATIONAL_DEX_VIRIZION, + NATIONAL_DEX_GOODRA, + NATIONAL_DEX_AVALUGG, + NATIONAL_DEX_PASSIMIAN, + NATIONAL_DEX_GOLISOPOD, + NATIONAL_DEX_TURTONATOR, + NATIONAL_DEX_ARCTOVISH, + NATIONAL_DEX_SPECTRIER, + //NATIONAL_DEX_AERODACTYL, // Mega NATIONAL_DEX_SNORLAX, NATIONAL_DEX_MANTINE, NATIONAL_DEX_ENTEI, - NATIONAL_DEX_DRAGONITE, + NATIONAL_DEX_AGGRON, + //NATIONAL_DEX_GLALIE, // Mega + NATIONAL_DEX_EELEKTROSS, + NATIONAL_DEX_COBALION, + NATIONAL_DEX_PANGORO, + //NATIONAL_DEX_SALAZZLE, // Totem-sized + NATIONAL_DEX_BEWEAR, + NATIONAL_DEX_RILLABOOM, + NATIONAL_DEX_HATTERENE, + NATIONAL_DEX_REGIDRAGO, + + //NATIONAL_DEX_PIDGEOT, // Mega NATIONAL_DEX_KANGASKHAN, - NATIONAL_DEX_HARIYAMA, + //NATIONAL_DEX_KANGASKHAN, // Mega + NATIONAL_DEX_DRAGONITE, + //NATIONAL_DEX_AGGRON, // Mega + NATIONAL_DEX_TORTERRA, + NATIONAL_DEX_ABOMASNOW, + NATIONAL_DEX_DUSKNOIR, + NATIONAL_DEX_JELLICENT, + //NATIONAL_DEX_KOMMO_O, // Totem-sized + NATIONAL_DEX_CORVIKNIGHT, + NATIONAL_DEX_SILICOBRA, + NATIONAL_DEX_GLASTRIER, + //NATIONAL_DEX_MEWTWO, // Mega X NATIONAL_DEX_FERALIGATR, + NATIONAL_DEX_HARIYAMA, + //NATIONAL_DEX_LATIOS, // Mega + NATIONAL_DEX_SILVALLY, + NATIONAL_DEX_ARCTOZOLT, + NATIONAL_DEX_DRACOVISH, + //NATIONAL_DEX_VENUSAUR, // Mega + NATIONAL_DEX_RHYPERIOR, + NATIONAL_DEX_BUZZWOLE, + NATIONAL_DEX_NECROZMA, + //NATIONAL_DEX_CALYREX, // Ice Rider + //NATIONAL_DEX_CALYREX, // Shadow Rider + NATIONAL_DEX_LAPRAS, + //NATIONAL_DEX_TYRANITAR, // Mega + //NATIONAL_DEX_SHARPEDO, // Mega + //NATIONAL_DEX_CAMERUPT, // Mega + //NATIONAL_DEX_METAGROSS, // Mega + NATIONAL_DEX_MAMOSWINE, + NATIONAL_DEX_SCOLIPEDE, + NATIONAL_DEX_TYRANTRUM, + NATIONAL_DEX_MUDSDALE, + NATIONAL_DEX_MELMETAL, + NATIONAL_DEX_STONJOURNER, + NATIONAL_DEX_BEARTIC, + //NATIONAL_DEX_VIKAVOLT, // Totem-sized NATIONAL_DEX_SEVIPER, + //NATIONAL_DEX_ABOMASNOW, // Mega + NATIONAL_DEX_AURORUS, + + NATIONAL_DEX_GOLURK, + NATIONAL_DEX_COALOSSAL, + NATIONAL_DEX_ZACIAN, // Hero of Many Battles + //NATIONAL_DEX_ZACIAN, // Crowned Sword + NATIONAL_DEX_ZEKROM, + NATIONAL_DEX_ZAMAZENTA, // Hero of Many Battles + //NATIONAL_DEX_ZAMAZENTA, // Crowned Shield + //NATIONAL_DEX_WEEZING, // Galarian Form + //NATIONAL_DEX_THUNDURUS, // Therian Form + NATIONAL_DEX_KYUREM, + NATIONAL_DEX_XERNEAS, + NATIONAL_DEX_DRAMPA, + NATIONAL_DEX_CENTISKORCH, + NATIONAL_DEX_FALINKS, + NATIONAL_DEX_COPPERAJAH, + NATIONAL_DEX_DRAGAPULT, + + //NATIONAL_DEX_ARAQUANID, // Totem-sized + NATIONAL_DEX_ARCEUS, + NATIONAL_DEX_RESHIRAM, + NATIONAL_DEX_SERPERIOR, + //NATIONAL_DEX_KYUREM, // Black + + NATIONAL_DEX_SOLGALEO, NATIONAL_DEX_ARBOK, NATIONAL_DEX_GROUDON, + //NATIONAL_DEX_KYUREM, // White + NATIONAL_DEX_NAGANADEL, + + NATIONAL_DEX_REGIGIGAS, NATIONAL_DEX_HO_OH, + NATIONAL_DEX_XURKITREE, + //NATIONAL_DEX_NECROZMA, // Dusk Mane + NATIONAL_DEX_SANDACONDA, + NATIONAL_DEX_DHELMISE, + NATIONAL_DEX_DRAGONAIR, + NATIONAL_DEX_LUNALA, + NATIONAL_DEX_PALKIA, + //NATIONAL_DEX_NECROZMA, // Dawn Wings + NATIONAL_DEX_KYOGRE, + NATIONAL_DEX_GIRATINA, // Altered Forme + //NATIONAL_DEX_ZYGARDE, // Complete Forme + + //NATIONAL_DEX_GROUDON, // Primal + NATIONAL_DEX_ZYGARDE, // 50% Forme + NATIONAL_DEX_LUGIA, + NATIONAL_DEX_DIALGA, + + NATIONAL_DEX_GUZZLORD, + NATIONAL_DEX_STAKATAKA, + + NATIONAL_DEX_YVELTAL, + NATIONAL_DEX_MILOTIC, + NATIONAL_DEX_GYARADOS, + //NATIONAL_DEX_GYARADOS, // Mega + //NATIONAL_DEX_HOOPA, // Unbound + + //NATIONAL_DEX_GIRATINA, // Origin Forme + NATIONAL_DEX_RAYQUAZA, + + //NATIONAL_DEX_NECROZMA, // Ultra + + //NATIONAL_DEX_WISHIWASHI, // School Form + NATIONAL_DEX_ONIX, + NATIONAL_DEX_STEELIX, + NATIONAL_DEX_CELESTEELA, + + //NATIONAL_DEX_KYOGRE, // Primal + + //NATIONAL_DEX_STEELIX, // Mega + + //NATIONAL_DEX_RAYQUAZA, // Mega + + //NATIONAL_DEX_EXEGGUTOR, // Alolan Form + NATIONAL_DEX_WAILORD, + + NATIONAL_DEX_ETERNATUS, }; diff --git a/src/data/pokemon/pokedex_text.h b/src/data/pokemon/pokedex_text.h index 0daf7fc86..4403a6292 100644 --- a/src/data/pokemon/pokedex_text.h +++ b/src/data/pokemon/pokedex_text.h @@ -1,23 +1,23 @@ const u8 gDummyPokedexText[] = _( - "This is a newly discovered POKéMON.\n" + "This is a newly discovered Pokémon.\n" "It is currently under investigation.\n" "No detailed information is available\n" "at this time."); const u8 gBulbasaurPokedexText[] = _( - "BULBASAUR can be seen napping in bright\n" + "Bulbasaur can be seen napping in bright\n" "sunlight. There is a seed on its back.\n" "By soaking up the sun's rays, the seed\n" "grows progressively larger."); const u8 gIvysaurPokedexText[] = _( - "To support its bulb, IVYSAUR's legs\n" + "To support its bulb, Ivysaur's legs\n" "grow sturdy. If it spends more time lying in\n" "the sunlight, the bud will soon bloom into\n" "a large flower."); const u8 gVenusaurPokedexText[] = _( - "VENUSAUR's flower is said to take on vivid\n" + "Venusaur's flower is said to take on vivid\n" "colors if it gets plenty of nutrition and\n" "sunlight. The flower's aroma soothes the\n" "emotions of people."); @@ -25,7 +25,7 @@ const u8 gVenusaurPokedexText[] = _( const u8 gCharmanderPokedexText[] = _( "The flame that burns at the tip of its\n" "tail is an indication of its emotions.\n" - "The flame wavers when CHARMANDER is\n" + "The flame wavers when Charmander is\n" "happy, and blazes when it is enraged."); const u8 gCharmeleonPokedexText[] = _( @@ -35,7 +35,7 @@ const u8 gCharmeleonPokedexText[] = _( "tail flares with a bluish white color."); const u8 gCharizardPokedexText[] = _( - "A CHARIZARD flies about in search of\n" + "A Charizard flies about in search of\n" "strong opponents. It breathes intense\n" "flames that can melt any material. However,\n" "it will never torch a weaker foe."); @@ -44,13 +44,13 @@ const u8 gSquirtlePokedexText[] = _( "Its shell is not just for protection.\n" "Its rounded shape and the grooves on its\n" "surface minimize resistance in water,\n" - "enabling SQUIRTLE to swim at high speeds."); + "enabling Squirtle to swim at high speeds."); const u8 gWartortlePokedexText[] = _( "Its large tail is covered with rich, thick\n" "fur that deepens in color with age.\n" "The scratches on its shell are evidence\n" - "of this POKéMON's toughness in battle."); + "of this Pokémon's toughness in battle."); const u8 gBlastoisePokedexText[] = _( "The waterspouts that protrude from its\n" @@ -66,7 +66,7 @@ const u8 gCaterpiePokedexText[] = _( const u8 gMetapodPokedexText[] = _( "Its shell is as hard as an iron slab.\n" - "A METAPOD does not move very much\n" + "A Metapod does not move very much\n" "because it is preparing its soft innards\n" "for evolution inside the shell."); @@ -77,10 +77,10 @@ const u8 gButterfreePokedexText[] = _( "blooming over six miles away."); const u8 gWeedlePokedexText[] = _( - "A WEEDLE has an extremely acute sense\n" + "A Weedle has an extremely acute sense\n" "of smell. It distinguishes its favorite\n" "kinds of leaves from those it dislikes by\n" - "sniffing with its big red proboscis (nose)."); + "sniffing with its big red nose."); const u8 gKakunaPokedexText[] = _( "It remains virtually immobile while it\n" @@ -89,10 +89,10 @@ const u8 gKakunaPokedexText[] = _( "evident from how hot its shell becomes."); const u8 gBeedrillPokedexText[] = _( - "A BEEDRILL is extremely territorial.\n" - "For safety reasons, no one should \n" - "ever approach its nest. If angered,\n" - "they will attack in a swarm."); + "A Beedrill is extremely territorial.\n" + "For safety reasons, no one should ever\n" + "approach its nest. If angered, they will\n" + "attack in a swarm."); const u8 gPidgeyPokedexText[] = _( "It has an extremely sharp sense of\n" @@ -101,25 +101,25 @@ const u8 gPidgeyPokedexText[] = _( "from its familiar surroundings."); const u8 gPidgeottoPokedexText[] = _( - "This POKéMON flies around, patrolling its\n" + "This Pokémon flies around, patrolling its\n" "large territory. If its living space is\n" "violated, it shows no mercy in thoroughly\n" "punishing the foe with its sharp claws."); const u8 gPidgeotPokedexText[] = _( - "This POKéMON has gorgeous, glossy\n" - "feathers. Many TRAINERS are so captivated\n" + "This Pokémon has gorgeous, glossy\n" + "feathers. Many Trainers are so captivated\n" "by the beautiful feathers on its head that\n" - "they choose PIDGEOT as their POKéMON."); + "they choose Pidgeot as their Pokémon."); const u8 gRattataPokedexText[] = _( - "A RATTATA is cautious in the extreme.\n" + "A Rattata is cautious in the extreme.\n" "Even while it is asleep, it constantly\n" "moves its ears and listens for danger.\n" "It will make its nest anywhere."); const u8 gRaticatePokedexText[] = _( - "A RATICATE's sturdy fangs grow steadily.\n" + "A Raticate's sturdy fangs grow steadily.\n" "To keep them ground down, it gnaws on\n" "rocks and logs. It may even chew on the\n" "walls of houses."); @@ -137,13 +137,13 @@ const u8 gFearowPokedexText[] = _( "beak to pluck prey."); const u8 gEkansPokedexText[] = _( - "An EKANS curls itself up in a spiral while\n" + "An Ekans curls itself up in a spiral while\n" "it rests. This position allows it to quickly\n" "respond to an enemy from any direction\n" "with a threat from its upraised head."); const u8 gArbokPokedexText[] = _( - "This POKéMON has a terrifically strong\n" + "This Pokémon has a terrifically strong\n" "constricting power. It can even flatten\n" "steel oil drums. Once it wraps its body\n" "around its foe, escaping is impossible."); @@ -175,7 +175,7 @@ const u8 gSandslashPokedexText[] = _( const u8 gNidoranFPokedexText[] = _( "Its highly toxic barbs are thought to have\n" "developed as protection for this small-\n" - "bodied POKéMON. When enraged, it releases\n" + "bodied Pokémon. When enraged, it releases\n" "a horrible toxin from its horn."); const u8 gNidorinaPokedexText[] = _( @@ -187,14 +187,14 @@ const u8 gNidorinaPokedexText[] = _( const u8 gNidoqueenPokedexText[] = _( "It is adept at sending foes flying with\n" "harsh tackles using its tough, scaly body.\n" - "This POKéMON is at its strongest when\n" + "This Pokémon is at its strongest when\n" "it is defending its young."); const u8 gNidoranMPokedexText[] = _( - "The male NIDORAN has developed muscles\n" + "The male Nidoran has developed muscles\n" "that freely move its ears in any direction.\n" "Even the slightest sound does not escape\n" - "this POKéMON's notice."); + "this Pokémon's notice."); const u8 gNidorinoPokedexText[] = _( "Its horn is harder than a diamond.\n" @@ -203,7 +203,7 @@ const u8 gNidorinoPokedexText[] = _( "challenges the foe with all its might."); const u8 gNidokingPokedexText[] = _( - "A NIDOKING's thick tail packs enormously\n" + "A Nidoking's thick tail packs enormously\n" "destructive power capable of toppling\n" "a metal transmission tower. Once it goes\n" "on a rampage, there is no stopping it."); @@ -211,11 +211,11 @@ const u8 gNidokingPokedexText[] = _( const u8 gClefairyPokedexText[] = _( "On every night of a full moon, they come\n" "out to play. When dawn arrives, the tired\n" - "CLEFAIRY go to sleep nestled up against\n" + "Clefairy go to sleep nestled up against\n" "each other in deep and quiet mountains."); const u8 gClefablePokedexText[] = _( - "A CLEFABLE uses its wings to skip lightly \n" + "A Clefable uses its wings to skip lightly \n" "as if it were flying. Its bouncy step\n" "lets it even walk on water. On quiet,\n" "moonlit nights, it strolls on lakes."); @@ -229,18 +229,18 @@ const u8 gVulpixPokedexText[] = _( const u8 gNinetalesPokedexText[] = _( "It has long been said that each of the\n" "nine tails embody an enchanted power.\n" - "A long-lived NINETALES will have fur that\n" + "A long-lived Ninetales will have fur that\n" "shines like gold."); const u8 gJigglypuffPokedexText[] = _( "Nothing can avoid falling asleep hearing a\n" - "JIGGLYPUFF's song. The sound waves of its\n" + "Jigglypuff's song. The sound waves of its\n" "singing voice match the brain waves of\n" "someone in a deep sleep."); const u8 gWigglytuffPokedexText[] = _( "Its fur is the ultimate in luxuriousness.\n" - "Sleeping alongside a WIGGLYTUFF is simply\n" + "Sleeping alongside a Wigglytuff is simply\n" "divine. Its body expands seemingly without\n" "end when it inhales."); @@ -253,11 +253,11 @@ const u8 gZubatPokedexText[] = _( const u8 gGolbatPokedexText[] = _( "Its fangs easily puncture even thick\n" "animal hide. It loves to feast on the blood\n" - "of people and POKéMON. It flits about in\n" + "of people and Pokémon. It flits about in\n" "darkness and strikes from behind."); const u8 gOddishPokedexText[] = _( - "This POKéMON grows by absorbing moonlight.\n" + "This Pokémon grows by absorbing moonlight.\n" "During the daytime, it buries itself in the\n" "ground, leaving only its leaves exposed to\n" "avoid detection by its enemies."); @@ -270,18 +270,18 @@ const u8 gGloomPokedexText[] = _( const u8 gVileplumePokedexText[] = _( "In seasons when it produces more pollen,\n" - "the air around a VILEPLUME turns yellow\n" + "the air around a Vileplume turns yellow\n" "with the powder as it walks. The pollen is\n" "highly toxic and causes paralysis."); const u8 gParasPokedexText[] = _( - "A PARAS has parasitic tochukaso\n" + "A Paras has parasitic tochukaso\n" "mushrooms growing on its back. They grow\n" "by drawing nutrients from the host. They\n" "are valued as a medicine for long life."); const u8 gParasectPokedexText[] = _( - "PARASECT are known to infest the roots of\n" + "Parasect are known to infest the roots of\n" "large trees en masse and drain nutrients.\n" "When an infested tree dies, they move\n" "onto another tree all at once."); @@ -293,13 +293,13 @@ const u8 gVenonatPokedexText[] = _( "to spot even miniscule prey."); const u8 gVenomothPokedexText[] = _( - "VENOMOTH are nocturnal--they only are\n" + "Venomoth are nocturnal--they are only\n" "active at night. Their favorite prey are\n" "insects that gather around streetlights,\n" "attracted by the light in the darkness."); const u8 gDiglettPokedexText[] = _( - "DIGLETT are raised in most farms.\n" + "Diglett are raised in most farms.\n" "The reason is simple--wherever they\n" "burrow, the soil is left perfectly tilled\n" "for growing delicious crops."); @@ -311,13 +311,13 @@ const u8 gDugtrioPokedexText[] = _( "endlessly through the ground."); const u8 gMeowthPokedexText[] = _( - "MEOWTH withdraw their sharp claws into\n" + "Meowth withdraw their sharp claws into\n" "their paws to silently sneak about.\n" - "For some reason, this POKéMON loves\n" + "For some reason, this Pokémon loves\n" "shiny coins that glitter with light."); const u8 gPersianPokedexText[] = _( - "A PERSIAN's six bold whiskers sense air\n" + "A Persian's six bold whiskers sense air\n" "movements to determine what is in its\n" "vicinity. It becomes docile if grabbed\n" "by the whiskers."); @@ -329,7 +329,7 @@ const u8 gPsyduckPokedexText[] = _( "looks befuddled and bewildered."); const u8 gGolduckPokedexText[] = _( - "A GOLDUCK is an adept swimmer.\n" + "A Golduck is an adept swimmer.\n" "It sometimes joins competitive swimmers\n" "in training. It uses psychic powers when\n" "its forehead shimmers with light."); @@ -348,18 +348,18 @@ const u8 gPrimeapePokedexText[] = _( const u8 gGrowlithePokedexText[] = _( "Its superb sense of smell ensures that\n" - "this POKéMON won't forget any scent,\n" + "this Pokémon won't forget any scent,\n" "no matter what. It uses its sense of smell\n" "to detect the emotions of others."); const u8 gArcaninePokedexText[] = _( - "This fleet-footed POKéMON is said to run\n" + "This fleet-footed Pokémon is said to run\n" "over 6,200 miles in a single day and night.\n" "The fire that blazes wildly within its body\n" "is its source of power."); const u8 gPoliwagPokedexText[] = _( - "It is possible to see this POKéMON's spiral\n" + "It is possible to see this Pokémon's spiral\n" "innards right through its thin skin.\n" "However, the skin is also very flexible.\n" "Even sharp fangs bounce right off it."); @@ -373,24 +373,24 @@ const u8 gPoliwhirlPokedexText[] = _( const u8 gPoliwrathPokedexText[] = _( "Its highly developed muscles never grow\n" "fatigued, however much it exercises.\n" - "This POKéMON can swim back and forth\n" + "This Pokémon can swim back and forth\n" "across the Pacific Ocean without effort."); const u8 gAbraPokedexText[] = _( - "A POKéMON that sleeps 18 hours a day.\n" + "A Pokémon that sleeps 18 hours a day.\n" "Observation revealed that it uses\n" - "TELEPORT to change its location once\n" + "Teleport to change its location once\n" "every hour."); const u8 gKadabraPokedexText[] = _( "It is rumored that a boy with psychic\n" "abilities suddenly transformed into\n" - "KADABRA while he was assisting research\n" + "Kadabra while he was assisting research\n" "into extrasensory powers."); const u8 gAlakazamPokedexText[] = _( "While it has strong psychic abilities and\n" - "high intelligence, an ALAKAZAM's muscles\n" + "high intelligence, an Alakazam's muscles\n" "are very weak. It uses psychic power to\n" "move its body."); @@ -401,7 +401,7 @@ const u8 gMachopPokedexText[] = _( "a sumo wrestler onto its shoulders."); const u8 gMachokePokedexText[] = _( - "A belt is worn by a MACHOKE to keep its\n" + "A belt is worn by a Machoke to keep its\n" "overwhelming power under control.\n" "Because it is so dangerous, no one has\n" "ever removed the belt."); @@ -413,13 +413,13 @@ const u8 gMachampPokedexText[] = _( "a tough opponent."); const u8 gBellsproutPokedexText[] = _( - "A BELLSPROUT's thin and flexible body lets\n" + "A Bellsprout's thin and flexible body lets\n" "it bend and sway to avoid any attack,\n" "however strong it may be. From its mouth,\n" "it leaks a fluid that melts even iron."); const u8 gWeepinbellPokedexText[] = _( - "At night, a WEEPINBELL hangs on to a tree\n" + "At night, a Weepinbell hangs on to a tree\n" "branch with its hooked rear and sleeps.\n" "If it moves around in its sleep, it may\n" "wake up to find itself on the ground."); @@ -461,14 +461,14 @@ const u8 gGolemPokedexText[] = _( "crumbles and returns to the soil."); const u8 gPonytaPokedexText[] = _( - "A PONYTA is very weak at birth. It can\n" + "A Ponyta is very weak at birth. It can\n" "barely stand up. Its legs become stronger\n" "as it stumbles and falls while trying to\n" "keep up with its parent."); const u8 gRapidashPokedexText[] = _( "It usually canters casually in the fields\n" - "and plains. But once a RAPIDASH turns\n" + "and plains. But once a Rapidash turns\n" "serious, its fiery manes flare and blaze\n" "as it gallops its way up to 150 mph."); @@ -479,7 +479,7 @@ const u8 gSlowpokePokedexText[] = _( "days just loafing at water's edge."); const u8 gSlowbroPokedexText[] = _( - "Its tail has a SHELLDER firmly attached\n" + "Its tail has a Shellder firmly attached\n" "with a bite. As a result, the tail can't be\n" "used for fishing anymore. This forces it\n" "to reluctantly swim and catch prey."); @@ -491,7 +491,7 @@ const u8 gMagnemitePokedexText[] = _( "over 300 feet away."); const u8 gMagnetonPokedexText[] = _( - "It is actually three MAGNEMITE linked\n" + "It is actually three Magnemite linked\n" "by magnetism. It generates powerful radio\n" "waves that raise temperatures by 3.6\n" "degrees F within a 3,300-foot radius."); @@ -499,7 +499,7 @@ const u8 gMagnetonPokedexText[] = _( const u8 gFarfetchdPokedexText[] = _( "It is always seen with a stick from a plant.\n" "Apparently, there are good sticks and bad\n" - "sticks. This POKéMON occasionally fights\n" + "sticks. This Pokémon occasionally fights\n" "with others over choice sticks."); const u8 gDoduoPokedexText[] = _( @@ -509,33 +509,33 @@ const u8 gDoduoPokedexText[] = _( "over 60 miles per hour."); const u8 gDodrioPokedexText[] = _( - "A peculiar POKéMON species with three\n" + "A peculiar Pokémon species with three\n" "heads. It vigorously races across grassy\n" "plains even in arid seasons with little\n" "rainfall."); const u8 gSeelPokedexText[] = _( - "SEEL hunt for prey in frigid, ice-covered\n" + "Seel hunt for prey in frigid, ice-covered\n" "seas. When it needs to breathe, it punches\n" "a hole through the ice with the sharply\n" "protruding section of its head."); const u8 gDewgongPokedexText[] = _( "It loves to snooze on bitterly cold ice.\n" - "The sight of this POKéMON sleeping on\n" + "The sight of this Pokémon sleeping on\n" "a glacier was mistakenly thought to be\n" "a mermaid by a mariner long ago."); const u8 gGrimerPokedexText[] = _( "Born from polluted sludge in the sea,\n" - "GRIMER's favorite food is anything filthy.\n" + "Grimer's favorite food is anything filthy.\n" "They feed on wastewater pumped out from\n" "factories."); const u8 gMukPokedexText[] = _( "It prefers warm and humid habitats.\n" "In the summertime, the toxic substances\n" - "in its body intensify, making MUK reek like\n" + "in its body intensify, making Muk reek like\n" "putrid kitchen garbage."); const u8 gShellderPokedexText[] = _( @@ -547,47 +547,47 @@ const u8 gShellderPokedexText[] = _( const u8 gCloysterPokedexText[] = _( "It swims in the sea by swallowing water,\n" "then jetting it out toward the rear.\n" - "The CLOYSTER shoots spikes from its\n" + "The Cloyster shoots spikes from its\n" "shell using the same system."); const u8 gGastlyPokedexText[] = _( - "When exposed to a strong wind, a GASTLY's\n" + "When exposed to a strong wind, a Gastly's\n" "gaseous body quickly dwindles away.\n" "They cluster under the eaves of houses\n" "to escape the ravages of wind."); const u8 gHaunterPokedexText[] = _( - "If a HAUNTER beckons you while it is\n" + "If a Haunter beckons you while it is\n" "floating in darkness, don't approach it.\n" - "This POKéMON will try to lick you with its\n" + "This Pokémon will try to lick you with its\n" "tongue and steal your life away."); const u8 gGengarPokedexText[] = _( "Deep in the night, your shadow cast by\n" "a streetlight may suddenly overtake you.\n" - "It is actually a GENGAR running past\n" + "It is actually a Gengar running past\n" "you, pretending to be your shadow."); const u8 gOnixPokedexText[] = _( "There is a magnet in its brain that\n" - "prevents an ONIX from losing direction\n" + "prevents an Onix from losing direction\n" "while tunneling. As it grows older, its body\n" "becomes steadily rounder and smoother."); const u8 gDrowzeePokedexText[] = _( "If your nose becomes itchy while you are\n" - "sleeping, it's a sure sign that a DROWZEE is\n" + "sleeping, it's a sure sign that a Drowzee is\n" "standing above your pillow and trying to\n" "eat your dream through your nostrils."); const u8 gHypnoPokedexText[] = _( "The arcing movement and glitter of the\n" - "pendulum in a HYPNO's hand lull the foe\n" + "pendulum in a Hypno's hand lull the foe\n" "into deep hypnosis. While searching for\n" "prey, it polishes the pendulum."); const u8 gKrabbyPokedexText[] = _( - "KRABBY live in holes dug into beaches.\n" + "Krabby live in holes dug into beaches.\n" "On sandy shores with little in the way\n" "of food, they can be seen squabbling with\n" "each other over territory."); @@ -596,13 +596,13 @@ const u8 gKinglerPokedexText[] = _( "It waves its huge, oversized claw in the\n" "air to communicate with others.\n" "But since the claw is so heavy, this\n" - "POKéMON quickly tires."); + "Pokémon quickly tires."); const u8 gVoltorbPokedexText[] = _( "It bears an uncanny and unexplained\n" - "resemblance to a POKé BALL. Because it\n" + "resemblance to a Poké Ball. Because it\n" "explodes at the slightest shock, even\n" - "veteran TRAINERS treat it with caution."); + "veteran Trainers treat it with caution."); const u8 gElectrodePokedexText[] = _( "They appear in great numbers at electric\n" @@ -617,10 +617,10 @@ const u8 gExeggcutePokedexText[] = _( "appear, it is close to evolution."); const u8 gExeggutorPokedexText[] = _( - "Originally from the tropics, EXEGGUTOR's\n" + "Originally from the tropics, Exeggutor's\n" "heads grow larger from exposure to strong\n" "sunlight. It is said that when the heads\n" - "fall, they group to form an EXEGGCUTE."); + "fall, they group to form an Exeggcute."); const u8 gCubonePokedexText[] = _( "It pines for the mother it will never see\n" @@ -629,7 +629,7 @@ const u8 gCubonePokedexText[] = _( "skull it wears are from its tears."); const u8 gMarowakPokedexText[] = _( - "A MAROWAK is the evolved form of a CUBONE\n" + "A Marowak is the evolved form of a Cubone\n" "that has grown tough by overcoming the\n" "grief of losing its mother. Its tempered\n" "and hardened spirit is not easily broken."); @@ -641,7 +641,7 @@ const u8 gHitmonleePokedexText[] = _( "it rubs down its tired legs."); const u8 gHitmonchanPokedexText[] = _( - "A HITMONCHAN is said to possess the\n" + "A Hitmonchan is said to possess the\n" "spirit of a boxer who aimed to become the\n" "world champion. Having an indomitable\n" "spirit means that it will never give up."); @@ -653,7 +653,7 @@ const u8 gLickitungPokedexText[] = _( "It is somewhat put off by sour things."); const u8 gKoffingPokedexText[] = _( - "Getting up close to a KOFFING will give\n" + "Getting up close to a Koffing will give\n" "you a chance to observe, through its thin\n" "skin, the toxic gases swirling inside. It\n" "blows up at the slightest stimulation."); @@ -661,7 +661,7 @@ const u8 gKoffingPokedexText[] = _( const u8 gWeezingPokedexText[] = _( "By diluting its toxic gases with a special\n" "process, the highest grade of perfume can\n" - "be extracted. To WEEZING, gases emanating\n" + "be extracted. To Weezing, gases emanating\n" "from garbage are the ultimate feast."); const u8 gRhyhornPokedexText[] = _( @@ -677,7 +677,7 @@ const u8 gRhydonPokedexText[] = _( "is well developed."); const u8 gChanseyPokedexText[] = _( - "CHANSEY lay nutritionally excellent eggs\n" + "Chansey lay nutritionally excellent eggs\n" "every day. The eggs are so delicious, they\n" "are eagerly devoured by even those people\n" "who have lost their appetite."); @@ -689,7 +689,7 @@ const u8 gTangelaPokedexText[] = _( "by new growth the very next day."); const u8 gKangaskhanPokedexText[] = _( - "If you come across a young KANGASKHAN\n" + "If you come across a young Kangaskhan\n" "playing by itself, never try to catch it.\n" "The baby's parent is sure to be in the area,\n" "and it will become violently enraged."); @@ -707,7 +707,7 @@ const u8 gSeadraPokedexText[] = _( "mercy to anything approaching its nest."); const u8 gGoldeenPokedexText[] = _( - "In the springtime, schools of GOLDEEN\n" + "In the springtime, schools of Goldeen\n" "can be seen swimming up falls and rivers.\n" "It metes out staggering damage with its\n" "single horn."); @@ -726,12 +726,12 @@ const u8 gStaryuPokedexText[] = _( const u8 gStarmiePokedexText[] = _( "People in ancient times imagined that\n" - "STARMIE were transformed from the\n" + "Starmie were transformed from the\n" "reflections of stars that twinkled on\n" "gentle waves at night."); -const u8 gMrmimePokedexText[] = _( - "A MR. MIME is a master of pantomime. It can\n" +const u8 gMrMimePokedexText[] = _( + "A Mr. Mime is a master of pantomime. It can\n" "convince others that something unseeable\n" "actually exists. Once believed, the\n" "imaginary object does become real."); @@ -743,7 +743,7 @@ const u8 gScytherPokedexText[] = _( "in one wicked stroke."); const u8 gJynxPokedexText[] = _( - "A JYNX sashays rhythmically as if it were\n" + "A Jynx sashays rhythmically as if it were\n" "dancing. Its motions are so bouncingly\n" "alluring, people seeing it are compelled to\n" "shake their hips without noticing."); @@ -752,7 +752,7 @@ const u8 gElectabuzzPokedexText[] = _( "When a storm approaches, it competes with\n" "others to scale heights that are likely to\n" "be stricken by lightning. Some towns use\n" - "ELECTABUZZ in place of lightning rods."); + "Electabuzz in place of lightning rods."); const u8 gMagmarPokedexText[] = _( "In battle, it blows out intense flames from\n" @@ -763,47 +763,47 @@ const u8 gMagmarPokedexText[] = _( const u8 gPinsirPokedexText[] = _( "Their pincers are strong enough to\n" "shatter thick logs. Because they dislike\n" - "cold, PINSIR burrow and sleep under\n" + "cold, Pinsir burrow and sleep under\n" "the ground on chilly nights."); const u8 gTaurosPokedexText[] = _( "It is not satisfied unless it is rampaging\n" "at all times. If there is no opponent for\n" - "TAUROS to battle, it will charge at thick\n" + "Tauros to battle, it will charge at thick\n" "trees and knock them down to calm itself."); const u8 gMagikarpPokedexText[] = _( "Its swimming muscles are weak, so it is\n" "easily washed away by currents. In places\n" "where water pools, you can see many\n" - "MAGIKARP deposited there by the flow."); + "Magikarp deposited there by the flow."); const u8 gGyaradosPokedexText[] = _( "It is an extremely vicious and violent\n" - "POKéMON. When humans begin to fight,\n" + "Pokémon. When humans begin to fight,\n" "it will appear and burn everything to the\n" "ground with intensely hot flames."); const u8 gLaprasPokedexText[] = _( - "People have driven LAPRAS almost to the\n" + "People have driven Lapras almost to the\n" "point of extinction. In the evenings,\n" "it is said to sing plaintively as it seeks\n" "what few others of its kind still remain."); const u8 gDittoPokedexText[] = _( - "A DITTO rearranges its cell structure to\n" + "A Ditto rearranges its cell structure to\n" "transform itself. However, if it tries to\n" "change based on its memory, it will get\n" "details wrong."); const u8 gEeveePokedexText[] = _( - "An EEVEE has an unstable genetic makeup\n" + "An Eevee has an unstable genetic makeup\n" "that suddenly mutates due to its\n" "environment. Radiation from various\n" - "STONES causes this POKéMON to evolve."); + "Stones causes this Pokémon to evolve."); const u8 gVaporeonPokedexText[] = _( - "VAPOREON underwent a spontaneous\n" + "Vaporeon underwent a spontaneous\n" "mutation and grew fins and gills that\n" "allow them to live underwater. They have\n" "the ability to freely control water."); @@ -815,7 +815,7 @@ const u8 gJolteonPokedexText[] = _( "made of electrically charged needles."); const u8 gFlareonPokedexText[] = _( - "FLAREON's fluffy fur releases heat into\n" + "Flareon's fluffy fur releases heat into\n" "the air so that its body does not get\n" "excessively hot. Its body temperature can\n" "rise to a maximum of 1,650 degrees F."); @@ -823,90 +823,90 @@ const u8 gFlareonPokedexText[] = _( const u8 gPorygonPokedexText[] = _( "It is capable of reverting itself entirely\n" "back to program data in order to enter\n" - "cyberspace. A PORYGON is copy-\n" + "cyberspace. A Porygon is copy-\n" "protected so it cannot be duplicated."); const u8 gOmanytePokedexText[] = _( "One of the ancient and long-since-extinct\n" - "POKéMON that have been regenerated\n" + "Pokémon that have been regenerated\n" "from fossils by humans. If attacked,\n" "it withdraws into its hard shell."); const u8 gOmastarPokedexText[] = _( - "An OMASTAR uses its tentacles to capture\n" + "An Omastar uses its tentacles to capture\n" "its prey. It is believed to have become\n" "extinct because its shell grew too large,\n" "making its movements slow and ponderous."); const u8 gKabutoPokedexText[] = _( - "It is a POKéMON that has been regenerated\n" + "It is a Pokémon that has been regenerated\n" "from a fossil. However, in rare cases, living\n" - "examples have been discovered. KABUTO\n" + "examples have been discovered. Kabuto\n" "have not changed for 300 million years."); const u8 gKabutopsPokedexText[] = _( - "KABUTOPS once swam underwater to hunt \n" + "Kabutops once swam underwater to hunt \n" "for prey. It was apparently evolving from\n" "being a water dweller to living on land as\n" "evident from changes in its gills and legs."); const u8 gAerodactylPokedexText[] = _( - "AERODACTYL is a POKéMON from the age\n" + "Aerodactyl is a Pokémon from the age\n" "of dinosaurs. It was regenerated from DNA\n" "extracted from amber. It is imagined to\n" "have been the king of the skies."); const u8 gSnorlaxPokedexText[] = _( - "SNORLAX's typical day consists of nothing\n" + "Snorlax's typical day consists of nothing\n" "more than eating and sleeping. It is such\n" - "a docile POKéMON that there are children\n" + "a docile Pokémon that there are children\n" "who use its big belly as a place to play."); const u8 gArticunoPokedexText[] = _( - "ARTICUNO is a legendary bird POKéMON that\n" + "Articuno is a legendary bird Pokémon that\n" "can control ice. The flapping of its wings\n" "chills the air. As a result, it is said that\n" - "when this POKéMON flies, snow will fall."); + "when this Pokémon flies, snow will fall."); const u8 gZapdosPokedexText[] = _( - "ZAPDOS is a legendary bird POKéMON that\n" + "Zapdos is a legendary bird Pokémon that\n" "has the ability to control electricity.\n" "It usually lives in thunderclouds. It gains\n" "power if it is stricken by lightning bolts."); const u8 gMoltresPokedexText[] = _( - "MOLTRES is a legendary bird POKéMON\n" + "Moltres is a legendary bird Pokémon\n" "that can control fire. If injured, it is said\n" "to dip its body in the molten magma of\n" "a volcano to burn and heal itself."); const u8 gDratiniPokedexText[] = _( - "A DRATINI continually molts and sloughs\n" + "A Dratini continually molts and sloughs\n" "off its old skin. It does so because the\n" "life energy within its body steadily builds\n" "to reach uncontrollable levels."); const u8 gDragonairPokedexText[] = _( - "A DRAGONAIR stores an enormous amount of\n" + "A Dragonair stores an enormous amount of\n" "energy inside its body. It is said to alter\n" "the weather around it by loosing energy\n" "from the crystals on its neck and tail."); const u8 gDragonitePokedexText[] = _( "It can circle the globe in just 16 hours.\n" - "It is a kindhearted POKéMON that leads\n" + "It is a kindhearted Pokémon that leads\n" "lost and foundering ships in a storm\n" "to the safety of land."); const u8 gMewtwoPokedexText[] = _( - "A POKéMON that was created by genetic\n" + "A Pokémon that was created by genetic\n" "manipulation. However, even though the\n" "scientific power of humans made its body,\n" "they failed to give it a warm heart."); const u8 gMewPokedexText[] = _( - "A MEW is said to possess the genes of all\n" - "POKéMON. It is capable of making itself\n" + "A Mew is said to possess the genes of all\n" + "Pokémon. It is capable of making itself\n" "invisible at will, so it entirely avoids\n" "notice even if it approaches people."); @@ -917,13 +917,13 @@ const u8 gChikoritaPokedexText[] = _( "atmosphere that becalms the battlers."); const u8 gBayleefPokedexText[] = _( - "A BAYLEEF's neck is ringed by curled-up\n" + "A Bayleef's neck is ringed by curled-up\n" "leaves. Inside each leaf is a small tree\n" "shoot. The fragrance of this shoot\n" "makes people peppy."); const u8 gMeganiumPokedexText[] = _( - "The fragrance of a MEGANIUM's flower\n" + "The fragrance of a Meganium's flower\n" "soothes and calms emotions. In battle,\n" "it gives off more of its becalming scent\n" "to blunt the foe's fighting spirit."); @@ -931,7 +931,7 @@ const u8 gMeganiumPokedexText[] = _( const u8 gCyndaquilPokedexText[] = _( "It flares flames from its back to protect\n" "itself. The fire burns vigorously if the\n" - "POKéMON is angry. When it is tired,\n" + "Pokémon is angry. When it is tired,\n" "it sputters with incomplete combustion."); const u8 gQuilavaPokedexText[] = _( @@ -943,11 +943,11 @@ const u8 gQuilavaPokedexText[] = _( const u8 gTyphlosionPokedexText[] = _( "It can hide behind a shimmering heat haze\n" "that it creates using its intense flames.\n" - "TYPHLOSION create blazing explosive\n" + "Typhlosion create blazing explosive\n" "blasts that burn everything to cinders."); const u8 gTotodilePokedexText[] = _( - "Despite its small body, TOTODILE's jaws\n" + "Despite its small body, Totodile's jaws\n" "are very powerful. While it may think it is\n" "just playfully nipping, its bite has enough\n" "strength to cause serious injury."); @@ -971,7 +971,7 @@ const u8 gSentretPokedexText[] = _( "separated, it turns sleepless with fear."); const u8 gFurretPokedexText[] = _( - "A FURRET has a very slim build. When under\n" + "A Furret has a very slim build. When under\n" "attack, it can squirm through narrow\n" "spaces and get away. In spite of its short\n" "limbs, it is very nimble and fleet."); @@ -979,17 +979,17 @@ const u8 gFurretPokedexText[] = _( const u8 gHoothootPokedexText[] = _( "It has an internal organ that senses\n" "the earth's rotation. Using this special\n" - "organ, a HOOTHOOT begins hooting at\n" + "organ, a Hoothoot begins hooting at\n" "precisely the same time every day."); const u8 gNoctowlPokedexText[] = _( "It unfailingly catches prey in darkness.\n" - "NOCTOWL owe their success to superior\n" + "Noctowl owe their success to superior\n" "vision that allows them to see in minimal\n" "light, and to their supple and silent wings."); const u8 gLedybaPokedexText[] = _( - "LEDYBA communicate using a fluid that\n" + "Ledyba communicate using a fluid that\n" "they secrete from where the legs join the\n" "body. They are said to convey feelings to\n" "others by altering the fluid's scent."); @@ -997,13 +997,13 @@ const u8 gLedybaPokedexText[] = _( const u8 gLedianPokedexText[] = _( "It is said that in lands with clean air,\n" "where the stars fill the sky, there live\n" - "many LEDIAN. For good reason, they use\n" + "many Ledian. For good reason, they use\n" "the light of the stars as energy."); const u8 gSpinarakPokedexText[] = _( "The web it spins can be considered its\n" "second nervous system. It is said that a\n" - "SPINARAK determines its prey by the tiny\n" + "Spinarak determines its prey by the tiny\n" "vibrations it feels through the web."); const u8 gAriadosPokedexText[] = _( @@ -1027,7 +1027,7 @@ const u8 gChinchouPokedexText[] = _( const u8 gLanturnPokedexText[] = _( "The light-emitting orbs on its back are\n" "very bright. They are formed from a part of\n" - "its dorsal fin. This POKéMON illuminates\n" + "its dorsal fin. This Pokémon illuminates\n" "the inky darkness of deep seas."); const u8 gPichuPokedexText[] = _( @@ -1038,7 +1038,7 @@ const u8 gPichuPokedexText[] = _( const u8 gCleffaPokedexText[] = _( "On nights with many shooting stars,\n" - "CLEFFA can be seen dancing in a ring.\n" + "Cleffa can be seen dancing in a ring.\n" "They dance until daybreak, when they\n" "quench their thirst with the morning dew."); @@ -1051,25 +1051,25 @@ const u8 gIgglybuffPokedexText[] = _( const u8 gTogepiPokedexText[] = _( "As its energy, it uses the feelings of\n" "compassion and pleasure exuded by\n" - "people and POKéMON. It stores up happy\n" + "people and Pokémon. It stores up happy\n" "feelings in its shell, then shares them out."); const u8 gTogeticPokedexText[] = _( - "It is said to be a POKéMON that brings good\n" + "It is said to be a Pokémon that brings good\n" "fortune. When it spots someone who is pure\n" - "of heart, a TOGETIC appears and shares its\n" + "of heart, a Togetic appears and shares its\n" "happiness with that person."); const u8 gNatuPokedexText[] = _( "It runs up short trees that grow on the\n" "savanna to peck at new shoots.\n" - "A NATU's eyes look as if they are\n" + "A Natu's eyes look as if they are\n" "always observing something."); const u8 gXatuPokedexText[] = _( "It has the enigmatic power of foreseeing\n" "the future. Some people in different lands\n" - "have long believed that XATU are\n" + "have long believed that Xatu are\n" "emissaries from another world."); const u8 gMareepPokedexText[] = _( @@ -1121,9 +1121,9 @@ const u8 gPolitoedPokedexText[] = _( "respect it earns from its peers."); const u8 gHoppipPokedexText[] = _( - "This POKéMON drifts and floats with the\n" + "This Pokémon drifts and floats with the\n" "wind. If it senses the approach of strong\n" - "winds, a HOPPIP links leaves with others\n" + "winds, a Hoppip links leaves with others\n" "to prepare against being blown away."); const u8 gSkiploomPokedexText[] = _( @@ -1133,25 +1133,25 @@ const u8 gSkiploomPokedexText[] = _( "it is sometimes used as a thermometer."); const u8 gJumpluffPokedexText[] = _( - "JUMPLUFF ride warm southern winds to\n" + "Jumpluff ride warm southern winds to\n" "cross the sea and fly to foreign lands.\n" - "This POKéMON lands when it encounters\n" + "This Pokémon lands when it encounters\n" "cold air while it is floating."); const u8 gAipomPokedexText[] = _( "Its tail ends with a dexterous, handlike\n" "appendage. However, because it uses the\n" - "tail so much, AIPOM's real hands have\n" + "tail so much, Aipom's real hands have\n" "become rather clumsy."); const u8 gSunkernPokedexText[] = _( - "SUNKERN try to minimize movement to\n" + "Sunkern try to minimize movement to\n" "conserve the nutrients they have stored\n" "in their bodies for evolution. They will\n" "not eat, subsisting only on morning dew."); const u8 gSunfloraPokedexText[] = _( - "SUNFLORA convert solar energy into\n" + "Sunflora convert solar energy into\n" "nutrition. They are highly active in the\n" "warm daytime but suddenly stop moving as\n" "soon as the sun sets."); @@ -1163,31 +1163,31 @@ const u8 gYanmaPokedexText[] = _( "quickly chase down targeted prey."); const u8 gWooperPokedexText[] = _( - "WOOPER usually live in water but come\n" + "Wooper usually live in water but come\n" "out onto land seeking food occasionally.\n" "On land, they coat their bodies with a\n" "gooey, toxic film."); const u8 gQuagsirePokedexText[] = _( - "A QUAGSIRE hunts by leaving its mouth wide\n" + "A Quagsire hunts by leaving its mouth wide\n" "open in water and waiting for its prey to\n" "blunder in. Because it doesn't move, it\n" "does not get very hungry."); const u8 gEspeonPokedexText[] = _( - "An ESPEON is extremely loyal to any\n" - "TRAINER it considers to be worthy. It is\n" + "An Espeon is extremely loyal to any\n" + "Trainer it considers to be worthy. It is\n" "said to have developed precognitive\n" - "powers to protect its TRAINER from harm."); + "powers to protect its Trainer from harm."); const u8 gUmbreonPokedexText[] = _( - "UMBREON evolved from exposure to the\n" + "Umbreon evolved from exposure to the\n" "moon's energy pulses. It lurks in darkness\n" "and waits for its foes to move. The rings\n" "on its body glow when it leaps to attack."); const u8 gMurkrowPokedexText[] = _( - "MURKROW were feared as the alleged\n" + "Murkrow were feared as the alleged\n" "bearers of ill fortune. It shows strong\n" "interest in anything that sparkles. It will\n" "even try to steal rings from women."); @@ -1196,34 +1196,34 @@ const u8 gSlowkingPokedexText[] = _( "It undertakes research every day to\n" "solve the mysteries of the world.\n" "However, it apparently forgets everything\n" - "if the SHELLDER on its head comes off."); + "if the Shellder on its head comes off."); const u8 gMisdreavusPokedexText[] = _( - "A MISDREAVUS frightens people with a\n" + "A Misdreavus frightens people with a\n" "creepy, sobbing cry. It apparently uses\n" "its red spheres to absorb the fear of foes\n" "as its nutrition."); const u8 gUnownPokedexText[] = _( - "This POKéMON is shaped like ancient text\n" + "This Pokémon is shaped like ancient text\n" "characters. Although research is ongoing,\n" "it is a mystery as to which came first,\n" - "the ancient writings or the various UNOWN."); + "the ancient writings or the various Unown."); const u8 gWobbuffetPokedexText[] = _( - "Usually docile, a WOBBUFFET strikes back\n" + "Usually docile, a Wobbuffet strikes back\n" "ferociously if its black tail is attacked.\n" "It makes its lair in caves where it waits\n" "for nightfall."); const u8 gGirafarigPokedexText[] = _( - "A GIRAFARIG is an herbivore--it eats\n" + "A Girafarig is an herbivore--it eats\n" "grass and tree shoots. While it is eating,\n" "its tail makes chewing and swallowing\n" "motions as if it were also eating."); const u8 gPinecoPokedexText[] = _( - "A PINECO hangs from a tree branch and\n" + "A Pineco hangs from a tree branch and\n" "waits for prey. While eating, if it is\n" "disturbed by someone shaking its tree, it\n" "falls on the ground and suddenly explodes."); @@ -1236,7 +1236,7 @@ const u8 gForretressPokedexText[] = _( const u8 gDunsparcePokedexText[] = _( "Its drill-tipped tail is used to burrow into\n" - "the ground backwards. This POKéMON is\n" + "the ground backwards. This Pokémon is\n" "known to make its nest in complex shapes\n" "deep under the ground."); @@ -1247,37 +1247,37 @@ const u8 gGligarPokedexText[] = _( "with its poison barb."); const u8 gSteelixPokedexText[] = _( - "STEELIX live even further underground\n" - "than ONIX. This POKéMON is known to dig\n" + "Steelix live even further underground\n" + "than Onix. This Pokémon is known to dig\n" "toward the earth's core, reaching a depth\n" "of over six-tenths of a mile underground."); const u8 gSnubbullPokedexText[] = _( "By baring its fangs and making a scary\n" - "face, it sends smaller POKéMON scurrying\n" - "in terror. The SNUBBULL does seem a\n" + "face, it sends smaller Pokémon scurrying\n" + "in terror. The Snubbull does seem a\n" "little sad at making its foes flee."); const u8 gGranbullPokedexText[] = _( "It has a particularly well-developed lower\n" "jaw. The huge fangs are heavy, causing\n" - "it to tilt its head. Unless it is startled, it\n" - "will not try to bite."); + "it to tilt its head. Unless it is startled,\n" + "it will not try to bite."); const u8 gQwilfishPokedexText[] = _( - "A QWILFISH uses the pressure of water\n" + "A Qwilfish uses the pressure of water\n" "it swallows to shoot toxic quills all at\n" "once from all over its body. It finds\n" "swimming to be somewhat challenging."); const u8 gScizorPokedexText[] = _( - "A SCIZOR has a body with the hardness of\n" + "A Scizor has a body with the hardness of\n" "steel. It is not easily fazed by ordinary\n" "sorts of attacks. It flaps its wings to\n" "regulate its body temperature."); const u8 gShucklePokedexText[] = _( - "A SHUCKLE hides under rocks, keeping its\n" + "A Shuckle hides under rocks, keeping its\n" "body concealed inside its shell while\n" "eating stored berries. The berries mix with\n" "its body fluids to become a juice."); @@ -1289,25 +1289,25 @@ const u8 gHeracrossPokedexText[] = _( "which it uses to fling foes."); const u8 gSneaselPokedexText[] = _( - "A SNEASEL scales trees by punching its\n" + "A Sneasel scales trees by punching its\n" "hooked claws into the bark. It seeks out\n" "unguarded nests and steals eggs for food\n" "while the parents are away."); const u8 gTeddiursaPokedexText[] = _( "It licks its palms that are sweetened by\n" - "being soaked in honey. A TEDDIURSA makes\n" + "being soaked in honey. A Teddiursa makes\n" "its own honey by blending fruits and pollen\n" - "collected by BEEDRILL."); + "collected by Beedrill."); const u8 gUrsaringPokedexText[] = _( "In forests, it is said that there are many\n" "streams and towering trees where an\n" - "URSARING gathers food. It walks through\n" + "Ursaring gathers food. It walks through\n" "its forest collecting food every day."); const u8 gSlugmaPokedexText[] = _( - "It is a species of POKéMON that lives in\n" + "It is a species of Pokémon that lives in\n" "volcanic areas. If its body cools, its skin\n" "hardens and immobilizes it. To avoid that,\n" "it sleeps near magma."); @@ -1316,7 +1316,7 @@ const u8 gMagcargoPokedexText[] = _( "The shell on its back is made of hardened\n" "magma. Tens of thousands of years spent\n" "living in volcanic craters have turned\n" - "MAGCARGO's bodies into magma."); + "Magcargo's bodies into magma."); const u8 gSwinubPokedexText[] = _( "It roots for food by rubbing its snout\n" @@ -1325,19 +1325,19 @@ const u8 gSwinubPokedexText[] = _( "It occasionally roots out hot springs."); const u8 gPiloswinePokedexText[] = _( - "A PILOSWINE is covered by a thick coat\n" + "A Piloswine is covered by a thick coat\n" "of long hair for enduring freezing cold.\n" "It uses its tusks to dig up food that has\n" "been buried under ice."); const u8 gCorsolaPokedexText[] = _( - "CORSOLA live in warm southern seas.\n" + "Corsola live in warm southern seas.\n" "If the sea becomes polluted, the beautiful\n" "coral stalks become discolored and crumble\n" "away in tatters."); const u8 gRemoraidPokedexText[] = _( - "A REMORAID uses its abdominal muscles\n" + "A Remoraid uses its abdominal muscles\n" "to forcefully expel swallowed water, then\n" "shoot down flying prey. When evolution\n" "approaches, it travels down rivers."); @@ -1352,28 +1352,28 @@ const u8 gDelibirdPokedexText[] = _( "It carries food bundled up in its tail.\n" "There was a famous explorer who\n" "managed to scale Mt. Everest thanks\n" - "to a DELIBIRD sharing its food."); + "to a Delibird sharing its food."); const u8 gMantinePokedexText[] = _( - "On sunny days, schools of MANTINE can be\n" + "On sunny days, schools of Mantine can be\n" "seen elegantly leaping over the waves.\n" - "It is not bothered by the REMORAID that\n" + "It is not bothered by the Remoraid that\n" "hitches rides."); const u8 gSkarmoryPokedexText[] = _( - "A POKéMON that has a body and wings of\n" + "A Pokémon that has a body and wings of\n" "steel. People in the past used feathers\n" - "fallen from SKARMORY to make swords and\n" + "fallen from Skarmory to make swords and\n" "knives."); const u8 gHoundourPokedexText[] = _( - "HOUNDOUR communicate with each other\n" + "Houndour communicate with each other\n" "using a variety of cries to corner their\n" - "prey. This POKéMON's remarkable teamwork\n" + "prey. This Pokémon's remarkable teamwork\n" "is simply unparalleled."); const u8 gHoundoomPokedexText[] = _( - "In a HOUNDOOM pack, the one with its horns\n" + "In a Houndoom pack, the one with its horns\n" "raked sharply back serves a leadership\n" "role. They choose their leader by fighting\n" "among themselves."); @@ -1385,13 +1385,13 @@ const u8 gKingdraPokedexText[] = _( "even ships."); const u8 gPhanpyPokedexText[] = _( - "PHANPY's big ears serve as broad fans.\n" + "Phanpy's big ears serve as broad fans.\n" "When it becomes hot, it flaps the ears\n" "busily to cool down. Even the young are\n" "very strong."); const u8 gDonphanPokedexText[] = _( - "A DONPHAN is so strong it can easily haul\n" + "A Donphan is so strong it can easily haul\n" "a dump truck. Its hide has toughened to a\n" "rock-hard state. An ordinary sort of\n" "attack won't even leave a scratch."); @@ -1403,27 +1403,27 @@ const u8 gPorygon2PokedexText[] = _( "gestures and emotions on its own."); const u8 gStantlerPokedexText[] = _( - "STANTLER's magnificent antlers were\n" + "Stantler's magnificent antlers were\n" "once traded at high prices as works of art.\n" - "As a result, this POKéMON was hunted\n" + "As a result, this Pokémon was hunted\n" "close to extinction."); const u8 gSmearglePokedexText[] = _( - "A SMEARGLE marks its territory using a\n" + "A Smeargle marks its territory using a\n" "fluid that leaks out from the tip of its\n" "tail. About 5,000 different marks left by\n" - "this POKéMON have been found."); + "this Pokémon have been found."); const u8 gTyroguePokedexText[] = _( - "TYROGUE become stressed out if they do\n" + "Tyrogue become stressed out if they do\n" "not get to train every day. When raising\n" - "this POKéMON, the TRAINER must establish\n" + "this Pokémon, the Trainer must establish\n" "a regular training schedule."); const u8 gHitmontopPokedexText[] = _( "Its technique of kicking while spinning is\n" "a remarkable mix of both offense and\n" - "defense. HITMONTOP travel faster\n" + "defense. Hitmontop travel faster\n" "spinning than they do walking."); const u8 gSmoochumPokedexText[] = _( @@ -1435,11 +1435,11 @@ const u8 gSmoochumPokedexText[] = _( const u8 gElekidPokedexText[] = _( "If it touches metal and discharges the\n" "electricity it has stored in its body, an\n" - "ELEKID begins swinging its arms in circles\n" + "Elekid begins swinging its arms in circles\n" "to recharge itself."); const u8 gMagbyPokedexText[] = _( - "If a MAGBY is spouting yellow flames from\n" + "If a Magby is spouting yellow flames from\n" "its mouth, it is in good health. When it is\n" "fatigued, black smoke will be mixed in with\n" "the flames."); @@ -1452,48 +1452,48 @@ const u8 gMiltankPokedexText[] = _( const u8 gBlisseyPokedexText[] = _( "If it senses sadness with its fluffy fur,\n" - "a BLISSEY will rush over to the sad person,\n" + "a Blissey will rush over to the sad person,\n" "however far away, to share an egg of\n" "happiness that brings a smile to any face."); const u8 gRaikouPokedexText[] = _( - "RAIKOU embodies the speed of lightning.\n" + "Raikou embodies the speed of lightning.\n" "Its roars send shock waves shuddering\n" "through the air and ground as if\n" "lightning bolts were crashing down."); const u8 gEnteiPokedexText[] = _( - "ENTEI embodies the passion of magma.\n" + "Entei embodies the passion of magma.\n" "It is thought to have been born in the\n" "eruption of a volcano. It blasts fire that\n" "consumes all that it touches."); const u8 gSuicunePokedexText[] = _( - "SUICUNE embodies the compassion of\n" + "Suicune embodies the compassion of\n" "a pure spring of water. It runs across\n" "the land with gliding elegance. It has the\n" "power to purify dirty water."); const u8 gLarvitarPokedexText[] = _( - "A LARVITAR is born deep under the ground.\n" + "A Larvitar is born deep under the ground.\n" "It must eat its way through the soil above\n" "and reach the surface for it to see its\n" "parents' faces."); const u8 gPupitarPokedexText[] = _( - "A PUPITAR creates a gas inside its body\n" + "A Pupitar creates a gas inside its body\n" "that it ejects under compression to propel\n" "itself like a jet. Its body can withstand\n" "a collision with solid steel."); const u8 gTyranitarPokedexText[] = _( - "A TYRANITAR is so overwhelmingly powerful,\n" + "A Tyranitar is so overwhelmingly powerful,\n" "it can bring down a whole mountain to make\n" "its nest. It roams in mountains seeking\n" "new opponents to fight."); const u8 gLugiaPokedexText[] = _( - "LUGIA is so powerful even a light\n" + "Lugia is so powerful even a light\n" "fluttering of its wings can blow apart\n" "houses. As a result, it chooses to live out\n" "of sight deep under the sea."); @@ -1505,9 +1505,9 @@ const u8 gHoOhPokedexText[] = _( "It is said to live at the foot of a rainbow."); const u8 gCelebiPokedexText[] = _( - "This POKéMON came from the future by\n" + "This Pokémon came from the future by\n" "crossing over time. It is thought that so\n" - "long as CELEBI appears, a bright and\n" + "long as Celebi appears, a bright and\n" "shining future awaits us."); const u8 gTreeckoPokedexText[] = _( @@ -1517,21 +1517,21 @@ const u8 gTreeckoPokedexText[] = _( "to be the protector of the forest's trees."); const u8 gGrovylePokedexText[] = _( - "Leaves grow out of this POKéMON's body.\n" - "They help obscure a GROVYLE from the eyes\n" + "Leaves grow out of this Pokémon's body.\n" + "They help obscure a Grovyle from the eyes\n" "of its enemies while it is in a thickly\n" "overgrown forest."); const u8 gSceptilePokedexText[] = _( "In the jungle, its power is without equal.\n" - "This POKéMON carefully grows trees and\n" + "This Pokémon carefully grows trees and\n" "plants. It regulates its body temperature\n" "by basking in sunlight."); const u8 gTorchicPokedexText[] = _( "If attacked, it strikes back by spitting\n" "balls of fire it forms in its stomach.\n" - "A TORCHIC dislikes darkness because it\n" + "A Torchic dislikes darkness because it\n" "can't see its surroundings."); const u8 gCombuskenPokedexText[] = _( @@ -1571,7 +1571,7 @@ const u8 gPoochyenaPokedexText[] = _( "however, if the foe strikes back."); const u8 gMightyenaPokedexText[] = _( - "In the wild, MIGHTYENA live in a pack.\n" + "In the wild, Mightyena live in a pack.\n" "They never defy their leader's orders.\n" "They defeat foes with perfectly\n" "coordinated teamwork."); @@ -1596,7 +1596,7 @@ const u8 gWurmplePokedexText[] = _( const u8 gSilcoonPokedexText[] = _( "It prepares for evolution using the\n" - "energy it stored while it was a WURMPLE.\n" + "energy it stored while it was a Wurmple.\n" "It keeps watch over the surroundings with\n" "its two eyes."); @@ -1613,14 +1613,14 @@ const u8 gCascoonPokedexText[] = _( "dead leaves to its body for camouflage."); const u8 gDustoxPokedexText[] = _( - "It is a nocturnal POKéMON that flies from\n" + "It is a nocturnal Pokémon that flies from\n" "fields and mountains to the attraction of\n" "streetlights at night. It looses highly\n" "toxic powder from its wings."); const u8 gLotadPokedexText[] = _( - "This POKéMON lives in ponds with clean\n" - "water. It is known to ferry small POKéMON\n" + "This Pokémon lives in ponds with clean\n" + "water. It is known to ferry small Pokémon\n" "across ponds by carrying them on the\n" "broad leaf on its head."); @@ -1643,7 +1643,7 @@ const u8 gSeedotPokedexText[] = _( "the ground with a thump."); const u8 gNuzleafPokedexText[] = _( - "A forest-dwelling POKéMON that is skilled\n" + "A forest-dwelling Pokémon that is skilled\n" "at climbing trees. Its long and pointed\n" "nose is its weak point. It loses power if\n" "the nose is gripped."); @@ -1651,93 +1651,9 @@ const u8 gNuzleafPokedexText[] = _( const u8 gShiftryPokedexText[] = _( "It is said to arrive on chilly, wintry winds.\n" "Feared from long ago as the guardian of\n" - "forests, this POKéMON lives in a deep\n" + "forests, this Pokémon lives in a deep\n" "forest where people do not venture."); -const u8 gTaillowPokedexText[] = _( - "Although it is small, it is very courageous.\n" - "It will take on a larger SKARMORY on an\n" - "equal footing. However, its will weakens if\n" - "it becomes hungry."); - -const u8 gSwellowPokedexText[] = _( - "A SWELLOW dives upon prey from far above.\n" - "It never misses its targets. It takes to\n" - "the skies in search of lands with a warm\n" - "climate."); - -const u8 gWingullPokedexText[] = _( - "It makes its nest on a sheer cliff at the\n" - "edge of the sea. It has trouble keeping\n" - "its wings flapping in flight. Instead, it\n" - "soars on updrafts."); - -const u8 gPelipperPokedexText[] = _( - "It skims the tops of waves as it flies.\n" - "When it spots prey, it uses its large beak\n" - "to scoop up the victim with water.\n" - "It protects its eggs in its beak."); - -const u8 gRaltsPokedexText[] = _( - "A RALTS has the power to sense the\n" - "emotions of people and POKéMON with the\n" - "horns on its head. It takes cover if it\n" - "senses any hostility."); - -const u8 gKirliaPokedexText[] = _( - "A KIRLIA has the psychic power to create \n" - "a rip in the dimensions and see into the\n" - "future. It is said to dance with pleasure\n" - "on sunny mornings."); - -const u8 gGardevoirPokedexText[] = _( - "It apparently does not feel the pull of\n" - "gravity because it supports itself with\n" - "psychic power. It will give its life to\n" - "protect its TRAINER."); - -const u8 gSurskitPokedexText[] = _( - "They gather on puddles after evening\n" - "downpours, gliding across the surface\n" - "of water as if sliding. It secretes honey\n" - "with a sweet aroma from its head."); - -const u8 gMasquerainPokedexText[] = _( - "It intimidates foes with the large eyelike\n" - "patterns on its antennae. Because it can't\n" - "fly if its wings get wet, it shelters itself\n" - "from rain under large trees and eaves."); - -const u8 gShroomishPokedexText[] = _( - "It loves to eat damp, composted soil in\n" - "forests. If you enter a forest after a\n" - "long rain, you can see many SHROOMISH\n" - "feasting on composted soil."); - -const u8 gBreloomPokedexText[] = _( - "It scatters spores from holes in the cap\n" - "on its head. It loves warm and humid\n" - "climates. It feeds on trees and plants in\n" - "fields and forests."); - -const u8 gSlakothPokedexText[] = _( - "It sleeps virtually all day and night long.\n" - "It doesn't change its nest its entire life,\n" - "but it sometimes travels great distances\n" - "by swimming in rivers."); - -const u8 gVigorothPokedexText[] = _( - "It can't keep still because its blood boils\n" - "with energy. It runs through the fields\n" - "and mountains all day to calm itself. If it\n" - "doesn't, it can't sleep at night."); - -const u8 gSlakingPokedexText[] = _( - "Hordes of SLAKING gather around trees\n" - "when fruits come into season. They wait\n" - "around patiently for ripened fruits to fall\n" - "out of the trees."); - const u8 gNincadaPokedexText[] = _( "It makes its nest at the roots of a mighty\n" "tree. Using its whiskerlike antennae, it\n" @@ -1751,11 +1667,407 @@ const u8 gNinjaskPokedexText[] = _( "a headache."); const u8 gShedinjaPokedexText[] = _( - "A peculiar POKéMON that floats in air even\n" + "A peculiar Pokémon that floats in air even\n" "though its wings remain completely still.\n" "The inside of its body is hollow and\n" "utterly dark."); +const u8 gTaillowPokedexText[] = _( + "Although it is small, it is very courageous.\n" + "It will take on a larger Skarmory on an\n" + "equal footing. However, its will weakens if\n" + "it becomes hungry."); + +const u8 gSwellowPokedexText[] = _( + "A Swellow dives upon prey from far above.\n" + "It never misses its targets. It takes to\n" + "the skies in search of lands with a warm\n" + "climate."); + +const u8 gShroomishPokedexText[] = _( + "It loves to eat damp, composted soil in\n" + "forests. If you enter a forest after a\n" + "long rain, you can see many Shroomish\n" + "feasting on composted soil."); + +const u8 gBreloomPokedexText[] = _( + "It scatters spores from holes in the cap\n" + "on its head. It loves warm and humid\n" + "climates. It feeds on trees and plants in\n" + "fields and forests."); + +const u8 gSpindaPokedexText[] = _( + "It is distinguished by a pattern of\n" + "spots that is always different. Its\n" + "unsteady, tottering walk has the\n" + "effect of fouling its foe's aim."); + +const u8 gWingullPokedexText[] = _( + "It makes its nest on a sheer cliff at the\n" + "edge of the sea. It has trouble keeping\n" + "its wings flapping in flight. Instead, it\n" + "soars on updrafts."); + +const u8 gPelipperPokedexText[] = _( + "It skims the tops of waves as it flies.\n" + "When it spots prey, it uses its large beak\n" + "to scoop up the victim with water.\n" + "It protects its eggs in its beak."); + +const u8 gSurskitPokedexText[] = _( + "They gather on puddles after evening\n" + "downpours, gliding across the surface\n" + "of water as if sliding. It secretes honey\n" + "with a sweet aroma from its head."); + +const u8 gMasquerainPokedexText[] = _( + "It intimidates foes with the large eyelike\n" + "patterns on its antennae. Because it can't\n" + "fly if its wings get wet, it shelters itself\n" + "from rain under large trees and eaves."); + +const u8 gWailmerPokedexText[] = _( + "While this Pokémon usually lives in the sea,\n" + "it can survive on land, although not too\n" + "long. It loses vitality if its body becomes\n" + "dried out."); + +const u8 gWailordPokedexText[] = _( + "It breathes through nostrils that it\n" + "raises above the sea. By inhaling to its\n" + "maximum capacity, a Wailord can dive close\n" + "to 10,000 feet beneath the waves."); + +const u8 gSkittyPokedexText[] = _( + "A Skitty's adorably cute behavior makes it\n" + "highly popular. In battle, it makes its tail\n" + "puff out. It threatens foes with a sharp\n" + "growl."); + +const u8 gDelcattyPokedexText[] = _( + "Rather than keeping a permanent lair,\n" + "it habitually seeks comfortable spots and\n" + "sleeps there. It is nocturnal and becomes\n" + "active at dusk."); + +const u8 gKecleonPokedexText[] = _( + "A Pokémon that has the ability to alter its\n" + "body colors to match its surroundings.\n" + "A Kecleon reverts to its original colors if\n" + "it is startled."); + +const u8 gBaltoyPokedexText[] = _( + "A Baltoy moves by spinning on its single\n" + "foot. It has been depicted in murals \n" + "adorning the walls of a once-bustling city\n" + "in an ancient age."); + +const u8 gClaydolPokedexText[] = _( + "A Claydol sleeps while hovering in midair.\n" + "Its arms are separate from its body.\n" + "They are kept floating by the Pokémon's\n" + "manipulation of psychic power."); + +const u8 gNosepassPokedexText[] = _( + "Its body emits a powerful magnetism.\n" + "It feeds on prey that is pulled in by the\n" + "force. Its magnetism is stronger in cold\n" + "seasons."); + +const u8 gTorkoalPokedexText[] = _( + "It battles using energy it gets from\n" + "burning coal. When loosing smoke from its\n" + "nostrils, it lets off a sound that is\n" + "similar to a locomotive's horn."); + +const u8 gSableyePokedexText[] = _( + "It digs branching holes in caves using its\n" + "sharp claws in search of food--raw gems.\n" + "A Sableye lurks in darkness and is seen\n" + "only rarely."); + +const u8 gBarboachPokedexText[] = _( + "Its body is covered with a slimy film.\n" + "The film acts as a barrier to prevent germs\n" + "in muddy water from entering the\n" + "Barboach's body."); + +const u8 gWhiscashPokedexText[] = _( + "Mysteriously, it can foretell earthquakes.\n" + "In the daytime, it sleeps in mud at the\n" + "bottom of a pond. When it awakens, it\n" + "continually feeds throughout the night."); + +const u8 gLuvdiscPokedexText[] = _( + "Luvdisc make the branches of Corsola\n" + "their nests. There is a custom from long\n" + "ago of giving a Luvdisc as a gift to\n" + "express one's feelings of love."); + +const u8 gCorphishPokedexText[] = _( + "Once it grips prey with its large pincers,\n" + "it will never let go, no matter what.\n" + "It is a hardy Pokémon that can thrive\n" + "in any environment."); + +const u8 gCrawdauntPokedexText[] = _( + "A brutish Pokémon that loves to battle.\n" + "A veteran Crawdaunt that has prevailed in\n" + "hundreds of battles has giant pincers\n" + "marked with countless scars."); + +const u8 gFeebasPokedexText[] = _( + "Feebas live in ponds that are heavily\n" + "infested with weeds. Because of its\n" + "hopelessly shabby appearance, it\n" + "seems as if few Trainers raise it."); + +const u8 gMiloticPokedexText[] = _( + "It is said to live at the bottom of\n" + "large lakes. Considered to be the most\n" + "beautiful of all Pokémon, it has been\n" + "depicted in paintings and statues."); + +const u8 gCarvanhaPokedexText[] = _( + "Carvanha attack ships in swarms, making\n" + "them sink. Although it is said to be a very\n" + "vicious Pokémon, it timidly flees as soon\n" + "as it finds itself alone."); + +const u8 gSharpedoPokedexText[] = _( + "The vicious and sly gangster of the sea.\n" + "Its skin is specially textured to minimize\n" + "drag in water. Its speed tops out at over\n" + "75 miles per hour."); + +const u8 gTrapinchPokedexText[] = _( + "Its big jaws crunch through boulders.\n" + "Because its head is so big, it has a hard\n" + "time getting back upright if it tips over\n" + "onto its back."); + +const u8 gVibravaPokedexText[] = _( + "It looses ultrasonic waves by rubbing its\n" + "wings together. Since a Vibrava's wings\n" + "are still in the process of growing, it can\n" + "only fly short distances."); + +const u8 gFlygonPokedexText[] = _( + "The flapping of its wings sounds like\n" + "singing. To prevent detection by enemies,\n" + "it hides itself by flapping up a cloud of\n" + "desert sand."); + +const u8 gMakuhitaPokedexText[] = _( + "It loves to toughen up its body above all\n" + "else. If you hear quaking rumbles in a cave,\n" + "it is the sound of Makuhita undertaking\n" + "strenuous training."); + +const u8 gHariyamaPokedexText[] = _( + "It has the habit of challenging others\n" + "without hesitation to tests of strength.\n" + "It's been known to stand on train tracks\n" + "and stop trains using forearm thrusts."); + +const u8 gElectrikePokedexText[] = _( + "It generates electricity using friction\n" + "from the atmosphere. In seasons with\n" + "especially arid air, its entire body blazes\n" + "with violent showers of sparks."); + +const u8 gManectricPokedexText[] = _( + "Because lightning falls in their vicinities,\n" + "Manectric were thought to have been born\n" + "from lightning. In battle, they create\n" + "thunderclouds."); + +const u8 gNumelPokedexText[] = _( + "A Numel stores boiling magma in the hump\n" + "on its back. It is a hardy Pokémon that can\n" + "transport a 220-pound load. It has served\n" + "humans at work since long ago."); + +const u8 gCameruptPokedexText[] = _( + "A Pokémon that lives in the crater of\n" + "a volcano. Every 10 years, the volcanoes\n" + "on its back erupt violently. Research is\n" + "under way on the cause of eruption."); + +const u8 gSphealPokedexText[] = _( + "It is completely covered with plushy fur.\n" + "As a result, it never feels the cold even\n" + "when it is rolling about on ice floes or\n" + "diving in the sea."); + +const u8 gSealeoPokedexText[] = _( + "Sealeo live in herds on ice floes. Using its\n" + "powerful flippers, it shatters ice.\n" + "It dives into the sea to hunt prey five\n" + "times a day."); + +const u8 gWalreinPokedexText[] = _( + "To protect its herd, the leader battles\n" + "anything that invades its territory, even\n" + "at the cost of its life. Its tusks may snap\n" + "off in battle."); + +const u8 gCacneaPokedexText[] = _( + "Cacnea live in deserts with virtually no\n" + "rainfall. It battles by swinging its thick,\n" + "spiked arms. Once a year, a yellow flower\n" + "blooms."); + +const u8 gCacturnePokedexText[] = _( + "After spending thousands of years in\n" + "harsh deserts, its blood transformed into\n" + "the same substances as sand. It is\n" + "nocturnal, so it hunts at night."); + +const u8 gSnoruntPokedexText[] = _( + "They tend to move about in groups of\n" + "around five Snorunt. In snowy regions,\n" + "it is said that when they are seen late at\n" + "night, snowfall will arrive by morning."); + +const u8 gGlaliePokedexText[] = _( + "A Glalie has the power to instantaneously\n" + "freeze moisture in the atmosphere.\n" + "A dazzling cloud of diamondlike ice\n" + "crystals forms around its body."); + +const u8 gLunatonePokedexText[] = _( + "It becomes very active on the night of\n" + "a full moon. This Pokémon was first\n" + "discovered 40 years ago at the site of\n" + "a meteor strike."); + +const u8 gSolrockPokedexText[] = _( + "Solar energy is the source of this \n" + "Pokémon's power. On sunny days, groups of\n" + "Solrock line up facing the sun and absorb\n" + "its light."); + +const u8 gAzurillPokedexText[] = _( + "Its tail, which is packed with nutrition,\n" + "is very bouncy like a rubber ball. On sunny\n" + "days they gather at the edge of water and\n" + "splash about for fun."); + +const u8 gSpoinkPokedexText[] = _( + "A Pokémon that manipulates psychic power\n" + "at will. It doesn't stop bouncing even when\n" + "it is asleep. It loves eating mushrooms\n" + "that grow underground."); + +const u8 gGrumpigPokedexText[] = _( + "It stores power in the black pearls on its\n" + "forehead. When it uses psychic power, it\n" + "performs an odd dance step. Its style of\n" + "dancing became hugely popular overseas."); + +const u8 gPluslePokedexText[] = _( + "It has the trait of cheering on its fellow\n" + "Pokémon. By shorting out the electricity\n" + "it releases from its paws, it creates\n" + "pom-poms for cheering."); + +const u8 gMinunPokedexText[] = _( + "At a meeting of Pokémon academics, it was\n" + "announced that simultaneous exposure to\n" + "electricity from a Plusle and Minun will\n" + "promote circulation and boost vitality."); + +const u8 gMawilePokedexText[] = _( + "Its giant jaws are actually steel horns\n" + "that transformed. It fools foes into\n" + "complacency with its adorable gestures,\n" + "then chomps them with its huge jaws."); + +const u8 gMedititePokedexText[] = _( + "It continually meditates for hours every\n" + "day. As a result of rigorous and dedicated\n" + "yoga training, it has tempered its\n" + "spiritual power so much it can fly."); + +const u8 gMedichamPokedexText[] = _( + "Through crushingly harsh yoga training, it\n" + "gained the power to foretell its foe's\n" + "actions. It battles with elegant, dance-\n" + "like movement."); + +const u8 gSwabluPokedexText[] = _( + "A Pokémon that has wings like cottony\n" + "clouds. After enduring winter, in which\n" + "little food is available, Swablu flocks\n" + "move closer to towns in the spring."); + +const u8 gAltariaPokedexText[] = _( + "It hums in a beautiful soprano voice.\n" + "It flies among white clouds in the blue\n" + "sky. It launches intensely hot fireballs\n" + "from its mouth."); + +const u8 gWynautPokedexText[] = _( + "A Wynaut loves to eat sweet fruits.\n" + "It cleverly picks fruits using its earlike\n" + "arms. They gather in fruit gardens, drawn\n" + "by the fragrance."); + +const u8 gDuskullPokedexText[] = _( + "A glare from its single scarlet eye makes\n" + "even burly grown-ups freeze in utter fear.\n" + "It is a nocturnal Pokémon that roams\n" + "about under the cloak of darkness."); + +const u8 gDusclopsPokedexText[] = _( + "It is thought that its body is hollow with\n" + "only a spectral ball of fire burning inside.\n" + "However, no one has been able to\n" + "confirm this theory as fact."); + +const u8 gRoseliaPokedexText[] = _( + "A Roselia that drinks nutritionally rich\n" + "springwater blooms with lovely flowers.\n" + "The fragrance of its flowers has the\n" + "effect of making its foes careless."); + +const u8 gSlakothPokedexText[] = _( + "It sleeps virtually all day and night long.\n" + "It doesn't change its nest its entire life,\n" + "but it sometimes travels great distances\n" + "by swimming in rivers."); + +const u8 gVigorothPokedexText[] = _( + "It can't keep still because its blood boils\n" + "with energy. It runs through the fields\n" + "and mountains all day to calm itself. If it\n" + "doesn't, it can't sleep at night."); + +const u8 gSlakingPokedexText[] = _( + "Hordes of Slaking gather around trees\n" + "when fruits come into season. They wait\n" + "around patiently for ripened fruits to fall\n" + "out of the trees."); + +const u8 gGulpinPokedexText[] = _( + "This Pokémon's stomach fluid can even\n" + "digest scrap iron. In one gulp, it can\n" + "swallow something that is as large as\n" + "itself."); + +const u8 gSwalotPokedexText[] = _( + "Its powerful stomach acid is capable of\n" + "digesting almost anything. The one thing\n" + "in the whole world a Swalot can't digest is\n" + "its own stomach."); + +const u8 gTropiusPokedexText[] = _( + "It flies by flapping its broad leaves.\n" + "The bunch of fruit that grows around its\n" + "neck is deliciously sweet. In the spring,\n" + "it scatters pollen from its neck."); + const u8 gWhismurPokedexText[] = _( "Its cries equal a jet plane in volume.\n" "It inhales through its ear canals. Because\n" @@ -1774,428 +2086,8 @@ const u8 gExploudPokedexText[] = _( "adjusting the tone and volume of the cries\n" "it emits."); -const u8 gMakuhitaPokedexText[] = _( - "It loves to toughen up its body above all\n" - "else. If you hear quaking rumbles in a cave,\n" - "it is the sound of MAKUHITA undertaking\n" - "strenuous training."); - -const u8 gHariyamaPokedexText[] = _( - "It has the habit of challenging others\n" - "without hesitation to tests of strength.\n" - "It's been known to stand on train tracks\n" - "and stop trains using forearm thrusts."); - -const u8 gAzurillPokedexText[] = _( - "Its tail, which is packed with nutrition,\n" - "is very bouncy like a rubber ball. On sunny\n" - "days they gather at the edge of water and\n" - "splash about for fun."); - -const u8 gNosepassPokedexText[] = _( - "Its body emits a powerful magnetism.\n" - "It feeds on prey that is pulled in by the\n" - "force. Its magnetism is stronger in cold\n" - "seasons."); - -const u8 gSkittyPokedexText[] = _( - "A SKITTY's adorably cute behavior makes it\n" - "highly popular. In battle, it makes its tail\n" - "puff out. It threatens foes with a sharp\n" - "growl."); - -const u8 gDelcattyPokedexText[] = _( - "Rather than keeping a permanent lair,\n" - "it habitually seeks comfortable spots and\n" - "sleeps there. It is nocturnal and becomes\n" - "active at dusk."); - -const u8 gSableyePokedexText[] = _( - "It digs branching holes in caves using its\n" - "sharp claws in search of food--raw gems.\n" - "A SABLEYE lurks in darkness and is seen\n" - "only rarely."); - -const u8 gMawilePokedexText[] = _( - "Its giant jaws are actually steel horns\n" - "that transformed. It fools foes into\n" - "complacency with its adorable gestures,\n" - "then chomps them with its huge jaws."); - -const u8 gAronPokedexText[] = _( - "A POKéMON that is clad in steel armor.\n" - "A new suit of armor is made when it evolves.\n" - "The old, discarded armor is salvaged as\n" - "metal for making iron products."); - -const u8 gLaironPokedexText[] = _( - "When two LAIRON meet in the wild, they\n" - "fight for territory by bashing into each\n" - "other with their steel bodies. The sound\n" - "of their collision carries for miles."); - -const u8 gAggronPokedexText[] = _( - "Its iron horns grow longer a little at\n" - "a time. They are used to determine the\n" - "AGGRON's age. The gouges in its armor are\n" - "worn with pride as mementos from battles."); - -const u8 gMedititePokedexText[] = _( - "It continually meditates for hours every\n" - "day. As a result of rigorous and dedicated\n" - "yoga training, it has tempered its\n" - "spiritual power so much it can fly."); - -const u8 gMedichamPokedexText[] = _( - "Through crushingly harsh yoga training, it\n" - "gained the power to foretell its foe's\n" - "actions. It battles with elegant, dance-\n" - "like movement."); - -const u8 gElectrikePokedexText[] = _( - "It generates electricity using friction\n" - "from the atmosphere. In seasons with\n" - "especially arid air, its entire body blazes\n" - "with violent showers of sparks."); - -const u8 gManectricPokedexText[] = _( - "Because lightning falls in their vicinities,\n" - "MANECTRIC were thought to have been born\n" - "from lightning. In battle, they create\n" - "thunderclouds."); - -const u8 gPluslePokedexText[] = _( - "It has the trait of cheering on its fellow\n" - "POKéMON. By shorting out the electricity\n" - "it releases from its paws, it creates\n" - "pom-poms for cheering."); - -const u8 gMinunPokedexText[] = _( - "At a meeting of POKéMON academics, it was\n" - "announced that simultaneous exposure to\n" - "electricity from a PLUSLE and MINUN will\n" - "promote circulation and boost vitality."); - -const u8 gVolbeatPokedexText[] = _( - "With their taillights lit, VOLBEAT fly in\n" - "a swarm, drawing geometric designs in the\n" - "night sky. They move their nests if their\n" - "pond water becomes dirty."); - -const u8 gIllumisePokedexText[] = _( - "A nocturnal POKéMON that becomes active\n" - "upon nightfall. It leads a VOLBEAT swarm\n" - "to draw patterns in the night sky. Over 200\n" - "different patterns have been confirmed."); - -const u8 gRoseliaPokedexText[] = _( - "A ROSELIA that drinks nutritionally rich\n" - "springwater blooms with lovely flowers.\n" - "The fragrance of its flowers has the\n" - "effect of making its foes careless."); - -const u8 gGulpinPokedexText[] = _( - "This POKéMON's stomach fluid can even\n" - "digest scrap iron. In one gulp, it can\n" - "swallow something that is as large as\n" - "itself."); - -const u8 gSwalotPokedexText[] = _( - "Its powerful stomach acid is capable of\n" - "digesting almost anything. The one thing\n" - "in the whole world a SWALOT can't digest is\n" - "its own stomach."); - -const u8 gCarvanhaPokedexText[] = _( - "CARVANHA attack ships in swarms, making\n" - "them sink. Although it is said to be a very\n" - "vicious POKéMON, it timidly flees as soon\n" - "as it finds itself alone."); - -const u8 gSharpedoPokedexText[] = _( - "The vicious and sly gangster of the sea.\n" - "Its skin is specially textured to minimize\n" - "drag in water. Its speed tops out at over\n" - "75 miles per hour."); - -const u8 gWailmerPokedexText[] = _( - "While this POKéMON usually lives in the sea,\n" - "it can survive on land, although not too\n" - "long. It loses vitality if its body becomes\n" - "dried out."); - -const u8 gWailordPokedexText[] = _( - "It breathes through nostrils that it\n" - "raises above the sea. By inhaling to its\n" - "maximum capacity, a WAILORD can dive close\n" - "to 10,000 feet beneath the waves."); - -const u8 gNumelPokedexText[] = _( - "A NUMEL stores boiling magma in the hump\n" - "on its back. It is a hardy POKéMON that can\n" - "transport a 220-pound load. It has served\n" - "humans at work since long ago."); - -const u8 gCameruptPokedexText[] = _( - "A POKéMON that lives in the crater of\n" - "a volcano. Every 10 years, the volcanoes\n" - "on its back erupt violently. Research is\n" - "under way on the cause of eruption."); - -const u8 gTorkoalPokedexText[] = _( - "It battles using energy it gets from\n" - "burning coal. When loosing smoke from its\n" - "nostrils, it lets off a sound that is\n" - "similar to a locomotive's horn."); - -const u8 gSpoinkPokedexText[] = _( - "A POKéMON that manipulates psychic power\n" - "at will. It doesn't stop bouncing even when\n" - "it is asleep. It loves eating mushrooms\n" - "that grow underground."); - -const u8 gGrumpigPokedexText[] = _( - "It stores power in the black pearls on its\n" - "forehead. When it uses psychic power, it\n" - "performs an odd dance step. Its style of\n" - "dancing became hugely popular overseas."); - -const u8 gSpindaPokedexText[] = _( - "It is distinguished by a pattern of\n" - "spots that is always different. Its\n" - "unsteady, tottering walk has the\n" - "effect of fouling its foe's aim."); - -const u8 gTrapinchPokedexText[] = _( - "Its big jaws crunch through boulders.\n" - "Because its head is so big, it has a hard\n" - "time getting back upright if it tips over\n" - "onto its back."); - -const u8 gVibravaPokedexText[] = _( - "It looses ultrasonic waves by rubbing its\n" - "wings together. Since a VIBRAVA's wings\n" - "are still in the process of growing, it can\n" - "only fly short distances."); - -const u8 gFlygonPokedexText[] = _( - "The flapping of its wings sounds like\n" - "singing. To prevent detection by enemies,\n" - "it hides itself by flapping up a cloud of\n" - "desert sand."); - -const u8 gCacneaPokedexText[] = _( - "CACNEA live in deserts with virtually no\n" - "rainfall. It battles by swinging its thick,\n" - "spiked arms. Once a year, a yellow flower\n" - "blooms."); - -const u8 gCacturnePokedexText[] = _( - "After spending thousands of years in\n" - "harsh deserts, its blood transformed into\n" - "the same substances as sand. It is\n" - "nocturnal, so it hunts at night."); - -const u8 gSwabluPokedexText[] = _( - "A POKéMON that has wings like cottony\n" - "clouds. After enduring winter, in which\n" - "little food is available, SWABLU flocks\n" - "move closer to towns in the spring."); - -const u8 gAltariaPokedexText[] = _( - "It hums in a beautiful soprano voice.\n" - "It flies among white clouds in the blue\n" - "sky. It launches intensely hot fireballs\n" - "from its mouth."); - -const u8 gZangoosePokedexText[] = _( - "When it battles, it stands on its hind legs\n" - "and attacks with its sharply clawed\n" - "forelegs. Its fur bristles if it encounters\n" - "any SEVIPER."); - -const u8 gSeviperPokedexText[] = _( - "SEVIPER and ZANGOOSE are eternal rivals.\n" - "It counters a ZANGOOSE's dazzling agility\n" - "with its swordlike tail, which also oozes\n" - "a horrible poison."); - -const u8 gLunatonePokedexText[] = _( - "It becomes very active on the night of\n" - "a full moon. This POKéMON was first\n" - "discovered 40 years ago at the site of\n" - "a meteor strike."); - -const u8 gSolrockPokedexText[] = _( - "Solar energy is the source of this \n" - "POKéMON's power. On sunny days, groups of\n" - "SOLROCK line up facing the sun and absorb\n" - "its light."); - -const u8 gBarboachPokedexText[] = _( - "Its body is covered with a slimy film.\n" - "The film acts as a barrier to prevent germs\n" - "in muddy water from entering the\n" - "BARBOACH's body."); - -const u8 gWhiscashPokedexText[] = _( - "Mysteriously, it can foretell earthquakes.\n" - "In the daytime, it sleeps in mud at the\n" - "bottom of a pond. When it awakens, it\n" - "continually feeds throughout the night."); - -const u8 gCorphishPokedexText[] = _( - "Once it grips prey with its large pincers,\n" - "it will never let go, no matter what.\n" - "It is a hardy POKéMON that can thrive\n" - "in any environment."); - -const u8 gCrawdauntPokedexText[] = _( - "A brutish POKéMON that loves to battle.\n" - "A veteran CRAWDAUNT that has prevailed in\n" - "hundreds of battles has giant pincers\n" - "marked with countless scars."); - -const u8 gBaltoyPokedexText[] = _( - "A BALTOY moves by spinning on its single\n" - "foot. It has been depicted in murals \n" - "adorning the walls of a once-bustling city\n" - "in an ancient age."); - -const u8 gClaydolPokedexText[] = _( - "A CLAYDOL sleeps while hovering in midair.\n" - "Its arms are separate from its body.\n" - "They are kept floating by the POKéMON's\n" - "manipulation of psychic power."); - -const u8 gLileepPokedexText[] = _( - "It disguises itself as seaweed by making\n" - "its tentacles sway. Unsuspecting prey\n" - "that come too close are swallowed whole.\n" - "It became extinct 100 million years ago."); - -const u8 gCradilyPokedexText[] = _( - "It drags its heavy body along the\n" - "seafloor. It makes its nest in the shallows\n" - "of warm seas. CRADILY can be seen on\n" - "beaches when the tide goes out."); - -const u8 gAnorithPokedexText[] = _( - "It was resurrected from a fossil using the\n" - "power of science. It swims by undulating\n" - "the eight wings at its sides. They were\n" - "feet that adapted to life in the sea."); - -const u8 gArmaldoPokedexText[] = _( - "ARMALDO usually lives on land. However,\n" - "when it hunts for prey, it dives beneath\n" - "the ocean. It swims around using its two\n" - "large wings."); - -const u8 gFeebasPokedexText[] = _( - "FEEBAS live in ponds that are heavily\n" - "infested with weeds. Because of its\n" - "hopelessly shabby appearance, it\n" - "seems as if few TRAINERS raise it."); - -const u8 gMiloticPokedexText[] = _( - "It is said to live at the bottom of\n" - "large lakes. Considered to be the most\n" - "beautiful of all POKéMON, it has been\n" - "depicted in paintings and statues."); - -const u8 gCastformPokedexText[] = _( - "It alters its form depending on the\n" - "weather. Changes in the climate such as\n" - "the temperature and humidity appear to\n" - "affect its cellular structure."); - -const u8 gKecleonPokedexText[] = _( - "A POKéMON that has the ability to alter its\n" - "body colors to match its surroundings.\n" - "A KECLEON reverts to its original colors if\n" - "it is startled."); - -const u8 gShuppetPokedexText[] = _( - "This POKéMON roams about deep in the\n" - "night seeking such negative emotions as\n" - "grudges and envy. It retreats to its nest\n" - "when the sun begins to rise."); - -const u8 gBanettePokedexText[] = _( - "An abandoned plush doll became this\n" - "POKéMON. They are said to live in garbage\n" - "dumps and wander about in search of the\n" - "children that threw them away."); - -const u8 gDuskullPokedexText[] = _( - "A glare from its single scarlet eye makes\n" - "even burly grown-ups freeze in utter fear.\n" - "It is a nocturnal POKéMON that roams\n" - "about under the cloak of darkness."); - -const u8 gDusclopsPokedexText[] = _( - "It is thought that its body is hollow with\n" - "only a spectral ball of fire burning inside.\n" - "However, no one has been able to\n" - "confirm this theory as fact."); - -const u8 gTropiusPokedexText[] = _( - "It flies by flapping its broad leaves.\n" - "The bunch of fruit that grows around its\n" - "neck is deliciously sweet. In the spring,\n" - "it scatters pollen from its neck."); - -const u8 gChimechoPokedexText[] = _( - "They fly about very actively when the hot\n" - "season arrives. They communicate among\n" - "themselves using seven different and\n" - "distinguishing cries."); - -const u8 gAbsolPokedexText[] = _( - "It sharply senses even subtle changes in\n" - "the sky and the land to predict natural\n" - "disasters. It is a long-lived POKéMON that\n" - "has a life-span of 100 years."); - -const u8 gWynautPokedexText[] = _( - "A WYNAUT loves to eat sweet fruits.\n" - "It cleverly picks fruits using its earlike\n" - "arms. They gather in fruit gardens, drawn\n" - "by the fragrance."); - -const u8 gSnoruntPokedexText[] = _( - "They tend to move about in groups of\n" - "around five SNORUNT. In snowy regions,\n" - "it is said that when they are seen late at\n" - "night, snowfall will arrive by morning."); - -const u8 gGlaliePokedexText[] = _( - "A GLALIE has the power to instantaneously\n" - "freeze moisture in the atmosphere.\n" - "A dazzling cloud of diamondlike ice\n" - "crystals forms around its body."); - -const u8 gSphealPokedexText[] = _( - "It is completely covered with plushy fur.\n" - "As a result, it never feels the cold even\n" - "when it is rolling about on ice floes or\n" - "diving in the sea."); - -const u8 gSealeoPokedexText[] = _( - "SEALEO live in herds on ice floes. Using its\n" - "powerful flippers, it shatters ice.\n" - "It dives into the sea to hunt prey five\n" - "times a day."); - -const u8 gWalreinPokedexText[] = _( - "To protect its herd, the leader battles\n" - "anything that invades its territory, even\n" - "at the cost of its life. Its tusks may snap\n" - "off in battle."); - const u8 gClamperlPokedexText[] = _( - "A CLAMPERL slams its shell closed on prey\n" + "A Clamperl slams its shell closed on prey\n" "to prevent escape. The pearl it creates\n" "upon evolution is said to be infused with\n" "a mysterious energy."); @@ -2207,25 +2099,127 @@ const u8 gHuntailPokedexText[] = _( "like a small fish, has eyes that light up."); const u8 gGorebyssPokedexText[] = _( - "A GOREBYSS siphons the body fluids of prey\n" + "A Gorebyss siphons the body fluids of prey\n" "through its thin, tubular mouth. Its light\n" "pink body color turns vivid when it\n" "finishes feeding."); +const u8 gAbsolPokedexText[] = _( + "It sharply senses even subtle changes in\n" + "the sky and the land to predict natural\n" + "disasters. It is a long-lived Pokémon that\n" + "has a life-span of 100 years."); + +const u8 gShuppetPokedexText[] = _( + "This Pokémon roams about deep in the\n" + "night seeking such negative emotions as\n" + "grudges and envy. It retreats to its nest\n" + "when the sun begins to rise."); + +const u8 gBanettePokedexText[] = _( + "An abandoned plush doll became this\n" + "Pokémon. They are said to live in garbage\n" + "dumps and wander about in search of the\n" + "children that threw them away."); + +const u8 gSeviperPokedexText[] = _( + "Seviper and Zangoose are eternal rivals.\n" + "It counters a Zangoose's dazzling agility\n" + "with its swordlike tail, which also oozes\n" + "a horrible poison."); + +const u8 gZangoosePokedexText[] = _( + "When it battles, it stands on its hind legs\n" + "and attacks with its sharply clawed\n" + "forelegs. Its fur bristles if it encounters\n" + "any Seviper."); + const u8 gRelicanthPokedexText[] = _( - "A POKéMON that was once believed to have\n" + "A Pokémon that was once believed to have\n" "been extinct. The species has not changed\n" "its form for 100 million years. It walks on\n" "the seafloor using its pectoral fins."); -const u8 gLuvdiscPokedexText[] = _( - "LUVDISC make the branches of CORSOLA\n" - "their nests. There is a custom from long\n" - "ago of giving a LUVDISC as a gift to\n" - "express one's feelings of love."); +const u8 gAronPokedexText[] = _( + "A Pokémon that is clad in steel armor.\n" + "A new suit of armor is made when it evolves.\n" + "The old, discarded armor is salvaged as\n" + "metal for making iron products."); + +const u8 gLaironPokedexText[] = _( + "When two Lairon meet in the wild, they\n" + "fight for territory by bashing into each\n" + "other with their steel bodies. The sound\n" + "of their collision carries for miles."); + +const u8 gAggronPokedexText[] = _( + "Its iron horns grow longer a little at\n" + "a time. They are used to determine the\n" + "Aggron's age. The gouges in its armor are\n" + "worn with pride as mementos from battles."); + +const u8 gCastformPokedexText[] = _( + "It alters its form depending on the\n" + "weather. Changes in the climate such as\n" + "the temperature and humidity appear to\n" + "affect its cellular structure."); + +const u8 gVolbeatPokedexText[] = _( + "With their taillights lit, Volbeat fly in\n" + "a swarm, drawing geometric designs in the\n" + "night sky. They move their nests if their\n" + "pond water becomes dirty."); + +const u8 gIllumisePokedexText[] = _( + "A nocturnal Pokémon that becomes active\n" + "upon nightfall. It leads a Volbeat swarm\n" + "to draw patterns in the night sky. Over 200\n" + "different patterns have been confirmed."); + +const u8 gLileepPokedexText[] = _( + "It disguises itself as seaweed by making\n" + "its tentacles sway. Unsuspecting prey\n" + "that come too close are swallowed whole.\n" + "It became extinct 100 million years ago."); + +const u8 gCradilyPokedexText[] = _( + "It drags its heavy body along the\n" + "seafloor. It makes its nest in the shallows\n" + "of warm seas. Cradily can be seen on\n" + "beaches when the tide goes out."); + +const u8 gAnorithPokedexText[] = _( + "It was resurrected from a fossil using the\n" + "power of science. It swims by undulating\n" + "the eight wings at its sides. They were\n" + "feet that adapted to life in the sea."); + +const u8 gArmaldoPokedexText[] = _( + "Armaldo usually lives on land. However,\n" + "when it hunts for prey, it dives beneath\n" + "the ocean. It swims around using its two\n" + "large wings."); + +const u8 gRaltsPokedexText[] = _( + "A Ralts has the power to sense the\n" + "emotions of people and Pokémon with the\n" + "horns on its head. It takes cover if it\n" + "senses any hostility."); + +const u8 gKirliaPokedexText[] = _( + "A Kirlia has the psychic power to create \n" + "a rip in the dimensions and see into the\n" + "future. It is said to dance with pleasure\n" + "on sunny mornings."); + +const u8 gGardevoirPokedexText[] = _( + "It apparently does not feel the pull of\n" + "gravity because it supports itself with\n" + "psychic power. It will give its life to\n" + "protect its Trainer."); const u8 gBagonPokedexText[] = _( - "Although it is small, this POKéMON is very\n" + "Although it is small, this Pokémon is very\n" "powerful because its body is a bundle of\n" "muscles. It launches head-butts with its\n" "ironlike skull."); @@ -2243,9 +2237,9 @@ const u8 gSalamencePokedexText[] = _( "thought and rampages out of control."); const u8 gBeldumPokedexText[] = _( - "When BELDUM gather in a swarm, they move\n" + "When Beldum gather in a swarm, they move\n" "in perfect unison as if they were but one\n" - "POKéMON. They communicate with each other\n" + "Pokémon. They communicate with each other\n" "using brain waves."); const u8 gMetangPokedexText[] = _( @@ -2255,15 +2249,15 @@ const u8 gMetangPokedexText[] = _( "at over 60 miles per hour."); const u8 gMetagrossPokedexText[] = _( - "METAGROSS has four brains that are joined\n" + "Metagross has four brains that are joined\n" "by a complex neural network. As a result of\n" - "integration, this POKéMON is smarter than\n" + "integration, this Pokémon is smarter than\n" "a supercomputer."); const u8 gRegirockPokedexText[] = _( - "A POKéMON that is made entirely of rocks\n" + "A Pokémon that is made entirely of rocks\n" "and boulders. If parts of its body chip off\n" - "in battle, REGIROCK repairs itself by\n" + "in battle, Regirock repairs itself by\n" "adding new rocks."); const u8 gRegicePokedexText[] = _( @@ -2278,10 +2272,28 @@ const u8 gRegisteelPokedexText[] = _( "mysterious substance. Not only is it hard,\n" "it shrinks and stretches flexibly."); +const u8 gKyogrePokedexText[] = _( + "Kyogre has appeared in mythology as the\n" + "creator of the sea. After long years of\n" + "feuding with Groudon, it took to sleep at\n" + "the bottom of the sea."); + +const u8 gGroudonPokedexText[] = _( + "Groudon has appeared in mythology as the\n" + "creator of the land. It sleeps in magma\n" + "underground and is said to make volcanoes\n" + "erupt on awakening."); + +const u8 gRayquazaPokedexText[] = _( + "A Pokémon that flies endlessly in the\n" + "ozone layer. It is said it would descend\n" + "to the ground if Kyogre and Groudon\n" + "were to fight."); + const u8 gLatiasPokedexText[] = _( "They make a small herd of only several\n" "members. They rarely make contact with\n" - "people or other POKéMON. They disappear\n" + "people or other Pokémon. They disappear\n" "if they sense enemies."); const u8 gLatiosPokedexText[] = _( @@ -2290,32 +2302,3056 @@ const u8 gLatiosPokedexText[] = _( "it has telepathy. Its intelligence allows\n" "it to understand human languages."); -const u8 gKyogrePokedexText[] = _( - "KYOGRE has appeared in mythology as the\n" - "creator of the sea. After long years of\n" - "feuding with GROUDON, it took to sleep at\n" - "the bottom of the sea."); - -const u8 gGroudonPokedexText[] = _( - "GROUDON has appeared in mythology as the\n" - "creator of the land. It sleeps in magma\n" - "underground and is said to make volcanoes\n" - "erupt on awakening."); - -const u8 gRayquazaPokedexText[] = _( - "A POKéMON that flies endlessly in the\n" - "ozone layer. It is said it would descend\n" - "to the ground if KYOGRE and GROUDON\n" - "were to fight."); - const u8 gJirachiPokedexText[] = _( - "JIRACHI is said to make wishes come true.\n" + "Jirachi is said to make wishes come true.\n" "While it sleeps, a tough crystalline shell\n" "envelops the body to protect it from\n" "enemies."); const u8 gDeoxysPokedexText[] = _( - "A POKéMON that mutated from an\n" - "extraterrestrial virus exposed to a laser\n" - "beam. Its body is configured for superior\n" - "agility and speed."); + "Deoxys emerged from a virus that came\n" + "from space. It is highly intelligent and\n" + "can shoot lasers from the crystalline\n" + "organ on its chest."); + +const u8 gChimechoPokedexText[] = _( + "They fly about very actively when the hot\n" + "season arrives. They communicate among\n" + "themselves using seven different and\n" + "distinguishing cries."); + +const u8 gTurtwigPokedexText[] = _( + "The shell on its back is made of soil. \n" + "On a very healthy Turtwig, the shell \n" + "should feel moist. The leaf on its head\n" + "wilts if it is thirsty."); + +const u8 gGrotlePokedexText[] = _( + "A Grotle that lives in the forest is said\n" + "to have its own secret springwater well. \n" + "It carries fellow Pokémon there on \n" + "its back."); + +const u8 gTorterraPokedexText[] = _( + "Some Pokémon are born on a Torterra's\n" + "back and spend their entire life there.\n" + "Ancient people imagined that beneath \n" + "the ground, a gigantic Torterra dwelled."); + +const u8 gChimcharPokedexText[] = _( + "Its fiery rear end is fueled by gas made\n" + "in its belly. Before going to sleep,\n" + "Chimchar extinguish the flame on their\n" + "tails to prevent fires."); + +const u8 gMonfernoPokedexText[] = _( + "It carefully controls the intensity of\n" + "the flame on its tail, so as to keep its\n" + "foes at an adequate distance.\n" + "Its fiery tail is but one weapon."); + +const u8 gInfernapePokedexText[] = _( + "Its crown of fire is indicative of its\n" + "fiery nature. It uses a special kind of\n" + "martial arts involving all of its limbs to\n" + "take on any opponent."); + +const u8 gPiplupPokedexText[] = _( + "A poor walker, it often falls down. However,\n" + "its strong pride makes it puff up its chest\n" + "without a care. It's difficult to bond with\n" + "since it won't listen to its Trainer."); + +const u8 gPrinplupPokedexText[] = _( + "Because every Prinplup considers itself\n" + "to be the most important, they can never\n" + "form a group. It searches for prey in\n" + "icy seas."); + +const u8 gEmpoleonPokedexText[] = _( + "The three horns that extend from its beak\n" + "attest to its power. It avoids unnecessary\n" + "disputes, but it will decimate anything\n" + "that threatens its pride."); + +const u8 gStarlyPokedexText[] = _( + "They flock around mountains and fields,\n" + "chasing after bug Pokémon. However,\n" + "they bicker if the group grows too big.\n" + "Their singing is noisy and annoying."); + +const u8 gStaraviaPokedexText[] = _( + "Recognizing their own weakness, they\n" + "maintain huge flocks. Fierce scuffles\n" + "break out between various flocks.\n" + "When alone, a Staravia cries noisily."); + +const u8 gStaraptorPokedexText[] = _( + "When Staravia evolve into Staraptor,\n" + "they leave the flock to live alone. It has\n" + "a savage nature. It will courageously\n" + "challenge foes that are much larger."); + +const u8 gBidoofPokedexText[] = _( + "A comparison revealed that Bidoof's front\n" + "teeth grow at the same rate as Rattata's.\n" + "It constantly gnaws on logs and rocks to\n" + "whittle down its front teeth."); + +const u8 gBibarelPokedexText[] = _( + "It makes its nest by damming streams\n" + "with bark and mud. A river dammed by\n" + "Bibarel will never overflow its banks,\n" + "which is appreciated by people nearby."); + +const u8 gKricketotPokedexText[] = _( + "It shakes its head back to front,\n" + "causing its antennae to hit each other\n" + "and sound like a xylophone.\n" + "These sounds are fall hallmarks."); + +const u8 gKricketunePokedexText[] = _( + "It signals its emotions with its melodies.\n" + "There is a village that hosts a contest\n" + "based on the amazingly variable cries\n" + "of this Pokémon."); + +const u8 gShinxPokedexText[] = _( + "It rapidly contracts and relaxes its\n" + "muscles to generate electricity. Its\n" + "body shines if endangered. It flees\n" + "while the foe is momentarily blinded."); + +const u8 gLuxioPokedexText[] = _( + "Strong electricity courses through the\n" + "tips of its sharp claws. A light scratch\n" + "has enough amperage to cause fainting\n" + "in foes."); + +const u8 gLuxrayPokedexText[] = _( + "It has eyes which can see through\n" + "anything. Luxray's ability to see\n" + "through objects comes in handy when\n" + "it's scouting for danger."); + +const u8 gBudewPokedexText[] = _( + "Over the winter, it closes its bud and\n" + "endures the cold. Sensitive to changing\n" + "temperature, the bud is said to bloom\n" + "when it feels the sun's warm touch."); + +const u8 gRoseradePokedexText[] = _( + "Its sweet aroma attracts prey.\n" + "With the movements of a dancer,\n" + "it strikes with whips that are densely\n" + "lined with poison thorns."); + +const u8 gCranidosPokedexText[] = _( + "A lifelong jungle dweller from 100 million\n" + "years ago, its skull is as hard as iron. \n" + "It would snap obstructing trees with\n" + "headbutts."); + +const u8 gRampardosPokedexText[] = _( + "The result of repeated headbutts\n" + "is a skull grown thick and hard.\n" + "However, its brain has shrunk in size\n" + "compared with Cranidos's."); + +const u8 gShieldonPokedexText[] = _( + "This Pokémon lived in primeval jungles.\n" + "Few enemies would have been willing to\n" + "square off against its heavily armored\n" + "face, so it's thought."); + +const u8 gBastiodonPokedexText[] = _( + "Their rock-hard faces serve to protect\n" + "them from any frontral attacks.\n" + "When attacked, they form a wall.\n" + "They shielded their young in that way."); + +const u8 gBurmyPokedexText[] = _( + "It is covered with a cloak that shelters\n" + "it from the cold. If its cloak is broken\n" + "in battle, it quickly remakes the cloak\n" + "with materials nearby."); + +const u8 gWormadamPokedexText[] = _( + "Its appearance changes depending\n" + "on where Burmy evolved. The materials\n" + "on hand become a part of its body.\n" + "The cloak is never shed."); + +const u8 gMothimPokedexText[] = _( + "It does not keep a nest. While it\n" + "loves floral honey, it won't gather\n" + "any itself. Instead, it plots to steal\n" + "honey collected by Combee."); + +const u8 gCombeePokedexText[] = _( + "A Pokémon formed by three others.\n" + "It constantly gathers honey from flowers\n" + "to please Vespiquen. At night, they\n" + "cluster to form a beehive and sleep."); + +const u8 gVespiquenPokedexText[] = _( + "It houses its colony in cells in its body\n" + "and releases various pheromones to\n" + "make those grubs do its bidding.\n" + "There is only one in a colony."); + +const u8 gPachirisuPokedexText[] = _( + "A pair may be seen rubbing their cheek\n" + "pouches together in an effort to share\n" + "stored electricity. It stores them with\n" + "berries in tree holes."); + +const u8 gBuizelPokedexText[] = _( + "It inflates its flotation sac, keeping its\n" + "face above water in order to watch for\n" + "prey movement. It swims by rotating its\n" + "two tails like a screw."); + +const u8 gFloatzelPokedexText[] = _( + "Its flotation sac developed as a result\n" + "of pursuing aquatic prey. It can double\n" + "as a rubber raft. It assists in the rescues\n" + "of drowning people."); + +const u8 gCherubiPokedexText[] = _( + "The small ball holds the nutrients needed\n" + "for evolution. Apparently, it is also very\n" + "sweet and tasty. Pokémon like Starly and\n" + "Taillow try to peck it off."); + +const u8 gCherrimPokedexText[] = _( + "During times of strong sunlight, its bud\n" + "blooms, its petals open fully, and it\n" + "becomes very active. It folds back into\n" + "a bud if sunlight wanes."); + +const u8 gShellosPokedexText[] = _( + "Its shape and coloration vary, depending\n" + "on its habitat. Beware of pushing strongly\n" + "on its squishy body, as it makes a\n" + "mysterious purple fluid ooze out."); + +const u8 gGastrodonPokedexText[] = _( + "It lives in shallow tidal pools.\n" + "Gastrodon once had a huge shell for\n" + "protection in ancient times. There are\n" + "traces of it left in its cells."); + +const u8 gAmbipomPokedexText[] = _( + "They live on large trees. Split into two,\n" + "the tails are so adept at handling and\n" + "doing things, Ambipom rarely uses\n" + "its hands now.\n" + ""); + +const u8 gDrifloonPokedexText[] = _( + "Because of the way it floats aimlessly,\n" + "an old folktale calls it a “Signpost for\n" + "Wandering Spirits.” Children holding\n" + "them sometimes vanish."); + +const u8 gDrifblimPokedexText[] = _( + "Even while under careful observation,\n" + "large flocks of Drifblim flying at dusk\n" + "will inexplicably disappear from view.\n" + "No one knows where they go."); + +const u8 gBunearyPokedexText[] = _( + "You can tell how it feels by the way\n" + "it rolls its ears. When it's scared,\n" + "both ears are rolled up. When it senses\n" + "danger, it perks them up."); + +const u8 gLopunnyPokedexText[] = _( + "An extremely cautious Pokémon.\n" + "It is very conscious of its looks and\n" + "never fails to groom its ears.\n" + "It runs with sprightly jumps."); + +const u8 gMismagiusPokedexText[] = _( + "Its cries sound like incantations.\n" + "Those hearing it are tormented by\n" + "headaches and hallucinations.\n" + "It appears where you least expect it."); + +const u8 gHonchkrowPokedexText[] = _( + "Becoming active at night, it is known\n" + "to swarm with numerous Murkrow in tow.\n" + "It is said that it never forgives the\n" + "mistakes of its cronies."); + +const u8 gGlameowPokedexText[] = _( + "It is a very fickle Pokémon, which is \n" + "very popular among some. It claws its\n" + "Trainer's nose if it isn't fed and\n" + "purrs when affectionate."); + +const u8 gPuruglyPokedexText[] = _( + "It is a brazen brute that barges its way\n" + "into another Pokémon's nest and claims\n" + "it as its own. It binds its body with its\n" + "tails to make itself look bigger."); + +const u8 gChinglingPokedexText[] = _( + "There is an orb inside its mouth.\n" + "When it hops, the orb bounces all\n" + "over and makes a ringing sound.\n" + "It can cry for an awfully long time."); + +const u8 gStunkyPokedexText[] = _( + "It protects itself by spraying a\n" + "nose-curling, stinky fluid from its rear\n" + "to repel attackers. The stench lingers\n" + "for 24 hours."); + +const u8 gSkuntankPokedexText[] = _( + "It attacks by spraying a horribly smelly\n" + "fluid from the tip of its tail. The fluid\n" + "smells worse the longer it is allowed\n" + "to fester."); + +const u8 gBronzorPokedexText[] = _( + "Implements shaped like it were discovered\n" + "in ancient tombs. There are researchers\n" + "who believe this Pokémon reflected like a\n" + "mirror in the distant past."); + +const u8 gBronzongPokedexText[] = _( + "In ages past, this Pokémon was revered as\n" + "a bringer of rain. One caused a news stir\n" + "when it was dug up at a construction site\n" + "after a 2000-year sleep."); + +const u8 gBonslyPokedexText[] = _( + "Bonsly prefers an arid atmosphere.\n" + "In order to adjust the level of fluids\n" + "in its body, it exudes water from its eyes.\n" + "This makes it appear to be crying."); + +const u8 gMimeJrPokedexText[] = _( + "In an attempt to confuse its enemy,\n" + "it mimics the enemy's movements.\n" + "Once mimicked, the foe cannot take\n" + "its eyes off this Pokémon."); + +const u8 gHappinyPokedexText[] = _( + "It carries a round white rock in its\n" + "belly pouch. If it gets along well with\n" + "someone, it will sometimes give that\n" + "person the rock."); + +const u8 gChatotPokedexText[] = _( + "It mimics the cries of other Pokémon to\n" + "trick them into thinking it's one of them.\n" + "This way they won't attack it. It can\n" + "also learn and speak human words."); + +const u8 gSpiritombPokedexText[] = _( + "A Pokémon that was formed by 108 spirits.\n" + "Its constant mischief and misdeeds\n" + "resulted in it being bound to an\n" + "Odd Keystone by a mysterious spell."); + +const u8 gGiblePokedexText[] = _( + "It nests in horizontal holes warmed by\n" + "geothermal heat. Foes who stray too\n" + "close can expect to be pounced on\n" + "and bitten."); + +const u8 gGabitePokedexText[] = _( + "Shiny objects are its passion. It can be\n" + "found in its cave, scarcely moving,\n" + "its gaze fixed on the jewels it's amassed\n" + "or Carbink it has caught."); + +const u8 gGarchompPokedexText[] = _( + "When it folds up its body and extends its\n" + "wings, it looks like a jet plane. It is\n" + "covered in fine scales that reduce drag,\n" + "enabling it to fly at high speeds."); + +const u8 gMunchlaxPokedexText[] = _( + "When it finds something that looks like\n" + "it might be edible, it goes right ahead\n" + "and swallows it whole. That's why it gets\n" + "fatter day by day."); + +const u8 gRioluPokedexText[] = _( + "It can discern the physical and emotional\n" + "states of people, Pokémon, and other\n" + "natural things from the shape of their\n" + "aura waves."); + +const u8 gLucarioPokedexText[] = _( + "It understands human speech.\n" + "It is said that no foe can remain invisible\n" + "to Lucario, since it can detect Auras.\n" + "Even foes it could not otherwise see."); + +const u8 gHippopotasPokedexText[] = _( + "Hippopotas shuts its nostrils tight when\n" + "travelling through sand. Instead of\n" + "perspiration, it expels grains of sand\n" + "from its body."); + +const u8 gHippowdonPokedexText[] = _( + "It is surprisingly quick to anger.\n" + "It brandishes its gaping mouth in a\n" + "display of fearsome strength and raises\n" + "vast quantities of sand while attacking."); + +const u8 gSkorupiPokedexText[] = _( + "It grips prey with its tail claws and\n" + "injects poison. It tenaciously hangs\n" + "on until the poison takes.\n" + "It can survive a year without food."); + +const u8 gDrapionPokedexText[] = _( + "Possessing a sturdy build, it takes\n" + "pride in its strength. It has the power\n" + "in its clawed arms to make scrap\n" + "out of a car."); + +const u8 gCroagunkPokedexText[] = _( + "Croagunk rarely fights fairly. Inflating\n" + "its poison sacs, it fills the area with\n" + "an odd sound and hits flinching\n" + "opponents with a poison jab."); + +const u8 gToxicroakPokedexText[] = _( + "Swaying and dodging the attacks\n" + "of its foes, it weaves its flexible body\n" + "in close, then lunges out with its\n" + "poisonous claws."); + +const u8 gCarnivinePokedexText[] = _( + "Hanging from branches using its\n" + "tentacles, it looks like a plant.\n" + "It attracts prey with its sweet-smelling\n" + "saliva, then chomps down."); + +const u8 gFinneonPokedexText[] = _( + "Its double tail fins propel its energetic\n" + "jumps. When it breaks the surface of the\n" + "sea, Wingull swoop down to grab it on\n" + "the fly."); + +const u8 gLumineonPokedexText[] = _( + "Lumineon swimming in the darkness\n" + "of the deep sea look like stars shining\n" + "in the night sky. It competes for food\n" + "with Lanturn."); + +const u8 gMantykePokedexText[] = _( + "When it swims close to the surface\n" + "of the ocean, people aboard ships are\n" + "able to observe the pattern on its back.\n" + "It often swims in a school of Remoraid."); + +const u8 gSnoverPokedexText[] = _( + "During cold seasons, it migrates to the\n" + "mountain's lower reaches. Seemingly\n" + "curious about people, they gather around\n" + "footsteps they find on snowy mountains."); + +const u8 gAbomasnowPokedexText[] = _( + "It lives a quiet life on mountains that\n" + "are perpetually covered in snow. It hides\n" + "itself by whipping up blizzards.\n" + "It is also known as “The Ice Monster.”"); + +const u8 gWeavilePokedexText[] = _( + "They travel in groups of four or five,\n" + "leaving signs for one another on trees\n" + "and rocks. They bring down their prey\n" + "with coordinated attacks."); + +const u8 gMagnezonePokedexText[] = _( + "As it zooms through the sky, this\n" + "Pokémon seems to be receiving signals\n" + "of unknown origin, while transmitting its\n" + "own signals of unknown purpose."); + +const u8 gLickilickyPokedexText[] = _( + "The long tongue is always soggy with\n" + "slobber. The saliva contains a solvent\n" + "that causes numbness. Getting too close\n" + "to it will leave you soaked with drool."); + +const u8 gRhyperiorPokedexText[] = _( + "It can launch a rock held in its hand\n" + "like a missile by tightening and then\n" + "expanding its muscles instantaneously.\n" + "Geodude are shot at rare times."); + +const u8 gTangrowthPokedexText[] = _( + "It ensnares prey by extending arms made\n" + "of vines. Even if one of its arms is eaten,\n" + "it's fine. The Pokémon regenerates quickly\n" + "and will go right back to normal."); + +const u8 gElectivirePokedexText[] = _( + "When it gets excited, it thumps its chest.\n" + "With every thud, thunder roars, electric\n" + "sparks shower all around and blue sparks\n" + "begin to crackle between its horns."); + +const u8 gMagmortarPokedexText[] = _( + "According to what is known, a single pair\n" + "of male and female Magmortar lives in\n" + "one volcano. From its arm, it launches\n" + "fireballs hotter than 3,600ºF."); + +const u8 gTogekissPokedexText[] = _( + "As everyone knows, it visits peaceful\n" + "regions, bringing them gifts of kindness\n" + "and sweet blessings. It will never appear\n" + "where there is strife."); + +const u8 gYanmegaPokedexText[] = _( + "This six-legged Pokémon is easily capable\n" + "of transporting an adult in flight. It is\n" + "adept at biting apart foes while flying\n" + "by at high speed."); + +const u8 gLeafeonPokedexText[] = _( + "Its cellular composition is closer to\n" + "that of a plant than an animal. It uses\n" + "photosynthesis to produce its energy\n" + "supply without eating food."); + +const u8 gGlaceonPokedexText[] = _( + "It can control its body temperature\n" + "at will. This enables it to freeze the\n" + "moisture in the atmosphere, creating\n" + "flurries of diamond dust."); + +const u8 gGliscorPokedexText[] = _( + "Gliscor observes prey while hanging\n" + "upside down from branches. Its flight is\n" + "soundless. When the chance presents\n" + "itself, it swoops!"); + +const u8 gMamoswinePokedexText[] = _( + "A frozen Mamoswine was dug from ice\n" + "dating back 10,000 years. It woke up to\n" + "much amazement. This Pokémon has been\n" + "around for a long, long, long time."); + +const u8 gPorygonZPokedexText[] = _( + "In order to create a more advanced\n" + "Pokémon, an additional program was\n" + "installed, but apparently it contained a\n" + "defect that made it move oddly."); + +const u8 gGalladePokedexText[] = _( + "A master of courtesy and swordsmanship,\n" + "it fights using extending swords on its\n" + "elbows when trying to protect someone.\n" + "It can sense what its foe is thinking."); + +const u8 gProbopassPokedexText[] = _( + "It freely controls three units called\n" + "Mini-Noses using magnetic force.\n" + "With them, it can attack its foes from\n" + "three directions."); + +const u8 gDusknoirPokedexText[] = _( + "This feared Pokémon is said to travel to\n" + "worlds unknown. Some even believe that\n" + "it takes lost spirits into its pliant body\n" + "and guides them home."); + +const u8 gFroslassPokedexText[] = _( + "When it finds people or Pokémon it likes,\n" + "it freezes them and takes them to its\n" + "chilly den, where they become its\n" + "decorations."); + +const u8 gRotomPokedexText[] = _( + "Research continues on this Pokémon.\n" + "Its electric-like body can enter some\n" + "kinds of machines and take control,\n" + "in order to make mischief."); + +const u8 gUxiePokedexText[] = _( + "Known as ”The Being of Knowledge,”\n" + "according to some sources, this Pokémon\n" + "provided people with the intelligence\n" + "necessary to solve various problems."); + +const u8 gMespritPokedexText[] = _( + "Although it slumbers at the bottom of a\n" + "lake, its spirit is said to leave its body\n" + "and flitter on the water surface. It\n" + "taught humans of sorrow, pain, and joy."); + +const u8 gAzelfPokedexText[] = _( + "This Pokémon is said to have endowed\n" + "humans with the determination needed to\n" + "do things. It is thought that Uxie, Mesprit\n" + "and Azelf all came from the same egg."); + +const u8 gDialgaPokedexText[] = _( + "A Pokémon spoken of in legend.\n" + "It completely controls the flow of time.\n" + "It uses its power to travel at will\n" + "through the past and future."); + +const u8 gPalkiaPokedexText[] = _( + "Palkia has the ability to distort space.\n" + "Its total control over the boundaries of\n" + "space enable it to transport itself to\n" + "faraway places and other dimensions."); + +const u8 gHeatranPokedexText[] = _( + "Boiling blood, like magma, circulates\n" + "through its body. It dwells in volcanic\n" + "caves, using its cross-shaped feet\n" + "to crawl on ceilings and walls."); + +const u8 gRegigigasPokedexText[] = _( + "There is an enduring legend that\n" + "states this Pokémon shaped Regirock,\n" + "Regice, and Registeel out of clay, ice,\n" + "and magma."); + +const u8 gGiratinaPokedexText[] = _( + "This Pokémon is said to live in a world\n" + "on the reverse side of ours, where common\n" + "knowledge is distorted and strange.\n" + "It was banished for its violence."); + +const u8 gCresseliaPokedexText[] = _( + "Those who sleep holding one of\n" + "Cresselia's feathers are assured of\n" + "joyful dreams. It is said to represent\n" + "the crescent moon."); + +const u8 gPhionePokedexText[] = _( + "When the water warms, they inflate the\n" + "flotation sac on their heads and drift\n" + "languidly on the sea in packs.\n" + "It always returns to where it was born."); + +const u8 gManaphyPokedexText[] = _( + "Water makes up 80% of its body.\n" + "It starts its life with a wondrous power\n" + "that permits it to bond with any kind\n" + "of Pokémon."); + +const u8 gDarkraiPokedexText[] = _( + "It chases people and Pokémon from its\n" + "territory by causing them to experience\n" + "deep, nightmarish slumbers. However,\n" + "it means no harm."); + +const u8 gShayminPokedexText[] = _( + "The flowers all over its body burst into\n" + "bloom if it is lovingly hugged and senses\n" + "gratitude. The blooming of Gracideas\n" + "confers the power of flight upon it."); + +const u8 gArceusPokedexText[] = _( + "It is told in mythology that this Pokémon\n" + "emerged from an egg and shaped all there\n" + "is in this world, before the universe\n" + "even existed."); + +const u8 gVictiniPokedexText[] = _( + "This Pokémon brings victory.\n" + "It is said that Trainers with Victini\n" + "always win, regardless of the type\n" + "of encounter."); + +const u8 gSnivyPokedexText[] = _( + "It is very intelligent and calm.\n" + "Being exposed to lots of sunlight makes\n" + "its movements swifter. When they are\n" + "not feeling well, their tails droop."); + +const u8 gServinePokedexText[] = _( + "When it gets dirty, its leaves can't be\n" + "used in photosynthesis, so it always keeps\n" + "clean. They avoid attacks by sinking into\n" + "the shadows of thick foliage."); + +const u8 gSerperiorPokedexText[] = _( + "They raise their heads to intimidate foes,\n" + "but only give it their all when fighting\n" + "powerful opponents who are not fazed\n" + "by the glare from its noble eyes."); + +const u8 gTepigPokedexText[] = _( + "It loves to eat roasted berries, but\n" + "sometimes it gets too excited and burns\n" + "them to a crisp. It blows fire through\n" + "its nose."); + +const u8 gPignitePokedexText[] = _( + "The more it eats, the more fuel it has\n" + "to make the fire in its stomach stronger.\n" + "When it is angered, the intensity of the\n" + "flame increases."); + +const u8 gEmboarPokedexText[] = _( + "It is adept at using many different moves.\n" + "It can throw a fire punch by setting its\n" + "fists on fire with its fiery chin.\n" + "It cares deeply about its friends."); + +const u8 gOshawottPokedexText[] = _( + "The scalchop on its stomach isn't just\n" + "used for battle, it can be used to break\n" + "open hard berries as well. It is made\n" + "from the same element as its claws."); + +const u8 gDewottPokedexText[] = _( + "Strict training and disclipine leads it\n" + "to master its flowing double-scalchop\n" + "technique. Scalchop techniques differ\n" + "from one Dewott to another."); + +const u8 gSamurottPokedexText[] = _( + "One swing of the seamitars attached\n" + "to its armor can fell an opponent.\n" + "A simple glare from one of them is\n" + "enough to intimidate most enemies."); + +const u8 gPatratPokedexText[] = _( + "Extremely cautious, they take shifts to\n" + "maintain a constant watch of their nest.\n" + "Using food stored in cheek pouches,\n" + "they can keep watch for days."); + +const u8 gWatchogPokedexText[] = _( + "Using luminescent matter, it makes its\n" + "eyes and body glow and stuns attacking\n" + "opponents. Keen eyesight lets them see\n" + "in the dark."); + +const u8 gLillipupPokedexText[] = _( + "It faces strong opponents with great\n" + "courage. Because it doesn't yelp, it's\n" + "extremely popular with Trainers who live\n" + "in apartment buildings."); + +const u8 gHerdierPokedexText[] = _( + "Its dense black fur grows continuously.\n" + "The high cost of keeping its hard fur\n" + "properly groomed makes this a\n" + "troublesome Pokémon to train.\n" + ""); + +const u8 gStoutlandPokedexText[] = _( + "Intelligent, good-natured, and valiant,\n" + "there could be no concern that it would\n" + "ever attack people. Some parents even\n" + "trust it to babysit."); + +const u8 gPurrloinPokedexText[] = _( + "Their deceptively cute act is the\n" + "perfect ruse. They steal from people for\n" + "fun, but their victims can't help but\n" + "forgive them."); + +const u8 gLiepardPokedexText[] = _( + "Many Trainers are drawn to their\n" + "beautiful form and fur. These Pokémon\n" + "vanish and appear unexpectedly.\n" + "They run silently in the night."); + +const u8 gPansagePokedexText[] = _( + "This Pokémon dwells deep in the forest.\n" + "It's good at finding berries and gathers\n" + "them from all over. It's kind enough to\n" + "share them with friends."); + +const u8 gSimisagePokedexText[] = _( + "Ill tempered, it attacks enemies by\n" + "swinging its barbed tail around wildly.\n" + "The leaf growing on its head is\n" + "very bitter."); + +const u8 gPansearPokedexText[] = _( + "The fire within the tuft on its head can\n" + "reach up to 600ºF. Very intelligent,\n" + "it roasts berries before eating them.\n" + "It likes to help people."); + +const u8 gSimisearPokedexText[] = _( + "It loves sweets because they become\n" + "energy for the fire burning inside its\n" + "body. It scatters embers from its head\n" + "and tail to sear its opponents."); + +const u8 gPanpourPokedexText[] = _( + "The water stored inside the tuft of its\n" + "head is rich in nutrients. It waters\n" + "plants using its tail, plants that\n" + "receive its water grow large."); + +const u8 gSimipourPokedexText[] = _( + "It can shoot highly-pressurised water\n" + "from its tail with enough power to\n" + "break through a solid concrete wall.\n" + "It prefers places with clean water."); + +const u8 gMunnaPokedexText[] = _( + "This Pokémon appears before people\n" + "and Pokémon who are having nightmares\n" + "and eats those dreams. Munna always\n" + "float in the air. "); + +const u8 gMusharnaPokedexText[] = _( + "The mist emanating from their foreheads\n" + "is packed with the dreams of people and\n" + "Pokémon. It changes into different colors\n" + "depending on the dream that was eaten."); + +const u8 gPidovePokedexText[] = _( + "This very forgetful Pokémon will wait for\n" + "a new order from its Trainer even though\n" + "it already has one. Flocks often gather\n" + "in parks and plazas."); + +const u8 gTranquillPokedexText[] = _( + "No matter where in the world it goes,\n" + "it knows where its nest is, so it can\n" + "always return to its Trainer's location\n" + "regardless of the distance."); + +const u8 gUnfezantPokedexText[] = _( + "Males have plumage on their heads.\n" + "The females' flying abilities surpass\n" + "those of the males. They will only let\n" + "themselves feel close to their Trainers."); + +const u8 gBlitzlePokedexText[] = _( + "Its mane shines when it discharges\n" + "electricity. They use the frequency and\n" + "rhythm of these flashes to communicate\n" + "with one another."); + +const u8 gZebstrikaPokedexText[] = _( + "When Zebstrika run at full speed, the\n" + "sound of thunder reverberates. It is\n" + "dangerous when it's angry as it shoots\n" + "lightning from its mane in all directions."); + +const u8 gRoggenrolaPokedexText[] = _( + "The hexagonal cavity is its ear.\n" + "It walks in the direction of sounds it\n" + "hears, but if the sounds cease, it panics\n" + "and topples over."); + +const u8 gBoldorePokedexText[] = _( + "Its orange crystal is a mass of energy.\n" + "Just one crystal fragment would provide\n" + "enough fuel for a hundred dump trucks.\n" + "When it is healthy, its core sticks out."); + +const u8 gGigalithPokedexText[] = _( + "The blasts of energy it makes from\n" + "sunbeams have terrifying power.\n" + "However, it's not able to fire its blasts\n" + "at night or on rainy days."); + +const u8 gWoobatPokedexText[] = _( + "Its habitat is dark forests and caves.\n" + "Suction from its nostrils enables it\n" + "to stick to cave walls during sleep.\n" + "It leaves a heart-shaped mark behind."); + +const u8 gSwoobatPokedexText[] = _( + "Anyone who comes into contact with\n" + "the ultrasonic waves emitted by a\n" + "courting male experiences a positive\n" + "mood shift."); + +const u8 gDrilburPokedexText[] = _( + "It can dig through the ground at a\n" + "speed of 30 mph by spinning its body.\n" + "It could give a car running aboveground\n" + "a good race."); + +const u8 gExcadrillPokedexText[] = _( + "More than 300 feet below the surface,\n" + "they build mazelike nests. Their activity\n" + "can be destructive to subway tunnels,\n" + "but it can also help with construction."); + +const u8 gAudinoPokedexText[] = _( + "Its auditory sense is astounding.\n" + "Using the feelers on its ears, it can tell\n" + "how someone is feeling or when an egg\n" + "might hatch.\n" + ""); + +const u8 gTimburrPokedexText[] = _( + "These Pokémon appear at building\n" + "sites and help out with construction.\n" + "They always carry squared logs.\n" + "As they grow, they carry bigger logs."); + +const u8 gGurdurrPokedexText[] = _( + "They strengthen their bodies by carrying\n" + "steel beams. This Pokémon is so muscular\n" + "and strongly built that even a group of\n" + "wrestlers could not make it budge an inch."); + +const u8 gConkeldurrPokedexText[] = _( + "They use concrete pillars as walking\n" + "canes. Rather than rely solely on force,\n" + "they master moves that utilize the\n" + "centrifugal force of spinning concrete."); + +const u8 gTympolePokedexText[] = _( + "By vibrating its cheeks, it emits sound\n" + "waves imperceptible to humans. It uses\n" + "the rhythm of these sounds to talk and\n" + "warns others of danger."); + +const u8 gPalpitoadPokedexText[] = _( + "It lives in the water and on land.\n" + "When they vibrate the bumps on their\n" + "heads, they can make waves in water\n" + "or earthquake-like vibrations on land."); + +const u8 gSeismitoadPokedexText[] = _( + "It increases the power of its punches\n" + "by vibrating the bumps on its fists.\n" + "They can also shoot paralyzing liquid\n" + "from their head bumps."); + +const u8 gThrohPokedexText[] = _( + "When it tightens its belt, it becomes\n" + "stronger. Wild Throh use vines to weave\n" + "their own belts. It changes belts as it\n" + "gets more powerful."); + +const u8 gSawkPokedexText[] = _( + "The sound of Sawk punching boulders\n" + "and trees can be heard all the way from\n" + "the mountains where they train.\n" + "Disturbing their training angers them."); + +const u8 gSewaddlePokedexText[] = _( + "It chews up leaves and sews them with\n" + "sticky thread extruded from its mouth.\n" + "Since this Pokémon makes its own clothes,\n" + "it is a mascot for fashion designers."); + +const u8 gSwadloonPokedexText[] = _( + "Forests where Swadloon live have\n" + "superb foliage because the nutrients\n" + "they make from fallen leaves nourish\n" + "the plant life."); + +const u8 gLeavannyPokedexText[] = _( + "It keeps its eggs warm with heat from\n" + "fermenting leaves. It also uses leaves to\n" + "weave warm wrappings for Sewaddle by\n" + "using the silk secreted from its mouth."); + +const u8 gVenipedePokedexText[] = _( + "Using the feelers on its head and tail,\n" + "it picks up vibrations in the air to\n" + "determine its prey's location and state.\n" + "It is brutally aggressive."); + +const u8 gWhirlipedePokedexText[] = _( + "Storing energy for evolution, it sits.\n" + "But when attacked, it spins its body at\n" + "high speed like a wheel and then\n" + "crashes furiously into its opponent."); + +const u8 gScolipedePokedexText[] = _( + "With quick movements, it chases down\n" + "its foes, attacking relentlessly with its\n" + "horns until it prevails. Then it finishes\n" + "them off with deadly poison."); + +const u8 gCottoneePokedexText[] = _( + "When it finds others of its kind, they all\n" + "stick together. When enough of them\n" + "have collected, the mass resembles a\n" + "cumulonimbus cloud."); + +const u8 gWhimsicottPokedexText[] = _( + "It rides on the wind and slips into\n" + "people's homes. After it has turned a\n" + "room into a cotton-filled mess, it giggles\n" + "to itself and takes off."); + +const u8 gPetililPokedexText[] = _( + "By pruning the leaves on its head with\n" + "regularity, this Pokémon can be grown\n" + "into a fine plump shape. These bitter\n" + "leaves refresh those who eat them."); + +const u8 gLilligantPokedexText[] = _( + "Even veteran Trainers face a challenge\n" + "in getting its beautiful flower to bloom.\n" + "It withers away if a trainer does not\n" + "take good care of it."); + +const u8 gBasculinPokedexText[] = _( + "Red and blue Basculin usually do not\n" + "get along, but sometimes members of\n" + "one school mingle with the other's school.\n" + "These Pokémon are very hostile."); + +const u8 gSandilePokedexText[] = _( + "It conceals itself in the sand and\n" + "chomps down on the legs of any prey\n" + "that unwarily walk over it. Its favorite\n" + "food is Trapinch."); + +const u8 gKrokorokPokedexText[] = _( + "They move in groups of a few individuals.\n" + "Thanks to the special membrane covering\n" + "its eyes, it can see its surroundings\n" + "clearly, even in the dead of night."); + +const u8 gKrookodilePokedexText[] = _( + "Very violent Pokémon, they never allow\n" + "their prey to escape. Their jaws are so\n" + "powerful, they can crush the body of\n" + "an automobile."); + +const u8 gDarumakaPokedexText[] = _( + "When its internal fire is burning, it\n" + "cannot calm down and it runs around.\n" + "When the fire diminishes, it pulls its\n" + "limbs into its body and falls asleep."); + +const u8 gDarmanitanPokedexText[] = _( + "When one is injured in a fierce battle,\n" + "it transforms into a stone statue.\n" + "Then it meditates and sharpens its\n" + "mind and fights on mentally."); + +const u8 gMaractusPokedexText[] = _( + "Arid regions are their habitat.\n" + "When it moves rhythmically, it makes a\n" + "sound similar to maracas, making the\n" + "surprised Pokémon flee."); + +const u8 gDwebblePokedexText[] = _( + "It makes a hole in a stone of a suitable\n" + "size. If that rock breaks, the Pokémon\n" + "remains agitated until it locates\n" + "a replacement."); + +const u8 gCrustlePokedexText[] = _( + "Competing for territory, Crustle fight\n" + "viciously. The one whose boulder is\n" + "broken is the loser of the battle and\n" + "begins to weaken."); + +const u8 gScraggyPokedexText[] = _( + "Its skin has a rubbery elasticity, so it\n" + "can reduce damage by defensively\n" + "pulling its skin up to its neck.\n" + "Its skull is massively thick."); + +const u8 gScraftyPokedexText[] = _( + "Groups of them beat up anything that\n" + "enters their territory. The one with the\n" + "biggest crest is the group leader, and\n" + "is the most respected."); + +const u8 gSigilyphPokedexText[] = _( + "The guardians of an ancient city, they\n" + "always fly the same route while keeping\n" + "watch for invaders. They use their\n" + "psychic power to attack enemies."); + +const u8 gYamaskPokedexText[] = _( + "These Pokémon arose from the spirits\n" + "of people interred in graves in past ages.\n" + "Each of them carries a mask that used\n" + "to be its face when it was human."); + +const u8 gCofagrigusPokedexText[] = _( + "Grave robbers who mistake them for\n" + "real coffins and get too close end up\n" + "trapped inside their bodies. Their bodies\n" + "are covered in pure gold.\n" + ""); + +const u8 gTirtougaPokedexText[] = _( + "Reputed to be the ancestor of most\n" + "turtle Pokémon, it lived in warm seas\n" + "about a hundred million years ago.\n" + "It was restored from a fossil."); + +const u8 gCarracostaPokedexText[] = _( + "They can live both in the ocean and\n" + "on land. Incredible jaw strength enables\n" + "them to chew up steel beams and rocks\n" + "along with their prey."); + +const u8 gArchenPokedexText[] = _( + "Said to be the ancestor of all bird\n" + "Pokémon, Archen itself could not actually\n" + "fly but moved by hopping from treetop\n" + "to treetop."); + +const u8 gArcheopsPokedexText[] = _( + "They are intelligent and will cooperate\n" + "to catch prey. When one Archeops\n" + "had the prey cornered, another would\n" + "swoop on it."); + +const u8 gTrubbishPokedexText[] = _( + "It gorges on trash until its stomach\n" + "is full. Then it belches toxic gas.\n" + "An unlucky whiff of this gas will put\n" + "a person in the hospital."); + +const u8 gGarbodorPokedexText[] = _( + "Beware the poisonous liquid it shoots\n" + "from its right arm. If even a little of it\n" + "gets on you, you'll experience the full\n" + "effects of this unidentified toxin."); + +const u8 gZoruaPokedexText[] = _( + "To protect themselves from danger, they\n" + "hide their true identities by transforming\n" + "into people and Pokémon. Apparently, it\n" + "often transforms into a silent child."); + +const u8 gZoroarkPokedexText[] = _( + "Bonds between these Pokémon are very\n" + "strong. It protects the safety of its\n" + "pack by tricking its opponents. They\n" + "defend their lair with illusory scenery."); + +const u8 gMinccinoPokedexText[] = _( + "These Pokémon prefer a tidy habitat.\n" + "They greet one another by rubbing each\n" + "other with their tails, which are always\n" + "kept well groomed and clean."); + +const u8 gCinccinoPokedexText[] = _( + "Their white fur feels amazing to touch.\n" + "Cinccino's body is coated in a special\n" + "oil that repels dust and helps it deflect\n" + "attacks, such as punches."); + +const u8 gGothitaPokedexText[] = _( + "They intently observe both Trainers and\n" + "Pokémon. Apparently, Gothita are looking\n" + "at something that only they can see. Their\n" + "ribbonlike feelers increase their power."); + +const u8 gGothoritaPokedexText[] = _( + "Starlight is the source of their power.\n" + "They use hypnosis to control people and\n" + "Pokémon. Tales of Gothorita leading them\n" + "astray are told in every corner."); + +const u8 gGothitellePokedexText[] = _( + "Starry skies thousands of light-years\n" + "away are visible in the space distorted by\n" + "their intense psychic power. When it learns\n" + "its Trainer's life span, it cries in sadness."); + +const u8 gSolosisPokedexText[] = _( + "Because their bodies are enveloped\n" + "in a special liquid, they are fine in any\n" + "environment, no matter how severe. They\n" + "can use telepathy to talk with others."); + +const u8 gDuosionPokedexText[] = _( + "When their brains, now divided in two,\n" + "are thinking the same thoughts,\n" + "these Pokémon exhibit their maximized\n" + "psychic power."); + +const u8 gReuniclusPokedexText[] = _( + "They use psychic power to control their\n" + "arms, which are made of a special liquid.\n" + "When Reuniclus shake hands, a network\n" + "forms between their brains."); + +const u8 gDucklettPokedexText[] = _( + "These bird Pokémon are excellent divers.\n" + "They are better at swimming than flying,\n" + "and they happily eat their favorite food,\n" + "peat moss, as they dive underwater."); + +const u8 gSwannaPokedexText[] = _( + "Despite their elegant appearance, they\n" + "can flap their wings strongly and fly for\n" + "thousands of miles. The one in the middle\n" + "is the leader of the flock."); + +const u8 gVanillitePokedexText[] = _( + "The temperature of their breath is -58ºF.\n" + "They create snow crystals and make snow\n" + "fall in the areas around them. Vanillite is\n" + "treasured by households in warm regions."); + +const u8 gVanillishPokedexText[] = _( + "Vanillish has existed since the Ice Age.\n" + "It controls particles of ice, freezes its\n" + "opponents, and then shatters them with\n" + "a headbutt."); + +const u8 gVanilluxePokedexText[] = _( + "Each of its two heads has a brain, and\n" + "when they are in agreement, it attacks\n" + "its enemies by exhaling a violent blizzard.\n" + "It makes snow clouds inside its body."); + +const u8 gDeerlingPokedexText[] = _( + "Their coloring changes according to the\n" + "seasons and can be slightly affected by\n" + "the temperature and humidity as well.\n" + "People use it to mark the seasons."); + +const u8 gSawsbuckPokedexText[] = _( + "Some people call Sawsbuck the harbingers\n" + "of spring because the plants growing on\n" + "its horns change according to the season.\n" + "The leader possesses magnificent horns."); + +const u8 gEmolgaPokedexText[] = _( + "It glides using its cape-like membrane.\n" + "It grills berries and bug Pokémon with\n" + "electric shocks from the pouches on its\n" + "cheeks and makes a meal of them."); + +const u8 gKarrablastPokedexText[] = _( + "When they feel threatened, they spit an\n" + "acidic liquid to drive attackers away.\n" + "For some reason they evolve while they\n" + "are in the same place as Shelmet."); + +const u8 gEscavalierPokedexText[] = _( + "Wearing the shell covering they stole\n" + "from Shelmet, they defend themselves and\n" + "attack with two lances. The steel armor\n" + "protects their whole body."); + +const u8 gFoongusPokedexText[] = _( + "It lures Pokémon in with its pattern that\n" + "looks just like a Poké Ball, then releases\n" + "its poison spores. Why it resembles a\n" + "Poké Ball is unknown."); + +const u8 gAmoongussPokedexText[] = _( + "It lures prey close by dancing and waving\n" + "its arm caps, which resemble Poké Balls,\n" + "in a swaying motion, but very few Pokémon\n" + "are fooled by this."); + +const u8 gFrillishPokedexText[] = _( + "If its veil-like arms stun and wrap an\n" + "opponent, that foe will be dragged\n" + "five miles below the surface to its lair,\n" + "never to return."); + +const u8 gJellicentPokedexText[] = _( + "They propel themselves by expelling\n" + "absorbed seawater from their bodies.\n" + "It's said there's a castle of ships\n" + "Jellicent have sunk on the seafloor."); + +const u8 gAlomomolaPokedexText[] = _( + "When they find a wounded Pokémon,\n" + "they embrace it and bring it to shore.\n" + "The special membrane enveloping\n" + "Alomomola has the ability to heal wounds."); + +const u8 gJoltikPokedexText[] = _( + "Since they can't generate their own\n" + "electricity, they attach themselves to\n" + "large-bodied Pokémon and absorb static\n" + "electricity, which they store in a pouch."); + +const u8 gGalvantulaPokedexText[] = _( + "It creates barriers from electrified silk\n" + "that stun foes. This works as a weapon as\n" + "well as a defense. While it is immobilized\n" + "by shock, they leisurely consume it."); + +const u8 gFerroseedPokedexText[] = _( + "It absorbs the iron it finds in the rock\n" + "while clinging to the ceiling of caves.\n" + "When threatened, it attacks by shooting\n" + "a barrage of spikes."); + +const u8 gFerrothornPokedexText[] = _( + "It fights by swinging around its three\n" + "spiky feelers and shooting spikes.\n" + "A hit from these steel spikes can reduce\n" + "a boulder to rubble."); + +const u8 gKlinkPokedexText[] = _( + "Two bodies comprise a fixed pair.\n" + "The two minigears that mesh together\n" + "are predetermined. Each will rebound from\n" + "other minigears without meshing."); + +const u8 gKlangPokedexText[] = _( + "A minigear and big gear comprise its\n" + "body. Spinning minigears are rotated\n" + "at high speed and repeatedly fired away.\n" + "It is dangerous if the gears don't return."); + +const u8 gKlinklangPokedexText[] = _( + "Its red core functions as an energy tank.\n" + "It is rotated at high speed for a rapid\n" + "energy charge. It fires the charged energy\n" + "through its spikes into an area."); + +const u8 gTynamoPokedexText[] = _( + "These Pokémon move in schools.\n" + "One alone can emit only a trickle of\n" + "electricity, so a group of them gathers\n" + "to unleash a powerful electric shock."); + +const u8 gEelektrikPokedexText[] = _( + "These Pokémon have a big appetite.\n" + "It wraps itself around its prey and\n" + "paralyzes it with electricity from the\n" + "round spots on its sides. Then it chomps."); + +const u8 gEelektrossPokedexText[] = _( + "They crawl out of the ocean using their\n" + "arms. They will attack prey on shore and\n" + "immediately drag it into the ocean, with\n" + "their sucker mouths."); + +const u8 gElgyemPokedexText[] = _( + "It psychically squeezes the brain of\n" + "its foe, causing unendurable headaches.\n" + "Rumors of its origin are linked to a UFO\n" + "crash site in the desert 50 years ago."); + +const u8 gBeheeyemPokedexText[] = _( + "It can manipulate an opponent's memory.\n" + "Apparently, it communicates by flashing\n" + "its three fingers, but those patterns\n" + "haven't been decoded. "); + +const u8 gLitwickPokedexText[] = _( + "While Litwick shines a light and pretends\n" + "to be a guide, it absorbs the life force of\n" + "any who follow it, which becomes the fuel\n" + "that it burns."); + +const u8 gLampentPokedexText[] = _( + "This ominous Pokémon is feared.\n" + "Through cities it wanders, searching\n" + "for the spirits of the fallen. The spirits\n" + "it absorbs fuel its baleful fire."); + +const u8 gChandelurePokedexText[] = _( + "Being consumed in Chandelure's flame burns\n" + "up the spirit, leaving the body behind.\n" + "By waving the flames on its arms, it puts\n" + "its foes into a hypnotic trance."); + +const u8 gAxewPokedexText[] = _( + "They mark their territory by leaving\n" + "gashes in trees with their tusks. If a\n" + "tusk breaks, a new one grows in quickly,\n" + "harder and sturdier than the last."); + +const u8 gFraxurePokedexText[] = _( + "Their tusks can shatter rocks.\n" + "A broken tusk will not grow back,\n" + "so it diligently sharpens its tusks on\n" + "river rocks after the end of a battle."); + +const u8 gHaxorusPokedexText[] = _( + "They are kind but can be relentless\n" + "when defending territory. Their sturdy\n" + "tusks will stay sharp even if used to cut\n" + "steel beams."); + +const u8 gCubchooPokedexText[] = _( + "Its nose is always running.\n" + "Their snot is a barometer of health.\n" + "When healthy, their snot is sticky and\n" + "the power of their ice moves increases."); + +const u8 gBearticPokedexText[] = _( + "It freezes its breath to create fangs\n" + "and claws of ice to fight with.\n" + "Very able in the water, it swims around\n" + "in northern seas and catches prey."); + +const u8 gCryogonalPokedexText[] = _( + "They are born in snow clouds. When\n" + "its body temperature goes up, it turns\n" + "into steam and vanishes. When its\n" + "temperature lowers, it returns to ice."); + +const u8 gShelmetPokedexText[] = _( + "When attacked, it defends itself by\n" + "closing the lid of its shell. It evolves\n" + "when bathed in an electric-like energy\n" + "along with Karrablast."); + +const u8 gAccelgorPokedexText[] = _( + "When its body dries out, it weakens. So, to\n" + "prevent dehydration, it wraps itself in\n" + "layers of thin membrane. It is very light\n" + "and fights with ninja-like movements."); + +const u8 gStunfiskPokedexText[] = _( + "It conceals itself in the mud of the\n" + "seashore. Then it waits. When prey touch\n" + "it, it delivers a jolt of electricity.\n" + "It smiles when transmitting electricity."); + +const u8 gMienfooPokedexText[] = _( + "They have mastered elegant combos.\n" + "As they concentrate, their battle moves\n" + "become swifter and more precise. What it\n" + "lacks in power, it makes up for in quantity."); + +const u8 gMienshaoPokedexText[] = _( + "They use the long fur on their arms as\n" + "a whip to strike their opponents. Its arm\n" + "attacks come with such rapidity that they\n" + "cannot even be seen."); + +const u8 gDruddigonPokedexText[] = _( + "It warms its body by absorbing sunlight\n" + "with its wings. When its body temperature\n" + "falls, it can no longer move. It uses its\n" + "sharp claws to catch prey."); + +const u8 gGolettPokedexText[] = _( + "These Pokémon are thought to have\n" + "been created by the science of an\n" + "ancient and mysterious civilization.\n" + "It's been active for thousands of years."); + +const u8 gGolurkPokedexText[] = _( + "Golurk were created to protect people\n" + "and Pokémon by an ancient civilisation.\n" + "Removing the seal on its chest makes its\n" + "internal energy go out of control."); + +const u8 gPawniardPokedexText[] = _( + "Ignoring their injuries, groups attack by\n" + "sinking the blades that cover their bodies\n" + "into their prey. If battling dulls them, it\n" + "sharpens them on stones by the river."); + +const u8 gBisharpPokedexText[] = _( + "This pitiless Pokémon commands a group\n" + "of Pawniard to hound prey into immobility.\n" + "It battles to become the boss, but will be\n" + "driven from the group if it loses."); + +const u8 gBouffalantPokedexText[] = _( + "Their fluffy fur absorbs damage, even\n" + "if they strike foes with a fierce headbutt.\n" + "Their headbutts have enough destructive\n" + "force to derail a train."); + +const u8 gRuffletPokedexText[] = _( + "With its sharp claws, this Pokémon pierces\n" + "its prey, and then it pecks at them.\n" + "Although it also consumes berries, it's a\n" + "carnivore at heart."); + +const u8 gBraviaryPokedexText[] = _( + "For the sake of its friends, this brave\n" + "warrior of the sky will not stop battling,\n" + "even if it is injured. One can carry a car\n" + "while flying."); + +const u8 gVullabyPokedexText[] = _( + "It can't fly yet and must wait until its\n" + "wings have developed more. They guard\n" + "their posteriors with bones that were\n" + "gathered by Mandibuzz."); + +const u8 gMandibuzzPokedexText[] = _( + "They adorn themselves beautifully with\n" + "bones. This is supposedly an effort to\n" + "attract males, but no male Mandibuzz\n" + "have ever been found."); + +const u8 gHeatmorPokedexText[] = _( + "It draws in air through its tail, transforms\n" + "it into fire, and uses it like a tongue.\n" + "They burn through Durant's steel bodies\n" + "and consume their insides."); + +const u8 gDurantPokedexText[] = _( + "Durant dig nests in mountains.\n" + "Individuals each play different roles in\n" + "driving Heatmor, their natural predator,\n" + "away from their colony."); + +const u8 gDeinoPokedexText[] = _( + "Lacking sight, it's unaware of its\n" + "surroundings, so it bumps into things and\n" + "eats anything that moves. Approaching\n" + "it carelessly is dangerous."); + +const u8 gZweilousPokedexText[] = _( + "After it has eaten up all the food in its\n" + "territory, it moves on to another area.\n" + "Whichever head eats more than the other\n" + "gets to be the leader."); + +const u8 gHydreigonPokedexText[] = _( + "This brutal Pokémon travels the skies on\n" + "its six wings. The heads on their arms do\n" + "not have brains. They use all three heads\n" + "to consume and destroy everything."); + +const u8 gLarvestaPokedexText[] = _( + "This Pokémon was believed to have\n" + "been born from the sun. It spews fire from\n" + "its horns and encases itself in a cocoon\n" + "of fire when it evolves."); + +const u8 gVolcaronaPokedexText[] = _( + "When volcanic ash darkened the\n" + "atmosphere, it appeared and saved Pokémon\n" + "from freezing, Volcarona's fire provided a\n" + "replacement for the sun."); + +const u8 gCobalionPokedexText[] = _( + "It has a body and heart of steel. This\n" + "legendary Pokémon battled against humans\n" + "to protect Pokémon. Its personality\n" + "is calm and composed."); + +const u8 gTerrakionPokedexText[] = _( + "Spoken of in legend, this Pokémon used\n" + "its phenomenal power to destroy a castle\n" + "in its effort to protect Pokémon that had\n" + "lost their homes in a war among humans."); + +const u8 gVirizionPokedexText[] = _( + "Its head sprouts horns as sharp as blades.\n" + "Legends say this Pokémon used\n" + "whirlwind-like movements to confound\n" + "and swiftly cut its opponents."); + +const u8 gTornadusPokedexText[] = _( + "Tornadus expels massive energy from\n" + "its tail, causing severe storms.\n" + "Its power can blow entire houses away.\n" + "It zooms through the sky at 200 mph."); + +const u8 gThundurusPokedexText[] = _( + "The spikes on its tail discharge immense\n" + "bolts of lightning. Countless charred\n" + "remains mar the landscape of places\n" + "through which Thundurus has passed."); + +const u8 gReshiramPokedexText[] = _( + "This Pokémon appears in legends. It\n" + "sends flames into the air from its tail,\n" + "burning up everything around it. It helps\n" + "those who want to build a world of truth."); + +const u8 gZekromPokedexText[] = _( + "This legendary Pokémon can scorch the\n" + "world with lightning. It has a generator\n" + "that creates electricity in its tail. It\n" + "assists those with strong ideals."); + +const u8 gLandorusPokedexText[] = _( + "The energy that comes pouring from its tail\n" + "increases the nutrition in the soil, making\n" + "crops grow to great size. It has been\n" + "hailed as “The Guardian of the Fields.”"); + +const u8 gKyuremPokedexText[] = _( + "This legendary ice Pokémon waits for a\n" + "hero to fill in the missing parts of its\n" + "body with truth or ideals. Its body became\n" + "frozen when its energy leaked out."); + +const u8 gKeldeoPokedexText[] = _( + "When it is resolute, its body fills with\n" + "power and it becomes swifter. It crosses\n" + "the world, running over the surfaces of\n" + "oceans and rivers."); + +const u8 gMeloettaPokedexText[] = _( + "The melodies sung by Meloetta have the\n" + "power to make Pokémon that hear them\n" + "happy or sad. Many famous songs have been\n" + "inspired by the tunes that Meloetta plays."); + +const u8 gGenesectPokedexText[] = _( + "Over 300 million years ago, it was\n" + "feared as the strongest of hunters.\n" + "Team Plasma altered it and attached\n" + "a cannon to its back."); + +const u8 gChespinPokedexText[] = _( + "The quills on its head are usually soft.\n" + "When it flexes them, the points become\n" + "so hard and sharp that they can pierce\n" + "rock without any effort."); + +const u8 gQuilladinPokedexText[] = _( + "They strengthen the sturdy shell covering\n" + "their bodies by running into one another.\n" + "They are very kind and won't start fights,\n" + "but will counterattack with sharp quills."); + +const u8 gChesnaughtPokedexText[] = _( + "It shields its allies from danger with\n" + "its own body. When it takes a defensive\n" + "posture with its fists guarding its face,\n" + "it can withstand a bomb blast."); + +const u8 gFennekinPokedexText[] = _( + "As it walks, it munches on a twig to fill\n" + "itself with energy in place of a snack.\n" + "It intimidates opponents by puffing hot\n" + "air out of its roomy ears."); + +const u8 gBraixenPokedexText[] = _( + "Braixen has a twig stuck in its tail.\n" + "When the twig is plucked from its tail,\n" + "friction sets the twig alight. The flame\n" + "is used to send signals to its allies."); + +const u8 gDelphoxPokedexText[] = _( + "It gazes into the flame at the tip of its\n" + "branch to achieve a focused state, which\n" + "allows it to see into the future. It uses\n" + "psychic power to incinerate its foes."); + +const u8 gFroakiePokedexText[] = _( + "It protects its skin by covering its body\n" + "in bubbles it secretes from its chest and\n" + "back. Beneath its happy-go-lucky air, it\n" + "keeps a watchful eye on its surroundings."); + +const u8 gFrogadierPokedexText[] = _( + "It can throw bubble-covered pebbles with\n" + "precise control, hitting empty cans up to\n" + "a hundred feet away. Frogadier's swiftness\n" + "is unparalleled."); + +const u8 gGreninjaPokedexText[] = _( + "It appears and vanishes with a ninja's\n" + "grace. It toys with its enemies using swift\n" + "movements, while slicing them with throwing\n" + "stars made of compressed water."); + +const u8 gBunnelbyPokedexText[] = _( + "It has ears like shovels. Digging holes\n" + "strengthens its ears so much that they\n" + "can sever thick roots effortlessly.\n" + "Bunnelby dig the whole night through."); + +const u8 gDiggersbyPokedexText[] = _( + "With its powerful ears it reduces dense\n" + "bedrock to rubble. It can be a big help\n" + "at construction sites. When it's finished\n" + "digging, it lounges about lazily."); + +const u8 gFletchlingPokedexText[] = _( + "This amiable Pokémon is easy to train.\n" + "But when battle is joined, it shows its\n" + "ferocious side. It's merciless to\n" + "intruders that enter its territory."); + +const u8 gFletchinderPokedexText[] = _( + "From its beak, it expels embers that set\n" + "the tall grass on fire. Then it pounces on\n" + "any bewildered Pokémon that pop out of\n" + "the grass."); + +const u8 gTalonflamePokedexText[] = _( + "In the fever of an exciting battle, it\n" + "showers embers from the gaps between its\n" + "feathers and takes to the air. It finishes\n" + "its prey off with a colossal kick."); + +const u8 gScatterbugPokedexText[] = _( + "When under attack from bird Pokémon,\n" + "it spews a poisonous black powder that\n" + "causes paralysis on contact. Scatterbug\n" + "can live in any region or climate."); + +const u8 gSpewpaPokedexText[] = _( + "It lives hidden within thicket shadows.\n" + "When predators attack, it quickly bristles\n" + "the fur covering its body in an effort to\n" + "threaten them."); + +const u8 gVivillonPokedexText[] = _( + "Vivillon with many different patterns are\n" + "found all over the world. These patterns\n" + "are affected by the climate of their\n" + "habitat. It scatters colorful scales."); + +const u8 gLitleoPokedexText[] = _( + "They set off on their own from their pride\n" + "and live by themselves to become stronger.\n" + "These hot-blooded Pokémon are quick\n" + "to start a fight."); + +const u8 gPyroarPokedexText[] = _( + "The male with the largest mane of fire\n" + "is the leader of the pride. The females\n" + "protect the pride's cubs. They viciously\n" + "threaten any challenger."); + +const u8 gFlabebePokedexText[] = _( + "When it finds a flower it likes, it dwells\n" + "on that flower its whole life long.\n" + "It floats on the wind's embrace with\n" + "an untroubled heart."); + +const u8 gFloettePokedexText[] = _( + "When the flowers of a well-tended flower\n" + "bed bloom, it appears and celebrates\n" + "with an elegant dance. It draws out the\n" + "power of flowers to battle."); + +const u8 gFlorgesPokedexText[] = _( + "It claims exquisite flower gardens as its\n" + "territory. In times long past, governors of\n" + "castles would invite Florges to create\n" + "gardens to embellish the castle domains."); + +const u8 gSkiddoPokedexText[] = _( + "If it has sunshine and water, it doesn't\n" + "need to eat, because it can generate\n" + "energy from the leaves on its back.\n" + "It has a placid disposition."); + +const u8 gGogoatPokedexText[] = _( + "It can tell how its trainer is feeling by\n" + "subtle shifts in the grip on its horns. This\n" + "empathetic sense lets them run as if one\n" + "being. They inhabit mountainous regions."); + +const u8 gPanchamPokedexText[] = _( + "There's no point to the leaf in its mouth,\n" + "aside from an effort to look cool. It's\n" + "mischievous, so it's not well suited to\n" + "inexperienced Trainers."); + +const u8 gPangoroPokedexText[] = _( + "It boasts superb physical strength.\n" + "Those who wish to become Pangoro's\n" + "Trainer have no choice but to converse\n" + "with their fists."); + +const u8 gFurfrouPokedexText[] = _( + "Trimming its fluffy fur not only makes\n" + "it more elegant but also increases the\n" + "swiftness of its movements. These\n" + "Pokémon were the guardians of kings."); + +const u8 gEspurrPokedexText[] = _( + "It has enough psychic energy to blast\n" + "everything within 300 feet of itself.\n" + "The organ that emits its intense psychic\n" + "power is sheltered by its ears."); + +const u8 gMeowsticPokedexText[] = _( + "The eyeball patterns on the interior of\n" + "its ears emit psychic energy. It keeps the\n" + "patterns tightly covered because that\n" + "power is too immense."); + +const u8 gHonedgePokedexText[] = _( + "If anyone dares to grab its hilt, it\n" + "wraps a blue cloth around that person's\n" + "arm and drains that person's life\n" + "energy completely."); + +const u8 gDoubladePokedexText[] = _( + "When Honedge evolves, it divides into\n" + "two swords. The complex attack patterns\n" + "of its two swords are unstoppable, even\n" + "against those skilled at swordplay."); + +const u8 gAegislashPokedexText[] = _( + "Generations of kings were attended to\n" + "by these Pokémon, which used their\n" + "spectral power to manipulate and control\n" + "people and Pokémon."); + +const u8 gSpritzeePokedexText[] = _( + "In the past, rather than using perfume,\n" + "royal ladies carried a Spritzee that would\n" + "waft a fragrance they liked. Its fragrance\n" + "changes depending on what it has eaten."); + +const u8 gAromatissePokedexText[] = _( + "Its scent is so overpowering that,\n" + "unless a Trainer happens to really enjoy\n" + "the smell, he or she will have a hard time\n" + "walking alongside it."); + +const u8 gSwirlixPokedexText[] = _( + "Because it eats nothing but sweets, its\n" + "fur is as sticky sweet as cotton candy.\n" + "To entangle its opponents in battle, it\n" + "extrudes sticky white threads."); + +const u8 gSlurpuffPokedexText[] = _( + "Slurpuff can distinguish even the\n" + "faintest of scents. It puts its sensitive\n" + "sense of smell to use by helping pastry\n" + "chefs in their work."); + +const u8 gInkayPokedexText[] = _( + "It flashes the light-emitting spots on its\n" + "body, which drains its opponent's will\n" + "to fight. It takes the opportunity to\n" + "scuttle away and hide."); + +const u8 gMalamarPokedexText[] = _( + "It lures prey close with hypnotic motions,\n" + "then wraps its tentacles around it before\n" + "finishing it off with digestive fluids. It\n" + "forces others to do whatever it wants."); + +const u8 gBinaclePokedexText[] = _( + "They stretch and then contract, yanking\n" + "their rocks along with them in bold hops.\n" + "They eat seaweed that washes up on\n" + "the shoreline."); + +const u8 gBarbaraclePokedexText[] = _( + "Barbaracle's legs and hands have minds\n" + "of their own, and they will move\n" + "independently. But they usually follow\n" + "the head's orders."); + +const u8 gSkrelpPokedexText[] = _( + "Camouflaged as rotten kelp, it hides\n" + "from foes while storing up power for its\n" + "evolution. They spray liquid poison on\n" + "prey that approach unawares."); + +const u8 gDragalgePokedexText[] = _( + "Their poison is strong enough to eat\n" + "through the hull of a tanker. Tales are\n" + "told of ships that wander into seas where\n" + "Dragalge live, never to return."); + +const u8 gClauncherPokedexText[] = _( + "Through controlled expulsions of internal\n" + "gas, it can expel water like a pistol shot.\n" + "At close distances, it can even shatter\n" + "large rocks."); + +const u8 gClawitzerPokedexText[] = _( + "By expelling water from the nozzle in the\n" + "back of its enormous claw, it can move\n" + "at a speed of 60 knots. They launch\n" + "cannonballs made of water."); + +const u8 gHelioptilePokedexText[] = _( + "They make their home in deserts.\n" + "They can generate their own energy from\n" + "basking in the sun, so eating food is not\n" + "a requirement."); + +const u8 gHelioliskPokedexText[] = _( + "A single Heliolisk can generate sufficient\n" + "electricity to power a skyscraper. It can\n" + "stimulate its muscles with electricity,\n" + "boosting the strength in its legs."); + +const u8 gTyruntPokedexText[] = _( + "Its immense jaws have enough destructive\n" + "force that it can chew up a car. If\n" + "something happens that it doesn't like,\n" + "it throws a tantrum and runs wild."); + +const u8 gTyrantrumPokedexText[] = _( + "Thanks to its gargantuan jaws, which could\n" + "shred thick metal plates as if they were\n" + "paper, it was invincible in the ancient\n" + "world it once inhabited."); + +const u8 gAmauraPokedexText[] = _( + "This ancient Pokémon was restored from\n" + "part of its body that had been frozen in\n" + "ice for over 100 million years. It lived in a\n" + "cold land where there were no predators."); + +const u8 gAurorusPokedexText[] = _( + "Using the diamond-shaped crystals on its\n" + "body it can instantly create a wall of ice\n" + "to block an opponent's attack, or encase\n" + "them in ice."); + +const u8 gSylveonPokedexText[] = _( + "Its ribbonlike feelers give off an aura\n" + "that weakens hostility in its prey, causing\n" + "them to let down their guard. A moment\n" + "later, it pounces."); + +const u8 gHawluchaPokedexText[] = _( + "With its wings, it controls its position in\n" + "the air. Its proficient fighting skills\n" + "enable it to keep up with big bruisers\n" + "like Machamp and Hariyama."); + +const u8 gDedennePokedexText[] = _( + "Its whiskers serve as antennas.\n" + "By sending and receiving electrical\n" + "waves, it can communicate with others\n" + "over vast distances."); + +const u8 gCarbinkPokedexText[] = _( + "Born from the high temperatures and\n" + "pressures deep underground, it defends\n" + "itself by firing beams from the jewel part\n" + "of its body."); + +const u8 gGoomyPokedexText[] = _( + "Its source of protection is its slimy,\n" + "germ-laden mucous membrane. Anyone\n" + "who touches it will need some thorough\n" + "hand-washing."); + +const u8 gSliggooPokedexText[] = _( + "This Pokémon's mucous can dissolve\n" + "anything. Toothless, it sprays mucous\n" + "on its prey. Once they're nicely dissolved,\n" + "it slurps them up."); + +const u8 gGoodraPokedexText[] = _( + "It gets picked on because it's meek.\n" + "But then, whoever teased it gets to feel\n" + "the full force of its horns and a good\n" + "swatting from its thick tail."); + +const u8 gKlefkiPokedexText[] = _( + "These key collectors threaten any\n" + "attackers by fiercely jingling their keys\n" + "at them. It will sneak into people's homes\n" + "to steal their keys."); + +const u8 gPhantumpPokedexText[] = _( + "According to legend, medicine to cure\n" + "any illness can be made by plucking the\n" + "green leaves on its head, brewing them,\n" + "and boiling down the liquid."); + +const u8 gTrevenantPokedexText[] = _( + "Through its roots, it exerts control over\n" + "other trees. A deadly curse falls upon\n" + "anyone cutting down trees in forests\n" + "where Trevenant dwell.\n" + ""); + +const u8 gPumpkabooPokedexText[] = _( + "It is said to carry wandering spirits to\n" + "the place where they belong so they can\n" + "move on. As the sun sets, it becomes\n" + "restless and active.\n" + ""); + +const u8 gGourgeistPokedexText[] = _( + "Singing in eerie voices, they wander town\n" + "streets on the night of the new moon.\n" + "Anyone who hears their song will become\n" + "inflicted with a curse."); + +const u8 gBergmitePokedexText[] = _( + "It blocks opponents' attacks with the ice\n" + "that shields its body. It uses cold air to\n" + "repair any cracks with new ice. They live\n" + "in herds on snowy mountains."); + +const u8 gAvaluggPokedexText[] = _( + "The way several Bergmite huddle on its\n" + "back make it look like an aircraft carrier\n" + "made of ice. Its cumbersome frame crushes\n" + "anything that stands in its way."); + +const u8 gNoibatPokedexText[] = _( + "They live in pitch-black caves. Even a\n" + "robust wrestler will become dizzy and\n" + "unable to stand when exposed to its\n" + "200,000-hertz ultrasonic waves."); + +const u8 gNoivernPokedexText[] = _( + "They fly around on moonless nights and\n" + "attack careless prey. The ultrasonic waves\n" + "it emits from its ears can reduce a large\n" + "boulder to pebbles."); + +const u8 gXerneasPokedexText[] = _( + "Legends say that when the horns on\n" + "its head shine in seven colors, it is\n" + "sharing everlasting life. It slept for a\n" + "thousand years in the form of a tree"); + +const u8 gYveltalPokedexText[] = _( + "When its life comes to an end, its wings\n" + "and tail spread wide and glow red, and\n" + "it absorbs the life energy of every living\n" + "thing and turns into a cocoon."); + +const u8 gZygardePokedexText[] = _( + "It's said to be monitoring the ecosystem\n" + "from deep in the caves where it lives.\n" + "There are rumors that even greater power\n" + "lies hidden within its cells."); + +const u8 gDianciePokedexText[] = _( + "A sudden transformation of Carbink,\n" + "its pink, glimmering body is said to be\n" + "the loveliest sight in the whole world.\n" + "It creates diamonds between its hands."); + +const u8 gHoopaPokedexText[] = _( + "In its true form, it possess a huge amount\n" + "of power. When its powers are sealed away,\n" + "it is transformed into a much smaller form.\n" + "It teleports things to a secret place."); + +const u8 gVolcanionPokedexText[] = _( + "It lets out billows of steam from the arms\n" + "on its back and disappears into the dense\n" + "fog. It's said to live in mountains where\n" + "humans do not tread."); + +const u8 gRowletPokedexText[] = _( + "This wary Pokémon uses photosynthesis\n" + "to store up energy during the day, while\n" + "becoming active at night. Silently it\n" + "glides, drawing near to its target."); + +const u8 gDartrixPokedexText[] = _( + "A bit of a dandy, it spends its free time\n" + "preening its wings. Its preoccupation\n" + "with any dirt on its plumage can leave\n" + "it unable to battle."); + +const u8 gDecidueyePokedexText[] = _( + "Decidueye is cool and cautious.\n" + "It fires arrow quills from its wings with\n" + "such precision, they can pierce a pebble\n" + "at distances of over a hundred yards."); + +const u8 gLittenPokedexText[] = _( + "While grooming itself, it builds up fur\n" + "inside its stomach. It sets the fur alight\n" + "and spews fiery attacks, which change\n" + "based on how it coughs."); + +const u8 gTorracatPokedexText[] = _( + "At its throat, it bears a bell of fire. The\n" + "bell rings brightly whenever this Pokémon\n" + "spits fire. With a single punch, it can bend\n" + "an iron bar right over."); + +const u8 gIncineroarPokedexText[] = _( + "This Pokémon has a violent, selfish\n" + "disposition. If it's not in the mood to\n" + "listen, it will ignore its Trainer's orders\n" + "with complete nonchalance."); + +const u8 gPopplioPokedexText[] = _( + "This Pokémon snorts body fluids from\n" + "its nose, blowing balloons to smash into\n" + "its foes. It practices diligently so it can\n" + "learn to make big bubbles."); + +const u8 gBrionnePokedexText[] = _( + "It cares deeply for its companions.\n" + "When its Trainer is feeling down, it\n" + "performs a cheery dance with a sequence\n" + "of water balloons to try and help."); + +const u8 gPrimarinaPokedexText[] = _( + "It controls its water balloons with song.\n" + "The melody is learned from others of\n" + "its kind and is passed down from one\n" + "generation to the next."); + +const u8 gPikipekPokedexText[] = _( + "This Pokémon feeds on berries, whose\n" + "leftover seeds become the ammunition for\n" + "the attacks it fires off from its mouth.\n" + "It uses holes in trees for nesting."); + +const u8 gTrumbeakPokedexText[] = _( + "By bending its beak, it can produce a\n" + "variety of calls and brand itself a noisy\n" + "nuisance for its neighbors. It eats\n" + "berries and stores their seeds in its beak."); + +const u8 gToucannonPokedexText[] = _( + "When it battles, within its beak, its\n" + "internal gases ignite, explosively\n" + "launching seeds with enough power to\n" + "pulverize boulders."); + +const u8 gYungoosPokedexText[] = _( + "With its sharp fangs, it will bite anything.\n" + "It wanders around in a never-ending\n" + "search for food. At dusk, it collapses\n" + "and falls asleep on the spot."); + +const u8 gGumshoosPokedexText[] = _( + "When it finds a trace of its prey, it\n" + "patiently stakes out the location...\n" + "but as it's diurnal, it's always snoozing\n" + "by nightfall."); + +const u8 gGrubbinPokedexText[] = _( + "They often gather near places frequented\n" + "by electric Pokémon in order to avoid being\n" + "attacked by bird Pokémon, though it\n" + "normally lives underground."); + +const u8 gCharjabugPokedexText[] = _( + "From the food it digests, it generates\n" + "electricity, and it stores this energy in\n" + "its electric sac. On camping trips, people\n" + "are grateful to have one around."); + +const u8 gVikavoltPokedexText[] = _( + "It concentrates electrical energy within\n" + "its large jaws and uses it to zap its foes.\n" + "It overwhelms bird Pokémon with shocking\n" + "beams of electrical energy."); + +const u8 gCrabrawlerPokedexText[] = _( + "While guarding its weak points with its\n" + "pincers, it looks for an opening and\n" + "unleashes punches. When it loses, it\n" + "foams at the mouth and faints."); + +const u8 gCrabominablePokedexText[] = _( + "It aimed for the top but got lost and\n" + "ended up on a snowy mountain. Being forced\n" + "to endure the cold, this Pokémon evolved\n" + "and grew thick fur."); + +const u8 gOricorioPokedexText[] = _( + "Oricorio can change its body by sipping\n" + "different coloured nectar. It's enemies'\n" + "hearts melt at the sight of its varying,\n" + "beautiful dances."); + +const u8 gCutieflyPokedexText[] = _( + "Myriads of Cutiefly flutter above the\n" + "heads of people who have auras resembling\n" + "those of flowers. It can identify which\n" + "flowers are about to bloom."); + +const u8 gRibombeePokedexText[] = _( + "Ribombee rolls up pollen into puffs.\n" + "It makes many different varieties, some\n" + "used as food and others used in battle.\n" + "They are sometimes sold as supplements."); + +const u8 gRockruffPokedexText[] = _( + "This Pokémon has lived with people since\n" + "times long ago. It can sense when its\n" + "Trainer is in the dumps and will stick\n" + "close by its Trainer's side."); + +const u8 gLycanrocPokedexText[] = _( + "Well equipped with claws and fangs, it\n" + "also uses the sharp rocks in its mane\n" + "as weapons. It will attack with no regard\n" + "for its own safety."); + +const u8 gWishiwashiPokedexText[] = _( + "When it's in trouble, its eyes moisten and\n" + "begin to shine. The shining light attracts\n" + "its comrades, and they stand together\n" + "against their enemies."); + +const u8 gMareaniePokedexText[] = _( + "It's found crawling on beaches and\n" + "seafloors. The coral that grows on\n" + "Corsola's head is as good as a five-star\n" + "banquet to this Pokémon."); + +const u8 gToxapexPokedexText[] = _( + "Those attacked by Toxapex's poison will\n" + "suffer intense pain for three days and\n" + "three nights. Post-recovery, there will be\n" + "some aftereffects."); + +const u8 gMudbrayPokedexText[] = _( + "The mud stuck to Mudbray's hooves\n" + "enhances its grip and its powerful running\n" + "gait. Eating dirt, making mud, and playing\n" + "in the mire form its daily routine."); + +const u8 gMudsdalePokedexText[] = _( + "Its heavy, mud-covered kicks are its\n" + "best means of attack, and it can reduce\n" + "large trucks to scrap without breaking\n" + "a sweat."); + +const u8 gDewpiderPokedexText[] = _( + "It crawls onto the land in search of food.\n" + "When it comes across enemies or potential\n" + "prey, this Pokémon smashes its\n" + "water-bubble-covered head into them.\n" + ""); + +const u8 gAraquanidPokedexText[] = _( + "Despite what its appearance suggests,\n" + "it cares for others. If it finds vulnerable,\n" + "weak Pokémon, it protectively brings\n" + "them into its water bubble."); + +const u8 gFomantisPokedexText[] = _( + "During the day, it sleeps and soaks up\n" + "light. They give off a sweet and refreshing\n" + "scent. Cutiefly often gather near the tall\n" + "grass where Fomantis are hiding."); + +const u8 gLurantisPokedexText[] = _( + "It requires a lot of effort to maintain\n" + "Lurantis's vivid coloring, but some\n" + "collectors enjoy this work and treat it\n" + "as their hobby."); + +const u8 gMorelullPokedexText[] = _( + "As it drowses the day away, it nourishes\n" + "itself by sucking from tree roots.\n" + "It wakens at the fall of night, wandering\n" + "off in search of a new tree."); + +const u8 gShiinoticPokedexText[] = _( + "Forests where Shiinotic live are\n" + "treacherous to enter at night.\n" + "People confused by its strange lights\n" + "can never find their way home again."); + +const u8 gSalanditPokedexText[] = _( + "It burns its bodily fluids to create a\n" + "sweet-smelling poisonous gas. When its\n" + "enemies become disoriented from inhaling\n" + "the gas, it attacks them."); + +const u8 gSalazzlePokedexText[] = _( + "For some reason, only females have\n" + "been found. It creates a reverse harem of\n" + "male Salandit to live with. Its poisonous\n" + "gas is filled with pheromones."); + +const u8 gStuffulPokedexText[] = _( + "Despite its adorable appearance, when it\n" + "gets angry and flails about, its arms and\n" + "legs could knock a pro wrestler sprawling.\n" + "It's an incredibly dangerous Pokémon."); + +const u8 gBewearPokedexText[] = _( + "This Pokémon has the habit of hugging its\n" + "companions. Many Trainers have left this\n" + "world after their spines were squashed\n" + "by its hug."); + +const u8 gBounsweetPokedexText[] = _( + "A delectable aroma pours from its body. \n" + "Bounsweet's sweat can be watered down\n" + "into a juice with just the right amount\n" + "of sweetness."); + +const u8 gSteeneePokedexText[] = _( + "The sepals on its head developed to\n" + "protect its body. These are quite hard, so\n" + "even if pecked by bird Pokémon, this\n" + "Pokémon is totally fine."); + +const u8 gTsareenaPokedexText[] = _( + "Its long, striking legs aren't just for\n" + "show but to be used to kick with skill.\n" + "In victory, it shows off by kicking the\n" + "defeated, laughing boisterously."); + +const u8 gComfeyPokedexText[] = _( + "It attaches flowers to its nutritious\n" + "vine. Baths prepared with the flowers\n" + "from its vine have a relaxing effect, so\n" + "this Pokémon is a hit with many people."); + +const u8 gOranguruPokedexText[] = _( + "Deep in the jungle, high in the lofty\n" + "canopy, this Pokémon abides. On rare\n" + "occasions, it shows up at the beach to\n" + "match wits with Slowking."); + +const u8 gPassimianPokedexText[] = _( + "They battle with hard berries for weapons.\n" + "They form groups of about 20 individuals.\n" + "Their techniques are passed from the boss\n" + "to the group, generation upon generation."); + +const u8 gWimpodPokedexText[] = _( + "This Pokémon is a coward. As it desperately\n" + "dashes off, the flailing of its many legs\n" + "leaves a sparkling clean path in its wake.\n" + "It lives on beaches and seabeds."); + +const u8 gGolisopodPokedexText[] = _( + "It battles skillfully with its six arms,\n" + "with a flashing slash of its giant sharp\n" + "claws, it cleaves seawater--or even\n" + "air--right in two."); + +const u8 gSandygastPokedexText[] = _( + "It takes control of anyone who puts a hand\n" + "in its mouth, to add to the accumulation\n" + "of its sand-mound body. This Pokémon\n" + "embodies the grudges of the departed."); + +const u8 gPalossandPokedexText[] = _( + "Possessed people controlled by this\n" + "Pokémon transformed its sand mound into\n" + "a castle. As it evolved, its power to curse\n" + "grew ever stronger."); + +const u8 gPyukumukuPokedexText[] = _( + "It lives in shallow seas, such as areas\n" + "near a beach. The sticky mucous that\n" + "covers their bodies can be used to soothe\n" + "sunburned skin. How convenient!"); + +const u8 gTypeNullPokedexText[] = _( + "Due to the danger that this synthetic\n" + "Pokémon may go on a rampage, it wears a\n" + "control mask to restrain its capabilities.\n" + "It has some hidden special power."); + +const u8 gSilvallyPokedexText[] = _( + "Its trust in its partner awakens it.\n" + "This Pokémon is capable of changing its\n" + "type by equipping special memories, a\n" + "trait that is well displayed in battle."); + +const u8 gMiniorPokedexText[] = _( + "Originally making its home in the ozone\n" + "layer, it hurtles to the ground when the\n" + "shell encasing its body grows too heavy.\n" + "It was born from mutated nanoparticles."); + +const u8 gKomalaPokedexText[] = _( + "It is born asleep, and it dies asleep.\n" + "All its movements are apparently no more\n" + "than the results of it tossing and turning\n" + "in its dreams."); + +const u8 gTurtonatorPokedexText[] = _( + "The shell on its back is chemically\n" + "unstable and explodes violently if struck.\n" + "The hole in its stomach is its weak point.\n" + "It gushes fire from its nostrils."); + +const u8 gTogedemaruPokedexText[] = _( + "The spiny fur on its back is normally\n" + "at rest. When this Pokémon becomes\n" + "agitated, its fur stands on end and stabs\n" + "into its attackers."); + +const u8 gMimikyuPokedexText[] = _( + "A lonely Pokémon, it hides its terrifying\n" + "appearance beneath an old rag so it can\n" + "get closer to people and other Pokémon.\n" + "Its actual appearance is unknown."); + +const u8 gBruxishPokedexText[] = _( + "It stuns its prey with its psychic powers\n" + "and then grinds them to mush with its\n" + "strong teeth. Even Shellder's shell is no\n" + "match for it."); + +const u8 gDrampaPokedexText[] = _( + "This Pokémon is friendly to people and\n" + "loves children most of all. It comes from\n" + "deep in the mountains to play with\n" + "children it likes in town."); + +const u8 gDhelmisePokedexText[] = _( + "The soul of seaweed adrift in the waves\n" + "became reborn as this Pokémon.\n" + "It maintains itself with new infusions of\n" + "seabed detritus and seaweed."); + +const u8 gJangmooPokedexText[] = _( + "It expresses its feelings by smacking its\n" + "scales. Metallic sounds echo through the\n" + "tall mountains where Jangmo-o live. They\n" + "grow little by little battling one another."); + +const u8 gHakamooPokedexText[] = _( + "It sheds and regrows its scales on a\n" + "continuous basis. The scales become\n" + "harder each time they're regrown. Its\n" + "scaly punches tear its foes to shreds."); + +const u8 gKommooPokedexText[] = _( + "Its rigid scales function as offense and\n" + "defense. In the past, its scales were\n" + "processed and used to make weapons\n" + "and other valuable commodities."); + +const u8 gTapuKokoPokedexText[] = _( + "It confuses its enemies by flying too\n" + "quickly for the eye to follow. It has a\n" + "hair-trigger temper but forgets what\n" + "made it angry an instant later."); + +const u8 gTapuLelePokedexText[] = _( + "A fragrant aroma of flowers follows it.\n" + "As it flutters about, it scatters its\n" + "strangely glowing scales. Touching them\n" + "is said to restore good health."); + +const u8 gTapuBuluPokedexText[] = _( + "It causes vegetation to grow, and then\n" + "it absorbs energy from the growth.\n" + "It pulls large trees up by the roots and\n" + "swings them around at its enemies."); + +const u8 gTapuFiniPokedexText[] = _( + "People say it can create pure water that\n" + "will wash away any corruption. The dense\n" + "fog it creates brings the downfall and\n" + "destruction of its confused enemies."); + +const u8 gCosmogPokedexText[] = _( + "In ages past, it was called the child of\n" + "the stars. It's said to be a Pokémon from\n" + "another world, but no specific details\n" + "are known."); + +const u8 gCosmoemPokedexText[] = _( + "Motionless as if dead, its body is faintly\n" + "warm to the touch. There's something\n" + "accumulating around the black core\n" + "within its hard shell."); + +const u8 gSolgaleoPokedexText[] = _( + "It is said to live in another world.\n" + "The intense light it radiates from the\n" + "surface of its body can make the darkest\n" + "of nights light up like midday."); + +const u8 gLunalaPokedexText[] = _( + "When its third eye activates, away it flies\n" + "to another world. This Pokémon devours\n" + "light, drawing the moonless dark veil of\n" + "night over the brightness of day."); + +const u8 gNihilegoPokedexText[] = _( + "One of several mysterious Ultra Beasts.\n" + "It's unclear whether or not this Pokémon\n" + "is sentient, but sometimes it can be\n" + "observed behaving like a young girl."); + +const u8 gBuzzwolePokedexText[] = _( + "This life-form called an Ultra Beast\n" + "appeared from another world. It shows\n" + "off its body, but whether that display\n" + "is a boast or a threat remains unclear."); + +const u8 gPheromosaPokedexText[] = _( + "One of the dangerous Ultra Beasts,\n" + "it refuses to touch anything, perhaps\n" + "because it senses some uncleanness\n" + "in this world."); + +const u8 gXurkitreePokedexText[] = _( + "One of the mysterious life-forms known\n" + "as Ultra Beasts. Astonishing electric\n" + "shocks emanate from its entire body,\n" + "according to witnesses."); + +const u8 gCelesteelaPokedexText[] = _( + "It appeared from the Ultra Wormhole.\n" + "One kind of Ultra Beast, witnesses saw\n" + "it flying across the sky by expelling gas\n" + "from its two arms."); + +const u8 gKartanaPokedexText[] = _( + "This Ultra Beast came from the\n" + "Ultra Wormhole. It seems not to attack\n" + "enemies on its own, but its sharp body is\n" + "a dangerous weapon in itself."); + +const u8 gGuzzlordPokedexText[] = _( + "A dangerous Ultra Beast, it has gobbled\n" + "mountains and swallowed whole buildings,\n" + "according to reports. But for some reason\n" + "its droppings have never been found."); + +const u8 gNecrozmaPokedexText[] = _( + "Reminiscent of the Ultra Beasts, this\n" + "life-form, apparently asleep underground,\n" + "is thought to have come from another\n" + "world in ancient times."); + +const u8 gMagearnaPokedexText[] = _( + "This artificial Pokémon, constructed more\n" + "than 500 years ago, can understand human\n" + "speech but cannot itself speak. Its true\n" + "self is its Soul-Heart, an artificial soul."); + +const u8 gMarshadowPokedexText[] = _( + "Able to conceal itself in the shadows of\n" + "others, it never appears before humans,\n" + "so its very existence is the stuff of myth.\n" + "This Pokémon is craven and cowering."); + +const u8 gPoipolePokedexText[] = _( + "This Ultra Beast is well enough\n" + "liked to be chosen as a\n" + "first partner in its own world."); + +const u8 gNaganadelPokedexText[] = _( + "It stores hundreds of liters of poisonous\n" + "liquid inside its body. It is one of the\n" + "organisms known as UBs."); + +const u8 gStakatakaPokedexText[] = _( + "It appeared from an Ultra Wormhole. Each\n" + "one appears to be made up of many life-\n" + "forms stacked one on top of each other."); + +const u8 gBlacephalonPokedexText[] = _( + "It slithers toward people and explode\n" + "its head without warning. It is\n" + "one kind of Ultra Beast."); + +const u8 gZeraoraPokedexText[] = _( + "It approaches its enemies at the speed\n" + "of lightning, then tears them limb from\n" + "limb with its sharp claws."); + +const u8 gMeltanPokedexText[] = _( + "It melts particles of iron and other metals\n" + "found in the subsoil, so it can absorb them\n" + "into its body of molten steel."); + +const u8 gMelmetalPokedexText[] = _( + "Revered long ago for its capacity to create\n" + "iron from nothing, for some reason it has\n" + "come back to life after 3,000 years."); + +const u8 gGrookeyPokedexText[] = _( + "When it uses its special stick to strike up\n" + "a beat, the sound waves produced carry\n" + "revitalizing energy to the plants and\n" + "flowers in the area."); + +const u8 gThwackeyPokedexText[] = _( + "The faster a Thwackey can beat out\n" + "a rhythm with its two sticks, the more\n" + "respect it wins from its peers."); + +const u8 gRillaboomPokedexText[] = _( + "By drumming, it taps into the power of\n" + "its special tree stump. The roots of the\n" + "stump follow its direction in battle."); + +const u8 gScorbunnyPokedexText[] = _( + "A warm-up of running around gets fire\n" + "energy coursing through this Pokémon's\n" + "body. Once that happens, it's ready to\n" + "fight at full power."); + +const u8 gRabootPokedexText[] = _( + "Its thick and fluffy fur protects it\n" + "from the cold and enables it to use\n" + "hotter fire moves."); + +const u8 gCinderacePokedexText[] = _( + "It juggles a pebble with its feet,\n" + "turning it into a burning soccer ball.\n" + "Its shots strike opponents hard and\n" + "leave them scorched."); + +const u8 gSobblePokedexText[] = _( + "When scared, this Pokémon cries.\n" + "Its tears pack the chemical punch of 100\n" + "onions, and attackers won't be\n" + "able to resist weeping."); + +const u8 gDrizzilePokedexText[] = _( + "A clever combatant, this Pokémon battles\n" + "using water balloons created with\n" + "moisture secreted from its palms."); + +const u8 gInteleonPokedexText[] = _( + "It has many hidden capabilities, such as\n" + "fingertips that can shoot water and a\n" + "membrane on its back that it can use to\n" + "glide through the air."); + +const u8 gSkwovetPokedexText[] = _( + "Found throughout the Galar region, this\n" + "Pokémon becomes uneasy if its cheeks are\n" + "ever completely empty of berries."); + +const u8 gGreedentPokedexText[] = _( + "It stashes berries in its tail--so many\n" + "berries that they fall out constantly.\n" + "But this Pokémon is a bit slow-witted,\n" + "so it doesn't notice the loss."); + +const u8 gRookideePokedexText[] = _( + "It will bravely challenge any opponent,\n" + "no matter how powerful. This Pokémon\n" + "benefits from every battle--even a defeat\n" + "increases its strength a bit."); + +const u8 gCorvisquirePokedexText[] = _( + "Smart enough to use tools in battle,\n" + "these Pokémon have been seen picking up\n" + "rocks and flinging them or using ropes\n" + "to wrap up enemies."); + +const u8 gCorviknightPokedexText[] = _( + "This Pokémon reigns supreme in the skies\n" + "of the Galar region. The black luster of\n" + "its steel body could drive terror into\n" + "the heart of any foe."); + +const u8 gBlipbugPokedexText[] = _( + "A constant collector of information,\n" + "this Pokémon is very smart. Very strong\n" + "is what it isn't."); + +const u8 gDottlerPokedexText[] = _( + "It barely moves, but it's still alive.\n" + "Hiding in its shell without food or\n" + "water seems to have awakened its\n" + "psychic powers."); + +const u8 gOrbeetlePokedexText[] = _( + "It's famous for its high level of\n" + "intelligence, and the large size of its\n" + "brain is proof that it also possesses\n" + "immense psychic power."); + +const u8 gNickitPokedexText[] = _( + "Aided by the soft pads on its feet, it\n" + "silently raids the food stores of other\n" + "Pokémon. It survives off its\n" + "ill-gotten gains."); + +const u8 gThievulPokedexText[] = _( + "It secretly marks potential targets with\n" + "a scent. By following the scent, it\n" + "stalks its targets and steals from them\n" + "when they least expect it."); + +const u8 gGossifleurPokedexText[] = _( + "It anchors itself in the ground with its\n" + "single leg, then basks in the sun. After\n" + "absorbing enough sunlight, its petals\n" + "spread as it blooms brilliantly."); + +const u8 gEldegossPokedexText[] = _( + "The seeds attached to its cotton fluff\n" + "are full of nutrients. It spreads them\n" + "on the wind so that plants and other\n" + "Pokémon can benefit from them."); + +const u8 gWoolooPokedexText[] = _( + "Its curly fleece is such an effective\n" + "cushion that this Pokémon could fall off\n" + "a cliff and stand right back up at the\n" + "bottom, unharmed."); + +const u8 gDubwoolPokedexText[] = _( + "Weave a carpet from its springy wool,\n" + "and you end up with something closer to\n" + "a trampoline. You'll start to bounce the\n" + "moment you set foot on it."); + +const u8 gChewtlePokedexText[] = _( + "Apparently the itch of its teething\n" + "impels it to snap its jaws at anything\n" + "in front of it."); + +const u8 gDrednawPokedexText[] = _( + "With jaws that can shear through steel\n" + "rods, this highly aggressive Pokémon\n" + "chomps down on its unfortunate prey."); + +const u8 gYamperPokedexText[] = _( + "This Pokémon is very popular as a\n" + "herding dog in the Galar region. As it\n" + "runs, it generates electricity from the\n" + "base of its tail."); + +const u8 gBoltundPokedexText[] = _( + "This Pokémon generates electricity and\n" + "channels it into its legs to keep them\n" + "going strong. Boltund can run nonstop\n" + "for three full days."); + +const u8 gRolycolyPokedexText[] = _( + "Most of its body has the same composition\n" + "as coal. Fittingly, this Pokémon was\n" + "first discovered in coal mines about\n" + "400 years ago."); + +const u8 gCarkolPokedexText[] = _( + "It forms coal inside its body. Coal\n" + "dropped by this Pokémon once helped fuel\n" + "the lives of people in the Galar region."); + +const u8 gCoalossalPokedexText[] = _( + "It's usually peaceful, but the vandalism\n" + "of mines enrages it. Offenders will be\n" + "incinerated with flames that reach\n" + "2,700 degrees Fahrenheit."); + +const u8 gApplinPokedexText[] = _( + "It spends its entire life inside an\n" + "apple. It hides from its natural enemies,\n" + "bird Pokémon, by pretending it's just an\n" + "apple and nothing more."); + +const u8 gFlapplePokedexText[] = _( + "It ate a sour apple, and that induced its\n" + "evolution. In its cheeks, it stores an acid\n" + "capable of causing chemical burns."); + +const u8 gAppletunPokedexText[] = _( + "Eating a sweet apple caused its evolution.\n" + "A nectarous scent wafts from its body,\n" + "luring in the bug Pokémon it preys on."); + +const u8 gSilicobraPokedexText[] = _( + "As it digs, it swallows sand and stores\n" + "it in its neck pouch. The pouch can hold\n" + "more than 17 pounds of sand."); + +const u8 gSandacondaPokedexText[] = _( + "When it contracts its body, over 220\n" + "pounds of sand sprays from its nose. If\n" + "it ever runs out of sand, it becomes\n" + "disheartened."); + +const u8 gCramorantPokedexText[] = _( + "It's so strong that it can knock out some\n" + "opponents in a single hit, but it also may\n" + "forget what it's battling midfight."); + +const u8 gArrokudaPokedexText[] = _( + "If it sees any movement around it, this\n" + "Pokémon charges for it straightaway,\n" + "leading with its sharply pointed jaw.\n" + "It's very proud of that jaw."); + +const u8 gBarraskewdaPokedexText[] = _( + "This Pokémon has a jaw that's as sharp\n" + "as a spear and as strong as steel.\n" + "Apparently Barraskewda's flesh is\n" + "surprisingly tasty, too."); + +const u8 gToxelPokedexText[] = _( + "It stores poison in an internal poison\n" + "sac and secretes that poison through its\n" + "skin. If you touch this Pokémon, a\n" + "tingling sensation follows."); + +const u8 gToxtricityPokedexText[] = _( + "When this Pokémon sounds as if it's\n" + "strumming a guitar, it's actually clawing\n" + "at the protrusions on its chest to\n" + "generate electricity."); + +const u8 gSizzlipedePokedexText[] = _( + "It stores flammable gas in its body and\n" + "uses it to generate heat. The yellow\n" + "sections on its belly get particularly hot."); + +const u8 gCentiskorchPokedexText[] = _( + "When it heats up, its body temperature\n" + "reaches about 1,500 degrees Fahrenheit.\n" + "It lashes its body like a whip and\n" + "launches itself at enemies."); + +const u8 gClobbopusPokedexText[] = _( + "It's very curious, but its means of\n" + "investigating things is to try to punch\n" + "them with its tentacles. The search for\n" + "food is what brings it onto land."); + +const u8 gGrapploctPokedexText[] = _( + "A body made up of nothing but muscle makes\n" + "the grappling moves this Pokémon performs\n" + "with its tentacles tremendously powerful."); + +const u8 gSinisteaPokedexText[] = _( + "This Pokémon is said to have been born\n" + "when a lonely spirit possessed a cold,\n" + "leftover cup of tea."); + +const u8 gPolteageistPokedexText[] = _( + "This species lives in antique teapots.\n" + "Most pots are forgeries, but on rare\n" + "occasions, an authentic work is found."); + +const u8 gHatennaPokedexText[] = _( + "Via the protrusion on its head, it senses\n" + "other creatures' emotions. If you don't\n" + "have a calm disposition, it will never\n" + "warm up to you."); + +const u8 gHattremPokedexText[] = _( + "No matter who you are, if you bring strong\n" + "emotions near this Pokémon, it will silence\n" + "you violently."); + +const u8 gHatterenePokedexText[] = _( + "It emits psychic power strong enough to\n" + "cause headaches as a deterrent to the\n" + "approach of others."); + +const u8 gImpidimpPokedexText[] = _( + "Through its nose, it sucks in the\n" + "emanations produced by people and Pokémon\n" + "when they feel annoyed. It thrives off\n" + "this negative energy."); + +const u8 gMorgremPokedexText[] = _( + "When it gets down on all fours as if to\n" + "beg for forgiveness, it's trying to lure\n" + "opponents in so that it can stab them\n" + "with its spear-like hair."); + +const u8 gGrimmsnarlPokedexText[] = _( + "With the hair wrapped around its body\n" + "helping to enhance its muscles, this\n" + "Pokémon can overwhelm even Machamp."); + +const u8 gObstagoonPokedexText[] = _( + "Its voice is staggering in volume.\n" + "Obstagoon has a tendency to take on a\n" + "threatening posture and shout--this move\n" + "is known as Obstruct."); + +const u8 gPerrserkerPokedexText[] = _( + "What appears to be an iron helmet is\n" + "actually hardened hair. This Pokémon\n" + "lives for the thrill of battle."); + +const u8 gCursolaPokedexText[] = _( + "Its shell is overflowing with its\n" + "heightened otherworldly energy. The\n" + "ectoplasm serves as protection for this\n" + "Pokémon's core spirit."); + +const u8 gSirfetchdPokedexText[] = _( + "Only Farfetch'd that have survived many\n" + "battles can attain this evolution. When\n" + "this Pokémon's leek withers, it will\n" + "retire from combat."); + +const u8 gMrRimePokedexText[] = _( + "It's highly skilled at tap-dancing. It\n" + "waves its cane of ice in time with its\n" + "graceful movements."); + +const u8 gRunerigusPokedexText[] = _( + "A powerful curse was woven into an ancient\n" + "painting. After absorbing the spirit of\n" + "a Yamask, the painting began to move."); + +const u8 gMilceryPokedexText[] = _( + "This Pokémon was born from sweet-smelling\n" + "particles in the air. Its body is made\n" + "of cream."); + +const u8 gAlcremiePokedexText[] = _( + "When it trusts a Trainer, it will treat\n" + "them to berries it's decorated with cream."); + +const u8 gFalinksPokedexText[] = _( + "Five of them are troopers, and one is the\n" + "brass. The brass's orders are absolute."); + +const u8 gPincurchinPokedexText[] = _( + "It feeds on seaweed, using its teeth to\n" + "scrape it off rocks. Electric current\n" + "flows from the tips of its spines."); + +const u8 gSnomPokedexText[] = _( + "It spits out thread imbued with a frigid\n" + "sort of energy and uses it to tie its body\n" + "to branches, disguising itself as an\n" + "icicle while it sleeps."); + +const u8 gFrosmothPokedexText[] = _( + "Icy scales fall from its wings like snow\n" + "as it flies over fields and mountains.\n" + "The temperature of its wings is less than\n" + "-290 degrees Fahrenheit."); + +const u8 gStonjournerPokedexText[] = _( + "It stands in grasslands, watching the\n" + "sun's descent from zenith to horizon. This\n" + "Pokémon has a talent for delivering\n" + "dynamic kicks."); + +const u8 gEiscuePokedexText[] = _( + "It drifted in on the flow of ocean waters\n" + "from a frigid place. It keeps its head\n" + "iced constantly to make sure it stays\n" + "nice and cold."); + +const u8 gIndeedeePokedexText[] = _( + "It uses the horns on its head to sense the\n" + "emotions of others. Males will act as\n" + "valets for those they serve, looking\n" + "after their every need."); + +const u8 gMorpekoPokedexText[] = _( + "As it eats the seeds stored up in its\n" + "pocket-like pouches, this Pokémon is not\n" + "just satisfying its constant hunger. It's\n" + "also generating electricity."); + +const u8 gCufantPokedexText[] = _( + "It digs up the ground with its trunk.\n" + "It's also very strong, being able to\n" + "carry loads of over five tons without any\n" + "problem at all."); + +const u8 gCopperajahPokedexText[] = _( + "They came over from another region long\n" + "ago and worked together with humans.\n" + "Their green skin is resistant to water."); + +const u8 gDracozoltPokedexText[] = _( + "In ancient times, it was unbeatable thanks\n" + "to its powerful lower body, but it went\n" + "extinct anyway after it depleted all its\n" + "plant-based food sources."); + +const u8 gArctozoltPokedexText[] = _( + "The shaking of its freezing upper half is\n" + "what generates its electricity. It has a\n" + "hard time walking around."); + +const u8 gDracovishPokedexText[] = _( + "Powerful legs and jaws made it the apex\n" + "predator of its time. Its own overhunting\n" + "of its prey was what drove it to\n" + "extinction."); + +const u8 gArctovishPokedexText[] = _( + "Though it's able to capture prey by\n" + "freezing its surroundings, it has trouble\n" + "eating the prey afterward because its\n" + "mouth is on top of its head."); + +const u8 gDuraludonPokedexText[] = _( + "Its body resembles polished metal, and\n" + "it's both lightweight and strong. The only\n" + "drawback is that it rusts easily."); + +const u8 gDreepyPokedexText[] = _( + "After being reborn as a ghost Pokémon,\n" + "Dreepy wanders the areas it used to\n" + "inhabit back when it was alive in\n" + "prehistoric seas."); + +const u8 gDrakloakPokedexText[] = _( + "It's capable of flying faster than 120 mph.\n" + "It battles alongside Dreepy and dotes\n" + "on them until they successfully evolve."); + +const u8 gDragapultPokedexText[] = _( + "When it isn't battling, it keeps Dreepy\n" + "in the holes on its horns. Once a fight\n" + "starts, it launches the Dreepy like\n" + "supersonic missiles."); + +const u8 gZacianPokedexText[] = _( + "Known as a legendary hero, this Pokémon\n" + "absorbs metal particles, transforming them\n" + "into a weapon it uses to battle."); + +const u8 gZamazentaPokedexText[] = _( + "In times past, it worked together with a\n" + "king of the people to save the Galar\n" + "region. It absorbs metal that it then\n" + "uses in battle."); + +const u8 gEternatusPokedexText[] = _( + "The core on its chest absorbs energy\n" + "emanating from the lands of the Galar\n" + "region. This energy is what allows\n" + "Eternatus to stay active."); + +const u8 gKubfuPokedexText[] = _( + "Kubfu trains hard to perfect its moves.\n" + "The moves it masters will determine which\n" + "form it takes when it evolves."); + +const u8 gUrshifuPokedexText[] = _( + "This form of Urshifu is a strong believer\n" + "in the one-hit KO. Its strategy is to leap\n" + "in close to foes and land a devastating\n" + "blow with a hardened fist."); + +const u8 gZarudePokedexText[] = _( + "Within dense forests, this Pokémon lives\n" + "in a pack with others of its kind. It's\n" + "incredibly aggressive, and the other\n" + "Pokémon of the forest fear it."); + +const u8 gRegielekiPokedexText[] = _( + "This Pokémon is a cluster of electrical\n" + "energy. It's said that removing the rings\n" + "on Regieleki's body will unleash the\n" + "Pokémon's latent power."); + +const u8 gRegidragoPokedexText[] = _( + "An academic theory proposes that\n" + "Regidrago's arms were once the head of an\n" + "ancient dragon Pokémon. The theory\n" + "remains unproven."); + +const u8 gGlastrierPokedexText[] = _( + "Glastrier emits intense cold from its\n" + "hooves. It's also a belligerent Pokémon--\n" + "anything it wants, it takes by force."); + +const u8 gSpectrierPokedexText[] = _( + "It probes its surroundings with all its\n" + "senses save one--it doesn't use its sense\n" + "of sight. Spectrier's kicks are said to\n" + "separate soul from body."); + +const u8 gCalyrexPokedexText[] = _( + "Calyrex is a merciful Pokémon, capable of\n" + "providing healing and blessings. It\n" + "reigned over the Galar region in times\n" + "of yore."); diff --git a/src/data/pokemon/tmhm_learnsets.h b/src/data/pokemon/tmhm_learnsets.h index deeeda16f..30d46d59c 100644 --- a/src/data/pokemon/tmhm_learnsets.h +++ b/src/data/pokemon/tmhm_learnsets.h @@ -6,9383 +6,24749 @@ // each bit corresponding to a TM or HM. const u32 gTMHMLearnsets[][2] = { - [SPECIES_NONE] = TMHM_LEARNSET(0), + [SPECIES_NONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM26_EARTHQUAKE) + | TMHM(HM02_FLY) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), - [SPECIES_BULBASAUR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BULBASAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_IVYSAUR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_IVYSAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_VENUSAUR] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_VENUSAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_CHARMANDER] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHARMANDER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_CHARMELEON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHARMELEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_CHARIZARD] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHARIZARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SQUIRTLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SQUIRTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WARTORTLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_WARTORTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_BLASTOISE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_BLASTOISE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CATERPIE] = TMHM_LEARNSET(0), [SPECIES_METAPOD] = TMHM_LEARNSET(0), - [SPECIES_BUTTERFREE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_BUTTERFREE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WEEDLE] = TMHM_LEARNSET(0), [SPECIES_KAKUNA] = TMHM_LEARNSET(0), - [SPECIES_BEEDRILL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PIDGEY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_PIDGEOTTO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_PIDGEOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_RATTATA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RATICATE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SPEAROW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_FEAROW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_EKANS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH)), - - [SPECIES_ARBOK] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH)), - - [SPECIES_PIKACHU] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RAICHU] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SANDSHREW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SANDSLASH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORAN_F] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORINA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDOQUEEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORAN_M] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDORINO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NIDOKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CLEFAIRY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_CLEFABLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_VULPIX] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT)), - - [SPECIES_NINETALES] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT)), - - [SPECIES_JIGGLYPUFF] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_WIGGLYTUFF] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_ZUBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH)), - - [SPECIES_GOLBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH)), - - [SPECIES_ODDISH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_GLOOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_VILEPLUME] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_PARAS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PARASECT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_VENONAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_VENOMOTH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_DIGLETT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DUGTRIO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MEOWTH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_PERSIAN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_PSYDUCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GOLDUCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_MANKEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PRIMEAPE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GROWLITHE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ARCANINE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_POLIWAG] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_POLIWHIRL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_POLIWRATH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_ABRA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_KADABRA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_ALAKAZAM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_MACHOP] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MACHOKE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MACHAMP] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_BELLSPROUT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_WEEPINBELL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_VICTREEBEL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_TENTACOOL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_TENTACRUEL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GEODUDE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GRAVELER] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GOLEM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PONYTA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH)), - - [SPECIES_RAPIDASH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH)), - - [SPECIES_SLOWPOKE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM08_DIVE)), - - [SPECIES_SLOWBRO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_MAGNEMITE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM05_FLASH)), - - [SPECIES_MAGNETON] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM05_FLASH)), - - [SPECIES_FARFETCHD] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY)), - - [SPECIES_DODUO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_DODRIO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), - - [SPECIES_SEEL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_DEWGONG] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GRIMER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF)), - - [SPECIES_MUK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SHELLDER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM08_DIVE)), - - [SPECIES_CLOYSTER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM08_DIVE)), - - [SPECIES_GASTLY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH)), - - [SPECIES_HAUNTER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH)), - - [SPECIES_GENGAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ONIX] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DROWZEE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_HYPNO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_KRABBY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_KINGLER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_VOLTORB] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_ELECTRODE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_EXEGGCUTE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), - - [SPECIES_CUBONE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAROWAK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HITMONLEE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HITMONCHAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_LICKITUNG] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_KOFFING] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_WEEZING] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_RHYHORN] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RHYDON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CHANSEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TANGELA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_KANGASKHAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HORSEA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SEADRA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_GOLDEEN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SEAKING] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_STARYU] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_STARMIE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_MR_MIME] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_SCYTHER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_JYNX] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_ELECTABUZZ] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAGMAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PINSIR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TAUROS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BEEDRILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDGEY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDGEOTTO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDGEOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_RATTATA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RATICATE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPEAROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FEAROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_EKANS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARBOK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RAICHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SANDSHREW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SANDSLASH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NIDORAN_F] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDORINA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDOQUEEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDORAN_M] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDORINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NIDOKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLEFAIRY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLEFABLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VULPIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_NINETALES] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_JIGGLYPUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_WIGGLYTUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ZUBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ODDISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GLOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VILEPLUME] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PARAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PARASECT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VENONAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VENOMOTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DIGLETT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUGTRIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PERSIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PSYDUCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GOLDUCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANKEY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PRIMEAPE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GROWLITHE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARCANINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_POLIWAG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_POLIWHIRL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_POLIWRATH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ABRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KADABRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALAKAZAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MACHOP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MACHOKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MACHAMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BELLSPROUT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WEEPINBELL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VICTREEBEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TENTACOOL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TENTACRUEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GEODUDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRAVELER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PONYTA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_RAPIDASH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLOWPOKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SLOWBRO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MAGNEMITE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGNETON] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FARFETCHD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DODUO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DODRIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SEEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEWGONG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GRIMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHELLDER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLOYSTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GASTLY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAUNTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENGAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ONIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DROWZEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HYPNO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KRABBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KINGLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VOLTORB] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ELECTRODE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_EXEGGCUTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CUBONE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAROWAK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_HITMONLEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_HITMONCHAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LICKITUNG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KOFFING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WEEZING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RHYHORN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RHYDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHANSEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TANGELA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_KANGASKHAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HORSEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEADRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GOLDEEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEAKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_STARYU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_STARMIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MR_MIME] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCYTHER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_JYNX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ELECTABUZZ] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGMAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PINSIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAUROS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MAGIKARP] = TMHM_LEARNSET(0), - [SPECIES_GYARADOS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GYARADOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LAPRAS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LAPRAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DITTO] = TMHM_LEARNSET(0), - [SPECIES_EEVEE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT)), - - [SPECIES_VAPOREON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_JOLTEON] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_FLAREON] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT)), - - [SPECIES_PORYGON] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_OMANYTE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_OMASTAR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_KABUTO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL)), - - [SPECIES_KABUTOPS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_AERODACTYL] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SNORLAX] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH)), - - [SPECIES_ARTICUNO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ZAPDOS] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MOLTRES] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(TM50_OVERHEAT) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DRATINI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL)), - - [SPECIES_DRAGONAIR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL)), - - [SPECIES_DRAGONITE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_MEWTWO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MEW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM08_BULK_UP) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_CHIKORITA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_BAYLEEF] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MEGANIUM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CYNDAQUIL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT)), - - [SPECIES_QUILAVA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TYPHLOSION] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TOTODILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_CROCONAW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_FERALIGATR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SENTRET] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF)), - - [SPECIES_FURRET] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HOOTHOOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH)), - - [SPECIES_NOCTOWL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH)), - - [SPECIES_LEDYBA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_LEDIAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_SPINARAK] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_ARIADOS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_CROBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH) - | TMHM(HM02_FLY)), - - [SPECIES_CHINCHOU] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_LANTURN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_PICHU] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_CLEFFA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_IGGLYBUFF] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_TOGEPI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TOGETIC] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_NATU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_XATU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM02_FLY) - | TMHM(HM05_FLASH)), - - [SPECIES_MAREEP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_FLAAFFY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_AMPHAROS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_BELLOSSOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_MARILL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_AZUMARILL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SUDOWOODO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_POLITOED] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_HOPPIP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_SKIPLOOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_JUMPLUFF] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), - - [SPECIES_AIPOM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SUNKERN] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_SUNFLORA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_YANMA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM05_FLASH)), - - [SPECIES_WOOPER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_QUAGSIRE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_ESPEON] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_UMBREON] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), - - [SPECIES_MURKROW] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(TM49_SNATCH) - | TMHM(HM02_FLY)), - - [SPECIES_SLOWKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM08_DIVE)), - - [SPECIES_MISDREAVUS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_UNOWN] = TMHM_LEARNSET(0), - - [SPECIES_WOBBUFFET] = TMHM_LEARNSET(0), - - [SPECIES_GIRAFARIG] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PINECO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_FORRETRESS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DUNSPARCE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GLIGAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_STEELIX] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SNUBBULL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GRANBULL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_QWILFISH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SCIZOR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SHUCKLE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HERACROSS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SNEASEL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TEDDIURSA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_URSARING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SLUGMA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAGCARGO] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SWINUB] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PILOSWINE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CORSOLA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_REMORAID] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_OCTILLERY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_DELIBIRD] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM02_FLY)), - - [SPECIES_MANTINE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SKARMORY] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HOUNDOUR] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(TM50_OVERHEAT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HOUNDOOM] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_KINGDRA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_PHANPY] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_DONPHAN] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_PORYGON2] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_STANTLER] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_SMEARGLE] = TMHM_LEARNSET(0), - - [SPECIES_TYROGUE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_HITMONTOP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SMOOCHUM] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), - - [SPECIES_ELEKID] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MAGBY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MILTANK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_BLISSEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_EEVEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VAPOREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_JOLTEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLAREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PORYGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_OMANYTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_OMASTAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KABUTO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KABUTOPS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AERODACTYL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNORLAX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARTICUNO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ZAPDOS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MOLTRES] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRATINI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAGONAIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAGONITE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MEWTWO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MEW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHIKORITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BAYLEEF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEGANIUM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CYNDAQUIL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_QUILAVA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYPHLOSION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOTODILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CROCONAW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FERALIGATR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SENTRET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FURRET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HOOTHOOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NOCTOWL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEDYBA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEDIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPINARAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARIADOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CROBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHINCHOU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_LANTURN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PICHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CLEFFA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_IGGLYBUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TOGEPI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TOGETIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NATU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_XATU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAREEP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLAAFFY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_AMPHAROS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BELLOSSOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MARILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AZUMARILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SUDOWOODO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_POLITOED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HOPPIP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SKIPLOOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_JUMPLUFF] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_AIPOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SUNKERN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SUNFLORA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_YANMA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WOOPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_QUAGSIRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ESPEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_UMBREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MURKROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLOWKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MISDREAVUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UNOWN] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_WOBBUFFET] = TMHM_LEARNSET(TMHM(TM20_SAFEGUARD)), + + [SPECIES_GIRAFARIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PINECO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FORRETRESS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUNSPARCE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GLIGAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STEELIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNUBBULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GRANBULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_QWILFISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SCIZOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHUCKLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HERACROSS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNEASEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TEDDIURSA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_URSARING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLUGMA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGCARGO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWINUB] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_PILOSWINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_CORSOLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_REMORAID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_OCTILLERY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DELIBIRD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANTINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SKARMORY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOUNDOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOUNDOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KINGDRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PHANPY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DONPHAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PORYGON2] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STANTLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SMEARGLE] = TMHM_LEARNSET(TMHM(TM35_FLAMETHROWER)), + + [SPECIES_TYROGUE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_HITMONTOP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SMOOCHUM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ELEKID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MILTANK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BLISSEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_RAIKOU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_ENTEI] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SUICUNE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SUICUNE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LARVITAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LARVITAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_PUPITAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_PUPITAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_TYRANITAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_TYRANITAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LUGIA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LUGIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_HO_OH] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM47_STEEL_WING) - | TMHM(TM50_OVERHEAT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_HO_OH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_CELEBI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_CELEBI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_OLD_UNOWN_B] = TMHM_LEARNSET(0), + [SPECIES_TREECKO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_C] = TMHM_LEARNSET(0), + [SPECIES_GROVYLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_D] = TMHM_LEARNSET(0), + [SPECIES_SCEPTILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_E] = TMHM_LEARNSET(0), + [SPECIES_TORCHIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_F] = TMHM_LEARNSET(0), + [SPECIES_COMBUSKEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_G] = TMHM_LEARNSET(0), + [SPECIES_BLAZIKEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_H] = TMHM_LEARNSET(0), + [SPECIES_MUDKIP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_OLD_UNOWN_I] = TMHM_LEARNSET(0), + [SPECIES_MARSHTOMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_OLD_UNOWN_J] = TMHM_LEARNSET(0), + [SPECIES_SWAMPERT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_OLD_UNOWN_K] = TMHM_LEARNSET(0), + [SPECIES_POOCHYENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_L] = TMHM_LEARNSET(0), + [SPECIES_MIGHTYENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_OLD_UNOWN_M] = TMHM_LEARNSET(0), + [SPECIES_ZIGZAGOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_OLD_UNOWN_N] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_O] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_P] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_Q] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_R] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_S] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_T] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_U] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_V] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_W] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_X] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_Y] = TMHM_LEARNSET(0), - - [SPECIES_OLD_UNOWN_Z] = TMHM_LEARNSET(0), - - [SPECIES_TREECKO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_GROVYLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SCEPTILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_TORCHIC] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_COMBUSKEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_BLAZIKEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MUDKIP] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_MARSHTOMP] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_SWAMPERT] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), - - [SPECIES_POOCHYENA] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_MIGHTYENA] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ZIGZAGOON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_LINOONE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LINOONE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WURMPLE] = TMHM_LEARNSET(0), [SPECIES_SILCOON] = TMHM_LEARNSET(0), - [SPECIES_BEAUTIFLY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_BEAUTIFLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_CASCOON] = TMHM_LEARNSET(0), - [SPECIES_DUSTOX] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_DUSTOX] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_LOTAD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH)), + [SPECIES_LOTAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LOMBRE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LOMBRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LUDICOLO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LUDICOLO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SEEDOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SEEDOT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_NUZLEAF] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_NUZLEAF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SHIFTRY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHIFTRY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_NINCADA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_TAILLOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_NINJASK] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_SWELLOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_SHEDINJA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM46_THIEF) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_WINGULL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_TAILLOW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_PELIPPER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SWELLOW] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_RALTS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SHROOMISH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_KIRLIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_BRELOOM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_GARDEVOIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SPINDA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SURSKIT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WINGULL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_MASQUERAIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_PELIPPER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF)), + [SPECIES_SHROOMISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SURSKIT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_BRELOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MASQUERAIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), + [SPECIES_SLAKOTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WAILMER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_VIGOROTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WAILORD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SLAKING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SKITTY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_NINCADA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_DELCATTY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_NINJASK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_KECLEON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHEDINJA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), - [SPECIES_BALTOY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_WHISMUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CLAYDOL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LOUDRED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_NOSEPASS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_EXPLOUD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_TORKOAL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MAKUHITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), - [SPECIES_SABLEYE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_HARIYAMA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), - [SPECIES_BARBOACH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_AZURILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WHISCASH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_NOSEPASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_LUVDISC] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SKITTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CORPHISH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL)), + [SPECIES_DELCATTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CRAWDAUNT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SABLEYE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_FEEBAS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_MAWILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_MILOTIC] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_ARON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CARVANHA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LAIRON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SHARPEDO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_AGGRON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_TRAPINCH] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MEDITITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_VIBRAVA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MEDICHAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_FLYGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ELECTRIKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_MAKUHITA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_MANECTRIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_HARIYAMA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_PLUSLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_ELECTRIKE] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), + [SPECIES_MINUN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_MANECTRIC] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), + [SPECIES_VOLBEAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_NUMEL] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ILLUMISE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CAMERUPT] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ROSELIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SPHEAL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GULPIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SEALEO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SWALOT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WALREIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_CARVANHA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CACNEA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_SHARPEDO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CACTURNE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH)), + [SPECIES_WAILMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SNORUNT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_WAILORD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GLALIE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_NUMEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_LUNATONE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_CAMERUPT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORKOAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPOINK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRUMPIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPINDA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TRAPINCH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIBRAVA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLYGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CACNEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CACTURNE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWABLU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALTARIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZANGOOSE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEVIPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUNATONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), [SPECIES_SOLROCK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM50_OVERHEAT) - | TMHM(HM05_FLASH)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_AZURILL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL)), + [SPECIES_BARBOACH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SPOINK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_WHISCASH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GRUMPIG] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_CORPHISH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_PLUSLE] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_CRAWDAUNT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_MINUN] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM05_FLASH)), + [SPECIES_BALTOY] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MAWILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CLAYDOL] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MEDITITE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LILEEP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MEDICHAM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CRADILY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_SWABLU] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY)), + [SPECIES_ANORITH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALTARIA] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM47_STEEL_WING) - | TMHM(HM02_FLY) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_ARMALDO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_WYNAUT] = TMHM_LEARNSET(0), + [SPECIES_FEEBAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_DUSKULL] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_MILOTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_DUSCLOPS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CASTFORM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ROSELIA] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM05_FLASH)), + [SPECIES_KECLEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SLAKOTH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHUPPET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_VIGOROTH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BANETTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SLAKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_DUSKULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_GULPIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_DUSCLOPS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_SWALOT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_TROPIUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_TROPIUS] = TMHM_LEARNSET(TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_CHIMECHO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), - [SPECIES_WHISMUR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT)), + [SPECIES_ABSOL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LOUDRED] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_WYNAUT] = TMHM_LEARNSET(TMHM(TM20_SAFEGUARD)), - [SPECIES_EXPLOUD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM50_OVERHEAT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SNORUNT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CLAMPERL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GLALIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_HUNTAIL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM49_SNATCH) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SPHEAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GOREBYSS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_SEALEO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ABSOL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_WALREIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SHUPPET] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_CLAMPERL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_BANETTE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_HUNTAIL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_SEVIPER] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_GOREBYSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ZANGOOSE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_RELICANTH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_RELICANTH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM03_SURF) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LUVDISC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ARON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_BAGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_LAIRON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SHELGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_AGGRON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_CASTFORM] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_VOLBEAT] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_ILLUMISE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(HM05_FLASH)), - - [SPECIES_LILEEP] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT)), - - [SPECIES_CRADILY] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ANORITH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_ARMALDO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_RALTS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_KIRLIA] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_GARDEVOIR] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM46_THIEF) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), - - [SPECIES_BAGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SHELGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), - - [SPECIES_SALAMENCE] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_SALAMENCE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BELDUM] = TMHM_LEARNSET(0), - [SPECIES_METANG] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_METANG] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_METAGROSS] = TMHM_LEARNSET(TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_METAGROSS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_REGIROCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_REGIROCK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_REGICE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_REGICE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_REGISTEEL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_REGISTEEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_KYOGRE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_LATIAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_GROUDON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM28_DIG) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM50_OVERHEAT) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_LATIOS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_RAYQUAZA] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM08_BULK_UP) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM14_BLIZZARD) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM37_SANDSTORM) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM50_OVERHEAT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM04_STRENGTH) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_KYOGRE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_LATIAS] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_GROUDON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_LATIOS] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM05_ROAR) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM47_STEEL_WING) - | TMHM(HM01_CUT) - | TMHM(HM02_FLY) - | TMHM(HM03_SURF) - | TMHM(HM05_FLASH) - | TMHM(HM07_WATERFALL) - | TMHM(HM08_DIVE)), + [SPECIES_RAYQUAZA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_JIRACHI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM37_SANDSTORM) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM05_FLASH)), + [SPECIES_JIRACHI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_DEOXYS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM03_WATER_PULSE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM40_AERIAL_ACE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM01_CUT) - | TMHM(HM04_STRENGTH) - | TMHM(HM05_FLASH) - | TMHM(HM06_ROCK_SMASH)), + [SPECIES_DEOXYS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_CHIMECHO] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM06_TOXIC) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM27_RETURN) - | TMHM(TM29_PSYCHIC) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM33_REFLECT) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM41_TORMENT) - | TMHM(TM42_FACADE) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM44_REST) - | TMHM(TM45_ATTRACT) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM05_FLASH)), + [SPECIES_TURTWIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + [SPECIES_GROTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORTERRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHIMCHAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MONFERNO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_INFERNAPE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIPLUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PRINPLUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_EMPOLEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_STARLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_STARAVIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_STARAPTOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BIDOOF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BIBAREL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KRICKETOT] = TMHM_LEARNSET(0), + + [SPECIES_KRICKETUNE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHINX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUXIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUXRAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUDEW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROSERADE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRANIDOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RAMPARDOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHIELDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BASTIODON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BURMY] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_WORMADAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MOTHIM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_COMBEE] = TMHM_LEARNSET(0), + + [SPECIES_VESPIQUEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PACHIRISU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUIZEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FLOATZEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHERUBI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHERRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHELLOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GASTRODON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AMBIPOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRIFLOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRIFBLIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUNEARY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_LOPUNNY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MISMAGIUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HONCHKROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GLAMEOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PURUGLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHINGLING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STUNKY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SKUNTANK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRONZOR] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRONZONG] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BONSLY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MIME_JR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAPPINY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CHATOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPIRITOMB] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GIBLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GABITE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GARCHOMP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUNCHLAX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_RIOLU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUCARIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HIPPOPOTAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HIPPOWDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SKORUPI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRAPION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CROAGUNK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOXICROAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CARNIVINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FINNEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_LUMINEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANTYKE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SNOVER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ABOMASNOW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_WEAVILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGNEZONE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LICKILICKY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_RHYPERIOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TANGROWTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ELECTIVIRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGMORTAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOGEKISS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_YANMEGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEAFEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GLACEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GLISCOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAMOSWINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_PORYGON_Z] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GALLADE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PROBOPASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUSKNOIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FROSLASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ROTOM] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UXIE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MESPRIT] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AZELF] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DIALGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PALKIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HEATRAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_REGIGIGAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GIRATINA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRESSELIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_PHIONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MANAPHY] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DARKRAI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHAYMIN] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARCEUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VICTINI] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SNIVY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SERVINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SERPERIOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TEPIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIGNITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_EMBOAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_OSHAWOTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEWOTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SAMUROTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PATRAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WATCHOG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LILLIPUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HERDIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STOUTLAND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PURRLOIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LIEPARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANSAGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SIMISAGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANSEAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SIMISEAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANPOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SIMIPOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MUNNA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUSHARNA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIDOVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TRANQUILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UNFEZANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BLITZLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZEBSTRIKA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROGGENROLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_BOLDORE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_GIGALITH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_WOOBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWOOBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRILBUR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_EXCADRILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_AUDINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TIMBURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GURDURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CONKELDURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYMPOLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PALPITOAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SEISMITOAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_THROH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SEWADDLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWADLOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LEAVANNY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VENIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_WHIRLIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCOLIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_COTTONEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WHIMSICOTT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PETILIL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LILLIGANT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BASCULIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), + + [SPECIES_SANDILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KROKOROK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KROOKODILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DARUMAKA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DARMANITAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MARACTUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DWEBBLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRUSTLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCRAGGY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCRAFTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SIGILYPH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_YAMASK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_COFAGRIGUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TIRTOUGA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CARRACOSTA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCHEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARCHEOPS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TRUBBISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GARBODOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZORUA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZOROARK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINCCINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CINCCINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOTHITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOTHORITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOTHITELLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SOLOSIS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUOSION] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_REUNICLUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUCKLETT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SWANNA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VANILLITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VANILLISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VANILLUXE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEERLING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_EMOLGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KARRABLAST] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM06_TOXIC)), + + [SPECIES_ESCAVALIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM06_TOXIC)), + + [SPECIES_FOONGUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_AMOONGUSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FRILLISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_JELLICENT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ALOMOMOLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_JOLTIK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GALVANTULA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FERROSEED] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FERROTHORN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KLINK] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KLANG] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KLINKLANG] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYNAMO] = TMHM_LEARNSET(0), + + [SPECIES_EELEKTRIK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_EELEKTROSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ELGYEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BEHEEYEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LITWICK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LAMPENT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHANDELURE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_AXEW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FRAXURE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAXORUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CUBCHOO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BEARTIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CRYOGONAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SHELMET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_ACCELGOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_STUNFISK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MIENFOO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MIENSHAO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DRUDDIGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLETT] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLURK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PAWNIARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BISHARP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BOUFFALANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RUFFLET] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRAVIARY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VULLABY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MANDIBUZZ] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HEATMOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DURANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZWEILOUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HYDREIGON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LARVESTA] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_VOLCARONA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_COBALION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TERRAKION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIRIZION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORNADUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_THUNDURUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RESHIRAM] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZEKROM] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LANDORUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_KYUREM] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_KELDEO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MELOETTA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHESPIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_QUILLADIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHESNAUGHT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FENNEKIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRAIXEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_DELPHOX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FROAKIE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FROGADIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GRENINJA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BUNNELBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DIGGERSBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLETCHLING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLETCHINDER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TALONFLAME] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SCATTERBUG] = TMHM_LEARNSET(0), + + [SPECIES_SPEWPA] = TMHM_LEARNSET(TMHM(TM17_PROTECT)), + + [SPECIES_VIVILLON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_LITLEO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PYROAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SKIDDO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOGOAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANCHAM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PANGORO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ESPURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWSTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HONEDGE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM06_TOXIC)), + + [SPECIES_DOUBLADE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM06_TOXIC)), + + [SPECIES_AEGISLASH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SPRITZEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_AROMATISSE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SWIRLIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SLURPUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_INKAY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MALAMAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BINACLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BARBARACLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SKRELP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAGALGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLAUNCHER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CLAWITZER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_HELIOPTILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HELIOLISK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYRUNT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYRANTRUM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_AMAURA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AURORUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SYLVEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAWLUCHA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEDENNE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CARBINK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOOMY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SLIGGOO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GOODRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_KLEFKI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PHANTUMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TREVENANT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_BERGMITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_AVALUGG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NOIBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_NOIVERN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_XERNEAS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_YVELTAL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DIANCIE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOOPA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_VOLCANION] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ROWLET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DARTRIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DECIDUEYE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LITTEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORRACAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_INCINEROAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_POPPLIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BRIONNE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PRIMARINA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_PIKIPEK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TRUMBEAK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOUCANNON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_YUNGOOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GUMSHOOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRUBBIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CHARJABUG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIKAVOLT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRABRAWLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_CRABOMINABLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CUTIEFLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_RIBOMBEE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROCKRUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LYCANROC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_WISHIWASHI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MAREANIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TOXAPEX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_MUDBRAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUDSDALE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEWPIDER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARAQUANID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FOMANTIS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_LURANTIS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_MORELULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHIINOTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SALANDIT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SALAZZLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STUFFUL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BEWEAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BOUNSWEET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_STEENEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TSAREENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_COMFEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORANGURU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PASSIMIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WIMPOD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), + + [SPECIES_GOLISOPOD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SANDYGAST] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), + + [SPECIES_PALOSSAND] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_PYUKUMUKU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM07_HAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TYPE_NULL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_KOMALA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM27_RETURN) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TURTONATOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TOGEDEMARU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MIMIKYU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BRUXISH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRAMPA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DHELMISE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_JANGMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_HAKAMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_KOMMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_TAPU_KOKO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAPU_LELE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAPU_BULU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_TAPU_FINI] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_COSMOG] = TMHM_LEARNSET(0), + + [SPECIES_COSMOEM] = TMHM_LEARNSET(0), + + [SPECIES_SOLGALEO] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LUNALA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_NIHILEGO] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_BUZZWOLE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PHEROMOSA] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_XURKITREE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_CELESTEELA] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_KARTANA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM06_TOXIC)), + + [SPECIES_GUZZLORD] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NECROZMA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGEARNA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_MARSHADOW] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_POIPOLE] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM06_TOXIC)), + + [SPECIES_NAGANADEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_STAKATAKA] = TMHM_LEARNSET(TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), + + [SPECIES_BLACEPHALON] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZERAORA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + //TMs of LGPE don't match with USUM + [SPECIES_MELTAN] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_MELMETAL] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_GROOKEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT)), + + [SPECIES_THWACKEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT)), + + [SPECIES_RILLABOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT)), + + [SPECIES_SCORBUNNY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT)), + + [SPECIES_RABOOT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT)), + + [SPECIES_CINDERACE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT)), + + [SPECIES_SOBBLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(HM03_SURF) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DRIZZILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(HM03_SURF) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_INTELEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SKWOVET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM46_THIEF)), + + [SPECIES_GREEDENT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM46_THIEF)), + + [SPECIES_ROOKIDEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_CORVISQUIRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_CORVIKNIGHT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_BLIPBUG] = TMHM_LEARNSET(0), + + [SPECIES_DOTTLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ORBEETLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_NICKIT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT)), + + [SPECIES_THIEVUL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_GOSSIFLEUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_ELDEGOSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_WOOLOO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST)), + + [SPECIES_DUBWOOL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST)), + + [SPECIES_CHEWTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(HM03_SURF)), + + [SPECIES_DREDNAW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(HM03_SURF) + | TMHM(HM07_WATERFALL)), + + [SPECIES_YAMPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM05_ROAR) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_BOLTUND] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM05_ROAR) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_ROLYCOLY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM)), + + [SPECIES_CARKOL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM)), + + [SPECIES_COALOSSAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_APPLIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT)), + + [SPECIES_FLAPPLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_APPLETUN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_SILICOBRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM37_SANDSTORM)), + + [SPECIES_SANDACONDA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM)), + + [SPECIES_CRAMORANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF)), + + [SPECIES_ARROKUDA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(HM07_WATERFALL)), + + [SPECIES_BARRASKEWDA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(HM03_SURF) + | TMHM(HM07_WATERFALL)), + + [SPECIES_TOXEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST)), + + [SPECIES_TOXTRICITY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SIZZLIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_CENTISKORCH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_CLOBBOPUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM12_TAUNT) + | TMHM(HM07_WATERFALL)), + + [SPECIES_GRAPPLOCT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(HM07_WATERFALL)), + + [SPECIES_SINISTEA] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL)), + + [SPECIES_POLTEAGEIST] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL)), + + [SPECIES_HATENNA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP)), + + [SPECIES_HATTREM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP)), + + [SPECIES_HATTERENE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP)), + + [SPECIES_IMPIDIMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT)), + + [SPECIES_MORGREM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT)), + + [SPECIES_GRIMMSNARL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT)), + + [SPECIES_OBSTAGOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_PERRSERKER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_CURSOLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF)), + + [SPECIES_SIRFETCHD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_MR_RIME] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_RUNERIGUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_MILCERY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST)), + + [SPECIES_ALCREMIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_FALINKS] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB)), + + [SPECIES_PINCURCHIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_SNOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST)), + + [SPECIES_FROSMOTH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD)), + + [SPECIES_STONJOURNER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM)), + + [SPECIES_EISCUE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM07_HAIL) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(HM03_SURF) + | TMHM(HM07_WATERFALL)), + + [SPECIES_INDEEDEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL)), + + [SPECIES_MORPEKO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT)), + + [SPECIES_CUFANT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(HM04_STRENGTH)), + + [SPECIES_COPPERAJAH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT)), + + [SPECIES_DRACOZOLT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_ARCTOZOLT] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM42_FACADE) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_DRACOVISH] = TMHM_LEARNSET(TMHM(HM08_DIVE) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(HM03_SURF) + | TMHM(HM07_WATERFALL)), + + [SPECIES_ARCTOVISH] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(HM03_SURF) + | TMHM(HM07_WATERFALL)), + + [SPECIES_DURALUDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_DREEPY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST)), + + [SPECIES_DRAKLOAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_DRAGAPULT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_ZACIAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST)), + + [SPECIES_ZAMAZENTA] = TMHM_LEARNSET(TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ETERNATUS] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_KUBFU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH)), + + [SPECIES_URSHIFU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT)), + + [SPECIES_ZARUDE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_REGIELEKI] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_REGIDRAGO] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST)), + + [SPECIES_GLASTRIER] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM42_FACADE) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT)), + + [SPECIES_SPECTRIER] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT)), + + [SPECIES_CALYREX] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_RATTATA_ALOLAN] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RATICATE_ALOLAN] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_RAICHU_ALOLAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_SANDSHREW_ALOLAN] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_SANDSLASH_ALOLAN] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_VULPIX_ALOLAN] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM06_TOXIC)), + + [SPECIES_NINETALES_ALOLAN] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM06_TOXIC)), + + [SPECIES_DIGLETT_ALOLAN] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_DUGTRIO_ALOLAN] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWTH_ALOLAN] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_PERSIAN_ALOLAN] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_GEODUDE_ALOLAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRAVELER_ALOLAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOLEM_ALOLAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRIMER_ALOLAN] = TMHM_LEARNSET(TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MUK_ALOLAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_EXEGGUTOR_ALOLAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAROWAK_ALOLAN] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWTH_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_PONYTA_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST)), + + [SPECIES_RAPIDASH_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST)), + + [SPECIES_SLOWPOKE_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM07_HAIL) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_SLOWBRO_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_FARFETCHD_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY)), + + [SPECIES_WEEZING_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MR_MIME_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_ARTICUNO_GALARIAN] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING)), + + [SPECIES_ZAPDOS_GALARIAN] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT)), + + [SPECIES_MOLTRES_GALARIAN] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT)), + + [SPECIES_SLOWKING_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_CORSOLA_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ZIGZAGOON_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_LINOONE_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_DARUMAKA_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_DARMANITAN_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_YAMASK_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM46_THIEF)), + + [SPECIES_STUNFISK_GALARIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF)), + + [SPECIES_PIKACHU_COSPLAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_ROCK_STAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_BELLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_POP_STAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_PH_D] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_LIBRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_ORIGINAL_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_HOENN_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_SINNOH_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_UNOVA_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_KALOS_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_ALOLA_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_PARTNER_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PICHU_SPIKY_EARED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UNOWN_B] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_C] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_D] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_E] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_F] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_G] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_H] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_I] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_J] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_K] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_L] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_M] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_N] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_O] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_P] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_Q] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_R] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_S] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_T] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_U] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_V] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_W] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_X] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_Y] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_Z] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_EMARK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_QMARK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_DEOXYS_ATTACK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEOXYS_DEFENSE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEOXYS_SPEED] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BURMY_SANDY_CLOAK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_BURMY_TRASH_CLOAK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_WORMADAM_SANDY_CLOAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WORMADAM_TRASH_CLOAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHELLOS_EAST_SEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GASTRODON_EAST_SEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ROTOM_HEAT] = TMHM_LEARNSET(TMHM(TM50_OVERHEAT)), + + [SPECIES_ROTOM_WASH] = TMHM_LEARNSET(0), + + [SPECIES_ROTOM_FROST] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD)), + + [SPECIES_ROTOM_FAN] = TMHM_LEARNSET(0), + + [SPECIES_ROTOM_MOW] = TMHM_LEARNSET(0), + + [SPECIES_GIRATINA_ORIGIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHAYMIN_SKY] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ARCEUS_FIGHTING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_FLYING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_POISON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_GROUND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_ROCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_BUG] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_GHOST] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_STEEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_FIRE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_WATER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_GRASS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_ELECTRIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_PSYCHIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_ICE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_DRAGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_DARK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_ARCEUS_FAIRY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BASCULIN_BLUE_STRIPED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), + + [SPECIES_DEERLING_SUMMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEERLING_AUTUMN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEERLING_WINTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK_SUMMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK_AUTUMN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK_WINTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORNADUS_THERIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_THUNDURUS_THERIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LANDORUS_THERIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_KYUREM_WHITE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_KYUREM_BLACK] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_KELDEO_RESOLUTE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GENESECT_DOUSE_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT_SHOCK_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT_BURN_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT_CHILL_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRENINJA_BATTLE_BOND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VIVILLON_POLAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_TUNDRA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_CONTINENTAL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_GARDEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_ELEGANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MEADOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MODERN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MARINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_ARCHIPELAGO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_HIGH_PLAINS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_SANDSTORM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_RIVER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MONSOON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_SAVANNA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_SUN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_OCEAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_JUNGLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_FANCY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_POKE_BALL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_YELLOW_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_ORANGE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_BLUE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_WHITE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_YELLOW_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_ORANGE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_BLUE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_WHITE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_ETERNAL_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_YELLOW_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_ORANGE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_BLUE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_WHITE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_HEART_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_STAR_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_DIAMOND_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_DEBUTANTE_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_MATRON_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_DANDY_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_LA_REINE_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_KABUKI_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_PHARAOH_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWSTIC_FEMALE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO_SMALL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO_LARGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO_SUPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST_SMALL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST_LARGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST_SUPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_10] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_COMPLETE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOOPA_UNBOUND] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO_POM_POM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO_PAU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO_SENSU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROCKRUFF_OWN_TEMPO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LYCANROC_MIDNIGHT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LYCANROC_DUSK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FIGHTING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FLYING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_POISON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_GROUND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_ROCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_BUG] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_GHOST] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_STEEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FIRE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_WATER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_GRASS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_ELECTRIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_PSYCHIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_ICE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_DRAGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_DARK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FAIRY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_RED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_ORANGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_YELLOW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_GREEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_BLUE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_INDIGO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_VIOLET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_NECROZMA_DUSK_MANE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NECROZMA_DAWN_WINGS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM24_THUNDERBOLT)), + + [SPECIES_TOXTRICITY_LOW_KEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SINISTEA_ANTIQUE] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL)), + + [SPECIES_POLTEAGEIST_ANTIQUE] = TMHM_LEARNSET(TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL)), + + [SPECIES_ALCREMIE_RUBY_CREAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ALCREMIE_MATCHA_CREAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ALCREMIE_MINT_CREAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ALCREMIE_LEMON_CREAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ALCREMIE_SALTED_CREAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ALCREMIE_RUBY_SWIRL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM)), + + [SPECIES_INDEEDEE_FEMALE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL)), + + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(HM07_WATERFALL)), + + [SPECIES_ZARUDE_DADA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF)), + + [SPECIES_CALYREX_ICE_RIDER] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT)), + + [SPECIES_CALYREX_SHADOW_RIDER] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT)), }; diff --git a/src/data/pokemon/tutor_learnsets.h b/src/data/pokemon/tutor_learnsets.h index 2c8c3b362..0e63c8d58 100644 --- a/src/data/pokemon/tutor_learnsets.h +++ b/src/data/pokemon/tutor_learnsets.h @@ -1,4 +1,4 @@ -const u16 gTutorMoves[TUTOR_MOVE_COUNT] = +const u16 gTutorMoves[] = { [TUTOR_MOVE_MEGA_PUNCH] = MOVE_MEGA_PUNCH, [TUTOR_MOVE_SWORDS_DANCE] = MOVE_SWORDS_DANCE, @@ -32,5720 +32,10567 @@ const u16 gTutorMoves[TUTOR_MOVE_COUNT] = [TUTOR_MOVE_FURY_CUTTER] = MOVE_FURY_CUTTER, }; -#define TUTOR(move) (1u << (TUTOR_##move)) +#define TUTOR_LEARNSET(moves) ((u32)(moves)) +#define TUTOR(move) ((u64)1 << (TUTOR_##move)) static const u32 sTutorLearnsets[] = { - [SPECIES_NONE] = (0), - - [SPECIES_BULBASAUR] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_IVYSAUR] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VENUSAUR] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHARMANDER] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHARMELEON] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHARIZARD] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SQUIRTLE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_WARTORTLE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_BLASTOISE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CATERPIE] = (0), - - [SPECIES_METAPOD] = (0), - - [SPECIES_BUTTERFREE] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WEEDLE] = (0), - - [SPECIES_KAKUNA] = (0), - - [SPECIES_BEEDRILL] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_PIDGEY] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PIDGEOTTO] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PIDGEOT] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_RATTATA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_RATICATE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SPEAROW] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FEAROW] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_EKANS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ARBOK] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PIKACHU] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_RAICHU] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_SANDSHREW] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SANDSLASH] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NIDORAN_F] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDORINA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDOQUEEN] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NIDORAN_M] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDORINO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NIDOKING] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CLEFAIRY] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_CLEFABLE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_VULPIX] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_NINETALES] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_JIGGLYPUFF] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_WIGGLYTUFF] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ZUBAT] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOLBAT] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ODDISH] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GLOOM] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_VILEPLUME] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PARAS] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_PARASECT] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VENONAT] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_VENOMOTH] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DIGLETT] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DUGTRIO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MEOWTH] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PERSIAN] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PSYDUCK] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOLDUCK] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MANKEY] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_PRIMEAPE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GROWLITHE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ARCANINE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_POLIWAG] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_POLIWHIRL] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_POLIWRATH] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_ABRA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KADABRA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ALAKAZAM] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MACHOP] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MACHOKE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MACHAMP] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BELLSPROUT] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_WEEPINBELL] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_VICTREEBEL] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_TENTACOOL] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_TENTACRUEL] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GEODUDE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GRAVELER] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GOLEM] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_PONYTA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_RAPIDASH] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SLOWPOKE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SLOWBRO] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MAGNEMITE] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MAGNETON] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FARFETCHD] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DODUO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DODRIO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SEEL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DEWGONG] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GRIMER] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MUK] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SHELLDER] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CLOYSTER] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GASTLY] = (TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_HAUNTER] = (TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GENGAR] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ONIX] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DROWZEE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_HYPNO] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KRABBY] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_KINGLER] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VOLTORB] = (TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ELECTRODE] = (TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_EXEGGCUTE] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_EXEGGUTOR] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CUBONE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MAROWAK] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_HITMONLEE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HITMONCHAN] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_LICKITUNG] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KOFFING] = (TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_WEEZING] = (TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_RHYHORN] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_RHYDON] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHANSEY] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TANGELA] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_KANGASKHAN] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_HORSEA] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SEADRA] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOLDEEN] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SEAKING] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_STARYU] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_STARMIE] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MR_MIME] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SCYTHER] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_JYNX] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ELECTABUZZ] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MAGMAR] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_PINSIR] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TAUROS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MAGIKARP] = (0), - - [SPECIES_GYARADOS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LAPRAS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DITTO] = (0), - - [SPECIES_EEVEE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_VAPOREON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_JOLTEON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FLAREON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PORYGON] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_OMANYTE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_OMASTAR] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_KABUTO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_KABUTOPS] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_AERODACTYL] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SNORLAX] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ARTICUNO] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ZAPDOS] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MOLTRES] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DRATINI] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DRAGONAIR] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_DRAGONITE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MEWTWO] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MEW] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CHIKORITA] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_BAYLEEF] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MEGANIUM] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CYNDAQUIL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_QUILAVA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TYPHLOSION] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TOTODILE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CROCONAW] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_FERALIGATR] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SENTRET] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_FURRET] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_HOOTHOOT] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_NOCTOWL] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_LEDYBA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_LEDIAN] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_SPINARAK] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ARIADOS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CROBAT] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CHINCHOU] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LANTURN] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PICHU] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CLEFFA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_IGGLYBUFF] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TOGEPI] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TOGETIC] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NATU] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_XATU] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MAREEP] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_FLAAFFY] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_AMPHAROS] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BELLOSSOM] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MARILL] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_AZUMARILL] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SUDOWOODO] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_POLITOED] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_HOPPIP] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SKIPLOOM] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_JUMPLUFF] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_AIPOM] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SUNKERN] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_SUNFLORA] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_YANMA] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WOOPER] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_QUAGSIRE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_ESPEON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_UMBREON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MURKROW] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SLOWKING] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MISDREAVUS] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_UNOWN] = (0), - - [SPECIES_WOBBUFFET] = (0), - - [SPECIES_GIRAFARIG] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PINECO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_FORRETRESS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DUNSPARCE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_GLIGAR] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_STEELIX] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SNUBBULL] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GRANBULL] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_QWILFISH] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SCIZOR] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHUCKLE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_HERACROSS] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SNEASEL] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TEDDIURSA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_URSARING] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SLUGMA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_MAGCARGO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SWINUB] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PILOSWINE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CORSOLA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_REMORAID] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_OCTILLERY] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DELIBIRD] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MANTINE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SKARMORY] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HOUNDOUR] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HOUNDOOM] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_KINGDRA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PHANPY] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DONPHAN] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_PORYGON2] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_STANTLER] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SMEARGLE] = (0), - - [SPECIES_TYROGUE] = (TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HITMONTOP] = (TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SMOOCHUM] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ELEKID] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MAGBY] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MILTANK] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BLISSEY] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SOFT_BOILED) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_RAIKOU] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ENTEI] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SUICUNE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_LARVITAR] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_PUPITAR] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_TYRANITAR] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LUGIA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_HO_OH] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CELEBI] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_TREECKO] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_GROVYLE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SCEPTILE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TORCHIC] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_COMBUSKEN] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BLAZIKEN] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MUDKIP] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_MARSHTOMP] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SWAMPERT] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_POOCHYENA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_MIGHTYENA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ZIGZAGOON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LINOONE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_WURMPLE] = (0), - - [SPECIES_SILCOON] = (0), - - [SPECIES_BEAUTIFLY] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CASCOON] = (0), - - [SPECIES_DUSTOX] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_LOTAD] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LOMBRE] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_LUDICOLO] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SEEDOT] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_NUZLEAF] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHIFTRY] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NINCADA] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_NINJASK] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHEDINJA] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TAILLOW] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SWELLOW] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SHROOMISH] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_BRELOOM] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SPINDA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_WINGULL] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_PELIPPER] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_SURSKIT] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MASQUERAIN] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WAILMER] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_WAILORD] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SKITTY] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_DELCATTY] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_KECLEON] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BALTOY] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CLAYDOL] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_NOSEPASS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_TORKOAL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_SABLEYE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BARBOACH] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_WHISCASH] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_LUVDISC] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CORPHISH] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CRAWDAUNT] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_FEEBAS] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MILOTIC] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_CARVANHA] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHARPEDO] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_TRAPINCH] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_VIBRAVA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_FLYGON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_MAKUHITA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_HARIYAMA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ELECTRIKE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_MANECTRIC] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_NUMEL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CAMERUPT] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SPHEAL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SEALEO] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_WALREIN] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_CACNEA] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CACTURNE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SNORUNT] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_GLALIE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_LUNATONE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SOLROCK] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_AZURILL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_SPOINK] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GRUMPIG] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_PLUSLE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_MINUN] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_MAWILE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_MEDITITE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_MEDICHAM] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SWABLU] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ALTARIA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_WYNAUT] = (0), - - [SPECIES_DUSKULL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_DUSCLOPS] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_ROSELIA] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SLAKOTH] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_VIGOROTH] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SLAKING] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_GULPIN] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_SWALOT] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_TROPIUS] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_WHISMUR] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_LOUDRED] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_EXPLOUD] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_CLAMPERL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_HUNTAIL] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_GOREBYSS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT)), - - [SPECIES_ABSOL] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHUPPET] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_BANETTE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_SEVIPER] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_ZANGOOSE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_RELICANTH] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ARON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LAIRON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_AGGRON] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_CASTFORM] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_VOLBEAT] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_ILLUMISE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_LILEEP] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_CRADILY] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK)), - - [SPECIES_ANORITH] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_ARMALDO] = (TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_RALTS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_KIRLIA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_GARDEVOIR] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_BAGON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SHELGON] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_SALAMENCE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_BELDUM] = (0), - - [SPECIES_METANG] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_METAGROSS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_REGIROCK] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_REGICE] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_REGISTEEL] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_EXPLOSION) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH)), - - [SPECIES_KYOGRE] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL)), - - [SPECIES_GROUDON] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_SWORDS_DANCE) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_RAYQUAZA] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LATIAS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_LATIOS] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_FURY_CUTTER)), - - [SPECIES_JIRACHI] = (TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_METRONOME) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_DEFENSE_CURL) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_DEOXYS] = (TUTOR(MOVE_MEGA_PUNCH) - | TUTOR(MOVE_MEGA_KICK) - | TUTOR(MOVE_BODY_SLAM) - | TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_COUNTER) - | TUTOR(MOVE_SEISMIC_TOSS) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_THUNDER_WAVE) - | TUTOR(MOVE_ROCK_SLIDE) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_DYNAMIC_PUNCH) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_MUD_SLAP) - | TUTOR(MOVE_ICE_PUNCH) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_SWIFT) - | TUTOR(MOVE_THUNDER_PUNCH) - | TUTOR(MOVE_FIRE_PUNCH)), - - [SPECIES_CHIMECHO] = (TUTOR(MOVE_DOUBLE_EDGE) - | TUTOR(MOVE_MIMIC) - | TUTOR(MOVE_DREAM_EATER) - | TUTOR(MOVE_SUBSTITUTE) - | TUTOR(MOVE_ROLLOUT) - | TUTOR(MOVE_PSYCH_UP) - | TUTOR(MOVE_SNORE) - | TUTOR(MOVE_ICY_WIND) - | TUTOR(MOVE_ENDURE) - | TUTOR(MOVE_SWAGGER) - | TUTOR(MOVE_SLEEP_TALK) - | TUTOR(MOVE_DEFENSE_CURL)), - + [SPECIES_NONE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BULBASAUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_IVYSAUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VENUSAUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHARMANDER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHARMELEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHARIZARD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SQUIRTLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WARTORTLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BLASTOISE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CATERPIE] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_METAPOD] = TUTOR_LEARNSET(0), + + [SPECIES_BUTTERFREE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WEEDLE] = TUTOR_LEARNSET(0), + + [SPECIES_KAKUNA] = TUTOR_LEARNSET(0), + + [SPECIES_BEEDRILL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PIDGEY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PIDGEOTTO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PIDGEOT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RATTATA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RATICATE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SPEAROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FEAROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_EKANS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARBOK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PIKACHU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RAICHU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SANDSHREW] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SANDSLASH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_NIDORAN_F] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDORINA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDOQUEEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_NIDORAN_M] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDORINO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NIDOKING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CLEFAIRY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CLEFABLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VULPIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_NINETALES] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_JIGGLYPUFF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_WIGGLYTUFF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ZUBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOLBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ODDISH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GLOOM] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VILEPLUME] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PARAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PARASECT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VENONAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_VENOMOTH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_DIGLETT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DUGTRIO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MEOWTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PERSIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PSYDUCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOLDUCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANKEY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PRIMEAPE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GROWLITHE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ARCANINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_POLIWAG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_POLIWHIRL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_POLIWRATH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ABRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KADABRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ALAKAZAM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MACHOP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MACHOKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MACHAMP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BELLSPROUT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WEEPINBELL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VICTREEBEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TENTACOOL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TENTACRUEL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GEODUDE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GRAVELER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GOLEM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PONYTA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RAPIDASH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SLOWPOKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SLOWBRO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGNEMITE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGNETON] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FARFETCHD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DODUO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DODRIO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SEEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DEWGONG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GRIMER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MUK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SHELLDER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CLOYSTER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GASTLY] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HAUNTER] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GENGAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ONIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DROWZEE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HYPNO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KRABBY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KINGLER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VOLTORB] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ELECTRODE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EXEGGCUTE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_EXEGGUTOR] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CUBONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MAROWAK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HITMONLEE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HITMONCHAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LICKITUNG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_KOFFING] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WEEZING] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_RHYHORN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_RHYDON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHANSEY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TANGELA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KANGASKHAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HORSEA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SEADRA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOLDEEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SEAKING] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STARYU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STARMIE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MR_MIME] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SCYTHER] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_JYNX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ELECTABUZZ] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGMAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PINSIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TAUROS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MAGIKARP] = TUTOR_LEARNSET(0), + + [SPECIES_GYARADOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LAPRAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DITTO] = TUTOR_LEARNSET(0), + + [SPECIES_EEVEE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_VAPOREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_JOLTEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FLAREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PORYGON] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_OMANYTE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_OMASTAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KABUTO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KABUTOPS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AERODACTYL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SNORLAX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ARTICUNO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ZAPDOS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MOLTRES] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_DRATINI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRAGONAIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRAGONITE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEWTWO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEW] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHIKORITA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BAYLEEF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MEGANIUM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CYNDAQUIL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_QUILAVA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_TYPHLOSION] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TOTODILE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CROCONAW] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FERALIGATR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SENTRET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FURRET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HOOTHOOT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_NOCTOWL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LEDYBA] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LEDIAN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SPINARAK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARIADOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CROBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CHINCHOU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LANTURN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PICHU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CLEFFA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_IGGLYBUFF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TOGEPI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TOGETIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_NATU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_XATU] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAREEP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FLAAFFY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_AMPHAROS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BELLOSSOM] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MARILL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_AZUMARILL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SUDOWOODO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_POLITOED] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HOPPIP] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SKIPLOOM] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_JUMPLUFF] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AIPOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SUNKERN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SUNFLORA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_YANMA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WOOPER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_QUAGSIRE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ESPEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_UMBREON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MURKROW] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SLOWKING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MISDREAVUS] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_UNOWN] = TUTOR_LEARNSET(0), + + [SPECIES_WOBBUFFET] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER)), + + [SPECIES_GIRAFARIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PINECO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FORRETRESS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DUNSPARCE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GLIGAR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_STEELIX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SNUBBULL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GRANBULL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_QWILFISH] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SCIZOR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHUCKLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HERACROSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SNEASEL] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TEDDIURSA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_URSARING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SLUGMA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MAGCARGO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWINUB] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PILOSWINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CORSOLA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_REMORAID] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_OCTILLERY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DELIBIRD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANTINE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SKARMORY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HOUNDOUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HOUNDOOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_KINGDRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PHANPY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DONPHAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PORYGON2] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STANTLER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SMEARGLE] = TUTOR_LEARNSET(TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK)), + + [SPECIES_TYROGUE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HITMONTOP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SMOOCHUM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ELEKID] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGBY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MILTANK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BLISSEY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SOFT_BOILED) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RAIKOU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ENTEI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SUICUNE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LARVITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PUPITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TYRANITAR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUGIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HO_OH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CELEBI] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TREECKO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GROVYLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SCEPTILE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TORCHIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_COMBUSKEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BLAZIKEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MUDKIP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MARSHTOMP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWAMPERT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_POOCHYENA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MIGHTYENA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZIGZAGOON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LINOONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_WURMPLE] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_SILCOON] = TUTOR_LEARNSET(0), + + [SPECIES_BEAUTIFLY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CASCOON] = TUTOR_LEARNSET(0), + + [SPECIES_DUSTOX] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LOTAD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LOMBRE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LUDICOLO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SEEDOT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_NUZLEAF] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHIFTRY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TAILLOW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SWELLOW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WINGULL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PELIPPER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RALTS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KIRLIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GARDEVOIR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SURSKIT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MASQUERAIN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SHROOMISH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BRELOOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SLAKOTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_VIGOROTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SLAKING] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_NINCADA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NINJASK] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHEDINJA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WHISMUR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LOUDRED] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_EXPLOUD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MAKUHITA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HARIYAMA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_AZURILL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_NOSEPASS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SKITTY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DELCATTY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SABLEYE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MAWILE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ARON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LAIRON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AGGRON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEDITITE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MEDICHAM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ELECTRIKE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MANECTRIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PLUSLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MINUN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VOLBEAT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ILLUMISE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROSELIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GULPIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SWALOT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CARVANHA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SHARPEDO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_WAILMER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WAILORD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NUMEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CAMERUPT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TORKOAL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SPOINK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GRUMPIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SPINDA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TRAPINCH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VIBRAVA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FLYGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CACNEA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CACTURNE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SWABLU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ALTARIA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ZANGOOSE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SEVIPER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LUNATONE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SOLROCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BARBOACH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WHISCASH] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CORPHISH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRAWDAUNT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BALTOY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CLAYDOL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LILEEP] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRADILY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ANORITH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ARMALDO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FEEBAS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MILOTIC] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CASTFORM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KECLEON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SHUPPET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BANETTE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUSKULL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DUSCLOPS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TROPIUS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHIMECHO] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ABSOL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_WYNAUT] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER)), + + [SPECIES_SNORUNT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GLALIE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SPHEAL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SEALEO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WALREIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CLAMPERL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HUNTAIL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOREBYSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RELICANTH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LUVDISC] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BAGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SHELGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SALAMENCE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BELDUM] = TUTOR_LEARNSET(0), + + [SPECIES_METANG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_METAGROSS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_REGIROCK] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_REGICE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_REGISTEEL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LATIAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LATIOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KYOGRE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GROUDON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RAYQUAZA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_JIRACHI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DEOXYS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TURTWIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GROTLE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TORTERRA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHIMCHAR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_MONFERNO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_INFERNAPE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PIPLUP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PRINPLUP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_EMPOLEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_STARLY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STARAVIA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STARAPTOR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BIDOOF] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BIBAREL] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KRICKETOT] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SNORE)), + + [SPECIES_KRICKETUNE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHINX] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUXIO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUXRAY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUDEW] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ROSERADE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRANIDOS] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_RAMPARDOS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SHIELDON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BASTIODON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BURMY] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_WORMADAM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MOTHIM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_COMBEE] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_VESPIQUEN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PACHIRISU] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUIZEL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_FLOATZEL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CHERUBI] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CHERRIM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SHELLOS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GASTRODON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AMBIPOM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRIFLOON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRIFBLIM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUNEARY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LOPUNNY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MISMAGIUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HONCHKROW] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GLAMEOW] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_PURUGLY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CHINGLING] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STUNKY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SKUNTANK] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BRONZOR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRONZONG] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BONSLY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MIME_JR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HAPPINY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHATOT] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SPIRITOMB] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GIBLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GABITE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GARCHOMP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MUNCHLAX] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_RIOLU] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_LUCARIO] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_HIPPOPOTAS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HIPPOWDON] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SKORUPI] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DRAPION] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CROAGUNK] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TOXICROAK] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CARNIVINE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FINNEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LUMINEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANTYKE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SNOVER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ABOMASNOW] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WEAVILE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MAGNEZONE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LICKILICKY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_RHYPERIOR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TANGROWTH] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ELECTIVIRE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGMORTAR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TOGEKISS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_YANMEGA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_LEAFEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GLACEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GLISCOR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MAMOSWINE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PORYGON_Z] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GALLADE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PROBOPASS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUSKNOIR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FROSLASS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROTOM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_UXIE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MESPRIT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_AZELF] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DIALGA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PALKIA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HEATRAN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_REGIGIGAS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GIRATINA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CRESSELIA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PHIONE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MANAPHY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_DARKRAI] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SHAYMIN] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ARCEUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VICTINI] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SNIVY] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SERVINE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SERPERIOR] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TEPIG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PIGNITE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_EMBOAR] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_OSHAWOTT] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DEWOTT] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SAMUROTT] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PATRAT] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WATCHOG] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LILLIPUP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HERDIER] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_STOUTLAND] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PURRLOIN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LIEPARD] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PANSAGE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SIMISAGE] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PANSEAR] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SIMISEAR] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PANPOUR] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SIMIPOUR] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MUNNA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MUSHARNA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PIDOVE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TRANQUILL] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_UNFEZANT] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BLITZLE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ZEBSTRIKA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROGGENROLA] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BOLDORE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GIGALITH] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WOOBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SWOOBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRILBUR] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_EXCADRILL] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AUDINO] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TIMBURR] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GURDURR] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CONKELDURR] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TYMPOLE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PALPITOAD] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SEISMITOAD] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_THROH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SAWK] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SEWADDLE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWADLOON] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LEAVANNY] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VENIPEDE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WHIRLIPEDE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SCOLIPEDE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_COTTONEE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WHIMSICOTT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PETILIL] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LILLIGANT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BASCULIN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SANDILE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KROKOROK] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KROOKODILE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DARUMAKA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DARMANITAN] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MARACTUS] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DWEBBLE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRUSTLE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SCRAGGY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SCRAFTY] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_SIGILYPH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_YAMASK] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COFAGRIGUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TIRTOUGA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CARRACOSTA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARCHEN] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARCHEOPS] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TRUBBISH] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GARBODOR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZORUA] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ZOROARK] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MINCCINO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CINCCINO] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GOTHITA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GOTHORITA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GOTHITELLE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SOLOSIS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUOSION] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_REUNICLUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUCKLETT] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWANNA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VANILLITE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VANILLISH] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VANILLUXE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DEERLING] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SAWSBUCK] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EMOLGA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KARRABLAST] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ESCAVALIER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FOONGUS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AMOONGUSS] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FRILLISH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_JELLICENT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ALOMOMOLA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_JOLTIK] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GALVANTULA] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FERROSEED] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FERROTHORN] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KLINK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KLANG] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KLINKLANG] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TYNAMO] = TUTOR_LEARNSET(TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EELEKTRIK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_EELEKTROSS] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ELGYEM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BEHEEYEM] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LITWICK] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LAMPENT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CHANDELURE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AXEW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FRAXURE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HAXORUS] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CUBCHOO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BEARTIC] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CRYOGONAL] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SHELMET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ACCELGOR] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_STUNFISK] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MIENFOO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MIENSHAO] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DRUDDIGON] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GOLETT] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GOLURK] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PAWNIARD] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BISHARP] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BOUFFALANT] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_RUFFLET] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRAVIARY] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VULLABY] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MANDIBUZZ] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HEATMOR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_DURANT] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DEINO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ZWEILOUS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HYDREIGON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LARVESTA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_VOLCARONA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COBALION] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TERRAKION] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_VIRIZION] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TORNADUS] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_THUNDURUS] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RESHIRAM] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZEKROM] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LANDORUS] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KYUREM] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KELDEO] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MELOETTA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GENESECT] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHESPIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_QUILLADIN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CHESNAUGHT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FENNEKIN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRAIXEN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_DELPHOX] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FROAKIE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FROGADIER] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GRENINJA] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BUNNELBY] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DIGGERSBY] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FLETCHLING] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_FLETCHINDER] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TALONFLAME] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SCATTERBUG] = TUTOR_LEARNSET(0), + + [SPECIES_SPEWPA] = TUTOR_LEARNSET(0), + + [SPECIES_VIVILLON] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LITLEO] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PYROAR] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FLABEBE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FLOETTE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FLORGES] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SKIDDO] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOGOAT] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PANCHAM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PANGORO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_FURFROU] = TUTOR_LEARNSET(TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ESPURR] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MEOWSTIC] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HONEDGE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DOUBLADE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_AEGISLASH] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SPRITZEE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AROMATISSE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SWIRLIX] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SLURPUFF] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_INKAY] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MALAMAR] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BINACLE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_BARBARACLE] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SKRELP] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DRAGALGE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_CLAUNCHER] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CLAWITZER] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HELIOPTILE] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HELIOLISK] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TYRUNT] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TYRANTRUM] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AMAURA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_AURORUS] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SYLVEON] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_HAWLUCHA] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_DEDENNE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CARBINK] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOOMY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SLIGGOO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOODRA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_KLEFKI] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PHANTUMP] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TREVENANT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PUMPKABOO] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOURGEIST] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BERGMITE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_AVALUGG] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NOIBAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_NOIVERN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_XERNEAS] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_YVELTAL] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZYGARDE] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DIANCIE] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_HOOPA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VOLCANION] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ROWLET] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DARTRIX] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DECIDUEYE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LITTEN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TORRACAT] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_INCINEROAR] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_POPPLIO] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_BRIONNE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PRIMARINA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PIKIPEK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TRUMBEAK] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TOUCANNON] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_YUNGOOS] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GUMSHOOS] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_GRUBBIN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHARJABUG] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_VIKAVOLT] = TUTOR_LEARNSET(TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CRABRAWLER] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_CRABOMINABLE] = TUTOR_LEARNSET(TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ORICORIO] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CUTIEFLY] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_RIBOMBEE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ROCKRUFF] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_LYCANROC] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WISHIWASHI] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MAREANIE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TOXAPEX] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MUDBRAY] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MUDSDALE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_DEWPIDER] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ARAQUANID] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_FOMANTIS] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_LURANTIS] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MORELULL] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SHIINOTIC] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SALANDIT] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_SALAZZLE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_STUFFUL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BEWEAR] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_BOUNSWEET] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_STEENEE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TSAREENA] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COMFEY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ORANGURU] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PASSIMIAN] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WIMPOD] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_GOLISOPOD] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SANDYGAST] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PALOSSAND] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_PYUKUMUKU] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TYPE_NULL] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SILVALLY] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MINIOR] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_KOMALA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TURTONATOR] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TOGEDEMARU] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MIMIKYU] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BRUXISH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_DRAMPA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DHELMISE] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_JANGMO_O] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_HAKAMO_O] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_KOMMO_O] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_TAPU_KOKO] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TAPU_LELE] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_TAPU_BULU] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_TAPU_FINI] = TUTOR_LEARNSET(TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COSMOG] = TUTOR_LEARNSET(0), + + [SPECIES_COSMOEM] = TUTOR_LEARNSET(0), + + [SPECIES_SOLGALEO] = TUTOR_LEARNSET(TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LUNALA] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_NIHILEGO] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BUZZWOLE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_PHEROMOSA] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_XURKITREE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CELESTEELA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KARTANA] = TUTOR_LEARNSET(TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_GUZZLORD] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_NECROZMA] = TUTOR_LEARNSET(TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MAGEARNA] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MARSHADOW] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_POIPOLE] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_NAGANADEL] = TUTOR_LEARNSET(TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_STAKATAKA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_BLACEPHALON] = TUTOR_LEARNSET(TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ZERAORA] = TUTOR_LEARNSET(TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GROOKEY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_THWACKEY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_RILLABOOM] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SCORBUNNY] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RABOOT] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CINDERACE] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SOBBLE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_DRIZZILE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_INTELEON] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SKWOVET] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_GREEDENT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ROOKIDEE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CORVISQUIRE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CORVIKNIGHT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BLIPBUG] = TUTOR_LEARNSET(0), + + [SPECIES_DOTTLER] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ORBEETLE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_NICKIT] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_THIEVUL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_GOSSIFLEUR] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ELDEGOSS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_WOOLOO] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DUBWOOL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CHEWTLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_DREDNAW] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_YAMPER] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BOLTUND] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROLYCOLY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_CARKOL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_COALOSSAL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_APPLIN] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ROLLOUT)), + + [SPECIES_FLAPPLE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_APPLETUN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_SILICOBRA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_SANDACONDA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_CRAMORANT] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ARROKUDA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_BARRASKEWDA] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_TOXEL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_TOXTRICITY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SIZZLIPEDE] = TUTOR_LEARNSET(TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_CENTISKORCH] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_CLOBBOPUS] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SEISMIC_TOSS) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_GRAPPLOCT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_SINISTEA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_POLTEAGEIST] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_HATENNA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HATTREM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_HATTERENE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_IMPIDIMP] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_MORGREM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_GRIMMSNARL] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_OBSTAGOON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_PERRSERKER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CURSOLA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_SIRFETCHD] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_MR_RIME] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_RUNERIGUS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_MILCERY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_FALINKS] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PINCURCHIN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SNOM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_FROSMOTH] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_STONJOURNER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_EISCUE] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_INDEEDEE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MORPEKO] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CUFANT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DEFENSE_CURL) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_COPPERAJAH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_DRACOZOLT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ARCTOZOLT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRACOVISH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ARCTOVISH] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_DURALUDON] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DREEPY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRAKLOAK] = TUTOR_LEARNSET(TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DRAGAPULT] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ZACIAN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_ZAMAZENTA] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ETERNATUS] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_KUBFU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_URSHIFU] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ZARUDE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_REGIELEKI] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_REGIDRAGO] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_GLASTRIER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SPECTRIER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CALYREX] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MEOWTH_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_PONYTA_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_RAPIDASH_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_SLOWPOKE_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SLOWBRO_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_FARFETCHD_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FURY_CUTTER) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_WEEZING_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_EXPLOSION) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_MR_MIME_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_MIMIC) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ARTICUNO_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_ZAPDOS_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_MOLTRES_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_SLOWKING_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_CORSOLA_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ZIGZAGOON_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_LINOONE_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_DARUMAKA_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_DARMANITAN_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_YAMASK_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_STUNFISK_GALARIAN] = TUTOR_LEARNSET(TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_BURMY_SANDY_CLOAK] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_BURMY_TRASH_CLOAK] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + + [SPECIES_WORMADAM_SANDY_CLOAK] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_ROLLOUT) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_WORMADAM_TRASH_CLOAK] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_ROTOM_HEAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROTOM_WASH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROTOM_FROST] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROTOM_FAN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_ROTOM_MOW] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_KYUREM_WHITE] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_KYUREM_BLACK] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER)), + + [SPECIES_MEOWSTIC_FEMALE] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_TOXTRICITY_LOW_KEY] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH) + | TUTOR(MOVE_THUNDER_WAVE)), + + [SPECIES_SINISTEA_ANTIQUE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_POLTEAGEIST_ANTIQUE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_RUBY_CREAM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_MATCHA_CREAM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_MINT_CREAM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_LEMON_CREAM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_SALTED_CREAM] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_RUBY_SWIRL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE)), + + [SPECIES_INDEEDEE_FEMALE] = TUTOR_LEARNSET(TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_COUNTER) + | TUTOR(MOVE_DYNAMIC_PUNCH) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_FIRE_PUNCH) + | TUTOR(MOVE_ICE_PUNCH) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_PUNCH)), + + [SPECIES_ZARUDE_DADA] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MEGA_KICK) + | TUTOR(MOVE_MEGA_PUNCH) + | TUTOR(MOVE_ROCK_SLIDE) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT)), + + [SPECIES_CALYREX_ICE_RIDER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_ICY_WIND) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_SWORDS_DANCE)), + + [SPECIES_CALYREX_SHADOW_RIDER] = TUTOR_LEARNSET(TUTOR(MOVE_BODY_SLAM) + | TUTOR(MOVE_DOUBLE_EDGE) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_METRONOME) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWIFT)), }; - diff --git a/src/data/pokemon_graphics/back_pic_coordinates.h b/src/data/pokemon_graphics/back_pic_coordinates.h index 131ac13d9..1770255c2 100644 --- a/src/data/pokemon_graphics/back_pic_coordinates.h +++ b/src/data/pokemon_graphics/back_pic_coordinates.h @@ -7,133 +7,133 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_BULBASAUR] = { - .size = 0x64, - .y_offset = 16, + .size = 0x75, + .y_offset = 13, }, [SPECIES_IVYSAUR] = { - .size = 0x66, + .size = 0x87, .y_offset = 9, }, [SPECIES_VENUSAUR] = { - .size = 0x87, - .y_offset = 7, + .size = 0x86, + .y_offset = 10, }, [SPECIES_CHARMANDER] = - { - .size = 0x65, - .y_offset = 14, - }, - [SPECIES_CHARMELEON] = { .size = 0x66, .y_offset = 9, }, + [SPECIES_CHARMELEON] = + { + .size = 0x76, + .y_offset = 8, + }, [SPECIES_CHARIZARD] = { - .size = 0x87, - .y_offset = 4, + .size = 0x88, + .y_offset = 1, }, [SPECIES_SQUIRTLE] = { - .size = 0x65, - .y_offset = 14, + .size = 0x66, + .y_offset = 9, }, [SPECIES_WARTORTLE] = { - .size = 0x76, - .y_offset = 10, + .size = 0x87, + .y_offset = 7, }, [SPECIES_BLASTOISE] = { - .size = 0x86, - .y_offset = 8, + .size = 0x87, + .y_offset = 7, }, [SPECIES_CATERPIE] = { - .size = 0x55, - .y_offset = 15, + .size = 0x65, + .y_offset = 12, }, [SPECIES_METAPOD] = { - .size = 0x65, - .y_offset = 12, + .size = 0x56, + .y_offset = 8, }, [SPECIES_BUTTERFREE] = - { - .size = 0x87, - .y_offset = 6, - }, - [SPECIES_WEEDLE] = - { - .size = 0x56, - .y_offset = 11, - }, - [SPECIES_KAKUNA] = - { - .size = 0x46, - .y_offset = 10, - }, - [SPECIES_BEEDRILL] = - { - .size = 0x86, - .y_offset = 9, - }, - [SPECIES_PIDGEY] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_PIDGEOTTO] = - { - .size = 0x85, - .y_offset = 12, - }, - [SPECIES_PIDGEOT] = - { - .size = 0x78, - .y_offset = 2, - }, - [SPECIES_RATTATA] = - { - .size = 0x65, - .y_offset = 13, - }, - [SPECIES_RATICATE] = - { - .size = 0x75, - .y_offset = 13, - }, - [SPECIES_SPEAROW] = - { - .size = 0x65, - .y_offset = 12, - }, - [SPECIES_FEAROW] = { .size = 0x87, .y_offset = 5, }, - [SPECIES_EKANS] = - { - .size = 0x66, - .y_offset = 9, - }, - [SPECIES_ARBOK] = - { - .size = 0x77, - .y_offset = 4, - }, - [SPECIES_PIKACHU] = + [SPECIES_WEEDLE] = { .size = 0x77, .y_offset = 7, }, + [SPECIES_KAKUNA] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_BEEDRILL] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_PIDGEY] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_PIDGEOTTO] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_PIDGEOT] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_RATTATA] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_RATICATE] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_SPEAROW] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_FEAROW] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_EKANS] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_ARBOK] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_PIKACHU] = + { + .size = 0x87, + .y_offset = 4, + }, [SPECIES_RAICHU] = { - .size = 0x66, - .y_offset = 8, + .size = 0x87, + .y_offset = 6, }, [SPECIES_SANDSHREW] = { @@ -143,127 +143,127 @@ const struct MonCoords gMonBackPicCoords[] = [SPECIES_SANDSLASH] = { .size = 0x86, - .y_offset = 9, + .y_offset = 11, }, [SPECIES_NIDORAN_F] = - { - .size = 0x55, - .y_offset = 12, - }, - [SPECIES_NIDORINA] = - { - .size = 0x86, - .y_offset = 10, - }, - [SPECIES_NIDOQUEEN] = - { - .size = 0x77, - .y_offset = 6, - }, - [SPECIES_NIDORAN_M] = - { - .size = 0x56, - .y_offset = 8, - }, - [SPECIES_NIDORINO] = - { - .size = 0x86, - .y_offset = 9, - }, - [SPECIES_NIDOKING] = - { - .size = 0x88, - .y_offset = 3, - }, - [SPECIES_CLEFAIRY] = { .size = 0x65, .y_offset = 13, }, - [SPECIES_CLEFABLE] = - { - .size = 0x76, - .y_offset = 10, - }, - [SPECIES_VULPIX] = - { - .size = 0x76, - .y_offset = 9, - }, - [SPECIES_NINETALES] = + [SPECIES_NIDORINA] = { .size = 0x77, .y_offset = 5, }, + [SPECIES_NIDOQUEEN] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_NIDORAN_M] = + { + .size = 0x66, + .y_offset = 9, + }, + [SPECIES_NIDORINO] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_NIDOKING] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_CLEFAIRY] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_CLEFABLE] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_VULPIX] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_NINETALES] = + { + .size = 0x87, + .y_offset = 5, + }, [SPECIES_JIGGLYPUFF] = { - .size = 0x65, - .y_offset = 13, + .size = 0x76, + .y_offset = 12, }, [SPECIES_WIGGLYTUFF] = { - .size = 0x66, - .y_offset = 8, + .size = 0x78, + .y_offset = 0, }, [SPECIES_ZUBAT] = { - .size = 0x76, - .y_offset = 11, + .size = 0x77, + .y_offset = 7, }, [SPECIES_GOLBAT] = { - .size = 0x87, - .y_offset = 6, + .size = 0x75, + .y_offset = 13, }, [SPECIES_ODDISH] = - { - .size = 0x56, - .y_offset = 11, - }, - [SPECIES_GLOOM] = { .size = 0x66, .y_offset = 10, }, + [SPECIES_GLOOM] = + { + .size = 0x86, + .y_offset = 11, + }, [SPECIES_VILEPLUME] = { .size = 0x87, - .y_offset = 7, + .y_offset = 6, }, [SPECIES_PARAS] = { - .size = 0x63, - .y_offset = 20, + .size = 0x84, + .y_offset = 18, }, [SPECIES_PARASECT] = { - .size = 0x87, - .y_offset = 7, + .size = 0x85, + .y_offset = 13, }, [SPECIES_VENONAT] = { - .size = 0x77, - .y_offset = 6, + .size = 0x87, + .y_offset = 5, }, [SPECIES_VENOMOTH] = { - .size = 0x77, + .size = 0x87, .y_offset = 4, }, [SPECIES_DIGLETT] = { - .size = 0x54, - .y_offset = 16, + .size = 0x55, + .y_offset = 14, }, [SPECIES_DUGTRIO] = { - .size = 0x66, - .y_offset = 11, + .size = 0x64, + .y_offset = 17, }, [SPECIES_MEOWTH] = { - .size = 0x65, - .y_offset = 12, + .size = 0x77, + .y_offset = 6, }, [SPECIES_PERSIAN] = { @@ -272,88 +272,88 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_PSYDUCK] = { - .size = 0x67, - .y_offset = 7, + .size = 0x66, + .y_offset = 9, }, [SPECIES_GOLDUCK] = { - .size = 0x77, - .y_offset = 5, + .size = 0x88, + .y_offset = 3, }, [SPECIES_MANKEY] = { - .size = 0x76, - .y_offset = 11, + .size = 0x86, + .y_offset = 8, }, [SPECIES_PRIMEAPE] = { - .size = 0x77, - .y_offset = 7, + .size = 0x86, + .y_offset = 10, }, [SPECIES_GROWLITHE] = { - .size = 0x66, + .size = 0x67, .y_offset = 8, }, [SPECIES_ARCANINE] = { .size = 0x87, - .y_offset = 6, + .y_offset = 4, }, [SPECIES_POLIWAG] = { - .size = 0x74, - .y_offset = 16, + .size = 0x64, + .y_offset = 18, }, [SPECIES_POLIWHIRL] = { - .size = 0x65, - .y_offset = 12, + .size = 0x85, + .y_offset = 13, }, [SPECIES_POLIWRATH] = { - .size = 0x86, - .y_offset = 11, + .size = 0x87, + .y_offset = 7, }, [SPECIES_ABRA] = { - .size = 0x66, - .y_offset = 11, + .size = 0x76, + .y_offset = 12, }, [SPECIES_KADABRA] = { - .size = 0x76, + .size = 0x86, .y_offset = 8, }, [SPECIES_ALAKAZAM] = { - .size = 0x67, - .y_offset = 5, + .size = 0x87, + .y_offset = 6, }, [SPECIES_MACHOP] = { - .size = 0x65, - .y_offset = 12, + .size = 0x67, + .y_offset = 6, }, [SPECIES_MACHOKE] = { - .size = 0x76, - .y_offset = 9, + .size = 0x86, + .y_offset = 8, }, [SPECIES_MACHAMP] = { - .size = 0x67, - .y_offset = 4, + .size = 0x87, + .y_offset = 7, }, [SPECIES_BELLSPROUT] = { - .size = 0x66, - .y_offset = 10, + .size = 0x56, + .y_offset = 11, }, [SPECIES_WEEPINBELL] = { - .size = 0x66, - .y_offset = 9, + .size = 0x86, + .y_offset = 11, }, [SPECIES_VICTREEBEL] = { @@ -362,8 +362,8 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_TENTACOOL] = { - .size = 0x56, - .y_offset = 10, + .size = 0x86, + .y_offset = 9, }, [SPECIES_TENTACRUEL] = { @@ -372,199 +372,199 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_GEODUDE] = { - .size = 0x66, + .size = 0x86, .y_offset = 11, }, [SPECIES_GRAVELER] = { - .size = 0x75, - .y_offset = 12, + .size = 0x86, + .y_offset = 10, }, [SPECIES_GOLEM] = { - .size = 0x84, - .y_offset = 16, + .size = 0x86, + .y_offset = 11, }, [SPECIES_PONYTA] = { - .size = 0x66, - .y_offset = 9, + .size = 0x87, + .y_offset = 4, }, [SPECIES_RAPIDASH] = { - .size = 0x87, - .y_offset = 5, + .size = 0x88, + .y_offset = 0, }, [SPECIES_SLOWPOKE] = { .size = 0x85, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_SLOWBRO] = { .size = 0x86, - .y_offset = 10, + .y_offset = 9, }, [SPECIES_MAGNEMITE] = { - .size = 0x43, - .y_offset = 20, + .size = 0x65, + .y_offset = 15, }, [SPECIES_MAGNETON] = { - .size = 0x66, - .y_offset = 10, + .size = 0x87, + .y_offset = 6, }, [SPECIES_FARFETCHD] = { - .size = 0x66, - .y_offset = 10, + .size = 0x86, + .y_offset = 9, }, [SPECIES_DODUO] = { - .size = 0x66, - .y_offset = 8, + .size = 0x87, + .y_offset = 6, }, [SPECIES_DODRIO] = { .size = 0x88, - .y_offset = 1, + .y_offset = 3, }, [SPECIES_SEEL] = { - .size = 0x66, - .y_offset = 10, + .size = 0x85, + .y_offset = 13, }, [SPECIES_DEWGONG] = { - .size = 0x77, + .size = 0x87, .y_offset = 5, }, [SPECIES_GRIMER] = { - .size = 0x75, - .y_offset = 12, + .size = 0x85, + .y_offset = 13, }, [SPECIES_MUK] = { .size = 0x87, - .y_offset = 5, + .y_offset = 9, }, [SPECIES_SHELLDER] = { - .size = 0x76, - .y_offset = 11, + .size = 0x63, + .y_offset = 21, }, [SPECIES_CLOYSTER] = { .size = 0x87, - .y_offset = 6, + .y_offset = 7, }, [SPECIES_GASTLY] = { - .size = 0x85, - .y_offset = 14, + .size = 0x87, + .y_offset = 6, }, [SPECIES_HAUNTER] = - { - .size = 0x76, - .y_offset = 8, - }, - [SPECIES_GENGAR] = - { - .size = 0x76, - .y_offset = 9, - }, - [SPECIES_ONIX] = - { - .size = 0x78, - .y_offset = 0, - }, - [SPECIES_DROWZEE] = - { - .size = 0x65, - .y_offset = 13, - }, - [SPECIES_HYPNO] = - { - .size = 0x66, - .y_offset = 9, - }, - [SPECIES_KRABBY] = - { - .size = 0x66, - .y_offset = 10, - }, - [SPECIES_KINGLER] = - { - .size = 0x77, - .y_offset = 4, - }, - [SPECIES_VOLTORB] = - { - .size = 0x55, - .y_offset = 14, - }, - [SPECIES_ELECTRODE] = - { - .size = 0x65, - .y_offset = 13, - }, - [SPECIES_EXEGGCUTE] = - { - .size = 0x65, - .y_offset = 13, - }, - [SPECIES_EXEGGUTOR] = { .size = 0x87, .y_offset = 4, }, - [SPECIES_CUBONE] = + [SPECIES_GENGAR] = { - .size = 0x66, - .y_offset = 10, - }, - [SPECIES_MAROWAK] = - { - .size = 0x66, + .size = 0x86, .y_offset = 8, }, - [SPECIES_HITMONLEE] = + [SPECIES_ONIX] = { - .size = 0x65, - .y_offset = 12, + .size = 0x88, + .y_offset = 0, }, - [SPECIES_HITMONCHAN] = + [SPECIES_DROWZEE] = { - .size = 0x65, - .y_offset = 12, + .size = 0x76, + .y_offset = 9, }, - [SPECIES_LICKITUNG] = + [SPECIES_HYPNO] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_KRABBY] = + { + .size = 0x75, + .y_offset = 15, + }, + [SPECIES_KINGLER] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_VOLTORB] = { .size = 0x65, .y_offset = 14, }, - [SPECIES_KOFFING] = + [SPECIES_ELECTRODE] = { - .size = 0x66, - .y_offset = 9, + .size = 0x85, + .y_offset = 13, }, - [SPECIES_WEEZING] = + [SPECIES_EXEGGCUTE] = + { + .size = 0x84, + .y_offset = 18, + }, + [SPECIES_EXEGGUTOR] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_CUBONE] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_MAROWAK] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_HITMONLEE] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_HITMONCHAN] = { .size = 0x77, .y_offset = 6, }, - [SPECIES_RHYHORN] = + [SPECIES_LICKITUNG] = { .size = 0x85, - .y_offset = 12, + .y_offset = 13, }, - [SPECIES_RHYDON] = + [SPECIES_KOFFING] = { .size = 0x88, .y_offset = 3, }, + [SPECIES_WEEZING] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_RHYHORN] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_RHYDON] = + { + .size = 0x87, + .y_offset = 5, + }, [SPECIES_CHANSEY] = { .size = 0x86, @@ -573,132 +573,132 @@ const struct MonCoords gMonBackPicCoords[] = [SPECIES_TANGELA] = { .size = 0x85, - .y_offset = 14, + .y_offset = 12, }, [SPECIES_KANGASKHAN] = - { - .size = 0x77, - .y_offset = 5, - }, - [SPECIES_HORSEA] = - { - .size = 0x66, - .y_offset = 9, - }, - [SPECIES_SEADRA] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_GOLDEEN] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_SEAKING] = - { - .size = 0x76, - .y_offset = 11, - }, - [SPECIES_STARYU] = - { - .size = 0x65, - .y_offset = 13, - }, - [SPECIES_STARMIE] = - { - .size = 0x85, - .y_offset = 14, - }, - [SPECIES_MR_MIME] = - { - .size = 0x85, - .y_offset = 13, - }, - [SPECIES_SCYTHER] = - { - .size = 0x77, - .y_offset = 7, - }, - [SPECIES_JYNX] = - { - .size = 0x86, - .y_offset = 10, - }, - [SPECIES_ELECTABUZZ] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_MAGMAR] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_PINSIR] = - { - .size = 0x66, - .y_offset = 9, - }, - [SPECIES_TAUROS] = - { - .size = 0x85, - .y_offset = 13, - }, - [SPECIES_MAGIKARP] = - { - .size = 0x76, - .y_offset = 9, - }, - [SPECIES_GYARADOS] = - { - .size = 0x78, - .y_offset = 0, - }, - [SPECIES_LAPRAS] = - { - .size = 0x77, - .y_offset = 4, - }, - [SPECIES_DITTO] = - { - .size = 0x54, - .y_offset = 17, - }, - [SPECIES_EEVEE] = - { - .size = 0x66, - .y_offset = 10, - }, - [SPECIES_VAPOREON] = - { - .size = 0x66, - .y_offset = 10, - }, - [SPECIES_JOLTEON] = { .size = 0x87, .y_offset = 6, }, + [SPECIES_HORSEA] = + { + .size = 0x65, + .y_offset = 14, + }, + [SPECIES_SEADRA] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_GOLDEEN] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_SEAKING] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_STARYU] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_STARMIE] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_MR_MIME] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_SCYTHER] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_JYNX] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_ELECTABUZZ] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_MAGMAR] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_PINSIR] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_TAUROS] = + { + .size = 0x86, + .y_offset = 13, + }, + [SPECIES_MAGIKARP] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_GYARADOS] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_LAPRAS] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_DITTO] = + { + .size = 0x64, + .y_offset = 17, + }, + [SPECIES_EEVEE] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_VAPOREON] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_JOLTEON] = + { + .size = 0x77, + .y_offset = 7, + }, [SPECIES_FLAREON] = { - .size = 0x67, - .y_offset = 5, + .size = 0x87, + .y_offset = 9, }, [SPECIES_PORYGON] = { - .size = 0x65, + .size = 0x75, .y_offset = 13, }, [SPECIES_OMANYTE] = { - .size = 0x66, - .y_offset = 10, + .size = 0x65, + .y_offset = 12, }, [SPECIES_OMASTAR] = { - .size = 0x66, - .y_offset = 8, + .size = 0x77, + .y_offset = 7, }, [SPECIES_KABUTO] = { @@ -707,118 +707,118 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_KABUTOPS] = { - .size = 0x77, - .y_offset = 5, + .size = 0x87, + .y_offset = 6, }, [SPECIES_AERODACTYL] = { .size = 0x86, - .y_offset = 8, + .y_offset = 10, }, [SPECIES_SNORLAX] = { - .size = 0x86, - .y_offset = 11, + .size = 0x85, + .y_offset = 13, }, [SPECIES_ARTICUNO] = { - .size = 0x65, - .y_offset = 12, + .size = 0x87, + .y_offset = 5, }, [SPECIES_ZAPDOS] = { - .size = 0x76, - .y_offset = 11, + .size = 0x85, + .y_offset = 12, }, [SPECIES_MOLTRES] = { .size = 0x87, - .y_offset = 4, + .y_offset = 5, }, [SPECIES_DRATINI] = { - .size = 0x66, - .y_offset = 9, + .size = 0x76, + .y_offset = 8, }, [SPECIES_DRAGONAIR] = { - .size = 0x78, - .y_offset = 0, + .size = 0x57, + .y_offset = 4, }, [SPECIES_DRAGONITE] = - { - .size = 0x87, - .y_offset = 6, - }, - [SPECIES_MEWTWO] = - { - .size = 0x78, - .y_offset = 1, - }, - [SPECIES_MEW] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_CHIKORITA] = - { - .size = 0x56, - .y_offset = 10, - }, - [SPECIES_BAYLEEF] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_MEGANIUM] = - { - .size = 0x78, - .y_offset = 0, - }, - [SPECIES_CYNDAQUIL] = - { - .size = 0x76, - .y_offset = 9, - }, - [SPECIES_QUILAVA] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_TYPHLOSION] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_TOTODILE] = - { - .size = 0x66, - .y_offset = 11, - }, - [SPECIES_CROCONAW] = - { - .size = 0x67, - .y_offset = 7, - }, - [SPECIES_FERALIGATR] = { .size = 0x88, .y_offset = 1, }, + [SPECIES_MEWTWO] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_MEW] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_CHIKORITA] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_BAYLEEF] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_MEGANIUM] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_CYNDAQUIL] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_QUILAVA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_TYPHLOSION] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_TOTODILE] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_CROCONAW] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_FERALIGATR] = + { + .size = 0x78, + .y_offset = 2, + }, [SPECIES_SENTRET] = { - .size = 0x67, - .y_offset = 5, + .size = 0x68, + .y_offset = 0, }, [SPECIES_FURRET] = { - .size = 0x66, - .y_offset = 8, + .size = 0x87, + .y_offset = 6, }, [SPECIES_HOOTHOOT] = { - .size = 0x66, - .y_offset = 8, + .size = 0x78, + .y_offset = 4, }, [SPECIES_NOCTOWL] = { @@ -828,87 +828,87 @@ const struct MonCoords gMonBackPicCoords[] = [SPECIES_LEDYBA] = { .size = 0x76, - .y_offset = 11, + .y_offset = 8, }, [SPECIES_LEDIAN] = { - .size = 0x77, - .y_offset = 7, + .size = 0x88, + .y_offset = 3, }, [SPECIES_SPINARAK] = { - .size = 0x73, - .y_offset = 21, + .size = 0x84, + .y_offset = 16, }, [SPECIES_ARIADOS] = { .size = 0x86, - .y_offset = 11, + .y_offset = 9, }, [SPECIES_CROBAT] = { - .size = 0x87, - .y_offset = 5, + .size = 0x88, + .y_offset = 1, }, [SPECIES_CHINCHOU] = { .size = 0x86, - .y_offset = 8, + .y_offset = 11, }, [SPECIES_LANTURN] = { - .size = 0x86, - .y_offset = 8, + .size = 0x87, + .y_offset = 6, }, [SPECIES_PICHU] = { - .size = 0x66, - .y_offset = 11, + .size = 0x67, + .y_offset = 8, }, [SPECIES_CLEFFA] = { .size = 0x65, - .y_offset = 15, + .y_offset = 13, }, [SPECIES_IGGLYBUFF] = { - .size = 0x66, - .y_offset = 11, + .size = 0x55, + .y_offset = 13, }, [SPECIES_TOGEPI] = { - .size = 0x54, - .y_offset = 16, + .size = 0x65, + .y_offset = 12, }, [SPECIES_TOGETIC] = { - .size = 0x66, - .y_offset = 8, + .size = 0x77, + .y_offset = 6, }, [SPECIES_NATU] = { - .size = 0x54, - .y_offset = 17, + .size = 0x55, + .y_offset = 15, }, [SPECIES_XATU] = { - .size = 0x76, - .y_offset = 8, + .size = 0x87, + .y_offset = 6, }, [SPECIES_MAREEP] = { - .size = 0x66, - .y_offset = 9, + .size = 0x75, + .y_offset = 15, }, [SPECIES_FLAAFFY] = { - .size = 0x66, - .y_offset = 9, + .size = 0x67, + .y_offset = 7, }, [SPECIES_AMPHAROS] = { - .size = 0x88, - .y_offset = 1, + .size = 0x78, + .y_offset = 3, }, [SPECIES_BELLOSSOM] = { @@ -917,93 +917,93 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_MARILL] = { - .size = 0x75, - .y_offset = 12, + .size = 0x85, + .y_offset = 13, }, [SPECIES_AZUMARILL] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_SUDOWOODO] = + { + .size = 0x67, + .y_offset = 5, + }, + [SPECIES_POLITOED] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_HOPPIP] = { .size = 0x86, .y_offset = 8, }, - [SPECIES_SUDOWOODO] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_POLITOED] = - { - .size = 0x66, - .y_offset = 9, - }, - [SPECIES_HOPPIP] = - { - .size = 0x66, - .y_offset = 11, - }, [SPECIES_SKIPLOOM] = - { - .size = 0x65, - .y_offset = 13, - }, - [SPECIES_JUMPLUFF] = { .size = 0x87, .y_offset = 4, }, + [SPECIES_JUMPLUFF] = + { + .size = 0x78, + .y_offset = 3, + }, [SPECIES_AIPOM] = { - .size = 0x66, - .y_offset = 9, + .size = 0x88, + .y_offset = 3, }, [SPECIES_SUNKERN] = { - .size = 0x56, + .size = 0x66, .y_offset = 10, }, [SPECIES_SUNFLORA] = { - .size = 0x66, - .y_offset = 8, + .size = 0x77, + .y_offset = 7, }, [SPECIES_YANMA] = { - .size = 0x77, - .y_offset = 4, + .size = 0x88, + .y_offset = 0, }, [SPECIES_WOOPER] = { .size = 0x85, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_QUAGSIRE] = { - .size = 0x76, - .y_offset = 8, + .size = 0x87, + .y_offset = 5, }, [SPECIES_ESPEON] = { - .size = 0x76, - .y_offset = 11, + .size = 0x87, + .y_offset = 8, }, [SPECIES_UMBREON] = { - .size = 0x87, - .y_offset = 4, + .size = 0x88, + .y_offset = 2, }, [SPECIES_MURKROW] = { - .size = 0x66, - .y_offset = 9, + .size = 0x57, + .y_offset = 10, }, [SPECIES_SLOWKING] = { - .size = 0x66, - .y_offset = 8, + .size = 0x78, + .y_offset = 3, }, [SPECIES_MISDREAVUS] = { - .size = 0x66, - .y_offset = 10, + .size = 0x76, + .y_offset = 9, }, [SPECIES_UNOWN] = { @@ -1012,18 +1012,18 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_WOBBUFFET] = { - .size = 0x75, - .y_offset = 12, + .size = 0x77, + .y_offset = 10, }, [SPECIES_GIRAFARIG] = { - .size = 0x87, - .y_offset = 5, + .size = 0x88, + .y_offset = 1, }, [SPECIES_PINECO] = { - .size = 0x65, - .y_offset = 15, + .size = 0x75, + .y_offset = 13, }, [SPECIES_FORRETRESS] = { @@ -1032,163 +1032,163 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_DUNSPARCE] = { - .size = 0x85, - .y_offset = 15, + .size = 0x74, + .y_offset = 17, }, [SPECIES_GLIGAR] = { - .size = 0x87, - .y_offset = 5, + .size = 0x88, + .y_offset = 2, }, [SPECIES_STEELIX] = { .size = 0x88, - .y_offset = 0, + .y_offset = 2, }, [SPECIES_SNUBBULL] = { - .size = 0x76, - .y_offset = 10, + .size = 0x75, + .y_offset = 12, }, [SPECIES_GRANBULL] = { - .size = 0x87, - .y_offset = 5, + .size = 0x76, + .y_offset = 8, }, [SPECIES_QWILFISH] = { .size = 0x77, - .y_offset = 7, + .y_offset = 6, }, [SPECIES_SCIZOR] = { - .size = 0x77, + .size = 0x87, .y_offset = 4, }, [SPECIES_SHUCKLE] = { - .size = 0x56, + .size = 0x66, .y_offset = 11, }, [SPECIES_HERACROSS] = { - .size = 0x77, - .y_offset = 4, + .size = 0x68, + .y_offset = 2, }, [SPECIES_SNEASEL] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_TEDDIURSA] = - { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_URSARING] = { .size = 0x88, .y_offset = 3, }, - [SPECIES_SLUGMA] = + [SPECIES_TEDDIURSA] = { .size = 0x66, - .y_offset = 8, + .y_offset = 10, + }, + [SPECIES_URSARING] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_SLUGMA] = + { + .size = 0x87, + .y_offset = 6, }, [SPECIES_MAGCARGO] = { - .size = 0x76, - .y_offset = 9, + .size = 0x87, + .y_offset = 7, }, [SPECIES_SWINUB] = { - .size = 0x63, - .y_offset = 21, + .size = 0x75, + .y_offset = 15, }, [SPECIES_PILOSWINE] = { - .size = 0x75, - .y_offset = 13, + .size = 0x86, + .y_offset = 8, }, [SPECIES_CORSOLA] = { - .size = 0x65, - .y_offset = 12, + .size = 0x76, + .y_offset = 8, }, [SPECIES_REMORAID] = { .size = 0x75, - .y_offset = 13, + .y_offset = 12, }, [SPECIES_OCTILLERY] = { - .size = 0x66, - .y_offset = 10, + .size = 0x87, + .y_offset = 8, }, [SPECIES_DELIBIRD] = { - .size = 0x67, + .size = 0x77, .y_offset = 6, }, [SPECIES_MANTINE] = { - .size = 0x87, - .y_offset = 7, + .size = 0x88, + .y_offset = 2, }, [SPECIES_SKARMORY] = { - .size = 0x87, - .y_offset = 4, + .size = 0x68, + .y_offset = 1, }, [SPECIES_HOUNDOUR] = { - .size = 0x55, - .y_offset = 12, + .size = 0x56, + .y_offset = 10, }, [SPECIES_HOUNDOOM] = { .size = 0x87, - .y_offset = 7, + .y_offset = 6, }, [SPECIES_KINGDRA] = { .size = 0x87, - .y_offset = 6, + .y_offset = 7, }, [SPECIES_PHANPY] = { - .size = 0x65, - .y_offset = 14, + .size = 0x75, + .y_offset = 12, }, [SPECIES_DONPHAN] = { - .size = 0x85, - .y_offset = 13, + .size = 0x86, + .y_offset = 9, }, [SPECIES_PORYGON2] = { .size = 0x76, - .y_offset = 10, + .y_offset = 11, }, [SPECIES_STANTLER] = { - .size = 0x78, - .y_offset = 3, + .size = 0x88, + .y_offset = 1, }, [SPECIES_SMEARGLE] = { .size = 0x76, - .y_offset = 10, + .y_offset = 9, }, [SPECIES_TYROGUE] = { .size = 0x66, - .y_offset = 8, + .y_offset = 10, }, [SPECIES_HITMONTOP] = { .size = 0x87, - .y_offset = 5, + .y_offset = 6, }, [SPECIES_SMOOCHUM] = { @@ -1197,33 +1197,33 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_ELEKID] = { - .size = 0x66, - .y_offset = 8, + .size = 0x86, + .y_offset = 10, }, [SPECIES_MAGBY] = { - .size = 0x66, - .y_offset = 11, + .size = 0x56, + .y_offset = 10, }, [SPECIES_MILTANK] = { .size = 0x87, - .y_offset = 7, + .y_offset = 6, }, [SPECIES_BLISSEY] = { - .size = 0x85, - .y_offset = 13, + .size = 0x84, + .y_offset = 16, }, [SPECIES_RAIKOU] = { - .size = 0x86, - .y_offset = 10, + .size = 0x87, + .y_offset = 6, }, [SPECIES_ENTEI] = { - .size = 0x87, - .y_offset = 6, + .size = 0x86, + .y_offset = 11, }, [SPECIES_SUICUNE] = { @@ -1232,183 +1232,58 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_LARVITAR] = { - .size = 0x66, + .size = 0x78, .y_offset = 8, }, [SPECIES_PUPITAR] = { .size = 0x67, - .y_offset = 5, + .y_offset = 9, }, [SPECIES_TYRANITAR] = { .size = 0x88, - .y_offset = 0, + .y_offset = 1, }, [SPECIES_LUGIA] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_HO_OH] = { .size = 0x88, - .y_offset = 1, + .y_offset = 2, }, [SPECIES_CELEBI] = { - .size = 0x66, - .y_offset = 8, - }, - [SPECIES_OLD_UNOWN_B] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_C] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_D] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_E] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_F] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_G] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_H] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_I] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_J] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_K] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_L] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_M] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_N] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_O] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_P] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_Q] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_R] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_S] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_T] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_U] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_V] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_W] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_X] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_Y] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_OLD_UNOWN_Z] = - { - .size = 0x88, - .y_offset = 2, + .size = 0x67, + .y_offset = 7, }, [SPECIES_TREECKO] = { - .size = 0x87, - .y_offset = 6, + .size = 0x76, + .y_offset = 8, }, [SPECIES_GROVYLE] = { - .size = 0x86, - .y_offset = 8, + .size = 0x87, + .y_offset = 7, }, [SPECIES_SCEPTILE] = { .size = 0x88, - .y_offset = 1, + .y_offset = 6, }, [SPECIES_TORCHIC] = { - .size = 0x67, - .y_offset = 5, + .size = 0x56, + .y_offset = 10, }, [SPECIES_COMBUSKEN] = { .size = 0x88, - .y_offset = 0, + .y_offset = 1, }, [SPECIES_BLAZIKEN] = { @@ -1417,48 +1292,48 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_MUDKIP] = { - .size = 0x77, - .y_offset = 5, + .size = 0x66, + .y_offset = 10, }, [SPECIES_MARSHTOMP] = { - .size = 0x87, - .y_offset = 4, + .size = 0x88, + .y_offset = 3, }, [SPECIES_SWAMPERT] = { - .size = 0x87, - .y_offset = 5, + .size = 0x88, + .y_offset = 6, }, [SPECIES_POOCHYENA] = { - .size = 0x76, - .y_offset = 9, + .size = 0x86, + .y_offset = 11, }, [SPECIES_MIGHTYENA] = { - .size = 0x87, - .y_offset = 4, + .size = 0x88, + .y_offset = 3, }, [SPECIES_ZIGZAGOON] = { - .size = 0x76, - .y_offset = 11, + .size = 0x77, + .y_offset = 6, }, [SPECIES_LINOONE] = { - .size = 0x85, - .y_offset = 15, + .size = 0x75, + .y_offset = 12, }, [SPECIES_WURMPLE] = { - .size = 0x76, - .y_offset = 11, + .size = 0x87, + .y_offset = 6, }, [SPECIES_SILCOON] = { - .size = 0x83, - .y_offset = 21, + .size = 0x85, + .y_offset = 13, }, [SPECIES_BEAUTIFLY] = { @@ -1467,78 +1342,78 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_CASCOON] = { - .size = 0x73, - .y_offset = 20, + .size = 0x75, + .y_offset = 15, }, [SPECIES_DUSTOX] = { - .size = 0x83, - .y_offset = 20, + .size = 0x88, + .y_offset = 1, }, [SPECIES_LOTAD] = { .size = 0x75, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_LOMBRE] = { - .size = 0x86, - .y_offset = 8, + .size = 0x67, + .y_offset = 6, }, [SPECIES_LUDICOLO] = { - .size = 0x86, - .y_offset = 10, + .size = 0x87, + .y_offset = 6, }, [SPECIES_SEEDOT] = { - .size = 0x86, - .y_offset = 9, + .size = 0x66, + .y_offset = 10, }, [SPECIES_NUZLEAF] = { .size = 0x76, - .y_offset = 10, + .y_offset = 9, }, [SPECIES_SHIFTRY] = { - .size = 0x86, - .y_offset = 8, + .size = 0x87, + .y_offset = 9, }, [SPECIES_NINCADA] = { - .size = 0x83, - .y_offset = 20, + .size = 0x84, + .y_offset = 18, }, [SPECIES_NINJASK] = - { - .size = 0x86, - .y_offset = 8, - }, - [SPECIES_SHEDINJA] = - { - .size = 0x77, - .y_offset = 6, - }, - [SPECIES_TAILLOW] = - { - .size = 0x64, - .y_offset = 17, - }, - [SPECIES_SWELLOW] = - { - .size = 0x86, - .y_offset = 8, - }, - [SPECIES_SHROOMISH] = { .size = 0x85, .y_offset = 13, }, - [SPECIES_BRELOOM] = + [SPECIES_SHEDINJA] = { .size = 0x87, - .y_offset = 4, + .y_offset = 6, + }, + [SPECIES_TAILLOW] = + { + .size = 0x75, + .y_offset = 15, + }, + [SPECIES_SWELLOW] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_SHROOMISH] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_BRELOOM] = + { + .size = 0x88, + .y_offset = 3, }, [SPECIES_SPINDA] = { @@ -1548,7 +1423,7 @@ const struct MonCoords gMonBackPicCoords[] = [SPECIES_WINGULL] = { .size = 0x85, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_PELIPPER] = { @@ -1557,8 +1432,8 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_SURSKIT] = { - .size = 0x86, - .y_offset = 11, + .size = 0x75, + .y_offset = 13, }, [SPECIES_MASQUERAIN] = { @@ -1567,27 +1442,27 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_WAILMER] = { - .size = 0x83, - .y_offset = 21, + .size = 0x86, + .y_offset = 9, }, [SPECIES_WAILORD] = { - .size = 0x83, - .y_offset = 22, + .size = 0x85, + .y_offset = 14, }, [SPECIES_SKITTY] = { - .size = 0x86, - .y_offset = 10, + .size = 0x87, + .y_offset = 6, }, [SPECIES_DELCATTY] = { - .size = 0x86, - .y_offset = 8, + .size = 0x88, + .y_offset = 0, }, [SPECIES_KECLEON] = { - .size = 0x87, + .size = 0x77, .y_offset = 6, }, [SPECIES_BALTOY] = @@ -1602,133 +1477,133 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_NOSEPASS] = { - .size = 0x85, - .y_offset = 12, + .size = 0x76, + .y_offset = 10, }, [SPECIES_TORKOAL] = { .size = 0x86, - .y_offset = 10, + .y_offset = 8, }, [SPECIES_SABLEYE] = { - .size = 0x76, - .y_offset = 8, + .size = 0x66, + .y_offset = 13, }, [SPECIES_BARBOACH] = { - .size = 0x66, - .y_offset = 10, + .size = 0x76, + .y_offset = 9, }, [SPECIES_WHISCASH] = { .size = 0x86, - .y_offset = 10, + .y_offset = 11, }, [SPECIES_LUVDISC] = { - .size = 0x46, + .size = 0x56, .y_offset = 10, }, [SPECIES_CORPHISH] = { - .size = 0x77, - .y_offset = 7, + .size = 0x86, + .y_offset = 8, }, [SPECIES_CRAWDAUNT] = { .size = 0x87, - .y_offset = 5, + .y_offset = 7, }, [SPECIES_FEEBAS] = { .size = 0x67, - .y_offset = 7, + .y_offset = 6, }, [SPECIES_MILOTIC] = { - .size = 0x68, - .y_offset = 2, + .size = 0x88, + .y_offset = 0, }, [SPECIES_CARVANHA] = - { - .size = 0x87, - .y_offset = 7, - }, - [SPECIES_SHARPEDO] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_TRAPINCH] = - { - .size = 0x75, - .y_offset = 14, - }, - [SPECIES_VIBRAVA] = - { - .size = 0x74, - .y_offset = 17, - }, - [SPECIES_FLYGON] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_MAKUHITA] = - { - .size = 0x76, - .y_offset = 11, - }, - [SPECIES_HARIYAMA] = - { - .size = 0x87, - .y_offset = 7, - }, - [SPECIES_ELECTRIKE] = - { - .size = 0x84, - .y_offset = 16, - }, - [SPECIES_MANECTRIC] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_NUMEL] = - { - .size = 0x86, - .y_offset = 11, - }, - [SPECIES_CAMERUPT] = - { - .size = 0x84, - .y_offset = 19, - }, - [SPECIES_SPHEAL] = - { - .size = 0x64, - .y_offset = 18, - }, - [SPECIES_SEALEO] = { .size = 0x86, .y_offset = 10, }, - [SPECIES_WALREIN] = + [SPECIES_SHARPEDO] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_TRAPINCH] = + { + .size = 0x66, + .y_offset = 10, + }, + [SPECIES_VIBRAVA] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLYGON] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_MAKUHITA] = + { + .size = 0x77, + .y_offset = 8, + }, + [SPECIES_HARIYAMA] = { .size = 0x87, + .y_offset = 4, + }, + [SPECIES_ELECTRIKE] = + { + .size = 0x75, + .y_offset = 13, + }, + [SPECIES_MANECTRIC] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_NUMEL] = + { + .size = 0x77, .y_offset = 6, }, + [SPECIES_CAMERUPT] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_SPHEAL] = + { + .size = 0x65, + .y_offset = 15, + }, + [SPECIES_SEALEO] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_WALREIN] = + { + .size = 0x88, + .y_offset = 0, + }, [SPECIES_CACNEA] = { .size = 0x85, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_CACTURNE] = { - .size = 0x87, - .y_offset = 7, + .size = 0x88, + .y_offset = 0, }, [SPECIES_SNORUNT] = { @@ -1736,229 +1611,229 @@ const struct MonCoords gMonBackPicCoords[] = .y_offset = 10, }, [SPECIES_GLALIE] = - { - .size = 0x85, - .y_offset = 12, - }, - [SPECIES_LUNATONE] = - { - .size = 0x87, - .y_offset = 5, - }, - [SPECIES_SOLROCK] = - { - .size = 0x87, - .y_offset = 5, - }, - [SPECIES_AZURILL] = { .size = 0x86, .y_offset = 10, }, - [SPECIES_SPOINK] = + [SPECIES_LUNATONE] = { - .size = 0x56, - .y_offset = 11, - }, - [SPECIES_GRUMPIG] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_PLUSLE] = - { - .size = 0x76, + .size = 0x66, .y_offset = 8, }, - [SPECIES_MINUN] = + [SPECIES_SOLROCK] = { - .size = 0x76, - .y_offset = 8, + .size = 0x88, + .y_offset = 2, }, - [SPECIES_MAWILE] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_MEDITITE] = - { - .size = 0x76, - .y_offset = 11, - }, - [SPECIES_MEDICHAM] = - { - .size = 0x68, - .y_offset = 3, - }, - [SPECIES_SWABLU] = - { - .size = 0x86, - .y_offset = 9, - }, - [SPECIES_ALTARIA] = + [SPECIES_AZURILL] = { .size = 0x87, .y_offset = 6, }, - [SPECIES_WYNAUT] = + [SPECIES_SPOINK] = { - .size = 0x77, + .size = 0x58, + .y_offset = 4, + }, + [SPECIES_GRUMPIG] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_PLUSLE] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_MINUN] = + { + .size = 0x68, + .y_offset = 4, + }, + [SPECIES_MAWILE] = + { + .size = 0x87, .y_offset = 7, }, - [SPECIES_DUSKULL] = + [SPECIES_MEDITITE] = + { + .size = 0x66, + .y_offset = 9, + }, + [SPECIES_MEDICHAM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SWABLU] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_ALTARIA] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_WYNAUT] = { .size = 0x66, .y_offset = 11, }, + [SPECIES_DUSKULL] = + { + .size = 0x77, + .y_offset = 8, + }, [SPECIES_DUSCLOPS] = { - .size = 0x86, - .y_offset = 8, + .size = 0x88, + .y_offset = 2, }, [SPECIES_ROSELIA] = { - .size = 0x86, + .size = 0x87, .y_offset = 8, }, [SPECIES_SLAKOTH] = { .size = 0x85, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_VIGOROTH] = { - .size = 0x86, - .y_offset = 10, + .size = 0x78, + .y_offset = 0, }, [SPECIES_SLAKING] = { - .size = 0x86, - .y_offset = 8, + .size = 0x87, + .y_offset = 6, }, [SPECIES_GULPIN] = { - .size = 0x66, - .y_offset = 11, + .size = 0x76, + .y_offset = 9, }, [SPECIES_SWALOT] = { - .size = 0x77, - .y_offset = 6, + .size = 0x88, + .y_offset = 2, }, [SPECIES_TROPIUS] = { - .size = 0x87, - .y_offset = 7, + .size = 0x78, + .y_offset = 0, }, [SPECIES_WHISMUR] = { - .size = 0x85, - .y_offset = 13, + .size = 0x75, + .y_offset = 12, }, [SPECIES_LOUDRED] = { - .size = 0x86, - .y_offset = 9, + .size = 0x87, + .y_offset = 8, }, [SPECIES_EXPLOUD] = { .size = 0x88, - .y_offset = 3, + .y_offset = 0, }, [SPECIES_CLAMPERL] = { - .size = 0x85, + .size = 0x75, .y_offset = 13, }, [SPECIES_HUNTAIL] = { - .size = 0x68, - .y_offset = 2, + .size = 0x87, + .y_offset = 4, }, [SPECIES_GOREBYSS] = { - .size = 0x77, - .y_offset = 5, + .size = 0x87, + .y_offset = 6, }, [SPECIES_ABSOL] = { - .size = 0x78, + .size = 0x88, .y_offset = 3, }, [SPECIES_SHUPPET] = { .size = 0x77, - .y_offset = 6, + .y_offset = 5, }, [SPECIES_BANETTE] = { - .size = 0x65, - .y_offset = 12, + .size = 0x88, + .y_offset = 5, }, [SPECIES_SEVIPER] = { .size = 0x88, - .y_offset = 3, + .y_offset = 1, }, [SPECIES_ZANGOOSE] = { - .size = 0x88, - .y_offset = 1, + .size = 0x87, + .y_offset = 6, }, [SPECIES_RELICANTH] = { - .size = 0x86, - .y_offset = 10, + .size = 0x85, + .y_offset = 12, }, [SPECIES_ARON] = { - .size = 0x54, - .y_offset = 17, + .size = 0x65, + .y_offset = 12, }, [SPECIES_LAIRON] = { - .size = 0x84, - .y_offset = 17, + .size = 0x85, + .y_offset = 15, }, [SPECIES_AGGRON] = { .size = 0x87, - .y_offset = 7, + .y_offset = 5, }, [SPECIES_CASTFORM] = { - .size = 0x45, - .y_offset = 13, + .size = 0x48, + .y_offset = 0, }, [SPECIES_VOLBEAT] = { - .size = 0x76, - .y_offset = 8, + .size = 0x68, + .y_offset = 3, }, [SPECIES_ILLUMISE] = { .size = 0x67, - .y_offset = 6, + .y_offset = 8, }, [SPECIES_LILEEP] = { - .size = 0x86, - .y_offset = 9, + .size = 0x66, + .y_offset = 8, }, [SPECIES_CRADILY] = { - .size = 0x77, - .y_offset = 4, + .size = 0x78, + .y_offset = 0, }, [SPECIES_ANORITH] = { - .size = 0x83, - .y_offset = 23, + .size = 0x74, + .y_offset = 19, }, [SPECIES_ARMALDO] = { - .size = 0x77, - .y_offset = 5, + .size = 0x88, + .y_offset = 0, }, [SPECIES_RALTS] = { @@ -1967,104 +1842,3178 @@ const struct MonCoords gMonBackPicCoords[] = }, [SPECIES_KIRLIA] = { - .size = 0x57, + .size = 0x67, .y_offset = 6, }, [SPECIES_GARDEVOIR] = { - .size = 0x77, - .y_offset = 4, + .size = 0x67, + .y_offset = 6, }, [SPECIES_BAGON] = { - .size = 0x66, - .y_offset = 8, + .size = 0x67, + .y_offset = 6, }, [SPECIES_SHELGON] = { .size = 0x85, - .y_offset = 13, + .y_offset = 12, }, [SPECIES_SALAMENCE] = { - .size = 0x77, - .y_offset = 6, + .size = 0x78, + .y_offset = 4, }, [SPECIES_BELDUM] = - { - .size = 0x66, - .y_offset = 10, - }, - [SPECIES_METANG] = - { - .size = 0x84, - .y_offset = 16, - }, - [SPECIES_METAGROSS] = - { - .size = 0x83, - .y_offset = 20, - }, - [SPECIES_REGIROCK] = - { - .size = 0x86, - .y_offset = 10, - }, - [SPECIES_REGICE] = - { - .size = 0x85, - .y_offset = 14, - }, - [SPECIES_REGISTEEL] = - { - .size = 0x85, - .y_offset = 14, - }, - [SPECIES_KYOGRE] = - { - .size = 0x84, - .y_offset = 19, - }, - [SPECIES_GROUDON] = - { - .size = 0x87, - .y_offset = 7, - }, - [SPECIES_RAYQUAZA] = - { - .size = 0x78, - .y_offset = 0, - }, - [SPECIES_LATIAS] = - { - .size = 0x88, - .y_offset = 2, - }, - [SPECIES_LATIOS] = - { - .size = 0x88, - .y_offset = 3, - }, - [SPECIES_JIRACHI] = - { - .size = 0x87, - .y_offset = 5, - }, - [SPECIES_DEOXYS] = { .size = 0x86, .y_offset = 9, }, - [SPECIES_CHIMECHO] = + [SPECIES_METANG] = { - .size = 0x47, - .y_offset = 7, + .size = 0x85, + .y_offset = 13, }, - [SPECIES_EGG] = + [SPECIES_METAGROSS] = { - .size = 0x36, + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_REGIROCK] = + { + .size = 0x87, .y_offset = 10, }, + [SPECIES_REGICE] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_REGISTEEL] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_KYOGRE] = + { + .size = 0x84, + .y_offset = 18, + }, + [SPECIES_GROUDON] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_RAYQUAZA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_LATIAS] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_LATIOS] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_JIRACHI] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_DEOXYS] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_CHIMECHO] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_TURTWIG] = + { + .size = 0x67, + .y_offset = 6, + }, + [SPECIES_GROTLE] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_TORTERRA] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_CHIMCHAR] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_MONFERNO] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_INFERNAPE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_PIPLUP] = + { + .size = 0x56, + .y_offset = 10, + }, + [SPECIES_PRINPLUP] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_EMPOLEON] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_STARLY] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_STARAVIA] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_STARAPTOR] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_BIDOOF] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_BIBAREL] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_KRICKETOT] = + { + .size = 0x67, + .y_offset = 6, + }, + [SPECIES_KRICKETUNE] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_SHINX] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_LUXIO] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_LUXRAY] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_BUDEW] = + { + .size = 0x57, + .y_offset = 11, + }, + [SPECIES_ROSERADE] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_CRANIDOS] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_RAMPARDOS] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_SHIELDON] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_BASTIODON] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_BURMY] = + { + .size = 0x57, + .y_offset = 6, + }, + [SPECIES_WORMADAM] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_MOTHIM] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_COMBEE] = + { + .size = 0x86, + .y_offset = 22, + }, + [SPECIES_VESPIQUEN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_PACHIRISU] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_BUIZEL] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FLOATZEL] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_CHERUBI] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_CHERRIM] = + { + .size = 0x57, + .y_offset = 9, + }, + [SPECIES_SHELLOS] = + { + .size = 0x57, + .y_offset = 8, + }, + [SPECIES_GASTRODON] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_AMBIPOM] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_DRIFLOON] = + { + .size = 0x58, + .y_offset = 0, + }, + [SPECIES_DRIFBLIM] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_BUNEARY] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_LOPUNNY] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_MISMAGIUS] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_HONCHKROW] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_GLAMEOW] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_PURUGLY] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_CHINGLING] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_STUNKY] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_SKUNTANK] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_BRONZOR] = + { + .size = 0x56, + .y_offset = 9, + }, + [SPECIES_BRONZONG] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_BONSLY] = + { + .size = 0x58, + .y_offset = 6, + }, + [SPECIES_MIME_JR] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_HAPPINY] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_CHATOT] = + { + .size = 0x66, + .y_offset = 9, + }, + [SPECIES_SPIRITOMB] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_GIBLE] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_GABITE] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_GARCHOMP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_MUNCHLAX] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_RIOLU] = + { + .size = 0x88, + .y_offset = 8, + }, + [SPECIES_LUCARIO] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_HIPPOPOTAS] = + { + .size = 0x85, + .y_offset = 14, + }, + [SPECIES_HIPPOWDON] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_SKORUPI] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_DRAPION] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_CROAGUNK] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_TOXICROAK] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_CARNIVINE] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_FINNEON] = + { + .size = 0x75, + .y_offset = 13, + }, + [SPECIES_LUMINEON] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_MANTYKE] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_SNOVER] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_ABOMASNOW] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_WEAVILE] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_MAGNEZONE] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_LICKILICKY] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_RHYPERIOR] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_TANGROWTH] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_ELECTIVIRE] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_MAGMORTAR] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_TOGEKISS] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_YANMEGA] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_LEAFEON] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_GLACEON] = + { + .size = 0x78, + .y_offset = 6, + }, + [SPECIES_GLISCOR] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_MAMOSWINE] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_PORYGON_Z] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_GALLADE] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_PROBOPASS] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_DUSKNOIR] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_FROSLASS] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ROTOM] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_UXIE] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_MESPRIT] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_AZELF] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_DIALGA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_PALKIA] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_HEATRAN] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_REGIGIGAS] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_GIRATINA] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_CRESSELIA] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_PHIONE] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_MANAPHY] = + { + .size = 0x87, + .y_offset = 10, + }, + [SPECIES_DARKRAI] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SHAYMIN] = + { + .size = 0x75, + .y_offset = 15, + }, + [SPECIES_ARCEUS] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_VICTINI] = + { + .size = 0x58, + .y_offset = 7, + }, + [SPECIES_SNIVY] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_SERVINE] = + { + .size = 0x68, + .y_offset = 5, + }, + [SPECIES_SERPERIOR] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_TEPIG] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_PIGNITE] = + { + .size = 0x88, + .y_offset = 9, + }, + [SPECIES_EMBOAR] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_OSHAWOTT] = + { + .size = 0x56, + .y_offset = 14, + }, + [SPECIES_DEWOTT] = + { + .size = 0x78, + .y_offset = 5, + }, + [SPECIES_SAMUROTT] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_PATRAT] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_WATCHOG] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_LILLIPUP] = + { + .size = 0x66, + .y_offset = 12, + }, + [SPECIES_HERDIER] = + { + .size = 0x67, + .y_offset = 10, + }, + [SPECIES_STOUTLAND] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_PURRLOIN] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_LIEPARD] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_PANSAGE] = + { + .size = 0x66, + .y_offset = 9, + }, + [SPECIES_SIMISAGE] = + { + .size = 0x78, + .y_offset = 6, + }, + [SPECIES_PANSEAR] = + { + .size = 0x67, + .y_offset = 10, + }, + [SPECIES_SIMISEAR] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_PANPOUR] = + { + .size = 0x66, + .y_offset = 9, + }, + [SPECIES_SIMIPOUR] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_MUNNA] = + { + .size = 0x64, + .y_offset = 16, + }, + [SPECIES_MUSHARNA] = + { + .size = 0x88, + .y_offset = 8, + }, + [SPECIES_PIDOVE] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_TRANQUILL] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_UNFEZANT] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_BLITZLE] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_ZEBSTRIKA] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_ROGGENROLA] = + { + .size = 0x56, + .y_offset = 13, + }, + [SPECIES_BOLDORE] = + { + .size = 0x85, + .y_offset = 16, + }, + [SPECIES_GIGALITH] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_WOOBAT] = + { + .size = 0x84, + .y_offset = 16, + }, + [SPECIES_SWOOBAT] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_DRILBUR] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_EXCADRILL] = + { + .size = 0x88, + .y_offset = 11, + }, + [SPECIES_AUDINO] = + { + .size = 0x77, + .y_offset = 9, + }, + [SPECIES_TIMBURR] = + { + .size = 0x85, + .y_offset = 15, + }, + [SPECIES_GURDURR] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_CONKELDURR] = + { + .size = 0x87, + .y_offset = 13, + }, + [SPECIES_TYMPOLE] = + { + .size = 0x54, + .y_offset = 17, + }, + [SPECIES_PALPITOAD] = + { + .size = 0x75, + .y_offset = 12, + }, + [SPECIES_SEISMITOAD] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_THROH] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_SAWK] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_SEWADDLE] = + { + .size = 0x56, + .y_offset = 13, + }, + [SPECIES_SWADLOON] = + { + .size = 0x66, + .y_offset = 10, + }, + [SPECIES_LEAVANNY] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_VENIPEDE] = + { + .size = 0x85, + .y_offset = 14, + }, + [SPECIES_WHIRLIPEDE] = + { + .size = 0x85, + .y_offset = 15, + }, + [SPECIES_SCOLIPEDE] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_COTTONEE] = + { + .size = 0x84, + .y_offset = 18, + }, + [SPECIES_WHIMSICOTT] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_PETILIL] = + { + .size = 0x57, + .y_offset = 9, + }, + [SPECIES_LILLIGANT] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_BASCULIN] = + { + .size = 0x86, + .y_offset = 16, + }, + [SPECIES_SANDILE] = + { + .size = 0x84, + .y_offset = 18, + }, + [SPECIES_KROKOROK] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_KROOKODILE] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_DARUMAKA] = + { + .size = 0x76, + .y_offset = 12, + }, + [SPECIES_DARMANITAN] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_MARACTUS] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_DWEBBLE] = + { + .size = 0x74, + .y_offset = 17, + }, + [SPECIES_CRUSTLE] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_SCRAGGY] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_SCRAFTY] = + { + .size = 0x68, + .y_offset = 5, + }, + [SPECIES_SIGILYPH] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_YAMASK] = + { + .size = 0x55, + .y_offset = 14, + }, + [SPECIES_COFAGRIGUS] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_TIRTOUGA] = + { + .size = 0x84, + .y_offset = 16, + }, + [SPECIES_CARRACOSTA] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_ARCHEN] = + { + .size = 0x84, + .y_offset = 16, + }, + [SPECIES_ARCHEOPS] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_TRUBBISH] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_GARBODOR] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_ZORUA] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_ZOROARK] = + { + .size = 0x87, + .y_offset = 10, + }, + [SPECIES_MINCCINO] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_CINCCINO] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_GOTHITA] = + { + .size = 0x66, + .y_offset = 10, + }, + [SPECIES_GOTHORITA] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_GOTHITELLE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SOLOSIS] = + { + .size = 0x64, + .y_offset = 19, + }, + [SPECIES_DUOSION] = + { + .size = 0x76, + .y_offset = 13, + }, + [SPECIES_REUNICLUS] = + { + .size = 0x86, + .y_offset = 13, + }, + [SPECIES_DUCKLETT] = + { + .size = 0x66, + .y_offset = 10, + }, + [SPECIES_SWANNA] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_VANILLITE] = + { + .size = 0x56, + .y_offset = 9, + }, + [SPECIES_VANILLISH] = + { + .size = 0x67, + .y_offset = 4, + }, + [SPECIES_VANILLUXE] = + { + .size = 0x88, + .y_offset = 6, + }, + [SPECIES_DEERLING] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_SAWSBUCK] = + { + .size = 0x68, + .y_offset = 5, + }, + [SPECIES_EMOLGA] = + { + .size = 0x75, + .y_offset = 16, + }, + [SPECIES_KARRABLAST] = + { + .size = 0x66, + .y_offset = 14, + }, + [SPECIES_ESCAVALIER] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_FOONGUS] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_AMOONGUSS] = + { + .size = 0x86, + .y_offset = 12, + }, + [SPECIES_FRILLISH] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_JELLICENT] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_ALOMOMOLA] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_JOLTIK] = + { + .size = 0x64, + .y_offset = 19, + }, + [SPECIES_GALVANTULA] = + { + .size = 0x85, + .y_offset = 18, + }, + [SPECIES_FERROSEED] = + { + .size = 0x65, + .y_offset = 15, + }, + [SPECIES_FERROTHORN] = + { + .size = 0x85, + .y_offset = 14, + }, + [SPECIES_KLINK] = + { + .size = 0x88, + .y_offset = 17, + }, + [SPECIES_KLANG] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_KLINKLANG] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_TYNAMO] = + { + .size = 0x83, + .y_offset = 21, + }, + [SPECIES_EELEKTRIK] = + { + .size = 0x78, + .y_offset = 4, + }, + [SPECIES_EELEKTROSS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ELGYEM] = + { + .size = 0x67, + .y_offset = 10, + }, + [SPECIES_BEHEEYEM] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_LITWICK] = + { + .size = 0x55, + .y_offset = 14, + }, + [SPECIES_LAMPENT] = + { + .size = 0x76, + .y_offset = 12, + }, + [SPECIES_CHANDELURE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_AXEW] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_FRAXURE] = + { + .size = 0x86, + .y_offset = 13, + }, + [SPECIES_HAXORUS] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_CUBCHOO] = + { + .size = 0x55, + .y_offset = 12, + }, + [SPECIES_BEARTIC] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_CRYOGONAL] = + { + .size = 0x78, + .y_offset = 4, + }, + [SPECIES_SHELMET] = + { + .size = 0x84, + .y_offset = 19, + }, + [SPECIES_ACCELGOR] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_STUNFISK] = + { + .size = 0x83, + .y_offset = 22, + }, + [SPECIES_MIENFOO] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MIENSHAO] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_DRUDDIGON] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_GOLETT] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_GOLURK] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_PAWNIARD] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_BISHARP] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_BOUFFALANT] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_RUFFLET] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_BRAVIARY] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_VULLABY] = + { + .size = 0x86, + .y_offset = 14, + }, + [SPECIES_MANDIBUZZ] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_HEATMOR] = + { + .size = 0x83, + .y_offset = 21, + }, + [SPECIES_DURANT] = + { + .size = 0x84, + .y_offset = 17, + }, + [SPECIES_DEINO] = + { + .size = 0x66, + .y_offset = 14, + }, + [SPECIES_ZWEILOUS] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_HYDREIGON] = + { + .size = 0x87, + .y_offset = 11, + }, + [SPECIES_LARVESTA] = + { + .size = 0x86, + .y_offset = 12, + }, + [SPECIES_VOLCARONA] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_COBALION] = + { + .size = 0x68, + .y_offset = 6, + }, + [SPECIES_TERRAKION] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_VIRIZION] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_TORNADUS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_THUNDURUS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_RESHIRAM] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_ZEKROM] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_LANDORUS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_KYUREM] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_KELDEO] = + { + .size = 0x78, + .y_offset = 4, + }, + [SPECIES_MELOETTA] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_GENESECT] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_CHESPIN] = + { + .size = 0x78, + .y_offset = 6, + }, + [SPECIES_QUILLADIN] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_CHESNAUGHT] = + { + .size = 0x87, + .y_offset = 10, + }, + [SPECIES_FENNEKIN] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_BRAIXEN] = + { + .size = 0x87, + .y_offset = 10, + }, + [SPECIES_DELPHOX] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_FROAKIE] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_FROGADIER] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_GRENINJA] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_BUNNELBY] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_DIGGERSBY] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_FLETCHLING] = + { + .size = 0x85, + .y_offset = 14, + }, + [SPECIES_FLETCHINDER] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_TALONFLAME] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_SCATTERBUG] = + { + .size = 0x57, + .y_offset = 12, + }, + [SPECIES_SPEWPA] = + { + .size = 0x66, + .y_offset = 12, + }, + [SPECIES_VIVILLON] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_LITLEO] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_PYROAR] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_FLABEBE] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLOETTE] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLORGES] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_SKIDDO] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_GOGOAT] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_PANCHAM] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PANGORO] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_FURFROU] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_ESPURR] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_MEOWSTIC] = + { + .size = 0x88, + .y_offset = 9, + }, + [SPECIES_HONEDGE] = + { + .size = 0x67, + .y_offset = 4, + }, + [SPECIES_DOUBLADE] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_AEGISLASH] = + { + .size = 0x88, + .y_offset = 9, + }, + [SPECIES_SPRITZEE] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_AROMATISSE] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_SWIRLIX] = + { + .size = 0x75, + .y_offset = 12, + }, + [SPECIES_SLURPUFF] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_INKAY] = + { + .size = 0x78, + .y_offset = 9, + }, + [SPECIES_MALAMAR] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_BINACLE] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_BARBARACLE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SKRELP] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_DRAGALGE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_CLAUNCHER] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_CLAWITZER] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_HELIOPTILE] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_HELIOLISK] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_TYRUNT] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_TYRANTRUM] = + { + .size = 0x87, + .y_offset = 11, + }, + [SPECIES_AMAURA] = + { + .size = 0x58, + .y_offset = 3, + }, + [SPECIES_AURORUS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SYLVEON] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_HAWLUCHA] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_DEDENNE] = + { + .size = 0x86, + .y_offset = 12, + }, + [SPECIES_CARBINK] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_GOOMY] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_SLIGGOO] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_GOODRA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_KLEFKI] = + { + .size = 0x78, + .y_offset = 8, + }, + [SPECIES_PHANTUMP] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_TREVENANT] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_PUMPKABOO] = + { + .size = 0x76, + .y_offset = 13, + }, + [SPECIES_GOURGEIST] = + { + .size = 0x68, + .y_offset = 3, + }, + [SPECIES_BERGMITE] = + { + .size = 0x76, + .y_offset = 13, + }, + [SPECIES_AVALUGG] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_NOIBAT] = + { + .size = 0x78, + .y_offset = 7, + }, + [SPECIES_NOIVERN] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_XERNEAS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_YVELTAL] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_ZYGARDE] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_DIANCIE] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_HOOPA] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_VOLCANION] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ROWLET] = + { + .size = 0x65, + .y_offset = 15, + }, + [SPECIES_DARTRIX] = + { + .size = 0x77, + .y_offset = 4, + }, + [SPECIES_DECIDUEYE] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_LITTEN] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_TORRACAT] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_INCINEROAR] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_POPPLIO] = + { + .size = 0x66, + .y_offset = 11, + }, + [SPECIES_BRIONNE] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PRIMARINA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_PIKIPEK] = + { + .size = 0x66, + .y_offset = 8, + }, + [SPECIES_TRUMBEAK] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_TOUCANNON] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_YUNGOOS] = + { + .size = 0x65, + .y_offset = 14, + }, + [SPECIES_GUMSHOOS] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_GRUBBIN] = + { + .size = 0x84, + .y_offset = 16, + }, + [SPECIES_CHARJABUG] = + { + .size = 0x85, + .y_offset = 15, + }, + [SPECIES_VIKAVOLT] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_CRABRAWLER] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_CRABOMINABLE] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ORICORIO] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_CUTIEFLY] = + { + .size = 0x76, + .y_offset = 15, + }, + [SPECIES_RIBOMBEE] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_ROCKRUFF] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_LYCANROC] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_WISHIWASHI] = + { + .size = 0x74, + .y_offset = 18, + }, + [SPECIES_MAREANIE] = + { + .size = 0x86, + .y_offset = 15, + }, + [SPECIES_TOXAPEX] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_MUDBRAY] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_MUDSDALE] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_DEWPIDER] = + { + .size = 0x56, + .y_offset = 8, + }, + [SPECIES_ARAQUANID] = + { + .size = 0x86, + .y_offset = 12, + }, + [SPECIES_FOMANTIS] = + { + .size = 0x57, + .y_offset = 5, + }, + [SPECIES_LURANTIS] = + { + .size = 0x78, + .y_offset = 1, + }, + [SPECIES_MORELULL] = + { + .size = 0x56, + .y_offset = 9, + }, + [SPECIES_SHIINOTIC] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_SALANDIT] = + { + .size = 0x75, + .y_offset = 12, + }, + [SPECIES_SALAZZLE] = + { + .size = 0x68, + .y_offset = 3, + }, + [SPECIES_STUFFUL] = + { + .size = 0x75, + .y_offset = 12, + }, + [SPECIES_BEWEAR] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_BOUNSWEET] = + { + .size = 0x65, + .y_offset = 14, + }, + [SPECIES_STEENEE] = + { + .size = 0x77, + .y_offset = 8, + }, + [SPECIES_TSAREENA] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_COMFEY] = + { + .size = 0x87, + .y_offset = 11, + }, + [SPECIES_ORANGURU] = + { + .size = 0x86, + .y_offset = 12, + }, + [SPECIES_PASSIMIAN] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_WIMPOD] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_GOLISOPOD] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_SANDYGAST] = + { + .size = 0x56, + .y_offset = 11, + }, + [SPECIES_PALOSSAND] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_PYUKUMUKU] = + { + .size = 0x64, + .y_offset = 16, + }, + [SPECIES_TYPE_NULL] = + { + .size = 0x78, + .y_offset = 1, + }, + [SPECIES_SILVALLY] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_MINIOR] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_KOMALA] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_TURTONATOR] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_TOGEDEMARU] = + { + .size = 0x86, + .y_offset = 13, + }, + [SPECIES_MIMIKYU] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_BRUXISH] = + { + .size = 0x86, + .y_offset = 14, + }, + [SPECIES_DRAMPA] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_DHELMISE] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_JANGMO_O] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_HAKAMO_O] = + { + .size = 0x78, + .y_offset = 5, + }, + [SPECIES_KOMMO_O] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_TAPU_KOKO] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_TAPU_LELE] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_TAPU_BULU] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_TAPU_FINI] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_COSMOG] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_COSMOEM] = + { + .size = 0x85, + .y_offset = 17, + }, + [SPECIES_SOLGALEO] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_LUNALA] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_NIHILEGO] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_BUZZWOLE] = + { + .size = 0x87, + .y_offset = 14, + }, + [SPECIES_PHEROMOSA] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_XURKITREE] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_CELESTEELA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_KARTANA] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_GUZZLORD] = + { + .size = 0x87, + .y_offset = 10, + }, + [SPECIES_NECROZMA] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_MAGEARNA] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_MARSHADOW] = + { + .size = 0x57, + .y_offset = 6, + }, + [SPECIES_POIPOLE] = + { + .size = 0x67, + .y_offset = 6, + }, + [SPECIES_NAGANADEL] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_STAKATAKA] = + { + .size = 0x86, + .y_offset = 12, + }, + [SPECIES_BLACEPHALON] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_ZERAORA] = + { + .size = 0x87, + .y_offset = 11, + }, + [SPECIES_MELTAN] = + { + .size = 0x55, + .y_offset = 12, + }, + [SPECIES_MELMETAL] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_GROOKEY] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_THWACKEY] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_RILLABOOM] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_SCORBUNNY] = + { + .size = 0x67, + .y_offset = 4, + }, + [SPECIES_RABOOT] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_CINDERACE] = + { + .size = 0x67, + .y_offset = 4, + }, + [SPECIES_SOBBLE] = + { + .size = 0x57, + .y_offset = 8, + }, + [SPECIES_DRIZZILE] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_INTELEON] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_SKWOVET] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_GREEDENT] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_ROOKIDEE] = + { + .size = 0x84, + .y_offset = 17, + }, + [SPECIES_CORVISQUIRE] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_CORVIKNIGHT] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_BLIPBUG] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_DOTTLER] = + { + .size = 0x74, + .y_offset = 17, + }, + [SPECIES_ORBEETLE] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_NICKIT] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_THIEVUL] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_GOSSIFLEUR] = + { + .size = 0x76, + .y_offset = 15, + }, + [SPECIES_ELDEGOSS] = + { + .size = 0x85, + .y_offset = 15, + }, + [SPECIES_WOOLOO] = + { + .size = 0x74, + .y_offset = 18, + }, + [SPECIES_DUBWOOL] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_CHEWTLE] = + { + .size = 0x77, + .y_offset = 8, + }, + [SPECIES_DREDNAW] = + { + .size = 0x85, + .y_offset = 18, + }, + [SPECIES_YAMPER] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_BOLTUND] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_ROLYCOLY] = + { + .size = 0x84, + .y_offset = 17, + }, + [SPECIES_CARKOL] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_COALOSSAL] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_APPLIN] = + { + .size = 0x56, + .y_offset = 15, + }, + [SPECIES_FLAPPLE] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_APPLETUN] = + { + .size = 0x87, + .y_offset = 11, + }, + [SPECIES_SILICOBRA] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_SANDACONDA] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_CRAMORANT] = + { + .size = 0x78, + .y_offset = 1, + }, + [SPECIES_ARROKUDA] = + { + .size = 0x65, + .y_offset = 15, + }, + [SPECIES_BARRASKEWDA] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_TOXEL] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_TOXTRICITY] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SIZZLIPEDE] = + { + .size = 0x54, + .y_offset = 16, + }, + [SPECIES_CENTISKORCH] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_CLOBBOPUS] = + { + .size = 0x85, + .y_offset = 14, + }, + [SPECIES_GRAPPLOCT] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_SINISTEA] = + { + .size = 0x64, + .y_offset = 16, + }, + [SPECIES_POLTEAGEIST] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_HATENNA] = + { + .size = 0x55, + .y_offset = 12, + }, + [SPECIES_HATTREM] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_HATTERENE] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_IMPIDIMP] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_MORGREM] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_GRIMMSNARL] = + { + .size = 0x86, + .y_offset = 10, + }, + [SPECIES_OBSTAGOON] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_PERRSERKER] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_CURSOLA] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_SIRFETCHD] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_MR_RIME] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_RUNERIGUS] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_MILCERY] = + { + .size = 0x76, + .y_offset = 16, + }, + [SPECIES_ALCREMIE] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_FALINKS] = + { + .size = 0x85, + .y_offset = 15, + }, + [SPECIES_PINCURCHIN] = + { + .size = 0x75, + .y_offset = 13, + }, + [SPECIES_SNOM] = + { + .size = 0x64, + .y_offset = 17, + }, + [SPECIES_FROSMOTH] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_STONJOURNER] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_EISCUE] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_INDEEDEE] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_MORPEKO] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_CUFANT] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_COPPERAJAH] = + { + .size = 0x84, + .y_offset = 16, + }, + [SPECIES_DRACOZOLT] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_ARCTOZOLT] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_DRACOVISH] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_ARCTOVISH] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_DURALUDON] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_DREEPY] = + { + .size = 0x75, + .y_offset = 15, + }, + [SPECIES_DRAKLOAK] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_DRAGAPULT] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_ZACIAN] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_ZAMAZENTA] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_ETERNATUS] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_KUBFU] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_URSHIFU] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_ZARUDE] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_REGIELEKI] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_REGIDRAGO] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_GLASTRIER] = + { + .size = 0x78, + .y_offset = 5, + }, + [SPECIES_SPECTRIER] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_CALYREX] = + { + .size = 0x76, + .y_offset = 10, + }, + // Megas + [SPECIES_VENUSAUR_MEGA] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_CHARIZARD_MEGA_X] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_CHARIZARD_MEGA_Y] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_BLASTOISE_MEGA] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_BEEDRILL_MEGA] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_PIDGEOT_MEGA] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_ALAKAZAM_MEGA] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_SLOWBRO_MEGA] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_GENGAR_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_KANGASKHAN_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_PINSIR_MEGA] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_GYARADOS_MEGA] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_AERODACTYL_MEGA] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEWTWO_MEGA_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEWTWO_MEGA_Y] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_AMPHAROS_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_STEELIX_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_SCIZOR_MEGA] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_HERACROSS_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_HOUNDOOM_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_TYRANITAR_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_SCEPTILE_MEGA] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_BLAZIKEN_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_SWAMPERT_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_GARDEVOIR_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_SABLEYE_MEGA] = + { + .size = 0, + .y_offset = 13, + }, + [SPECIES_MAWILE_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_AGGRON_MEGA] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEDICHAM_MEGA] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MANECTRIC_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_SHARPEDO_MEGA] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_CAMERUPT_MEGA] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_ALTARIA_MEGA] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_BANETTE_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_ABSOL_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_GLALIE_MEGA] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_SALAMENCE_MEGA] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_METAGROSS_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_LATIAS_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_LATIOS_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_LOPUNNY_MEGA] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_GARCHOMP_MEGA] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_LUCARIO_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_ABOMASNOW_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_GALLADE_MEGA] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_AUDINO_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_DIANCIE_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + // Special Mega + Primals + [SPECIES_RAYQUAZA_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_KYOGRE_PRIMAL] = + { + .size = 0x84, + .y_offset = 18, + }, + [SPECIES_GROUDON_PRIMAL] = + { + .size = 0x86, + .y_offset = 8, + }, + // Alolan Forms + [SPECIES_RATTATA_ALOLAN] = + { + .size = 0x65, + .y_offset = 7, + }, + [SPECIES_RATICATE_ALOLAN] = + { + .size = 0x75, + .y_offset = 10, + }, + [SPECIES_RAICHU_ALOLAN] = + { + .size = 0x66, + .y_offset = 6, + }, + [SPECIES_SANDSHREW_ALOLAN] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_SANDSLASH_ALOLAN] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_VULPIX_ALOLAN] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_NINETALES_ALOLAN] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_DIGLETT_ALOLAN] = + { + .size = 0x54, + .y_offset = 14, + }, + [SPECIES_DUGTRIO_ALOLAN] = + { + .size = 0x66, + .y_offset = 17, + }, + [SPECIES_MEOWTH_ALOLAN] = + { + .size = 0x65, + .y_offset = 7, + }, + [SPECIES_PERSIAN_ALOLAN] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_GEODUDE_ALOLAN] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_GRAVELER_ALOLAN] = + { + .size = 0x75, + .y_offset = 10, + }, + [SPECIES_GOLEM_ALOLAN] = + { + .size = 0x84, + .y_offset = 13, + }, + [SPECIES_GRIMER_ALOLAN] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MUK_ALOLAN] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_EXEGGUTOR_ALOLAN] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_MAROWAK_ALOLAN] = + { + .size = 0x66, + .y_offset = 8, + }, + // Galarian Forms + [SPECIES_MEOWTH_GALARIAN] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_PONYTA_GALARIAN] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_RAPIDASH_GALARIAN] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_SLOWPOKE_GALARIAN] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_SLOWBRO_GALARIAN] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FARFETCHD_GALARIAN] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_WEEZING_GALARIAN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_MR_MIME_GALARIAN] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_ARTICUNO_GALARIAN] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_ZAPDOS_GALARIAN] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_MOLTRES_GALARIAN] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_SLOWKING_GALARIAN] = + { + .size = 0x78, + .y_offset = 3, + }, + [SPECIES_CORSOLA_GALARIAN] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_ZIGZAGOON_GALARIAN] = + { + .size = 0x76, + .y_offset = 12, + }, + [SPECIES_LINOONE_GALARIAN] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_DARUMAKA_GALARIAN] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_DARMANITAN_GALARIAN] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_YAMASK_GALARIAN] = + { + .size = 0x55, + .y_offset = 13, + }, + [SPECIES_STUNFISK_GALARIAN] = + { + .size = 0x83, + .y_offset = 23, + }, + // Misc Forms + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_ROCK_STAR] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_BELLE] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_POP_STAR] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_PH_D] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_LIBRE] = + { + .size = 0x87, + .y_offset = 4, + }, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_HOENN_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_SINNOH_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_UNOVA_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_KALOS_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_ALOLA_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_PARTNER_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_WORLD_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = + { + .size = 0x67, + .y_offset = 8, + }, + // Unown [SPECIES_UNOWN_B] = { .size = 0x56, @@ -2200,5 +5149,961 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x47, .y_offset = 6, }, + // Castform + [SPECIES_CASTFORM_SUNNY] = + { + .size = 0x48, + .y_offset = 0, + }, + [SPECIES_CASTFORM_RAINY] = + { + .size = 0x48, + .y_offset = 0, + }, + [SPECIES_CASTFORM_SNOWY] = + { + .size = 0x48, + .y_offset = 0, + }, + // Deoxys + [SPECIES_DEOXYS_ATTACK] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_DEOXYS_DEFENSE] = + { + .size = 0x87, + .y_offset = 6, + }, + [SPECIES_DEOXYS_SPEED] = + { + .size = 0x87, + .y_offset = 6, + }, + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = + { + .size = 0x57, + .y_offset = 6, + }, + [SPECIES_BURMY_TRASH_CLOAK] = + { + .size = 0x57, + .y_offset = 6, + }, + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_WORMADAM_TRASH_CLOAK] = + { + .size = 0x78, + .y_offset = 2, + }, + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = + { + .size = 0x57, + .y_offset = 9, + }, + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = + { + .size = 0x57, + .y_offset = 8, + }, + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = + { + .size = 0x78, + .y_offset = 3, + }, + // Rotom + [SPECIES_ROTOM_HEAT] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ROTOM_WASH] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ROTOM_FROST] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ROTOM_FAN] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ROTOM_MOW] = + { + .size = 0x77, + .y_offset = 5, + }, + // Giratina + [SPECIES_GIRATINA_ORIGIN] = + { + .size = 0x65, + .y_offset = 5, + }, + // Shaymin + [SPECIES_SHAYMIN_SKY] = + { + .size = 0x65, + .y_offset = 5, + }, + // Arceus + [SPECIES_ARCEUS_FIGHTING] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_FLYING] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_POISON] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_GROUND] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_ROCK] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_BUG] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_GHOST] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_STEEL] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_FIRE] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_WATER] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_GRASS] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_ELECTRIC] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_PSYCHIC] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_ICE] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_DRAGON] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_DARK] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_FAIRY] = + { + .size = 0x88, + .y_offset = 3, + }, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = + { + .size = 0x86, + .y_offset = 16, + }, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = + { + .size = 0x88, + .y_offset = 1, + }, + // Deerling + [SPECIES_DEERLING_SUMMER] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_DEERLING_AUTUMN] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_DEERLING_WINTER] = + { + .size = 0x67, + .y_offset = 9, + }, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = + { + .size = 0x68, + .y_offset = 5, + }, + [SPECIES_SAWSBUCK_AUTUMN] = + { + .size = 0x68, + .y_offset = 5, + }, + [SPECIES_SAWSBUCK_WINTER] = + { + .size = 0x68, + .y_offset = 5, + }, + // Therian Forms + [SPECIES_TORNADUS_THERIAN] = + { + .size = 0x66, + .y_offset = 3, + }, + [SPECIES_THUNDURUS_THERIAN] = + { + .size = 0x66, + .y_offset = 7, + }, + [SPECIES_LANDORUS_THERIAN] = + { + .size = 0x66, + .y_offset = 7, + }, + // Kyurem + [SPECIES_KYUREM_WHITE] = + { + .size = 0x66, + .y_offset = 3, + }, + [SPECIES_KYUREM_BLACK] = + { + .size = 0x66, + .y_offset = 3, + }, + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = + { + .size = 0x78, + .y_offset = 4, + }, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = + { + .size = 0x66, + .y_offset = 8, + }, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_GENESECT_SHOCK_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_GENESECT_BURN_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_GENESECT_CHILL_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_GRENINJA_ASH] = + { + .size = 0x86, + .y_offset = 11, + }, + // Vivillon + [SPECIES_VIVILLON_POLAR] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_TUNDRA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_CONTINENTAL] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_GARDEN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ELEGANT] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MEADOW] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MODERN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MARINE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ARCHIPELAGO] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_HIGH_PLAINS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SANDSTORM] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_RIVER] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MONSOON] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SAVANNA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SUN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_OCEAN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_JUNGLE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_FANCY] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_POKE_BALL] = + { + .size = 0x88, + .y_offset = 0, + }, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLABEBE_ORANGE_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLABEBE_BLUE_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLABEBE_WHITE_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_ORANGE_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_BLUE_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_WHITE_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FLORGES_ORANGE_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FLORGES_BLUE_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FLORGES_WHITE_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + // Furfrou + [SPECIES_FURFROU_HEART_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_STAR_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_DIAMOND_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_MATRON_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_DANDY_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_LA_REINE_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_KABUKI_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_PHARAOH_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + // Meowstic + [SPECIES_MEOWSTIC_FEMALE] = + { + .size = 0x88, + .y_offset = 9, + }, + // Aegislash + [SPECIES_AEGISLASH_BLADE] = + { + .size = 0x66, + .y_offset = 9, + }, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = + { + .size = 0x76, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_LARGE] = + { + .size = 0x76, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_SUPER] = + { + .size = 0x76, + .y_offset = 13, + }, + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = + { + .size = 0x68, + .y_offset = 3, + }, + [SPECIES_GOURGEIST_LARGE] = + { + .size = 0x68, + .y_offset = 3, + }, + [SPECIES_GOURGEIST_SUPER] = + { + .size = 0x68, + .y_offset = 3, + }, + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = + { + .size = 0x88, + .y_offset = 0, + }, + // Zygarde + [SPECIES_ZYGARDE_10] = + { + .size = 0x77, + .y_offset = 9, + }, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = + { + .size = 0x77, + .y_offset = 9, + }, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_ZYGARDE_COMPLETE] = + { + .size = 0x88, + .y_offset = 4, + }, + // Hoopa + [SPECIES_HOOPA_UNBOUND] = + { + .size = 0x66, + .y_offset = 4, + }, + // Oricorio + [SPECIES_ORICORIO_POM_POM] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ORICORIO_PAU] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ORICORIO_SENSU] = + { + .size = 0x88, + .y_offset = 0, + }, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = + { + .size = 0x87, + .y_offset = 7, + }, + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_LYCANROC_DUSK] = + { + .size = 0x77, + .y_offset = 7, + }, + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = + { + .size = 0x66, + .y_offset = 8, + }, + // Silvally + [SPECIES_SILVALLY_FIGHTING] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FLYING] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_POISON] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GROUND] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ROCK] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_BUG] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GHOST] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_STEEL] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FIRE] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_WATER] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GRASS] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ELECTRIC] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_PSYCHIC] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ICE] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DRAGON] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DARK] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FAIRY] = + { + .size = 0x78, + .y_offset = 0, + }, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_YELLOW] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_GREEN] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_BLUE] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_INDIGO] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_VIOLET] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_CORE_RED] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_ORANGE] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_YELLOW] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_GREEN] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_BLUE] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_INDIGO] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_VIOLET] = + { + .size = 0x66, + .y_offset = 18, + }, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = + { + .size = 0x77, + .y_offset = 15, + }, + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_NECROZMA_DAWN_WINGS] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_NECROZMA_ULTRA] = + { + .size = 0x88, + .y_offset = 4, + }, + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = + { + .size = 0x87, + .y_offset = 4, + }, + // Cramorant + [SPECIES_CRAMORANT_GULPING] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_CRAMORANT_GORGING] = + { + .size = 0x88, + .y_offset = 1, + }, + // Toxtricity + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .size = 0x68, + .y_offset = 0, + }, + // Sinistea + [SPECIES_SINISTEA_ANTIQUE] = + { + .size = 0x64, + .y_offset = 16, + }, + // Polteageist + [SPECIES_POLTEAGEIST_ANTIQUE] = + { + .size = 0x85, + .y_offset = 13, + }, + // Alcremie + [SPECIES_ALCREMIE_RUBY_CREAM] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_ALCREMIE_MATCHA_CREAM] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_ALCREMIE_MINT_CREAM] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_ALCREMIE_LEMON_CREAM] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_ALCREMIE_SALTED_CREAM] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_ALCREMIE_RUBY_SWIRL] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = + { + .size = 0x67, + .y_offset = 9, + }, + // Eiscue + [SPECIES_EISCUE_NOICE_FACE] = + { + .size = 0x58, + .y_offset = 0, + }, + // Indeedee + [SPECIES_INDEEDEE_FEMALE] = + { + .size = 0x87, + .y_offset = 7, + }, + // Morpeko + [SPECIES_MORPEKO_HANGRY] = + { + .size = 0x67, + .y_offset = 8, + }, + // Zacian + [SPECIES_ZACIAN_CROWNED_SWORD] = + { + .size = 0x87, + .y_offset = 6, + }, + // Zamazenta + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = + { + .size = 0x88, + .y_offset = 3, + }, + // Eternatus + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .size = 0x85, + .y_offset = 13, + }, + // Urshifu + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = + { + .size = 0x87, + .y_offset = 4, + }, + // Zarude + [SPECIES_ZARUDE_DADA] = + { + .size = 0x87, + .y_offset = 5, + }, + // Calyrex + [SPECIES_CALYREX_ICE_RIDER] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_CALYREX_SHADOW_RIDER] = + { + .size = 0x87, + .y_offset = 7, + }, + // Egg + [SPECIES_EGG] = + { + .size = 0x36, + .y_offset = 10, + }, }; - diff --git a/src/data/pokemon_graphics/back_pic_table.h b/src/data/pokemon_graphics/back_pic_table.h index 9a98927aa..e1670e819 100644 --- a/src/data/pokemon_graphics/back_pic_table.h +++ b/src/data/pokemon_graphics/back_pic_table.h @@ -122,7 +122,7 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(SEAKING, gMonBackPic_Seaking), SPECIES_SPRITE(STARYU, gMonBackPic_Staryu), SPECIES_SPRITE(STARMIE, gMonBackPic_Starmie), - SPECIES_SPRITE(MR_MIME, gMonBackPic_Mrmime), + SPECIES_SPRITE(MR_MIME, gMonBackPic_MrMime), SPECIES_SPRITE(SCYTHER, gMonBackPic_Scyther), SPECIES_SPRITE(JYNX, gMonBackPic_Jynx), SPECIES_SPRITE(ELECTABUZZ, gMonBackPic_Electabuzz), @@ -201,7 +201,7 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(MURKROW, gMonBackPic_Murkrow), SPECIES_SPRITE(SLOWKING, gMonBackPic_Slowking), SPECIES_SPRITE(MISDREAVUS, gMonBackPic_Misdreavus), - SPECIES_SPRITE(UNOWN, gMonBackPic_UnownA), + SPECIES_SPRITE(UNOWN, gMonBackPic_Unown), SPECIES_SPRITE(WOBBUFFET, gMonBackPic_Wobbuffet), SPECIES_SPRITE(GIRAFARIG, gMonBackPic_Girafarig), SPECIES_SPRITE(PINECO, gMonBackPic_Pineco), @@ -252,31 +252,6 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(LUGIA, gMonBackPic_Lugia), SPECIES_SPRITE(HO_OH, gMonBackPic_HoOh), SPECIES_SPRITE(CELEBI, gMonBackPic_Celebi), - SPECIES_SPRITE(OLD_UNOWN_B, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_C, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_D, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_E, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_F, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_G, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_H, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_I, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_J, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_K, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_L, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_M, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_N, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_O, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_P, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Q, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_R, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_S, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_T, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_U, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_V, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_W, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_X, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Y, gMonBackPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Z, gMonBackPic_DoubleQuestionMark), SPECIES_SPRITE(TREECKO, gMonBackPic_Treecko), SPECIES_SPRITE(GROVYLE, gMonBackPic_Grovyle), SPECIES_SPRITE(SCEPTILE, gMonBackPic_Sceptile), @@ -412,7 +387,628 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(JIRACHI, gMonBackPic_Jirachi), SPECIES_SPRITE(DEOXYS, gMonBackPic_Deoxys), SPECIES_SPRITE(CHIMECHO, gMonBackPic_Chimecho), - SPECIES_SPRITE(EGG, gMonStillFrontPic_Egg), + SPECIES_SPRITE(TURTWIG, gMonBackPic_Turtwig), + SPECIES_SPRITE(GROTLE, gMonBackPic_Grotle), + SPECIES_SPRITE(TORTERRA, gMonBackPic_Torterra), + SPECIES_SPRITE(CHIMCHAR, gMonBackPic_Chimchar), + SPECIES_SPRITE(MONFERNO, gMonBackPic_Monferno), + SPECIES_SPRITE(INFERNAPE, gMonBackPic_Infernape), + SPECIES_SPRITE(PIPLUP, gMonBackPic_Piplup), + SPECIES_SPRITE(PRINPLUP, gMonBackPic_Prinplup), + SPECIES_SPRITE(EMPOLEON, gMonBackPic_Empoleon), + SPECIES_SPRITE(STARLY, gMonBackPic_Starly), + SPECIES_SPRITE(STARAVIA, gMonBackPic_Staravia), + SPECIES_SPRITE(STARAPTOR, gMonBackPic_Staraptor), + SPECIES_SPRITE(BIDOOF, gMonBackPic_Bidoof), + SPECIES_SPRITE(BIBAREL, gMonBackPic_Bibarel), + SPECIES_SPRITE(KRICKETOT, gMonBackPic_Kricketot), + SPECIES_SPRITE(KRICKETUNE, gMonBackPic_Kricketune), + SPECIES_SPRITE(SHINX, gMonBackPic_Shinx), + SPECIES_SPRITE(LUXIO, gMonBackPic_Luxio), + SPECIES_SPRITE(LUXRAY, gMonBackPic_Luxray), + SPECIES_SPRITE(BUDEW, gMonBackPic_Budew), + SPECIES_SPRITE(ROSERADE, gMonBackPic_Roserade), + SPECIES_SPRITE(CRANIDOS, gMonBackPic_Cranidos), + SPECIES_SPRITE(RAMPARDOS, gMonBackPic_Rampardos), + SPECIES_SPRITE(SHIELDON, gMonBackPic_Shieldon), + SPECIES_SPRITE(BASTIODON, gMonBackPic_Bastiodon), + SPECIES_SPRITE(BURMY, gMonBackPic_Burmy), + SPECIES_SPRITE(WORMADAM, gMonBackPic_Wormadam), + SPECIES_SPRITE(MOTHIM, gMonBackPic_Mothim), + SPECIES_SPRITE(COMBEE, gMonBackPic_Combee), + SPECIES_SPRITE(VESPIQUEN, gMonBackPic_Vespiquen), + SPECIES_SPRITE(PACHIRISU, gMonBackPic_Pachirisu), + SPECIES_SPRITE(BUIZEL, gMonBackPic_Buizel), + SPECIES_SPRITE(FLOATZEL, gMonBackPic_Floatzel), + SPECIES_SPRITE(CHERUBI, gMonBackPic_Cherubi), + SPECIES_SPRITE(CHERRIM, gMonBackPic_Cherrim), + SPECIES_SPRITE(SHELLOS, gMonBackPic_Shellos), + SPECIES_SPRITE(GASTRODON, gMonBackPic_Gastrodon), + SPECIES_SPRITE(AMBIPOM, gMonBackPic_Ambipom), + SPECIES_SPRITE(DRIFLOON, gMonBackPic_Drifloon), + SPECIES_SPRITE(DRIFBLIM, gMonBackPic_Drifblim), + SPECIES_SPRITE(BUNEARY, gMonBackPic_Buneary), + SPECIES_SPRITE(LOPUNNY, gMonBackPic_Lopunny), + SPECIES_SPRITE(MISMAGIUS, gMonBackPic_Mismagius), + SPECIES_SPRITE(HONCHKROW, gMonBackPic_Honchkrow), + SPECIES_SPRITE(GLAMEOW, gMonBackPic_Glameow), + SPECIES_SPRITE(PURUGLY, gMonBackPic_Purugly), + SPECIES_SPRITE(CHINGLING, gMonBackPic_Chingling), + SPECIES_SPRITE(STUNKY, gMonBackPic_Stunky), + SPECIES_SPRITE(SKUNTANK, gMonBackPic_Skuntank), + SPECIES_SPRITE(BRONZOR, gMonBackPic_Bronzor), + SPECIES_SPRITE(BRONZONG, gMonBackPic_Bronzong), + SPECIES_SPRITE(BONSLY, gMonBackPic_Bonsly), + SPECIES_SPRITE(MIME_JR, gMonBackPic_MimeJr), + SPECIES_SPRITE(HAPPINY, gMonBackPic_Happiny), + SPECIES_SPRITE(CHATOT, gMonBackPic_Chatot), + SPECIES_SPRITE(SPIRITOMB, gMonBackPic_Spiritomb), + SPECIES_SPRITE(GIBLE, gMonBackPic_Gible), + SPECIES_SPRITE(GABITE, gMonBackPic_Gabite), + SPECIES_SPRITE(GARCHOMP, gMonBackPic_Garchomp), + SPECIES_SPRITE(MUNCHLAX, gMonBackPic_Munchlax), + SPECIES_SPRITE(RIOLU, gMonBackPic_Riolu), + SPECIES_SPRITE(LUCARIO, gMonBackPic_Lucario), + SPECIES_SPRITE(HIPPOPOTAS, gMonBackPic_Hippopotas), + SPECIES_SPRITE(HIPPOWDON, gMonBackPic_Hippowdon), + SPECIES_SPRITE(SKORUPI, gMonBackPic_Skorupi), + SPECIES_SPRITE(DRAPION, gMonBackPic_Drapion), + SPECIES_SPRITE(CROAGUNK, gMonBackPic_Croagunk), + SPECIES_SPRITE(TOXICROAK, gMonBackPic_Toxicroak), + SPECIES_SPRITE(CARNIVINE, gMonBackPic_Carnivine), + SPECIES_SPRITE(FINNEON, gMonBackPic_Finneon), + SPECIES_SPRITE(LUMINEON, gMonBackPic_Lumineon), + SPECIES_SPRITE(MANTYKE, gMonBackPic_Mantyke), + SPECIES_SPRITE(SNOVER, gMonBackPic_Snover), + SPECIES_SPRITE(ABOMASNOW, gMonBackPic_Abomasnow), + SPECIES_SPRITE(WEAVILE, gMonBackPic_Weavile), + SPECIES_SPRITE(MAGNEZONE, gMonBackPic_Magnezone), + SPECIES_SPRITE(LICKILICKY, gMonBackPic_Lickilicky), + SPECIES_SPRITE(RHYPERIOR, gMonBackPic_Rhyperior), + SPECIES_SPRITE(TANGROWTH, gMonBackPic_Tangrowth), + SPECIES_SPRITE(ELECTIVIRE, gMonBackPic_Electivire), + SPECIES_SPRITE(MAGMORTAR, gMonBackPic_Magmortar), + SPECIES_SPRITE(TOGEKISS, gMonBackPic_Togekiss), + SPECIES_SPRITE(YANMEGA, gMonBackPic_Yanmega), + SPECIES_SPRITE(LEAFEON, gMonBackPic_Leafeon), + SPECIES_SPRITE(GLACEON, gMonBackPic_Glaceon), + SPECIES_SPRITE(GLISCOR, gMonBackPic_Gliscor), + SPECIES_SPRITE(MAMOSWINE, gMonBackPic_Mamoswine), + SPECIES_SPRITE(PORYGON_Z, gMonBackPic_PorygonZ), + SPECIES_SPRITE(GALLADE, gMonBackPic_Gallade), + SPECIES_SPRITE(PROBOPASS, gMonBackPic_Probopass), + SPECIES_SPRITE(DUSKNOIR, gMonBackPic_Dusknoir), + SPECIES_SPRITE(FROSLASS, gMonBackPic_Froslass), + SPECIES_SPRITE(ROTOM, gMonBackPic_Rotom), + SPECIES_SPRITE(UXIE, gMonBackPic_Uxie), + SPECIES_SPRITE(MESPRIT, gMonBackPic_Mesprit), + SPECIES_SPRITE(AZELF, gMonBackPic_Azelf), + SPECIES_SPRITE(DIALGA, gMonBackPic_Dialga), + SPECIES_SPRITE(PALKIA, gMonBackPic_Palkia), + SPECIES_SPRITE(HEATRAN, gMonBackPic_Heatran), + SPECIES_SPRITE(REGIGIGAS, gMonBackPic_Regigigas), + SPECIES_SPRITE(GIRATINA, gMonBackPic_Giratina), + SPECIES_SPRITE(CRESSELIA, gMonBackPic_Cresselia), + SPECIES_SPRITE(PHIONE, gMonBackPic_Phione), + SPECIES_SPRITE(MANAPHY, gMonBackPic_Manaphy), + SPECIES_SPRITE(DARKRAI, gMonBackPic_Darkrai), + SPECIES_SPRITE(SHAYMIN, gMonBackPic_Shaymin), + SPECIES_SPRITE(ARCEUS, gMonBackPic_Arceus), + SPECIES_SPRITE(VICTINI, gMonBackPic_Victini), + SPECIES_SPRITE(SNIVY, gMonBackPic_Snivy), + SPECIES_SPRITE(SERVINE, gMonBackPic_Servine), + SPECIES_SPRITE(SERPERIOR, gMonBackPic_Serperior), + SPECIES_SPRITE(TEPIG, gMonBackPic_Tepig), + SPECIES_SPRITE(PIGNITE, gMonBackPic_Pignite), + SPECIES_SPRITE(EMBOAR, gMonBackPic_Emboar), + SPECIES_SPRITE(OSHAWOTT, gMonBackPic_Oshawott), + SPECIES_SPRITE(DEWOTT, gMonBackPic_Dewott), + SPECIES_SPRITE(SAMUROTT, gMonBackPic_Samurott), + SPECIES_SPRITE(PATRAT, gMonBackPic_Patrat), + SPECIES_SPRITE(WATCHOG, gMonBackPic_Watchog), + SPECIES_SPRITE(LILLIPUP, gMonBackPic_Lillipup), + SPECIES_SPRITE(HERDIER, gMonBackPic_Herdier), + SPECIES_SPRITE(STOUTLAND, gMonBackPic_Stoutland), + SPECIES_SPRITE(PURRLOIN, gMonBackPic_Purrloin), + SPECIES_SPRITE(LIEPARD, gMonBackPic_Liepard), + SPECIES_SPRITE(PANSAGE, gMonBackPic_Pansage), + SPECIES_SPRITE(SIMISAGE, gMonBackPic_Simisage), + SPECIES_SPRITE(PANSEAR, gMonBackPic_Pansear), + SPECIES_SPRITE(SIMISEAR, gMonBackPic_Simisear), + SPECIES_SPRITE(PANPOUR, gMonBackPic_Panpour), + SPECIES_SPRITE(SIMIPOUR, gMonBackPic_Simipour), + SPECIES_SPRITE(MUNNA, gMonBackPic_Munna), + SPECIES_SPRITE(MUSHARNA, gMonBackPic_Musharna), + SPECIES_SPRITE(PIDOVE, gMonBackPic_Pidove), + SPECIES_SPRITE(TRANQUILL, gMonBackPic_Tranquill), + SPECIES_SPRITE(UNFEZANT, gMonBackPic_Unfezant), + SPECIES_SPRITE(BLITZLE, gMonBackPic_Blitzle), + SPECIES_SPRITE(ZEBSTRIKA, gMonBackPic_Zebstrika), + SPECIES_SPRITE(ROGGENROLA, gMonBackPic_Roggenrola), + SPECIES_SPRITE(BOLDORE, gMonBackPic_Boldore), + SPECIES_SPRITE(GIGALITH, gMonBackPic_Gigalith), + SPECIES_SPRITE(WOOBAT, gMonBackPic_Woobat), + SPECIES_SPRITE(SWOOBAT, gMonBackPic_Swoobat), + SPECIES_SPRITE(DRILBUR, gMonBackPic_Drilbur), + SPECIES_SPRITE(EXCADRILL, gMonBackPic_Excadrill), + SPECIES_SPRITE(AUDINO, gMonBackPic_Audino), + SPECIES_SPRITE(TIMBURR, gMonBackPic_Timburr), + SPECIES_SPRITE(GURDURR, gMonBackPic_Gurdurr), + SPECIES_SPRITE(CONKELDURR, gMonBackPic_Conkeldurr), + SPECIES_SPRITE(TYMPOLE, gMonBackPic_Tympole), + SPECIES_SPRITE(PALPITOAD, gMonBackPic_Palpitoad), + SPECIES_SPRITE(SEISMITOAD, gMonBackPic_Seismitoad), + SPECIES_SPRITE(THROH, gMonBackPic_Throh), + SPECIES_SPRITE(SAWK, gMonBackPic_Sawk), + SPECIES_SPRITE(SEWADDLE, gMonBackPic_Sewaddle), + SPECIES_SPRITE(SWADLOON, gMonBackPic_Swadloon), + SPECIES_SPRITE(LEAVANNY, gMonBackPic_Leavanny), + SPECIES_SPRITE(VENIPEDE, gMonBackPic_Venipede), + SPECIES_SPRITE(WHIRLIPEDE, gMonBackPic_Whirlipede), + SPECIES_SPRITE(SCOLIPEDE, gMonBackPic_Scolipede), + SPECIES_SPRITE(COTTONEE, gMonBackPic_Cottonee), + SPECIES_SPRITE(WHIMSICOTT, gMonBackPic_Whimsicott), + SPECIES_SPRITE(PETILIL, gMonBackPic_Petilil), + SPECIES_SPRITE(LILLIGANT, gMonBackPic_Lilligant), + SPECIES_SPRITE(BASCULIN, gMonBackPic_Basculin), + SPECIES_SPRITE(SANDILE, gMonBackPic_Sandile), + SPECIES_SPRITE(KROKOROK, gMonBackPic_Krokorok), + SPECIES_SPRITE(KROOKODILE, gMonBackPic_Krookodile), + SPECIES_SPRITE(DARUMAKA, gMonBackPic_Darumaka), + SPECIES_SPRITE(DARMANITAN, gMonBackPic_Darmanitan), + SPECIES_SPRITE(MARACTUS, gMonBackPic_Maractus), + SPECIES_SPRITE(DWEBBLE, gMonBackPic_Dwebble), + SPECIES_SPRITE(CRUSTLE, gMonBackPic_Crustle), + SPECIES_SPRITE(SCRAGGY, gMonBackPic_Scraggy), + SPECIES_SPRITE(SCRAFTY, gMonBackPic_Scrafty), + SPECIES_SPRITE(SIGILYPH, gMonBackPic_Sigilyph), + SPECIES_SPRITE(YAMASK, gMonBackPic_Yamask), + SPECIES_SPRITE(COFAGRIGUS, gMonBackPic_Cofagrigus), + SPECIES_SPRITE(TIRTOUGA, gMonBackPic_Tirtouga), + SPECIES_SPRITE(CARRACOSTA, gMonBackPic_Carracosta), + SPECIES_SPRITE(ARCHEN, gMonBackPic_Archen), + SPECIES_SPRITE(ARCHEOPS, gMonBackPic_Archeops), + SPECIES_SPRITE(TRUBBISH, gMonBackPic_Trubbish), + SPECIES_SPRITE(GARBODOR, gMonBackPic_Garbodor), + SPECIES_SPRITE(ZORUA, gMonBackPic_Zorua), + SPECIES_SPRITE(ZOROARK, gMonBackPic_Zoroark), + SPECIES_SPRITE(MINCCINO, gMonBackPic_Minccino), + SPECIES_SPRITE(CINCCINO, gMonBackPic_Cinccino), + SPECIES_SPRITE(GOTHITA, gMonBackPic_Gothita), + SPECIES_SPRITE(GOTHORITA, gMonBackPic_Gothorita), + SPECIES_SPRITE(GOTHITELLE, gMonBackPic_Gothitelle), + SPECIES_SPRITE(SOLOSIS, gMonBackPic_Solosis), + SPECIES_SPRITE(DUOSION, gMonBackPic_Duosion), + SPECIES_SPRITE(REUNICLUS, gMonBackPic_Reuniclus), + SPECIES_SPRITE(DUCKLETT, gMonBackPic_Ducklett), + SPECIES_SPRITE(SWANNA, gMonBackPic_Swanna), + SPECIES_SPRITE(VANILLITE, gMonBackPic_Vanillite), + SPECIES_SPRITE(VANILLISH, gMonBackPic_Vanillish), + SPECIES_SPRITE(VANILLUXE, gMonBackPic_Vanilluxe), + SPECIES_SPRITE(DEERLING, gMonBackPic_Deerling), + SPECIES_SPRITE(SAWSBUCK, gMonBackPic_Sawsbuck), + SPECIES_SPRITE(EMOLGA, gMonBackPic_Emolga), + SPECIES_SPRITE(KARRABLAST, gMonBackPic_Karrablast), + SPECIES_SPRITE(ESCAVALIER, gMonBackPic_Escavalier), + SPECIES_SPRITE(FOONGUS, gMonBackPic_Foongus), + SPECIES_SPRITE(AMOONGUSS, gMonBackPic_Amoonguss), + SPECIES_SPRITE(FRILLISH, gMonBackPic_Frillish), + SPECIES_SPRITE(JELLICENT, gMonBackPic_Jellicent), + SPECIES_SPRITE(ALOMOMOLA, gMonBackPic_Alomomola), + SPECIES_SPRITE(JOLTIK, gMonBackPic_Joltik), + SPECIES_SPRITE(GALVANTULA, gMonBackPic_Galvantula), + SPECIES_SPRITE(FERROSEED, gMonBackPic_Ferroseed), + SPECIES_SPRITE(FERROTHORN, gMonBackPic_Ferrothorn), + SPECIES_SPRITE(KLINK, gMonBackPic_Klink), + SPECIES_SPRITE(KLANG, gMonBackPic_Klang), + SPECIES_SPRITE(KLINKLANG, gMonBackPic_Klinklang), + SPECIES_SPRITE(TYNAMO, gMonBackPic_Tynamo), + SPECIES_SPRITE(EELEKTRIK, gMonBackPic_Eelektrik), + SPECIES_SPRITE(EELEKTROSS, gMonBackPic_Eelektross), + SPECIES_SPRITE(ELGYEM, gMonBackPic_Elgyem), + SPECIES_SPRITE(BEHEEYEM, gMonBackPic_Beheeyem), + SPECIES_SPRITE(LITWICK, gMonBackPic_Litwick), + SPECIES_SPRITE(LAMPENT, gMonBackPic_Lampent), + SPECIES_SPRITE(CHANDELURE, gMonBackPic_Chandelure), + SPECIES_SPRITE(AXEW, gMonBackPic_Axew), + SPECIES_SPRITE(FRAXURE, gMonBackPic_Fraxure), + SPECIES_SPRITE(HAXORUS, gMonBackPic_Haxorus), + SPECIES_SPRITE(CUBCHOO, gMonBackPic_Cubchoo), + SPECIES_SPRITE(BEARTIC, gMonBackPic_Beartic), + SPECIES_SPRITE(CRYOGONAL, gMonBackPic_Cryogonal), + SPECIES_SPRITE(SHELMET, gMonBackPic_Shelmet), + SPECIES_SPRITE(ACCELGOR, gMonBackPic_Accelgor), + SPECIES_SPRITE(STUNFISK, gMonBackPic_Stunfisk), + SPECIES_SPRITE(MIENFOO, gMonBackPic_Mienfoo), + SPECIES_SPRITE(MIENSHAO, gMonBackPic_Mienshao), + SPECIES_SPRITE(DRUDDIGON, gMonBackPic_Druddigon), + SPECIES_SPRITE(GOLETT, gMonBackPic_Golett), + SPECIES_SPRITE(GOLURK, gMonBackPic_Golurk), + SPECIES_SPRITE(PAWNIARD, gMonBackPic_Pawniard), + SPECIES_SPRITE(BISHARP, gMonBackPic_Bisharp), + SPECIES_SPRITE(BOUFFALANT, gMonBackPic_Bouffalant), + SPECIES_SPRITE(RUFFLET, gMonBackPic_Rufflet), + SPECIES_SPRITE(BRAVIARY, gMonBackPic_Braviary), + SPECIES_SPRITE(VULLABY, gMonBackPic_Vullaby), + SPECIES_SPRITE(MANDIBUZZ, gMonBackPic_Mandibuzz), + SPECIES_SPRITE(HEATMOR, gMonBackPic_Heatmor), + SPECIES_SPRITE(DURANT, gMonBackPic_Durant), + SPECIES_SPRITE(DEINO, gMonBackPic_Deino), + SPECIES_SPRITE(ZWEILOUS, gMonBackPic_Zweilous), + SPECIES_SPRITE(HYDREIGON, gMonBackPic_Hydreigon), + SPECIES_SPRITE(LARVESTA, gMonBackPic_Larvesta), + SPECIES_SPRITE(VOLCARONA, gMonBackPic_Volcarona), + SPECIES_SPRITE(COBALION, gMonBackPic_Cobalion), + SPECIES_SPRITE(TERRAKION, gMonBackPic_Terrakion), + SPECIES_SPRITE(VIRIZION, gMonBackPic_Virizion), + SPECIES_SPRITE(TORNADUS, gMonBackPic_Tornadus), + SPECIES_SPRITE(THUNDURUS, gMonBackPic_Thundurus), + SPECIES_SPRITE(RESHIRAM, gMonBackPic_Reshiram), + SPECIES_SPRITE(ZEKROM, gMonBackPic_Zekrom), + SPECIES_SPRITE(LANDORUS, gMonBackPic_Landorus), + SPECIES_SPRITE(KYUREM, gMonBackPic_Kyurem), + SPECIES_SPRITE(KELDEO, gMonBackPic_Keldeo), + SPECIES_SPRITE(MELOETTA, gMonBackPic_Meloetta), + SPECIES_SPRITE(GENESECT, gMonBackPic_Genesect), + SPECIES_SPRITE(CHESPIN, gMonBackPic_Chespin), + SPECIES_SPRITE(QUILLADIN, gMonBackPic_Quilladin), + SPECIES_SPRITE(CHESNAUGHT, gMonBackPic_Chesnaught), + SPECIES_SPRITE(FENNEKIN, gMonBackPic_Fennekin), + SPECIES_SPRITE(BRAIXEN, gMonBackPic_Braixen), + SPECIES_SPRITE(DELPHOX, gMonBackPic_Delphox), + SPECIES_SPRITE(FROAKIE, gMonBackPic_Froakie), + SPECIES_SPRITE(FROGADIER, gMonBackPic_Frogadier), + SPECIES_SPRITE(GRENINJA, gMonBackPic_Greninja), + SPECIES_SPRITE(BUNNELBY, gMonBackPic_Bunnelby), + SPECIES_SPRITE(DIGGERSBY, gMonBackPic_Diggersby), + SPECIES_SPRITE(FLETCHLING, gMonBackPic_Fletchling), + SPECIES_SPRITE(FLETCHINDER, gMonBackPic_Fletchinder), + SPECIES_SPRITE(TALONFLAME, gMonBackPic_Talonflame), + SPECIES_SPRITE(SCATTERBUG, gMonBackPic_Scatterbug), + SPECIES_SPRITE(SPEWPA, gMonBackPic_Spewpa), + SPECIES_SPRITE(VIVILLON, gMonBackPic_Vivillon), + SPECIES_SPRITE(LITLEO, gMonBackPic_Litleo), + SPECIES_SPRITE(PYROAR, gMonBackPic_Pyroar), + SPECIES_SPRITE(FLABEBE, gMonBackPic_Flabebe), + SPECIES_SPRITE(FLOETTE, gMonBackPic_Floette), + SPECIES_SPRITE(FLORGES, gMonBackPic_Florges), + SPECIES_SPRITE(SKIDDO, gMonBackPic_Skiddo), + SPECIES_SPRITE(GOGOAT, gMonBackPic_Gogoat), + SPECIES_SPRITE(PANCHAM, gMonBackPic_Pancham), + SPECIES_SPRITE(PANGORO, gMonBackPic_Pangoro), + SPECIES_SPRITE(FURFROU, gMonBackPic_Furfrou), + SPECIES_SPRITE(ESPURR, gMonBackPic_Espurr), + SPECIES_SPRITE(MEOWSTIC, gMonBackPic_Meowstic), + SPECIES_SPRITE(HONEDGE, gMonBackPic_Honedge), + SPECIES_SPRITE(DOUBLADE, gMonBackPic_Doublade), + SPECIES_SPRITE(AEGISLASH, gMonBackPic_Aegislash), + SPECIES_SPRITE(SPRITZEE, gMonBackPic_Spritzee), + SPECIES_SPRITE(AROMATISSE, gMonBackPic_Aromatisse), + SPECIES_SPRITE(SWIRLIX, gMonBackPic_Swirlix), + SPECIES_SPRITE(SLURPUFF, gMonBackPic_Slurpuff), + SPECIES_SPRITE(INKAY, gMonBackPic_Inkay), + SPECIES_SPRITE(MALAMAR, gMonBackPic_Malamar), + SPECIES_SPRITE(BINACLE, gMonBackPic_Binacle), + SPECIES_SPRITE(BARBARACLE, gMonBackPic_Barbaracle), + SPECIES_SPRITE(SKRELP, gMonBackPic_Skrelp), + SPECIES_SPRITE(DRAGALGE, gMonBackPic_Dragalge), + SPECIES_SPRITE(CLAUNCHER, gMonBackPic_Clauncher), + SPECIES_SPRITE(CLAWITZER, gMonBackPic_Clawitzer), + SPECIES_SPRITE(HELIOPTILE, gMonBackPic_Helioptile), + SPECIES_SPRITE(HELIOLISK, gMonBackPic_Heliolisk), + SPECIES_SPRITE(TYRUNT, gMonBackPic_Tyrunt), + SPECIES_SPRITE(TYRANTRUM, gMonBackPic_Tyrantrum), + SPECIES_SPRITE(AMAURA, gMonBackPic_Amaura), + SPECIES_SPRITE(AURORUS, gMonBackPic_Aurorus), + SPECIES_SPRITE(SYLVEON, gMonBackPic_Sylveon), + SPECIES_SPRITE(HAWLUCHA, gMonBackPic_Hawlucha), + SPECIES_SPRITE(DEDENNE, gMonBackPic_Dedenne), + SPECIES_SPRITE(CARBINK, gMonBackPic_Carbink), + SPECIES_SPRITE(GOOMY, gMonBackPic_Goomy), + SPECIES_SPRITE(SLIGGOO, gMonBackPic_Sliggoo), + SPECIES_SPRITE(GOODRA, gMonBackPic_Goodra), + SPECIES_SPRITE(KLEFKI, gMonBackPic_Klefki), + SPECIES_SPRITE(PHANTUMP, gMonBackPic_Phantump), + SPECIES_SPRITE(TREVENANT, gMonBackPic_Trevenant), + SPECIES_SPRITE(PUMPKABOO, gMonBackPic_Pumpkaboo), + SPECIES_SPRITE(GOURGEIST, gMonBackPic_Gourgeist), + SPECIES_SPRITE(BERGMITE, gMonBackPic_Bergmite), + SPECIES_SPRITE(AVALUGG, gMonBackPic_Avalugg), + SPECIES_SPRITE(NOIBAT, gMonBackPic_Noibat), + SPECIES_SPRITE(NOIVERN, gMonBackPic_Noivern), + SPECIES_SPRITE(XERNEAS, gMonBackPic_Xerneas), + SPECIES_SPRITE(YVELTAL, gMonBackPic_Yveltal), + SPECIES_SPRITE(ZYGARDE, gMonBackPic_Zygarde), + SPECIES_SPRITE(DIANCIE, gMonBackPic_Diancie), + SPECIES_SPRITE(HOOPA, gMonBackPic_Hoopa), + SPECIES_SPRITE(VOLCANION, gMonBackPic_Volcanion), + SPECIES_SPRITE(ROWLET, gMonBackPic_Rowlet), + SPECIES_SPRITE(DARTRIX, gMonBackPic_Dartrix), + SPECIES_SPRITE(DECIDUEYE, gMonBackPic_Decidueye), + SPECIES_SPRITE(LITTEN, gMonBackPic_Litten), + SPECIES_SPRITE(TORRACAT, gMonBackPic_Torracat), + SPECIES_SPRITE(INCINEROAR, gMonBackPic_Incineroar), + SPECIES_SPRITE(POPPLIO, gMonBackPic_Popplio), + SPECIES_SPRITE(BRIONNE, gMonBackPic_Brionne), + SPECIES_SPRITE(PRIMARINA, gMonBackPic_Primarina), + SPECIES_SPRITE(PIKIPEK, gMonBackPic_Pikipek), + SPECIES_SPRITE(TRUMBEAK, gMonBackPic_Trumbeak), + SPECIES_SPRITE(TOUCANNON, gMonBackPic_Toucannon), + SPECIES_SPRITE(YUNGOOS, gMonBackPic_Yungoos), + SPECIES_SPRITE(GUMSHOOS, gMonBackPic_Gumshoos), + SPECIES_SPRITE(GRUBBIN, gMonBackPic_Grubbin), + SPECIES_SPRITE(CHARJABUG, gMonBackPic_Charjabug), + SPECIES_SPRITE(VIKAVOLT, gMonBackPic_Vikavolt), + SPECIES_SPRITE(CRABRAWLER, gMonBackPic_Crabrawler), + SPECIES_SPRITE(CRABOMINABLE, gMonBackPic_Crabominable), + SPECIES_SPRITE(ORICORIO, gMonBackPic_Oricorio), + SPECIES_SPRITE(CUTIEFLY, gMonBackPic_Cutiefly), + SPECIES_SPRITE(RIBOMBEE, gMonBackPic_Ribombee), + SPECIES_SPRITE(ROCKRUFF, gMonBackPic_Rockruff), + SPECIES_SPRITE(LYCANROC, gMonBackPic_Lycanroc), + SPECIES_SPRITE(WISHIWASHI, gMonBackPic_Wishiwashi), + SPECIES_SPRITE(MAREANIE, gMonBackPic_Mareanie), + SPECIES_SPRITE(TOXAPEX, gMonBackPic_Toxapex), + SPECIES_SPRITE(MUDBRAY, gMonBackPic_Mudbray), + SPECIES_SPRITE(MUDSDALE, gMonBackPic_Mudsdale), + SPECIES_SPRITE(DEWPIDER, gMonBackPic_Dewpider), + SPECIES_SPRITE(ARAQUANID, gMonBackPic_Araquanid), + SPECIES_SPRITE(FOMANTIS, gMonBackPic_Fomantis), + SPECIES_SPRITE(LURANTIS, gMonBackPic_Lurantis), + SPECIES_SPRITE(MORELULL, gMonBackPic_Morelull), + SPECIES_SPRITE(SHIINOTIC, gMonBackPic_Shiinotic), + SPECIES_SPRITE(SALANDIT, gMonBackPic_Salandit), + SPECIES_SPRITE(SALAZZLE, gMonBackPic_Salazzle), + SPECIES_SPRITE(STUFFUL, gMonBackPic_Stufful), + SPECIES_SPRITE(BEWEAR, gMonBackPic_Bewear), + SPECIES_SPRITE(BOUNSWEET, gMonBackPic_Bounsweet), + SPECIES_SPRITE(STEENEE, gMonBackPic_Steenee), + SPECIES_SPRITE(TSAREENA, gMonBackPic_Tsareena), + SPECIES_SPRITE(COMFEY, gMonBackPic_Comfey), + SPECIES_SPRITE(ORANGURU, gMonBackPic_Oranguru), + SPECIES_SPRITE(PASSIMIAN, gMonBackPic_Passimian), + SPECIES_SPRITE(WIMPOD, gMonBackPic_Wimpod), + SPECIES_SPRITE(GOLISOPOD, gMonBackPic_Golisopod), + SPECIES_SPRITE(SANDYGAST, gMonBackPic_Sandygast), + SPECIES_SPRITE(PALOSSAND, gMonBackPic_Palossand), + SPECIES_SPRITE(PYUKUMUKU, gMonBackPic_Pyukumuku), + SPECIES_SPRITE(TYPE_NULL, gMonBackPic_TypeNull), + SPECIES_SPRITE(SILVALLY, gMonBackPic_Silvally), + SPECIES_SPRITE(MINIOR, gMonBackPic_Minior), + SPECIES_SPRITE(KOMALA, gMonBackPic_Komala), + SPECIES_SPRITE(TURTONATOR, gMonBackPic_Turtonator), + SPECIES_SPRITE(TOGEDEMARU, gMonBackPic_Togedemaru), + SPECIES_SPRITE(MIMIKYU, gMonBackPic_Mimikyu), + SPECIES_SPRITE(BRUXISH, gMonBackPic_Bruxish), + SPECIES_SPRITE(DRAMPA, gMonBackPic_Drampa), + SPECIES_SPRITE(DHELMISE, gMonBackPic_Dhelmise), + SPECIES_SPRITE(JANGMO_O, gMonBackPic_Jangmoo), + SPECIES_SPRITE(HAKAMO_O, gMonBackPic_Hakamoo), + SPECIES_SPRITE(KOMMO_O, gMonBackPic_Kommoo), + SPECIES_SPRITE(TAPU_KOKO, gMonBackPic_TapuKoko), + SPECIES_SPRITE(TAPU_LELE, gMonBackPic_TapuLele), + SPECIES_SPRITE(TAPU_BULU, gMonBackPic_TapuBulu), + SPECIES_SPRITE(TAPU_FINI, gMonBackPic_TapuFini), + SPECIES_SPRITE(COSMOG, gMonBackPic_Cosmog), + SPECIES_SPRITE(COSMOEM, gMonBackPic_Cosmoem), + SPECIES_SPRITE(SOLGALEO, gMonBackPic_Solgaleo), + SPECIES_SPRITE(LUNALA, gMonBackPic_Lunala), + SPECIES_SPRITE(NIHILEGO, gMonBackPic_Nihilego), + SPECIES_SPRITE(BUZZWOLE, gMonBackPic_Buzzwole), + SPECIES_SPRITE(PHEROMOSA, gMonBackPic_Pheromosa), + SPECIES_SPRITE(XURKITREE, gMonBackPic_Xurkitree), + SPECIES_SPRITE(CELESTEELA, gMonBackPic_Celesteela), + SPECIES_SPRITE(KARTANA, gMonBackPic_Kartana), + SPECIES_SPRITE(GUZZLORD, gMonBackPic_Guzzlord), + SPECIES_SPRITE(NECROZMA, gMonBackPic_Necrozma), + SPECIES_SPRITE(MAGEARNA, gMonBackPic_Magearna), + SPECIES_SPRITE(MARSHADOW, gMonBackPic_Marshadow), + SPECIES_SPRITE(POIPOLE, gMonBackPic_Poipole), + SPECIES_SPRITE(NAGANADEL, gMonBackPic_Naganadel), + SPECIES_SPRITE(STAKATAKA, gMonBackPic_Stakataka), + SPECIES_SPRITE(BLACEPHALON, gMonBackPic_Blacephalon), + SPECIES_SPRITE(ZERAORA, gMonBackPic_Zeraora), + SPECIES_SPRITE(MELTAN, gMonBackPic_Meltan), + SPECIES_SPRITE(MELMETAL, gMonBackPic_Melmetal), + SPECIES_SPRITE(GROOKEY, gMonBackPic_Grookey), + SPECIES_SPRITE(THWACKEY, gMonBackPic_Thwackey), + SPECIES_SPRITE(RILLABOOM, gMonBackPic_DoubleQuestionMark/*gMonBackPic_Rillaboom*/), + SPECIES_SPRITE(SCORBUNNY, gMonBackPic_Scorbunny), + SPECIES_SPRITE(RABOOT, gMonBackPic_Raboot), + SPECIES_SPRITE(CINDERACE, gMonBackPic_Cinderace), + SPECIES_SPRITE(SOBBLE, gMonBackPic_Sobble), + SPECIES_SPRITE(DRIZZILE, gMonBackPic_Drizzile), + SPECIES_SPRITE(INTELEON, gMonBackPic_DoubleQuestionMark/*gMonBackPic_Inteleon*/), + SPECIES_SPRITE(SKWOVET, gMonBackPic_Skwovet), + SPECIES_SPRITE(GREEDENT, gMonBackPic_Greedent), + SPECIES_SPRITE(ROOKIDEE, gMonBackPic_Rookidee), + SPECIES_SPRITE(CORVISQUIRE, gMonBackPic_Corvisquire), + SPECIES_SPRITE(CORVIKNIGHT, gMonBackPic_Corviknight), + SPECIES_SPRITE(BLIPBUG, gMonBackPic_Blipbug), + SPECIES_SPRITE(DOTTLER, gMonBackPic_Dottler), + SPECIES_SPRITE(ORBEETLE, gMonBackPic_Orbeetle), + SPECIES_SPRITE(NICKIT, gMonBackPic_Nickit), + SPECIES_SPRITE(THIEVUL, gMonBackPic_Thievul), + SPECIES_SPRITE(GOSSIFLEUR, gMonBackPic_Gossifleur), + SPECIES_SPRITE(ELDEGOSS, gMonBackPic_Eldegoss), + SPECIES_SPRITE(WOOLOO, gMonBackPic_Wooloo), + SPECIES_SPRITE(DUBWOOL, gMonBackPic_Dubwool), + SPECIES_SPRITE(CHEWTLE, gMonBackPic_Chewtle), + SPECIES_SPRITE(DREDNAW, gMonBackPic_Drednaw), + SPECIES_SPRITE(YAMPER, gMonBackPic_Yamper), + SPECIES_SPRITE(BOLTUND, gMonBackPic_Boltund), + SPECIES_SPRITE(ROLYCOLY, gMonBackPic_Rolycoly), + SPECIES_SPRITE(CARKOL, gMonBackPic_Carkol), + SPECIES_SPRITE(COALOSSAL, gMonBackPic_Coalossal), + SPECIES_SPRITE(APPLIN, gMonBackPic_Applin), + SPECIES_SPRITE(FLAPPLE, gMonBackPic_Flapple), + SPECIES_SPRITE(APPLETUN, gMonBackPic_Appletun), + SPECIES_SPRITE(SILICOBRA, gMonBackPic_Silicobra), + SPECIES_SPRITE(SANDACONDA, gMonBackPic_Sandaconda), + SPECIES_SPRITE(CRAMORANT, gMonBackPic_Cramorant), + SPECIES_SPRITE(ARROKUDA, gMonBackPic_Arrokuda), + SPECIES_SPRITE(BARRASKEWDA, gMonBackPic_Barraskewda), + SPECIES_SPRITE(TOXEL, gMonBackPic_Toxel), + SPECIES_SPRITE(TOXTRICITY, gMonBackPic_Toxtricity), + SPECIES_SPRITE(SIZZLIPEDE, gMonBackPic_Sizzlipede), + SPECIES_SPRITE(CENTISKORCH, gMonBackPic_Centiskorch), + SPECIES_SPRITE(CLOBBOPUS, gMonBackPic_Clobbopus), + SPECIES_SPRITE(GRAPPLOCT, gMonBackPic_Grapploct), + SPECIES_SPRITE(SINISTEA, gMonBackPic_Sinistea), + SPECIES_SPRITE(POLTEAGEIST, gMonBackPic_Polteageist), + SPECIES_SPRITE(HATENNA, gMonBackPic_Hatenna), + SPECIES_SPRITE(HATTREM, gMonBackPic_Hattrem), + SPECIES_SPRITE(HATTERENE, gMonBackPic_Hatterene), + SPECIES_SPRITE(IMPIDIMP, gMonBackPic_Impidimp), + SPECIES_SPRITE(MORGREM, gMonBackPic_Morgrem), + SPECIES_SPRITE(GRIMMSNARL, gMonBackPic_Grimmsnarl), + SPECIES_SPRITE(OBSTAGOON, gMonBackPic_Obstagoon), + SPECIES_SPRITE(PERRSERKER, gMonBackPic_Perrserker), + SPECIES_SPRITE(CURSOLA, gMonBackPic_Cursola), + SPECIES_SPRITE(SIRFETCHD, gMonBackPic_Sirfetchd), + SPECIES_SPRITE(MR_RIME, gMonBackPic_MrRime), + SPECIES_SPRITE(RUNERIGUS, gMonBackPic_Runerigus), + SPECIES_SPRITE(MILCERY, gMonBackPic_Milcery), + SPECIES_SPRITE(ALCREMIE, gMonBackPic_Alcremie), + SPECIES_SPRITE(FALINKS, gMonBackPic_Falinks), + SPECIES_SPRITE(PINCURCHIN, gMonBackPic_Pincurchin), + SPECIES_SPRITE(SNOM, gMonBackPic_Snom), + SPECIES_SPRITE(FROSMOTH, gMonBackPic_Frosmoth), + SPECIES_SPRITE(STONJOURNER, gMonBackPic_Stonjourner), + SPECIES_SPRITE(EISCUE, gMonBackPic_Eiscue), + SPECIES_SPRITE(INDEEDEE, gMonBackPic_Indeedee), + SPECIES_SPRITE(MORPEKO, gMonBackPic_Morpeko), + SPECIES_SPRITE(CUFANT, gMonBackPic_Cufant), + SPECIES_SPRITE(COPPERAJAH, gMonBackPic_Copperajah), + SPECIES_SPRITE(DRACOZOLT, gMonBackPic_Dracozolt), + SPECIES_SPRITE(ARCTOZOLT, gMonBackPic_Arctozolt), + SPECIES_SPRITE(DRACOVISH, gMonBackPic_Dracovish), + SPECIES_SPRITE(ARCTOVISH, gMonBackPic_Arctovish), + SPECIES_SPRITE(DURALUDON, gMonBackPic_Duraludon), + SPECIES_SPRITE(DREEPY, gMonBackPic_Dreepy), + SPECIES_SPRITE(DRAKLOAK, gMonBackPic_Drakloak), + SPECIES_SPRITE(DRAGAPULT, gMonBackPic_Dragapult), + SPECIES_SPRITE(ZACIAN, gMonBackPic_Zacian), + SPECIES_SPRITE(ZAMAZENTA, gMonBackPic_Zamazenta), + SPECIES_SPRITE(ETERNATUS, gMonBackPic_Eternatus), + SPECIES_SPRITE(KUBFU, gMonBackPic_Kubfu), + SPECIES_SPRITE(URSHIFU, gMonBackPic_Urshifu), + SPECIES_SPRITE(ZARUDE, gMonBackPic_Zarude), + SPECIES_SPRITE(REGIELEKI, gMonBackPic_DoubleQuestionMark/*gMonBackPic_Regieleki*/), + SPECIES_SPRITE(REGIDRAGO, gMonBackPic_Regidrago), + SPECIES_SPRITE(GLASTRIER, gMonBackPic_Glastrier), + SPECIES_SPRITE(SPECTRIER, gMonBackPic_Spectrier), + SPECIES_SPRITE(CALYREX, gMonBackPic_Calyrex), + + SPECIES_SPRITE(VENUSAUR_MEGA, gMonBackPic_VenusaurMega), + SPECIES_SPRITE(CHARIZARD_MEGA_X, gMonBackPic_CharizardMegaX), + SPECIES_SPRITE(CHARIZARD_MEGA_Y, gMonBackPic_CharizardMegaY), + SPECIES_SPRITE(BLASTOISE_MEGA, gMonBackPic_BlastoiseMega), + SPECIES_SPRITE(BEEDRILL_MEGA, gMonBackPic_BeedrillMega), + SPECIES_SPRITE(PIDGEOT_MEGA, gMonBackPic_PidgeotMega), + SPECIES_SPRITE(ALAKAZAM_MEGA, gMonBackPic_AlakazamMega), + SPECIES_SPRITE(SLOWBRO_MEGA, gMonBackPic_SlowbroMega), + SPECIES_SPRITE(GENGAR_MEGA, gMonBackPic_GengarMega), + SPECIES_SPRITE(KANGASKHAN_MEGA, gMonBackPic_KangaskhanMega), + SPECIES_SPRITE(PINSIR_MEGA, gMonBackPic_PinsirMega), + SPECIES_SPRITE(GYARADOS_MEGA, gMonBackPic_GyaradosMega), + SPECIES_SPRITE(AERODACTYL_MEGA, gMonBackPic_AerodactylMega), + SPECIES_SPRITE(MEWTWO_MEGA_X, gMonBackPic_MewtwoMegaX), + SPECIES_SPRITE(MEWTWO_MEGA_Y, gMonBackPic_MewtwoMegaY), + SPECIES_SPRITE(AMPHAROS_MEGA, gMonBackPic_AmpharosMega), + SPECIES_SPRITE(STEELIX_MEGA, gMonBackPic_SteelixMega), + SPECIES_SPRITE(SCIZOR_MEGA, gMonBackPic_ScizorMega), + SPECIES_SPRITE(HERACROSS_MEGA, gMonBackPic_HeracrossMega), + SPECIES_SPRITE(HOUNDOOM_MEGA, gMonBackPic_HoundoomMega), + SPECIES_SPRITE(TYRANITAR_MEGA, gMonBackPic_TyranitarMega), + SPECIES_SPRITE(SCEPTILE_MEGA, gMonBackPic_SceptileMega), + SPECIES_SPRITE(BLAZIKEN_MEGA, gMonBackPic_BlazikenMega), + SPECIES_SPRITE(SWAMPERT_MEGA, gMonBackPic_SwampertMega), + SPECIES_SPRITE(GARDEVOIR_MEGA, gMonBackPic_GardevoirMega), + SPECIES_SPRITE(SABLEYE_MEGA, gMonBackPic_SableyeMega), + SPECIES_SPRITE(MAWILE_MEGA, gMonBackPic_MawileMega), + SPECIES_SPRITE(AGGRON_MEGA, gMonBackPic_AggronMega), + SPECIES_SPRITE(MEDICHAM_MEGA, gMonBackPic_MedichamMega), + SPECIES_SPRITE(MANECTRIC_MEGA, gMonBackPic_ManectricMega), + SPECIES_SPRITE(SHARPEDO_MEGA, gMonBackPic_SharpedoMega), + SPECIES_SPRITE(CAMERUPT_MEGA, gMonBackPic_CameruptMega), + SPECIES_SPRITE(ALTARIA_MEGA, gMonBackPic_AltariaMega), + SPECIES_SPRITE(BANETTE_MEGA, gMonBackPic_BanetteMega), + SPECIES_SPRITE(ABSOL_MEGA, gMonBackPic_AbsolMega), + SPECIES_SPRITE(GLALIE_MEGA, gMonBackPic_GlalieMega), + SPECIES_SPRITE(SALAMENCE_MEGA, gMonBackPic_SalamenceMega), + SPECIES_SPRITE(METAGROSS_MEGA, gMonBackPic_MetagrossMega), + SPECIES_SPRITE(LATIAS_MEGA, gMonBackPic_LatiasMega), + SPECIES_SPRITE(LATIOS_MEGA, gMonBackPic_LatiosMega), + SPECIES_SPRITE(LOPUNNY_MEGA, gMonBackPic_LopunnyMega), + SPECIES_SPRITE(GARCHOMP_MEGA, gMonBackPic_GarchompMega), + SPECIES_SPRITE(LUCARIO_MEGA, gMonBackPic_LucarioMega), + SPECIES_SPRITE(ABOMASNOW_MEGA, gMonBackPic_AbomasnowMega), + SPECIES_SPRITE(GALLADE_MEGA, gMonBackPic_GalladeMega), + SPECIES_SPRITE(AUDINO_MEGA, gMonBackPic_AudinoMega), + SPECIES_SPRITE(DIANCIE_MEGA, gMonBackPic_DiancieMega), + + SPECIES_SPRITE(RAYQUAZA_MEGA, gMonBackPic_RayquazaMega), + SPECIES_SPRITE(KYOGRE_PRIMAL, gMonBackPic_KyogrePrimal), + SPECIES_SPRITE(GROUDON_PRIMAL, gMonBackPic_GroudonPrimal), + + SPECIES_SPRITE(RATTATA_ALOLAN, gMonBackPic_RattataAlolan), + SPECIES_SPRITE(RATICATE_ALOLAN, gMonBackPic_RaticateAlolan), + SPECIES_SPRITE(RAICHU_ALOLAN, gMonBackPic_RaichuAlolan), + SPECIES_SPRITE(SANDSHREW_ALOLAN, gMonBackPic_SandshrewAlolan), + SPECIES_SPRITE(SANDSLASH_ALOLAN, gMonBackPic_SandslashAlolan), + SPECIES_SPRITE(VULPIX_ALOLAN, gMonBackPic_VulpixAlolan), + SPECIES_SPRITE(NINETALES_ALOLAN, gMonBackPic_NinetalesAlolan), + SPECIES_SPRITE(DIGLETT_ALOLAN, gMonBackPic_DiglettAlolan), + SPECIES_SPRITE(DUGTRIO_ALOLAN, gMonBackPic_DugtrioAlolan), + SPECIES_SPRITE(MEOWTH_ALOLAN, gMonBackPic_MeowthAlolan), + SPECIES_SPRITE(PERSIAN_ALOLAN, gMonBackPic_PersianAlolan), + SPECIES_SPRITE(GEODUDE_ALOLAN, gMonBackPic_GeodudeAlolan), + SPECIES_SPRITE(GRAVELER_ALOLAN, gMonBackPic_GravelerAlolan), + SPECIES_SPRITE(GOLEM_ALOLAN, gMonBackPic_GolemAlolan), + SPECIES_SPRITE(GRIMER_ALOLAN, gMonBackPic_GrimerAlolan), + SPECIES_SPRITE(MUK_ALOLAN, gMonBackPic_MukAlolan), + SPECIES_SPRITE(EXEGGUTOR_ALOLAN, gMonBackPic_ExeggutorAlolan), + SPECIES_SPRITE(MAROWAK_ALOLAN, gMonBackPic_MarowakAlolan), + + SPECIES_SPRITE(MEOWTH_GALARIAN, gMonBackPic_MeowthGalarian), + SPECIES_SPRITE(PONYTA_GALARIAN, gMonBackPic_PonytaGalarian), + SPECIES_SPRITE(RAPIDASH_GALARIAN, gMonBackPic_RapidashGalarian), + SPECIES_SPRITE(SLOWPOKE_GALARIAN, gMonBackPic_SlowpokeGalarian), + SPECIES_SPRITE(SLOWBRO_GALARIAN, gMonBackPic_SlowbroGalarian), + SPECIES_SPRITE(FARFETCHD_GALARIAN, gMonBackPic_FarfetchdGalarian), + SPECIES_SPRITE(WEEZING_GALARIAN, gMonBackPic_WeezingGalarian), + SPECIES_SPRITE(MR_MIME_GALARIAN, gMonBackPic_MrMimeGalarian), + SPECIES_SPRITE(ARTICUNO_GALARIAN, gMonBackPic_ArticunoGalarian), + SPECIES_SPRITE(ZAPDOS_GALARIAN, gMonBackPic_ZapdosGalarian), + SPECIES_SPRITE(MOLTRES_GALARIAN, gMonBackPic_MoltresGalarian), + SPECIES_SPRITE(SLOWKING_GALARIAN, gMonBackPic_SlowkingGalarian), + SPECIES_SPRITE(CORSOLA_GALARIAN, gMonBackPic_CorsolaGalarian), + SPECIES_SPRITE(ZIGZAGOON_GALARIAN, gMonBackPic_ZigzagoonGalarian), + SPECIES_SPRITE(LINOONE_GALARIAN, gMonBackPic_LinooneGalarian), + SPECIES_SPRITE(DARUMAKA_GALARIAN, gMonBackPic_DarumakaGalarian), + SPECIES_SPRITE(DARMANITAN_GALARIAN, gMonBackPic_DarmanitanGalarian), + SPECIES_SPRITE(YAMASK_GALARIAN, gMonBackPic_YamaskGalarian), + SPECIES_SPRITE(STUNFISK_GALARIAN, gMonBackPic_StunfiskGalarian), + + SPECIES_SPRITE(PIKACHU_COSPLAY, gMonBackPic_PikachuCosplay), + SPECIES_SPRITE(PIKACHU_ROCK_STAR, gMonBackPic_PikachuRockStar), + SPECIES_SPRITE(PIKACHU_BELLE, gMonBackPic_PikachuBelle), + SPECIES_SPRITE(PIKACHU_POP_STAR, gMonBackPic_PikachuPopStar), + SPECIES_SPRITE(PIKACHU_PH_D, gMonBackPic_PikachuPhD), + SPECIES_SPRITE(PIKACHU_LIBRE, gMonBackPic_PikachuLibre), + + SPECIES_SPRITE(PIKACHU_ORIGINAL_CAP, gMonBackPic_PikachuOriginalCap), + SPECIES_SPRITE(PIKACHU_HOENN_CAP, gMonBackPic_PikachuHoennCap), + SPECIES_SPRITE(PIKACHU_SINNOH_CAP, gMonBackPic_PikachuSinnohCap), + SPECIES_SPRITE(PIKACHU_UNOVA_CAP, gMonBackPic_PikachuUnovaCap), + SPECIES_SPRITE(PIKACHU_KALOS_CAP, gMonBackPic_PikachuKalosCap), + SPECIES_SPRITE(PIKACHU_ALOLA_CAP, gMonBackPic_PikachuAlolaCap), + SPECIES_SPRITE(PIKACHU_PARTNER_CAP, gMonBackPic_PikachuPartnerCap), + SPECIES_SPRITE(PIKACHU_WORLD_CAP, gMonBackPic_PikachuWorldCap), + + SPECIES_SPRITE(PICHU_SPIKY_EARED, gMonBackPic_PichuSpikyEared), + SPECIES_SPRITE(UNOWN_B, gMonBackPic_UnownB), SPECIES_SPRITE(UNOWN_C, gMonBackPic_UnownC), SPECIES_SPRITE(UNOWN_D, gMonBackPic_UnownD), @@ -440,4 +1036,246 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(UNOWN_Z, gMonBackPic_UnownZ), SPECIES_SPRITE(UNOWN_EMARK, gMonBackPic_UnownExclamationMark), SPECIES_SPRITE(UNOWN_QMARK, gMonBackPic_UnownQuestionMark), + + SPECIES_SPRITE(CASTFORM_SUNNY, gMonBackPic_CastformSunny), + SPECIES_SPRITE(CASTFORM_RAINY, gMonBackPic_CastformRainy), + SPECIES_SPRITE(CASTFORM_SNOWY, gMonBackPic_CastformSnowy), + + SPECIES_SPRITE(DEOXYS_ATTACK, gMonBackPic_DeoxysAttack), + SPECIES_SPRITE(DEOXYS_DEFENSE, gMonBackPic_DeoxysDefense), + SPECIES_SPRITE(DEOXYS_SPEED, gMonBackPic_DeoxysSpeed), + + SPECIES_SPRITE(BURMY_SANDY_CLOAK, gMonBackPic_BurmySandyCloak), + SPECIES_SPRITE(BURMY_TRASH_CLOAK, gMonBackPic_BurmyTrashCloak), + + SPECIES_SPRITE(WORMADAM_SANDY_CLOAK, gMonBackPic_WormadamSandyCloak), + SPECIES_SPRITE(WORMADAM_TRASH_CLOAK, gMonBackPic_WormadamTrashCloak), + + SPECIES_SPRITE(CHERRIM_SUNSHINE, gMonBackPic_CherrimSunshine), + + SPECIES_SPRITE(SHELLOS_EAST_SEA, gMonBackPic_ShellosEastSea), + + SPECIES_SPRITE(GASTRODON_EAST_SEA, gMonBackPic_GastrodonEastSea), + + SPECIES_SPRITE(ROTOM_HEAT, gMonBackPic_RotomHeat), + SPECIES_SPRITE(ROTOM_WASH, gMonBackPic_RotomWash), + SPECIES_SPRITE(ROTOM_FROST, gMonBackPic_RotomFrost), + SPECIES_SPRITE(ROTOM_FAN, gMonBackPic_RotomFan), + SPECIES_SPRITE(ROTOM_MOW, gMonBackPic_RotomMow), + + SPECIES_SPRITE(GIRATINA_ORIGIN, gMonBackPic_GiratinaOrigin), + + SPECIES_SPRITE(SHAYMIN_SKY, gMonBackPic_ShayminSky), + + SPECIES_SPRITE(ARCEUS_FIGHTING, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_FLYING, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_POISON, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_GROUND, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_ROCK, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_BUG, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_GHOST, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_STEEL, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_FIRE, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_WATER, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_GRASS, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_ELECTRIC, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_PSYCHIC, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_ICE, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_DRAGON, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_DARK, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_FAIRY, gMonBackPic_Arceus), + + SPECIES_SPRITE(BASCULIN_BLUE_STRIPED, gMonBackPic_BasculinBlueStriped), + + SPECIES_SPRITE(DARMANITAN_ZEN_MODE, gMonBackPic_DarmanitanZenMode), + SPECIES_SPRITE(DARMANITAN_ZEN_MODE_GALARIAN, gMonBackPic_DarmanitanZenModeGalarian), + + SPECIES_SPRITE(DEERLING_SUMMER, gMonBackPic_Deerling), + SPECIES_SPRITE(DEERLING_AUTUMN, gMonBackPic_Deerling), + SPECIES_SPRITE(DEERLING_WINTER, gMonBackPic_Deerling), + + SPECIES_SPRITE(SAWSBUCK_SUMMER, gMonBackPic_SawsbuckSummer), + SPECIES_SPRITE(SAWSBUCK_AUTUMN, gMonBackPic_SawsbuckAutumn), + SPECIES_SPRITE(SAWSBUCK_WINTER, gMonBackPic_SawsbuckWinter), + + SPECIES_SPRITE(TORNADUS_THERIAN, gMonBackPic_TornadusTherian), + SPECIES_SPRITE(THUNDURUS_THERIAN, gMonBackPic_ThundurusTherian), + SPECIES_SPRITE(LANDORUS_THERIAN, gMonBackPic_LandorusTherian), + + SPECIES_SPRITE(KYUREM_WHITE, gMonBackPic_KyuremWhite), + SPECIES_SPRITE(KYUREM_BLACK, gMonBackPic_KyuremBlack), + + SPECIES_SPRITE(KELDEO_RESOLUTE, gMonBackPic_KeldeoResolute), + + SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonBackPic_MeloettaPirouette), + + SPECIES_SPRITE(GENESECT_DOUSE_DRIVE, gMonBackPic_Genesect), + SPECIES_SPRITE(GENESECT_SHOCK_DRIVE, gMonBackPic_Genesect), + SPECIES_SPRITE(GENESECT_BURN_DRIVE, gMonBackPic_Genesect), + SPECIES_SPRITE(GENESECT_CHILL_DRIVE, gMonBackPic_Genesect), + + SPECIES_SPRITE(GRENINJA_BATTLE_BOND, gMonBackPic_Greninja), + SPECIES_SPRITE(GRENINJA_ASH, gMonBackPic_GreninjaAsh), + + SPECIES_SPRITE(VIVILLON_POLAR, gMonBackPic_VivillonPolar), + SPECIES_SPRITE(VIVILLON_TUNDRA, gMonBackPic_VivillonTundra), + SPECIES_SPRITE(VIVILLON_CONTINENTAL, gMonBackPic_VivillonContinental), + SPECIES_SPRITE(VIVILLON_GARDEN, gMonBackPic_VivillonGarden), + SPECIES_SPRITE(VIVILLON_ELEGANT, gMonBackPic_VivillonElegant), + SPECIES_SPRITE(VIVILLON_MEADOW, gMonBackPic_VivillonMeadow), + SPECIES_SPRITE(VIVILLON_MODERN, gMonBackPic_VivillonModern), + SPECIES_SPRITE(VIVILLON_MARINE, gMonBackPic_VivillonMarine), + SPECIES_SPRITE(VIVILLON_ARCHIPELAGO, gMonBackPic_VivillonArchipelago), + SPECIES_SPRITE(VIVILLON_HIGH_PLAINS, gMonBackPic_VivillonHighPlains), + SPECIES_SPRITE(VIVILLON_SANDSTORM, gMonBackPic_VivillonSandstorm), + SPECIES_SPRITE(VIVILLON_RIVER, gMonBackPic_VivillonRiver), + SPECIES_SPRITE(VIVILLON_MONSOON, gMonBackPic_VivillonMonsoon), + SPECIES_SPRITE(VIVILLON_SAVANNA, gMonBackPic_VivillonSavanna), + SPECIES_SPRITE(VIVILLON_SUN, gMonBackPic_VivillonSun), + SPECIES_SPRITE(VIVILLON_OCEAN, gMonBackPic_VivillonOcean), + SPECIES_SPRITE(VIVILLON_JUNGLE, gMonBackPic_VivillonJungle), + SPECIES_SPRITE(VIVILLON_FANCY, gMonBackPic_VivillonFancy), + SPECIES_SPRITE(VIVILLON_POKE_BALL, gMonBackPic_VivillonPokeBall), + + SPECIES_SPRITE(FLABEBE_YELLOW_FLOWER, gMonBackPic_Flabebe), + SPECIES_SPRITE(FLABEBE_ORANGE_FLOWER, gMonBackPic_Flabebe), + SPECIES_SPRITE(FLABEBE_BLUE_FLOWER, gMonBackPic_Flabebe), + SPECIES_SPRITE(FLABEBE_WHITE_FLOWER, gMonBackPic_Flabebe), + + SPECIES_SPRITE(FLOETTE_YELLOW_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_ORANGE_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_BLUE_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_WHITE_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_ETERNAL_FLOWER, gMonBackPic_FloetteEternalFlower), + + SPECIES_SPRITE(FLORGES_YELLOW_FLOWER, gMonBackPic_Florges), + SPECIES_SPRITE(FLORGES_ORANGE_FLOWER, gMonBackPic_Florges), + SPECIES_SPRITE(FLORGES_BLUE_FLOWER, gMonBackPic_Florges), + SPECIES_SPRITE(FLORGES_WHITE_FLOWER, gMonBackPic_Florges), + + SPECIES_SPRITE(FURFROU_HEART_TRIM, gMonBackPic_FurfrouHeartTrim), + SPECIES_SPRITE(FURFROU_STAR_TRIM, gMonBackPic_FurfrouStarTrim), + SPECIES_SPRITE(FURFROU_DIAMOND_TRIM, gMonBackPic_FurfrouDiamondTrim), + SPECIES_SPRITE(FURFROU_DEBUTANTE_TRIM, gMonBackPic_FurfrouDebutanteTrim), + SPECIES_SPRITE(FURFROU_MATRON_TRIM, gMonBackPic_FurfrouMatronTrim), + SPECIES_SPRITE(FURFROU_DANDY_TRIM, gMonBackPic_FurfrouDandyTrim), + SPECIES_SPRITE(FURFROU_LA_REINE_TRIM, gMonBackPic_FurfrouLaReineTrim), + SPECIES_SPRITE(FURFROU_KABUKI_TRIM, gMonBackPic_FurfrouKabukiTrim), + SPECIES_SPRITE(FURFROU_PHARAOH_TRIM, gMonBackPic_FurfrouPharaohTrim), + + SPECIES_SPRITE(MEOWSTIC_FEMALE, gMonBackPic_MeowsticFemale), + + SPECIES_SPRITE(AEGISLASH_BLADE, gMonBackPic_AegislashBlade), + + SPECIES_SPRITE(PUMPKABOO_SMALL, gMonBackPic_PumpkabooSmall), + SPECIES_SPRITE(PUMPKABOO_LARGE, gMonBackPic_PumpkabooLarge), + SPECIES_SPRITE(PUMPKABOO_SUPER, gMonBackPic_PumpkabooSuper), + + SPECIES_SPRITE(GOURGEIST_SMALL, gMonBackPic_GourgeistSmall), + SPECIES_SPRITE(GOURGEIST_LARGE, gMonBackPic_GourgeistLarge), + SPECIES_SPRITE(GOURGEIST_SUPER, gMonBackPic_GourgeistSuper), + + SPECIES_SPRITE(XERNEAS_ACTIVE, gMonBackPic_XerneasActive), + + SPECIES_SPRITE(ZYGARDE_10, gMonBackPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_10_POWER_CONSTRUCT, gMonBackPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_50_POWER_CONSTRUCT, gMonBackPic_Zygarde), + SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonBackPic_ZygardeComplete), + + SPECIES_SPRITE(HOOPA_UNBOUND, gMonBackPic_HoopaUnbound), + + SPECIES_SPRITE(ORICORIO_POM_POM, gMonBackPic_OricorioPomPom), + SPECIES_SPRITE(ORICORIO_PAU, gMonBackPic_OricorioPau), + SPECIES_SPRITE(ORICORIO_SENSU, gMonBackPic_OricorioSensu), + + SPECIES_SPRITE(ROCKRUFF_OWN_TEMPO, gMonBackPic_Rockruff), + + SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonBackPic_LycanrocMidnight), + SPECIES_SPRITE(LYCANROC_DUSK, gMonBackPic_LycanrocDusk), + + SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonBackPic_WishiwashiSchool), + + SPECIES_SPRITE(SILVALLY_FIGHTING, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_FLYING, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_POISON, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_GROUND, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_ROCK, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_BUG, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_GHOST, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_STEEL, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_FIRE, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_WATER, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_GRASS, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_ELECTRIC, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_PSYCHIC, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_ICE, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_DRAGON, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_DARK, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_FAIRY, gMonBackPic_Silvally), + + SPECIES_SPRITE(MINIOR_METEOR_ORANGE, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_YELLOW, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_GREEN, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_BLUE, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_INDIGO, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_VIOLET, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_CORE_RED, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_ORANGE, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_YELLOW, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_GREEN, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_BLUE, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_INDIGO, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_VIOLET, gMonBackPic_MiniorCore), + + SPECIES_SPRITE(MIMIKYU_BUSTED, gMonBackPic_MimikyuBusted), + + SPECIES_SPRITE(NECROZMA_DUSK_MANE, gMonBackPic_NecrozmaDuskMane), + SPECIES_SPRITE(NECROZMA_DAWN_WINGS, gMonBackPic_NecrozmaDawnWings), + SPECIES_SPRITE(NECROZMA_ULTRA, gMonBackPic_NecrozmaUltra), + + SPECIES_SPRITE(MAGEARNA_ORIGINAL_COLOR, gMonBackPic_MagearnaOriginalColor), + + SPECIES_SPRITE(CRAMORANT_GULPING, gMonBackPic_CramorantGulping), + SPECIES_SPRITE(CRAMORANT_GORGING, gMonBackPic_CramorantGorging), + + SPECIES_SPRITE(TOXTRICITY_LOW_KEY, gMonBackPic_ToxtricityLowKey), + + SPECIES_SPRITE(SINISTEA_ANTIQUE, gMonBackPic_Sinistea), + + SPECIES_SPRITE(POLTEAGEIST_ANTIQUE, gMonBackPic_Polteageist), + + SPECIES_SPRITE(ALCREMIE_RUBY_CREAM, gMonBackPic_AlcremieRubyCream), + SPECIES_SPRITE(ALCREMIE_MATCHA_CREAM, gMonBackPic_AlcremieMatchaCream), + SPECIES_SPRITE(ALCREMIE_MINT_CREAM, gMonBackPic_AlcremieMintCream), + SPECIES_SPRITE(ALCREMIE_LEMON_CREAM, gMonBackPic_AlcremieLemonCream), + SPECIES_SPRITE(ALCREMIE_SALTED_CREAM, gMonBackPic_AlcremieSaltedCream), + SPECIES_SPRITE(ALCREMIE_RUBY_SWIRL, gMonBackPic_AlcremieRubySwirl), + SPECIES_SPRITE(ALCREMIE_CARAMEL_SWIRL, gMonBackPic_AlcremieCaramelSwirl), + SPECIES_SPRITE(ALCREMIE_RAINBOW_SWIRL, gMonBackPic_AlcremieRainbowSwirl), + + SPECIES_SPRITE(EISCUE_NOICE_FACE, gMonBackPic_EiscueNoiceFace), + + SPECIES_SPRITE(INDEEDEE_FEMALE, gMonBackPic_IndeedeeFemale), + + SPECIES_SPRITE(MORPEKO_HANGRY, gMonBackPic_MorpekoHangry), + + SPECIES_SPRITE(ZACIAN_CROWNED_SWORD, gMonBackPic_ZacianCrownedSword), + + SPECIES_SPRITE(ZAMAZENTA_CROWNED_SHIELD, gMonBackPic_ZamazentaCrownedShield), + + SPECIES_SPRITE(ETERNATUS_ETERNAMAX, gMonBackPic_Eternatus/*Eternamax*/), + + SPECIES_SPRITE(URSHIFU_RAPID_STRIKE_STYLE, gMonBackPic_UrshifuRapidStrikeStyle), + + SPECIES_SPRITE(ZARUDE_DADA, gMonBackPic_ZarudeDada), + + SPECIES_SPRITE(CALYREX_ICE_RIDER, gMonBackPic_CalyrexIceRider), + SPECIES_SPRITE(CALYREX_SHADOW_RIDER, gMonBackPic_CalyrexShadowRider), + + SPECIES_SPRITE(EGG, gMonFrontPic_Egg), +}; + +const struct CompressedSpriteSheet gMonBackPicTableFemale[] = +{ + SPECIES_SPRITE(EEVEE, gMonBackPic_EeveeF), }; diff --git a/src/data/pokemon_graphics/enemy_mon_elevation.h b/src/data/pokemon_graphics/enemy_mon_elevation.h index f3d81d27e..4528ed59d 100644 --- a/src/data/pokemon_graphics/enemy_mon_elevation.h +++ b/src/data/pokemon_graphics/enemy_mon_elevation.h @@ -2,49 +2,46 @@ // is during battle. Species that float or fly have nonzero values. const u8 gEnemyMonElevation[NUM_SPECIES] = { - [SPECIES_BUTTERFREE] = 8, - [SPECIES_BEEDRILL] = 8, - [SPECIES_PIDGEY] = 16, - [SPECIES_PIDGEOT] = 4, + [SPECIES_BUTTERFREE] = 10, + [SPECIES_BEEDRILL] = 9, + [SPECIES_PIDGEOT] = 5, [SPECIES_FEAROW] = 6, - [SPECIES_ZUBAT] = 8, - [SPECIES_GOLBAT] = 8, - [SPECIES_VENOMOTH] = 8, + [SPECIES_ZUBAT] = 16, + [SPECIES_GOLBAT] = 10, + [SPECIES_VENOMOTH] = 16, [SPECIES_GEODUDE] = 16, - [SPECIES_MAGNEMITE] = 16, - [SPECIES_MAGNETON] = 8, - [SPECIES_GASTLY] = 4, - [SPECIES_HAUNTER] = 4, - [SPECIES_VOLTORB] = 10, + [SPECIES_MAGNEMITE] = 17, + [SPECIES_MAGNETON] = 9, + [SPECIES_GASTLY] = 10, + [SPECIES_HAUNTER] = 11, + [SPECIES_VOLTORB] = 11, [SPECIES_ELECTRODE] = 12, - [SPECIES_KOFFING] = 8, + [SPECIES_KOFFING] = 14, [SPECIES_WEEZING] = 6, - [SPECIES_AERODACTYL] = 7, - [SPECIES_ARTICUNO] = 6, + [SPECIES_AERODACTYL] = 9, [SPECIES_ZAPDOS] = 8, - [SPECIES_MOLTRES] = 5, - [SPECIES_DRAGONITE] = 6, - [SPECIES_MEW] = 8, - [SPECIES_LEDIAN] = 8, - [SPECIES_CROBAT] = 6, - [SPECIES_HOPPIP] = 11, - [SPECIES_SKIPLOOM] = 12, + [SPECIES_MEW] = 11, + [SPECIES_LEDIAN] = 10, + [SPECIES_CROBAT] = 9, + [SPECIES_HOPPIP] = 15, + [SPECIES_SKIPLOOM] = 15, [SPECIES_JUMPLUFF] = 9, - [SPECIES_YANMA] = 8, - [SPECIES_MISDREAVUS] = 8, + [SPECIES_YANMA] = 13, + [SPECIES_MURKROW] = 12, + [SPECIES_MISDREAVUS] = 12, [SPECIES_UNOWN] = 8, - [SPECIES_GLIGAR] = 6, + [SPECIES_GLIGAR] = 8, [SPECIES_LUGIA] = 6, [SPECIES_HO_OH] = 6, [SPECIES_CELEBI] = 15, - [SPECIES_BEAUTIFLY] = 8, - [SPECIES_DUSTOX] = 10, + [SPECIES_BEAUTIFLY] = 10, + [SPECIES_DUSTOX] = 12, [SPECIES_NINJASK] = 10, [SPECIES_SHEDINJA] = 8, - [SPECIES_WINGULL] = 16, + [SPECIES_WINGULL] = 15, [SPECIES_PELIPPER] = 8, [SPECIES_MASQUERAIN] = 10, - [SPECIES_BALTOY] = 4, + [SPECIES_BALTOY] = 1, [SPECIES_CLAYDOL] = 10, [SPECIES_FLYGON] = 7, [SPECIES_GLALIE] = 12, @@ -52,15 +49,87 @@ const u8 gEnemyMonElevation[NUM_SPECIES] = [SPECIES_SOLROCK] = 4, [SPECIES_SWABLU] = 12, [SPECIES_ALTARIA] = 8, - [SPECIES_DUSKULL] = 9, - [SPECIES_SHUPPET] = 12, + [SPECIES_DUSKULL] = 13, + [SPECIES_SHUPPET] = 14, [SPECIES_BANETTE] = 8, [SPECIES_CASTFORM] = 16, [SPECIES_BELDUM] = 8, [SPECIES_RAYQUAZA] = 6, - [SPECIES_LATIAS] = 6, + [SPECIES_LATIAS] = 12, [SPECIES_LATIOS] = 6, - [SPECIES_JIRACHI] = 12, - [SPECIES_DEOXYS] = 8, - [SPECIES_CHIMECHO] = 12, + [SPECIES_JIRACHI] = 14, + [SPECIES_CHIMECHO] = 16, + // Gen 4 + [SPECIES_MOTHIM] = 10, + [SPECIES_COMBEE] = 8, + [SPECIES_VESPIQUEN] = 4, + [SPECIES_DRIFLOON] = 5, + [SPECIES_DRIFBLIM] = 7, + [SPECIES_MISMAGIUS] = 3, + [SPECIES_BRONZONG] = 4, + [SPECIES_MAGNEZONE] = 4, + [SPECIES_TOGEKISS] = 14, + [SPECIES_YANMEGA] = 6, + [SPECIES_GLISCOR] = 6, + [SPECIES_ROTOM] = 10, + [SPECIES_UXIE] = 6, + [SPECIES_MESPRIT] = 6, + [SPECIES_AZELF] = 6, + [SPECIES_CRESSELIA] = 3, + [SPECIES_DARKRAI] = 4, + // Gen 5 + [SPECIES_WOOBAT] = 19, + [SPECIES_SWOOBAT] = 12, + [SPECIES_PETILIL] = 7, + [SPECIES_SIGILYPH] = 7, + [SPECIES_YAMASK] = 10, + [SPECIES_ARCHEOPS] = 8, + [SPECIES_SOLOSIS] = 14, + [SPECIES_DUOSION] = 7, + [SPECIES_REUNICLUS] = 3, + [SPECIES_EMOLGA] = 19, + [SPECIES_TYNAMO] = 16, + [SPECIES_EELEKTRIK] = 8, + [SPECIES_EELEKTROSS] = 8, + [SPECIES_BRAVIARY] = 8, + [SPECIES_HYDREIGON] = 3, + [SPECIES_TORNADUS] = 7, + [SPECIES_THUNDURUS] = 7, + [SPECIES_LANDORUS] = 7, + // Gen 6 + [SPECIES_FLETCHINDER] = 9, + [SPECIES_TALONFLAME] = 7, + [SPECIES_VIVILLON] = 9, + [SPECIES_NOIBAT] = 8, + [SPECIES_HOOPA] = 13, + // Gen 7 + [SPECIES_VIKAVOLT] = 8, + [SPECIES_CUTIEFLY] = 10, + [SPECIES_MINIOR] = 17, + // Gen 8 + [SPECIES_CORVISQUIRE] = 6, + [SPECIES_DRAGAPULT] = 3, + [SPECIES_FROSMOTH] = 3, + // Megas + [SPECIES_LATIAS_MEGA] = 8, + [SPECIES_LATIOS_MEGA] = 8, + [SPECIES_METAGROSS_MEGA] = 4, + [SPECIES_GLALIE_MEGA] = 8, + [SPECIES_ALTARIA_MEGA] = 6, + [SPECIES_SHARPEDO_MEGA] = 1, + [SPECIES_PIDGEOT_MEGA] = 8, + [SPECIES_BEEDRILL_MEGA] = 5, + [SPECIES_BANETTE_MEGA] = 5, + [SPECIES_MEWTWO_MEGA_Y] = 3, + [SPECIES_AERODACTYL_MEGA] = 3, + [SPECIES_GYARADOS_MEGA] = 6, + [SPECIES_PINSIR_MEGA] = 4, + [SPECIES_ALAKAZAM_MEGA] = 7, + // Galarian Forms + [SPECIES_WEEZING_GALARIAN] = 3, + [SPECIES_YAMASK_GALARIAN] = 4, + // Misc Forms + [SPECIES_GIRATINA_ORIGIN] = 7, + [SPECIES_THUNDURUS_THERIAN] = 7, }; + diff --git a/src/data/pokemon_graphics/footprint_table.h b/src/data/pokemon_graphics/footprint_table.h index 86ca06790..f54602855 100644 --- a/src/data/pokemon_graphics/footprint_table.h +++ b/src/data/pokemon_graphics/footprint_table.h @@ -122,7 +122,7 @@ const u8 *const gMonFootprintTable[] = [SPECIES_SEAKING] = gMonFootprint_Seaking, [SPECIES_STARYU] = gMonFootprint_Staryu, [SPECIES_STARMIE] = gMonFootprint_Starmie, - [SPECIES_MR_MIME] = gMonFootprint_Mrmime, + [SPECIES_MR_MIME] = gMonFootprint_MrMime, [SPECIES_SCYTHER] = gMonFootprint_Scyther, [SPECIES_JYNX] = gMonFootprint_Jynx, [SPECIES_ELECTABUZZ] = gMonFootprint_Electabuzz, @@ -252,31 +252,6 @@ const u8 *const gMonFootprintTable[] = [SPECIES_LUGIA] = gMonFootprint_Lugia, [SPECIES_HO_OH] = gMonFootprint_HoOh, [SPECIES_CELEBI] = gMonFootprint_Celebi, - [SPECIES_OLD_UNOWN_B] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_C] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_D] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_E] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_F] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_G] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_H] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_I] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_J] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_K] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_L] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_M] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_N] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_O] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_P] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_Q] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_R] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_S] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_T] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_U] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_V] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_W] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_X] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_Y] = gMonFootprint_QuestionMark, - [SPECIES_OLD_UNOWN_Z] = gMonFootprint_QuestionMark, [SPECIES_TREECKO] = gMonFootprint_Treecko, [SPECIES_GROVYLE] = gMonFootprint_Grovyle, [SPECIES_SCEPTILE] = gMonFootprint_Sceptile, @@ -412,5 +387,268 @@ const u8 *const gMonFootprintTable[] = [SPECIES_JIRACHI] = gMonFootprint_Jirachi, [SPECIES_DEOXYS] = gMonFootprint_Deoxys, [SPECIES_CHIMECHO] = gMonFootprint_Chimecho, + [SPECIES_TURTWIG] = gMonFootprint_Turtwig, + [SPECIES_GROTLE] = gMonFootprint_Grotle, + [SPECIES_TORTERRA] = gMonFootprint_Torterra, + [SPECIES_CHIMCHAR] = gMonFootprint_Chimchar, + [SPECIES_MONFERNO] = gMonFootprint_Monferno, + [SPECIES_INFERNAPE] = gMonFootprint_Infernape, + [SPECIES_PIPLUP] = gMonFootprint_Piplup, + [SPECIES_PRINPLUP] = gMonFootprint_Prinplup, + [SPECIES_EMPOLEON] = gMonFootprint_Empoleon, + [SPECIES_STARLY] = gMonFootprint_Starly, + [SPECIES_STARAVIA] = gMonFootprint_Staravia, + [SPECIES_STARAPTOR] = gMonFootprint_Staraptor, + [SPECIES_BIDOOF] = gMonFootprint_Bidoof, + [SPECIES_BIBAREL] = gMonFootprint_Bibarel, + [SPECIES_KRICKETOT] = gMonFootprint_Kricketot, + [SPECIES_KRICKETUNE] = gMonFootprint_Kricketune, + [SPECIES_SHINX] = gMonFootprint_Shinx, + [SPECIES_LUXIO] = gMonFootprint_Luxio, + [SPECIES_LUXRAY] = gMonFootprint_Luxray, + [SPECIES_BUDEW] = gMonFootprint_Budew, + [SPECIES_ROSERADE] = gMonFootprint_Roserade, + [SPECIES_CRANIDOS] = gMonFootprint_Cranidos, + [SPECIES_RAMPARDOS] = gMonFootprint_Rampardos, + [SPECIES_SHIELDON] = gMonFootprint_Shieldon, + [SPECIES_BASTIODON] = gMonFootprint_Bastiodon, + [SPECIES_BURMY] = gMonFootprint_Burmy, + [SPECIES_WORMADAM] = gMonFootprint_Wormadam, + [SPECIES_MOTHIM] = gMonFootprint_Mothim, + [SPECIES_COMBEE] = gMonFootprint_Combee, + [SPECIES_VESPIQUEN] = gMonFootprint_Vespiquen, + [SPECIES_PACHIRISU] = gMonFootprint_Pachirisu, + [SPECIES_BUIZEL] = gMonFootprint_Buizel, + [SPECIES_FLOATZEL] = gMonFootprint_Floatzel, + [SPECIES_CHERUBI] = gMonFootprint_Cherubi, + [SPECIES_CHERRIM] = gMonFootprint_Cherrim, + [SPECIES_SHELLOS] = gMonFootprint_Shellos, + [SPECIES_GASTRODON] = gMonFootprint_Gastrodon, + [SPECIES_AMBIPOM] = gMonFootprint_Ambipom, + [SPECIES_DRIFLOON] = gMonFootprint_Drifloon, + [SPECIES_DRIFBLIM] = gMonFootprint_Drifblim, + [SPECIES_BUNEARY] = gMonFootprint_Buneary, + [SPECIES_LOPUNNY] = gMonFootprint_Lopunny, + [SPECIES_MISMAGIUS] = gMonFootprint_Mismagius, + [SPECIES_HONCHKROW] = gMonFootprint_Honchkrow, + [SPECIES_GLAMEOW] = gMonFootprint_Glameow, + [SPECIES_PURUGLY] = gMonFootprint_Purugly, + [SPECIES_CHINGLING] = gMonFootprint_Chingling, + [SPECIES_STUNKY] = gMonFootprint_Stunky, + [SPECIES_SKUNTANK] = gMonFootprint_Skuntank, + [SPECIES_BRONZOR] = gMonFootprint_Bronzor, + [SPECIES_BRONZONG] = gMonFootprint_Bronzong, + [SPECIES_BONSLY] = gMonFootprint_Bonsly, + [SPECIES_MIME_JR] = gMonFootprint_MimeJr, + [SPECIES_HAPPINY] = gMonFootprint_Happiny, + [SPECIES_CHATOT] = gMonFootprint_Chatot, + [SPECIES_SPIRITOMB] = gMonFootprint_Spiritomb, + [SPECIES_GIBLE] = gMonFootprint_Gible, + [SPECIES_GABITE] = gMonFootprint_Gabite, + [SPECIES_GARCHOMP] = gMonFootprint_Garchomp, + [SPECIES_MUNCHLAX] = gMonFootprint_Munchlax, + [SPECIES_RIOLU] = gMonFootprint_Riolu, + [SPECIES_LUCARIO] = gMonFootprint_Lucario, + [SPECIES_HIPPOPOTAS] = gMonFootprint_Hippopotas, + [SPECIES_HIPPOWDON] = gMonFootprint_Hippowdon, + [SPECIES_SKORUPI] = gMonFootprint_Skorupi, + [SPECIES_DRAPION] = gMonFootprint_Drapion, + [SPECIES_CROAGUNK] = gMonFootprint_Croagunk, + [SPECIES_TOXICROAK] = gMonFootprint_Toxicroak, + [SPECIES_CARNIVINE] = gMonFootprint_Carnivine, + [SPECIES_FINNEON] = gMonFootprint_Finneon, + [SPECIES_LUMINEON] = gMonFootprint_Lumineon, + [SPECIES_MANTYKE] = gMonFootprint_Mantyke, + [SPECIES_SNOVER] = gMonFootprint_Snover, + [SPECIES_ABOMASNOW] = gMonFootprint_Abomasnow, + [SPECIES_WEAVILE] = gMonFootprint_Weavile, + [SPECIES_MAGNEZONE] = gMonFootprint_Magnezone, + [SPECIES_LICKILICKY] = gMonFootprint_Lickilicky, + [SPECIES_RHYPERIOR] = gMonFootprint_Rhyperior, + [SPECIES_TANGROWTH] = gMonFootprint_Tangrowth, + [SPECIES_ELECTIVIRE] = gMonFootprint_Electivire, + [SPECIES_MAGMORTAR] = gMonFootprint_Magmortar, + [SPECIES_TOGEKISS] = gMonFootprint_Togekiss, + [SPECIES_YANMEGA] = gMonFootprint_Yanmega, + [SPECIES_LEAFEON] = gMonFootprint_Leafeon, + [SPECIES_GLACEON] = gMonFootprint_Glaceon, + [SPECIES_GLISCOR] = gMonFootprint_Gliscor, + [SPECIES_MAMOSWINE] = gMonFootprint_Mamoswine, + [SPECIES_PORYGON_Z] = gMonFootprint_PorygonZ, + [SPECIES_GALLADE] = gMonFootprint_Gallade, + [SPECIES_PROBOPASS] = gMonFootprint_Probopass, + [SPECIES_DUSKNOIR] = gMonFootprint_Dusknoir, + [SPECIES_FROSLASS] = gMonFootprint_Froslass, + [SPECIES_ROTOM] = gMonFootprint_Rotom, + [SPECIES_UXIE] = gMonFootprint_Uxie, + [SPECIES_MESPRIT] = gMonFootprint_Mesprit, + [SPECIES_AZELF] = gMonFootprint_Azelf, + [SPECIES_DIALGA] = gMonFootprint_Dialga, + [SPECIES_PALKIA] = gMonFootprint_Palkia, + [SPECIES_HEATRAN] = gMonFootprint_Heatran, + [SPECIES_REGIGIGAS] = gMonFootprint_Regigigas, + [SPECIES_GIRATINA] = gMonFootprint_Giratina, + [SPECIES_CRESSELIA] = gMonFootprint_Cresselia, + [SPECIES_PHIONE] = gMonFootprint_Phione, + [SPECIES_MANAPHY] = gMonFootprint_Manaphy, + [SPECIES_DARKRAI] = gMonFootprint_Darkrai, + [SPECIES_SHAYMIN] = gMonFootprint_Shaymin, + [SPECIES_ARCEUS] = gMonFootprint_Arceus, + [SPECIES_VICTINI] = gMonFootprint_Victini, + [SPECIES_SNIVY] = gMonFootprint_Snivy, + [SPECIES_SERVINE] = gMonFootprint_Servine, + [SPECIES_SERPERIOR] = gMonFootprint_Serperior, + [SPECIES_TEPIG] = gMonFootprint_Tepig, + [SPECIES_PIGNITE] = gMonFootprint_Pignite, + [SPECIES_EMBOAR] = gMonFootprint_Emboar, + [SPECIES_OSHAWOTT] = gMonFootprint_Oshawott, + [SPECIES_DEWOTT] = gMonFootprint_Dewott, + [SPECIES_SAMUROTT] = gMonFootprint_Samurott, + [SPECIES_PATRAT] = gMonFootprint_Patrat, + [SPECIES_WATCHOG] = gMonFootprint_Watchog, + [SPECIES_LILLIPUP] = gMonFootprint_Lillipup, + [SPECIES_HERDIER] = gMonFootprint_Herdier, + [SPECIES_STOUTLAND] = gMonFootprint_Stoutland, + [SPECIES_PURRLOIN] = gMonFootprint_Purrloin, + [SPECIES_LIEPARD] = gMonFootprint_Liepard, + [SPECIES_PANSAGE] = gMonFootprint_Pansage, + [SPECIES_SIMISAGE] = gMonFootprint_Simisage, + [SPECIES_PANSEAR] = gMonFootprint_Pansear, + [SPECIES_SIMISEAR] = gMonFootprint_Simisear, + [SPECIES_PANPOUR] = gMonFootprint_Panpour, + [SPECIES_SIMIPOUR] = gMonFootprint_Simipour, + [SPECIES_MUNNA] = gMonFootprint_Munna, + [SPECIES_MUSHARNA] = gMonFootprint_Musharna, + [SPECIES_PIDOVE] = gMonFootprint_Pidove, + [SPECIES_TRANQUILL] = gMonFootprint_Tranquill, + [SPECIES_UNFEZANT] = gMonFootprint_Unfezant, + [SPECIES_BLITZLE] = gMonFootprint_Blitzle, + [SPECIES_ZEBSTRIKA] = gMonFootprint_Zebstrika, + [SPECIES_ROGGENROLA] = gMonFootprint_Roggenrola, + [SPECIES_BOLDORE] = gMonFootprint_Boldore, + [SPECIES_GIGALITH] = gMonFootprint_Gigalith, + [SPECIES_WOOBAT] = gMonFootprint_Woobat, + [SPECIES_SWOOBAT] = gMonFootprint_Swoobat, + [SPECIES_DRILBUR] = gMonFootprint_Drilbur, + [SPECIES_EXCADRILL] = gMonFootprint_Excadrill, + [SPECIES_AUDINO] = gMonFootprint_Audino, + [SPECIES_TIMBURR] = gMonFootprint_Timburr, + [SPECIES_GURDURR] = gMonFootprint_Gurdurr, + [SPECIES_CONKELDURR] = gMonFootprint_Conkeldurr, + [SPECIES_TYMPOLE] = gMonFootprint_Tympole, + [SPECIES_PALPITOAD] = gMonFootprint_Palpitoad, + [SPECIES_SEISMITOAD] = gMonFootprint_Seismitoad, + [SPECIES_THROH] = gMonFootprint_Throh, + [SPECIES_SAWK] = gMonFootprint_Sawk, + [SPECIES_SEWADDLE] = gMonFootprint_Sewaddle, + [SPECIES_SWADLOON] = gMonFootprint_Swadloon, + [SPECIES_LEAVANNY] = gMonFootprint_Leavanny, + [SPECIES_VENIPEDE] = gMonFootprint_Venipede, + [SPECIES_WHIRLIPEDE] = gMonFootprint_Whirlipede, + [SPECIES_SCOLIPEDE] = gMonFootprint_Scolipede, + [SPECIES_COTTONEE] = gMonFootprint_Cottonee, + [SPECIES_WHIMSICOTT] = gMonFootprint_Whimsicott, + [SPECIES_PETILIL] = gMonFootprint_Petilil, + [SPECIES_LILLIGANT] = gMonFootprint_Lilligant, + [SPECIES_BASCULIN] = gMonFootprint_Basculin, + [SPECIES_SANDILE] = gMonFootprint_Sandile, + [SPECIES_KROKOROK] = gMonFootprint_Krokorok, + [SPECIES_KROOKODILE] = gMonFootprint_Krookodile, + [SPECIES_DARUMAKA] = gMonFootprint_Darumaka, + [SPECIES_DARMANITAN] = gMonFootprint_Darmanitan, + [SPECIES_MARACTUS] = gMonFootprint_Maractus, + [SPECIES_DWEBBLE] = gMonFootprint_Dwebble, + [SPECIES_CRUSTLE] = gMonFootprint_Crustle, + [SPECIES_SCRAGGY] = gMonFootprint_Scraggy, + [SPECIES_SCRAFTY] = gMonFootprint_Scrafty, + [SPECIES_SIGILYPH] = gMonFootprint_Sigilyph, + [SPECIES_YAMASK] = gMonFootprint_Yamask, + [SPECIES_COFAGRIGUS] = gMonFootprint_Cofagrigus, + [SPECIES_TIRTOUGA] = gMonFootprint_Tirtouga, + [SPECIES_CARRACOSTA] = gMonFootprint_Carracosta, + [SPECIES_ARCHEN] = gMonFootprint_Archen, + [SPECIES_ARCHEOPS] = gMonFootprint_Archeops, + [SPECIES_TRUBBISH] = gMonFootprint_Trubbish, + [SPECIES_GARBODOR] = gMonFootprint_Garbodor, + [SPECIES_ZORUA] = gMonFootprint_Zorua, + [SPECIES_ZOROARK] = gMonFootprint_Zoroark, + [SPECIES_MINCCINO] = gMonFootprint_Minccino, + [SPECIES_CINCCINO] = gMonFootprint_Cinccino, + [SPECIES_GOTHITA] = gMonFootprint_Gothita, + [SPECIES_GOTHORITA] = gMonFootprint_Gothorita, + [SPECIES_GOTHITELLE] = gMonFootprint_Gothitelle, + [SPECIES_SOLOSIS] = gMonFootprint_Solosis, + [SPECIES_DUOSION] = gMonFootprint_Duosion, + [SPECIES_REUNICLUS] = gMonFootprint_Reuniclus, + [SPECIES_DUCKLETT] = gMonFootprint_Ducklett, + [SPECIES_SWANNA] = gMonFootprint_Swanna, + [SPECIES_VANILLITE] = gMonFootprint_Vanillite, + [SPECIES_VANILLISH] = gMonFootprint_Vanillish, + [SPECIES_VANILLUXE] = gMonFootprint_Vanilluxe, + [SPECIES_DEERLING] = gMonFootprint_Deerling, + [SPECIES_SAWSBUCK] = gMonFootprint_Sawsbuck, + [SPECIES_EMOLGA] = gMonFootprint_Emolga, + [SPECIES_KARRABLAST] = gMonFootprint_Karrablast, + [SPECIES_ESCAVALIER] = gMonFootprint_Escavalier, + [SPECIES_FOONGUS] = gMonFootprint_Foongus, + [SPECIES_AMOONGUSS] = gMonFootprint_Amoonguss, + [SPECIES_FRILLISH] = gMonFootprint_Frillish, + [SPECIES_JELLICENT] = gMonFootprint_Jellicent, + [SPECIES_ALOMOMOLA] = gMonFootprint_Alomomola, + [SPECIES_JOLTIK] = gMonFootprint_Joltik, + [SPECIES_GALVANTULA] = gMonFootprint_Galvantula, + [SPECIES_FERROSEED] = gMonFootprint_Ferroseed, + [SPECIES_FERROTHORN] = gMonFootprint_Ferrothorn, + [SPECIES_KLINK] = gMonFootprint_Klink, + [SPECIES_KLANG] = gMonFootprint_Klang, + [SPECIES_KLINKLANG] = gMonFootprint_Klinklang, + [SPECIES_TYNAMO] = gMonFootprint_Tynamo, + [SPECIES_EELEKTRIK] = gMonFootprint_Eelektrik, + [SPECIES_EELEKTROSS] = gMonFootprint_Eelektross, + [SPECIES_ELGYEM] = gMonFootprint_Elgyem, + [SPECIES_BEHEEYEM] = gMonFootprint_Beheeyem, + [SPECIES_LITWICK] = gMonFootprint_Litwick, + [SPECIES_LAMPENT] = gMonFootprint_Lampent, + [SPECIES_CHANDELURE] = gMonFootprint_Chandelure, + [SPECIES_AXEW] = gMonFootprint_Axew, + [SPECIES_FRAXURE] = gMonFootprint_Fraxure, + [SPECIES_HAXORUS] = gMonFootprint_Haxorus, + [SPECIES_CUBCHOO] = gMonFootprint_Cubchoo, + [SPECIES_BEARTIC] = gMonFootprint_Beartic, + [SPECIES_CRYOGONAL] = gMonFootprint_Cryogonal, + [SPECIES_SHELMET] = gMonFootprint_Shelmet, + [SPECIES_ACCELGOR] = gMonFootprint_Accelgor, + [SPECIES_STUNFISK] = gMonFootprint_Stunfisk, + [SPECIES_MIENFOO] = gMonFootprint_Mienfoo, + [SPECIES_MIENSHAO] = gMonFootprint_Mienshao, + [SPECIES_DRUDDIGON] = gMonFootprint_Druddigon, + [SPECIES_GOLETT] = gMonFootprint_Golett, + [SPECIES_GOLURK] = gMonFootprint_Golurk, + [SPECIES_PAWNIARD] = gMonFootprint_Pawniard, + [SPECIES_BISHARP] = gMonFootprint_Bisharp, + [SPECIES_BOUFFALANT] = gMonFootprint_Bouffalant, + [SPECIES_RUFFLET] = gMonFootprint_Rufflet, + [SPECIES_BRAVIARY] = gMonFootprint_Braviary, + [SPECIES_VULLABY] = gMonFootprint_Vullaby, + [SPECIES_MANDIBUZZ] = gMonFootprint_Mandibuzz, + [SPECIES_HEATMOR] = gMonFootprint_Heatmor, + [SPECIES_DURANT] = gMonFootprint_Durant, + [SPECIES_DEINO] = gMonFootprint_Deino, + [SPECIES_ZWEILOUS] = gMonFootprint_Zweilous, + [SPECIES_HYDREIGON] = gMonFootprint_Hydreigon, + [SPECIES_LARVESTA] = gMonFootprint_Larvesta, + [SPECIES_VOLCARONA] = gMonFootprint_Volcarona, + [SPECIES_COBALION] = gMonFootprint_Cobalion, + [SPECIES_TERRAKION] = gMonFootprint_Terrakion, + [SPECIES_VIRIZION] = gMonFootprint_Virizion, + [SPECIES_TORNADUS] = gMonFootprint_Tornadus, + [SPECIES_THUNDURUS] = gMonFootprint_Thundurus, + [SPECIES_RESHIRAM] = gMonFootprint_Reshiram, + [SPECIES_ZEKROM] = gMonFootprint_Zekrom, + [SPECIES_LANDORUS] = gMonFootprint_Landorus, + [SPECIES_KYUREM] = gMonFootprint_Kyurem, + [SPECIES_KELDEO] = gMonFootprint_Keldeo, + [SPECIES_MELOETTA] = gMonFootprint_Meloetta, + [SPECIES_GENESECT] = gMonFootprint_Genesect, [SPECIES_EGG] = gMonFootprint_Bulbasaur, }; diff --git a/src/data/pokemon_graphics/front_pic_anims.h b/src/data/pokemon_graphics/front_pic_anims.h index 671fc5fad..421c830df 100644 --- a/src/data/pokemon_graphics/front_pic_anims.h +++ b/src/data/pokemon_graphics/front_pic_anims.h @@ -4805,6 +4805,4334 @@ static const union AnimCmd sAnim_UNOWN_QMARK_1[] = ANIMCMD_END, }; +static const union AnimCmd sAnim_TURTWIG_1[] = +{ + ANIMCMD_FRAME(0, 15), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 15), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 15), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GROTLE_1[] = +{ + ANIMCMD_FRAME(0, 27), + ANIMCMD_FRAME(1, 27), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TORTERRA_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 26), + ANIMCMD_FRAME(0, 10), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHIMCHAR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 20), + ANIMCMD_FRAME(0, 7), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MONFERNO_1[] = +{ + ANIMCMD_FRAME(0, 12), + ANIMCMD_FRAME(1, 12), + ANIMCMD_FRAME(0, 12), + ANIMCMD_FRAME(1, 12), + ANIMCMD_FRAME(0, 12), + ANIMCMD_FRAME(1, 12), + ANIMCMD_FRAME(0, 7), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_INFERNAPE_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 25), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PIPLUP_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PRINPLUP_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EMPOLEON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STARLY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STARAVIA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STARAPTOR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BIDOOF_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BIBAREL_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KRICKETOT_1[] = +{ + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 30), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KRICKETUNE_1[] = +{ + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 10), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHINX_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LUXIO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LUXRAY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BUDEW_1[] = +{ + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ROSERADE_1[] = +{ + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CRANIDOS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RAMPARDOS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHIELDON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BASTIODON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BURMY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WORMADAM_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MOTHIM_1[] = +{ + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(0, 6), + ANIMCMD_FRAME(1, 6), + ANIMCMD_FRAME(0, 5), + ANIMCMD_FRAME(1, 5), + ANIMCMD_FRAME(0, 25), + ANIMCMD_FRAME(1, 6), + ANIMCMD_FRAME(0, 6), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(1, 5), + ANIMCMD_FRAME(0, 5), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COMBEE_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 20), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 20), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VESPIQUEN_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PACHIRISU_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BUIZEL_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FLOATZEL_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHERUBI_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHERRIM_NORMAL[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHERRIM_SUN[] = +{ + ANIMCMD_FRAME(1, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHELLOS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GASTRODON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AMBIPOM_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRIFLOON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRIFBLIM_1[] = +{ + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 20), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 20), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BUNEARY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LOPUNNY_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 20), + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 20), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MISMAGIUS_1[] = +{ + ANIMCMD_FRAME(0, 15), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 15), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HONCHKROW_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GLAMEOW_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PURUGLY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHINGLING_1[] = +{ + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(1, 40), + ANIMCMD_FRAME(1, 40), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STUNKY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SKUNTANK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BRONZOR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BRONZONG_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BONSLY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MIME_JR_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HAPPINY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHATOT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SPIRITOMB_1[] = +{ + ANIMCMD_FRAME(0, 5), + ANIMCMD_FRAME(1, 60), + ANIMCMD_FRAME(1, 50), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GIBLE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GABITE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GARCHOMP_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MUNCHLAX_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RIOLU_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LUCARIO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HIPPOPOTAS_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 50), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HIPPOWDON_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 45), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SKORUPI_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRAPION_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CROAGUNK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TOXICROAK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CARNIVINE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FINNEON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LUMINEON_1[] = +{ + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MANTYKE_1[] = +{ + ANIMCMD_FRAME(1, 50), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SNOVER_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ABOMASNOW_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WEAVILE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MAGNEZONE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LICKILICKY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RHYPERIOR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TANGROWTH_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ELECTIVIRE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MAGMORTAR_1[] = +{ + ANIMCMD_FRAME(1, 40), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TOGEKISS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_YANMEGA_1[] = +{ + ANIMCMD_FRAME(0, 15), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 15), + ANIMCMD_FRAME(1, 15), + ANIMCMD_FRAME(0, 5), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LEAFEON_1[] = +{ + ANIMCMD_FRAME(1, 35), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GLACEON_1[] = +{ + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GLISCOR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MAMOSWINE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PORYGON_Z_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GALLADE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PROBOPASS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DUSKNOIR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FROSLASS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ROTOM_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RotomHeat_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RotomFrost_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RotomFan_1[] = +{ + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 6), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 5), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 3), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RotomMow_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RotomWash_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_UXIE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MESPRIT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AZELF_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DIALGA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PALKIA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HEATRAN_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_REGIGIGAS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GIRATINA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CRESSELIA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PHIONE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MANAPHY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARKRAI_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHAYMIN_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARCEUS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VICTINI_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SNIVY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SERVINE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SERPERIOR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TEPIG_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PIGNITE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EMBOAR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_OSHAWOTT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEWOTT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SAMUROTT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PATRAT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WATCHOG_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LILLIPUP_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HERDIER_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STOUTLAND_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PURRLOIN_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LIEPARD_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PANSAGE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SIMISAGE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PANSEAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SIMISEAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PANPOUR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SIMIPOUR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MUNNA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MUSHARNA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PIDOVE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TRANQUILL_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_UNFEZANT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BLITZLE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZEBSTRIKA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ROGGENROLA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BOLDORE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GIGALITH_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WOOBAT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SWOOBAT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRILBUR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EXCADRILL_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AUDINO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TIMBURR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GURDURR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CONKELDURR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TYMPOLE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PALPITOAD_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SEISMITOAD_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_THROH_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SAWK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SEWADDLE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SWADLOON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LEAVANNY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VENIPEDE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WHIRLIPEDE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SCOLIPEDE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COTTONEE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WHIMSICOTT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PETILIL_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LILLIGANT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BASCULIN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SANDILE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KROKOROK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KROOKODILE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARUMAKA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARMANITAN_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MARACTUS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DWEBBLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CRUSTLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SCRAGGY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SCRAFTY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SIGILYPH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_YAMASK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COFAGRIGUS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TIRTOUGA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CARRACOSTA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARCHEN_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARCHEOPS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TRUBBISH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GARBODOR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZORUA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZOROARK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MINCCINO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CINCCINO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOTHITA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOTHORITA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOTHITELLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SOLOSIS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DUOSION_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_REUNICLUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DUCKLETT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SWANNA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VANILLITE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VANILLISH_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VANILLUXE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEERLING_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SAWSBUCK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EMOLGA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KARRABLAST_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ESCAVALIER_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FOONGUS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AMOONGUSS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FRILLISH_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_JELLICENT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALOMOMOLA_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_JOLTIK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GALVANTULA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FERROSEED_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FERROTHORN_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KLINK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KLANG_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KLINKLANG_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TYNAMO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EELEKTRIK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EELEKTROSS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ELGYEM_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BEHEEYEM_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LITWICK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LAMPENT_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHANDELURE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AXEW_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FRAXURE_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HAXORUS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CUBCHOO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BEARTIC_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CRYOGONAL_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHELMET_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ACCELGOR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STUNFISK_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MIENFOO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MIENSHAO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRUDDIGON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOLETT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOLURK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PAWNIARD_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BISHARP_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BOUFFALANT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RUFFLET_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BRAVIARY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VULLABY_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MANDIBUZZ_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HEATMOR_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DURANT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEINO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZWEILOUS_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HYDREIGON_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LARVESTA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VOLCARONA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COBALION_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TERRAKION_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VIRIZION_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TORNADUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_THUNDURUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RESHIRAM_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZEKROM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LANDORUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KYUREM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KELDEO_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MELOETTA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GENESECT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHESPIN_1[] = +{ + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(1, 24), + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(1, 24), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_QUILLADIN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHESNAUGHT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FENNEKIN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BRAIXEN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DELPHOX_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FROAKIE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FROGADIER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GRENINJA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BUNNELBY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DIGGERSBY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FLETCHLING_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FLETCHINDER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TALONFLAME_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SCATTERBUG_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SPEWPA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VIVILLON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LITLEO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PYROAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FLABEBE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FLOETTE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FLORGES_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SKIDDO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOGOAT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PANCHAM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PANGORO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FURFROU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ESPURR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEOWSTIC_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HONEDGE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DOUBLADE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AEGISLASH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SPRITZEE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AROMATISSE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SWIRLIX_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SLURPUFF_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_INKAY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MALAMAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BINACLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BARBARACLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SKRELP_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRAGALGE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CLAUNCHER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CLAWITZER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HELIOPTILE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HELIOLISK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TYRUNT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TYRANTRUM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AMAURA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AURORUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SYLVEON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HAWLUCHA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEDENNE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CARBINK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOOMY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SLIGGOO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOODRA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KLEFKI_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PHANTUMP_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TREVENANT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PUMPKABOO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOURGEIST_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BERGMITE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AVALUGG_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_NOIBAT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_NOIVERN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_XERNEAS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_YVELTAL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZYGARDE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DIANCIE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HOOPA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VOLCANION_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ROWLET_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARTRIX_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DECIDUEYE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LITTEN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TORRACAT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_INCINEROAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_POPPLIO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BRIONNE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PRIMARINA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PIKIPEK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TRUMBEAK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TOUCANNON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_YUNGOOS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GUMSHOOS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GRUBBIN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHARJABUG_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VIKAVOLT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CRABRAWLER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CRABOMINABLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ORICORIO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CUTIEFLY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RIBOMBEE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ROCKRUFF_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LYCANROC_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WISHIWASHI_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MAREANIE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TOXAPEX_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MUDBRAY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MUDSDALE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEWPIDER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARAQUANID_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FOMANTIS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LURANTIS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MORELULL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHIINOTIC_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SALANDIT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SALAZZLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STUFFUL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BEWEAR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BOUNSWEET_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STEENEE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TSAREENA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COMFEY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ORANGURU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PASSIMIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WIMPOD_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOLISOPOD_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SANDYGAST_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PALOSSAND_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PYUKUMUKU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TYPE_NULL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SILVALLY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MINIOR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KOMALA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TURTONATOR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TOGEDEMARU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MIMIKYU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BRUXISH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRAMPA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DHELMISE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_JANGMO_O_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HAKAMO_O_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KOMMO_O_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TAPU_KOKO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 40), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 10), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TAPU_LELE_1[] = +{ + ANIMCMD_FRAME(1, 50), + ANIMCMD_FRAME(1, 50), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TAPU_BULU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 40), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 40), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TAPU_FINI_1[] = +{ + ANIMCMD_FRAME(1, 60), + ANIMCMD_FRAME(1, 60), + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COSMOG_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COSMOEM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SOLGALEO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LUNALA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_NIHILEGO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BUZZWOLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PHEROMOSA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_XURKITREE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CELESTEELA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KARTANA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GUZZLORD_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_NECROZMA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MAGEARNA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MARSHADOW_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 54), + ANIMCMD_FRAME(0, 10), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_POIPOLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_NAGANADEL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STAKATAKA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BLACEPHALON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZERAORA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MELTAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MELMETAL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GROOKEY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_THWACKEY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RILLABOOM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SCORBUNNY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RABOOT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CINDERACE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SOBBLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRIZZILE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_INTELEON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SKWOVET_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GREEDENT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ROOKIDEE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CORVISQUIRE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CORVIKNIGHT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BLIPBUG_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DOTTLER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ORBEETLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_NICKIT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_THIEVUL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOSSIFLEUR_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ELDEGOSS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WOOLOO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DUBWOOL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHEWTLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DREDNAW_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_YAMPER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BOLTUND_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ROLYCOLY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CARKOL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COALOSSAL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_APPLIN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FLAPPLE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_APPLETUN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SILICOBRA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SANDACONDA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CRAMORANT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARROKUDA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BARRASKEWDA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TOXEL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TOXTRICITY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SIZZLIPEDE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CENTISKORCH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CLOBBOPUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GRAPPLOCT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SINISTEA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_POLTEAGEIST_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HATENNA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HATTREM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HATTERENE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_IMPIDIMP_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MORGREM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GRIMMSNARL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_OBSTAGOON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PERRSERKER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CURSOLA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SIRFETCHD_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MR_RIME_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RUNERIGUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MILCERY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALCREMIE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FALINKS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PINCURCHIN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SNOM_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FROSMOTH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STONJOURNER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EISCUE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_INDEEDEE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MORPEKO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CUFANT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_COPPERAJAH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRACOZOLT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARCTOZOLT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRACOVISH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARCTOVISH_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DURALUDON_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DREEPY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRAKLOAK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DRAGAPULT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZACIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZAMAZENTA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ETERNATUS_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KUBFU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_URSHIFU_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZARUDE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_REGIELEKI_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_REGIDRAGO_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GLASTRIER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SPECTRIER_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CALYREX_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VENUSAUR_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHARIZARD_MEGA_X_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CHARIZARD_MEGA_Y_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BLASTOISE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BEEDRILL_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PIDGEOT_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALAKAZAM_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SLOWBRO_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GENGAR_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KANGASKHAN_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PINSIR_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GYARADOS_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AERODACTYL_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEWTWO_MEGA_X_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEWTWO_MEGA_Y_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AMPHAROS_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STEELIX_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SCIZOR_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HERACROSS_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HOUNDOOM_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TYRANITAR_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SCEPTILE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BLAZIKEN_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SWAMPERT_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GARDEVOIR_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SABLEYE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MAWILE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AGGRON_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEDICHAM_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MANECTRIC_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHARPEDO_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CAMERUPT_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ALTARIA_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_BANETTE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ABSOL_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GLALIE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SALAMENCE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_METAGROSS_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LATIAS_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LATIOS_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KYOGRE_PRIMAL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GROUDON_PRIMAL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RAYQUAZA_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LOPUNNY_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GARCHOMP_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LUCARIO_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ABOMASNOW_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GALLADE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AUDINO_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DIANCIE_MEGA_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RATTATA_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RATICATE_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RAICHU_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SANDSHREW_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SANDSLASH_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_VULPIX_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_NINETALES_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DIGLETT_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DUGTRIO_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEOWTH_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PERSIAN_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GEODUDE_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GRAVELER_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GOLEM_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GRIMER_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MUK_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_EXEGGUTOR_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MAROWAK_ALOLAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MEOWTH_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_PONYTA_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_RAPIDASH_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SLOWPOKE_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SLOWBRO_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_FARFETCHD_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WEEZING_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MR_MIME_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ARTICUNO_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZAPDOS_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MOLTRES_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SLOWKING_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_CORSOLA_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZIGZAGOON_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LINOONE_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARUMAKA_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARMANITAN_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_YAMASK_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_STUNFISK_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_SHAYMIN_SKY_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_GIRATINA_ORIGIN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARMANITAN_ZEN_MODE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DARMANITAN_ZEN_MODE_GALARIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_TORNADUS_THERIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_THUNDURUS_THERIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LANDORUS_THERIAN_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KELDEO_RESOLUTE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MELOETTA_PIROUETTE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_AEGISLASH_BLADE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_HOOPA_UNBOUND_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MINIOR_CORE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_WISHIWASHI_SCHOOL_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KYUREM_BLACK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_KYUREM_WHITE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_MIMIKYU_BUSTED_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LYCANROC_MIDNIGHT_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_LYCANROC_DUSK_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZYGARDE_10_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_ZYGARDE_COMPLETE_1[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEOXYS_ATTACK_1[] = +{ + ANIMCMD_FRAME(0, 16), + ANIMCMD_FRAME(1, 16), + ANIMCMD_FRAME(0, 26), + ANIMCMD_FRAME(1, 16), + ANIMCMD_FRAME(0, 16), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEOXYS_ATTACK_2[] = +{ + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(2, 20), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(2, 20), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEOXYS_DEFENSE_1[] = +{ + ANIMCMD_FRAME(0, 16), + ANIMCMD_FRAME(1, 16), + ANIMCMD_FRAME(0, 26), + ANIMCMD_FRAME(1, 16), + ANIMCMD_FRAME(0, 16), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEOXYS_DEFENSE_2[] = +{ + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(2, 20), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(2, 20), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEOXYS_SPEED_1[] = +{ + ANIMCMD_FRAME(0, 16), + ANIMCMD_FRAME(1, 16), + ANIMCMD_FRAME(0, 26), + ANIMCMD_FRAME(1, 16), + ANIMCMD_FRAME(0, 16), + ANIMCMD_END, +}; + +static const union AnimCmd sAnim_DEOXYS_SPEED_2[] = +{ + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(2, 20), + ANIMCMD_FRAME(0, 20), + ANIMCMD_FRAME(2, 20), + ANIMCMD_END, +}; + static const union AnimCmd *const sAnims_NONE[] ={ sAnim_GeneralFrame0, sAnim_NONE_1, @@ -6945,6 +11273,3144 @@ static const union AnimCmd *const sAnims_UNOWN_QMARK[] ={ sAnim_UNOWN_QMARK_1, }; +static const union AnimCmd *const sAnims_TURTWIG[] ={ + sAnim_GeneralFrame0, + sAnim_TURTWIG_1, +}; + +static const union AnimCmd *const sAnims_GROTLE[] ={ + sAnim_GeneralFrame0, + sAnim_GROTLE_1, +}; + +static const union AnimCmd *const sAnims_TORTERRA[] ={ + sAnim_GeneralFrame0, + sAnim_TORTERRA_1, +}; + +static const union AnimCmd *const sAnims_CHIMCHAR[] ={ + sAnim_GeneralFrame0, + sAnim_CHIMCHAR_1, +}; + +static const union AnimCmd *const sAnims_MONFERNO[] ={ + sAnim_GeneralFrame0, + sAnim_MONFERNO_1, +}; + +static const union AnimCmd *const sAnims_INFERNAPE[] ={ + sAnim_GeneralFrame0, + sAnim_INFERNAPE_1, +}; + +static const union AnimCmd *const sAnims_PIPLUP[] ={ + sAnim_GeneralFrame0, + sAnim_PIPLUP_1, +}; + +static const union AnimCmd *const sAnims_PRINPLUP[] ={ + sAnim_GeneralFrame0, + sAnim_PRINPLUP_1, +}; + +static const union AnimCmd *const sAnims_EMPOLEON[] ={ + sAnim_GeneralFrame0, + sAnim_EMPOLEON_1, +}; + +static const union AnimCmd *const sAnims_STARLY[] ={ + sAnim_GeneralFrame0, + sAnim_STARLY_1, +}; + +static const union AnimCmd *const sAnims_STARAVIA[] ={ + sAnim_GeneralFrame0, + sAnim_STARAVIA_1, +}; + +static const union AnimCmd *const sAnims_STARAPTOR[] ={ + sAnim_GeneralFrame0, + sAnim_STARAPTOR_1, +}; + +static const union AnimCmd *const sAnims_BIDOOF[] ={ + sAnim_GeneralFrame0, + sAnim_BIDOOF_1, +}; + +static const union AnimCmd *const sAnims_BIBAREL[] ={ + sAnim_GeneralFrame0, + sAnim_BIBAREL_1, +}; + +static const union AnimCmd *const sAnims_KRICKETOT[] ={ + sAnim_GeneralFrame0, + sAnim_KRICKETOT_1, +}; + +static const union AnimCmd *const sAnims_KRICKETUNE[] ={ + sAnim_GeneralFrame0, + sAnim_KRICKETUNE_1, +}; + +static const union AnimCmd *const sAnims_SHINX[] ={ + sAnim_GeneralFrame0, + sAnim_SHINX_1, +}; + +static const union AnimCmd *const sAnims_LUXIO[] ={ + sAnim_GeneralFrame0, + sAnim_LUXIO_1, +}; + +static const union AnimCmd *const sAnims_LUXRAY[] ={ + sAnim_GeneralFrame0, + sAnim_LUXRAY_1, +}; + +static const union AnimCmd *const sAnims_BUDEW[] ={ + sAnim_GeneralFrame0, + sAnim_BUDEW_1, +}; + +static const union AnimCmd *const sAnims_ROSERADE[] ={ + sAnim_GeneralFrame0, + sAnim_ROSERADE_1, +}; + +static const union AnimCmd *const sAnims_CRANIDOS[] ={ + sAnim_GeneralFrame0, + sAnim_CRANIDOS_1, +}; + +static const union AnimCmd *const sAnims_RAMPARDOS[] ={ + sAnim_GeneralFrame0, + sAnim_RAMPARDOS_1, +}; + +static const union AnimCmd *const sAnims_SHIELDON[] ={ + sAnim_GeneralFrame0, + sAnim_SHIELDON_1, +}; + +static const union AnimCmd *const sAnims_BASTIODON[] ={ + sAnim_GeneralFrame0, + sAnim_BASTIODON_1, +}; + +static const union AnimCmd *const sAnims_BURMY[] ={ + sAnim_GeneralFrame0, + sAnim_BURMY_1, +}; + +static const union AnimCmd *const sAnims_WORMADAM[] ={ + sAnim_GeneralFrame0, + sAnim_WORMADAM_1, +}; + +static const union AnimCmd *const sAnims_MOTHIM[] ={ + sAnim_GeneralFrame0, + sAnim_MOTHIM_1, +}; + +static const union AnimCmd *const sAnims_COMBEE[] ={ + sAnim_GeneralFrame0, + sAnim_COMBEE_1, +}; + +static const union AnimCmd *const sAnims_VESPIQUEN[] ={ + sAnim_GeneralFrame0, + sAnim_VESPIQUEN_1, +}; + +static const union AnimCmd *const sAnims_PACHIRISU[] ={ + sAnim_GeneralFrame0, + sAnim_PACHIRISU_1, +}; + +static const union AnimCmd *const sAnims_BUIZEL[] ={ + sAnim_GeneralFrame0, + sAnim_BUIZEL_1, +}; + +static const union AnimCmd *const sAnims_FLOATZEL[] ={ + sAnim_GeneralFrame0, + sAnim_FLOATZEL_1, +}; + +static const union AnimCmd *const sAnims_CHERUBI[] ={ + sAnim_GeneralFrame0, + sAnim_CHERUBI_1, +}; + +static const union AnimCmd *const sAnims_CHERRIM[] ={ + sAnim_CHERRIM_NORMAL, + sAnim_CHERRIM_SUN, +}; + +static const union AnimCmd *const sAnims_SHELLOS[] ={ + sAnim_GeneralFrame0, + sAnim_SHELLOS_1, +}; + +static const union AnimCmd *const sAnims_GASTRODON[] ={ + sAnim_GeneralFrame0, + sAnim_GASTRODON_1, +}; + +static const union AnimCmd *const sAnims_AMBIPOM[] ={ + sAnim_GeneralFrame0, + sAnim_AMBIPOM_1, +}; + +static const union AnimCmd *const sAnims_DRIFLOON[] ={ + sAnim_GeneralFrame0, + sAnim_DRIFLOON_1, +}; + +static const union AnimCmd *const sAnims_DRIFBLIM[] ={ + sAnim_GeneralFrame0, + sAnim_DRIFBLIM_1, +}; + +static const union AnimCmd *const sAnims_BUNEARY[] ={ + sAnim_GeneralFrame0, + sAnim_BUNEARY_1, +}; + +static const union AnimCmd *const sAnims_LOPUNNY[] ={ + sAnim_GeneralFrame0, + sAnim_LOPUNNY_1, +}; + +static const union AnimCmd *const sAnims_MISMAGIUS[] ={ + sAnim_GeneralFrame0, + sAnim_MISMAGIUS_1, +}; + +static const union AnimCmd *const sAnims_HONCHKROW[] ={ + sAnim_GeneralFrame0, + sAnim_HONCHKROW_1, +}; + +static const union AnimCmd *const sAnims_GLAMEOW[] ={ + sAnim_GeneralFrame0, + sAnim_GLAMEOW_1, +}; + +static const union AnimCmd *const sAnims_PURUGLY[] ={ + sAnim_GeneralFrame0, + sAnim_PURUGLY_1, +}; + +static const union AnimCmd *const sAnims_CHINGLING[] ={ + sAnim_GeneralFrame0, + sAnim_CHINGLING_1, +}; + +static const union AnimCmd *const sAnims_STUNKY[] ={ + sAnim_GeneralFrame0, + sAnim_STUNKY_1, +}; + +static const union AnimCmd *const sAnims_SKUNTANK[] ={ + sAnim_GeneralFrame0, + sAnim_SKUNTANK_1, +}; + +static const union AnimCmd *const sAnims_BRONZOR[] ={ + sAnim_GeneralFrame0, + sAnim_BRONZOR_1, +}; + +static const union AnimCmd *const sAnims_BRONZONG[] ={ + sAnim_GeneralFrame0, + sAnim_BRONZONG_1, +}; + +static const union AnimCmd *const sAnims_BONSLY[] ={ + sAnim_GeneralFrame0, + sAnim_BONSLY_1, +}; + +static const union AnimCmd *const sAnims_MIME_JR[] ={ + sAnim_GeneralFrame0, + sAnim_MIME_JR_1, +}; + +static const union AnimCmd *const sAnims_HAPPINY[] ={ + sAnim_GeneralFrame0, + sAnim_HAPPINY_1, +}; + +static const union AnimCmd *const sAnims_CHATOT[] ={ + sAnim_GeneralFrame0, + sAnim_CHATOT_1, +}; + +static const union AnimCmd *const sAnims_SPIRITOMB[] ={ + sAnim_GeneralFrame0, + sAnim_SPIRITOMB_1, +}; + +static const union AnimCmd *const sAnims_GIBLE[] ={ + sAnim_GeneralFrame0, + sAnim_GIBLE_1, +}; + +static const union AnimCmd *const sAnims_GABITE[] ={ + sAnim_GeneralFrame0, + sAnim_GABITE_1, +}; + +static const union AnimCmd *const sAnims_GARCHOMP[] ={ + sAnim_GeneralFrame0, + sAnim_GARCHOMP_1, +}; + +static const union AnimCmd *const sAnims_MUNCHLAX[] ={ + sAnim_GeneralFrame0, + sAnim_MUNCHLAX_1, +}; + +static const union AnimCmd *const sAnims_RIOLU[] ={ + sAnim_GeneralFrame0, + sAnim_RIOLU_1, +}; + +static const union AnimCmd *const sAnims_LUCARIO[] ={ + sAnim_GeneralFrame0, + sAnim_LUCARIO_1, +}; + +static const union AnimCmd *const sAnims_HIPPOPOTAS[] ={ + sAnim_GeneralFrame0, + sAnim_HIPPOPOTAS_1, +}; + +static const union AnimCmd *const sAnims_HIPPOWDON[] ={ + sAnim_GeneralFrame0, + sAnim_HIPPOWDON_1, +}; + +static const union AnimCmd *const sAnims_SKORUPI[] ={ + sAnim_GeneralFrame0, + sAnim_SKORUPI_1, +}; + +static const union AnimCmd *const sAnims_DRAPION[] ={ + sAnim_GeneralFrame0, + sAnim_DRAPION_1, +}; + +static const union AnimCmd *const sAnims_CROAGUNK[] ={ + sAnim_GeneralFrame0, + sAnim_CROAGUNK_1, +}; + +static const union AnimCmd *const sAnims_TOXICROAK[] ={ + sAnim_GeneralFrame0, + sAnim_TOXICROAK_1, +}; + +static const union AnimCmd *const sAnims_CARNIVINE[] ={ + sAnim_GeneralFrame0, + sAnim_CARNIVINE_1, +}; + +static const union AnimCmd *const sAnims_FINNEON[] ={ + sAnim_GeneralFrame0, + sAnim_FINNEON_1, +}; + +static const union AnimCmd *const sAnims_LUMINEON[] ={ + sAnim_GeneralFrame0, + sAnim_LUMINEON_1, +}; + +static const union AnimCmd *const sAnims_MANTYKE[] ={ + sAnim_GeneralFrame0, + sAnim_MANTYKE_1, +}; + +static const union AnimCmd *const sAnims_SNOVER[] ={ + sAnim_GeneralFrame0, + sAnim_SNOVER_1, +}; + +static const union AnimCmd *const sAnims_ABOMASNOW[] ={ + sAnim_GeneralFrame0, + sAnim_ABOMASNOW_1, +}; + +static const union AnimCmd *const sAnims_WEAVILE[] ={ + sAnim_GeneralFrame0, + sAnim_WEAVILE_1, +}; + +static const union AnimCmd *const sAnims_MAGNEZONE[] ={ + sAnim_GeneralFrame0, + sAnim_MAGNEZONE_1, +}; + +static const union AnimCmd *const sAnims_LICKILICKY[] ={ + sAnim_GeneralFrame0, + sAnim_LICKILICKY_1, +}; + +static const union AnimCmd *const sAnims_RHYPERIOR[] ={ + sAnim_GeneralFrame0, + sAnim_RHYPERIOR_1, +}; + +static const union AnimCmd *const sAnims_TANGROWTH[] ={ + sAnim_GeneralFrame0, + sAnim_TANGROWTH_1, +}; + +static const union AnimCmd *const sAnims_ELECTIVIRE[] ={ + sAnim_GeneralFrame0, + sAnim_ELECTIVIRE_1, +}; + +static const union AnimCmd *const sAnims_MAGMORTAR[] ={ + sAnim_GeneralFrame0, + sAnim_MAGMORTAR_1, +}; + +static const union AnimCmd *const sAnims_TOGEKISS[] ={ + sAnim_GeneralFrame0, + sAnim_TOGEKISS_1, +}; + +static const union AnimCmd *const sAnims_YANMEGA[] ={ + sAnim_GeneralFrame0, + sAnim_YANMEGA_1, +}; + +static const union AnimCmd *const sAnims_LEAFEON[] ={ + sAnim_GeneralFrame0, + sAnim_LEAFEON_1, +}; + +static const union AnimCmd *const sAnims_GLACEON[] ={ + sAnim_GeneralFrame0, + sAnim_GLACEON_1, +}; + +static const union AnimCmd *const sAnims_GLISCOR[] ={ + sAnim_GeneralFrame0, + sAnim_GLISCOR_1, +}; + +static const union AnimCmd *const sAnims_MAMOSWINE[] ={ + sAnim_GeneralFrame0, + sAnim_MAMOSWINE_1, +}; + +static const union AnimCmd *const sAnims_PORYGON_Z[] ={ + sAnim_GeneralFrame0, + sAnim_PORYGON_Z_1, +}; + +static const union AnimCmd *const sAnims_GALLADE[] ={ + sAnim_GeneralFrame0, + sAnim_GALLADE_1, +}; + +static const union AnimCmd *const sAnims_PROBOPASS[] ={ + sAnim_GeneralFrame0, + sAnim_PROBOPASS_1, +}; + +static const union AnimCmd *const sAnims_DUSKNOIR[] ={ + sAnim_GeneralFrame0, + sAnim_DUSKNOIR_1, +}; + +static const union AnimCmd *const sAnims_FROSLASS[] ={ + sAnim_GeneralFrame0, + sAnim_FROSLASS_1, +}; + +static const union AnimCmd *const sAnims_ROTOM[] ={ + sAnim_GeneralFrame0, + sAnim_ROTOM_1, +}; + +static const union AnimCmd *const sAnims_ROTOM_HEAT[] ={ + sAnim_GeneralFrame0, + sAnim_RotomHeat_1, +}; + +static const union AnimCmd *const sAnims_ROTOM_FROST[] ={ + sAnim_GeneralFrame0, + sAnim_RotomFrost_1, +}; + +static const union AnimCmd *const sAnims_ROTOM_FAN[] ={ + sAnim_GeneralFrame0, + sAnim_RotomFan_1, +}; + +static const union AnimCmd *const sAnims_ROTOM_MOW[] ={ + sAnim_GeneralFrame0, + sAnim_RotomMow_1, +}; + +static const union AnimCmd *const sAnims_ROTOM_WASH[] ={ + sAnim_GeneralFrame0, + sAnim_RotomWash_1, +}; + +static const union AnimCmd *const sAnims_UXIE[] ={ + sAnim_GeneralFrame0, + sAnim_UXIE_1, +}; + +static const union AnimCmd *const sAnims_MESPRIT[] ={ + sAnim_GeneralFrame0, + sAnim_MESPRIT_1, +}; + +static const union AnimCmd *const sAnims_AZELF[] ={ + sAnim_GeneralFrame0, + sAnim_AZELF_1, +}; + +static const union AnimCmd *const sAnims_DIALGA[] ={ + sAnim_GeneralFrame0, + sAnim_DIALGA_1, +}; + +static const union AnimCmd *const sAnims_PALKIA[] ={ + sAnim_GeneralFrame0, + sAnim_PALKIA_1, +}; + +static const union AnimCmd *const sAnims_HEATRAN[] ={ + sAnim_GeneralFrame0, + sAnim_HEATRAN_1, +}; + +static const union AnimCmd *const sAnims_REGIGIGAS[] ={ + sAnim_GeneralFrame0, + sAnim_REGIGIGAS_1, +}; + +static const union AnimCmd *const sAnims_GIRATINA[] ={ + sAnim_GeneralFrame0, + sAnim_GIRATINA_1, +}; + +static const union AnimCmd *const sAnims_CRESSELIA[] ={ + sAnim_GeneralFrame0, + sAnim_CRESSELIA_1, +}; + +static const union AnimCmd *const sAnims_PHIONE[] ={ + sAnim_GeneralFrame0, + sAnim_PHIONE_1, +}; + +static const union AnimCmd *const sAnims_MANAPHY[] ={ + sAnim_GeneralFrame0, + sAnim_MANAPHY_1, +}; + +static const union AnimCmd *const sAnims_DARKRAI[] ={ + sAnim_GeneralFrame0, + sAnim_DARKRAI_1, +}; + +static const union AnimCmd *const sAnims_SHAYMIN[] ={ + sAnim_GeneralFrame0, + sAnim_SHAYMIN_1, +}; + +static const union AnimCmd *const sAnims_ARCEUS[] ={ + sAnim_GeneralFrame0, + sAnim_ARCEUS_1, +}; + +static const union AnimCmd *const sAnims_VICTINI[] ={ + sAnim_GeneralFrame0, + sAnim_VICTINI_1, +}; + +static const union AnimCmd *const sAnims_SNIVY[] ={ + sAnim_GeneralFrame0, + sAnim_SNIVY_1, +}; + +static const union AnimCmd *const sAnims_SERVINE[] ={ + sAnim_GeneralFrame0, + sAnim_SERVINE_1, +}; + +static const union AnimCmd *const sAnims_SERPERIOR[] ={ + sAnim_GeneralFrame0, + sAnim_SERPERIOR_1, +}; + +static const union AnimCmd *const sAnims_TEPIG[] ={ + sAnim_GeneralFrame0, + sAnim_TEPIG_1, +}; + +static const union AnimCmd *const sAnims_PIGNITE[] ={ + sAnim_GeneralFrame0, + sAnim_PIGNITE_1, +}; + +static const union AnimCmd *const sAnims_EMBOAR[] ={ + sAnim_GeneralFrame0, + sAnim_EMBOAR_1, +}; + +static const union AnimCmd *const sAnims_OSHAWOTT[] ={ + sAnim_GeneralFrame0, + sAnim_OSHAWOTT_1, +}; + +static const union AnimCmd *const sAnims_DEWOTT[] ={ + sAnim_GeneralFrame0, + sAnim_DEWOTT_1, +}; + +static const union AnimCmd *const sAnims_SAMUROTT[] ={ + sAnim_GeneralFrame0, + sAnim_SAMUROTT_1, +}; + +static const union AnimCmd *const sAnims_PATRAT[] ={ + sAnim_GeneralFrame0, + sAnim_PATRAT_1, +}; + +static const union AnimCmd *const sAnims_WATCHOG[] ={ + sAnim_GeneralFrame0, + sAnim_WATCHOG_1, +}; + +static const union AnimCmd *const sAnims_LILLIPUP[] ={ + sAnim_GeneralFrame0, + sAnim_LILLIPUP_1, +}; + +static const union AnimCmd *const sAnims_HERDIER[] ={ + sAnim_GeneralFrame0, + sAnim_HERDIER_1, +}; + +static const union AnimCmd *const sAnims_STOUTLAND[] ={ + sAnim_GeneralFrame0, + sAnim_STOUTLAND_1, +}; + +static const union AnimCmd *const sAnims_PURRLOIN[] ={ + sAnim_GeneralFrame0, + sAnim_PURRLOIN_1, +}; + +static const union AnimCmd *const sAnims_LIEPARD[] ={ + sAnim_GeneralFrame0, + sAnim_LIEPARD_1, +}; + +static const union AnimCmd *const sAnims_PANSAGE[] ={ + sAnim_GeneralFrame0, + sAnim_PANSAGE_1, +}; + +static const union AnimCmd *const sAnims_SIMISAGE[] ={ + sAnim_GeneralFrame0, + sAnim_SIMISAGE_1, +}; + +static const union AnimCmd *const sAnims_PANSEAR[] ={ + sAnim_GeneralFrame0, + sAnim_PANSEAR_1, +}; + +static const union AnimCmd *const sAnims_SIMISEAR[] ={ + sAnim_GeneralFrame0, + sAnim_SIMISEAR_1, +}; + +static const union AnimCmd *const sAnims_PANPOUR[] ={ + sAnim_GeneralFrame0, + sAnim_PANPOUR_1, +}; + +static const union AnimCmd *const sAnims_SIMIPOUR[] ={ + sAnim_GeneralFrame0, + sAnim_SIMIPOUR_1, +}; + +static const union AnimCmd *const sAnims_MUNNA[] ={ + sAnim_GeneralFrame0, + sAnim_MUNNA_1, +}; + +static const union AnimCmd *const sAnims_MUSHARNA[] ={ + sAnim_GeneralFrame0, + sAnim_MUSHARNA_1, +}; + +static const union AnimCmd *const sAnims_PIDOVE[] ={ + sAnim_GeneralFrame0, + sAnim_PIDOVE_1, +}; + +static const union AnimCmd *const sAnims_TRANQUILL[] ={ + sAnim_GeneralFrame0, + sAnim_TRANQUILL_1, +}; + +static const union AnimCmd *const sAnims_UNFEZANT[] ={ + sAnim_GeneralFrame0, + sAnim_UNFEZANT_1, +}; + +static const union AnimCmd *const sAnims_BLITZLE[] ={ + sAnim_GeneralFrame0, + sAnim_BLITZLE_1, +}; + +static const union AnimCmd *const sAnims_ZEBSTRIKA[] ={ + sAnim_GeneralFrame0, + sAnim_ZEBSTRIKA_1, +}; + +static const union AnimCmd *const sAnims_ROGGENROLA[] ={ + sAnim_GeneralFrame0, + sAnim_ROGGENROLA_1, +}; + +static const union AnimCmd *const sAnims_BOLDORE[] ={ + sAnim_GeneralFrame0, + sAnim_BOLDORE_1, +}; + +static const union AnimCmd *const sAnims_GIGALITH[] ={ + sAnim_GeneralFrame0, + sAnim_GIGALITH_1, +}; + +static const union AnimCmd *const sAnims_WOOBAT[] ={ + sAnim_GeneralFrame0, + sAnim_WOOBAT_1, +}; + +static const union AnimCmd *const sAnims_SWOOBAT[] ={ + sAnim_GeneralFrame0, + sAnim_SWOOBAT_1, +}; + +static const union AnimCmd *const sAnims_DRILBUR[] ={ + sAnim_GeneralFrame0, + sAnim_DRILBUR_1, +}; + +static const union AnimCmd *const sAnims_EXCADRILL[] ={ + sAnim_GeneralFrame0, + sAnim_EXCADRILL_1, +}; + +static const union AnimCmd *const sAnims_AUDINO[] ={ + sAnim_GeneralFrame0, + sAnim_AUDINO_1, +}; + +static const union AnimCmd *const sAnims_TIMBURR[] ={ + sAnim_GeneralFrame0, + sAnim_TIMBURR_1, +}; + +static const union AnimCmd *const sAnims_GURDURR[] ={ + sAnim_GeneralFrame0, + sAnim_GURDURR_1, +}; + +static const union AnimCmd *const sAnims_CONKELDURR[] ={ + sAnim_GeneralFrame0, + sAnim_CONKELDURR_1, +}; + +static const union AnimCmd *const sAnims_TYMPOLE[] ={ + sAnim_GeneralFrame0, + sAnim_TYMPOLE_1, +}; + +static const union AnimCmd *const sAnims_PALPITOAD[] ={ + sAnim_GeneralFrame0, + sAnim_PALPITOAD_1, +}; + +static const union AnimCmd *const sAnims_SEISMITOAD[] ={ + sAnim_GeneralFrame0, + sAnim_SEISMITOAD_1, +}; + +static const union AnimCmd *const sAnims_THROH[] ={ + sAnim_GeneralFrame0, + sAnim_THROH_1, +}; + +static const union AnimCmd *const sAnims_SAWK[] ={ + sAnim_GeneralFrame0, + sAnim_SAWK_1, +}; + +static const union AnimCmd *const sAnims_SEWADDLE[] ={ + sAnim_GeneralFrame0, + sAnim_SEWADDLE_1, +}; + +static const union AnimCmd *const sAnims_SWADLOON[] ={ + sAnim_GeneralFrame0, + sAnim_SWADLOON_1, +}; + +static const union AnimCmd *const sAnims_LEAVANNY[] ={ + sAnim_GeneralFrame0, + sAnim_LEAVANNY_1, +}; + +static const union AnimCmd *const sAnims_VENIPEDE[] ={ + sAnim_GeneralFrame0, + sAnim_VENIPEDE_1, +}; + +static const union AnimCmd *const sAnims_WHIRLIPEDE[] ={ + sAnim_GeneralFrame0, + sAnim_WHIRLIPEDE_1, +}; + +static const union AnimCmd *const sAnims_SCOLIPEDE[] ={ + sAnim_GeneralFrame0, + sAnim_SCOLIPEDE_1, +}; + +static const union AnimCmd *const sAnims_COTTONEE[] ={ + sAnim_GeneralFrame0, + sAnim_COTTONEE_1, +}; + +static const union AnimCmd *const sAnims_WHIMSICOTT[] ={ + sAnim_GeneralFrame0, + sAnim_WHIMSICOTT_1, +}; + +static const union AnimCmd *const sAnims_PETILIL[] ={ + sAnim_GeneralFrame0, + sAnim_PETILIL_1, +}; + +static const union AnimCmd *const sAnims_LILLIGANT[] ={ + sAnim_GeneralFrame0, + sAnim_LILLIGANT_1, +}; + +static const union AnimCmd *const sAnims_BASCULIN[] ={ + sAnim_GeneralFrame0, + sAnim_BASCULIN_1, +}; + +static const union AnimCmd *const sAnims_SANDILE[] ={ + sAnim_GeneralFrame0, + sAnim_SANDILE_1, +}; + +static const union AnimCmd *const sAnims_KROKOROK[] ={ + sAnim_GeneralFrame0, + sAnim_KROKOROK_1, +}; + +static const union AnimCmd *const sAnims_KROOKODILE[] ={ + sAnim_GeneralFrame0, + sAnim_KROOKODILE_1, +}; + +static const union AnimCmd *const sAnims_DARUMAKA[] ={ + sAnim_GeneralFrame0, + sAnim_DARUMAKA_1, +}; + +static const union AnimCmd *const sAnims_DARMANITAN[] ={ + sAnim_GeneralFrame0, + sAnim_DARMANITAN_1, +}; + +static const union AnimCmd *const sAnims_MARACTUS[] ={ + sAnim_GeneralFrame0, + sAnim_MARACTUS_1, +}; + +static const union AnimCmd *const sAnims_DWEBBLE[] ={ + sAnim_GeneralFrame0, + sAnim_DWEBBLE_1, +}; + +static const union AnimCmd *const sAnims_CRUSTLE[] ={ + sAnim_GeneralFrame0, + sAnim_CRUSTLE_1, +}; + +static const union AnimCmd *const sAnims_SCRAGGY[] ={ + sAnim_GeneralFrame0, + sAnim_SCRAGGY_1, +}; + +static const union AnimCmd *const sAnims_SCRAFTY[] ={ + sAnim_GeneralFrame0, + sAnim_SCRAFTY_1, +}; + +static const union AnimCmd *const sAnims_SIGILYPH[] ={ + sAnim_GeneralFrame0, + sAnim_SIGILYPH_1, +}; + +static const union AnimCmd *const sAnims_YAMASK[] ={ + sAnim_GeneralFrame0, + sAnim_YAMASK_1, +}; + +static const union AnimCmd *const sAnims_COFAGRIGUS[] ={ + sAnim_GeneralFrame0, + sAnim_COFAGRIGUS_1, +}; + +static const union AnimCmd *const sAnims_TIRTOUGA[] ={ + sAnim_GeneralFrame0, + sAnim_TIRTOUGA_1, +}; + +static const union AnimCmd *const sAnims_CARRACOSTA[] ={ + sAnim_GeneralFrame0, + sAnim_CARRACOSTA_1, +}; + +static const union AnimCmd *const sAnims_ARCHEN[] ={ + sAnim_GeneralFrame0, + sAnim_ARCHEN_1, +}; + +static const union AnimCmd *const sAnims_ARCHEOPS[] ={ + sAnim_GeneralFrame0, + sAnim_ARCHEOPS_1, +}; + +static const union AnimCmd *const sAnims_TRUBBISH[] ={ + sAnim_GeneralFrame0, + sAnim_TRUBBISH_1, +}; + +static const union AnimCmd *const sAnims_GARBODOR[] ={ + sAnim_GeneralFrame0, + sAnim_GARBODOR_1, +}; + +static const union AnimCmd *const sAnims_ZORUA[] ={ + sAnim_GeneralFrame0, + sAnim_ZORUA_1, +}; + +static const union AnimCmd *const sAnims_ZOROARK[] ={ + sAnim_GeneralFrame0, + sAnim_ZOROARK_1, +}; + +static const union AnimCmd *const sAnims_MINCCINO[] ={ + sAnim_GeneralFrame0, + sAnim_MINCCINO_1, +}; + +static const union AnimCmd *const sAnims_CINCCINO[] ={ + sAnim_GeneralFrame0, + sAnim_CINCCINO_1, +}; + +static const union AnimCmd *const sAnims_GOTHITA[] ={ + sAnim_GeneralFrame0, + sAnim_GOTHITA_1, +}; + +static const union AnimCmd *const sAnims_GOTHORITA[] ={ + sAnim_GeneralFrame0, + sAnim_GOTHORITA_1, +}; + +static const union AnimCmd *const sAnims_GOTHITELLE[] ={ + sAnim_GeneralFrame0, + sAnim_GOTHITELLE_1, +}; + +static const union AnimCmd *const sAnims_SOLOSIS[] ={ + sAnim_GeneralFrame0, + sAnim_SOLOSIS_1, +}; + +static const union AnimCmd *const sAnims_DUOSION[] ={ + sAnim_GeneralFrame0, + sAnim_DUOSION_1, +}; + +static const union AnimCmd *const sAnims_REUNICLUS[] ={ + sAnim_GeneralFrame0, + sAnim_REUNICLUS_1, +}; + +static const union AnimCmd *const sAnims_DUCKLETT[] ={ + sAnim_GeneralFrame0, + sAnim_DUCKLETT_1, +}; + +static const union AnimCmd *const sAnims_SWANNA[] ={ + sAnim_GeneralFrame0, + sAnim_SWANNA_1, +}; + +static const union AnimCmd *const sAnims_VANILLITE[] ={ + sAnim_GeneralFrame0, + sAnim_VANILLITE_1, +}; + +static const union AnimCmd *const sAnims_VANILLISH[] ={ + sAnim_GeneralFrame0, + sAnim_VANILLISH_1, +}; + +static const union AnimCmd *const sAnims_VANILLUXE[] ={ + sAnim_GeneralFrame0, + sAnim_VANILLUXE_1, +}; + +static const union AnimCmd *const sAnims_DEERLING[] ={ + sAnim_GeneralFrame0, + sAnim_DEERLING_1, +}; + +static const union AnimCmd *const sAnims_SAWSBUCK[] ={ + sAnim_GeneralFrame0, + sAnim_SAWSBUCK_1, +}; + +static const union AnimCmd *const sAnims_EMOLGA[] ={ + sAnim_GeneralFrame0, + sAnim_EMOLGA_1, +}; + +static const union AnimCmd *const sAnims_KARRABLAST[] ={ + sAnim_GeneralFrame0, + sAnim_KARRABLAST_1, +}; + +static const union AnimCmd *const sAnims_ESCAVALIER[] ={ + sAnim_GeneralFrame0, + sAnim_ESCAVALIER_1, +}; + +static const union AnimCmd *const sAnims_FOONGUS[] ={ + sAnim_GeneralFrame0, + sAnim_FOONGUS_1, +}; + +static const union AnimCmd *const sAnims_AMOONGUSS[] ={ + sAnim_GeneralFrame0, + sAnim_AMOONGUSS_1, +}; + +static const union AnimCmd *const sAnims_FRILLISH[] ={ + sAnim_GeneralFrame0, + sAnim_FRILLISH_1, +}; + +static const union AnimCmd *const sAnims_JELLICENT[] ={ + sAnim_GeneralFrame0, + sAnim_JELLICENT_1, +}; + +static const union AnimCmd *const sAnims_ALOMOMOLA[] ={ + sAnim_GeneralFrame0, + sAnim_ALOMOMOLA_1, +}; + +static const union AnimCmd *const sAnims_JOLTIK[] ={ + sAnim_GeneralFrame0, + sAnim_JOLTIK_1, +}; + +static const union AnimCmd *const sAnims_GALVANTULA[] ={ + sAnim_GeneralFrame0, + sAnim_GALVANTULA_1, +}; + +static const union AnimCmd *const sAnims_FERROSEED[] ={ + sAnim_GeneralFrame0, + sAnim_FERROSEED_1, +}; + +static const union AnimCmd *const sAnims_FERROTHORN[] ={ + sAnim_GeneralFrame0, + sAnim_FERROTHORN_1, +}; + +static const union AnimCmd *const sAnims_KLINK[] ={ + sAnim_GeneralFrame0, + sAnim_KLINK_1, +}; + +static const union AnimCmd *const sAnims_KLANG[] ={ + sAnim_GeneralFrame0, + sAnim_KLANG_1, +}; + +static const union AnimCmd *const sAnims_KLINKLANG[] ={ + sAnim_GeneralFrame0, + sAnim_KLINKLANG_1, +}; + +static const union AnimCmd *const sAnims_TYNAMO[] ={ + sAnim_GeneralFrame0, + sAnim_TYNAMO_1, +}; + +static const union AnimCmd *const sAnims_EELEKTRIK[] ={ + sAnim_GeneralFrame0, + sAnim_EELEKTRIK_1, +}; + +static const union AnimCmd *const sAnims_EELEKTROSS[] ={ + sAnim_GeneralFrame0, + sAnim_EELEKTROSS_1, +}; + +static const union AnimCmd *const sAnims_ELGYEM[] ={ + sAnim_GeneralFrame0, + sAnim_ELGYEM_1, +}; + +static const union AnimCmd *const sAnims_BEHEEYEM[] ={ + sAnim_GeneralFrame0, + sAnim_BEHEEYEM_1, +}; + +static const union AnimCmd *const sAnims_LITWICK[] ={ + sAnim_GeneralFrame0, + sAnim_LITWICK_1, +}; + +static const union AnimCmd *const sAnims_LAMPENT[] ={ + sAnim_GeneralFrame0, + sAnim_LAMPENT_1, +}; + +static const union AnimCmd *const sAnims_CHANDELURE[] ={ + sAnim_GeneralFrame0, + sAnim_CHANDELURE_1, +}; + +static const union AnimCmd *const sAnims_AXEW[] ={ + sAnim_GeneralFrame0, + sAnim_AXEW_1, +}; + +static const union AnimCmd *const sAnims_FRAXURE[] ={ + sAnim_GeneralFrame0, + sAnim_FRAXURE_1, +}; + +static const union AnimCmd *const sAnims_HAXORUS[] ={ + sAnim_GeneralFrame0, + sAnim_HAXORUS_1, +}; + +static const union AnimCmd *const sAnims_CUBCHOO[] ={ + sAnim_GeneralFrame0, + sAnim_CUBCHOO_1, +}; + +static const union AnimCmd *const sAnims_BEARTIC[] ={ + sAnim_GeneralFrame0, + sAnim_BEARTIC_1, +}; + +static const union AnimCmd *const sAnims_CRYOGONAL[] ={ + sAnim_GeneralFrame0, + sAnim_CRYOGONAL_1, +}; + +static const union AnimCmd *const sAnims_SHELMET[] ={ + sAnim_GeneralFrame0, + sAnim_SHELMET_1, +}; + +static const union AnimCmd *const sAnims_ACCELGOR[] ={ + sAnim_GeneralFrame0, + sAnim_ACCELGOR_1, +}; + +static const union AnimCmd *const sAnims_STUNFISK[] ={ + sAnim_GeneralFrame0, + sAnim_STUNFISK_1, +}; + +static const union AnimCmd *const sAnims_MIENFOO[] ={ + sAnim_GeneralFrame0, + sAnim_MIENFOO_1, +}; + +static const union AnimCmd *const sAnims_MIENSHAO[] ={ + sAnim_GeneralFrame0, + sAnim_MIENSHAO_1, +}; + +static const union AnimCmd *const sAnims_DRUDDIGON[] ={ + sAnim_GeneralFrame0, + sAnim_DRUDDIGON_1, +}; + +static const union AnimCmd *const sAnims_GOLETT[] ={ + sAnim_GeneralFrame0, + sAnim_GOLETT_1, +}; + +static const union AnimCmd *const sAnims_GOLURK[] ={ + sAnim_GeneralFrame0, + sAnim_GOLURK_1, +}; + +static const union AnimCmd *const sAnims_PAWNIARD[] ={ + sAnim_GeneralFrame0, + sAnim_PAWNIARD_1, +}; + +static const union AnimCmd *const sAnims_BISHARP[] ={ + sAnim_GeneralFrame0, + sAnim_BISHARP_1, +}; + +static const union AnimCmd *const sAnims_BOUFFALANT[] ={ + sAnim_GeneralFrame0, + sAnim_BOUFFALANT_1, +}; + +static const union AnimCmd *const sAnims_RUFFLET[] ={ + sAnim_GeneralFrame0, + sAnim_RUFFLET_1, +}; + +static const union AnimCmd *const sAnims_BRAVIARY[] ={ + sAnim_GeneralFrame0, + sAnim_BRAVIARY_1, +}; + +static const union AnimCmd *const sAnims_VULLABY[] ={ + sAnim_GeneralFrame0, + sAnim_VULLABY_1, +}; + +static const union AnimCmd *const sAnims_MANDIBUZZ[] ={ + sAnim_GeneralFrame0, + sAnim_MANDIBUZZ_1, +}; + +static const union AnimCmd *const sAnims_HEATMOR[] ={ + sAnim_GeneralFrame0, + sAnim_HEATMOR_1, +}; + +static const union AnimCmd *const sAnims_DURANT[] ={ + sAnim_GeneralFrame0, + sAnim_DURANT_1, +}; + +static const union AnimCmd *const sAnims_DEINO[] ={ + sAnim_GeneralFrame0, + sAnim_DEINO_1, +}; + +static const union AnimCmd *const sAnims_ZWEILOUS[] ={ + sAnim_GeneralFrame0, + sAnim_ZWEILOUS_1, +}; + +static const union AnimCmd *const sAnims_HYDREIGON[] ={ + sAnim_GeneralFrame0, + sAnim_HYDREIGON_1, +}; + +static const union AnimCmd *const sAnims_LARVESTA[] ={ + sAnim_GeneralFrame0, + sAnim_LARVESTA_1, +}; + +static const union AnimCmd *const sAnims_VOLCARONA[] ={ + sAnim_GeneralFrame0, + sAnim_VOLCARONA_1, +}; + +static const union AnimCmd *const sAnims_COBALION[] ={ + sAnim_GeneralFrame0, + sAnim_COBALION_1, +}; + +static const union AnimCmd *const sAnims_TERRAKION[] ={ + sAnim_GeneralFrame0, + sAnim_TERRAKION_1, +}; + +static const union AnimCmd *const sAnims_VIRIZION[] ={ + sAnim_GeneralFrame0, + sAnim_VIRIZION_1, +}; + +static const union AnimCmd *const sAnims_TORNADUS[] ={ + sAnim_GeneralFrame0, + sAnim_TORNADUS_1, +}; + +static const union AnimCmd *const sAnims_THUNDURUS[] ={ + sAnim_GeneralFrame0, + sAnim_THUNDURUS_1, +}; + +static const union AnimCmd *const sAnims_RESHIRAM[] ={ + sAnim_GeneralFrame0, + sAnim_RESHIRAM_1, +}; + +static const union AnimCmd *const sAnims_ZEKROM[] ={ + sAnim_GeneralFrame0, + sAnim_ZEKROM_1, +}; + +static const union AnimCmd *const sAnims_LANDORUS[] ={ + sAnim_GeneralFrame0, + sAnim_LANDORUS_1, +}; + +static const union AnimCmd *const sAnims_KYUREM[] ={ + sAnim_GeneralFrame0, + sAnim_KYUREM_1, +}; + +static const union AnimCmd *const sAnims_KELDEO[] ={ + sAnim_GeneralFrame0, + sAnim_KELDEO_1, +}; + +static const union AnimCmd *const sAnims_MELOETTA[] ={ + sAnim_GeneralFrame0, + sAnim_MELOETTA_1, +}; + +static const union AnimCmd *const sAnims_GENESECT[] ={ + sAnim_GeneralFrame0, + sAnim_GENESECT_1, +}; + +static const union AnimCmd *const sAnims_CHESPIN[] ={ + sAnim_GeneralFrame0, + sAnim_CHESPIN_1, +}; + +static const union AnimCmd *const sAnims_QUILLADIN[] ={ + sAnim_GeneralFrame0, + sAnim_QUILLADIN_1, +}; + +static const union AnimCmd *const sAnims_CHESNAUGHT[] ={ + sAnim_GeneralFrame0, + sAnim_CHESNAUGHT_1, +}; + +static const union AnimCmd *const sAnims_FENNEKIN[] ={ + sAnim_GeneralFrame0, + sAnim_FENNEKIN_1, +}; + +static const union AnimCmd *const sAnims_BRAIXEN[] ={ + sAnim_GeneralFrame0, + sAnim_BRAIXEN_1, +}; + +static const union AnimCmd *const sAnims_DELPHOX[] ={ + sAnim_GeneralFrame0, + sAnim_DELPHOX_1, +}; + +static const union AnimCmd *const sAnims_FROAKIE[] ={ + sAnim_GeneralFrame0, + sAnim_FROAKIE_1, +}; + +static const union AnimCmd *const sAnims_FROGADIER[] ={ + sAnim_GeneralFrame0, + sAnim_FROGADIER_1, +}; + +static const union AnimCmd *const sAnims_GRENINJA[] ={ + sAnim_GeneralFrame0, + sAnim_GRENINJA_1, +}; + +static const union AnimCmd *const sAnims_BUNNELBY[] ={ + sAnim_GeneralFrame0, + sAnim_BUNNELBY_1, +}; + +static const union AnimCmd *const sAnims_DIGGERSBY[] ={ + sAnim_GeneralFrame0, + sAnim_DIGGERSBY_1, +}; + +static const union AnimCmd *const sAnims_FLETCHLING[] ={ + sAnim_GeneralFrame0, + sAnim_FLETCHLING_1, +}; + +static const union AnimCmd *const sAnims_FLETCHINDER[] ={ + sAnim_GeneralFrame0, + sAnim_FLETCHINDER_1, +}; + +static const union AnimCmd *const sAnims_TALONFLAME[] ={ + sAnim_GeneralFrame0, + sAnim_TALONFLAME_1, +}; + +static const union AnimCmd *const sAnims_SCATTERBUG[] ={ + sAnim_GeneralFrame0, + sAnim_SCATTERBUG_1, +}; + +static const union AnimCmd *const sAnims_SPEWPA[] ={ + sAnim_GeneralFrame0, + sAnim_SPEWPA_1, +}; + +static const union AnimCmd *const sAnims_VIVILLON[] ={ + sAnim_GeneralFrame0, + sAnim_VIVILLON_1, +}; + +static const union AnimCmd *const sAnims_LITLEO[] ={ + sAnim_GeneralFrame0, + sAnim_LITLEO_1, +}; + +static const union AnimCmd *const sAnims_PYROAR[] ={ + sAnim_GeneralFrame0, + sAnim_PYROAR_1, +}; + +static const union AnimCmd *const sAnims_FLABEBE[] ={ + sAnim_GeneralFrame0, + sAnim_FLABEBE_1, +}; + +static const union AnimCmd *const sAnims_FLOETTE[] ={ + sAnim_GeneralFrame0, + sAnim_FLOETTE_1, +}; + +static const union AnimCmd *const sAnims_FLORGES[] ={ + sAnim_GeneralFrame0, + sAnim_FLORGES_1, +}; + +static const union AnimCmd *const sAnims_SKIDDO[] ={ + sAnim_GeneralFrame0, + sAnim_SKIDDO_1, +}; + +static const union AnimCmd *const sAnims_GOGOAT[] ={ + sAnim_GeneralFrame0, + sAnim_GOGOAT_1, +}; + +static const union AnimCmd *const sAnims_PANCHAM[] ={ + sAnim_GeneralFrame0, + sAnim_PANCHAM_1, +}; + +static const union AnimCmd *const sAnims_PANGORO[] ={ + sAnim_GeneralFrame0, + sAnim_PANGORO_1, +}; + +static const union AnimCmd *const sAnims_FURFROU[] ={ + sAnim_GeneralFrame0, + sAnim_FURFROU_1, +}; + +static const union AnimCmd *const sAnims_ESPURR[] ={ + sAnim_GeneralFrame0, + sAnim_ESPURR_1, +}; + +static const union AnimCmd *const sAnims_MEOWSTIC[] ={ + sAnim_GeneralFrame0, + sAnim_MEOWSTIC_1, +}; + +static const union AnimCmd *const sAnims_HONEDGE[] ={ + sAnim_GeneralFrame0, + sAnim_HONEDGE_1, +}; + +static const union AnimCmd *const sAnims_DOUBLADE[] ={ + sAnim_GeneralFrame0, + sAnim_DOUBLADE_1, +}; + +static const union AnimCmd *const sAnims_AEGISLASH[] ={ + sAnim_GeneralFrame0, + sAnim_AEGISLASH_1, +}; + +static const union AnimCmd *const sAnims_SPRITZEE[] ={ + sAnim_GeneralFrame0, + sAnim_SPRITZEE_1, +}; + +static const union AnimCmd *const sAnims_AROMATISSE[] ={ + sAnim_GeneralFrame0, + sAnim_AROMATISSE_1, +}; + +static const union AnimCmd *const sAnims_SWIRLIX[] ={ + sAnim_GeneralFrame0, + sAnim_SWIRLIX_1, +}; + +static const union AnimCmd *const sAnims_SLURPUFF[] ={ + sAnim_GeneralFrame0, + sAnim_SLURPUFF_1, +}; + +static const union AnimCmd *const sAnims_INKAY[] ={ + sAnim_GeneralFrame0, + sAnim_INKAY_1, +}; + +static const union AnimCmd *const sAnims_MALAMAR[] ={ + sAnim_GeneralFrame0, + sAnim_MALAMAR_1, +}; + +static const union AnimCmd *const sAnims_BINACLE[] ={ + sAnim_GeneralFrame0, + sAnim_BINACLE_1, +}; + +static const union AnimCmd *const sAnims_BARBARACLE[] ={ + sAnim_GeneralFrame0, + sAnim_BARBARACLE_1, +}; + +static const union AnimCmd *const sAnims_SKRELP[] ={ + sAnim_GeneralFrame0, + sAnim_SKRELP_1, +}; + +static const union AnimCmd *const sAnims_DRAGALGE[] ={ + sAnim_GeneralFrame0, + sAnim_DRAGALGE_1, +}; + +static const union AnimCmd *const sAnims_CLAUNCHER[] ={ + sAnim_GeneralFrame0, + sAnim_CLAUNCHER_1, +}; + +static const union AnimCmd *const sAnims_CLAWITZER[] ={ + sAnim_GeneralFrame0, + sAnim_CLAWITZER_1, +}; + +static const union AnimCmd *const sAnims_HELIOPTILE[] ={ + sAnim_GeneralFrame0, + sAnim_HELIOPTILE_1, +}; + +static const union AnimCmd *const sAnims_HELIOLISK[] ={ + sAnim_GeneralFrame0, + sAnim_HELIOLISK_1, +}; + +static const union AnimCmd *const sAnims_TYRUNT[] ={ + sAnim_GeneralFrame0, + sAnim_TYRUNT_1, +}; + +static const union AnimCmd *const sAnims_TYRANTRUM[] ={ + sAnim_GeneralFrame0, + sAnim_TYRANTRUM_1, +}; + +static const union AnimCmd *const sAnims_AMAURA[] ={ + sAnim_GeneralFrame0, + sAnim_AMAURA_1, +}; + +static const union AnimCmd *const sAnims_AURORUS[] ={ + sAnim_GeneralFrame0, + sAnim_AURORUS_1, +}; + +static const union AnimCmd *const sAnims_SYLVEON[] ={ + sAnim_GeneralFrame0, + sAnim_SYLVEON_1, +}; + +static const union AnimCmd *const sAnims_HAWLUCHA[] ={ + sAnim_GeneralFrame0, + sAnim_HAWLUCHA_1, +}; + +static const union AnimCmd *const sAnims_DEDENNE[] ={ + sAnim_GeneralFrame0, + sAnim_DEDENNE_1, +}; + +static const union AnimCmd *const sAnims_CARBINK[] ={ + sAnim_GeneralFrame0, + sAnim_CARBINK_1, +}; + +static const union AnimCmd *const sAnims_GOOMY[] ={ + sAnim_GeneralFrame0, + sAnim_GOOMY_1, +}; + +static const union AnimCmd *const sAnims_SLIGGOO[] ={ + sAnim_GeneralFrame0, + sAnim_SLIGGOO_1, +}; + +static const union AnimCmd *const sAnims_GOODRA[] ={ + sAnim_GeneralFrame0, + sAnim_GOODRA_1, +}; + +static const union AnimCmd *const sAnims_KLEFKI[] ={ + sAnim_GeneralFrame0, + sAnim_KLEFKI_1, +}; + +static const union AnimCmd *const sAnims_PHANTUMP[] ={ + sAnim_GeneralFrame0, + sAnim_PHANTUMP_1, +}; + +static const union AnimCmd *const sAnims_TREVENANT[] ={ + sAnim_GeneralFrame0, + sAnim_TREVENANT_1, +}; + +static const union AnimCmd *const sAnims_PUMPKABOO[] ={ + sAnim_GeneralFrame0, + sAnim_PUMPKABOO_1, +}; + +static const union AnimCmd *const sAnims_GOURGEIST[] ={ + sAnim_GeneralFrame0, + sAnim_GOURGEIST_1, +}; + +static const union AnimCmd *const sAnims_BERGMITE[] ={ + sAnim_GeneralFrame0, + sAnim_BERGMITE_1, +}; + +static const union AnimCmd *const sAnims_AVALUGG[] ={ + sAnim_GeneralFrame0, + sAnim_AVALUGG_1, +}; + +static const union AnimCmd *const sAnims_NOIBAT[] ={ + sAnim_GeneralFrame0, + sAnim_NOIBAT_1, +}; + +static const union AnimCmd *const sAnims_NOIVERN[] ={ + sAnim_GeneralFrame0, + sAnim_NOIVERN_1, +}; + +static const union AnimCmd *const sAnims_XERNEAS[] ={ + sAnim_GeneralFrame0, + sAnim_XERNEAS_1, +}; + +static const union AnimCmd *const sAnims_YVELTAL[] ={ + sAnim_GeneralFrame0, + sAnim_YVELTAL_1, +}; + +static const union AnimCmd *const sAnims_ZYGARDE[] ={ + sAnim_GeneralFrame0, + sAnim_ZYGARDE_1, +}; + +static const union AnimCmd *const sAnims_DIANCIE[] ={ + sAnim_GeneralFrame0, + sAnim_DIANCIE_1, +}; + +static const union AnimCmd *const sAnims_HOOPA[] ={ + sAnim_GeneralFrame0, + sAnim_HOOPA_1, +}; + +static const union AnimCmd *const sAnims_VOLCANION[] ={ + sAnim_GeneralFrame0, + sAnim_VOLCANION_1, +}; + +static const union AnimCmd *const sAnims_ROWLET[] ={ + sAnim_GeneralFrame0, + sAnim_ROWLET_1, +}; + +static const union AnimCmd *const sAnims_DARTRIX[] ={ + sAnim_GeneralFrame0, + sAnim_DARTRIX_1, +}; + +static const union AnimCmd *const sAnims_DECIDUEYE[] ={ + sAnim_GeneralFrame0, + sAnim_DECIDUEYE_1, +}; + +static const union AnimCmd *const sAnims_LITTEN[] ={ + sAnim_GeneralFrame0, + sAnim_LITTEN_1, +}; + +static const union AnimCmd *const sAnims_TORRACAT[] ={ + sAnim_GeneralFrame0, + sAnim_TORRACAT_1, +}; + +static const union AnimCmd *const sAnims_INCINEROAR[] ={ + sAnim_GeneralFrame0, + sAnim_INCINEROAR_1, +}; + +static const union AnimCmd *const sAnims_POPPLIO[] ={ + sAnim_GeneralFrame0, + sAnim_POPPLIO_1, +}; + +static const union AnimCmd *const sAnims_BRIONNE[] ={ + sAnim_GeneralFrame0, + sAnim_BRIONNE_1, +}; + +static const union AnimCmd *const sAnims_PRIMARINA[] ={ + sAnim_GeneralFrame0, + sAnim_PRIMARINA_1, +}; + +static const union AnimCmd *const sAnims_PIKIPEK[] ={ + sAnim_GeneralFrame0, + sAnim_PIKIPEK_1, +}; + +static const union AnimCmd *const sAnims_TRUMBEAK[] ={ + sAnim_GeneralFrame0, + sAnim_TRUMBEAK_1, +}; + +static const union AnimCmd *const sAnims_TOUCANNON[] ={ + sAnim_GeneralFrame0, + sAnim_TOUCANNON_1, +}; + +static const union AnimCmd *const sAnims_YUNGOOS[] ={ + sAnim_GeneralFrame0, + sAnim_YUNGOOS_1, +}; + +static const union AnimCmd *const sAnims_GUMSHOOS[] ={ + sAnim_GeneralFrame0, + sAnim_GUMSHOOS_1, +}; + +static const union AnimCmd *const sAnims_GRUBBIN[] ={ + sAnim_GeneralFrame0, + sAnim_GRUBBIN_1, +}; + +static const union AnimCmd *const sAnims_CHARJABUG[] ={ + sAnim_GeneralFrame0, + sAnim_CHARJABUG_1, +}; + +static const union AnimCmd *const sAnims_VIKAVOLT[] ={ + sAnim_GeneralFrame0, + sAnim_VIKAVOLT_1, +}; + +static const union AnimCmd *const sAnims_CRABRAWLER[] ={ + sAnim_GeneralFrame0, + sAnim_CRABRAWLER_1, +}; + +static const union AnimCmd *const sAnims_CRABOMINABLE[] ={ + sAnim_GeneralFrame0, + sAnim_CRABOMINABLE_1, +}; + +static const union AnimCmd *const sAnims_ORICORIO[] ={ + sAnim_GeneralFrame0, + sAnim_ORICORIO_1, +}; + +static const union AnimCmd *const sAnims_CUTIEFLY[] ={ + sAnim_GeneralFrame0, + sAnim_CUTIEFLY_1, +}; + +static const union AnimCmd *const sAnims_RIBOMBEE[] ={ + sAnim_GeneralFrame0, + sAnim_RIBOMBEE_1, +}; + +static const union AnimCmd *const sAnims_ROCKRUFF[] ={ + sAnim_GeneralFrame0, + sAnim_ROCKRUFF_1, +}; + +static const union AnimCmd *const sAnims_LYCANROC[] ={ + sAnim_GeneralFrame0, + sAnim_LYCANROC_1, +}; + +static const union AnimCmd *const sAnims_WISHIWASHI[] ={ + sAnim_GeneralFrame0, + sAnim_WISHIWASHI_1, +}; + +static const union AnimCmd *const sAnims_MAREANIE[] ={ + sAnim_GeneralFrame0, + sAnim_MAREANIE_1, +}; + +static const union AnimCmd *const sAnims_TOXAPEX[] ={ + sAnim_GeneralFrame0, + sAnim_TOXAPEX_1, +}; + +static const union AnimCmd *const sAnims_MUDBRAY[] ={ + sAnim_GeneralFrame0, + sAnim_MUDBRAY_1, +}; + +static const union AnimCmd *const sAnims_MUDSDALE[] ={ + sAnim_GeneralFrame0, + sAnim_MUDSDALE_1, +}; + +static const union AnimCmd *const sAnims_DEWPIDER[] ={ + sAnim_GeneralFrame0, + sAnim_DEWPIDER_1, +}; + +static const union AnimCmd *const sAnims_ARAQUANID[] ={ + sAnim_GeneralFrame0, + sAnim_ARAQUANID_1, +}; + +static const union AnimCmd *const sAnims_FOMANTIS[] ={ + sAnim_GeneralFrame0, + sAnim_FOMANTIS_1, +}; + +static const union AnimCmd *const sAnims_LURANTIS[] ={ + sAnim_GeneralFrame0, + sAnim_LURANTIS_1, +}; + +static const union AnimCmd *const sAnims_MORELULL[] ={ + sAnim_GeneralFrame0, + sAnim_MORELULL_1, +}; + +static const union AnimCmd *const sAnims_SHIINOTIC[] ={ + sAnim_GeneralFrame0, + sAnim_SHIINOTIC_1, +}; + +static const union AnimCmd *const sAnims_SALANDIT[] ={ + sAnim_GeneralFrame0, + sAnim_SALANDIT_1, +}; + +static const union AnimCmd *const sAnims_SALAZZLE[] ={ + sAnim_GeneralFrame0, + sAnim_SALAZZLE_1, +}; + +static const union AnimCmd *const sAnims_STUFFUL[] ={ + sAnim_GeneralFrame0, + sAnim_STUFFUL_1, +}; + +static const union AnimCmd *const sAnims_BEWEAR[] ={ + sAnim_GeneralFrame0, + sAnim_BEWEAR_1, +}; + +static const union AnimCmd *const sAnims_BOUNSWEET[] ={ + sAnim_GeneralFrame0, + sAnim_BOUNSWEET_1, +}; + +static const union AnimCmd *const sAnims_STEENEE[] ={ + sAnim_GeneralFrame0, + sAnim_STEENEE_1, +}; + +static const union AnimCmd *const sAnims_TSAREENA[] ={ + sAnim_GeneralFrame0, + sAnim_TSAREENA_1, +}; + +static const union AnimCmd *const sAnims_COMFEY[] ={ + sAnim_GeneralFrame0, + sAnim_COMFEY_1, +}; + +static const union AnimCmd *const sAnims_ORANGURU[] ={ + sAnim_GeneralFrame0, + sAnim_ORANGURU_1, +}; + +static const union AnimCmd *const sAnims_PASSIMIAN[] ={ + sAnim_GeneralFrame0, + sAnim_PASSIMIAN_1, +}; + +static const union AnimCmd *const sAnims_WIMPOD[] ={ + sAnim_GeneralFrame0, + sAnim_WIMPOD_1, +}; + +static const union AnimCmd *const sAnims_GOLISOPOD[] ={ + sAnim_GeneralFrame0, + sAnim_GOLISOPOD_1, +}; + +static const union AnimCmd *const sAnims_SANDYGAST[] ={ + sAnim_GeneralFrame0, + sAnim_SANDYGAST_1, +}; + +static const union AnimCmd *const sAnims_PALOSSAND[] ={ + sAnim_GeneralFrame0, + sAnim_PALOSSAND_1, +}; + +static const union AnimCmd *const sAnims_PYUKUMUKU[] ={ + sAnim_GeneralFrame0, + sAnim_PYUKUMUKU_1, +}; + +static const union AnimCmd *const sAnims_TYPE_NULL[] ={ + sAnim_GeneralFrame0, + sAnim_TYPE_NULL_1, +}; + +static const union AnimCmd *const sAnims_SILVALLY[] ={ + sAnim_GeneralFrame0, + sAnim_SILVALLY_1, +}; + +static const union AnimCmd *const sAnims_MINIOR[] ={ + sAnim_GeneralFrame0, + sAnim_MINIOR_1, +}; + +static const union AnimCmd *const sAnims_KOMALA[] ={ + sAnim_GeneralFrame0, + sAnim_KOMALA_1, +}; + +static const union AnimCmd *const sAnims_TURTONATOR[] ={ + sAnim_GeneralFrame0, + sAnim_TURTONATOR_1, +}; + +static const union AnimCmd *const sAnims_TOGEDEMARU[] ={ + sAnim_GeneralFrame0, + sAnim_TOGEDEMARU_1, +}; + +static const union AnimCmd *const sAnims_MIMIKYU[] ={ + sAnim_GeneralFrame0, + sAnim_MIMIKYU_1, +}; + +static const union AnimCmd *const sAnims_BRUXISH[] ={ + sAnim_GeneralFrame0, + sAnim_BRUXISH_1, +}; + +static const union AnimCmd *const sAnims_DRAMPA[] ={ + sAnim_GeneralFrame0, + sAnim_DRAMPA_1, +}; + +static const union AnimCmd *const sAnims_DHELMISE[] ={ + sAnim_GeneralFrame0, + sAnim_DHELMISE_1, +}; + +static const union AnimCmd *const sAnims_JANGMO_O[] ={ + sAnim_GeneralFrame0, + sAnim_JANGMO_O_1, +}; + +static const union AnimCmd *const sAnims_HAKAMO_O[] ={ + sAnim_GeneralFrame0, + sAnim_HAKAMO_O_1, +}; + +static const union AnimCmd *const sAnims_KOMMO_O[] ={ + sAnim_GeneralFrame0, + sAnim_KOMMO_O_1, +}; + +static const union AnimCmd *const sAnims_TAPU_KOKO[] ={ + sAnim_GeneralFrame0, + sAnim_TAPU_KOKO_1, +}; + +static const union AnimCmd *const sAnims_TAPU_LELE[] ={ + sAnim_GeneralFrame0, + sAnim_TAPU_LELE_1, +}; + +static const union AnimCmd *const sAnims_TAPU_BULU[] ={ + sAnim_GeneralFrame0, + sAnim_TAPU_BULU_1, +}; + +static const union AnimCmd *const sAnims_TAPU_FINI[] ={ + sAnim_GeneralFrame0, + sAnim_TAPU_FINI_1, +}; + +static const union AnimCmd *const sAnims_COSMOG[] ={ + sAnim_GeneralFrame0, + sAnim_COSMOG_1, +}; + +static const union AnimCmd *const sAnims_COSMOEM[] ={ + sAnim_GeneralFrame0, + sAnim_COSMOEM_1, +}; + +static const union AnimCmd *const sAnims_SOLGALEO[] ={ + sAnim_GeneralFrame0, + sAnim_SOLGALEO_1, +}; + +static const union AnimCmd *const sAnims_LUNALA[] ={ + sAnim_GeneralFrame0, + sAnim_LUNALA_1, +}; + +static const union AnimCmd *const sAnims_NIHILEGO[] ={ + sAnim_GeneralFrame0, + sAnim_NIHILEGO_1, +}; + +static const union AnimCmd *const sAnims_BUZZWOLE[] ={ + sAnim_GeneralFrame0, + sAnim_BUZZWOLE_1, +}; + +static const union AnimCmd *const sAnims_PHEROMOSA[] ={ + sAnim_GeneralFrame0, + sAnim_PHEROMOSA_1, +}; + +static const union AnimCmd *const sAnims_XURKITREE[] ={ + sAnim_GeneralFrame0, + sAnim_XURKITREE_1, +}; + +static const union AnimCmd *const sAnims_CELESTEELA[] ={ + sAnim_GeneralFrame0, + sAnim_CELESTEELA_1, +}; + +static const union AnimCmd *const sAnims_KARTANA[] ={ + sAnim_GeneralFrame0, + sAnim_KARTANA_1, +}; + +static const union AnimCmd *const sAnims_GUZZLORD[] ={ + sAnim_GeneralFrame0, + sAnim_GUZZLORD_1, +}; + +static const union AnimCmd *const sAnims_NECROZMA[] ={ + sAnim_GeneralFrame0, + sAnim_NECROZMA_1, +}; + +static const union AnimCmd *const sAnims_MAGEARNA[] ={ + sAnim_GeneralFrame0, + sAnim_MAGEARNA_1, +}; + +static const union AnimCmd *const sAnims_MARSHADOW[] ={ + sAnim_GeneralFrame0, + sAnim_MARSHADOW_1, +}; + +static const union AnimCmd *const sAnims_POIPOLE[] ={ + sAnim_GeneralFrame0, + sAnim_POIPOLE_1, +}; + +static const union AnimCmd *const sAnims_NAGANADEL[] ={ + sAnim_GeneralFrame0, + sAnim_NAGANADEL_1, +}; + +static const union AnimCmd *const sAnims_STAKATAKA[] ={ + sAnim_GeneralFrame0, + sAnim_STAKATAKA_1, +}; + +static const union AnimCmd *const sAnims_BLACEPHALON[] ={ + sAnim_GeneralFrame0, + sAnim_BLACEPHALON_1, +}; + +static const union AnimCmd *const sAnims_ZERAORA[] ={ + sAnim_GeneralFrame0, + sAnim_ZERAORA_1, +}; + +static const union AnimCmd *const sAnims_MELTAN[] ={ + sAnim_GeneralFrame0, + sAnim_MELTAN_1, +}; + +static const union AnimCmd *const sAnims_MELMETAL[] ={ + sAnim_GeneralFrame0, + sAnim_MELMETAL_1, +}; + +static const union AnimCmd *const sAnims_GROOKEY[] ={ + sAnim_GeneralFrame0, + sAnim_GROOKEY_1, +}; + +static const union AnimCmd *const sAnims_THWACKEY[] ={ + sAnim_GeneralFrame0, + sAnim_THWACKEY_1, +}; + +static const union AnimCmd *const sAnims_RILLABOOM[] ={ + sAnim_GeneralFrame0, + sAnim_RILLABOOM_1, +}; + +static const union AnimCmd *const sAnims_SCORBUNNY[] ={ + sAnim_GeneralFrame0, + sAnim_SCORBUNNY_1, +}; + +static const union AnimCmd *const sAnims_RABOOT[] ={ + sAnim_GeneralFrame0, + sAnim_RABOOT_1, +}; + +static const union AnimCmd *const sAnims_CINDERACE[] ={ + sAnim_GeneralFrame0, + sAnim_CINDERACE_1, +}; + +static const union AnimCmd *const sAnims_SOBBLE[] ={ + sAnim_GeneralFrame0, + sAnim_SOBBLE_1, +}; + +static const union AnimCmd *const sAnims_DRIZZILE[] ={ + sAnim_GeneralFrame0, + sAnim_DRIZZILE_1, +}; + +static const union AnimCmd *const sAnims_INTELEON[] ={ + sAnim_GeneralFrame0, + sAnim_INTELEON_1, +}; + +static const union AnimCmd *const sAnims_SKWOVET[] ={ + sAnim_GeneralFrame0, + sAnim_SKWOVET_1, +}; + +static const union AnimCmd *const sAnims_GREEDENT[] ={ + sAnim_GeneralFrame0, + sAnim_GREEDENT_1, +}; + +static const union AnimCmd *const sAnims_ROOKIDEE[] ={ + sAnim_GeneralFrame0, + sAnim_ROOKIDEE_1, +}; + +static const union AnimCmd *const sAnims_CORVISQUIRE[] ={ + sAnim_GeneralFrame0, + sAnim_CORVISQUIRE_1, +}; + +static const union AnimCmd *const sAnims_CORVIKNIGHT[] ={ + sAnim_GeneralFrame0, + sAnim_CORVIKNIGHT_1, +}; + +static const union AnimCmd *const sAnims_BLIPBUG[] ={ + sAnim_GeneralFrame0, + sAnim_BLIPBUG_1, +}; + +static const union AnimCmd *const sAnims_DOTTLER[] ={ + sAnim_GeneralFrame0, + sAnim_DOTTLER_1, +}; + +static const union AnimCmd *const sAnims_ORBEETLE[] ={ + sAnim_GeneralFrame0, + sAnim_ORBEETLE_1, +}; + +static const union AnimCmd *const sAnims_NICKIT[] ={ + sAnim_GeneralFrame0, + sAnim_NICKIT_1, +}; + +static const union AnimCmd *const sAnims_THIEVUL[] ={ + sAnim_GeneralFrame0, + sAnim_THIEVUL_1, +}; + +static const union AnimCmd *const sAnims_GOSSIFLEUR[] ={ + sAnim_GeneralFrame0, + sAnim_GOSSIFLEUR_1, +}; + +static const union AnimCmd *const sAnims_ELDEGOSS[] ={ + sAnim_GeneralFrame0, + sAnim_ELDEGOSS_1, +}; + +static const union AnimCmd *const sAnims_WOOLOO[] ={ + sAnim_GeneralFrame0, + sAnim_WOOLOO_1, +}; + +static const union AnimCmd *const sAnims_DUBWOOL[] ={ + sAnim_GeneralFrame0, + sAnim_DUBWOOL_1, +}; + +static const union AnimCmd *const sAnims_CHEWTLE[] ={ + sAnim_GeneralFrame0, + sAnim_CHEWTLE_1, +}; + +static const union AnimCmd *const sAnims_DREDNAW[] ={ + sAnim_GeneralFrame0, + sAnim_DREDNAW_1, +}; + +static const union AnimCmd *const sAnims_YAMPER[] ={ + sAnim_GeneralFrame0, + sAnim_YAMPER_1, +}; + +static const union AnimCmd *const sAnims_BOLTUND[] ={ + sAnim_GeneralFrame0, + sAnim_BOLTUND_1, +}; + +static const union AnimCmd *const sAnims_ROLYCOLY[] ={ + sAnim_GeneralFrame0, + sAnim_ROLYCOLY_1, +}; + +static const union AnimCmd *const sAnims_CARKOL[] ={ + sAnim_GeneralFrame0, + sAnim_CARKOL_1, +}; + +static const union AnimCmd *const sAnims_COALOSSAL[] ={ + sAnim_GeneralFrame0, + sAnim_COALOSSAL_1, +}; + +static const union AnimCmd *const sAnims_APPLIN[] ={ + sAnim_GeneralFrame0, + sAnim_APPLIN_1, +}; + +static const union AnimCmd *const sAnims_FLAPPLE[] ={ + sAnim_GeneralFrame0, + sAnim_FLAPPLE_1, +}; + +static const union AnimCmd *const sAnims_APPLETUN[] ={ + sAnim_GeneralFrame0, + sAnim_APPLETUN_1, +}; + +static const union AnimCmd *const sAnims_SILICOBRA[] ={ + sAnim_GeneralFrame0, + sAnim_SILICOBRA_1, +}; + +static const union AnimCmd *const sAnims_SANDACONDA[] ={ + sAnim_GeneralFrame0, + sAnim_SANDACONDA_1, +}; + +static const union AnimCmd *const sAnims_CRAMORANT[] ={ + sAnim_GeneralFrame0, + sAnim_CRAMORANT_1, +}; + +static const union AnimCmd *const sAnims_ARROKUDA[] ={ + sAnim_GeneralFrame0, + sAnim_ARROKUDA_1, +}; + +static const union AnimCmd *const sAnims_BARRASKEWDA[] ={ + sAnim_GeneralFrame0, + sAnim_BARRASKEWDA_1, +}; + +static const union AnimCmd *const sAnims_TOXEL[] ={ + sAnim_GeneralFrame0, + sAnim_TOXEL_1, +}; + +static const union AnimCmd *const sAnims_TOXTRICITY[] ={ + sAnim_GeneralFrame0, + sAnim_TOXTRICITY_1, +}; + +static const union AnimCmd *const sAnims_SIZZLIPEDE[] ={ + sAnim_GeneralFrame0, + sAnim_SIZZLIPEDE_1, +}; + +static const union AnimCmd *const sAnims_CENTISKORCH[] ={ + sAnim_GeneralFrame0, + sAnim_CENTISKORCH_1, +}; + +static const union AnimCmd *const sAnims_CLOBBOPUS[] ={ + sAnim_GeneralFrame0, + sAnim_CLOBBOPUS_1, +}; + +static const union AnimCmd *const sAnims_GRAPPLOCT[] ={ + sAnim_GeneralFrame0, + sAnim_GRAPPLOCT_1, +}; + +static const union AnimCmd *const sAnims_SINISTEA[] ={ + sAnim_GeneralFrame0, + sAnim_SINISTEA_1, +}; + +static const union AnimCmd *const sAnims_POLTEAGEIST[] ={ + sAnim_GeneralFrame0, + sAnim_POLTEAGEIST_1, +}; + +static const union AnimCmd *const sAnims_HATENNA[] ={ + sAnim_GeneralFrame0, + sAnim_HATENNA_1, +}; + +static const union AnimCmd *const sAnims_HATTREM[] ={ + sAnim_GeneralFrame0, + sAnim_HATTREM_1, +}; + +static const union AnimCmd *const sAnims_HATTERENE[] ={ + sAnim_GeneralFrame0, + sAnim_HATTERENE_1, +}; + +static const union AnimCmd *const sAnims_IMPIDIMP[] ={ + sAnim_GeneralFrame0, + sAnim_IMPIDIMP_1, +}; + +static const union AnimCmd *const sAnims_MORGREM[] ={ + sAnim_GeneralFrame0, + sAnim_MORGREM_1, +}; + +static const union AnimCmd *const sAnims_GRIMMSNARL[] ={ + sAnim_GeneralFrame0, + sAnim_GRIMMSNARL_1, +}; + +static const union AnimCmd *const sAnims_OBSTAGOON[] ={ + sAnim_GeneralFrame0, + sAnim_OBSTAGOON_1, +}; + +static const union AnimCmd *const sAnims_PERRSERKER[] ={ + sAnim_GeneralFrame0, + sAnim_PERRSERKER_1, +}; + +static const union AnimCmd *const sAnims_CURSOLA[] ={ + sAnim_GeneralFrame0, + sAnim_CURSOLA_1, +}; + +static const union AnimCmd *const sAnims_SIRFETCHD[] ={ + sAnim_GeneralFrame0, + sAnim_SIRFETCHD_1, +}; + +static const union AnimCmd *const sAnims_MR_RIME[] ={ + sAnim_GeneralFrame0, + sAnim_MR_RIME_1, +}; + +static const union AnimCmd *const sAnims_RUNERIGUS[] ={ + sAnim_GeneralFrame0, + sAnim_RUNERIGUS_1, +}; + +static const union AnimCmd *const sAnims_MILCERY[] ={ + sAnim_GeneralFrame0, + sAnim_MILCERY_1, +}; + +static const union AnimCmd *const sAnims_ALCREMIE[] ={ + sAnim_GeneralFrame0, + sAnim_ALCREMIE_1, +}; + +static const union AnimCmd *const sAnims_FALINKS[] ={ + sAnim_GeneralFrame0, + sAnim_FALINKS_1, +}; + +static const union AnimCmd *const sAnims_PINCURCHIN[] ={ + sAnim_GeneralFrame0, + sAnim_PINCURCHIN_1, +}; + +static const union AnimCmd *const sAnims_SNOM[] ={ + sAnim_GeneralFrame0, + sAnim_SNOM_1, +}; + +static const union AnimCmd *const sAnims_FROSMOTH[] ={ + sAnim_GeneralFrame0, + sAnim_FROSMOTH_1, +}; + +static const union AnimCmd *const sAnims_STONJOURNER[] ={ + sAnim_GeneralFrame0, + sAnim_STONJOURNER_1, +}; + +static const union AnimCmd *const sAnims_EISCUE[] ={ + sAnim_GeneralFrame0, + sAnim_EISCUE_1, +}; + +static const union AnimCmd *const sAnims_INDEEDEE[] ={ + sAnim_GeneralFrame0, + sAnim_INDEEDEE_1, +}; + +static const union AnimCmd *const sAnims_MORPEKO[] ={ + sAnim_GeneralFrame0, + sAnim_MORPEKO_1, +}; + +static const union AnimCmd *const sAnims_CUFANT[] ={ + sAnim_GeneralFrame0, + sAnim_CUFANT_1, +}; + +static const union AnimCmd *const sAnims_COPPERAJAH[] ={ + sAnim_GeneralFrame0, + sAnim_COPPERAJAH_1, +}; + +static const union AnimCmd *const sAnims_DRACOZOLT[] ={ + sAnim_GeneralFrame0, + sAnim_DRACOZOLT_1, +}; + +static const union AnimCmd *const sAnims_ARCTOZOLT[] ={ + sAnim_GeneralFrame0, + sAnim_ARCTOZOLT_1, +}; + +static const union AnimCmd *const sAnims_DRACOVISH[] ={ + sAnim_GeneralFrame0, + sAnim_DRACOVISH_1, +}; + +static const union AnimCmd *const sAnims_ARCTOVISH[] ={ + sAnim_GeneralFrame0, + sAnim_ARCTOVISH_1, +}; + +static const union AnimCmd *const sAnims_DURALUDON[] ={ + sAnim_GeneralFrame0, + sAnim_DURALUDON_1, +}; + +static const union AnimCmd *const sAnims_DREEPY[] ={ + sAnim_GeneralFrame0, + sAnim_DREEPY_1, +}; + +static const union AnimCmd *const sAnims_DRAKLOAK[] ={ + sAnim_GeneralFrame0, + sAnim_DRAKLOAK_1, +}; + +static const union AnimCmd *const sAnims_DRAGAPULT[] ={ + sAnim_GeneralFrame0, + sAnim_DRAGAPULT_1, +}; + +static const union AnimCmd *const sAnims_ZACIAN[] ={ + sAnim_GeneralFrame0, + sAnim_ZACIAN_1, +}; + +static const union AnimCmd *const sAnims_ZAMAZENTA[] ={ + sAnim_GeneralFrame0, + sAnim_ZAMAZENTA_1, +}; + +static const union AnimCmd *const sAnims_ETERNATUS[] ={ + sAnim_GeneralFrame0, + sAnim_ETERNATUS_1, +}; + +static const union AnimCmd *const sAnims_KUBFU[] ={ + sAnim_GeneralFrame0, + sAnim_KUBFU_1, +}; + +static const union AnimCmd *const sAnims_URSHIFU[] ={ + sAnim_GeneralFrame0, + sAnim_URSHIFU_1, +}; + +static const union AnimCmd *const sAnims_ZARUDE[] ={ + sAnim_GeneralFrame0, + sAnim_ZARUDE_1, +}; + +static const union AnimCmd *const sAnims_REGIELEKI[] ={ + sAnim_GeneralFrame0, + sAnim_REGIELEKI_1, +}; + +static const union AnimCmd *const sAnims_REGIDRAGO[] ={ + sAnim_GeneralFrame0, + sAnim_REGIDRAGO_1, +}; + +static const union AnimCmd *const sAnims_GLASTRIER[] ={ + sAnim_GeneralFrame0, + sAnim_GLASTRIER_1, +}; + +static const union AnimCmd *const sAnims_SPECTRIER[] ={ + sAnim_GeneralFrame0, + sAnim_SPECTRIER_1, +}; + +static const union AnimCmd *const sAnims_CALYREX[] ={ + sAnim_GeneralFrame0, + sAnim_CALYREX_1, +}; + +static const union AnimCmd *const sAnims_VENUSAUR_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_VENUSAUR_MEGA_1, +}; + +static const union AnimCmd *const sAnims_CHARIZARD_MEGA_X[] ={ + sAnim_GeneralFrame0, + sAnim_CHARIZARD_MEGA_X_1, +}; + +static const union AnimCmd *const sAnims_CHARIZARD_MEGA_Y[] ={ + sAnim_GeneralFrame0, + sAnim_CHARIZARD_MEGA_Y_1, +}; + +static const union AnimCmd *const sAnims_BLASTOISE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_BLASTOISE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_BEEDRILL_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_BEEDRILL_MEGA_1, +}; + +static const union AnimCmd *const sAnims_PIDGEOT_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_PIDGEOT_MEGA_1, +}; + +static const union AnimCmd *const sAnims_ALAKAZAM_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_ALAKAZAM_MEGA_1, +}; + +static const union AnimCmd *const sAnims_SLOWBRO_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_SLOWBRO_MEGA_1, +}; + +static const union AnimCmd *const sAnims_GENGAR_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_GENGAR_MEGA_1, +}; + +static const union AnimCmd *const sAnims_KANGASKHAN_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_KANGASKHAN_MEGA_1, +}; + +static const union AnimCmd *const sAnims_PINSIR_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_PINSIR_MEGA_1, +}; + +static const union AnimCmd *const sAnims_GYARADOS_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_GYARADOS_MEGA_1, +}; + +static const union AnimCmd *const sAnims_AERODACTYL_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_AERODACTYL_MEGA_1, +}; + +static const union AnimCmd *const sAnims_MEWTWO_MEGA_X[] ={ + sAnim_GeneralFrame0, + sAnim_MEWTWO_MEGA_X_1, +}; + +static const union AnimCmd *const sAnims_MEWTWO_MEGA_Y[] ={ + sAnim_GeneralFrame0, + sAnim_MEWTWO_MEGA_Y_1, +}; + +static const union AnimCmd *const sAnims_AMPHAROS_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_AMPHAROS_MEGA_1, +}; + +static const union AnimCmd *const sAnims_STEELIX_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_STEELIX_MEGA_1, +}; + +static const union AnimCmd *const sAnims_SCIZOR_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_SCIZOR_MEGA_1, +}; + +static const union AnimCmd *const sAnims_HERACROSS_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_HERACROSS_MEGA_1, +}; + +static const union AnimCmd *const sAnims_HOUNDOOM_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_HOUNDOOM_MEGA_1, +}; + +static const union AnimCmd *const sAnims_TYRANITAR_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_TYRANITAR_MEGA_1, +}; + +static const union AnimCmd *const sAnims_SCEPTILE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_SCEPTILE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_BLAZIKEN_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_BLAZIKEN_MEGA_1, +}; + +static const union AnimCmd *const sAnims_SWAMPERT_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_SWAMPERT_MEGA_1, +}; + +static const union AnimCmd *const sAnims_GARDEVOIR_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_GARDEVOIR_MEGA_1, +}; + +static const union AnimCmd *const sAnims_SABLEYE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_SABLEYE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_MAWILE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_MAWILE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_AGGRON_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_AGGRON_MEGA_1, +}; + +static const union AnimCmd *const sAnims_MEDICHAM_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_MEDICHAM_MEGA_1, +}; + +static const union AnimCmd *const sAnims_MANECTRIC_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_MANECTRIC_MEGA_1, +}; + +static const union AnimCmd *const sAnims_SHARPEDO_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_SHARPEDO_MEGA_1, +}; + +static const union AnimCmd *const sAnims_CAMERUPT_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_CAMERUPT_MEGA_1, +}; + +static const union AnimCmd *const sAnims_ALTARIA_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_ALTARIA_MEGA_1, +}; + +static const union AnimCmd *const sAnims_BANETTE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_BANETTE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_ABSOL_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_ABSOL_MEGA_1, +}; + +static const union AnimCmd *const sAnims_GLALIE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_GLALIE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_SALAMENCE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_SALAMENCE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_METAGROSS_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_METAGROSS_MEGA_1, +}; + +static const union AnimCmd *const sAnims_LATIAS_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_LATIAS_MEGA_1, +}; + +static const union AnimCmd *const sAnims_LATIOS_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_LATIOS_MEGA_1, +}; + +static const union AnimCmd *const sAnims_KYOGRE_PRIMAL[] ={ + sAnim_GeneralFrame0, + sAnim_KYOGRE_PRIMAL_1, +}; + +static const union AnimCmd *const sAnims_GROUDON_PRIMAL[] ={ + sAnim_GeneralFrame0, + sAnim_GROUDON_PRIMAL_1, +}; + +static const union AnimCmd *const sAnims_RAYQUAZA_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_RAYQUAZA_MEGA_1, +}; + +static const union AnimCmd *const sAnims_LOPUNNY_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_LOPUNNY_MEGA_1, +}; + +static const union AnimCmd *const sAnims_GARCHOMP_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_GARCHOMP_MEGA_1, +}; + +static const union AnimCmd *const sAnims_LUCARIO_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_LUCARIO_MEGA_1, +}; + +static const union AnimCmd *const sAnims_ABOMASNOW_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_ABOMASNOW_MEGA_1, +}; + +static const union AnimCmd *const sAnims_GALLADE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_GALLADE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_AUDINO_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_AUDINO_MEGA_1, +}; + +static const union AnimCmd *const sAnims_DIANCIE_MEGA[] ={ + sAnim_GeneralFrame0, + sAnim_DIANCIE_MEGA_1, +}; + +static const union AnimCmd *const sAnims_RATTATA_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_RATTATA_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_RATICATE_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_RATICATE_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_RAICHU_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_RAICHU_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_SANDSHREW_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_SANDSHREW_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_SANDSLASH_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_SANDSLASH_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_VULPIX_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_VULPIX_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_NINETALES_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_NINETALES_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_DIGLETT_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_DIGLETT_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_DUGTRIO_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_DUGTRIO_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_MEOWTH_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_MEOWTH_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_PERSIAN_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_PERSIAN_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_GEODUDE_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_GEODUDE_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_GRAVELER_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_GRAVELER_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_GOLEM_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_GOLEM_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_GRIMER_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_GRIMER_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_MUK_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_MUK_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_EXEGGUTOR_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_EXEGGUTOR_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_MAROWAK_ALOLAN[] ={ + sAnim_GeneralFrame0, + sAnim_MAROWAK_ALOLAN_1, +}; + +static const union AnimCmd *const sAnims_MEOWTH_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_MEOWTH_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_PONYTA_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_PONYTA_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_RAPIDASH_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_RAPIDASH_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_SLOWPOKE_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_SLOWPOKE_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_SLOWBRO_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_SLOWBRO_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_FARFETCHD_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_FARFETCHD_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_WEEZING_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_WEEZING_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_MR_MIME_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_MR_MIME_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_ARTICUNO_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_ARTICUNO_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_ZAPDOS_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_ZAPDOS_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_MOLTRES_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_MOLTRES_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_SLOWKING_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_SLOWKING_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_CORSOLA_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_CORSOLA_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_ZIGZAGOON_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_ZIGZAGOON_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_LINOONE_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_LINOONE_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_DARUMAKA_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_DARUMAKA_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_DARMANITAN_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_DARMANITAN_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_YAMASK_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_YAMASK_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_STUNFISK_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_STUNFISK_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_SHAYMIN_SKY[] ={ + sAnim_GeneralFrame0, + sAnim_SHAYMIN_SKY_1, +}; + +static const union AnimCmd *const sAnims_GIRATINA_ORIGIN[] ={ + sAnim_GeneralFrame0, + sAnim_GIRATINA_ORIGIN_1, +}; + +static const union AnimCmd *const sAnims_DARMANITAN_ZEN_MODE[] ={ + sAnim_GeneralFrame0, + sAnim_DARMANITAN_ZEN_MODE_1, +}; + +static const union AnimCmd *const sAnims_DARMANITAN_ZEN_MODE_GALARIAN[] ={ + sAnim_GeneralFrame0, + sAnim_DARMANITAN_ZEN_MODE_GALARIAN_1, +}; + +static const union AnimCmd *const sAnims_TORNADUS_THERIAN[] ={ + sAnim_GeneralFrame0, + sAnim_TORNADUS_THERIAN_1, +}; + +static const union AnimCmd *const sAnims_THUNDURUS_THERIAN[] ={ + sAnim_GeneralFrame0, + sAnim_THUNDURUS_THERIAN_1, +}; + +static const union AnimCmd *const sAnims_LANDORUS_THERIAN[] ={ + sAnim_GeneralFrame0, + sAnim_LANDORUS_THERIAN_1, +}; + +static const union AnimCmd *const sAnims_KELDEO_RESOLUTE[] ={ + sAnim_GeneralFrame0, + sAnim_KELDEO_RESOLUTE_1, +}; + +static const union AnimCmd *const sAnims_MELOETTA_PIROUETTE[] ={ + sAnim_GeneralFrame0, + sAnim_MELOETTA_PIROUETTE_1, +}; + +static const union AnimCmd *const sAnims_AEGISLASH_BLADE[] ={ + sAnim_GeneralFrame0, + sAnim_AEGISLASH_BLADE_1, +}; + +static const union AnimCmd *const sAnims_HOOPA_UNBOUND[] ={ + sAnim_GeneralFrame0, + sAnim_HOOPA_UNBOUND_1, +}; + +static const union AnimCmd *const sAnims_MINIOR_CORE[] ={ + sAnim_GeneralFrame0, + sAnim_MINIOR_CORE_1, +}; + +static const union AnimCmd *const sAnims_WISHIWASHI_SCHOOL[] ={ + sAnim_GeneralFrame0, + sAnim_WISHIWASHI_SCHOOL_1, +}; + +static const union AnimCmd *const sAnims_KYUREM_BLACK[] ={ + sAnim_GeneralFrame0, + sAnim_KYUREM_BLACK_1, +}; + +static const union AnimCmd *const sAnims_KYUREM_WHITE[] ={ + sAnim_GeneralFrame0, + sAnim_KYUREM_WHITE_1, +}; + +static const union AnimCmd *const sAnims_MIMIKYU_BUSTED[] ={ + sAnim_GeneralFrame0, + sAnim_MIMIKYU_BUSTED_1, +}; + +static const union AnimCmd *const sAnims_LYCANROC_MIDNIGHT[] ={ + sAnim_GeneralFrame0, + sAnim_LYCANROC_MIDNIGHT_1, +}; + +static const union AnimCmd *const sAnims_LYCANROC_DUSK[] ={ + sAnim_GeneralFrame0, + sAnim_LYCANROC_DUSK_1, +}; + +static const union AnimCmd *const sAnims_ZYGARDE_10[] ={ + sAnim_GeneralFrame0, + sAnim_ZYGARDE_10_1, +}; + +static const union AnimCmd *const sAnims_ZYGARDE_COMPLETE[] ={ + sAnim_GeneralFrame0, + sAnim_ZYGARDE_COMPLETE_1, +}; + +static const union AnimCmd *const sAnims_DEOXYS_ATTACK[] ={ + sAnim_GeneralFrame0, + sAnim_DEOXYS_ATTACK_1, + sAnim_DEOXYS_ATTACK_2, +}; + +static const union AnimCmd *const sAnims_DEOXYS_DEFENSE[] ={ + sAnim_GeneralFrame0, + sAnim_DEOXYS_DEFENSE_1, + sAnim_DEOXYS_DEFENSE_2, +}; + +static const union AnimCmd *const sAnims_DEOXYS_SPEED[] ={ + sAnim_GeneralFrame0, + sAnim_DEOXYS_SPEED_1, + sAnim_DEOXYS_SPEED_2, +}; + #define ANIM_CMD(name) [SPECIES_##name] = sAnims_##name #define ANIM_CMD_FULL(name, anims) [SPECIES_##name] = anims @@ -7202,31 +14668,6 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(LUGIA), ANIM_CMD(HO_OH), ANIM_CMD(CELEBI), - ANIM_CMD(OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_C, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_D, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_E, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_F, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_G, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_H, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_I, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_J, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_K, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_L, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_M, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_N, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_O, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_P, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_Q, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_R, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_S, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_T, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_U, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_V, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_W, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_X, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_Y, sAnims_OLD_UNOWN_B), - ANIM_CMD_FULL(OLD_UNOWN_Z, sAnims_OLD_UNOWN_B), ANIM_CMD(TREECKO), ANIM_CMD(GROVYLE), ANIM_CMD(SCEPTILE), @@ -7362,7 +14803,620 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(JIRACHI), ANIM_CMD(DEOXYS), ANIM_CMD(CHIMECHO), - ANIM_CMD(EGG), + ANIM_CMD(TURTWIG), + ANIM_CMD(GROTLE), + ANIM_CMD(TORTERRA), + ANIM_CMD(CHIMCHAR), + ANIM_CMD(MONFERNO), + ANIM_CMD(INFERNAPE), + ANIM_CMD(PIPLUP), + ANIM_CMD(PRINPLUP), + ANIM_CMD(EMPOLEON), + ANIM_CMD(STARLY), + ANIM_CMD(STARAVIA), + ANIM_CMD(STARAPTOR), + ANIM_CMD(BIDOOF), + ANIM_CMD(BIBAREL), + ANIM_CMD(KRICKETOT), + ANIM_CMD(KRICKETUNE), + ANIM_CMD(SHINX), + ANIM_CMD(LUXIO), + ANIM_CMD(LUXRAY), + ANIM_CMD(BUDEW), + ANIM_CMD(ROSERADE), + ANIM_CMD(CRANIDOS), + ANIM_CMD(RAMPARDOS), + ANIM_CMD(SHIELDON), + ANIM_CMD(BASTIODON), + ANIM_CMD(BURMY), + ANIM_CMD(WORMADAM), + ANIM_CMD(MOTHIM), + ANIM_CMD(COMBEE), + ANIM_CMD(VESPIQUEN), + ANIM_CMD(PACHIRISU), + ANIM_CMD(BUIZEL), + ANIM_CMD(FLOATZEL), + ANIM_CMD(CHERUBI), + ANIM_CMD(CHERRIM), + ANIM_CMD(SHELLOS), + ANIM_CMD(GASTRODON), + ANIM_CMD(AMBIPOM), + ANIM_CMD(DRIFLOON), + ANIM_CMD(DRIFBLIM), + ANIM_CMD(BUNEARY), + ANIM_CMD(LOPUNNY), + ANIM_CMD(MISMAGIUS), + ANIM_CMD(HONCHKROW), + ANIM_CMD(GLAMEOW), + ANIM_CMD(PURUGLY), + ANIM_CMD(CHINGLING), + ANIM_CMD(STUNKY), + ANIM_CMD(SKUNTANK), + ANIM_CMD(BRONZOR), + ANIM_CMD(BRONZONG), + ANIM_CMD(BONSLY), + ANIM_CMD(MIME_JR), + ANIM_CMD(HAPPINY), + ANIM_CMD(CHATOT), + ANIM_CMD(SPIRITOMB), + ANIM_CMD(GIBLE), + ANIM_CMD(GABITE), + ANIM_CMD(GARCHOMP), + ANIM_CMD(MUNCHLAX), + ANIM_CMD(RIOLU), + ANIM_CMD(LUCARIO), + ANIM_CMD(HIPPOPOTAS), + ANIM_CMD(HIPPOWDON), + ANIM_CMD(SKORUPI), + ANIM_CMD(DRAPION), + ANIM_CMD(CROAGUNK), + ANIM_CMD(TOXICROAK), + ANIM_CMD(CARNIVINE), + ANIM_CMD(FINNEON), + ANIM_CMD(LUMINEON), + ANIM_CMD(MANTYKE), + ANIM_CMD(SNOVER), + ANIM_CMD(ABOMASNOW), + ANIM_CMD(WEAVILE), + ANIM_CMD(MAGNEZONE), + ANIM_CMD(LICKILICKY), + ANIM_CMD(RHYPERIOR), + ANIM_CMD(TANGROWTH), + ANIM_CMD(ELECTIVIRE), + ANIM_CMD(MAGMORTAR), + ANIM_CMD(TOGEKISS), + ANIM_CMD(YANMEGA), + ANIM_CMD(LEAFEON), + ANIM_CMD(GLACEON), + ANIM_CMD(GLISCOR), + ANIM_CMD(MAMOSWINE), + ANIM_CMD(PORYGON_Z), + ANIM_CMD(GALLADE), + ANIM_CMD(PROBOPASS), + ANIM_CMD(DUSKNOIR), + ANIM_CMD(FROSLASS), + ANIM_CMD(ROTOM), + ANIM_CMD(UXIE), + ANIM_CMD(MESPRIT), + ANIM_CMD(AZELF), + ANIM_CMD(DIALGA), + ANIM_CMD(PALKIA), + ANIM_CMD(HEATRAN), + ANIM_CMD(REGIGIGAS), + ANIM_CMD(GIRATINA), + ANIM_CMD(CRESSELIA), + ANIM_CMD(PHIONE), + ANIM_CMD(MANAPHY), + ANIM_CMD(DARKRAI), + ANIM_CMD(SHAYMIN), + ANIM_CMD(ARCEUS), + ANIM_CMD(VICTINI), + ANIM_CMD(SNIVY), + ANIM_CMD(SERVINE), + ANIM_CMD(SERPERIOR), + ANIM_CMD(TEPIG), + ANIM_CMD(PIGNITE), + ANIM_CMD(EMBOAR), + ANIM_CMD(OSHAWOTT), + ANIM_CMD(DEWOTT), + ANIM_CMD(SAMUROTT), + ANIM_CMD(PATRAT), + ANIM_CMD(WATCHOG), + ANIM_CMD(LILLIPUP), + ANIM_CMD(HERDIER), + ANIM_CMD(STOUTLAND), + ANIM_CMD(PURRLOIN), + ANIM_CMD(LIEPARD), + ANIM_CMD(PANSAGE), + ANIM_CMD(SIMISAGE), + ANIM_CMD(PANSEAR), + ANIM_CMD(SIMISEAR), + ANIM_CMD(PANPOUR), + ANIM_CMD(SIMIPOUR), + ANIM_CMD(MUNNA), + ANIM_CMD(MUSHARNA), + ANIM_CMD(PIDOVE), + ANIM_CMD(TRANQUILL), + ANIM_CMD(UNFEZANT), + ANIM_CMD(BLITZLE), + ANIM_CMD(ZEBSTRIKA), + ANIM_CMD(ROGGENROLA), + ANIM_CMD(BOLDORE), + ANIM_CMD(GIGALITH), + ANIM_CMD(WOOBAT), + ANIM_CMD(SWOOBAT), + ANIM_CMD(DRILBUR), + ANIM_CMD(EXCADRILL), + ANIM_CMD(AUDINO), + ANIM_CMD(TIMBURR), + ANIM_CMD(GURDURR), + ANIM_CMD(CONKELDURR), + ANIM_CMD(TYMPOLE), + ANIM_CMD(PALPITOAD), + ANIM_CMD(SEISMITOAD), + ANIM_CMD(THROH), + ANIM_CMD(SAWK), + ANIM_CMD(SEWADDLE), + ANIM_CMD(SWADLOON), + ANIM_CMD(LEAVANNY), + ANIM_CMD(VENIPEDE), + ANIM_CMD(WHIRLIPEDE), + ANIM_CMD(SCOLIPEDE), + ANIM_CMD(COTTONEE), + ANIM_CMD(WHIMSICOTT), + ANIM_CMD(PETILIL), + ANIM_CMD(LILLIGANT), + ANIM_CMD(BASCULIN), + ANIM_CMD(SANDILE), + ANIM_CMD(KROKOROK), + ANIM_CMD(KROOKODILE), + ANIM_CMD(DARUMAKA), + ANIM_CMD(DARMANITAN), + ANIM_CMD(MARACTUS), + ANIM_CMD(DWEBBLE), + ANIM_CMD(CRUSTLE), + ANIM_CMD(SCRAGGY), + ANIM_CMD(SCRAFTY), + ANIM_CMD(SIGILYPH), + ANIM_CMD(YAMASK), + ANIM_CMD(COFAGRIGUS), + ANIM_CMD(TIRTOUGA), + ANIM_CMD(CARRACOSTA), + ANIM_CMD(ARCHEN), + ANIM_CMD(ARCHEOPS), + ANIM_CMD(TRUBBISH), + ANIM_CMD(GARBODOR), + ANIM_CMD(ZORUA), + ANIM_CMD(ZOROARK), + ANIM_CMD(MINCCINO), + ANIM_CMD(CINCCINO), + ANIM_CMD(GOTHITA), + ANIM_CMD(GOTHORITA), + ANIM_CMD(GOTHITELLE), + ANIM_CMD(SOLOSIS), + ANIM_CMD(DUOSION), + ANIM_CMD(REUNICLUS), + ANIM_CMD(DUCKLETT), + ANIM_CMD(SWANNA), + ANIM_CMD(VANILLITE), + ANIM_CMD(VANILLISH), + ANIM_CMD(VANILLUXE), + ANIM_CMD(DEERLING), + ANIM_CMD(SAWSBUCK), + ANIM_CMD(EMOLGA), + ANIM_CMD(KARRABLAST), + ANIM_CMD(ESCAVALIER), + ANIM_CMD(FOONGUS), + ANIM_CMD(AMOONGUSS), + ANIM_CMD(FRILLISH), + ANIM_CMD(JELLICENT), + ANIM_CMD(ALOMOMOLA), + ANIM_CMD(JOLTIK), + ANIM_CMD(GALVANTULA), + ANIM_CMD(FERROSEED), + ANIM_CMD(FERROTHORN), + ANIM_CMD(KLINK), + ANIM_CMD(KLANG), + ANIM_CMD(KLINKLANG), + ANIM_CMD(TYNAMO), + ANIM_CMD(EELEKTRIK), + ANIM_CMD(EELEKTROSS), + ANIM_CMD(ELGYEM), + ANIM_CMD(BEHEEYEM), + ANIM_CMD(LITWICK), + ANIM_CMD(LAMPENT), + ANIM_CMD(CHANDELURE), + ANIM_CMD(AXEW), + ANIM_CMD(FRAXURE), + ANIM_CMD(HAXORUS), + ANIM_CMD(CUBCHOO), + ANIM_CMD(BEARTIC), + ANIM_CMD(CRYOGONAL), + ANIM_CMD(SHELMET), + ANIM_CMD(ACCELGOR), + ANIM_CMD(STUNFISK), + ANIM_CMD(MIENFOO), + ANIM_CMD(MIENSHAO), + ANIM_CMD(DRUDDIGON), + ANIM_CMD(GOLETT), + ANIM_CMD(GOLURK), + ANIM_CMD(PAWNIARD), + ANIM_CMD(BISHARP), + ANIM_CMD(BOUFFALANT), + ANIM_CMD(RUFFLET), + ANIM_CMD(BRAVIARY), + ANIM_CMD(VULLABY), + ANIM_CMD(MANDIBUZZ), + ANIM_CMD(HEATMOR), + ANIM_CMD(DURANT), + ANIM_CMD(DEINO), + ANIM_CMD(ZWEILOUS), + ANIM_CMD(HYDREIGON), + ANIM_CMD(LARVESTA), + ANIM_CMD(VOLCARONA), + ANIM_CMD(COBALION), + ANIM_CMD(TERRAKION), + ANIM_CMD(VIRIZION), + ANIM_CMD(TORNADUS), + ANIM_CMD(THUNDURUS), + ANIM_CMD(RESHIRAM), + ANIM_CMD(ZEKROM), + ANIM_CMD(LANDORUS), + ANIM_CMD(KYUREM), + ANIM_CMD(KELDEO), + ANIM_CMD(MELOETTA), + ANIM_CMD(GENESECT), + ANIM_CMD(CHESPIN), + ANIM_CMD(QUILLADIN), + ANIM_CMD(CHESNAUGHT), + ANIM_CMD(FENNEKIN), + ANIM_CMD(BRAIXEN), + ANIM_CMD(DELPHOX), + ANIM_CMD(FROAKIE), + ANIM_CMD(FROGADIER), + ANIM_CMD(GRENINJA), + ANIM_CMD(BUNNELBY), + ANIM_CMD(DIGGERSBY), + ANIM_CMD(FLETCHLING), + ANIM_CMD(FLETCHINDER), + ANIM_CMD(TALONFLAME), + ANIM_CMD(SCATTERBUG), + ANIM_CMD(SPEWPA), + ANIM_CMD(VIVILLON), + ANIM_CMD(LITLEO), + ANIM_CMD(PYROAR), + ANIM_CMD(FLABEBE), + ANIM_CMD(FLOETTE), + ANIM_CMD(FLORGES), + ANIM_CMD(SKIDDO), + ANIM_CMD(GOGOAT), + ANIM_CMD(PANCHAM), + ANIM_CMD(PANGORO), + ANIM_CMD(FURFROU), + ANIM_CMD(ESPURR), + ANIM_CMD(MEOWSTIC), + ANIM_CMD(HONEDGE), + ANIM_CMD(DOUBLADE), + ANIM_CMD(AEGISLASH), + ANIM_CMD(SPRITZEE), + ANIM_CMD(AROMATISSE), + ANIM_CMD(SWIRLIX), + ANIM_CMD(SLURPUFF), + ANIM_CMD(INKAY), + ANIM_CMD(MALAMAR), + ANIM_CMD(BINACLE), + ANIM_CMD(BARBARACLE), + ANIM_CMD(SKRELP), + ANIM_CMD(DRAGALGE), + ANIM_CMD(CLAUNCHER), + ANIM_CMD(CLAWITZER), + ANIM_CMD(HELIOPTILE), + ANIM_CMD(HELIOLISK), + ANIM_CMD(TYRUNT), + ANIM_CMD(TYRANTRUM), + ANIM_CMD(AMAURA), + ANIM_CMD(AURORUS), + ANIM_CMD(SYLVEON), + ANIM_CMD(HAWLUCHA), + ANIM_CMD(DEDENNE), + ANIM_CMD(CARBINK), + ANIM_CMD(GOOMY), + ANIM_CMD(SLIGGOO), + ANIM_CMD(GOODRA), + ANIM_CMD(KLEFKI), + ANIM_CMD(PHANTUMP), + ANIM_CMD(TREVENANT), + ANIM_CMD(PUMPKABOO), + ANIM_CMD(GOURGEIST), + ANIM_CMD(BERGMITE), + ANIM_CMD(AVALUGG), + ANIM_CMD(NOIBAT), + ANIM_CMD(NOIVERN), + ANIM_CMD(XERNEAS), + ANIM_CMD(YVELTAL), + ANIM_CMD(ZYGARDE), + ANIM_CMD(DIANCIE), + ANIM_CMD(HOOPA), + ANIM_CMD(VOLCANION), + ANIM_CMD(ROWLET), + ANIM_CMD(DARTRIX), + ANIM_CMD(DECIDUEYE), + ANIM_CMD(LITTEN), + ANIM_CMD(TORRACAT), + ANIM_CMD(INCINEROAR), + ANIM_CMD(POPPLIO), + ANIM_CMD(BRIONNE), + ANIM_CMD(PRIMARINA), + ANIM_CMD(PIKIPEK), + ANIM_CMD(TRUMBEAK), + ANIM_CMD(TOUCANNON), + ANIM_CMD(YUNGOOS), + ANIM_CMD(GUMSHOOS), + ANIM_CMD(GRUBBIN), + ANIM_CMD(CHARJABUG), + ANIM_CMD(VIKAVOLT), + ANIM_CMD(CRABRAWLER), + ANIM_CMD(CRABOMINABLE), + ANIM_CMD(ORICORIO), + ANIM_CMD(CUTIEFLY), + ANIM_CMD(RIBOMBEE), + ANIM_CMD(ROCKRUFF), + ANIM_CMD(LYCANROC), + ANIM_CMD(WISHIWASHI), + ANIM_CMD(MAREANIE), + ANIM_CMD(TOXAPEX), + ANIM_CMD(MUDBRAY), + ANIM_CMD(MUDSDALE), + ANIM_CMD(DEWPIDER), + ANIM_CMD(ARAQUANID), + ANIM_CMD(FOMANTIS), + ANIM_CMD(LURANTIS), + ANIM_CMD(MORELULL), + ANIM_CMD(SHIINOTIC), + ANIM_CMD(SALANDIT), + ANIM_CMD(SALAZZLE), + ANIM_CMD(STUFFUL), + ANIM_CMD(BEWEAR), + ANIM_CMD(BOUNSWEET), + ANIM_CMD(STEENEE), + ANIM_CMD(TSAREENA), + ANIM_CMD(COMFEY), + ANIM_CMD(ORANGURU), + ANIM_CMD(PASSIMIAN), + ANIM_CMD(WIMPOD), + ANIM_CMD(GOLISOPOD), + ANIM_CMD(SANDYGAST), + ANIM_CMD(PALOSSAND), + ANIM_CMD(PYUKUMUKU), + ANIM_CMD(TYPE_NULL), + ANIM_CMD(SILVALLY), + ANIM_CMD(MINIOR), + ANIM_CMD(KOMALA), + ANIM_CMD(TURTONATOR), + ANIM_CMD(TOGEDEMARU), + ANIM_CMD(MIMIKYU), + ANIM_CMD(BRUXISH), + ANIM_CMD(DRAMPA), + ANIM_CMD(DHELMISE), + ANIM_CMD(JANGMO_O), + ANIM_CMD(HAKAMO_O), + ANIM_CMD(KOMMO_O), + ANIM_CMD(TAPU_KOKO), + ANIM_CMD(TAPU_LELE), + ANIM_CMD(TAPU_BULU), + ANIM_CMD(TAPU_FINI), + ANIM_CMD(COSMOG), + ANIM_CMD(COSMOEM), + ANIM_CMD(SOLGALEO), + ANIM_CMD(LUNALA), + ANIM_CMD(NIHILEGO), + ANIM_CMD(BUZZWOLE), + ANIM_CMD(PHEROMOSA), + ANIM_CMD(XURKITREE), + ANIM_CMD(CELESTEELA), + ANIM_CMD(KARTANA), + ANIM_CMD(GUZZLORD), + ANIM_CMD(NECROZMA), + ANIM_CMD(MAGEARNA), + ANIM_CMD(MARSHADOW), + ANIM_CMD(POIPOLE), + ANIM_CMD(NAGANADEL), + ANIM_CMD(STAKATAKA), + ANIM_CMD(BLACEPHALON), + ANIM_CMD(ZERAORA), + ANIM_CMD(MELTAN), + ANIM_CMD(MELMETAL), + ANIM_CMD(GROOKEY), + ANIM_CMD(THWACKEY), + ANIM_CMD(RILLABOOM), + ANIM_CMD(SCORBUNNY), + ANIM_CMD(RABOOT), + ANIM_CMD(CINDERACE), + ANIM_CMD(SOBBLE), + ANIM_CMD(DRIZZILE), + ANIM_CMD(INTELEON), + ANIM_CMD(SKWOVET), + ANIM_CMD(GREEDENT), + ANIM_CMD(ROOKIDEE), + ANIM_CMD(CORVISQUIRE), + ANIM_CMD(CORVIKNIGHT), + ANIM_CMD(BLIPBUG), + ANIM_CMD(DOTTLER), + ANIM_CMD(ORBEETLE), + ANIM_CMD(NICKIT), + ANIM_CMD(THIEVUL), + ANIM_CMD(GOSSIFLEUR), + ANIM_CMD(ELDEGOSS), + ANIM_CMD(WOOLOO), + ANIM_CMD(DUBWOOL), + ANIM_CMD(CHEWTLE), + ANIM_CMD(DREDNAW), + ANIM_CMD(YAMPER), + ANIM_CMD(BOLTUND), + ANIM_CMD(ROLYCOLY), + ANIM_CMD(CARKOL), + ANIM_CMD(COALOSSAL), + ANIM_CMD(APPLIN), + ANIM_CMD(FLAPPLE), + ANIM_CMD(APPLETUN), + ANIM_CMD(SILICOBRA), + ANIM_CMD(SANDACONDA), + ANIM_CMD(CRAMORANT), + ANIM_CMD(ARROKUDA), + ANIM_CMD(BARRASKEWDA), + ANIM_CMD(TOXEL), + ANIM_CMD(TOXTRICITY), + ANIM_CMD(SIZZLIPEDE), + ANIM_CMD(CENTISKORCH), + ANIM_CMD(CLOBBOPUS), + ANIM_CMD(GRAPPLOCT), + ANIM_CMD(SINISTEA), + ANIM_CMD(POLTEAGEIST), + ANIM_CMD(HATENNA), + ANIM_CMD(HATTREM), + ANIM_CMD(HATTERENE), + ANIM_CMD(IMPIDIMP), + ANIM_CMD(MORGREM), + ANIM_CMD(GRIMMSNARL), + ANIM_CMD(OBSTAGOON), + ANIM_CMD(PERRSERKER), + ANIM_CMD(CURSOLA), + ANIM_CMD(SIRFETCHD), + ANIM_CMD(MR_RIME), + ANIM_CMD(RUNERIGUS), + ANIM_CMD(MILCERY), + ANIM_CMD(ALCREMIE), + ANIM_CMD(FALINKS), + ANIM_CMD(PINCURCHIN), + ANIM_CMD(SNOM), + ANIM_CMD(FROSMOTH), + ANIM_CMD(STONJOURNER), + ANIM_CMD(EISCUE), + ANIM_CMD(INDEEDEE), + ANIM_CMD(MORPEKO), + ANIM_CMD(CUFANT), + ANIM_CMD(COPPERAJAH), + ANIM_CMD(DRACOZOLT), + ANIM_CMD(ARCTOZOLT), + ANIM_CMD(DRACOVISH), + ANIM_CMD(ARCTOVISH), + ANIM_CMD(DURALUDON), + ANIM_CMD(DREEPY), + ANIM_CMD(DRAKLOAK), + ANIM_CMD(DRAGAPULT), + ANIM_CMD(ZACIAN), + ANIM_CMD(ZAMAZENTA), + ANIM_CMD(ETERNATUS), + ANIM_CMD(KUBFU), + ANIM_CMD(URSHIFU), + ANIM_CMD(ZARUDE), + ANIM_CMD(REGIELEKI), + ANIM_CMD(REGIDRAGO), + ANIM_CMD(GLASTRIER), + ANIM_CMD(SPECTRIER), + ANIM_CMD(CALYREX), + ANIM_CMD(VENUSAUR_MEGA), + ANIM_CMD(CHARIZARD_MEGA_X), + ANIM_CMD(CHARIZARD_MEGA_Y), + ANIM_CMD(BLASTOISE_MEGA), + ANIM_CMD(BEEDRILL_MEGA), + ANIM_CMD(PIDGEOT_MEGA), + ANIM_CMD(ALAKAZAM_MEGA), + ANIM_CMD(SLOWBRO_MEGA), + ANIM_CMD(GENGAR_MEGA), + ANIM_CMD(KANGASKHAN_MEGA), + ANIM_CMD(PINSIR_MEGA), + ANIM_CMD(GYARADOS_MEGA), + ANIM_CMD(AERODACTYL_MEGA), + ANIM_CMD(MEWTWO_MEGA_X), + ANIM_CMD(MEWTWO_MEGA_Y), + ANIM_CMD(AMPHAROS_MEGA), + ANIM_CMD(STEELIX_MEGA), + ANIM_CMD(SCIZOR_MEGA), + ANIM_CMD(HERACROSS_MEGA), + ANIM_CMD(HOUNDOOM_MEGA), + ANIM_CMD(TYRANITAR_MEGA), + ANIM_CMD(SCEPTILE_MEGA), + ANIM_CMD(BLAZIKEN_MEGA), + ANIM_CMD(SWAMPERT_MEGA), + ANIM_CMD(GARDEVOIR_MEGA), + ANIM_CMD(SABLEYE_MEGA), + ANIM_CMD(MAWILE_MEGA), + ANIM_CMD(AGGRON_MEGA), + ANIM_CMD(MEDICHAM_MEGA), + ANIM_CMD(MANECTRIC_MEGA), + ANIM_CMD(SHARPEDO_MEGA), + ANIM_CMD(CAMERUPT_MEGA), + ANIM_CMD(ALTARIA_MEGA), + ANIM_CMD(BANETTE_MEGA), + ANIM_CMD(ABSOL_MEGA), + ANIM_CMD(GLALIE_MEGA), + ANIM_CMD(SALAMENCE_MEGA), + ANIM_CMD(METAGROSS_MEGA), + ANIM_CMD(LATIAS_MEGA), + ANIM_CMD(LATIOS_MEGA), + ANIM_CMD(LOPUNNY_MEGA), + ANIM_CMD(GARCHOMP_MEGA), + ANIM_CMD(LUCARIO_MEGA), + ANIM_CMD(ABOMASNOW_MEGA), + ANIM_CMD(GALLADE_MEGA), + ANIM_CMD(AUDINO_MEGA), + ANIM_CMD(DIANCIE_MEGA), + ANIM_CMD(RAYQUAZA_MEGA), + ANIM_CMD(KYOGRE_PRIMAL), + ANIM_CMD(GROUDON_PRIMAL), + ANIM_CMD(RATTATA_ALOLAN), + ANIM_CMD(RATICATE_ALOLAN), + ANIM_CMD(RAICHU_ALOLAN), + ANIM_CMD(SANDSHREW_ALOLAN), + ANIM_CMD(SANDSLASH_ALOLAN), + ANIM_CMD(VULPIX_ALOLAN), + ANIM_CMD(NINETALES_ALOLAN), + ANIM_CMD(DIGLETT_ALOLAN), + ANIM_CMD(DUGTRIO_ALOLAN), + ANIM_CMD(MEOWTH_ALOLAN), + ANIM_CMD(PERSIAN_ALOLAN), + ANIM_CMD(GEODUDE_ALOLAN), + ANIM_CMD(GRAVELER_ALOLAN), + ANIM_CMD(GOLEM_ALOLAN), + ANIM_CMD(GRIMER_ALOLAN), + ANIM_CMD(MUK_ALOLAN), + ANIM_CMD(EXEGGUTOR_ALOLAN), + ANIM_CMD(MAROWAK_ALOLAN), + ANIM_CMD(MEOWTH_GALARIAN), + ANIM_CMD(PONYTA_GALARIAN), + ANIM_CMD(RAPIDASH_GALARIAN), + ANIM_CMD(SLOWPOKE_GALARIAN), + ANIM_CMD(SLOWBRO_GALARIAN), + ANIM_CMD(FARFETCHD_GALARIAN), + ANIM_CMD(WEEZING_GALARIAN), + ANIM_CMD(MR_MIME_GALARIAN), + ANIM_CMD(ARTICUNO_GALARIAN), + ANIM_CMD(ZAPDOS_GALARIAN), + ANIM_CMD(MOLTRES_GALARIAN), + ANIM_CMD(SLOWKING_GALARIAN), + ANIM_CMD(CORSOLA_GALARIAN), + ANIM_CMD(ZIGZAGOON_GALARIAN), + ANIM_CMD(LINOONE_GALARIAN), + ANIM_CMD(DARUMAKA_GALARIAN), + ANIM_CMD(DARMANITAN_GALARIAN), + ANIM_CMD(YAMASK_GALARIAN), + ANIM_CMD(STUNFISK_GALARIAN), + ANIM_CMD_FULL(PIKACHU_COSPLAY, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_ROCK_STAR, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_BELLE, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_POP_STAR, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_PH_D, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_LIBRE, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_ORIGINAL_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_HOENN_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_SINNOH_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_UNOVA_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_KALOS_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_ALOLA_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_PARTNER_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_WORLD_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PICHU_SPIKY_EARED, sAnims_PICHU), ANIM_CMD(UNOWN_B), ANIM_CMD(UNOWN_C), ANIM_CMD(UNOWN_D), @@ -7390,6 +15444,186 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(UNOWN_Z), ANIM_CMD(UNOWN_EMARK), ANIM_CMD(UNOWN_QMARK), + ANIM_CMD_FULL(CASTFORM_SUNNY, sAnims_CASTFORM), + ANIM_CMD_FULL(CASTFORM_RAINY, sAnims_CASTFORM), + ANIM_CMD_FULL(CASTFORM_SNOWY, sAnims_CASTFORM), + ANIM_CMD(DEOXYS_ATTACK), + ANIM_CMD(DEOXYS_DEFENSE), + ANIM_CMD(DEOXYS_SPEED), + ANIM_CMD_FULL(BURMY_SANDY_CLOAK, sAnims_BURMY), + ANIM_CMD_FULL(BURMY_TRASH_CLOAK, sAnims_BURMY), + ANIM_CMD_FULL(WORMADAM_SANDY_CLOAK, sAnims_WORMADAM), + ANIM_CMD_FULL(WORMADAM_TRASH_CLOAK, sAnims_WORMADAM), + ANIM_CMD_FULL(CHERRIM_SUNSHINE, sAnims_CHERRIM), + ANIM_CMD_FULL(SHELLOS_EAST_SEA, sAnims_SHELLOS), + ANIM_CMD_FULL(GASTRODON_EAST_SEA, sAnims_GASTRODON), + ANIM_CMD(ROTOM_HEAT), + ANIM_CMD(ROTOM_WASH), + ANIM_CMD(ROTOM_FROST), + ANIM_CMD(ROTOM_FAN), + ANIM_CMD(ROTOM_MOW), + ANIM_CMD(GIRATINA_ORIGIN), + ANIM_CMD(SHAYMIN_SKY), + ANIM_CMD_FULL(ARCEUS_FIGHTING, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_FLYING, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_POISON, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_GROUND, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_ROCK, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_BUG, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_GHOST, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_STEEL, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_FIRE, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_WATER, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_GRASS, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_ELECTRIC, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_PSYCHIC, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_ICE, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_DRAGON, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_DARK, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_FAIRY, sAnims_ARCEUS), + ANIM_CMD_FULL(BASCULIN_BLUE_STRIPED, sAnims_BASCULIN), + ANIM_CMD(DARMANITAN_ZEN_MODE), + ANIM_CMD(DARMANITAN_ZEN_MODE_GALARIAN), + ANIM_CMD_FULL(DEERLING_SUMMER, sAnims_DEERLING), + ANIM_CMD_FULL(DEERLING_AUTUMN, sAnims_DEERLING), + ANIM_CMD_FULL(DEERLING_WINTER, sAnims_DEERLING), + ANIM_CMD_FULL(SAWSBUCK_SUMMER, sAnims_SAWSBUCK), + ANIM_CMD_FULL(SAWSBUCK_AUTUMN, sAnims_SAWSBUCK), + ANIM_CMD_FULL(SAWSBUCK_WINTER, sAnims_SAWSBUCK), + ANIM_CMD(TORNADUS_THERIAN), + ANIM_CMD(THUNDURUS_THERIAN), + ANIM_CMD(LANDORUS_THERIAN), + ANIM_CMD(KYUREM_WHITE), + ANIM_CMD(KYUREM_BLACK), + ANIM_CMD(MELOETTA_PIROUETTE), + ANIM_CMD(KELDEO_RESOLUTE), + ANIM_CMD_FULL(GENESECT_DOUSE_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GENESECT_SHOCK_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GENESECT_BURN_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GENESECT_CHILL_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GRENINJA_BATTLE_BOND, sAnims_GRENINJA), + ANIM_CMD_FULL(GRENINJA_ASH, sAnims_GRENINJA), + ANIM_CMD_FULL(VIVILLON_POLAR, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_TUNDRA, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_CONTINENTAL, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_GARDEN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_ELEGANT, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MEADOW, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MODERN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MARINE, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_ARCHIPELAGO, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_HIGH_PLAINS, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_SANDSTORM, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_RIVER, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MONSOON, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_SAVANNA, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_SUN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_OCEAN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_JUNGLE, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_FANCY, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_POKE_BALL, sAnims_VIVILLON), + ANIM_CMD_FULL(FLABEBE_YELLOW_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLABEBE_ORANGE_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLABEBE_BLUE_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLABEBE_WHITE_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLOETTE_YELLOW_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_ORANGE_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_BLUE_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_WHITE_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_ETERNAL_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLORGES_YELLOW_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FLORGES_ORANGE_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FLORGES_BLUE_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FLORGES_WHITE_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FURFROU_HEART_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_STAR_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_DIAMOND_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_DEBUTANTE_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_MATRON_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_DANDY_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_LA_REINE_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_KABUKI_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_PHARAOH_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(MEOWSTIC_FEMALE, sAnims_MEOWSTIC), + ANIM_CMD(AEGISLASH_BLADE), + ANIM_CMD_FULL(PUMPKABOO_SMALL, sAnims_PUMPKABOO), + ANIM_CMD_FULL(PUMPKABOO_LARGE, sAnims_PUMPKABOO), + ANIM_CMD_FULL(PUMPKABOO_SUPER, sAnims_PUMPKABOO), + ANIM_CMD_FULL(GOURGEIST_SMALL, sAnims_GOURGEIST), + ANIM_CMD_FULL(GOURGEIST_LARGE, sAnims_GOURGEIST), + ANIM_CMD_FULL(GOURGEIST_SUPER, sAnims_GOURGEIST), + ANIM_CMD_FULL(XERNEAS_ACTIVE, sAnims_XERNEAS), + ANIM_CMD(ZYGARDE_10), + ANIM_CMD_FULL(ZYGARDE_10_POWER_CONSTRUCT, sAnims_ZYGARDE), + ANIM_CMD_FULL(ZYGARDE_50_POWER_CONSTRUCT, sAnims_ZYGARDE), + ANIM_CMD(ZYGARDE_COMPLETE), + ANIM_CMD(HOOPA_UNBOUND), + ANIM_CMD_FULL(ORICORIO_POM_POM, sAnims_ORICORIO), + ANIM_CMD_FULL(ORICORIO_PAU, sAnims_ORICORIO), + ANIM_CMD_FULL(ORICORIO_SENSU, sAnims_ORICORIO), + ANIM_CMD_FULL(ROCKRUFF_OWN_TEMPO, sAnims_ROCKRUFF), + ANIM_CMD(LYCANROC_MIDNIGHT), + ANIM_CMD(LYCANROC_DUSK), + ANIM_CMD(WISHIWASHI_SCHOOL), + ANIM_CMD_FULL(SILVALLY_FIGHTING, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_FLYING, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_POISON, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_GROUND, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_ROCK, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_BUG, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_GHOST, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_STEEL, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_FIRE, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_WATER, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_GRASS, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_ELECTRIC, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_PSYCHIC, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_ICE, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_DRAGON, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_DARK, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_FAIRY, sAnims_SILVALLY), + ANIM_CMD_FULL(MINIOR_METEOR_ORANGE, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_YELLOW, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_GREEN, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_BLUE, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_INDIGO, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_VIOLET, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_RED, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_ORANGE, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_YELLOW, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_GREEN, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_BLUE, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_INDIGO, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_VIOLET, sAnims_MINIOR), + ANIM_CMD(MIMIKYU_BUSTED), + ANIM_CMD_FULL(NECROZMA_DUSK_MANE, sAnims_NECROZMA), + ANIM_CMD_FULL(NECROZMA_DAWN_WINGS, sAnims_NECROZMA), + ANIM_CMD_FULL(NECROZMA_ULTRA, sAnims_NECROZMA), + ANIM_CMD_FULL(MAGEARNA_ORIGINAL_COLOR, sAnims_MAGEARNA), + ANIM_CMD_FULL(CRAMORANT_GULPING, sAnims_CRAMORANT), + ANIM_CMD_FULL(CRAMORANT_GORGING, sAnims_CRAMORANT), + ANIM_CMD_FULL(TOXTRICITY_LOW_KEY, sAnims_TOXTRICITY), + ANIM_CMD_FULL(SINISTEA_ANTIQUE, sAnims_SINISTEA), + ANIM_CMD_FULL(POLTEAGEIST_ANTIQUE, sAnims_POLTEAGEIST), + ANIM_CMD_FULL(ALCREMIE_RUBY_CREAM, sAnims_ALCREMIE), + ANIM_CMD_FULL(ALCREMIE_MATCHA_CREAM, sAnims_ALCREMIE), + ANIM_CMD_FULL(ALCREMIE_MINT_CREAM, sAnims_ALCREMIE), + ANIM_CMD_FULL(ALCREMIE_LEMON_CREAM, sAnims_ALCREMIE), + ANIM_CMD_FULL(ALCREMIE_SALTED_CREAM, sAnims_ALCREMIE), + ANIM_CMD_FULL(ALCREMIE_RUBY_SWIRL, sAnims_ALCREMIE), + ANIM_CMD_FULL(ALCREMIE_CARAMEL_SWIRL, sAnims_ALCREMIE), + ANIM_CMD_FULL(ALCREMIE_RAINBOW_SWIRL, sAnims_ALCREMIE), + ANIM_CMD_FULL(EISCUE_NOICE_FACE, sAnims_EISCUE), + ANIM_CMD_FULL(INDEEDEE_FEMALE, sAnims_INDEEDEE), + ANIM_CMD_FULL(MORPEKO_HANGRY, sAnims_MORPEKO), + ANIM_CMD_FULL(ZACIAN_CROWNED_SWORD, sAnims_ZACIAN), + ANIM_CMD_FULL(ZAMAZENTA_CROWNED_SHIELD, sAnims_ZAMAZENTA), + ANIM_CMD_FULL(ETERNATUS_ETERNAMAX, sAnims_ETERNATUS), + ANIM_CMD_FULL(URSHIFU_RAPID_STRIKE_STYLE, sAnims_URSHIFU), + ANIM_CMD_FULL(ZARUDE_DADA, sAnims_ZARUDE), + ANIM_CMD_FULL(CALYREX_ICE_RIDER, sAnims_CALYREX), + ANIM_CMD_FULL(CALYREX_SHADOW_RIDER, sAnims_CALYREX), + ANIM_CMD(EGG), }; #undef ANIM_CMD diff --git a/src/data/pokemon_graphics/front_pic_coordinates.h b/src/data/pokemon_graphics/front_pic_coordinates.h index b787877b9..56632aa43 100644 --- a/src/data/pokemon_graphics/front_pic_coordinates.h +++ b/src/data/pokemon_graphics/front_pic_coordinates.h @@ -8,12 +8,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_BULBASAUR] = { .size = 0x45, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_IVYSAUR] = { .size = 0x56, - .y_offset = 10, + .y_offset = 9, }, [SPECIES_VENUSAUR] = { @@ -23,92 +23,92 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_CHARMANDER] = { .size = 0x55, - .y_offset = 12, + .y_offset = 10, }, [SPECIES_CHARMELEON] = { .size = 0x66, - .y_offset = 9, + .y_offset = 7, }, [SPECIES_CHARIZARD] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_SQUIRTLE] = { .size = 0x65, - .y_offset = 13, + .y_offset = 11, }, [SPECIES_WARTORTLE] = { .size = 0x66, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_BLASTOISE] = { .size = 0x88, - .y_offset = 0, + .y_offset = 3, }, [SPECIES_CATERPIE] = { .size = 0x45, - .y_offset = 16, + .y_offset = 12, }, [SPECIES_METAPOD] = { .size = 0x54, - .y_offset = 20, + .y_offset = 14, }, [SPECIES_BUTTERFREE] = { .size = 0x76, - .y_offset = 9, + .y_offset = 10, }, [SPECIES_WEEDLE] = { .size = 0x54, - .y_offset = 18, + .y_offset = 13, }, [SPECIES_KAKUNA] = { .size = 0x45, - .y_offset = 14, + .y_offset = 11, }, [SPECIES_BEEDRILL] = { .size = 0x86, - .y_offset = 9, + .y_offset = 5, }, [SPECIES_PIDGEY] = { .size = 0x65, - .y_offset = 13, + .y_offset = 12, }, [SPECIES_PIDGEOTTO] = { .size = 0x67, - .y_offset = 11, + .y_offset = 6, }, [SPECIES_PIDGEOT] = { .size = 0x88, - .y_offset = 1, + .y_offset = 2, }, [SPECIES_RATTATA] = { .size = 0x44, - .y_offset = 16, + .y_offset = 13, }, [SPECIES_RATICATE] = { .size = 0x66, - .y_offset = 11, + .y_offset = 6, }, [SPECIES_SPEAROW] = { .size = 0x45, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_FEAROW] = { @@ -118,12 +118,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_EKANS] = { .size = 0x65, - .y_offset = 12, + .y_offset = 10, }, [SPECIES_ARBOK] = { .size = 0x88, - .y_offset = 2, + .y_offset = 1, }, [SPECIES_PIKACHU] = { @@ -133,32 +133,32 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_RAICHU] = { .size = 0x67, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_SANDSHREW] = { .size = 0x55, - .y_offset = 14, + .y_offset = 11, }, [SPECIES_SANDSLASH] = { .size = 0x76, - .y_offset = 9, + .y_offset = 6, }, [SPECIES_NIDORAN_F] = { .size = 0x45, - .y_offset = 15, + .y_offset = 13, }, [SPECIES_NIDORINA] = { .size = 0x66, - .y_offset = 11, + .y_offset = 8, }, [SPECIES_NIDOQUEEN] = { .size = 0x78, - .y_offset = 3, + .y_offset = 2, }, [SPECIES_NIDORAN_M] = { @@ -168,7 +168,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_NIDORINO] = { .size = 0x66, - .y_offset = 9, + .y_offset = 8, }, [SPECIES_NIDOKING] = { @@ -178,17 +178,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_CLEFAIRY] = { .size = 0x55, - .y_offset = 16, + .y_offset = 12, }, [SPECIES_CLEFABLE] = { .size = 0x66, - .y_offset = 8, + .y_offset = 6, }, [SPECIES_VULPIX] = { .size = 0x65, - .y_offset = 12, + .y_offset = 11, }, [SPECIES_NINETALES] = { @@ -198,47 +198,47 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_JIGGLYPUFF] = { .size = 0x45, - .y_offset = 16, + .y_offset = 14, }, [SPECIES_WIGGLYTUFF] = { .size = 0x67, - .y_offset = 8, + .y_offset = 4, }, [SPECIES_ZUBAT] = { .size = 0x67, - .y_offset = 6, + .y_offset = 16, }, [SPECIES_GOLBAT] = { .size = 0x88, - .y_offset = 3, + .y_offset = 7, }, [SPECIES_ODDISH] = { .size = 0x45, - .y_offset = 15, + .y_offset = 14, }, [SPECIES_GLOOM] = { .size = 0x66, - .y_offset = 10, + .y_offset = 11, }, [SPECIES_VILEPLUME] = { .size = 0x77, - .y_offset = 6, + .y_offset = 7, }, [SPECIES_PARAS] = { .size = 0x55, - .y_offset = 15, + .y_offset = 14, }, [SPECIES_PARASECT] = { .size = 0x86, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_VENONAT] = { @@ -248,32 +248,32 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_VENOMOTH] = { .size = 0x88, - .y_offset = 2, + .y_offset = 9, }, [SPECIES_DIGLETT] = { .size = 0x54, - .y_offset = 18, + .y_offset = 17, }, [SPECIES_DUGTRIO] = { .size = 0x75, - .y_offset = 13, + .y_offset = 11, }, [SPECIES_MEOWTH] = { .size = 0x55, - .y_offset = 12, + .y_offset = 10, }, [SPECIES_PERSIAN] = { .size = 0x77, - .y_offset = 7, + .y_offset = 4, }, [SPECIES_PSYDUCK] = { .size = 0x56, - .y_offset = 9, + .y_offset = 11, }, [SPECIES_GOLDUCK] = { @@ -283,12 +283,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MANKEY] = { .size = 0x65, - .y_offset = 14, + .y_offset = 11, }, [SPECIES_PRIMEAPE] = { .size = 0x77, - .y_offset = 7, + .y_offset = 6, }, [SPECIES_GROWLITHE] = { @@ -303,22 +303,22 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_POLIWAG] = { .size = 0x74, - .y_offset = 19, + .y_offset = 13, }, [SPECIES_POLIWHIRL] = { .size = 0x76, - .y_offset = 10, + .y_offset = 9, }, [SPECIES_POLIWRATH] = { .size = 0x76, - .y_offset = 8, + .y_offset = 6, }, [SPECIES_ABRA] = { .size = 0x66, - .y_offset = 11, + .y_offset = 10, }, [SPECIES_KADABRA] = { @@ -328,27 +328,27 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_ALAKAZAM] = { .size = 0x87, - .y_offset = 4, + .y_offset = 2, }, [SPECIES_MACHOP] = { .size = 0x56, - .y_offset = 11, + .y_offset = 10, }, [SPECIES_MACHOKE] = { .size = 0x67, - .y_offset = 6, + .y_offset = 4, }, [SPECIES_MACHAMP] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_BELLSPROUT] = { .size = 0x65, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_WEEPINBELL] = { @@ -358,12 +358,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_VICTREEBEL] = { .size = 0x77, - .y_offset = 5, + .y_offset = 6, }, [SPECIES_TENTACOOL] = { .size = 0x46, - .y_offset = 9, + .y_offset = 7, }, [SPECIES_TENTACRUEL] = { @@ -373,57 +373,57 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_GEODUDE] = { .size = 0x54, - .y_offset = 18, + .y_offset = 19, }, [SPECIES_GRAVELER] = { .size = 0x87, - .y_offset = 4, + .y_offset = 9, }, [SPECIES_GOLEM] = { .size = 0x77, - .y_offset = 5, + .y_offset = 6, }, [SPECIES_PONYTA] = { .size = 0x66, - .y_offset = 8, + .y_offset = 6, }, [SPECIES_RAPIDASH] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_SLOWPOKE] = { .size = 0x66, - .y_offset = 11, + .y_offset = 16, }, [SPECIES_SLOWBRO] = { .size = 0x86, - .y_offset = 8, + .y_offset = 4, }, [SPECIES_MAGNEMITE] = { .size = 0x43, - .y_offset = 21, + .y_offset = 20, }, [SPECIES_MAGNETON] = { .size = 0x76, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_FARFETCHD] = { .size = 0x66, - .y_offset = 9, + .y_offset = 7, }, [SPECIES_DODUO] = { .size = 0x57, - .y_offset = 5, + .y_offset = 7, }, [SPECIES_DODRIO] = { @@ -433,52 +433,52 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SEEL] = { .size = 0x76, - .y_offset = 10, + .y_offset = 8, }, [SPECIES_DEWGONG] = { .size = 0x87, - .y_offset = 7, + .y_offset = 2, }, [SPECIES_GRIMER] = { .size = 0x65, - .y_offset = 12, + .y_offset = 9, }, [SPECIES_MUK] = { .size = 0x87, - .y_offset = 4, + .y_offset = 7, }, [SPECIES_SHELLDER] = { .size = 0x55, - .y_offset = 16, + .y_offset = 13, }, [SPECIES_CLOYSTER] = { .size = 0x87, - .y_offset = 5, + .y_offset = 3, }, [SPECIES_GASTLY] = { .size = 0x77, - .y_offset = 6, + .y_offset = 13, }, [SPECIES_HAUNTER] = { .size = 0x77, - .y_offset = 5, + .y_offset = 13, }, [SPECIES_GENGAR] = { .size = 0x77, - .y_offset = 5, + .y_offset = 7, }, [SPECIES_ONIX] = { .size = 0x78, - .y_offset = 2, + .y_offset = 3, }, [SPECIES_DROWZEE] = { @@ -488,32 +488,32 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_HYPNO] = { .size = 0x77, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_KRABBY] = { .size = 0x65, - .y_offset = 13, + .y_offset = 14, }, [SPECIES_KINGLER] = { .size = 0x88, - .y_offset = 3, + .y_offset = 8, }, [SPECIES_VOLTORB] = { .size = 0x44, - .y_offset = 19, + .y_offset = 15, }, [SPECIES_ELECTRODE] = { .size = 0x55, - .y_offset = 14, + .y_offset = 11, }, [SPECIES_EXEGGCUTE] = { .size = 0x87, - .y_offset = 7, + .y_offset = 12, }, [SPECIES_EXEGGUTOR] = { @@ -523,47 +523,47 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_CUBONE] = { .size = 0x55, - .y_offset = 15, + .y_offset = 13, }, [SPECIES_MAROWAK] = { .size = 0x76, - .y_offset = 11, + .y_offset = 8, }, [SPECIES_HITMONLEE] = { .size = 0x87, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_HITMONCHAN] = { .size = 0x67, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_LICKITUNG] = { .size = 0x86, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_KOFFING] = { .size = 0x66, - .y_offset = 8, + .y_offset = 10, }, [SPECIES_WEEZING] = { .size = 0x88, - .y_offset = 2, + .y_offset = 0, }, [SPECIES_RHYHORN] = { .size = 0x76, - .y_offset = 9, + .y_offset = 12, }, [SPECIES_RHYDON] = { .size = 0x88, - .y_offset = 2, + .y_offset = 4, }, [SPECIES_CHANSEY] = { @@ -573,37 +573,37 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_TANGELA] = { .size = 0x67, - .y_offset = 7, + .y_offset = 12, }, [SPECIES_KANGASKHAN] = { .size = 0x88, - .y_offset = 0, + .y_offset = 1, }, [SPECIES_HORSEA] = { .size = 0x45, - .y_offset = 15, + .y_offset = 14, }, [SPECIES_SEADRA] = { .size = 0x67, - .y_offset = 7, + .y_offset = 6, }, [SPECIES_GOLDEEN] = { .size = 0x66, - .y_offset = 10, + .y_offset = 13, }, [SPECIES_SEAKING] = { .size = 0x77, - .y_offset = 4, + .y_offset = 5, }, [SPECIES_STARYU] = { .size = 0x66, - .y_offset = 10, + .y_offset = 11, }, [SPECIES_STARMIE] = { @@ -618,17 +618,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SCYTHER] = { .size = 0x88, - .y_offset = 0, + .y_offset = 1, }, [SPECIES_JYNX] = { .size = 0x77, - .y_offset = 4, + .y_offset = 9, }, [SPECIES_ELECTABUZZ] = { .size = 0x78, - .y_offset = 2, + .y_offset = 4, }, [SPECIES_MAGMAR] = { @@ -638,92 +638,92 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_PINSIR] = { .size = 0x77, - .y_offset = 4, + .y_offset = 5, }, [SPECIES_TAUROS] = { .size = 0x78, - .y_offset = 0, + .y_offset = 5, }, [SPECIES_MAGIKARP] = { .size = 0x67, - .y_offset = 6, + .y_offset = 4, }, [SPECIES_GYARADOS] = { .size = 0x88, - .y_offset = 8, + .y_offset = 2, }, [SPECIES_LAPRAS] = { .size = 0x85, - .y_offset = 13, + .y_offset = 2, }, [SPECIES_DITTO] = { .size = 0x54, - .y_offset = 17, + .y_offset = 15, }, [SPECIES_EEVEE] = { .size = 0x56, - .y_offset = 9, + .y_offset = 11, }, [SPECIES_VAPOREON] = { .size = 0x67, - .y_offset = 6, + .y_offset = 9, }, [SPECIES_JOLTEON] = { .size = 0x76, - .y_offset = 9, + .y_offset = 10, }, [SPECIES_FLAREON] = { .size = 0x66, - .y_offset = 10, + .y_offset = 11, }, [SPECIES_PORYGON] = { .size = 0x55, - .y_offset = 13, + .y_offset = 14, }, [SPECIES_OMANYTE] = { .size = 0x45, - .y_offset = 15, + .y_offset = 14, }, [SPECIES_OMASTAR] = { .size = 0x67, - .y_offset = 7, + .y_offset = 9, }, [SPECIES_KABUTO] = { .size = 0x54, - .y_offset = 17, + .y_offset = 16, }, [SPECIES_KABUTOPS] = { .size = 0x88, - .y_offset = 3, + .y_offset = 2, }, [SPECIES_AERODACTYL] = { .size = 0x88, - .y_offset = 1, + .y_offset = 4, }, [SPECIES_SNORLAX] = { .size = 0x87, - .y_offset = 5, + .y_offset = 1, }, [SPECIES_ARTICUNO] = { .size = 0x88, - .y_offset = 3, + .y_offset = 2, }, [SPECIES_ZAPDOS] = { @@ -733,17 +733,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MOLTRES] = { .size = 0x88, - .y_offset = 0, + .y_offset = 1, }, [SPECIES_DRATINI] = { .size = 0x75, - .y_offset = 14, + .y_offset = 9, }, [SPECIES_DRAGONAIR] = { .size = 0x87, - .y_offset = 6, + .y_offset = 1, }, [SPECIES_DRAGONITE] = { @@ -758,17 +758,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MEW] = { .size = 0x55, - .y_offset = 13, + .y_offset = 9, }, [SPECIES_CHIKORITA] = { .size = 0x75, - .y_offset = 13, + .y_offset = 10, }, [SPECIES_BAYLEEF] = { .size = 0x77, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_MEGANIUM] = { @@ -783,7 +783,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_QUILAVA] = { .size = 0x76, - .y_offset = 8, + .y_offset = 6, }, [SPECIES_TYPHLOSION] = { @@ -793,67 +793,67 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_TOTODILE] = { .size = 0x55, - .y_offset = 15, + .y_offset = 14, }, [SPECIES_CROCONAW] = { .size = 0x67, - .y_offset = 6, + .y_offset = 5, }, [SPECIES_FERALIGATR] = { .size = 0x88, - .y_offset = 0, + .y_offset = 1, }, [SPECIES_SENTRET] = { .size = 0x47, - .y_offset = 4, + .y_offset = 2, }, [SPECIES_FURRET] = { .size = 0x67, - .y_offset = 7, + .y_offset = 4, }, [SPECIES_HOOTHOOT] = { .size = 0x55, - .y_offset = 13, + .y_offset = 12, }, [SPECIES_NOCTOWL] = { .size = 0x58, - .y_offset = 3, + .y_offset = 2, }, [SPECIES_LEDYBA] = { .size = 0x56, - .y_offset = 12, + .y_offset = 10, }, [SPECIES_LEDIAN] = { .size = 0x67, - .y_offset = 4, + .y_offset = 6, }, [SPECIES_SPINARAK] = { .size = 0x54, - .y_offset = 19, + .y_offset = 16, }, [SPECIES_ARIADOS] = { .size = 0x87, - .y_offset = 5, + .y_offset = 6, }, [SPECIES_CROBAT] = { .size = 0x88, - .y_offset = 0, + .y_offset = 6, }, [SPECIES_CHINCHOU] = { .size = 0x75, - .y_offset = 16, + .y_offset = 12, }, [SPECIES_LANTURN] = { @@ -863,57 +863,57 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_PICHU] = { .size = 0x45, - .y_offset = 12, + .y_offset = 14, }, [SPECIES_CLEFFA] = { .size = 0x44, - .y_offset = 20, + .y_offset = 18, }, [SPECIES_IGGLYBUFF] = { .size = 0x44, - .y_offset = 18, + .y_offset = 17, }, [SPECIES_TOGEPI] = { .size = 0x34, - .y_offset = 20, + .y_offset = 16, }, [SPECIES_TOGETIC] = { .size = 0x46, - .y_offset = 9, + .y_offset = 8, }, [SPECIES_NATU] = { .size = 0x44, - .y_offset = 20, + .y_offset = 17, }, [SPECIES_XATU] = { .size = 0x47, - .y_offset = 7, + .y_offset = 5, }, [SPECIES_MAREEP] = { .size = 0x55, - .y_offset = 16, + .y_offset = 12, }, [SPECIES_FLAAFFY] = { .size = 0x56, - .y_offset = 10, + .y_offset = 9, }, [SPECIES_AMPHAROS] = { .size = 0x77, - .y_offset = 5, + .y_offset = 2, }, [SPECIES_BELLOSSOM] = { .size = 0x45, - .y_offset = 14, + .y_offset = 12, }, [SPECIES_MARILL] = { @@ -923,22 +923,22 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_AZUMARILL] = { .size = 0x76, - .y_offset = 9, + .y_offset = 6, }, [SPECIES_SUDOWOODO] = { .size = 0x67, - .y_offset = 6, + .y_offset = 7, }, [SPECIES_POLITOED] = { .size = 0x67, - .y_offset = 6, + .y_offset = 4, }, [SPECIES_HOPPIP] = { .size = 0x66, - .y_offset = 10, + .y_offset = 14, }, [SPECIES_SKIPLOOM] = { @@ -948,17 +948,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_JUMPLUFF] = { .size = 0x77, - .y_offset = 7, + .y_offset = 9, }, [SPECIES_AIPOM] = { .size = 0x58, - .y_offset = 3, + .y_offset = 1, }, [SPECIES_SUNKERN] = { .size = 0x44, - .y_offset = 16, + .y_offset = 17, }, [SPECIES_SUNFLORA] = { @@ -968,7 +968,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_YANMA] = { .size = 0x86, - .y_offset = 10, + .y_offset = 14, }, [SPECIES_WOOPER] = { @@ -978,7 +978,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_QUAGSIRE] = { .size = 0x77, - .y_offset = 7, + .y_offset = 5, }, [SPECIES_ESPEON] = { @@ -988,12 +988,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_UMBREON] = { .size = 0x67, - .y_offset = 8, + .y_offset = 9, }, [SPECIES_MURKROW] = { .size = 0x66, - .y_offset = 11, + .y_offset = 15, }, [SPECIES_SLOWKING] = { @@ -1003,7 +1003,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MISDREAVUS] = { .size = 0x55, - .y_offset = 12, + .y_offset = 13, }, [SPECIES_UNOWN] = { @@ -1013,32 +1013,32 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_WOBBUFFET] = { .size = 0x77, - .y_offset = 6, + .y_offset = 5, }, [SPECIES_GIRAFARIG] = { .size = 0x88, - .y_offset = 3, + .y_offset = 0, }, [SPECIES_PINECO] = { .size = 0x56, - .y_offset = 10, + .y_offset = 12, }, [SPECIES_FORRETRESS] = { .size = 0x76, - .y_offset = 9, + .y_offset = 8, }, [SPECIES_DUNSPARCE] = { .size = 0x74, - .y_offset = 17, + .y_offset = 9, }, [SPECIES_GLIGAR] = { .size = 0x78, - .y_offset = 3, + .y_offset = 4, }, [SPECIES_STEELIX] = { @@ -1048,62 +1048,62 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SNUBBULL] = { .size = 0x55, - .y_offset = 13, + .y_offset = 12, }, [SPECIES_GRANBULL] = { .size = 0x57, - .y_offset = 6, + .y_offset = 4, }, [SPECIES_QWILFISH] = { .size = 0x56, - .y_offset = 10, + .y_offset = 8, }, [SPECIES_SCIZOR] = { .size = 0x88, - .y_offset = 0, + .y_offset = 2, }, [SPECIES_SHUCKLE] = { .size = 0x66, - .y_offset = 9, + .y_offset = 8, }, [SPECIES_HERACROSS] = { .size = 0x88, - .y_offset = 3, + .y_offset = 1, }, [SPECIES_SNEASEL] = { .size = 0x67, - .y_offset = 5, + .y_offset = 7, }, [SPECIES_TEDDIURSA] = { .size = 0x45, - .y_offset = 13, + .y_offset = 12, }, [SPECIES_URSARING] = { .size = 0x78, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_SLUGMA] = { .size = 0x45, - .y_offset = 13, + .y_offset = 12, }, [SPECIES_MAGCARGO] = { .size = 0x57, - .y_offset = 13, + .y_offset = 6, }, [SPECIES_SWINUB] = { .size = 0x43, - .y_offset = 20, + .y_offset = 18, }, [SPECIES_PILOSWINE] = { @@ -1118,42 +1118,42 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_REMORAID] = { .size = 0x55, - .y_offset = 14, + .y_offset = 11, }, [SPECIES_OCTILLERY] = { .size = 0x66, - .y_offset = 10, + .y_offset = 8, }, [SPECIES_DELIBIRD] = { .size = 0x56, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_MANTINE] = { .size = 0x88, - .y_offset = 1, + .y_offset = 5, }, [SPECIES_SKARMORY] = { .size = 0x88, - .y_offset = 0, + .y_offset = 1, }, [SPECIES_HOUNDOUR] = { .size = 0x56, - .y_offset = 11, + .y_offset = 9, }, [SPECIES_HOUNDOOM] = { .size = 0x77, - .y_offset = 5, + .y_offset = 0, }, [SPECIES_KINGDRA] = { .size = 0x78, - .y_offset = 4, + .y_offset = 1, }, [SPECIES_PHANPY] = { @@ -1163,7 +1163,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_DONPHAN] = { .size = 0x86, - .y_offset = 8, + .y_offset = 9, }, [SPECIES_PORYGON2] = { @@ -1188,57 +1188,57 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_HITMONTOP] = { .size = 0x67, - .y_offset = 5, + .y_offset = 6, }, [SPECIES_SMOOCHUM] = { .size = 0x35, - .y_offset = 15, + .y_offset = 13, }, [SPECIES_ELEKID] = { .size = 0x76, - .y_offset = 10, + .y_offset = 12, }, [SPECIES_MAGBY] = { .size = 0x45, - .y_offset = 13, + .y_offset = 11, }, [SPECIES_MILTANK] = { .size = 0x77, - .y_offset = 4, + .y_offset = 8, }, [SPECIES_BLISSEY] = { .size = 0x77, - .y_offset = 6, + .y_offset = 5, }, [SPECIES_RAIKOU] = { .size = 0x88, - .y_offset = 0, + .y_offset = 5, }, [SPECIES_ENTEI] = { .size = 0x88, - .y_offset = 0, + .y_offset = 2, }, [SPECIES_SUICUNE] = { .size = 0x88, - .y_offset = 0, + .y_offset = 3, }, [SPECIES_LARVITAR] = { .size = 0x46, - .y_offset = 9, + .y_offset = 10, }, [SPECIES_PUPITAR] = { .size = 0x56, - .y_offset = 9, + .y_offset = 11, }, [SPECIES_TYRANITAR] = { @@ -1258,132 +1258,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_CELEBI] = { .size = 0x55, - .y_offset = 14, - }, - [SPECIES_OLD_UNOWN_B] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_C] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_D] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_E] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_F] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_G] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_H] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_I] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_J] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_K] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_L] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_M] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_N] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_O] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_P] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_Q] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_R] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_S] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_T] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_U] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_V] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_W] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_X] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_Y] = - { - .size = 0x87, - .y_offset = 4, - }, - [SPECIES_OLD_UNOWN_Z] = - { - .size = 0x87, - .y_offset = 4, + .y_offset = 12, }, [SPECIES_TREECKO] = { @@ -1393,7 +1268,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_GROVYLE] = { .size = 0x87, - .y_offset = 4, + .y_offset = 5, }, [SPECIES_SCEPTILE] = { @@ -1403,12 +1278,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_TORCHIC] = { .size = 0x56, - .y_offset = 8, + .y_offset = 12, }, [SPECIES_COMBUSKEN] = { .size = 0x88, - .y_offset = 1, + .y_offset = 3, }, [SPECIES_BLAZIKEN] = { @@ -1418,47 +1293,47 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MUDKIP] = { .size = 0x56, - .y_offset = 12, + .y_offset = 13, }, [SPECIES_MARSHTOMP] = { .size = 0x67, - .y_offset = 6, + .y_offset = 5, }, [SPECIES_SWAMPERT] = { .size = 0x88, - .y_offset = 0, + .y_offset = 6, }, [SPECIES_POOCHYENA] = { .size = 0x55, - .y_offset = 12, + .y_offset = 11, }, [SPECIES_MIGHTYENA] = { .size = 0x87, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_ZIGZAGOON] = { .size = 0x85, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_LINOONE] = { .size = 0x78, - .y_offset = 3, + .y_offset = 13, }, [SPECIES_WURMPLE] = { .size = 0x45, - .y_offset = 14, + .y_offset = 12, }, [SPECIES_SILCOON] = { .size = 0x75, - .y_offset = 17, + .y_offset = 10, }, [SPECIES_BEAUTIFLY] = { @@ -1468,22 +1343,22 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_CASCOON] = { .size = 0x74, - .y_offset = 16, + .y_offset = 10, }, [SPECIES_DUSTOX] = { .size = 0x86, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_LOTAD] = { .size = 0x65, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_LOMBRE] = { .size = 0x66, - .y_offset = 9, + .y_offset = 8, }, [SPECIES_LUDICOLO] = { @@ -1493,27 +1368,27 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SEEDOT] = { .size = 0x46, - .y_offset = 16, + .y_offset = 12, }, [SPECIES_NUZLEAF] = { .size = 0x56, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_SHIFTRY] = { .size = 0x88, - .y_offset = 2, + .y_offset = 7, }, [SPECIES_NINCADA] = { .size = 0x74, - .y_offset = 18, + .y_offset = 16, }, [SPECIES_NINJASK] = { .size = 0x86, - .y_offset = 10, + .y_offset = 11, }, [SPECIES_SHEDINJA] = { @@ -1523,22 +1398,22 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_TAILLOW] = { .size = 0x64, - .y_offset = 16, + .y_offset = 11, }, [SPECIES_SWELLOW] = { .size = 0x87, - .y_offset = 6, + .y_offset = 5, }, [SPECIES_SHROOMISH] = { .size = 0x54, - .y_offset = 16, + .y_offset = 14, }, [SPECIES_BRELOOM] = { .size = 0x77, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_SPINDA] = { @@ -1548,77 +1423,77 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_WINGULL] = { .size = 0x84, - .y_offset = 24, + .y_offset = 11, }, [SPECIES_PELIPPER] = { .size = 0x77, - .y_offset = 4, + .y_offset = 2, }, [SPECIES_SURSKIT] = { .size = 0x65, - .y_offset = 15, + .y_offset = 8, }, [SPECIES_MASQUERAIN] = { .size = 0x88, - .y_offset = 1, + .y_offset = 4, }, [SPECIES_WAILMER] = { .size = 0x75, - .y_offset = 15, + .y_offset = 10, }, [SPECIES_WAILORD] = { .size = 0x87, - .y_offset = 10, + .y_offset = 4, }, [SPECIES_SKITTY] = { .size = 0x66, - .y_offset = 11, + .y_offset = 12, }, [SPECIES_DELCATTY] = { .size = 0x66, - .y_offset = 8, + .y_offset = 4, }, [SPECIES_KECLEON] = { .size = 0x67, - .y_offset = 7, + .y_offset = 5, }, [SPECIES_BALTOY] = { .size = 0x55, - .y_offset = 16, + .y_offset = 8, }, [SPECIES_CLAYDOL] = { .size = 0x78, - .y_offset = 6, + .y_offset = 3, }, [SPECIES_NOSEPASS] = { .size = 0x56, - .y_offset = 12, + .y_offset = 10, }, [SPECIES_TORKOAL] = { .size = 0x88, - .y_offset = 2, + .y_offset = 3, }, [SPECIES_SABLEYE] = { .size = 0x66, - .y_offset = 9, + .y_offset = 10, }, [SPECIES_BARBOACH] = { .size = 0x46, - .y_offset = 11, + .y_offset = 12, }, [SPECIES_WHISCASH] = { @@ -1628,27 +1503,27 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_LUVDISC] = { .size = 0x46, - .y_offset = 24, + .y_offset = 14, }, [SPECIES_CORPHISH] = { .size = 0x66, - .y_offset = 12, + .y_offset = 8, }, [SPECIES_CRAWDAUNT] = { .size = 0x88, - .y_offset = 1, + .y_offset = 4, }, [SPECIES_FEEBAS] = { .size = 0x46, - .y_offset = 13, + .y_offset = 10, }, [SPECIES_MILOTIC] = { .size = 0x88, - .y_offset = 0, + .y_offset = 2, }, [SPECIES_CARVANHA] = { @@ -1658,17 +1533,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SHARPEDO] = { .size = 0x78, - .y_offset = 3, + .y_offset = 0, }, [SPECIES_TRAPINCH] = { .size = 0x54, - .y_offset = 16, + .y_offset = 12, }, [SPECIES_VIBRAVA] = { .size = 0x86, - .y_offset = 12, + .y_offset = 10, }, [SPECIES_FLYGON] = { @@ -1678,37 +1553,37 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MAKUHITA] = { .size = 0x65, - .y_offset = 12, + .y_offset = 8, }, [SPECIES_HARIYAMA] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_ELECTRIKE] = { .size = 0x64, - .y_offset = 18, + .y_offset = 14, }, [SPECIES_MANECTRIC] = { .size = 0x67, - .y_offset = 4, + .y_offset = 2, }, [SPECIES_NUMEL] = { .size = 0x65, - .y_offset = 15, + .y_offset = 9, }, [SPECIES_CAMERUPT] = { .size = 0x87, - .y_offset = 9, + .y_offset = 6, }, [SPECIES_SPHEAL] = { .size = 0x65, - .y_offset = 16, + .y_offset = 11, }, [SPECIES_SEALEO] = { @@ -1723,7 +1598,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_CACNEA] = { .size = 0x74, - .y_offset = 16, + .y_offset = 13, }, [SPECIES_CACTURNE] = { @@ -1733,12 +1608,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SNORUNT] = { .size = 0x56, - .y_offset = 11, + .y_offset = 12, }, [SPECIES_GLALIE] = { .size = 0x76, - .y_offset = 10, + .y_offset = 8, }, [SPECIES_LUNATONE] = { @@ -1748,12 +1623,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SOLROCK] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_AZURILL] = { .size = 0x55, - .y_offset = 15, + .y_offset = 11, }, [SPECIES_SPOINK] = { @@ -1763,17 +1638,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_GRUMPIG] = { .size = 0x77, - .y_offset = 5, + .y_offset = 2, }, [SPECIES_PLUSLE] = { .size = 0x56, - .y_offset = 14, + .y_offset = 11, }, [SPECIES_MINUN] = { .size = 0x66, - .y_offset = 12, + .y_offset = 11, }, [SPECIES_MAWILE] = { @@ -1783,22 +1658,22 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_MEDITITE] = { .size = 0x65, - .y_offset = 12, + .y_offset = 10, }, [SPECIES_MEDICHAM] = { .size = 0x68, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_SWABLU] = { .size = 0x76, - .y_offset = 17, + .y_offset = 14, }, [SPECIES_ALTARIA] = { .size = 0x88, - .y_offset = 2, + .y_offset = 1, }, [SPECIES_WYNAUT] = { @@ -1808,42 +1683,42 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_DUSKULL] = { .size = 0x66, - .y_offset = 10, + .y_offset = 12, }, [SPECIES_DUSCLOPS] = { .size = 0x77, - .y_offset = 5, + .y_offset = 3, }, [SPECIES_ROSELIA] = { .size = 0x76, - .y_offset = 8, + .y_offset = 11, }, [SPECIES_SLAKOTH] = { .size = 0x74, - .y_offset = 18, + .y_offset = 15, }, [SPECIES_VIGOROTH] = { .size = 0x78, - .y_offset = 0, + .y_offset = 7, }, [SPECIES_SLAKING] = { .size = 0x86, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_GULPIN] = { .size = 0x55, - .y_offset = 18, + .y_offset = 15, }, [SPECIES_SWALOT] = { .size = 0x66, - .y_offset = 8, + .y_offset = 5, }, [SPECIES_TROPIUS] = { @@ -1853,7 +1728,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_WHISMUR] = { .size = 0x55, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_LOUDRED] = { @@ -1863,12 +1738,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_EXPLOUD] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_CLAMPERL] = { .size = 0x55, - .y_offset = 14, + .y_offset = 11, }, [SPECIES_HUNTAIL] = { @@ -1878,27 +1753,27 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_GOREBYSS] = { .size = 0x86, - .y_offset = 11, + .y_offset = 6, }, [SPECIES_ABSOL] = { .size = 0x68, - .y_offset = 0, + .y_offset = 2, }, [SPECIES_SHUPPET] = { .size = 0x56, - .y_offset = 14, + .y_offset = 13, }, [SPECIES_BANETTE] = { .size = 0x55, - .y_offset = 12, + .y_offset = 7, }, [SPECIES_SEVIPER] = { .size = 0x77, - .y_offset = 8, + .y_offset = 6, }, [SPECIES_ZANGOOSE] = { @@ -1908,17 +1783,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_RELICANTH] = { .size = 0x77, - .y_offset = 11, + .y_offset = 10, }, [SPECIES_ARON] = { .size = 0x43, - .y_offset = 20, + .y_offset = 14, }, [SPECIES_LAIRON] = { .size = 0x75, - .y_offset = 13, + .y_offset = 8, }, [SPECIES_AGGRON] = { @@ -1938,7 +1813,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_ILLUMISE] = { .size = 0x56, - .y_offset = 8, + .y_offset = 10, }, [SPECIES_LILEEP] = { @@ -1953,17 +1828,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_ANORITH] = { .size = 0x66, - .y_offset = 8, + .y_offset = 7, }, [SPECIES_ARMALDO] = { .size = 0x88, - .y_offset = 0, + .y_offset = 2, }, [SPECIES_RALTS] = { .size = 0x35, - .y_offset = 15, + .y_offset = 12, }, [SPECIES_KIRLIA] = { @@ -1973,12 +1848,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_GARDEVOIR] = { .size = 0x78, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_BAGON] = { .size = 0x56, - .y_offset = 11, + .y_offset = 9, }, [SPECIES_SHELGON] = { @@ -1988,7 +1863,7 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_SALAMENCE] = { .size = 0x87, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_BELDUM] = { @@ -1998,17 +1873,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_METANG] = { .size = 0x87, - .y_offset = 7, + .y_offset = 9, }, [SPECIES_METAGROSS] = { .size = 0x87, - .y_offset = 6, + .y_offset = 9, }, [SPECIES_REGIROCK] = { .size = 0x78, - .y_offset = 4, + .y_offset = 3, }, [SPECIES_REGICE] = { @@ -2018,17 +1893,17 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_REGISTEEL] = { .size = 0x88, - .y_offset = 3, + .y_offset = 5, }, [SPECIES_KYOGRE] = { .size = 0x87, - .y_offset = 4, + .y_offset = 0, }, [SPECIES_GROUDON] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_RAYQUAZA] = { @@ -2038,12 +1913,12 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_LATIAS] = { .size = 0x88, - .y_offset = 1, + .y_offset = 8, }, [SPECIES_LATIOS] = { .size = 0x88, - .y_offset = 2, + .y_offset = 0, }, [SPECIES_JIRACHI] = { @@ -2053,18 +1928,3093 @@ const struct MonCoords gMonFrontPicCoords[] = [SPECIES_DEOXYS] = { .size = 0x88, - .y_offset = 1, + .y_offset = 0, }, [SPECIES_CHIMECHO] = { .size = 0x37, + .y_offset = 11, + }, + [SPECIES_TURTWIG] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_GROTLE] = + { + .size = 0x56, + .y_offset = 7, + }, + [SPECIES_TORTERRA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_CHIMCHAR] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_MONFERNO] = + { + .size = 0x66, + .y_offset = 8, + }, + [SPECIES_INFERNAPE] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_PIPLUP] = + { + .size = 0x65, + .y_offset = 14, + }, + [SPECIES_PRINPLUP] = + { + .size = 0x66, + .y_offset = 7, + }, + [SPECIES_EMPOLEON] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_STARLY] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_STARAVIA] = + { + .size = 0x54, + .y_offset = 8, + }, + [SPECIES_STARAPTOR] = + { + .size = 0x76, + .y_offset = 3, + }, + [SPECIES_BIDOOF] = + { + .size = 0x54, + .y_offset = 12, + }, + [SPECIES_BIBAREL] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_KRICKETOT] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_KRICKETUNE] = + { + .size = 0x65, + .y_offset = 7, + }, + [SPECIES_SHINX] = + { + .size = 0x67, + .y_offset = 13, + }, + [SPECIES_LUXIO] = + { + .size = 0x88, + .y_offset = 10, + }, + [SPECIES_LUXRAY] = + { + .size = 0x44, + .y_offset = 2, + }, + [SPECIES_BUDEW] = + { + .size = 0x66, + .y_offset = 14, + }, + [SPECIES_ROSERADE] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_CRANIDOS] = + { + .size = 0x78, + .y_offset = 10, + }, + [SPECIES_RAMPARDOS] = + { + .size = 0x65, + .y_offset = 3, + }, + [SPECIES_SHIELDON] = + { + .size = 0x88, + .y_offset = 15, + }, + [SPECIES_BASTIODON] = + { + .size = 0x67, .y_offset = 6, }, - [SPECIES_EGG] = + [SPECIES_BURMY] = { - .size = 0x33, + .size = 0x67, + .y_offset = 13, + }, + [SPECIES_WORMADAM] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_MOTHIM] = + { + .size = 0x76, + .y_offset = 12, + }, + [SPECIES_COMBEE] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_VESPIQUEN] = + { + .size = 0x66, + .y_offset = 4, + }, + [SPECIES_PACHIRISU] = + { + .size = 0x78, + .y_offset = 12, + }, + [SPECIES_BUIZEL] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_FLOATZEL] = + { + .size = 0x66, + .y_offset = 3, + }, + [SPECIES_CHERUBI] = + { + .size = 0x78, + .y_offset = 16, + }, + [SPECIES_CHERRIM] = + { + .size = 0x55, + .y_offset = 8, + }, + [SPECIES_SHELLOS] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_GASTRODON] = + { + .size = 0x65, + .y_offset = 8, + }, + [SPECIES_AMBIPOM] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_DRIFLOON] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_DRIFBLIM] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_BUNEARY] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_LOPUNNY] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_MISMAGIUS] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_HONCHKROW] = + { + .size = 0x66, + .y_offset = 6, + }, + [SPECIES_GLAMEOW] = + { + .size = 0x77, + .y_offset = 8, + }, + [SPECIES_PURUGLY] = + { + .size = 0x55, + .y_offset = 5, + }, + [SPECIES_CHINGLING] = + { + .size = 0x86, + .y_offset = 15, + }, + [SPECIES_STUNKY] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_SKUNTANK] = + { + .size = 0x88, + .y_offset = 7, + }, + [SPECIES_BRONZOR] = + { + .size = 0x54, + .y_offset = 14, + }, + [SPECIES_BRONZONG] = + { + .size = 0x75, + .y_offset = 6, + }, + [SPECIES_BONSLY] = + { + .size = 0x55, + .y_offset = 9, + }, + [SPECIES_MIME_JR] = + { + .size = 0x77, + .y_offset = 9, + }, + [SPECIES_HAPPINY] = + { + .size = 0x56, + .y_offset = 12, + }, + [SPECIES_CHATOT] = + { + .size = 0x78, + .y_offset = 11, + }, + [SPECIES_SPIRITOMB] = + { + .size = 0x65, + .y_offset = 6, + }, + [SPECIES_GIBLE] = + { + .size = 0x77, + .y_offset = 9, + }, + [SPECIES_GABITE] = + { + .size = 0x66, + .y_offset = 2, + }, + [SPECIES_GARCHOMP] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_MUNCHLAX] = + { + .size = 0x74, + .y_offset = 10, + }, + [SPECIES_RIOLU] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_LUCARIO] = + { + .size = 0x76, + .y_offset = 7, + }, + [SPECIES_HIPPOPOTAS] = + { + .size = 0x66, + .y_offset = 12, + }, + [SPECIES_HIPPOWDON] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_SKORUPI] = + { + .size = 0x87, + .y_offset = 11, + }, + [SPECIES_DRAPION] = + { + .size = 0x56, + .y_offset = 8, + }, + [SPECIES_CROAGUNK] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_TOXICROAK] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_CARNIVINE] = + { + .size = 0x65, + .y_offset = 10, + }, + [SPECIES_FINNEON] = + { + .size = 0x66, + .y_offset = 14, + }, + [SPECIES_LUMINEON] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_MANTYKE] = + { + .size = 0x46, + .y_offset = 12, + }, + [SPECIES_SNOVER] = + { + .size = 0x87, + .y_offset = 10, + }, + [SPECIES_ABOMASNOW] = + { + .size = 0x54, + .y_offset = 0, + }, + [SPECIES_WEAVILE] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_MAGNEZONE] = + { + .size = 0x77, + .y_offset = 4, + }, + [SPECIES_LICKILICKY] = + { + .size = 0x66, + .y_offset = 2, + }, + [SPECIES_RHYPERIOR] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_TANGROWTH] = + { + .size = 0x66, + .y_offset = 2, + }, + [SPECIES_ELECTIVIRE] = + { + .size = 0x86, + .y_offset = 0, + }, + [SPECIES_MAGMORTAR] = + { + .size = 0x43, + .y_offset = 0, + }, + [SPECIES_TOGEKISS] = + { + .size = 0x76, + .y_offset = 10, + }, + [SPECIES_YANMEGA] = + { + .size = 0x66, + .y_offset = 5, + }, + [SPECIES_LEAFEON] = + { + .size = 0x57, + .y_offset = 9, + }, + [SPECIES_GLACEON] = + { + .size = 0x88, + .y_offset = 10, + }, + [SPECIES_GLISCOR] = + { + .size = 0x76, + .y_offset = 7, + }, + [SPECIES_MAMOSWINE] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PORYGON_Z] = + { + .size = 0x65, + .y_offset = 6, + }, + [SPECIES_GALLADE] = + { + .size = 0x87, + .y_offset = 1, + }, + [SPECIES_PROBOPASS] = + { + .size = 0x55, + .y_offset = 4, + }, + [SPECIES_DUSKNOIR] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_FROSLASS] = + { + .size = 0x77, + .y_offset = 8, + }, + [SPECIES_ROTOM] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_UXIE] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_MESPRIT] = + { + .size = 0x78, + .y_offset = 4, + }, + [SPECIES_AZELF] = + { + .size = 0x77, + .y_offset = 0, + }, + [SPECIES_DIALGA] = + { + .size = 0x77, + .y_offset = 0, + }, + [SPECIES_PALKIA] = + { + .size = 0x65, + .y_offset = 0, + }, + [SPECIES_HEATRAN] = + { + .size = 0x88, + .y_offset = 5, + }, + [SPECIES_REGIGIGAS] = + { + .size = 0x44, + .y_offset = 4, + }, + [SPECIES_GIRATINA] = + { + .size = 0x55, + .y_offset = 0, + }, + [SPECIES_CRESSELIA] = + { + .size = 0x87, + .y_offset = 2, + }, + [SPECIES_PHIONE] = + { + .size = 0x88, + .y_offset = 9, + }, + [SPECIES_MANAPHY] = + { + .size = 0x55, + .y_offset = 13, + }, + [SPECIES_DARKRAI] = + { + .size = 0x76, + .y_offset = 3, + }, + [SPECIES_SHAYMIN] = + { + .size = 0x87, + .y_offset = 16, + }, + [SPECIES_ARCEUS] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_VICTINI] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_SNIVY] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_SERVINE] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_SERPERIOR] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_TEPIG] = + { + .size = 0x45, + .y_offset = 15, + }, + [SPECIES_PIGNITE] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_EMBOAR] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_OSHAWOTT] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_DEWOTT] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_SAMUROTT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_PATRAT] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_WATCHOG] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_LILLIPUP] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_HERDIER] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_STOUTLAND] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_PURRLOIN] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_LIEPARD] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_PANSAGE] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_SIMISAGE] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_PANSEAR] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_SIMISEAR] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_PANPOUR] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_SIMIPOUR] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_MUNNA] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_MUSHARNA] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_PIDOVE] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_TRANQUILL] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_UNFEZANT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_BLITZLE] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_ZEBSTRIKA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ROGGENROLA] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_BOLDORE] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_GIGALITH] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_WOOBAT] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_SWOOBAT] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_DRILBUR] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_EXCADRILL] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_AUDINO] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_TIMBURR] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_GURDURR] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_CONKELDURR] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_TYMPOLE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_PALPITOAD] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_SEISMITOAD] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_THROH] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_SAWK] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_SEWADDLE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_SWADLOON] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_LEAVANNY] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VENIPEDE] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_WHIRLIPEDE] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_SCOLIPEDE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_COTTONEE] = + { + .size = 0x45, + .y_offset = 18, + }, + [SPECIES_WHIMSICOTT] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_PETILIL] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_LILLIGANT] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_BASCULIN] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_SANDILE] = + { + .size = 0x45, + .y_offset = 18, + }, + [SPECIES_KROKOROK] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_KROOKODILE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_DARUMAKA] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_DARMANITAN] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_MARACTUS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_DWEBBLE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_CRUSTLE] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_SCRAGGY] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_SCRAFTY] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_SIGILYPH] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_YAMASK] = + { + .size = 0x45, + .y_offset = 15, + }, + [SPECIES_COFAGRIGUS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_TIRTOUGA] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_CARRACOSTA] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_ARCHEN] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_ARCHEOPS] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_TRUBBISH] = + { + .size = 0x45, + .y_offset = 15, + }, + [SPECIES_GARBODOR] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_ZORUA] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_ZOROARK] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_MINCCINO] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_CINCCINO] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_GOTHITA] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_GOTHORITA] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_GOTHITELLE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SOLOSIS] = + { + .size = 0x45, + .y_offset = 17, + }, + [SPECIES_DUOSION] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_REUNICLUS] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_DUCKLETT] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_SWANNA] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_VANILLITE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_VANILLISH] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_VANILLUXE] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_DEERLING] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_SAWSBUCK] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_EMOLGA] = + { + .size = 0x45, + .y_offset = 17, + }, + [SPECIES_KARRABLAST] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_ESCAVALIER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FOONGUS] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_AMOONGUSS] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_FRILLISH] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_JELLICENT] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_ALOMOMOLA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_JOLTIK] = + { + .size = 0x45, + .y_offset = 17, + }, + [SPECIES_GALVANTULA] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_FERROSEED] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_FERROTHORN] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_KLINK] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_KLANG] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_KLINKLANG] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_TYNAMO] = + { + .size = 0x45, + .y_offset = 22, + }, + [SPECIES_EELEKTRIK] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_EELEKTROSS] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_ELGYEM] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_BEHEEYEM] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_LITWICK] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_LAMPENT] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_CHANDELURE] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_AXEW] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_FRAXURE] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_HAXORUS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_CUBCHOO] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_BEARTIC] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_CRYOGONAL] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SHELMET] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_ACCELGOR] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_STUNFISK] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MIENFOO] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_MIENSHAO] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_DRUDDIGON] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_GOLETT] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_GOLURK] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_PAWNIARD] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_BISHARP] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_BOUFFALANT] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_RUFFLET] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_BRAVIARY] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_VULLABY] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_MANDIBUZZ] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_HEATMOR] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_DURANT] = + { + .size = 0x45, + .y_offset = 17, + }, + [SPECIES_DEINO] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_ZWEILOUS] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_HYDREIGON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LARVESTA] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_VOLCARONA] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_COBALION] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_TERRAKION] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_VIRIZION] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_TORNADUS] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_THUNDURUS] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_RESHIRAM] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_ZEKROM] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LANDORUS] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_KYUREM] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_KELDEO] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_MELOETTA] = + { + .size = 0x45, + .y_offset = 9, + }, + [SPECIES_GENESECT] = + { + .size = 0x45, + .y_offset = 0, + }, + // Gen 6 and 7 + [SPECIES_CHESPIN] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_QUILLADIN] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_CHESNAUGHT] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_FENNEKIN] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_BRAIXEN] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_DELPHOX] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FROAKIE] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_FROGADIER] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_GRENINJA] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_BUNNELBY] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_DIGGERSBY] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_FLETCHLING] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_FLETCHINDER] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_TALONFLAME] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_SCATTERBUG] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_SPEWPA] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_VIVILLON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LITLEO] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_PYROAR] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FLABEBE] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_FLOETTE] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLORGES] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SKIDDO] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_GOGOAT] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_PANCHAM] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_PANGORO] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FURFROU] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_ESPURR] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_MEOWSTIC] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_HONEDGE] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_DOUBLADE] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_AEGISLASH] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SPRITZEE] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_AROMATISSE] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_SWIRLIX] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_SLURPUFF] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_INKAY] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MALAMAR] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_BINACLE] = + { + .size = 0x45, + .y_offset = 9, + }, + [SPECIES_BARBARACLE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SKRELP] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_DRAGALGE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_CLAUNCHER] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_CLAWITZER] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_HELIOPTILE] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_HELIOLISK] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_TYRUNT] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_TYRANTRUM] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_AMAURA] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_AURORUS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SYLVEON] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_HAWLUCHA] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_DEDENNE] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_CARBINK] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_GOOMY] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_SLIGGOO] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_GOODRA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_KLEFKI] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_PHANTUMP] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_TREVENANT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_PUMPKABOO] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_GOURGEIST] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_BERGMITE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_AVALUGG] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_NOIBAT] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_NOIVERN] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_XERNEAS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_YVELTAL] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_DIANCIE] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_HOOPA] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_VOLCANION] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ROWLET] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_DARTRIX] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_DECIDUEYE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LITTEN] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_TORRACAT] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_INCINEROAR] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_POPPLIO] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_BRIONNE] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_PRIMARINA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_PIKIPEK] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_TRUMBEAK] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_TOUCANNON] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_YUNGOOS] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_GUMSHOOS] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_GRUBBIN] = + { + .size = 0x45, + .y_offset = 17, + }, + [SPECIES_CHARJABUG] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_VIKAVOLT] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_CRABRAWLER] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_CRABOMINABLE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ORICORIO] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_CUTIEFLY] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_RIBOMBEE] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_ROCKRUFF] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_LYCANROC] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_WISHIWASHI] = + { + .size = 0x45, + .y_offset = 15, + }, + [SPECIES_MAREANIE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_TOXAPEX] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_MUDBRAY] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_MUDSDALE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_DEWPIDER] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_ARAQUANID] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_FOMANTIS] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_LURANTIS] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_MORELULL] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_SHIINOTIC] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_SALANDIT] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_SALAZZLE] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_STUFFUL] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_BEWEAR] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_BOUNSWEET] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_STEENEE] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_TSAREENA] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_COMFEY] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_ORANGURU] = + { + .size = 0x45, + .y_offset = 5, + }, + [SPECIES_PASSIMIAN] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_WIMPOD] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_GOLISOPOD] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SANDYGAST] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_PALOSSAND] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_PYUKUMUKU] = + { + .size = 0x45, + .y_offset = 15, + }, + [SPECIES_TYPE_NULL] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_SILVALLY] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_MINIOR] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_KOMALA] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_TURTONATOR] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_TOGEDEMARU] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_MIMIKYU] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_BRUXISH] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_DRAMPA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_DHELMISE] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_JANGMO_O] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_HAKAMO_O] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_KOMMO_O] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_TAPU_KOKO] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_TAPU_LELE] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_TAPU_BULU] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_TAPU_FINI] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_COSMOG] = + { + .size = 0x45, + .y_offset = 10, + }, + [SPECIES_COSMOEM] = + { + .size = 0x45, + .y_offset = 9, + }, + [SPECIES_SOLGALEO] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LUNALA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_NIHILEGO] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_BUZZWOLE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_PHEROMOSA] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_XURKITREE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_CELESTEELA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_KARTANA] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_GUZZLORD] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_NECROZMA] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_MAGEARNA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_MARSHADOW] = + { + .size = 0x45, + .y_offset = 9, + }, + [SPECIES_POIPOLE] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_NAGANADEL] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_STAKATAKA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_BLACEPHALON] = + { + .size = 0x45, + .y_offset = 1, + }, + [SPECIES_ZERAORA] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_MELTAN] = + { + .size = 0x45, + .y_offset = 8, + }, + [SPECIES_MELMETAL] = + { + .size = 0x86, + .y_offset = 4, + }, + [SPECIES_GROOKEY] = + { + .size = 0x56, + .y_offset = 12, + }, + [SPECIES_THWACKEY] = + { + .size = 0x67, + .y_offset = 7, + }, + [SPECIES_RILLABOOM] = + { + .size = 0x86, + .y_offset = 4, + }, + [SPECIES_SCORBUNNY] = + { + .size = 0x57, + .y_offset = 8, + }, + [SPECIES_RABOOT] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_CINDERACE] = + { + .size = 0x58, + .y_offset = 0, + }, + [SPECIES_SOBBLE] = + { + .size = 0x57, + .y_offset = 11, + }, + [SPECIES_DRIZZILE] = + { + .size = 0x56, + .y_offset = 9, + }, + [SPECIES_INTELEON] = + { + .size = 0x86, + .y_offset = 4, + }, + [SPECIES_SKWOVET] = + { + .size = 0x56, + .y_offset = 9, + }, + [SPECIES_GREEDENT] = + { + .size = 0x78, + .y_offset = 4, + }, + [SPECIES_ROOKIDEE] = + { + .size = 0x55, + .y_offset = 16, + }, + [SPECIES_CORVISQUIRE] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_CORVIKNIGHT] = + { + .size = 0x78, + .y_offset = 2, + }, + [SPECIES_BLIPBUG] = + { + .size = 0x45, + .y_offset = 12, + }, + [SPECIES_DOTTLER] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_ORBEETLE] = + { + .size = 0x67, + .y_offset = 4, + }, + [SPECIES_NICKIT] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_THIEVUL] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_GOSSIFLEUR] = + { + .size = 0x67, + .y_offset = 11, + }, + [SPECIES_ELDEGOSS] = + { + .size = 0x67, + .y_offset = 4, + }, + [SPECIES_WOOLOO] = + { + .size = 0x55, + .y_offset = 12, + }, + [SPECIES_DUBWOOL] = + { + .size = 0x67, + .y_offset = 5, + }, + [SPECIES_CHEWTLE] = + { + .size = 0x46, + .y_offset = 13, + }, + [SPECIES_DREDNAW] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_YAMPER] = + { + .size = 0x56, + .y_offset = 10, + }, + [SPECIES_BOLTUND] = + { + .size = 0x67, + .y_offset = 5, + }, + [SPECIES_ROLYCOLY] = + { + .size = 0x55, + .y_offset = 16, + }, + [SPECIES_CARKOL] = + { + .size = 0x67, + .y_offset = 8, + }, + [SPECIES_COALOSSAL] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_APPLIN] = + { + .size = 0x45, + .y_offset = 16, + }, + [SPECIES_FLAPPLE] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_APPLETUN] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_SILICOBRA] = + { + .size = 0x55, + .y_offset = 12, + }, + [SPECIES_SANDACONDA] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_CRAMORANT] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ARROKUDA] = + { + .size = 0x74, + .y_offset = 17, + }, + [SPECIES_BARRASKEWDA] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_TOXEL] = + { + .size = 0x56, + .y_offset = 11, + }, + [SPECIES_TOXTRICITY] = + { + .size = 0x68, + .y_offset = 1, + }, + [SPECIES_SIZZLIPEDE] = + { + .size = 0x64, + .y_offset = 17, + }, + [SPECIES_CENTISKORCH] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_CLOBBOPUS] = + { + .size = 0x65, + .y_offset = 15, + }, + [SPECIES_GRAPPLOCT] = + { + .size = 0x67, + .y_offset = 5, + }, + [SPECIES_SINISTEA] = + { + .size = 0x54, + .y_offset = 17, + }, + [SPECIES_POLTEAGEIST] = + { + .size = 0x66, + .y_offset = 11, + }, + [SPECIES_HATENNA] = + { + .size = 0x66, + .y_offset = 12, + }, + [SPECIES_HATTREM] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_HATTERENE] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_IMPIDIMP] = + { + .size = 0x65, + .y_offset = 12, + }, + [SPECIES_MORGREM] = + { + .size = 0x67, + .y_offset = 6, + }, + [SPECIES_GRIMMSNARL] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_OBSTAGOON] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_PERRSERKER] = + { + .size = 0x68, + .y_offset = 2, + }, + [SPECIES_CURSOLA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SIRFETCHD] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_MR_RIME] = + { + .size = 0x78, + .y_offset = 4, + }, + [SPECIES_RUNERIGUS] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_MILCERY] = + { + .size = 0x55, + .y_offset = 15, + }, + [SPECIES_ALCREMIE] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_FALINKS] = + { + .size = 0x76, + .y_offset = 8, + }, + [SPECIES_PINCURCHIN] = + { + .size = 0x55, + .y_offset = 15, + }, + [SPECIES_SNOM] = + { + .size = 0x54, .y_offset = 20, }, + [SPECIES_FROSMOTH] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_STONJOURNER] = + { + .size = 0x68, + .y_offset = 2, + }, + [SPECIES_EISCUE] = + { + .size = 0x58, + .y_offset = 0, + }, + [SPECIES_INDEEDEE] = + { + .size = 0x57, + .y_offset = 9, + }, + [SPECIES_MORPEKO] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_CUFANT] = + { + .size = 0x76, + .y_offset = 11, + }, + [SPECIES_COPPERAJAH] = + { + .size = 0x87, + .y_offset = 5, + }, + [SPECIES_DRACOZOLT] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_ARCTOZOLT] = + { + .size = 0x78, + .y_offset = 1, + }, + [SPECIES_DRACOVISH] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_ARCTOVISH] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_DURALUDON] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_DREEPY] = + { + .size = 0x65, + .y_offset = 14, + }, + [SPECIES_DRAKLOAK] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_DRAGAPULT] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_ZACIAN] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ZAMAZENTA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ETERNATUS] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_KUBFU] = + { + .size = 0x56, + .y_offset = 8, + }, + [SPECIES_URSHIFU] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_ZARUDE] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_REGIELEKI] = + { + .size = 0x86, + .y_offset = 4, + }, + [SPECIES_REGIDRAGO] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_GLASTRIER] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SPECTRIER] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_CALYREX] = + { + .size = 0x68, + .y_offset = 2, + }, + // Megas + [SPECIES_VENUSAUR_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_CHARIZARD_MEGA_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_CHARIZARD_MEGA_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_BLASTOISE_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_BEEDRILL_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_PIDGEOT_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_ALAKAZAM_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_SLOWBRO_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_GENGAR_MEGA] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_KANGASKHAN_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_PINSIR_MEGA] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_GYARADOS_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_AERODACTYL_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEWTWO_MEGA_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEWTWO_MEGA_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_AMPHAROS_MEGA] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_STEELIX_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_SCIZOR_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_HERACROSS_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_HOUNDOOM_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_TYRANITAR_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_SCEPTILE_MEGA] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_BLAZIKEN_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_SWAMPERT_MEGA] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_GARDEVOIR_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_SABLEYE_MEGA] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MAWILE_MEGA] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_AGGRON_MEGA] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEDICHAM_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MANECTRIC_MEGA] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_SHARPEDO_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_CAMERUPT_MEGA] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_ALTARIA_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_BANETTE_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_ABSOL_MEGA] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_GLALIE_MEGA] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_SALAMENCE_MEGA] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_METAGROSS_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_LATIAS_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_LATIOS_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_LOPUNNY_MEGA] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_GARCHOMP_MEGA] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_LUCARIO_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_ABOMASNOW_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_GALLADE_MEGA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_AUDINO_MEGA] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_DIANCIE_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + // Special Mega + Primals + [SPECIES_RAYQUAZA_MEGA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_KYOGRE_PRIMAL] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_GROUDON_PRIMAL] = + { + .size = 0x88, + .y_offset = 0, + }, + // Alolan Forms + [SPECIES_RATTATA_ALOLAN] = + { + .size = 0x44, + .y_offset = 13, + }, + [SPECIES_RATICATE_ALOLAN] = + { + .size = 0x66, + .y_offset = 6, + }, + [SPECIES_RAICHU_ALOLAN] = + { + .size = 0x67, + .y_offset = 3, + }, + [SPECIES_SANDSHREW_ALOLAN] = + { + .size = 0x55, + .y_offset = 11, + }, + [SPECIES_SANDSLASH_ALOLAN] = + { + .size = 0x76, + .y_offset = 6, + }, + [SPECIES_VULPIX_ALOLAN] = + { + .size = 0x65, + .y_offset = 11, + }, + [SPECIES_NINETALES_ALOLAN] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_DIGLETT_ALOLAN] = + { + .size = 0x54, + .y_offset = 17, + }, + [SPECIES_DUGTRIO_ALOLAN] = + { + .size = 0x75, + .y_offset = 11, + }, + [SPECIES_MEOWTH_ALOLAN] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_PERSIAN_ALOLAN] = + { + .size = 0x77, + .y_offset = 4, + }, + [SPECIES_GEODUDE_ALOLAN] = + { + .size = 0x54, + .y_offset = 19, + }, + [SPECIES_GRAVELER_ALOLAN] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_GOLEM_ALOLAN] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_GRIMER_ALOLAN] = + { + .size = 0x65, + .y_offset = 9, + }, + [SPECIES_MUK_ALOLAN] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_EXEGGUTOR_ALOLAN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_MAROWAK_ALOLAN] = + { + .size = 0x76, + .y_offset = 8, + }, + // Galarian Forms + [SPECIES_MEOWTH_GALARIAN] = + { + .size = 0x66, + .y_offset = 9, + }, + [SPECIES_PONYTA_GALARIAN] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_RAPIDASH_GALARIAN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_SLOWPOKE_GALARIAN] = + { + .size = 0x74, + .y_offset = 19, + }, + [SPECIES_SLOWBRO_GALARIAN] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_FARFETCHD_GALARIAN] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_WEEZING_GALARIAN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_MR_MIME_GALARIAN] = + { + .size = 0x77, + .y_offset = 7, + }, + [SPECIES_ARTICUNO_GALARIAN] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_ZAPDOS_GALARIAN] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_MOLTRES_GALARIAN] = + { + .size = 0x88, + .y_offset = 1, + }, + [SPECIES_SLOWKING_GALARIAN] = + { + .size = 0x68, + .y_offset = 0, + }, + [SPECIES_CORSOLA_GALARIAN] = + { + .size = 0x66, + .y_offset = 11, + }, + [SPECIES_ZIGZAGOON_GALARIAN] = + { + .size = 0x75, + .y_offset = 13, + }, + [SPECIES_LINOONE_GALARIAN] = + { + .size = 0x85, + .y_offset = 13, + }, + [SPECIES_DARUMAKA_GALARIAN] = + { + .size = 0x55, + .y_offset = 15, + }, + [SPECIES_DARMANITAN_GALARIAN] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_YAMASK_GALARIAN] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_STUNFISK_GALARIAN] = + { + .size = 0x65, + .y_offset = 14, + }, + // Misc Forms + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_ROCK_STAR] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_BELLE] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_POP_STAR] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_PH_D] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_LIBRE] = + { + .size = 0x67, + .y_offset = 9, + }, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_HOENN_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_SINNOH_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_UNOVA_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_KALOS_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_ALOLA_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_PARTNER_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_WORLD_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = + { + .size = 0x45, + .y_offset = 14, + }, + // Unown [SPECIES_UNOWN_B] = { .size = 0x34, @@ -2200,4 +5150,961 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x35, .y_offset = 13, }, + // Castform + [SPECIES_CASTFORM_SUNNY] = + { + .size = 0x34, + .y_offset = 17, + }, + [SPECIES_CASTFORM_RAINY] = + { + .size = 0x34, + .y_offset = 17, + }, + [SPECIES_CASTFORM_SNOWY] = + { + .size = 0x34, + .y_offset = 17, + }, + // Deoxys + [SPECIES_DEOXYS_ATTACK] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_DEOXYS_DEFENSE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_DEOXYS_SPEED] = + { + .size = 0x88, + .y_offset = 0, + }, + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = + { + .size = 0x67, + .y_offset = 13, + }, + [SPECIES_BURMY_TRASH_CLOAK] = + { + .size = 0x67, + .y_offset = 13, + }, + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_WORMADAM_TRASH_CLOAK] = + { + .size = 0x55, + .y_offset = 10, + }, + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = + { + .size = 0x55, + .y_offset = 8, + }, + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = + { + .size = 0x66, + .y_offset = 13, + }, + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = + { + .size = 0x65, + .y_offset = 8, + }, + // Rotom + [SPECIES_ROTOM_HEAT] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_WASH] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_FROST] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_FAN] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_MOW] = + { + .size = 0x77, + .y_offset = 11, + }, + // Giratina + [SPECIES_GIRATINA_ORIGIN] = + { + .size = 0x87, + .y_offset = 2, + }, + // Shaymin + [SPECIES_SHAYMIN_SKY] = + { + .size = 0x87, + .y_offset = 7, + }, + // Arceus + [SPECIES_ARCEUS_FIGHTING] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_FLYING] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_POISON] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_GROUND] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_ROCK] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_BUG] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_GHOST] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_STEEL] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_FIRE] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_WATER] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_GRASS] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_ELECTRIC] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_PSYCHIC] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_ICE] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_DRAGON] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_DARK] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_FAIRY] = + { + .size = 0x67, + .y_offset = 0, + }, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = + { + .size = 0x45, + .y_offset = 13, + }, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = + { + .size = 0x68, + .y_offset = 2, + }, + // Deerling + [SPECIES_DEERLING_SUMMER] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_DEERLING_AUTUMN] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_DEERLING_WINTER] = + { + .size = 0x45, + .y_offset = 11, + }, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SAWSBUCK_AUTUMN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SAWSBUCK_WINTER] = + { + .size = 0x45, + .y_offset = 0, + }, + // Therian Forms + [SPECIES_TORNADUS_THERIAN] = + { + .size = 0x87, + .y_offset = 2, + }, + [SPECIES_THUNDURUS_THERIAN] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_LANDORUS_THERIAN] = + { + .size = 0x87, + .y_offset = 2, + }, + // Kyurem + [SPECIES_KYUREM_WHITE] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_KYUREM_BLACK] = + { + .size = 0x87, + .y_offset = 0, + }, + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = + { + .size = 0x45, + .y_offset = 5, + }, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = + { + .size = 0x87, + .y_offset = 3, + }, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_GENESECT_SHOCK_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_GENESECT_BURN_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_GENESECT_CHILL_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_GRENINJA_ASH] = + { + .size = 0x45, + .y_offset = 7, + }, + // Vivillon + [SPECIES_VIVILLON_POLAR] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_TUNDRA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_CONTINENTAL] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_GARDEN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ELEGANT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MEADOW] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MODERN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MARINE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ARCHIPELAGO] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_HIGH_PLAINS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SANDSTORM] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_RIVER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MONSOON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SAVANNA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SUN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_OCEAN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_JUNGLE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_FANCY] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_POKE_BALL] = + { + .size = 0x45, + .y_offset = 0, + }, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_FLABEBE_ORANGE_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_FLABEBE_BLUE_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_FLABEBE_WHITE_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_ORANGE_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_BLUE_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_WHITE_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FLORGES_ORANGE_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FLORGES_BLUE_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FLORGES_WHITE_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + // Furfrou + [SPECIES_FURFROU_HEART_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_STAR_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_DIAMOND_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_MATRON_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_DANDY_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_LA_REINE_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_KABUKI_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_PHARAOH_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + // Meowstic + [SPECIES_MEOWSTIC_FEMALE] = + { + .size = 0x45, + .y_offset = 6, + }, + // Aegislash + [SPECIES_AEGISLASH_BLADE] = + { + .size = 0x87, + .y_offset = 1, + }, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_LARGE] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_SUPER] = + { + .size = 0x45, + .y_offset = 13, + }, + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_GOURGEIST_LARGE] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_GOURGEIST_SUPER] = + { + .size = 0x45, + .y_offset = 4, + }, + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + // Zygarde + [SPECIES_ZYGARDE_10] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_COMPLETE] = + { + .size = 0x55, + .y_offset = 0, + }, + // Hoopa + [SPECIES_HOOPA_UNBOUND] = + { + .size = 0x87, + .y_offset = 1, + }, + // Oricorio + [SPECIES_ORICORIO_POM_POM] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_ORICORIO_PAU] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_ORICORIO_SENSU] = + { + .size = 0x45, + .y_offset = 2, + }, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = + { + .size = 0x45, + .y_offset = 11, + }, + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LYCANROC_DUSK] = + { + .size = 0x45, + .y_offset = 0, + }, + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = + { + .size = 0x87, + .y_offset = 3, + }, + // Silvally + [SPECIES_SILVALLY_FIGHTING] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FLYING] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_POISON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GROUND] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ROCK] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_BUG] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GHOST] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_STEEL] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FIRE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_WATER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GRASS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ELECTRIC] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_PSYCHIC] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ICE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DRAGON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DARK] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FAIRY] = + { + .size = 0x45, + .y_offset = 0, + }, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_YELLOW] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_GREEN] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_BLUE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_INDIGO] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_VIOLET] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_CORE_RED] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_ORANGE] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_YELLOW] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_GREEN] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_BLUE] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_INDIGO] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_VIOLET] = + { + .size = 0x87, + .y_offset = 9, + }, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = + { + .size = 0x45, + .y_offset = 12, + }, + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_NECROZMA_DAWN_WINGS] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_NECROZMA_ULTRA] = + { + .size = 0x45, + .y_offset = 2, + }, + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = + { + .size = 0x45, + .y_offset = 0, + }, + // Cramorant + [SPECIES_CRAMORANT_GULPING] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_CRAMORANT_GORGING] = + { + .size = 0x88, + .y_offset = 0, + }, + // Toxtricity + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .size = 0x68, + .y_offset = 2, + }, + // Sinistea + [SPECIES_SINISTEA_ANTIQUE] = + { + .size = 0x54, + .y_offset = 17, + }, + // Polteageist + [SPECIES_POLTEAGEIST_ANTIQUE] = + { + .size = 0x66, + .y_offset = 11, + }, + // Alcremie + [SPECIES_ALCREMIE_RUBY_CREAM] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_ALCREMIE_MATCHA_CREAM] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_ALCREMIE_MINT_CREAM] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_ALCREMIE_LEMON_CREAM] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_ALCREMIE_SALTED_CREAM] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_ALCREMIE_RUBY_SWIRL] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = + { + .size = 0x57, + .y_offset = 7, + }, + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = + { + .size = 0x57, + .y_offset = 7, + }, + // Eiscue + [SPECIES_EISCUE_NOICE_FACE] = + { + .size = 0x58, + .y_offset = 0, + }, + // Indeedee + [SPECIES_INDEEDEE_FEMALE] = + { + .size = 0x56, + .y_offset = 9, + }, + // Morpeko + [SPECIES_MORPEKO_HANGRY] = + { + .size = 0x45, + .y_offset = 14, + }, + // Zacian + [SPECIES_ZACIAN_CROWNED_SWORD] = + { + .size = 0x88, + .y_offset = 0, + }, + // Zamazenta + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = + { + .size = 0x78, + .y_offset = 0, + }, + // Eternatus + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .size = 0x86, + .y_offset = 4, + }, + // Urshifu + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = + { + .size = 0x78, + .y_offset = 0, + }, + // Zarude + [SPECIES_ZARUDE_DADA] = + { + .size = 0x88, + .y_offset = 2, + }, + // Calyrex + [SPECIES_CALYREX_ICE_RIDER] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_CALYREX_SHADOW_RIDER] = + { + .size = 0x88, + .y_offset = 0, + }, + // Egg + [SPECIES_EGG] = + { + .size = 0x33, + .y_offset = 20, + }, }; diff --git a/src/data/pokemon_graphics/front_pic_table.h b/src/data/pokemon_graphics/front_pic_table.h index 82af860d3..e73f6458b 100644 --- a/src/data/pokemon_graphics/front_pic_table.h +++ b/src/data/pokemon_graphics/front_pic_table.h @@ -122,7 +122,7 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(SEAKING, gMonFrontPic_Seaking), SPECIES_SPRITE(STARYU, gMonFrontPic_Staryu), SPECIES_SPRITE(STARMIE, gMonFrontPic_Starmie), - SPECIES_SPRITE(MR_MIME, gMonFrontPic_Mrmime), + SPECIES_SPRITE(MR_MIME, gMonFrontPic_MrMime), SPECIES_SPRITE(SCYTHER, gMonFrontPic_Scyther), SPECIES_SPRITE(JYNX, gMonFrontPic_Jynx), SPECIES_SPRITE(ELECTABUZZ, gMonFrontPic_Electabuzz), @@ -201,7 +201,7 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(MURKROW, gMonFrontPic_Murkrow), SPECIES_SPRITE(SLOWKING, gMonFrontPic_Slowking), SPECIES_SPRITE(MISDREAVUS, gMonFrontPic_Misdreavus), - SPECIES_SPRITE(UNOWN, gMonFrontPic_UnownA), + SPECIES_SPRITE(UNOWN, gMonFrontPic_Unown), SPECIES_SPRITE(WOBBUFFET, gMonFrontPic_Wobbuffet), SPECIES_SPRITE(GIRAFARIG, gMonFrontPic_Girafarig), SPECIES_SPRITE(PINECO, gMonFrontPic_Pineco), @@ -252,31 +252,6 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(LUGIA, gMonFrontPic_Lugia), SPECIES_SPRITE(HO_OH, gMonFrontPic_HoOh), SPECIES_SPRITE(CELEBI, gMonFrontPic_Celebi), - SPECIES_SPRITE(OLD_UNOWN_B, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_C, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_D, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_E, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_F, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_G, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_H, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_I, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_J, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_K, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_L, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_M, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_N, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_O, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_P, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Q, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_R, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_S, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_T, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_U, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_V, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_W, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_X, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Y, gMonFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Z, gMonFrontPic_DoubleQuestionMark), SPECIES_SPRITE(TREECKO, gMonFrontPic_Treecko), SPECIES_SPRITE(GROVYLE, gMonFrontPic_Grovyle), SPECIES_SPRITE(SCEPTILE, gMonFrontPic_Sceptile), @@ -412,7 +387,628 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(JIRACHI, gMonFrontPic_Jirachi), SPECIES_SPRITE(DEOXYS, gMonFrontPic_Deoxys), SPECIES_SPRITE(CHIMECHO, gMonFrontPic_Chimecho), - SPECIES_SPRITE(EGG, gMonFrontPic_Egg), + SPECIES_SPRITE(TURTWIG, gMonFrontPic_Turtwig), + SPECIES_SPRITE(GROTLE, gMonFrontPic_Grotle), + SPECIES_SPRITE(TORTERRA, gMonFrontPic_Torterra), + SPECIES_SPRITE(CHIMCHAR, gMonFrontPic_Chimchar), + SPECIES_SPRITE(MONFERNO, gMonFrontPic_Monferno), + SPECIES_SPRITE(INFERNAPE, gMonFrontPic_Infernape), + SPECIES_SPRITE(PIPLUP, gMonFrontPic_Piplup), + SPECIES_SPRITE(PRINPLUP, gMonFrontPic_Prinplup), + SPECIES_SPRITE(EMPOLEON, gMonFrontPic_Empoleon), + SPECIES_SPRITE(STARLY, gMonFrontPic_Starly), + SPECIES_SPRITE(STARAVIA, gMonFrontPic_Staravia), + SPECIES_SPRITE(STARAPTOR, gMonFrontPic_Staraptor), + SPECIES_SPRITE(BIDOOF, gMonFrontPic_Bidoof), + SPECIES_SPRITE(BIBAREL, gMonFrontPic_Bibarel), + SPECIES_SPRITE(KRICKETOT, gMonFrontPic_Kricketot), + SPECIES_SPRITE(KRICKETUNE, gMonFrontPic_Kricketune), + SPECIES_SPRITE(SHINX, gMonFrontPic_Shinx), + SPECIES_SPRITE(LUXIO, gMonFrontPic_Luxio), + SPECIES_SPRITE(LUXRAY, gMonFrontPic_Luxray), + SPECIES_SPRITE(BUDEW, gMonFrontPic_Budew), + SPECIES_SPRITE(ROSERADE, gMonFrontPic_Roserade), + SPECIES_SPRITE(CRANIDOS, gMonFrontPic_Cranidos), + SPECIES_SPRITE(RAMPARDOS, gMonFrontPic_Rampardos), + SPECIES_SPRITE(SHIELDON, gMonFrontPic_Shieldon), + SPECIES_SPRITE(BASTIODON, gMonFrontPic_Bastiodon), + SPECIES_SPRITE(BURMY, gMonFrontPic_Burmy), + SPECIES_SPRITE(WORMADAM, gMonFrontPic_Wormadam), + SPECIES_SPRITE(MOTHIM, gMonFrontPic_Mothim), + SPECIES_SPRITE(COMBEE, gMonFrontPic_Combee), + SPECIES_SPRITE(VESPIQUEN, gMonFrontPic_Vespiquen), + SPECIES_SPRITE(PACHIRISU, gMonFrontPic_Pachirisu), + SPECIES_SPRITE(BUIZEL, gMonFrontPic_Buizel), + SPECIES_SPRITE(FLOATZEL, gMonFrontPic_Floatzel), + SPECIES_SPRITE(CHERUBI, gMonFrontPic_Cherubi), + SPECIES_SPRITE(CHERRIM, gMonFrontPic_Cherrim), + SPECIES_SPRITE(SHELLOS, gMonFrontPic_Shellos), + SPECIES_SPRITE(GASTRODON, gMonFrontPic_Gastrodon), + SPECIES_SPRITE(AMBIPOM, gMonFrontPic_Ambipom), + SPECIES_SPRITE(DRIFLOON, gMonFrontPic_Drifloon), + SPECIES_SPRITE(DRIFBLIM, gMonFrontPic_Drifblim), + SPECIES_SPRITE(BUNEARY, gMonFrontPic_Buneary), + SPECIES_SPRITE(LOPUNNY, gMonFrontPic_Lopunny), + SPECIES_SPRITE(MISMAGIUS, gMonFrontPic_Mismagius), + SPECIES_SPRITE(HONCHKROW, gMonFrontPic_Honchkrow), + SPECIES_SPRITE(GLAMEOW, gMonFrontPic_Glameow), + SPECIES_SPRITE(PURUGLY, gMonFrontPic_Purugly), + SPECIES_SPRITE(CHINGLING, gMonFrontPic_Chingling), + SPECIES_SPRITE(STUNKY, gMonFrontPic_Stunky), + SPECIES_SPRITE(SKUNTANK, gMonFrontPic_Skuntank), + SPECIES_SPRITE(BRONZOR, gMonFrontPic_Bronzor), + SPECIES_SPRITE(BRONZONG, gMonFrontPic_Bronzong), + SPECIES_SPRITE(BONSLY, gMonFrontPic_Bonsly), + SPECIES_SPRITE(MIME_JR, gMonFrontPic_MimeJr), + SPECIES_SPRITE(HAPPINY, gMonFrontPic_Happiny), + SPECIES_SPRITE(CHATOT, gMonFrontPic_Chatot), + SPECIES_SPRITE(SPIRITOMB, gMonFrontPic_Spiritomb), + SPECIES_SPRITE(GIBLE, gMonFrontPic_Gible), + SPECIES_SPRITE(GABITE, gMonFrontPic_Gabite), + SPECIES_SPRITE(GARCHOMP, gMonFrontPic_Garchomp), + SPECIES_SPRITE(MUNCHLAX, gMonFrontPic_Munchlax), + SPECIES_SPRITE(RIOLU, gMonFrontPic_Riolu), + SPECIES_SPRITE(LUCARIO, gMonFrontPic_Lucario), + SPECIES_SPRITE(HIPPOPOTAS, gMonFrontPic_Hippopotas), + SPECIES_SPRITE(HIPPOWDON, gMonFrontPic_Hippowdon), + SPECIES_SPRITE(SKORUPI, gMonFrontPic_Skorupi), + SPECIES_SPRITE(DRAPION, gMonFrontPic_Drapion), + SPECIES_SPRITE(CROAGUNK, gMonFrontPic_Croagunk), + SPECIES_SPRITE(TOXICROAK, gMonFrontPic_Toxicroak), + SPECIES_SPRITE(CARNIVINE, gMonFrontPic_Carnivine), + SPECIES_SPRITE(FINNEON, gMonFrontPic_Finneon), + SPECIES_SPRITE(LUMINEON, gMonFrontPic_Lumineon), + SPECIES_SPRITE(MANTYKE, gMonFrontPic_Mantyke), + SPECIES_SPRITE(SNOVER, gMonFrontPic_Snover), + SPECIES_SPRITE(ABOMASNOW, gMonFrontPic_Abomasnow), + SPECIES_SPRITE(WEAVILE, gMonFrontPic_Weavile), + SPECIES_SPRITE(MAGNEZONE, gMonFrontPic_Magnezone), + SPECIES_SPRITE(LICKILICKY, gMonFrontPic_Lickilicky), + SPECIES_SPRITE(RHYPERIOR, gMonFrontPic_Rhyperior), + SPECIES_SPRITE(TANGROWTH, gMonFrontPic_Tangrowth), + SPECIES_SPRITE(ELECTIVIRE, gMonFrontPic_Electivire), + SPECIES_SPRITE(MAGMORTAR, gMonFrontPic_Magmortar), + SPECIES_SPRITE(TOGEKISS, gMonFrontPic_Togekiss), + SPECIES_SPRITE(YANMEGA, gMonFrontPic_Yanmega), + SPECIES_SPRITE(LEAFEON, gMonFrontPic_Leafeon), + SPECIES_SPRITE(GLACEON, gMonFrontPic_Glaceon), + SPECIES_SPRITE(GLISCOR, gMonFrontPic_Gliscor), + SPECIES_SPRITE(MAMOSWINE, gMonFrontPic_Mamoswine), + SPECIES_SPRITE(PORYGON_Z, gMonFrontPic_PorygonZ), + SPECIES_SPRITE(GALLADE, gMonFrontPic_Gallade), + SPECIES_SPRITE(PROBOPASS, gMonFrontPic_Probopass), + SPECIES_SPRITE(DUSKNOIR, gMonFrontPic_Dusknoir), + SPECIES_SPRITE(FROSLASS, gMonFrontPic_Froslass), + SPECIES_SPRITE(ROTOM, gMonFrontPic_Rotom), + SPECIES_SPRITE(UXIE, gMonFrontPic_Uxie), + SPECIES_SPRITE(MESPRIT, gMonFrontPic_Mesprit), + SPECIES_SPRITE(AZELF, gMonFrontPic_Azelf), + SPECIES_SPRITE(DIALGA, gMonFrontPic_Dialga), + SPECIES_SPRITE(PALKIA, gMonFrontPic_Palkia), + SPECIES_SPRITE(HEATRAN, gMonFrontPic_Heatran), + SPECIES_SPRITE(REGIGIGAS, gMonFrontPic_Regigigas), + SPECIES_SPRITE(GIRATINA, gMonFrontPic_Giratina), + SPECIES_SPRITE(CRESSELIA, gMonFrontPic_Cresselia), + SPECIES_SPRITE(PHIONE, gMonFrontPic_Phione), + SPECIES_SPRITE(MANAPHY, gMonFrontPic_Manaphy), + SPECIES_SPRITE(DARKRAI, gMonFrontPic_Darkrai), + SPECIES_SPRITE(SHAYMIN, gMonFrontPic_Shaymin), + SPECIES_SPRITE(ARCEUS, gMonFrontPic_Arceus), + SPECIES_SPRITE(VICTINI, gMonFrontPic_Victini), + SPECIES_SPRITE(SNIVY, gMonFrontPic_Snivy), + SPECIES_SPRITE(SERVINE, gMonFrontPic_Servine), + SPECIES_SPRITE(SERPERIOR, gMonFrontPic_Serperior), + SPECIES_SPRITE(TEPIG, gMonFrontPic_Tepig), + SPECIES_SPRITE(PIGNITE, gMonFrontPic_Pignite), + SPECIES_SPRITE(EMBOAR, gMonFrontPic_Emboar), + SPECIES_SPRITE(OSHAWOTT, gMonFrontPic_Oshawott), + SPECIES_SPRITE(DEWOTT, gMonFrontPic_Dewott), + SPECIES_SPRITE(SAMUROTT, gMonFrontPic_Samurott), + SPECIES_SPRITE(PATRAT, gMonFrontPic_Patrat), + SPECIES_SPRITE(WATCHOG, gMonFrontPic_Watchog), + SPECIES_SPRITE(LILLIPUP, gMonFrontPic_Lillipup), + SPECIES_SPRITE(HERDIER, gMonFrontPic_Herdier), + SPECIES_SPRITE(STOUTLAND, gMonFrontPic_Stoutland), + SPECIES_SPRITE(PURRLOIN, gMonFrontPic_Purrloin), + SPECIES_SPRITE(LIEPARD, gMonFrontPic_Liepard), + SPECIES_SPRITE(PANSAGE, gMonFrontPic_Pansage), + SPECIES_SPRITE(SIMISAGE, gMonFrontPic_Simisage), + SPECIES_SPRITE(PANSEAR, gMonFrontPic_Pansear), + SPECIES_SPRITE(SIMISEAR, gMonFrontPic_Simisear), + SPECIES_SPRITE(PANPOUR, gMonFrontPic_Panpour), + SPECIES_SPRITE(SIMIPOUR, gMonFrontPic_Simipour), + SPECIES_SPRITE(MUNNA, gMonFrontPic_Munna), + SPECIES_SPRITE(MUSHARNA, gMonFrontPic_Musharna), + SPECIES_SPRITE(PIDOVE, gMonFrontPic_Pidove), + SPECIES_SPRITE(TRANQUILL, gMonFrontPic_Tranquill), + SPECIES_SPRITE(UNFEZANT, gMonFrontPic_Unfezant), + SPECIES_SPRITE(BLITZLE, gMonFrontPic_Blitzle), + SPECIES_SPRITE(ZEBSTRIKA, gMonFrontPic_Zebstrika), + SPECIES_SPRITE(ROGGENROLA, gMonFrontPic_Roggenrola), + SPECIES_SPRITE(BOLDORE, gMonFrontPic_Boldore), + SPECIES_SPRITE(GIGALITH, gMonFrontPic_Gigalith), + SPECIES_SPRITE(WOOBAT, gMonFrontPic_Woobat), + SPECIES_SPRITE(SWOOBAT, gMonFrontPic_Swoobat), + SPECIES_SPRITE(DRILBUR, gMonFrontPic_Drilbur), + SPECIES_SPRITE(EXCADRILL, gMonFrontPic_Excadrill), + SPECIES_SPRITE(AUDINO, gMonFrontPic_Audino), + SPECIES_SPRITE(TIMBURR, gMonFrontPic_Timburr), + SPECIES_SPRITE(GURDURR, gMonFrontPic_Gurdurr), + SPECIES_SPRITE(CONKELDURR, gMonFrontPic_Conkeldurr), + SPECIES_SPRITE(TYMPOLE, gMonFrontPic_Tympole), + SPECIES_SPRITE(PALPITOAD, gMonFrontPic_Palpitoad), + SPECIES_SPRITE(SEISMITOAD, gMonFrontPic_Seismitoad), + SPECIES_SPRITE(THROH, gMonFrontPic_Throh), + SPECIES_SPRITE(SAWK, gMonFrontPic_Sawk), + SPECIES_SPRITE(SEWADDLE, gMonFrontPic_Sewaddle), + SPECIES_SPRITE(SWADLOON, gMonFrontPic_Swadloon), + SPECIES_SPRITE(LEAVANNY, gMonFrontPic_Leavanny), + SPECIES_SPRITE(VENIPEDE, gMonFrontPic_Venipede), + SPECIES_SPRITE(WHIRLIPEDE, gMonFrontPic_Whirlipede), + SPECIES_SPRITE(SCOLIPEDE, gMonFrontPic_Scolipede), + SPECIES_SPRITE(COTTONEE, gMonFrontPic_Cottonee), + SPECIES_SPRITE(WHIMSICOTT, gMonFrontPic_Whimsicott), + SPECIES_SPRITE(PETILIL, gMonFrontPic_Petilil), + SPECIES_SPRITE(LILLIGANT, gMonFrontPic_Lilligant), + SPECIES_SPRITE(BASCULIN, gMonFrontPic_Basculin), + SPECIES_SPRITE(SANDILE, gMonFrontPic_Sandile), + SPECIES_SPRITE(KROKOROK, gMonFrontPic_Krokorok), + SPECIES_SPRITE(KROOKODILE, gMonFrontPic_Krookodile), + SPECIES_SPRITE(DARUMAKA, gMonFrontPic_Darumaka), + SPECIES_SPRITE(DARMANITAN, gMonFrontPic_Darmanitan), + SPECIES_SPRITE(MARACTUS, gMonFrontPic_Maractus), + SPECIES_SPRITE(DWEBBLE, gMonFrontPic_Dwebble), + SPECIES_SPRITE(CRUSTLE, gMonFrontPic_Crustle), + SPECIES_SPRITE(SCRAGGY, gMonFrontPic_Scraggy), + SPECIES_SPRITE(SCRAFTY, gMonFrontPic_Scrafty), + SPECIES_SPRITE(SIGILYPH, gMonFrontPic_Sigilyph), + SPECIES_SPRITE(YAMASK, gMonFrontPic_Yamask), + SPECIES_SPRITE(COFAGRIGUS, gMonFrontPic_Cofagrigus), + SPECIES_SPRITE(TIRTOUGA, gMonFrontPic_Tirtouga), + SPECIES_SPRITE(CARRACOSTA, gMonFrontPic_Carracosta), + SPECIES_SPRITE(ARCHEN, gMonFrontPic_Archen), + SPECIES_SPRITE(ARCHEOPS, gMonFrontPic_Archeops), + SPECIES_SPRITE(TRUBBISH, gMonFrontPic_Trubbish), + SPECIES_SPRITE(GARBODOR, gMonFrontPic_Garbodor), + SPECIES_SPRITE(ZORUA, gMonFrontPic_Zorua), + SPECIES_SPRITE(ZOROARK, gMonFrontPic_Zoroark), + SPECIES_SPRITE(MINCCINO, gMonFrontPic_Minccino), + SPECIES_SPRITE(CINCCINO, gMonFrontPic_Cinccino), + SPECIES_SPRITE(GOTHITA, gMonFrontPic_Gothita), + SPECIES_SPRITE(GOTHORITA, gMonFrontPic_Gothorita), + SPECIES_SPRITE(GOTHITELLE, gMonFrontPic_Gothitelle), + SPECIES_SPRITE(SOLOSIS, gMonFrontPic_Solosis), + SPECIES_SPRITE(DUOSION, gMonFrontPic_Duosion), + SPECIES_SPRITE(REUNICLUS, gMonFrontPic_Reuniclus), + SPECIES_SPRITE(DUCKLETT, gMonFrontPic_Ducklett), + SPECIES_SPRITE(SWANNA, gMonFrontPic_Swanna), + SPECIES_SPRITE(VANILLITE, gMonFrontPic_Vanillite), + SPECIES_SPRITE(VANILLISH, gMonFrontPic_Vanillish), + SPECIES_SPRITE(VANILLUXE, gMonFrontPic_Vanilluxe), + SPECIES_SPRITE(DEERLING, gMonFrontPic_Deerling), + SPECIES_SPRITE(SAWSBUCK, gMonFrontPic_Sawsbuck), + SPECIES_SPRITE(EMOLGA, gMonFrontPic_Emolga), + SPECIES_SPRITE(KARRABLAST, gMonFrontPic_Karrablast), + SPECIES_SPRITE(ESCAVALIER, gMonFrontPic_Escavalier), + SPECIES_SPRITE(FOONGUS, gMonFrontPic_Foongus), + SPECIES_SPRITE(AMOONGUSS, gMonFrontPic_Amoonguss), + SPECIES_SPRITE(FRILLISH, gMonFrontPic_Frillish), + SPECIES_SPRITE(JELLICENT, gMonFrontPic_Jellicent), + SPECIES_SPRITE(ALOMOMOLA, gMonFrontPic_Alomomola), + SPECIES_SPRITE(JOLTIK, gMonFrontPic_Joltik), + SPECIES_SPRITE(GALVANTULA, gMonFrontPic_Galvantula), + SPECIES_SPRITE(FERROSEED, gMonFrontPic_Ferroseed), + SPECIES_SPRITE(FERROTHORN, gMonFrontPic_Ferrothorn), + SPECIES_SPRITE(KLINK, gMonFrontPic_Klink), + SPECIES_SPRITE(KLANG, gMonFrontPic_Klang), + SPECIES_SPRITE(KLINKLANG, gMonFrontPic_Klinklang), + SPECIES_SPRITE(TYNAMO, gMonFrontPic_Tynamo), + SPECIES_SPRITE(EELEKTRIK, gMonFrontPic_Eelektrik), + SPECIES_SPRITE(EELEKTROSS, gMonFrontPic_Eelektross), + SPECIES_SPRITE(ELGYEM, gMonFrontPic_Elgyem), + SPECIES_SPRITE(BEHEEYEM, gMonFrontPic_Beheeyem), + SPECIES_SPRITE(LITWICK, gMonFrontPic_Litwick), + SPECIES_SPRITE(LAMPENT, gMonFrontPic_Lampent), + SPECIES_SPRITE(CHANDELURE, gMonFrontPic_Chandelure), + SPECIES_SPRITE(AXEW, gMonFrontPic_Axew), + SPECIES_SPRITE(FRAXURE, gMonFrontPic_Fraxure), + SPECIES_SPRITE(HAXORUS, gMonFrontPic_Haxorus), + SPECIES_SPRITE(CUBCHOO, gMonFrontPic_Cubchoo), + SPECIES_SPRITE(BEARTIC, gMonFrontPic_Beartic), + SPECIES_SPRITE(CRYOGONAL, gMonFrontPic_Cryogonal), + SPECIES_SPRITE(SHELMET, gMonFrontPic_Shelmet), + SPECIES_SPRITE(ACCELGOR, gMonFrontPic_Accelgor), + SPECIES_SPRITE(STUNFISK, gMonFrontPic_Stunfisk), + SPECIES_SPRITE(MIENFOO, gMonFrontPic_Mienfoo), + SPECIES_SPRITE(MIENSHAO, gMonFrontPic_Mienshao), + SPECIES_SPRITE(DRUDDIGON, gMonFrontPic_Druddigon), + SPECIES_SPRITE(GOLETT, gMonFrontPic_Golett), + SPECIES_SPRITE(GOLURK, gMonFrontPic_Golurk), + SPECIES_SPRITE(PAWNIARD, gMonFrontPic_Pawniard), + SPECIES_SPRITE(BISHARP, gMonFrontPic_Bisharp), + SPECIES_SPRITE(BOUFFALANT, gMonFrontPic_Bouffalant), + SPECIES_SPRITE(RUFFLET, gMonFrontPic_Rufflet), + SPECIES_SPRITE(BRAVIARY, gMonFrontPic_Braviary), + SPECIES_SPRITE(VULLABY, gMonFrontPic_Vullaby), + SPECIES_SPRITE(MANDIBUZZ, gMonFrontPic_Mandibuzz), + SPECIES_SPRITE(HEATMOR, gMonFrontPic_Heatmor), + SPECIES_SPRITE(DURANT, gMonFrontPic_Durant), + SPECIES_SPRITE(DEINO, gMonFrontPic_Deino), + SPECIES_SPRITE(ZWEILOUS, gMonFrontPic_Zweilous), + SPECIES_SPRITE(HYDREIGON, gMonFrontPic_Hydreigon), + SPECIES_SPRITE(LARVESTA, gMonFrontPic_Larvesta), + SPECIES_SPRITE(VOLCARONA, gMonFrontPic_Volcarona), + SPECIES_SPRITE(COBALION, gMonFrontPic_Cobalion), + SPECIES_SPRITE(TERRAKION, gMonFrontPic_Terrakion), + SPECIES_SPRITE(VIRIZION, gMonFrontPic_Virizion), + SPECIES_SPRITE(TORNADUS, gMonFrontPic_Tornadus), + SPECIES_SPRITE(THUNDURUS, gMonFrontPic_Thundurus), + SPECIES_SPRITE(RESHIRAM, gMonFrontPic_Reshiram), + SPECIES_SPRITE(ZEKROM, gMonFrontPic_Zekrom), + SPECIES_SPRITE(LANDORUS, gMonFrontPic_Landorus), + SPECIES_SPRITE(KYUREM, gMonFrontPic_Kyurem), + SPECIES_SPRITE(KELDEO, gMonFrontPic_Keldeo), + SPECIES_SPRITE(MELOETTA, gMonFrontPic_Meloetta), + SPECIES_SPRITE(GENESECT, gMonFrontPic_Genesect), + SPECIES_SPRITE(CHESPIN, gMonFrontPic_Chespin), + SPECIES_SPRITE(QUILLADIN, gMonFrontPic_Quilladin), + SPECIES_SPRITE(CHESNAUGHT, gMonFrontPic_Chesnaught), + SPECIES_SPRITE(FENNEKIN, gMonFrontPic_Fennekin), + SPECIES_SPRITE(BRAIXEN, gMonFrontPic_Braixen), + SPECIES_SPRITE(DELPHOX, gMonFrontPic_Delphox), + SPECIES_SPRITE(FROAKIE, gMonFrontPic_Froakie), + SPECIES_SPRITE(FROGADIER, gMonFrontPic_Frogadier), + SPECIES_SPRITE(GRENINJA, gMonFrontPic_Greninja), + SPECIES_SPRITE(BUNNELBY, gMonFrontPic_Bunnelby), + SPECIES_SPRITE(DIGGERSBY, gMonFrontPic_Diggersby), + SPECIES_SPRITE(FLETCHLING, gMonFrontPic_Fletchling), + SPECIES_SPRITE(FLETCHINDER, gMonFrontPic_Fletchinder), + SPECIES_SPRITE(TALONFLAME, gMonFrontPic_Talonflame), + SPECIES_SPRITE(SCATTERBUG, gMonFrontPic_Scatterbug), + SPECIES_SPRITE(SPEWPA, gMonFrontPic_Spewpa), + SPECIES_SPRITE(VIVILLON, gMonFrontPic_Vivillon), + SPECIES_SPRITE(LITLEO, gMonFrontPic_Litleo), + SPECIES_SPRITE(PYROAR, gMonFrontPic_Pyroar), + SPECIES_SPRITE(FLABEBE, gMonFrontPic_Flabebe), + SPECIES_SPRITE(FLOETTE, gMonFrontPic_Floette), + SPECIES_SPRITE(FLORGES, gMonFrontPic_Florges), + SPECIES_SPRITE(SKIDDO, gMonFrontPic_Skiddo), + SPECIES_SPRITE(GOGOAT, gMonFrontPic_Gogoat), + SPECIES_SPRITE(PANCHAM, gMonFrontPic_Pancham), + SPECIES_SPRITE(PANGORO, gMonFrontPic_Pangoro), + SPECIES_SPRITE(FURFROU, gMonFrontPic_Furfrou), + SPECIES_SPRITE(ESPURR, gMonFrontPic_Espurr), + SPECIES_SPRITE(MEOWSTIC, gMonFrontPic_Meowstic), + SPECIES_SPRITE(HONEDGE, gMonFrontPic_Honedge), + SPECIES_SPRITE(DOUBLADE, gMonFrontPic_Doublade), + SPECIES_SPRITE(AEGISLASH, gMonFrontPic_Aegislash), + SPECIES_SPRITE(SPRITZEE, gMonFrontPic_Spritzee), + SPECIES_SPRITE(AROMATISSE, gMonFrontPic_Aromatisse), + SPECIES_SPRITE(SWIRLIX, gMonFrontPic_Swirlix), + SPECIES_SPRITE(SLURPUFF, gMonFrontPic_Slurpuff), + SPECIES_SPRITE(INKAY, gMonFrontPic_Inkay), + SPECIES_SPRITE(MALAMAR, gMonFrontPic_Malamar), + SPECIES_SPRITE(BINACLE, gMonFrontPic_Binacle), + SPECIES_SPRITE(BARBARACLE, gMonFrontPic_Barbaracle), + SPECIES_SPRITE(SKRELP, gMonFrontPic_Skrelp), + SPECIES_SPRITE(DRAGALGE, gMonFrontPic_Dragalge), + SPECIES_SPRITE(CLAUNCHER, gMonFrontPic_Clauncher), + SPECIES_SPRITE(CLAWITZER, gMonFrontPic_Clawitzer), + SPECIES_SPRITE(HELIOPTILE, gMonFrontPic_Helioptile), + SPECIES_SPRITE(HELIOLISK, gMonFrontPic_Heliolisk), + SPECIES_SPRITE(TYRUNT, gMonFrontPic_Tyrunt), + SPECIES_SPRITE(TYRANTRUM, gMonFrontPic_Tyrantrum), + SPECIES_SPRITE(AMAURA, gMonFrontPic_Amaura), + SPECIES_SPRITE(AURORUS, gMonFrontPic_Aurorus), + SPECIES_SPRITE(SYLVEON, gMonFrontPic_Sylveon), + SPECIES_SPRITE(HAWLUCHA, gMonFrontPic_Hawlucha), + SPECIES_SPRITE(DEDENNE, gMonFrontPic_Dedenne), + SPECIES_SPRITE(CARBINK, gMonFrontPic_Carbink), + SPECIES_SPRITE(GOOMY, gMonFrontPic_Goomy), + SPECIES_SPRITE(SLIGGOO, gMonFrontPic_Sliggoo), + SPECIES_SPRITE(GOODRA, gMonFrontPic_Goodra), + SPECIES_SPRITE(KLEFKI, gMonFrontPic_Klefki), + SPECIES_SPRITE(PHANTUMP, gMonFrontPic_Phantump), + SPECIES_SPRITE(TREVENANT, gMonFrontPic_Trevenant), + SPECIES_SPRITE(PUMPKABOO, gMonFrontPic_Pumpkaboo), + SPECIES_SPRITE(GOURGEIST, gMonFrontPic_Gourgeist), + SPECIES_SPRITE(BERGMITE, gMonFrontPic_Bergmite), + SPECIES_SPRITE(AVALUGG, gMonFrontPic_Avalugg), + SPECIES_SPRITE(NOIBAT, gMonFrontPic_Noibat), + SPECIES_SPRITE(NOIVERN, gMonFrontPic_Noivern), + SPECIES_SPRITE(XERNEAS, gMonFrontPic_Xerneas), + SPECIES_SPRITE(YVELTAL, gMonFrontPic_Yveltal), + SPECIES_SPRITE(ZYGARDE, gMonFrontPic_Zygarde), + SPECIES_SPRITE(DIANCIE, gMonFrontPic_Diancie), + SPECIES_SPRITE(HOOPA, gMonFrontPic_Hoopa), + SPECIES_SPRITE(VOLCANION, gMonFrontPic_Volcanion), + SPECIES_SPRITE(ROWLET, gMonFrontPic_Rowlet), + SPECIES_SPRITE(DARTRIX, gMonFrontPic_Dartrix), + SPECIES_SPRITE(DECIDUEYE, gMonFrontPic_Decidueye), + SPECIES_SPRITE(LITTEN, gMonFrontPic_Litten), + SPECIES_SPRITE(TORRACAT, gMonFrontPic_Torracat), + SPECIES_SPRITE(INCINEROAR, gMonFrontPic_Incineroar), + SPECIES_SPRITE(POPPLIO, gMonFrontPic_Popplio), + SPECIES_SPRITE(BRIONNE, gMonFrontPic_Brionne), + SPECIES_SPRITE(PRIMARINA, gMonFrontPic_Primarina), + SPECIES_SPRITE(PIKIPEK, gMonFrontPic_Pikipek), + SPECIES_SPRITE(TRUMBEAK, gMonFrontPic_Trumbeak), + SPECIES_SPRITE(TOUCANNON, gMonFrontPic_Toucannon), + SPECIES_SPRITE(YUNGOOS, gMonFrontPic_Yungoos), + SPECIES_SPRITE(GUMSHOOS, gMonFrontPic_Gumshoos), + SPECIES_SPRITE(GRUBBIN, gMonFrontPic_Grubbin), + SPECIES_SPRITE(CHARJABUG, gMonFrontPic_Charjabug), + SPECIES_SPRITE(VIKAVOLT, gMonFrontPic_Vikavolt), + SPECIES_SPRITE(CRABRAWLER, gMonFrontPic_Crabrawler), + SPECIES_SPRITE(CRABOMINABLE, gMonFrontPic_Crabominable), + SPECIES_SPRITE(ORICORIO, gMonFrontPic_Oricorio), + SPECIES_SPRITE(CUTIEFLY, gMonFrontPic_Cutiefly), + SPECIES_SPRITE(RIBOMBEE, gMonFrontPic_Ribombee), + SPECIES_SPRITE(ROCKRUFF, gMonFrontPic_Rockruff), + SPECIES_SPRITE(LYCANROC, gMonFrontPic_Lycanroc), + SPECIES_SPRITE(WISHIWASHI, gMonFrontPic_Wishiwashi), + SPECIES_SPRITE(MAREANIE, gMonFrontPic_Mareanie), + SPECIES_SPRITE(TOXAPEX, gMonFrontPic_Toxapex), + SPECIES_SPRITE(MUDBRAY, gMonFrontPic_Mudbray), + SPECIES_SPRITE(MUDSDALE, gMonFrontPic_Mudsdale), + SPECIES_SPRITE(DEWPIDER, gMonFrontPic_Dewpider), + SPECIES_SPRITE(ARAQUANID, gMonFrontPic_Araquanid), + SPECIES_SPRITE(FOMANTIS, gMonFrontPic_Fomantis), + SPECIES_SPRITE(LURANTIS, gMonFrontPic_Lurantis), + SPECIES_SPRITE(MORELULL, gMonFrontPic_Morelull), + SPECIES_SPRITE(SHIINOTIC, gMonFrontPic_Shiinotic), + SPECIES_SPRITE(SALANDIT, gMonFrontPic_Salandit), + SPECIES_SPRITE(SALAZZLE, gMonFrontPic_Salazzle), + SPECIES_SPRITE(STUFFUL, gMonFrontPic_Stufful), + SPECIES_SPRITE(BEWEAR, gMonFrontPic_Bewear), + SPECIES_SPRITE(BOUNSWEET, gMonFrontPic_Bounsweet), + SPECIES_SPRITE(STEENEE, gMonFrontPic_Steenee), + SPECIES_SPRITE(TSAREENA, gMonFrontPic_Tsareena), + SPECIES_SPRITE(COMFEY, gMonFrontPic_Comfey), + SPECIES_SPRITE(ORANGURU, gMonFrontPic_Oranguru), + SPECIES_SPRITE(PASSIMIAN, gMonFrontPic_Passimian), + SPECIES_SPRITE(WIMPOD, gMonFrontPic_Wimpod), + SPECIES_SPRITE(GOLISOPOD, gMonFrontPic_Golisopod), + SPECIES_SPRITE(SANDYGAST, gMonFrontPic_Sandygast), + SPECIES_SPRITE(PALOSSAND, gMonFrontPic_Palossand), + SPECIES_SPRITE(PYUKUMUKU, gMonFrontPic_Pyukumuku), + SPECIES_SPRITE(TYPE_NULL, gMonFrontPic_TypeNull), + SPECIES_SPRITE(SILVALLY, gMonFrontPic_Silvally), + SPECIES_SPRITE(MINIOR, gMonFrontPic_Minior), + SPECIES_SPRITE(KOMALA, gMonFrontPic_Komala), + SPECIES_SPRITE(TURTONATOR, gMonFrontPic_Turtonator), + SPECIES_SPRITE(TOGEDEMARU, gMonFrontPic_Togedemaru), + SPECIES_SPRITE(MIMIKYU, gMonFrontPic_Mimikyu), + SPECIES_SPRITE(BRUXISH, gMonFrontPic_Bruxish), + SPECIES_SPRITE(DRAMPA, gMonFrontPic_Drampa), + SPECIES_SPRITE(DHELMISE, gMonFrontPic_Dhelmise), + SPECIES_SPRITE(JANGMO_O, gMonFrontPic_Jangmoo), + SPECIES_SPRITE(HAKAMO_O, gMonFrontPic_Hakamoo), + SPECIES_SPRITE(KOMMO_O, gMonFrontPic_Kommoo), + SPECIES_SPRITE(TAPU_KOKO, gMonFrontPic_TapuKoko), + SPECIES_SPRITE(TAPU_LELE, gMonFrontPic_TapuLele), + SPECIES_SPRITE(TAPU_BULU, gMonFrontPic_TapuBulu), + SPECIES_SPRITE(TAPU_FINI, gMonFrontPic_TapuFini), + SPECIES_SPRITE(COSMOG, gMonFrontPic_Cosmog), + SPECIES_SPRITE(COSMOEM, gMonFrontPic_Cosmoem), + SPECIES_SPRITE(SOLGALEO, gMonFrontPic_Solgaleo), + SPECIES_SPRITE(LUNALA, gMonFrontPic_Lunala), + SPECIES_SPRITE(NIHILEGO, gMonFrontPic_Nihilego), + SPECIES_SPRITE(BUZZWOLE, gMonFrontPic_Buzzwole), + SPECIES_SPRITE(PHEROMOSA, gMonFrontPic_Pheromosa), + SPECIES_SPRITE(XURKITREE, gMonFrontPic_Xurkitree), + SPECIES_SPRITE(CELESTEELA, gMonFrontPic_Celesteela), + SPECIES_SPRITE(KARTANA, gMonFrontPic_Kartana), + SPECIES_SPRITE(GUZZLORD, gMonFrontPic_Guzzlord), + SPECIES_SPRITE(NECROZMA, gMonFrontPic_Necrozma), + SPECIES_SPRITE(MAGEARNA, gMonFrontPic_Magearna), + SPECIES_SPRITE(MARSHADOW, gMonFrontPic_Marshadow), + SPECIES_SPRITE(POIPOLE, gMonFrontPic_Poipole), + SPECIES_SPRITE(NAGANADEL, gMonFrontPic_Naganadel), + SPECIES_SPRITE(STAKATAKA, gMonFrontPic_Stakataka), + SPECIES_SPRITE(BLACEPHALON, gMonFrontPic_Blacephalon), + SPECIES_SPRITE(ZERAORA, gMonFrontPic_Zeraora), + SPECIES_SPRITE(MELTAN, gMonFrontPic_Meltan), + SPECIES_SPRITE(MELMETAL, gMonFrontPic_Melmetal), + SPECIES_SPRITE(GROOKEY, gMonFrontPic_Grookey), + SPECIES_SPRITE(THWACKEY, gMonFrontPic_Thwackey), + SPECIES_SPRITE(RILLABOOM, gMonFrontPic_DoubleQuestionMark/*gMonFrontPic_Rillaboom*/), + SPECIES_SPRITE(SCORBUNNY, gMonFrontPic_Scorbunny), + SPECIES_SPRITE(RABOOT, gMonFrontPic_Raboot), + SPECIES_SPRITE(CINDERACE, gMonFrontPic_Cinderace), + SPECIES_SPRITE(SOBBLE, gMonFrontPic_Sobble), + SPECIES_SPRITE(DRIZZILE, gMonFrontPic_Drizzile), + SPECIES_SPRITE(INTELEON, gMonFrontPic_DoubleQuestionMark/*gMonFrontPic_Inteleon*/), + SPECIES_SPRITE(SKWOVET, gMonFrontPic_Skwovet), + SPECIES_SPRITE(GREEDENT, gMonFrontPic_Greedent), + SPECIES_SPRITE(ROOKIDEE, gMonFrontPic_Rookidee), + SPECIES_SPRITE(CORVISQUIRE, gMonFrontPic_Corvisquire), + SPECIES_SPRITE(CORVIKNIGHT, gMonFrontPic_Corviknight), + SPECIES_SPRITE(BLIPBUG, gMonFrontPic_Blipbug), + SPECIES_SPRITE(DOTTLER, gMonFrontPic_Dottler), + SPECIES_SPRITE(ORBEETLE, gMonFrontPic_Orbeetle), + SPECIES_SPRITE(NICKIT, gMonFrontPic_Nickit), + SPECIES_SPRITE(THIEVUL, gMonFrontPic_Thievul), + SPECIES_SPRITE(GOSSIFLEUR, gMonFrontPic_Gossifleur), + SPECIES_SPRITE(ELDEGOSS, gMonFrontPic_Eldegoss), + SPECIES_SPRITE(WOOLOO, gMonFrontPic_Wooloo), + SPECIES_SPRITE(DUBWOOL, gMonFrontPic_Dubwool), + SPECIES_SPRITE(CHEWTLE, gMonFrontPic_Chewtle), + SPECIES_SPRITE(DREDNAW, gMonFrontPic_Drednaw), + SPECIES_SPRITE(YAMPER, gMonFrontPic_Yamper), + SPECIES_SPRITE(BOLTUND, gMonFrontPic_Boltund), + SPECIES_SPRITE(ROLYCOLY, gMonFrontPic_Rolycoly), + SPECIES_SPRITE(CARKOL, gMonFrontPic_Carkol), + SPECIES_SPRITE(COALOSSAL, gMonFrontPic_Coalossal), + SPECIES_SPRITE(APPLIN, gMonFrontPic_Applin), + SPECIES_SPRITE(FLAPPLE, gMonFrontPic_Flapple), + SPECIES_SPRITE(APPLETUN, gMonFrontPic_Appletun), + SPECIES_SPRITE(SILICOBRA, gMonFrontPic_Silicobra), + SPECIES_SPRITE(SANDACONDA, gMonFrontPic_Sandaconda), + SPECIES_SPRITE(CRAMORANT, gMonFrontPic_Cramorant), + SPECIES_SPRITE(ARROKUDA, gMonFrontPic_Arrokuda), + SPECIES_SPRITE(BARRASKEWDA, gMonFrontPic_Barraskewda), + SPECIES_SPRITE(TOXEL, gMonFrontPic_Toxel), + SPECIES_SPRITE(TOXTRICITY, gMonFrontPic_Toxtricity), + SPECIES_SPRITE(SIZZLIPEDE, gMonFrontPic_Sizzlipede), + SPECIES_SPRITE(CENTISKORCH, gMonFrontPic_Centiskorch), + SPECIES_SPRITE(CLOBBOPUS, gMonFrontPic_Clobbopus), + SPECIES_SPRITE(GRAPPLOCT, gMonFrontPic_Grapploct), + SPECIES_SPRITE(SINISTEA, gMonFrontPic_Sinistea), + SPECIES_SPRITE(POLTEAGEIST, gMonFrontPic_Polteageist), + SPECIES_SPRITE(HATENNA, gMonFrontPic_Hatenna), + SPECIES_SPRITE(HATTREM, gMonFrontPic_Hattrem), + SPECIES_SPRITE(HATTERENE, gMonFrontPic_Hatterene), + SPECIES_SPRITE(IMPIDIMP, gMonFrontPic_Impidimp), + SPECIES_SPRITE(MORGREM, gMonFrontPic_Morgrem), + SPECIES_SPRITE(GRIMMSNARL, gMonFrontPic_Grimmsnarl), + SPECIES_SPRITE(OBSTAGOON, gMonFrontPic_Obstagoon), + SPECIES_SPRITE(PERRSERKER, gMonFrontPic_Perrserker), + SPECIES_SPRITE(CURSOLA, gMonFrontPic_Cursola), + SPECIES_SPRITE(SIRFETCHD, gMonFrontPic_Sirfetchd), + SPECIES_SPRITE(MR_RIME, gMonFrontPic_MrRime), + SPECIES_SPRITE(RUNERIGUS, gMonFrontPic_Runerigus), + SPECIES_SPRITE(MILCERY, gMonFrontPic_Milcery), + SPECIES_SPRITE(ALCREMIE, gMonFrontPic_Alcremie), + SPECIES_SPRITE(FALINKS, gMonFrontPic_Falinks), + SPECIES_SPRITE(PINCURCHIN, gMonFrontPic_Pincurchin), + SPECIES_SPRITE(SNOM, gMonFrontPic_Snom), + SPECIES_SPRITE(FROSMOTH, gMonFrontPic_Frosmoth), + SPECIES_SPRITE(STONJOURNER, gMonFrontPic_Stonjourner), + SPECIES_SPRITE(EISCUE, gMonFrontPic_Eiscue), + SPECIES_SPRITE(INDEEDEE, gMonFrontPic_Indeedee), + SPECIES_SPRITE(MORPEKO, gMonFrontPic_Morpeko), + SPECIES_SPRITE(CUFANT, gMonFrontPic_Cufant), + SPECIES_SPRITE(COPPERAJAH, gMonFrontPic_Copperajah), + SPECIES_SPRITE(DRACOZOLT, gMonFrontPic_Dracozolt), + SPECIES_SPRITE(ARCTOZOLT, gMonFrontPic_Arctozolt), + SPECIES_SPRITE(DRACOVISH, gMonFrontPic_Dracovish), + SPECIES_SPRITE(ARCTOVISH, gMonFrontPic_Arctovish), + SPECIES_SPRITE(DURALUDON, gMonFrontPic_Duraludon), + SPECIES_SPRITE(DREEPY, gMonFrontPic_Dreepy), + SPECIES_SPRITE(DRAKLOAK, gMonFrontPic_Drakloak), + SPECIES_SPRITE(DRAGAPULT, gMonFrontPic_Dragapult), + SPECIES_SPRITE(ZACIAN, gMonFrontPic_Zacian), + SPECIES_SPRITE(ZAMAZENTA, gMonFrontPic_Zamazenta), + SPECIES_SPRITE(ETERNATUS, gMonFrontPic_Eternatus), + SPECIES_SPRITE(KUBFU, gMonFrontPic_Kubfu), + SPECIES_SPRITE(URSHIFU, gMonFrontPic_Urshifu), + SPECIES_SPRITE(ZARUDE, gMonFrontPic_Zarude), + SPECIES_SPRITE(REGIELEKI, gMonFrontPic_DoubleQuestionMark/*gMonFrontPic_Regieleki*/), + SPECIES_SPRITE(REGIDRAGO, gMonFrontPic_Regidrago), + SPECIES_SPRITE(GLASTRIER, gMonFrontPic_Glastrier), + SPECIES_SPRITE(SPECTRIER, gMonFrontPic_Spectrier), + SPECIES_SPRITE(CALYREX, gMonFrontPic_Calyrex), + + SPECIES_SPRITE(VENUSAUR_MEGA, gMonFrontPic_VenusaurMega), + SPECIES_SPRITE(CHARIZARD_MEGA_X, gMonFrontPic_CharizardMegaX), + SPECIES_SPRITE(CHARIZARD_MEGA_Y, gMonFrontPic_CharizardMegaY), + SPECIES_SPRITE(BLASTOISE_MEGA, gMonFrontPic_BlastoiseMega), + SPECIES_SPRITE(BEEDRILL_MEGA, gMonFrontPic_BeedrillMega), + SPECIES_SPRITE(PIDGEOT_MEGA, gMonFrontPic_PidgeotMega), + SPECIES_SPRITE(ALAKAZAM_MEGA, gMonFrontPic_AlakazamMega), + SPECIES_SPRITE(SLOWBRO_MEGA, gMonFrontPic_SlowbroMega), + SPECIES_SPRITE(GENGAR_MEGA, gMonFrontPic_GengarMega), + SPECIES_SPRITE(KANGASKHAN_MEGA, gMonFrontPic_KangaskhanMega), + SPECIES_SPRITE(PINSIR_MEGA, gMonFrontPic_PinsirMega), + SPECIES_SPRITE(GYARADOS_MEGA, gMonFrontPic_GyaradosMega), + SPECIES_SPRITE(AERODACTYL_MEGA, gMonFrontPic_AerodactylMega), + SPECIES_SPRITE(MEWTWO_MEGA_X, gMonFrontPic_MewtwoMegaX), + SPECIES_SPRITE(MEWTWO_MEGA_Y, gMonFrontPic_MewtwoMegaY), + SPECIES_SPRITE(AMPHAROS_MEGA, gMonFrontPic_AmpharosMega), + SPECIES_SPRITE(STEELIX_MEGA, gMonFrontPic_SteelixMega), + SPECIES_SPRITE(SCIZOR_MEGA, gMonFrontPic_ScizorMega), + SPECIES_SPRITE(HERACROSS_MEGA, gMonFrontPic_HeracrossMega), + SPECIES_SPRITE(HOUNDOOM_MEGA, gMonFrontPic_HoundoomMega), + SPECIES_SPRITE(TYRANITAR_MEGA, gMonFrontPic_TyranitarMega), + SPECIES_SPRITE(SCEPTILE_MEGA, gMonFrontPic_SceptileMega), + SPECIES_SPRITE(BLAZIKEN_MEGA, gMonFrontPic_BlazikenMega), + SPECIES_SPRITE(SWAMPERT_MEGA, gMonFrontPic_SwampertMega), + SPECIES_SPRITE(GARDEVOIR_MEGA, gMonFrontPic_GardevoirMega), + SPECIES_SPRITE(SABLEYE_MEGA, gMonFrontPic_SableyeMega), + SPECIES_SPRITE(MAWILE_MEGA, gMonFrontPic_MawileMega), + SPECIES_SPRITE(AGGRON_MEGA, gMonFrontPic_AggronMega), + SPECIES_SPRITE(MEDICHAM_MEGA, gMonFrontPic_MedichamMega), + SPECIES_SPRITE(MANECTRIC_MEGA, gMonFrontPic_ManectricMega), + SPECIES_SPRITE(SHARPEDO_MEGA, gMonFrontPic_SharpedoMega), + SPECIES_SPRITE(CAMERUPT_MEGA, gMonFrontPic_CameruptMega), + SPECIES_SPRITE(ALTARIA_MEGA, gMonFrontPic_AltariaMega), + SPECIES_SPRITE(BANETTE_MEGA, gMonFrontPic_BanetteMega), + SPECIES_SPRITE(ABSOL_MEGA, gMonFrontPic_AbsolMega), + SPECIES_SPRITE(GLALIE_MEGA, gMonFrontPic_GlalieMega), + SPECIES_SPRITE(SALAMENCE_MEGA, gMonFrontPic_SalamenceMega), + SPECIES_SPRITE(METAGROSS_MEGA, gMonFrontPic_MetagrossMega), + SPECIES_SPRITE(LATIAS_MEGA, gMonFrontPic_LatiasMega), + SPECIES_SPRITE(LATIOS_MEGA, gMonFrontPic_LatiosMega), + SPECIES_SPRITE(LOPUNNY_MEGA, gMonFrontPic_LopunnyMega), + SPECIES_SPRITE(GARCHOMP_MEGA, gMonFrontPic_GarchompMega), + SPECIES_SPRITE(LUCARIO_MEGA, gMonFrontPic_LucarioMega), + SPECIES_SPRITE(ABOMASNOW_MEGA, gMonFrontPic_AbomasnowMega), + SPECIES_SPRITE(GALLADE_MEGA, gMonFrontPic_GalladeMega), + SPECIES_SPRITE(AUDINO_MEGA, gMonFrontPic_AudinoMega), + SPECIES_SPRITE(DIANCIE_MEGA, gMonFrontPic_DiancieMega), + + SPECIES_SPRITE(RAYQUAZA_MEGA, gMonFrontPic_RayquazaMega), + SPECIES_SPRITE(KYOGRE_PRIMAL, gMonFrontPic_KyogrePrimal), + SPECIES_SPRITE(GROUDON_PRIMAL, gMonFrontPic_GroudonPrimal), + + SPECIES_SPRITE(RATTATA_ALOLAN, gMonFrontPic_RattataAlolan), + SPECIES_SPRITE(RATICATE_ALOLAN, gMonFrontPic_RaticateAlolan), + SPECIES_SPRITE(RAICHU_ALOLAN, gMonFrontPic_RaichuAlolan), + SPECIES_SPRITE(SANDSHREW_ALOLAN, gMonFrontPic_SandshrewAlolan), + SPECIES_SPRITE(SANDSLASH_ALOLAN, gMonFrontPic_SandslashAlolan), + SPECIES_SPRITE(VULPIX_ALOLAN, gMonFrontPic_VulpixAlolan), + SPECIES_SPRITE(NINETALES_ALOLAN, gMonFrontPic_NinetalesAlolan), + SPECIES_SPRITE(DIGLETT_ALOLAN, gMonFrontPic_DiglettAlolan), + SPECIES_SPRITE(DUGTRIO_ALOLAN, gMonFrontPic_DugtrioAlolan), + SPECIES_SPRITE(MEOWTH_ALOLAN, gMonFrontPic_MeowthAlolan), + SPECIES_SPRITE(PERSIAN_ALOLAN, gMonFrontPic_PersianAlolan), + SPECIES_SPRITE(GEODUDE_ALOLAN, gMonFrontPic_GeodudeAlolan), + SPECIES_SPRITE(GRAVELER_ALOLAN, gMonFrontPic_GravelerAlolan), + SPECIES_SPRITE(GOLEM_ALOLAN, gMonFrontPic_GolemAlolan), + SPECIES_SPRITE(GRIMER_ALOLAN, gMonFrontPic_GrimerAlolan), + SPECIES_SPRITE(MUK_ALOLAN, gMonFrontPic_MukAlolan), + SPECIES_SPRITE(EXEGGUTOR_ALOLAN, gMonFrontPic_ExeggutorAlolan), + SPECIES_SPRITE(MAROWAK_ALOLAN, gMonFrontPic_MarowakAlolan), + + SPECIES_SPRITE(MEOWTH_GALARIAN, gMonFrontPic_MeowthGalarian), + SPECIES_SPRITE(PONYTA_GALARIAN, gMonFrontPic_PonytaGalarian), + SPECIES_SPRITE(RAPIDASH_GALARIAN, gMonFrontPic_RapidashGalarian), + SPECIES_SPRITE(SLOWPOKE_GALARIAN, gMonFrontPic_SlowpokeGalarian), + SPECIES_SPRITE(SLOWBRO_GALARIAN, gMonFrontPic_SlowbroGalarian), + SPECIES_SPRITE(FARFETCHD_GALARIAN, gMonFrontPic_FarfetchdGalarian), + SPECIES_SPRITE(WEEZING_GALARIAN, gMonFrontPic_WeezingGalarian), + SPECIES_SPRITE(MR_MIME_GALARIAN, gMonFrontPic_MrMimeGalarian), + SPECIES_SPRITE(ARTICUNO_GALARIAN, gMonFrontPic_ArticunoGalarian), + SPECIES_SPRITE(ZAPDOS_GALARIAN, gMonFrontPic_ZapdosGalarian), + SPECIES_SPRITE(MOLTRES_GALARIAN, gMonFrontPic_MoltresGalarian), + SPECIES_SPRITE(SLOWKING_GALARIAN, gMonFrontPic_SlowkingGalarian), + SPECIES_SPRITE(CORSOLA_GALARIAN, gMonFrontPic_CorsolaGalarian), + SPECIES_SPRITE(ZIGZAGOON_GALARIAN, gMonFrontPic_ZigzagoonGalarian), + SPECIES_SPRITE(LINOONE_GALARIAN, gMonFrontPic_LinooneGalarian), + SPECIES_SPRITE(DARUMAKA_GALARIAN, gMonFrontPic_DarumakaGalarian), + SPECIES_SPRITE(DARMANITAN_GALARIAN, gMonFrontPic_DarmanitanGalarian), + SPECIES_SPRITE(YAMASK_GALARIAN, gMonFrontPic_YamaskGalarian), + SPECIES_SPRITE(STUNFISK_GALARIAN, gMonFrontPic_StunfiskGalarian), + + SPECIES_SPRITE(PIKACHU_COSPLAY, gMonFrontPic_PikachuCosplay), + SPECIES_SPRITE(PIKACHU_ROCK_STAR, gMonFrontPic_PikachuRockStar), + SPECIES_SPRITE(PIKACHU_BELLE, gMonFrontPic_PikachuBelle), + SPECIES_SPRITE(PIKACHU_POP_STAR, gMonFrontPic_PikachuPopStar), + SPECIES_SPRITE(PIKACHU_PH_D, gMonFrontPic_PikachuPhD), + SPECIES_SPRITE(PIKACHU_LIBRE, gMonFrontPic_PikachuLibre), + + SPECIES_SPRITE(PIKACHU_ORIGINAL_CAP, gMonFrontPic_PikachuOriginalCap), + SPECIES_SPRITE(PIKACHU_HOENN_CAP, gMonFrontPic_PikachuHoennCap), + SPECIES_SPRITE(PIKACHU_SINNOH_CAP, gMonFrontPic_PikachuSinnohCap), + SPECIES_SPRITE(PIKACHU_UNOVA_CAP, gMonFrontPic_PikachuUnovaCap), + SPECIES_SPRITE(PIKACHU_KALOS_CAP, gMonFrontPic_PikachuKalosCap), + SPECIES_SPRITE(PIKACHU_ALOLA_CAP, gMonFrontPic_PikachuAlolaCap), + SPECIES_SPRITE(PIKACHU_PARTNER_CAP, gMonFrontPic_PikachuPartnerCap), + SPECIES_SPRITE(PIKACHU_WORLD_CAP, gMonFrontPic_PikachuWorldCap), + + SPECIES_SPRITE(PICHU_SPIKY_EARED, gMonFrontPic_PichuSpikyEared), + SPECIES_SPRITE(UNOWN_B, gMonFrontPic_UnownB), SPECIES_SPRITE(UNOWN_C, gMonFrontPic_UnownC), SPECIES_SPRITE(UNOWN_D, gMonFrontPic_UnownD), @@ -440,4 +1036,246 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(UNOWN_Z, gMonFrontPic_UnownZ), SPECIES_SPRITE(UNOWN_EMARK, gMonFrontPic_UnownExclamationMark), SPECIES_SPRITE(UNOWN_QMARK, gMonFrontPic_UnownQuestionMark), + + SPECIES_SPRITE(CASTFORM_SUNNY, gMonFrontPic_CastformSunny), + SPECIES_SPRITE(CASTFORM_RAINY, gMonFrontPic_CastformRainy), + SPECIES_SPRITE(CASTFORM_SNOWY, gMonFrontPic_CastformSnowy), + + SPECIES_SPRITE(DEOXYS_ATTACK, gMonFrontPic_DeoxysAttack), + SPECIES_SPRITE(DEOXYS_DEFENSE, gMonFrontPic_DeoxysDefense), + SPECIES_SPRITE(DEOXYS_SPEED, gMonFrontPic_DeoxysSpeed), + + SPECIES_SPRITE(BURMY_SANDY_CLOAK, gMonFrontPic_BurmySandyCloak), + SPECIES_SPRITE(BURMY_TRASH_CLOAK, gMonFrontPic_BurmyTrashCloak), + + SPECIES_SPRITE(WORMADAM_SANDY_CLOAK, gMonFrontPic_WormadamSandyCloak), + SPECIES_SPRITE(WORMADAM_TRASH_CLOAK, gMonFrontPic_WormadamTrashCloak), + + SPECIES_SPRITE(CHERRIM_SUNSHINE, gMonFrontPic_CherrimSunshine), + + SPECIES_SPRITE(SHELLOS_EAST_SEA, gMonFrontPic_ShellosEastSea), + + SPECIES_SPRITE(GASTRODON_EAST_SEA, gMonFrontPic_GastrodonEastSea), + + SPECIES_SPRITE(ROTOM_HEAT, gMonFrontPic_RotomHeat), + SPECIES_SPRITE(ROTOM_WASH, gMonFrontPic_RotomWash), + SPECIES_SPRITE(ROTOM_FROST, gMonFrontPic_RotomFrost), + SPECIES_SPRITE(ROTOM_FAN, gMonFrontPic_RotomFan), + SPECIES_SPRITE(ROTOM_MOW, gMonFrontPic_RotomMow), + + SPECIES_SPRITE(GIRATINA_ORIGIN, gMonFrontPic_GiratinaOrigin), + + SPECIES_SPRITE(SHAYMIN_SKY, gMonFrontPic_ShayminSky), + + SPECIES_SPRITE(ARCEUS_FIGHTING, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_FLYING, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_POISON, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_GROUND, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_ROCK, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_BUG, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_GHOST, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_STEEL, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_FIRE, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_WATER, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_GRASS, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_ELECTRIC, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_PSYCHIC, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_ICE, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_DRAGON, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_DARK, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_FAIRY, gMonFrontPic_Arceus), + + SPECIES_SPRITE(BASCULIN_BLUE_STRIPED, gMonFrontPic_BasculinBlueStriped), + + SPECIES_SPRITE(DARMANITAN_ZEN_MODE, gMonFrontPic_DarmanitanZenMode), + SPECIES_SPRITE(DARMANITAN_ZEN_MODE_GALARIAN, gMonFrontPic_DarmanitanZenModeGalarian), + + SPECIES_SPRITE(DEERLING_SUMMER, gMonFrontPic_Deerling), + SPECIES_SPRITE(DEERLING_AUTUMN, gMonFrontPic_Deerling), + SPECIES_SPRITE(DEERLING_WINTER, gMonFrontPic_Deerling), + + SPECIES_SPRITE(SAWSBUCK_SUMMER, gMonFrontPic_SawsbuckSummer), + SPECIES_SPRITE(SAWSBUCK_AUTUMN, gMonFrontPic_SawsbuckAutumn), + SPECIES_SPRITE(SAWSBUCK_WINTER, gMonFrontPic_SawsbuckWinter), + + SPECIES_SPRITE(TORNADUS_THERIAN, gMonFrontPic_TornadusTherian), + SPECIES_SPRITE(THUNDURUS_THERIAN, gMonFrontPic_ThundurusTherian), + SPECIES_SPRITE(LANDORUS_THERIAN, gMonFrontPic_LandorusTherian), + + SPECIES_SPRITE(KYUREM_WHITE, gMonFrontPic_KyuremWhite), + SPECIES_SPRITE(KYUREM_BLACK, gMonFrontPic_KyuremBlack), + + SPECIES_SPRITE(KELDEO_RESOLUTE, gMonFrontPic_KeldeoResolute), + + SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonFrontPic_MeloettaPirouette), + + SPECIES_SPRITE(GENESECT_DOUSE_DRIVE, gMonFrontPic_Genesect), + SPECIES_SPRITE(GENESECT_SHOCK_DRIVE, gMonFrontPic_Genesect), + SPECIES_SPRITE(GENESECT_BURN_DRIVE, gMonFrontPic_Genesect), + SPECIES_SPRITE(GENESECT_CHILL_DRIVE, gMonFrontPic_Genesect), + + SPECIES_SPRITE(GRENINJA_BATTLE_BOND, gMonFrontPic_Greninja), + SPECIES_SPRITE(GRENINJA_ASH, gMonFrontPic_GreninjaAsh), + + SPECIES_SPRITE(VIVILLON_POLAR, gMonFrontPic_VivillonPolar), + SPECIES_SPRITE(VIVILLON_TUNDRA, gMonFrontPic_VivillonTundra), + SPECIES_SPRITE(VIVILLON_CONTINENTAL, gMonFrontPic_VivillonContinental), + SPECIES_SPRITE(VIVILLON_GARDEN, gMonFrontPic_VivillonGarden), + SPECIES_SPRITE(VIVILLON_ELEGANT, gMonFrontPic_VivillonElegant), + SPECIES_SPRITE(VIVILLON_MEADOW, gMonFrontPic_VivillonMeadow), + SPECIES_SPRITE(VIVILLON_MODERN, gMonFrontPic_VivillonModern), + SPECIES_SPRITE(VIVILLON_MARINE, gMonFrontPic_VivillonMarine), + SPECIES_SPRITE(VIVILLON_ARCHIPELAGO, gMonFrontPic_VivillonArchipelago), + SPECIES_SPRITE(VIVILLON_HIGH_PLAINS, gMonFrontPic_VivillonHighPlains), + SPECIES_SPRITE(VIVILLON_SANDSTORM, gMonFrontPic_VivillonSandstorm), + SPECIES_SPRITE(VIVILLON_RIVER, gMonFrontPic_VivillonRiver), + SPECIES_SPRITE(VIVILLON_MONSOON, gMonFrontPic_VivillonMonsoon), + SPECIES_SPRITE(VIVILLON_SAVANNA, gMonFrontPic_VivillonSavanna), + SPECIES_SPRITE(VIVILLON_SUN, gMonFrontPic_VivillonSun), + SPECIES_SPRITE(VIVILLON_OCEAN, gMonFrontPic_VivillonOcean), + SPECIES_SPRITE(VIVILLON_JUNGLE, gMonFrontPic_VivillonJungle), + SPECIES_SPRITE(VIVILLON_FANCY, gMonFrontPic_VivillonFancy), + SPECIES_SPRITE(VIVILLON_POKE_BALL, gMonFrontPic_VivillonPokeBall), + + SPECIES_SPRITE(FLABEBE_YELLOW_FLOWER, gMonFrontPic_Flabebe), + SPECIES_SPRITE(FLABEBE_ORANGE_FLOWER, gMonFrontPic_Flabebe), + SPECIES_SPRITE(FLABEBE_BLUE_FLOWER, gMonFrontPic_Flabebe), + SPECIES_SPRITE(FLABEBE_WHITE_FLOWER, gMonFrontPic_Flabebe), + + SPECIES_SPRITE(FLOETTE_YELLOW_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_ORANGE_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_BLUE_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_WHITE_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_ETERNAL_FLOWER, gMonFrontPic_FloetteEternalFlower), + + SPECIES_SPRITE(FLORGES_YELLOW_FLOWER, gMonFrontPic_Florges), + SPECIES_SPRITE(FLORGES_ORANGE_FLOWER, gMonFrontPic_Florges), + SPECIES_SPRITE(FLORGES_BLUE_FLOWER, gMonFrontPic_Florges), + SPECIES_SPRITE(FLORGES_WHITE_FLOWER, gMonFrontPic_Florges), + + SPECIES_SPRITE(FURFROU_HEART_TRIM, gMonFrontPic_FurfrouHeartTrim), + SPECIES_SPRITE(FURFROU_STAR_TRIM, gMonFrontPic_FurfrouStarTrim), + SPECIES_SPRITE(FURFROU_DIAMOND_TRIM, gMonFrontPic_FurfrouDiamondTrim), + SPECIES_SPRITE(FURFROU_DEBUTANTE_TRIM, gMonFrontPic_FurfrouDebutanteTrim), + SPECIES_SPRITE(FURFROU_MATRON_TRIM, gMonFrontPic_FurfrouMatronTrim), + SPECIES_SPRITE(FURFROU_DANDY_TRIM, gMonFrontPic_FurfrouDandyTrim), + SPECIES_SPRITE(FURFROU_LA_REINE_TRIM, gMonFrontPic_FurfrouLaReineTrim), + SPECIES_SPRITE(FURFROU_KABUKI_TRIM, gMonFrontPic_FurfrouKabukiTrim), + SPECIES_SPRITE(FURFROU_PHARAOH_TRIM, gMonFrontPic_FurfrouPharaohTrim), + + SPECIES_SPRITE(MEOWSTIC_FEMALE, gMonFrontPic_MeowsticFemale), + + SPECIES_SPRITE(AEGISLASH_BLADE, gMonFrontPic_AegislashBlade), + + SPECIES_SPRITE(PUMPKABOO_SMALL, gMonFrontPic_PumpkabooSmall), + SPECIES_SPRITE(PUMPKABOO_LARGE, gMonFrontPic_PumpkabooLarge), + SPECIES_SPRITE(PUMPKABOO_SUPER, gMonFrontPic_PumpkabooSuper), + + SPECIES_SPRITE(GOURGEIST_SMALL, gMonFrontPic_GourgeistSmall), + SPECIES_SPRITE(GOURGEIST_LARGE, gMonFrontPic_GourgeistLarge), + SPECIES_SPRITE(GOURGEIST_SUPER, gMonFrontPic_GourgeistSuper), + + SPECIES_SPRITE(XERNEAS_ACTIVE, gMonFrontPic_XerneasActive), + + SPECIES_SPRITE(ZYGARDE_10, gMonFrontPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_10_POWER_CONSTRUCT, gMonFrontPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_50_POWER_CONSTRUCT, gMonFrontPic_Zygarde), + SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonFrontPic_ZygardeComplete), + + SPECIES_SPRITE(HOOPA_UNBOUND, gMonFrontPic_HoopaUnbound), + + SPECIES_SPRITE(ORICORIO_POM_POM, gMonFrontPic_OricorioPomPom), + SPECIES_SPRITE(ORICORIO_PAU, gMonFrontPic_OricorioPau), + SPECIES_SPRITE(ORICORIO_SENSU, gMonFrontPic_OricorioSensu), + + SPECIES_SPRITE(ROCKRUFF_OWN_TEMPO, gMonFrontPic_Rockruff), + + SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonFrontPic_LycanrocMidnight), + SPECIES_SPRITE(LYCANROC_DUSK, gMonFrontPic_LycanrocDusk), + + SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonFrontPic_WishiwashiSchool), + + SPECIES_SPRITE(SILVALLY_FIGHTING, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_FLYING, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_POISON, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_GROUND, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_ROCK, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_BUG, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_GHOST, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_STEEL, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_FIRE, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_WATER, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_GRASS, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_ELECTRIC, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_PSYCHIC, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_ICE, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_DRAGON, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_DARK, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_FAIRY, gMonFrontPic_Silvally), + + SPECIES_SPRITE(MINIOR_METEOR_ORANGE, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_YELLOW, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_GREEN, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_BLUE, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_INDIGO, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_VIOLET, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_CORE_RED, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_ORANGE, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_YELLOW, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_GREEN, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_BLUE, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_INDIGO, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_VIOLET, gMonFrontPic_MiniorCore), + + SPECIES_SPRITE(MIMIKYU_BUSTED, gMonFrontPic_MimikyuBusted), + + SPECIES_SPRITE(NECROZMA_DUSK_MANE, gMonFrontPic_NecrozmaDuskMane), + SPECIES_SPRITE(NECROZMA_DAWN_WINGS, gMonFrontPic_NecrozmaDawnWings), + SPECIES_SPRITE(NECROZMA_ULTRA, gMonFrontPic_NecrozmaUltra), + + SPECIES_SPRITE(MAGEARNA_ORIGINAL_COLOR, gMonFrontPic_MagearnaOriginalColor), + + SPECIES_SPRITE(CRAMORANT_GULPING, gMonFrontPic_CramorantGulping), + SPECIES_SPRITE(CRAMORANT_GORGING, gMonFrontPic_CramorantGorging), + + SPECIES_SPRITE(TOXTRICITY_LOW_KEY, gMonFrontPic_ToxtricityLowKey), + + SPECIES_SPRITE(SINISTEA_ANTIQUE, gMonFrontPic_Sinistea), + + SPECIES_SPRITE(POLTEAGEIST_ANTIQUE, gMonFrontPic_Polteageist), + + SPECIES_SPRITE(ALCREMIE_RUBY_CREAM, gMonFrontPic_AlcremieRubyCream), + SPECIES_SPRITE(ALCREMIE_MATCHA_CREAM, gMonFrontPic_AlcremieMatchaCream), + SPECIES_SPRITE(ALCREMIE_MINT_CREAM, gMonFrontPic_AlcremieMintCream), + SPECIES_SPRITE(ALCREMIE_LEMON_CREAM, gMonFrontPic_AlcremieLemonCream), + SPECIES_SPRITE(ALCREMIE_SALTED_CREAM, gMonFrontPic_AlcremieSaltedCream), + SPECIES_SPRITE(ALCREMIE_RUBY_SWIRL, gMonFrontPic_AlcremieRubySwirl), + SPECIES_SPRITE(ALCREMIE_CARAMEL_SWIRL, gMonFrontPic_AlcremieCaramelSwirl), + SPECIES_SPRITE(ALCREMIE_RAINBOW_SWIRL, gMonFrontPic_AlcremieRainbowSwirl), + + SPECIES_SPRITE(EISCUE_NOICE_FACE, gMonFrontPic_EiscueNoiceFace), + + SPECIES_SPRITE(INDEEDEE_FEMALE, gMonFrontPic_IndeedeeFemale), + + SPECIES_SPRITE(MORPEKO_HANGRY, gMonFrontPic_MorpekoHangry), + + SPECIES_SPRITE(ZACIAN_CROWNED_SWORD, gMonFrontPic_ZacianCrownedSword), + + SPECIES_SPRITE(ZAMAZENTA_CROWNED_SHIELD, gMonFrontPic_ZamazentaCrownedShield), + + SPECIES_SPRITE(ETERNATUS_ETERNAMAX, gMonFrontPic_Eternatus/*Eternamax*/), + + SPECIES_SPRITE(URSHIFU_RAPID_STRIKE_STYLE, gMonFrontPic_UrshifuRapidStrikeStyle), + + SPECIES_SPRITE(ZARUDE_DADA, gMonFrontPic_ZarudeDada), + + SPECIES_SPRITE(CALYREX_ICE_RIDER, gMonFrontPic_CalyrexIceRider), + SPECIES_SPRITE(CALYREX_SHADOW_RIDER, gMonFrontPic_CalyrexShadowRider), + + SPECIES_SPRITE(EGG, gMonFrontPic_Egg), +}; + +const struct CompressedSpriteSheet gMonFrontPicTableFemale[] = +{ + SPECIES_SPRITE(EEVEE, gMonFrontPic_EeveeF), }; diff --git a/src/data/pokemon_graphics/palette_table.h b/src/data/pokemon_graphics/palette_table.h index 35edcc76c..c66d57846 100644 --- a/src/data/pokemon_graphics/palette_table.h +++ b/src/data/pokemon_graphics/palette_table.h @@ -122,7 +122,7 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(SEAKING, gMonPalette_Seaking), SPECIES_PAL(STARYU, gMonPalette_Staryu), SPECIES_PAL(STARMIE, gMonPalette_Starmie), - SPECIES_PAL(MR_MIME, gMonPalette_Mrmime), + SPECIES_PAL(MR_MIME, gMonPalette_MrMime), SPECIES_PAL(SCYTHER, gMonPalette_Scyther), SPECIES_PAL(JYNX, gMonPalette_Jynx), SPECIES_PAL(ELECTABUZZ, gMonPalette_Electabuzz), @@ -252,31 +252,6 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(LUGIA, gMonPalette_Lugia), SPECIES_PAL(HO_OH, gMonPalette_HoOh), SPECIES_PAL(CELEBI, gMonPalette_Celebi), - SPECIES_PAL(OLD_UNOWN_B, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_C, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_D, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_E, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_F, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_G, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_H, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_I, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_J, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_K, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_L, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_M, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_N, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_O, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_P, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_Q, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_R, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_S, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_T, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_U, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_V, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_W, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_X, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_Y, gMonPalette_DoubleQuestionMark), - SPECIES_PAL(OLD_UNOWN_Z, gMonPalette_DoubleQuestionMark), SPECIES_PAL(TREECKO, gMonPalette_Treecko), SPECIES_PAL(GROVYLE, gMonPalette_Grovyle), SPECIES_PAL(SCEPTILE, gMonPalette_Sceptile), @@ -412,7 +387,628 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(JIRACHI, gMonPalette_Jirachi), SPECIES_PAL(DEOXYS, gMonPalette_Deoxys), SPECIES_PAL(CHIMECHO, gMonPalette_Chimecho), - SPECIES_PAL(EGG, gMonPalette_Egg), + SPECIES_PAL(TURTWIG, gMonPalette_Turtwig), + SPECIES_PAL(GROTLE, gMonPalette_Grotle), + SPECIES_PAL(TORTERRA, gMonPalette_Torterra), + SPECIES_PAL(CHIMCHAR, gMonPalette_Chimchar), + SPECIES_PAL(MONFERNO, gMonPalette_Monferno), + SPECIES_PAL(INFERNAPE, gMonPalette_Infernape), + SPECIES_PAL(PIPLUP, gMonPalette_Piplup), + SPECIES_PAL(PRINPLUP, gMonPalette_Prinplup), + SPECIES_PAL(EMPOLEON, gMonPalette_Empoleon), + SPECIES_PAL(STARLY, gMonPalette_Starly), + SPECIES_PAL(STARAVIA, gMonPalette_Staravia), + SPECIES_PAL(STARAPTOR, gMonPalette_Staraptor), + SPECIES_PAL(BIDOOF, gMonPalette_Bidoof), + SPECIES_PAL(BIBAREL, gMonPalette_Bibarel), + SPECIES_PAL(KRICKETOT, gMonPalette_Kricketot), + SPECIES_PAL(KRICKETUNE, gMonPalette_Kricketune), + SPECIES_PAL(SHINX, gMonPalette_Shinx), + SPECIES_PAL(LUXIO, gMonPalette_Luxio), + SPECIES_PAL(LUXRAY, gMonPalette_Luxray), + SPECIES_PAL(BUDEW, gMonPalette_Budew), + SPECIES_PAL(ROSERADE, gMonPalette_Roserade), + SPECIES_PAL(CRANIDOS, gMonPalette_Cranidos), + SPECIES_PAL(RAMPARDOS, gMonPalette_Rampardos), + SPECIES_PAL(SHIELDON, gMonPalette_Shieldon), + SPECIES_PAL(BASTIODON, gMonPalette_Bastiodon), + SPECIES_PAL(BURMY, gMonPalette_Burmy), + SPECIES_PAL(WORMADAM, gMonPalette_Wormadam), + SPECIES_PAL(MOTHIM, gMonPalette_Mothim), + SPECIES_PAL(COMBEE, gMonPalette_Combee), + SPECIES_PAL(VESPIQUEN, gMonPalette_Vespiquen), + SPECIES_PAL(PACHIRISU, gMonPalette_Pachirisu), + SPECIES_PAL(BUIZEL, gMonPalette_Buizel), + SPECIES_PAL(FLOATZEL, gMonPalette_Floatzel), + SPECIES_PAL(CHERUBI, gMonPalette_Cherubi), + SPECIES_PAL(CHERRIM, gMonPalette_Cherrim), + SPECIES_PAL(SHELLOS, gMonPalette_Shellos), + SPECIES_PAL(GASTRODON, gMonPalette_Gastrodon), + SPECIES_PAL(AMBIPOM, gMonPalette_Ambipom), + SPECIES_PAL(DRIFLOON, gMonPalette_Drifloon), + SPECIES_PAL(DRIFBLIM, gMonPalette_Drifblim), + SPECIES_PAL(BUNEARY, gMonPalette_Buneary), + SPECIES_PAL(LOPUNNY, gMonPalette_Lopunny), + SPECIES_PAL(MISMAGIUS, gMonPalette_Mismagius), + SPECIES_PAL(HONCHKROW, gMonPalette_Honchkrow), + SPECIES_PAL(GLAMEOW, gMonPalette_Glameow), + SPECIES_PAL(PURUGLY, gMonPalette_Purugly), + SPECIES_PAL(CHINGLING, gMonPalette_Chingling), + SPECIES_PAL(STUNKY, gMonPalette_Stunky), + SPECIES_PAL(SKUNTANK, gMonPalette_Skuntank), + SPECIES_PAL(BRONZOR, gMonPalette_Bronzor), + SPECIES_PAL(BRONZONG, gMonPalette_Bronzong), + SPECIES_PAL(BONSLY, gMonPalette_Bonsly), + SPECIES_PAL(MIME_JR, gMonPalette_MimeJr), + SPECIES_PAL(HAPPINY, gMonPalette_Happiny), + SPECIES_PAL(CHATOT, gMonPalette_Chatot), + SPECIES_PAL(SPIRITOMB, gMonPalette_Spiritomb), + SPECIES_PAL(GIBLE, gMonPalette_Gible), + SPECIES_PAL(GABITE, gMonPalette_Gabite), + SPECIES_PAL(GARCHOMP, gMonPalette_Garchomp), + SPECIES_PAL(MUNCHLAX, gMonPalette_Munchlax), + SPECIES_PAL(RIOLU, gMonPalette_Riolu), + SPECIES_PAL(LUCARIO, gMonPalette_Lucario), + SPECIES_PAL(HIPPOPOTAS, gMonPalette_Hippopotas), + SPECIES_PAL(HIPPOWDON, gMonPalette_Hippowdon), + SPECIES_PAL(SKORUPI, gMonPalette_Skorupi), + SPECIES_PAL(DRAPION, gMonPalette_Drapion), + SPECIES_PAL(CROAGUNK, gMonPalette_Croagunk), + SPECIES_PAL(TOXICROAK, gMonPalette_Toxicroak), + SPECIES_PAL(CARNIVINE, gMonPalette_Carnivine), + SPECIES_PAL(FINNEON, gMonPalette_Finneon), + SPECIES_PAL(LUMINEON, gMonPalette_Lumineon), + SPECIES_PAL(MANTYKE, gMonPalette_Mantyke), + SPECIES_PAL(SNOVER, gMonPalette_Snover), + SPECIES_PAL(ABOMASNOW, gMonPalette_Abomasnow), + SPECIES_PAL(WEAVILE, gMonPalette_Weavile), + SPECIES_PAL(MAGNEZONE, gMonPalette_Magnezone), + SPECIES_PAL(LICKILICKY, gMonPalette_Lickilicky), + SPECIES_PAL(RHYPERIOR, gMonPalette_Rhyperior), + SPECIES_PAL(TANGROWTH, gMonPalette_Tangrowth), + SPECIES_PAL(ELECTIVIRE, gMonPalette_Electivire), + SPECIES_PAL(MAGMORTAR, gMonPalette_Magmortar), + SPECIES_PAL(TOGEKISS, gMonPalette_Togekiss), + SPECIES_PAL(YANMEGA, gMonPalette_Yanmega), + SPECIES_PAL(LEAFEON, gMonPalette_Leafeon), + SPECIES_PAL(GLACEON, gMonPalette_Glaceon), + SPECIES_PAL(GLISCOR, gMonPalette_Gliscor), + SPECIES_PAL(MAMOSWINE, gMonPalette_Mamoswine), + SPECIES_PAL(PORYGON_Z, gMonPalette_PorygonZ), + SPECIES_PAL(GALLADE, gMonPalette_Gallade), + SPECIES_PAL(PROBOPASS, gMonPalette_Probopass), + SPECIES_PAL(DUSKNOIR, gMonPalette_Dusknoir), + SPECIES_PAL(FROSLASS, gMonPalette_Froslass), + SPECIES_PAL(ROTOM, gMonPalette_Rotom), + SPECIES_PAL(UXIE, gMonPalette_Uxie), + SPECIES_PAL(MESPRIT, gMonPalette_Mesprit), + SPECIES_PAL(AZELF, gMonPalette_Azelf), + SPECIES_PAL(DIALGA, gMonPalette_Dialga), + SPECIES_PAL(PALKIA, gMonPalette_Palkia), + SPECIES_PAL(HEATRAN, gMonPalette_Heatran), + SPECIES_PAL(REGIGIGAS, gMonPalette_Regigigas), + SPECIES_PAL(GIRATINA, gMonPalette_Giratina), + SPECIES_PAL(CRESSELIA, gMonPalette_Cresselia), + SPECIES_PAL(PHIONE, gMonPalette_Phione), + SPECIES_PAL(MANAPHY, gMonPalette_Manaphy), + SPECIES_PAL(DARKRAI, gMonPalette_Darkrai), + SPECIES_PAL(SHAYMIN, gMonPalette_Shaymin), + SPECIES_PAL(ARCEUS, gMonPalette_Arceus), + SPECIES_PAL(VICTINI, gMonPalette_Victini), + SPECIES_PAL(SNIVY, gMonPalette_Snivy), + SPECIES_PAL(SERVINE, gMonPalette_Servine), + SPECIES_PAL(SERPERIOR, gMonPalette_Serperior), + SPECIES_PAL(TEPIG, gMonPalette_Tepig), + SPECIES_PAL(PIGNITE, gMonPalette_Pignite), + SPECIES_PAL(EMBOAR, gMonPalette_Emboar), + SPECIES_PAL(OSHAWOTT, gMonPalette_Oshawott), + SPECIES_PAL(DEWOTT, gMonPalette_Dewott), + SPECIES_PAL(SAMUROTT, gMonPalette_Samurott), + SPECIES_PAL(PATRAT, gMonPalette_Patrat), + SPECIES_PAL(WATCHOG, gMonPalette_Watchog), + SPECIES_PAL(LILLIPUP, gMonPalette_Lillipup), + SPECIES_PAL(HERDIER, gMonPalette_Herdier), + SPECIES_PAL(STOUTLAND, gMonPalette_Stoutland), + SPECIES_PAL(PURRLOIN, gMonPalette_Purrloin), + SPECIES_PAL(LIEPARD, gMonPalette_Liepard), + SPECIES_PAL(PANSAGE, gMonPalette_Pansage), + SPECIES_PAL(SIMISAGE, gMonPalette_Simisage), + SPECIES_PAL(PANSEAR, gMonPalette_Pansear), + SPECIES_PAL(SIMISEAR, gMonPalette_Simisear), + SPECIES_PAL(PANPOUR, gMonPalette_Panpour), + SPECIES_PAL(SIMIPOUR, gMonPalette_Simipour), + SPECIES_PAL(MUNNA, gMonPalette_Munna), + SPECIES_PAL(MUSHARNA, gMonPalette_Musharna), + SPECIES_PAL(PIDOVE, gMonPalette_Pidove), + SPECIES_PAL(TRANQUILL, gMonPalette_Tranquill), + SPECIES_PAL(UNFEZANT, gMonPalette_Unfezant), + SPECIES_PAL(BLITZLE, gMonPalette_Blitzle), + SPECIES_PAL(ZEBSTRIKA, gMonPalette_Zebstrika), + SPECIES_PAL(ROGGENROLA, gMonPalette_Roggenrola), + SPECIES_PAL(BOLDORE, gMonPalette_Boldore), + SPECIES_PAL(GIGALITH, gMonPalette_Gigalith), + SPECIES_PAL(WOOBAT, gMonPalette_Woobat), + SPECIES_PAL(SWOOBAT, gMonPalette_Swoobat), + SPECIES_PAL(DRILBUR, gMonPalette_Drilbur), + SPECIES_PAL(EXCADRILL, gMonPalette_Excadrill), + SPECIES_PAL(AUDINO, gMonPalette_Audino), + SPECIES_PAL(TIMBURR, gMonPalette_Timburr), + SPECIES_PAL(GURDURR, gMonPalette_Gurdurr), + SPECIES_PAL(CONKELDURR, gMonPalette_Conkeldurr), + SPECIES_PAL(TYMPOLE, gMonPalette_Tympole), + SPECIES_PAL(PALPITOAD, gMonPalette_Palpitoad), + SPECIES_PAL(SEISMITOAD, gMonPalette_Seismitoad), + SPECIES_PAL(THROH, gMonPalette_Throh), + SPECIES_PAL(SAWK, gMonPalette_Sawk), + SPECIES_PAL(SEWADDLE, gMonPalette_Sewaddle), + SPECIES_PAL(SWADLOON, gMonPalette_Swadloon), + SPECIES_PAL(LEAVANNY, gMonPalette_Leavanny), + SPECIES_PAL(VENIPEDE, gMonPalette_Venipede), + SPECIES_PAL(WHIRLIPEDE, gMonPalette_Whirlipede), + SPECIES_PAL(SCOLIPEDE, gMonPalette_Scolipede), + SPECIES_PAL(COTTONEE, gMonPalette_Cottonee), + SPECIES_PAL(WHIMSICOTT, gMonPalette_Whimsicott), + SPECIES_PAL(PETILIL, gMonPalette_Petilil), + SPECIES_PAL(LILLIGANT, gMonPalette_Lilligant), + SPECIES_PAL(BASCULIN, gMonPalette_Basculin), + SPECIES_PAL(SANDILE, gMonPalette_Sandile), + SPECIES_PAL(KROKOROK, gMonPalette_Krokorok), + SPECIES_PAL(KROOKODILE, gMonPalette_Krookodile), + SPECIES_PAL(DARUMAKA, gMonPalette_Darumaka), + SPECIES_PAL(DARMANITAN, gMonPalette_Darmanitan), + SPECIES_PAL(MARACTUS, gMonPalette_Maractus), + SPECIES_PAL(DWEBBLE, gMonPalette_Dwebble), + SPECIES_PAL(CRUSTLE, gMonPalette_Crustle), + SPECIES_PAL(SCRAGGY, gMonPalette_Scraggy), + SPECIES_PAL(SCRAFTY, gMonPalette_Scrafty), + SPECIES_PAL(SIGILYPH, gMonPalette_Sigilyph), + SPECIES_PAL(YAMASK, gMonPalette_Yamask), + SPECIES_PAL(COFAGRIGUS, gMonPalette_Cofagrigus), + SPECIES_PAL(TIRTOUGA, gMonPalette_Tirtouga), + SPECIES_PAL(CARRACOSTA, gMonPalette_Carracosta), + SPECIES_PAL(ARCHEN, gMonPalette_Archen), + SPECIES_PAL(ARCHEOPS, gMonPalette_Archeops), + SPECIES_PAL(TRUBBISH, gMonPalette_Trubbish), + SPECIES_PAL(GARBODOR, gMonPalette_Garbodor), + SPECIES_PAL(ZORUA, gMonPalette_Zorua), + SPECIES_PAL(ZOROARK, gMonPalette_Zoroark), + SPECIES_PAL(MINCCINO, gMonPalette_Minccino), + SPECIES_PAL(CINCCINO, gMonPalette_Cinccino), + SPECIES_PAL(GOTHITA, gMonPalette_Gothita), + SPECIES_PAL(GOTHORITA, gMonPalette_Gothorita), + SPECIES_PAL(GOTHITELLE, gMonPalette_Gothitelle), + SPECIES_PAL(SOLOSIS, gMonPalette_Solosis), + SPECIES_PAL(DUOSION, gMonPalette_Duosion), + SPECIES_PAL(REUNICLUS, gMonPalette_Reuniclus), + SPECIES_PAL(DUCKLETT, gMonPalette_Ducklett), + SPECIES_PAL(SWANNA, gMonPalette_Swanna), + SPECIES_PAL(VANILLITE, gMonPalette_Vanillite), + SPECIES_PAL(VANILLISH, gMonPalette_Vanillish), + SPECIES_PAL(VANILLUXE, gMonPalette_Vanilluxe), + SPECIES_PAL(DEERLING, gMonPalette_Deerling), + SPECIES_PAL(SAWSBUCK, gMonPalette_Sawsbuck), + SPECIES_PAL(EMOLGA, gMonPalette_Emolga), + SPECIES_PAL(KARRABLAST, gMonPalette_Karrablast), + SPECIES_PAL(ESCAVALIER, gMonPalette_Escavalier), + SPECIES_PAL(FOONGUS, gMonPalette_Foongus), + SPECIES_PAL(AMOONGUSS, gMonPalette_Amoonguss), + SPECIES_PAL(FRILLISH, gMonPalette_Frillish), + SPECIES_PAL(JELLICENT, gMonPalette_Jellicent), + SPECIES_PAL(ALOMOMOLA, gMonPalette_Alomomola), + SPECIES_PAL(JOLTIK, gMonPalette_Joltik), + SPECIES_PAL(GALVANTULA, gMonPalette_Galvantula), + SPECIES_PAL(FERROSEED, gMonPalette_Ferroseed), + SPECIES_PAL(FERROTHORN, gMonPalette_Ferrothorn), + SPECIES_PAL(KLINK, gMonPalette_Klink), + SPECIES_PAL(KLANG, gMonPalette_Klang), + SPECIES_PAL(KLINKLANG, gMonPalette_Klinklang), + SPECIES_PAL(TYNAMO, gMonPalette_Tynamo), + SPECIES_PAL(EELEKTRIK, gMonPalette_Eelektrik), + SPECIES_PAL(EELEKTROSS, gMonPalette_Eelektross), + SPECIES_PAL(ELGYEM, gMonPalette_Elgyem), + SPECIES_PAL(BEHEEYEM, gMonPalette_Beheeyem), + SPECIES_PAL(LITWICK, gMonPalette_Litwick), + SPECIES_PAL(LAMPENT, gMonPalette_Lampent), + SPECIES_PAL(CHANDELURE, gMonPalette_Chandelure), + SPECIES_PAL(AXEW, gMonPalette_Axew), + SPECIES_PAL(FRAXURE, gMonPalette_Fraxure), + SPECIES_PAL(HAXORUS, gMonPalette_Haxorus), + SPECIES_PAL(CUBCHOO, gMonPalette_Cubchoo), + SPECIES_PAL(BEARTIC, gMonPalette_Beartic), + SPECIES_PAL(CRYOGONAL, gMonPalette_Cryogonal), + SPECIES_PAL(SHELMET, gMonPalette_Shelmet), + SPECIES_PAL(ACCELGOR, gMonPalette_Accelgor), + SPECIES_PAL(STUNFISK, gMonPalette_Stunfisk), + SPECIES_PAL(MIENFOO, gMonPalette_Mienfoo), + SPECIES_PAL(MIENSHAO, gMonPalette_Mienshao), + SPECIES_PAL(DRUDDIGON, gMonPalette_Druddigon), + SPECIES_PAL(GOLETT, gMonPalette_Golett), + SPECIES_PAL(GOLURK, gMonPalette_Golurk), + SPECIES_PAL(PAWNIARD, gMonPalette_Pawniard), + SPECIES_PAL(BISHARP, gMonPalette_Bisharp), + SPECIES_PAL(BOUFFALANT, gMonPalette_Bouffalant), + SPECIES_PAL(RUFFLET, gMonPalette_Rufflet), + SPECIES_PAL(BRAVIARY, gMonPalette_Braviary), + SPECIES_PAL(VULLABY, gMonPalette_Vullaby), + SPECIES_PAL(MANDIBUZZ, gMonPalette_Mandibuzz), + SPECIES_PAL(HEATMOR, gMonPalette_Heatmor), + SPECIES_PAL(DURANT, gMonPalette_Durant), + SPECIES_PAL(DEINO, gMonPalette_Deino), + SPECIES_PAL(ZWEILOUS, gMonPalette_Zweilous), + SPECIES_PAL(HYDREIGON, gMonPalette_Hydreigon), + SPECIES_PAL(LARVESTA, gMonPalette_Larvesta), + SPECIES_PAL(VOLCARONA, gMonPalette_Volcarona), + SPECIES_PAL(COBALION, gMonPalette_Cobalion), + SPECIES_PAL(TERRAKION, gMonPalette_Terrakion), + SPECIES_PAL(VIRIZION, gMonPalette_Virizion), + SPECIES_PAL(TORNADUS, gMonPalette_Tornadus), + SPECIES_PAL(THUNDURUS, gMonPalette_Thundurus), + SPECIES_PAL(RESHIRAM, gMonPalette_Reshiram), + SPECIES_PAL(ZEKROM, gMonPalette_Zekrom), + SPECIES_PAL(LANDORUS, gMonPalette_Landorus), + SPECIES_PAL(KYUREM, gMonPalette_Kyurem), + SPECIES_PAL(KELDEO, gMonPalette_Keldeo), + SPECIES_PAL(MELOETTA, gMonPalette_Meloetta), + SPECIES_PAL(GENESECT, gMonPalette_Genesect), + SPECIES_PAL(CHESPIN, gMonPalette_Chespin), + SPECIES_PAL(QUILLADIN, gMonPalette_Quilladin), + SPECIES_PAL(CHESNAUGHT, gMonPalette_Chesnaught), + SPECIES_PAL(FENNEKIN, gMonPalette_Fennekin), + SPECIES_PAL(BRAIXEN, gMonPalette_Braixen), + SPECIES_PAL(DELPHOX, gMonPalette_Delphox), + SPECIES_PAL(FROAKIE, gMonPalette_Froakie), + SPECIES_PAL(FROGADIER, gMonPalette_Frogadier), + SPECIES_PAL(GRENINJA, gMonPalette_Greninja), + SPECIES_PAL(BUNNELBY, gMonPalette_Bunnelby), + SPECIES_PAL(DIGGERSBY, gMonPalette_Diggersby), + SPECIES_PAL(FLETCHLING, gMonPalette_Fletchling), + SPECIES_PAL(FLETCHINDER, gMonPalette_Fletchinder), + SPECIES_PAL(TALONFLAME, gMonPalette_Talonflame), + SPECIES_PAL(SCATTERBUG, gMonPalette_Scatterbug), + SPECIES_PAL(SPEWPA, gMonPalette_Spewpa), + SPECIES_PAL(VIVILLON, gMonPalette_Vivillon), + SPECIES_PAL(LITLEO, gMonPalette_Litleo), + SPECIES_PAL(PYROAR, gMonPalette_Pyroar), + SPECIES_PAL(FLABEBE, gMonPalette_Flabebe), + SPECIES_PAL(FLOETTE, gMonPalette_Floette), + SPECIES_PAL(FLORGES, gMonPalette_Florges), + SPECIES_PAL(SKIDDO, gMonPalette_Skiddo), + SPECIES_PAL(GOGOAT, gMonPalette_Gogoat), + SPECIES_PAL(PANCHAM, gMonPalette_Pancham), + SPECIES_PAL(PANGORO, gMonPalette_Pangoro), + SPECIES_PAL(FURFROU, gMonPalette_Furfrou), + SPECIES_PAL(ESPURR, gMonPalette_Espurr), + SPECIES_PAL(MEOWSTIC, gMonPalette_Meowstic), + SPECIES_PAL(HONEDGE, gMonPalette_Honedge), + SPECIES_PAL(DOUBLADE, gMonPalette_Doublade), + SPECIES_PAL(AEGISLASH, gMonPalette_Aegislash), + SPECIES_PAL(SPRITZEE, gMonPalette_Spritzee), + SPECIES_PAL(AROMATISSE, gMonPalette_Aromatisse), + SPECIES_PAL(SWIRLIX, gMonPalette_Swirlix), + SPECIES_PAL(SLURPUFF, gMonPalette_Slurpuff), + SPECIES_PAL(INKAY, gMonPalette_Inkay), + SPECIES_PAL(MALAMAR, gMonPalette_Malamar), + SPECIES_PAL(BINACLE, gMonPalette_Binacle), + SPECIES_PAL(BARBARACLE, gMonPalette_Barbaracle), + SPECIES_PAL(SKRELP, gMonPalette_Skrelp), + SPECIES_PAL(DRAGALGE, gMonPalette_Dragalge), + SPECIES_PAL(CLAUNCHER, gMonPalette_Clauncher), + SPECIES_PAL(CLAWITZER, gMonPalette_Clawitzer), + SPECIES_PAL(HELIOPTILE, gMonPalette_Helioptile), + SPECIES_PAL(HELIOLISK, gMonPalette_Heliolisk), + SPECIES_PAL(TYRUNT, gMonPalette_Tyrunt), + SPECIES_PAL(TYRANTRUM, gMonPalette_Tyrantrum), + SPECIES_PAL(AMAURA, gMonPalette_Amaura), + SPECIES_PAL(AURORUS, gMonPalette_Aurorus), + SPECIES_PAL(SYLVEON, gMonPalette_Sylveon), + SPECIES_PAL(HAWLUCHA, gMonPalette_Hawlucha), + SPECIES_PAL(DEDENNE, gMonPalette_Dedenne), + SPECIES_PAL(CARBINK, gMonPalette_Carbink), + SPECIES_PAL(GOOMY, gMonPalette_Goomy), + SPECIES_PAL(SLIGGOO, gMonPalette_Sliggoo), + SPECIES_PAL(GOODRA, gMonPalette_Goodra), + SPECIES_PAL(KLEFKI, gMonPalette_Klefki), + SPECIES_PAL(PHANTUMP, gMonPalette_Phantump), + SPECIES_PAL(TREVENANT, gMonPalette_Trevenant), + SPECIES_PAL(PUMPKABOO, gMonPalette_Pumpkaboo), + SPECIES_PAL(GOURGEIST, gMonPalette_Gourgeist), + SPECIES_PAL(BERGMITE, gMonPalette_Bergmite), + SPECIES_PAL(AVALUGG, gMonPalette_Avalugg), + SPECIES_PAL(NOIBAT, gMonPalette_Noibat), + SPECIES_PAL(NOIVERN, gMonPalette_Noivern), + SPECIES_PAL(XERNEAS, gMonPalette_Xerneas), + SPECIES_PAL(YVELTAL, gMonPalette_Yveltal), + SPECIES_PAL(ZYGARDE, gMonPalette_Zygarde), + SPECIES_PAL(DIANCIE, gMonPalette_Diancie), + SPECIES_PAL(HOOPA, gMonPalette_Hoopa), + SPECIES_PAL(VOLCANION, gMonPalette_Volcanion), + SPECIES_PAL(ROWLET, gMonPalette_Rowlet), + SPECIES_PAL(DARTRIX, gMonPalette_Dartrix), + SPECIES_PAL(DECIDUEYE, gMonPalette_Decidueye), + SPECIES_PAL(LITTEN, gMonPalette_Litten), + SPECIES_PAL(TORRACAT, gMonPalette_Torracat), + SPECIES_PAL(INCINEROAR, gMonPalette_Incineroar), + SPECIES_PAL(POPPLIO, gMonPalette_Popplio), + SPECIES_PAL(BRIONNE, gMonPalette_Brionne), + SPECIES_PAL(PRIMARINA, gMonPalette_Primarina), + SPECIES_PAL(PIKIPEK, gMonPalette_Pikipek), + SPECIES_PAL(TRUMBEAK, gMonPalette_Trumbeak), + SPECIES_PAL(TOUCANNON, gMonPalette_Toucannon), + SPECIES_PAL(YUNGOOS, gMonPalette_Yungoos), + SPECIES_PAL(GUMSHOOS, gMonPalette_Gumshoos), + SPECIES_PAL(GRUBBIN, gMonPalette_Grubbin), + SPECIES_PAL(CHARJABUG, gMonPalette_Charjabug), + SPECIES_PAL(VIKAVOLT, gMonPalette_Vikavolt), + SPECIES_PAL(CRABRAWLER, gMonPalette_Crabrawler), + SPECIES_PAL(CRABOMINABLE, gMonPalette_Crabominable), + SPECIES_PAL(ORICORIO, gMonPalette_Oricorio), + SPECIES_PAL(CUTIEFLY, gMonPalette_Cutiefly), + SPECIES_PAL(RIBOMBEE, gMonPalette_Ribombee), + SPECIES_PAL(ROCKRUFF, gMonPalette_Rockruff), + SPECIES_PAL(LYCANROC, gMonPalette_Lycanroc), + SPECIES_PAL(WISHIWASHI, gMonPalette_Wishiwashi), + SPECIES_PAL(MAREANIE, gMonPalette_Mareanie), + SPECIES_PAL(TOXAPEX, gMonPalette_Toxapex), + SPECIES_PAL(MUDBRAY, gMonPalette_Mudbray), + SPECIES_PAL(MUDSDALE, gMonPalette_Mudsdale), + SPECIES_PAL(DEWPIDER, gMonPalette_Dewpider), + SPECIES_PAL(ARAQUANID, gMonPalette_Araquanid), + SPECIES_PAL(FOMANTIS, gMonPalette_Fomantis), + SPECIES_PAL(LURANTIS, gMonPalette_Lurantis), + SPECIES_PAL(MORELULL, gMonPalette_Morelull), + SPECIES_PAL(SHIINOTIC, gMonPalette_Shiinotic), + SPECIES_PAL(SALANDIT, gMonPalette_Salandit), + SPECIES_PAL(SALAZZLE, gMonPalette_Salazzle), + SPECIES_PAL(STUFFUL, gMonPalette_Stufful), + SPECIES_PAL(BEWEAR, gMonPalette_Bewear), + SPECIES_PAL(BOUNSWEET, gMonPalette_Bounsweet), + SPECIES_PAL(STEENEE, gMonPalette_Steenee), + SPECIES_PAL(TSAREENA, gMonPalette_Tsareena), + SPECIES_PAL(COMFEY, gMonPalette_Comfey), + SPECIES_PAL(ORANGURU, gMonPalette_Oranguru), + SPECIES_PAL(PASSIMIAN, gMonPalette_Passimian), + SPECIES_PAL(WIMPOD, gMonPalette_Wimpod), + SPECIES_PAL(GOLISOPOD, gMonPalette_Golisopod), + SPECIES_PAL(SANDYGAST, gMonPalette_Sandygast), + SPECIES_PAL(PALOSSAND, gMonPalette_Palossand), + SPECIES_PAL(PYUKUMUKU, gMonPalette_Pyukumuku), + SPECIES_PAL(TYPE_NULL, gMonPalette_TypeNull), + SPECIES_PAL(SILVALLY, gMonPalette_Silvally), + SPECIES_PAL(MINIOR, gMonPalette_Minior), + SPECIES_PAL(KOMALA, gMonPalette_Komala), + SPECIES_PAL(TURTONATOR, gMonPalette_Turtonator), + SPECIES_PAL(TOGEDEMARU, gMonPalette_Togedemaru), + SPECIES_PAL(MIMIKYU, gMonPalette_Mimikyu), + SPECIES_PAL(BRUXISH, gMonPalette_Bruxish), + SPECIES_PAL(DRAMPA, gMonPalette_Drampa), + SPECIES_PAL(DHELMISE, gMonPalette_Dhelmise), + SPECIES_PAL(JANGMO_O, gMonPalette_Jangmoo), + SPECIES_PAL(HAKAMO_O, gMonPalette_Hakamoo), + SPECIES_PAL(KOMMO_O, gMonPalette_Kommoo), + SPECIES_PAL(TAPU_KOKO, gMonPalette_TapuKoko), + SPECIES_PAL(TAPU_LELE, gMonPalette_TapuLele), + SPECIES_PAL(TAPU_BULU, gMonPalette_TapuBulu), + SPECIES_PAL(TAPU_FINI, gMonPalette_TapuFini), + SPECIES_PAL(COSMOG, gMonPalette_Cosmog), + SPECIES_PAL(COSMOEM, gMonPalette_Cosmoem), + SPECIES_PAL(SOLGALEO, gMonPalette_Solgaleo), + SPECIES_PAL(LUNALA, gMonPalette_Lunala), + SPECIES_PAL(NIHILEGO, gMonPalette_Nihilego), + SPECIES_PAL(BUZZWOLE, gMonPalette_Buzzwole), + SPECIES_PAL(PHEROMOSA, gMonPalette_Pheromosa), + SPECIES_PAL(XURKITREE, gMonPalette_Xurkitree), + SPECIES_PAL(CELESTEELA, gMonPalette_Celesteela), + SPECIES_PAL(KARTANA, gMonPalette_Kartana), + SPECIES_PAL(GUZZLORD, gMonPalette_Guzzlord), + SPECIES_PAL(NECROZMA, gMonPalette_Necrozma), + SPECIES_PAL(MAGEARNA, gMonPalette_Magearna), + SPECIES_PAL(MARSHADOW, gMonPalette_Marshadow), + SPECIES_PAL(POIPOLE, gMonPalette_Poipole), + SPECIES_PAL(NAGANADEL, gMonPalette_Naganadel), + SPECIES_PAL(STAKATAKA, gMonPalette_Stakataka), + SPECIES_PAL(BLACEPHALON, gMonPalette_Blacephalon), + SPECIES_PAL(ZERAORA, gMonPalette_Zeraora), + SPECIES_PAL(MELTAN, gMonPalette_Meltan), + SPECIES_PAL(MELMETAL, gMonPalette_Melmetal), + SPECIES_PAL(GROOKEY, gMonPalette_Grookey), + SPECIES_PAL(THWACKEY, gMonPalette_Thwackey), + SPECIES_PAL(RILLABOOM, gMonPalette_DoubleQuestionMark/*gMonPalette_Rillaboom*/), + SPECIES_PAL(SCORBUNNY, gMonPalette_Scorbunny), + SPECIES_PAL(RABOOT, gMonPalette_Raboot), + SPECIES_PAL(CINDERACE, gMonPalette_Cinderace), + SPECIES_PAL(SOBBLE, gMonPalette_Sobble), + SPECIES_PAL(DRIZZILE, gMonPalette_Drizzile), + SPECIES_PAL(INTELEON, gMonPalette_DoubleQuestionMark/*gMonPalette_Inteleon*/), + SPECIES_PAL(SKWOVET, gMonPalette_Skwovet), + SPECIES_PAL(GREEDENT, gMonPalette_Greedent), + SPECIES_PAL(ROOKIDEE, gMonPalette_Rookidee), + SPECIES_PAL(CORVISQUIRE, gMonPalette_Corvisquire), + SPECIES_PAL(CORVIKNIGHT, gMonPalette_Corviknight), + SPECIES_PAL(BLIPBUG, gMonPalette_Blipbug), + SPECIES_PAL(DOTTLER, gMonPalette_Dottler), + SPECIES_PAL(ORBEETLE, gMonPalette_Orbeetle), + SPECIES_PAL(NICKIT, gMonPalette_Nickit), + SPECIES_PAL(THIEVUL, gMonPalette_Thievul), + SPECIES_PAL(GOSSIFLEUR, gMonPalette_Gossifleur), + SPECIES_PAL(ELDEGOSS, gMonPalette_Eldegoss), + SPECIES_PAL(WOOLOO, gMonPalette_Wooloo), + SPECIES_PAL(DUBWOOL, gMonPalette_Dubwool), + SPECIES_PAL(CHEWTLE, gMonPalette_Chewtle), + SPECIES_PAL(DREDNAW, gMonPalette_Drednaw), + SPECIES_PAL(YAMPER, gMonPalette_Yamper), + SPECIES_PAL(BOLTUND, gMonPalette_Boltund), + SPECIES_PAL(ROLYCOLY, gMonPalette_Rolycoly), + SPECIES_PAL(CARKOL, gMonPalette_Carkol), + SPECIES_PAL(COALOSSAL, gMonPalette_Coalossal), + SPECIES_PAL(APPLIN, gMonPalette_Applin), + SPECIES_PAL(FLAPPLE, gMonPalette_Flapple), + SPECIES_PAL(APPLETUN, gMonPalette_Appletun), + SPECIES_PAL(SILICOBRA, gMonPalette_Silicobra), + SPECIES_PAL(SANDACONDA, gMonPalette_Sandaconda), + SPECIES_PAL(CRAMORANT, gMonPalette_Cramorant), + SPECIES_PAL(ARROKUDA, gMonPalette_Arrokuda), + SPECIES_PAL(BARRASKEWDA, gMonPalette_Barraskewda), + SPECIES_PAL(TOXEL, gMonPalette_Toxel), + SPECIES_PAL(TOXTRICITY, gMonPalette_Toxtricity), + SPECIES_PAL(SIZZLIPEDE, gMonPalette_Sizzlipede), + SPECIES_PAL(CENTISKORCH, gMonPalette_Centiskorch), + SPECIES_PAL(CLOBBOPUS, gMonPalette_Clobbopus), + SPECIES_PAL(GRAPPLOCT, gMonPalette_Grapploct), + SPECIES_PAL(SINISTEA, gMonPalette_Sinistea), + SPECIES_PAL(POLTEAGEIST, gMonPalette_Polteageist), + SPECIES_PAL(HATENNA, gMonPalette_Hatenna), + SPECIES_PAL(HATTREM, gMonPalette_Hattrem), + SPECIES_PAL(HATTERENE, gMonPalette_Hatterene), + SPECIES_PAL(IMPIDIMP, gMonPalette_Impidimp), + SPECIES_PAL(MORGREM, gMonPalette_Morgrem), + SPECIES_PAL(GRIMMSNARL, gMonPalette_Grimmsnarl), + SPECIES_PAL(OBSTAGOON, gMonPalette_Obstagoon), + SPECIES_PAL(PERRSERKER, gMonPalette_Perrserker), + SPECIES_PAL(CURSOLA, gMonPalette_Cursola), + SPECIES_PAL(SIRFETCHD, gMonPalette_Sirfetchd), + SPECIES_PAL(MR_RIME, gMonPalette_MrRime), + SPECIES_PAL(RUNERIGUS, gMonPalette_Runerigus), + SPECIES_PAL(MILCERY, gMonPalette_Milcery), + SPECIES_PAL(ALCREMIE, gMonPalette_Alcremie), + SPECIES_PAL(FALINKS, gMonPalette_Falinks), + SPECIES_PAL(PINCURCHIN, gMonPalette_Pincurchin), + SPECIES_PAL(SNOM, gMonPalette_Snom), + SPECIES_PAL(FROSMOTH, gMonPalette_Frosmoth), + SPECIES_PAL(STONJOURNER, gMonPalette_Stonjourner), + SPECIES_PAL(EISCUE, gMonPalette_Eiscue), + SPECIES_PAL(INDEEDEE, gMonPalette_Indeedee), + SPECIES_PAL(MORPEKO, gMonPalette_Morpeko), + SPECIES_PAL(CUFANT, gMonPalette_Cufant), + SPECIES_PAL(COPPERAJAH, gMonPalette_Copperajah), + SPECIES_PAL(DRACOZOLT, gMonPalette_Dracozolt), + SPECIES_PAL(ARCTOZOLT, gMonPalette_Arctozolt), + SPECIES_PAL(DRACOVISH, gMonPalette_Dracovish), + SPECIES_PAL(ARCTOVISH, gMonPalette_Arctovish), + SPECIES_PAL(DURALUDON, gMonPalette_Duraludon), + SPECIES_PAL(DREEPY, gMonPalette_Dreepy), + SPECIES_PAL(DRAKLOAK, gMonPalette_Drakloak), + SPECIES_PAL(DRAGAPULT, gMonPalette_Dragapult), + SPECIES_PAL(ZACIAN, gMonPalette_Zacian), + SPECIES_PAL(ZAMAZENTA, gMonPalette_Zamazenta), + SPECIES_PAL(ETERNATUS, gMonPalette_Eternatus), + SPECIES_PAL(KUBFU, gMonPalette_Kubfu), + SPECIES_PAL(URSHIFU, gMonPalette_Urshifu), + SPECIES_PAL(ZARUDE, gMonPalette_Zarude), + SPECIES_PAL(REGIELEKI, gMonPalette_DoubleQuestionMark/*gMonPalette_Regieleki*/), + SPECIES_PAL(REGIDRAGO, gMonPalette_Regidrago), + SPECIES_PAL(GLASTRIER, gMonPalette_Glastrier), + SPECIES_PAL(SPECTRIER, gMonPalette_Spectrier), + SPECIES_PAL(CALYREX, gMonPalette_Calyrex), + + SPECIES_PAL(VENUSAUR_MEGA, gMonPalette_VenusaurMega), + SPECIES_PAL(CHARIZARD_MEGA_X, gMonPalette_CharizardMegaX), + SPECIES_PAL(CHARIZARD_MEGA_Y, gMonPalette_CharizardMegaY), + SPECIES_PAL(BLASTOISE_MEGA, gMonPalette_BlastoiseMega), + SPECIES_PAL(BEEDRILL_MEGA, gMonPalette_BeedrillMega), + SPECIES_PAL(PIDGEOT_MEGA, gMonPalette_PidgeotMega), + SPECIES_PAL(ALAKAZAM_MEGA, gMonPalette_AlakazamMega), + SPECIES_PAL(SLOWBRO_MEGA, gMonPalette_SlowbroMega), + SPECIES_PAL(GENGAR_MEGA, gMonPalette_GengarMega), + SPECIES_PAL(KANGASKHAN_MEGA, gMonPalette_KangaskhanMega), + SPECIES_PAL(PINSIR_MEGA, gMonPalette_PinsirMega), + SPECIES_PAL(GYARADOS_MEGA, gMonPalette_GyaradosMega), + SPECIES_PAL(AERODACTYL_MEGA, gMonPalette_AerodactylMega), + SPECIES_PAL(MEWTWO_MEGA_X, gMonPalette_MewtwoMegaX), + SPECIES_PAL(MEWTWO_MEGA_Y, gMonPalette_MewtwoMegaY), + SPECIES_PAL(AMPHAROS_MEGA, gMonPalette_AmpharosMega), + SPECIES_PAL(STEELIX_MEGA, gMonPalette_SteelixMega), + SPECIES_PAL(SCIZOR_MEGA, gMonPalette_ScizorMega), + SPECIES_PAL(HERACROSS_MEGA, gMonPalette_HeracrossMega), + SPECIES_PAL(HOUNDOOM_MEGA, gMonPalette_HoundoomMega), + SPECIES_PAL(TYRANITAR_MEGA, gMonPalette_TyranitarMega), + SPECIES_PAL(SCEPTILE_MEGA, gMonPalette_SceptileMega), + SPECIES_PAL(BLAZIKEN_MEGA, gMonPalette_BlazikenMega), + SPECIES_PAL(SWAMPERT_MEGA, gMonPalette_SwampertMega), + SPECIES_PAL(GARDEVOIR_MEGA, gMonPalette_GardevoirMega), + SPECIES_PAL(SABLEYE_MEGA, gMonPalette_SableyeMega), + SPECIES_PAL(MAWILE_MEGA, gMonPalette_MawileMega), + SPECIES_PAL(AGGRON_MEGA, gMonPalette_AggronMega), + SPECIES_PAL(MEDICHAM_MEGA, gMonPalette_MedichamMega), + SPECIES_PAL(MANECTRIC_MEGA, gMonPalette_ManectricMega), + SPECIES_PAL(SHARPEDO_MEGA, gMonPalette_SharpedoMega), + SPECIES_PAL(CAMERUPT_MEGA, gMonPalette_CameruptMega), + SPECIES_PAL(ALTARIA_MEGA, gMonPalette_AltariaMega), + SPECIES_PAL(BANETTE_MEGA, gMonPalette_BanetteMega), + SPECIES_PAL(ABSOL_MEGA, gMonPalette_AbsolMega), + SPECIES_PAL(GLALIE_MEGA, gMonPalette_GlalieMega), + SPECIES_PAL(SALAMENCE_MEGA, gMonPalette_SalamenceMega), + SPECIES_PAL(METAGROSS_MEGA, gMonPalette_MetagrossMega), + SPECIES_PAL(LATIAS_MEGA, gMonPalette_LatiasMega), + SPECIES_PAL(LATIOS_MEGA, gMonPalette_LatiosMega), + SPECIES_PAL(LOPUNNY_MEGA, gMonPalette_LopunnyMega), + SPECIES_PAL(GARCHOMP_MEGA, gMonPalette_GarchompMega), + SPECIES_PAL(LUCARIO_MEGA, gMonPalette_LucarioMega), + SPECIES_PAL(ABOMASNOW_MEGA, gMonPalette_AbomasnowMega), + SPECIES_PAL(GALLADE_MEGA, gMonPalette_GalladeMega), + SPECIES_PAL(AUDINO_MEGA, gMonPalette_AudinoMega), + SPECIES_PAL(DIANCIE_MEGA, gMonPalette_DiancieMega), + + SPECIES_PAL(RAYQUAZA_MEGA, gMonPalette_RayquazaMega), + SPECIES_PAL(KYOGRE_PRIMAL, gMonPalette_KyogrePrimal), + SPECIES_PAL(GROUDON_PRIMAL, gMonPalette_GroudonPrimal), + + SPECIES_PAL(RATTATA_ALOLAN, gMonPalette_RattataAlolan), + SPECIES_PAL(RATICATE_ALOLAN, gMonPalette_RaticateAlolan), + SPECIES_PAL(RAICHU_ALOLAN, gMonPalette_RaichuAlolan), + SPECIES_PAL(SANDSHREW_ALOLAN, gMonPalette_SandshrewAlolan), + SPECIES_PAL(SANDSLASH_ALOLAN, gMonPalette_SandslashAlolan), + SPECIES_PAL(VULPIX_ALOLAN, gMonPalette_VulpixAlolan), + SPECIES_PAL(NINETALES_ALOLAN, gMonPalette_NinetalesAlolan), + SPECIES_PAL(DIGLETT_ALOLAN, gMonPalette_DiglettAlolan), + SPECIES_PAL(DUGTRIO_ALOLAN, gMonPalette_DugtrioAlolan), + SPECIES_PAL(MEOWTH_ALOLAN, gMonPalette_MeowthAlolan), + SPECIES_PAL(PERSIAN_ALOLAN, gMonPalette_PersianAlolan), + SPECIES_PAL(GEODUDE_ALOLAN, gMonPalette_GeodudeAlolan), + SPECIES_PAL(GRAVELER_ALOLAN, gMonPalette_GravelerAlolan), + SPECIES_PAL(GOLEM_ALOLAN, gMonPalette_GolemAlolan), + SPECIES_PAL(GRIMER_ALOLAN, gMonPalette_GrimerAlolan), + SPECIES_PAL(MUK_ALOLAN, gMonPalette_MukAlolan), + SPECIES_PAL(EXEGGUTOR_ALOLAN, gMonPalette_ExeggutorAlolan), + SPECIES_PAL(MAROWAK_ALOLAN, gMonPalette_MarowakAlolan), + + SPECIES_PAL(MEOWTH_GALARIAN, gMonPalette_MeowthGalarian), + SPECIES_PAL(PONYTA_GALARIAN, gMonPalette_PonytaGalarian), + SPECIES_PAL(RAPIDASH_GALARIAN, gMonPalette_RapidashGalarian), + SPECIES_PAL(SLOWPOKE_GALARIAN, gMonPalette_SlowpokeGalarian), + SPECIES_PAL(SLOWBRO_GALARIAN, gMonPalette_SlowbroGalarian), + SPECIES_PAL(FARFETCHD_GALARIAN, gMonPalette_FarfetchdGalarian), + SPECIES_PAL(WEEZING_GALARIAN, gMonPalette_WeezingGalarian), + SPECIES_PAL(MR_MIME_GALARIAN, gMonPalette_MrMimeGalarian), + SPECIES_PAL(ARTICUNO_GALARIAN, gMonPalette_ArticunoGalarian), + SPECIES_PAL(ZAPDOS_GALARIAN, gMonPalette_ZapdosGalarian), + SPECIES_PAL(MOLTRES_GALARIAN, gMonPalette_MoltresGalarian), + SPECIES_PAL(SLOWKING_GALARIAN, gMonPalette_SlowkingGalarian), + SPECIES_PAL(CORSOLA_GALARIAN, gMonPalette_CorsolaGalarian), + SPECIES_PAL(ZIGZAGOON_GALARIAN, gMonPalette_ZigzagoonGalarian), + SPECIES_PAL(LINOONE_GALARIAN, gMonPalette_LinooneGalarian), + SPECIES_PAL(DARUMAKA_GALARIAN, gMonPalette_DarumakaGalarian), + SPECIES_PAL(DARMANITAN_GALARIAN, gMonPalette_DarmanitanGalarian), + SPECIES_PAL(YAMASK_GALARIAN, gMonPalette_YamaskGalarian), + SPECIES_PAL(STUNFISK_GALARIAN, gMonPalette_StunfiskGalarian), + + SPECIES_PAL(PIKACHU_COSPLAY, gMonPalette_PikachuCosplay), + SPECIES_PAL(PIKACHU_ROCK_STAR, gMonPalette_PikachuRockStar), + SPECIES_PAL(PIKACHU_BELLE, gMonPalette_PikachuBelle), + SPECIES_PAL(PIKACHU_POP_STAR, gMonPalette_PikachuPopStar), + SPECIES_PAL(PIKACHU_PH_D, gMonPalette_PikachuPhD), + SPECIES_PAL(PIKACHU_LIBRE, gMonPalette_PikachuLibre), + + SPECIES_PAL(PIKACHU_ORIGINAL_CAP, gMonPalette_PikachuOriginalCap), + SPECIES_PAL(PIKACHU_HOENN_CAP, gMonPalette_PikachuHoennCap), + SPECIES_PAL(PIKACHU_SINNOH_CAP, gMonPalette_PikachuSinnohCap), + SPECIES_PAL(PIKACHU_UNOVA_CAP, gMonPalette_PikachuUnovaCap), + SPECIES_PAL(PIKACHU_KALOS_CAP, gMonPalette_PikachuKalosCap), + SPECIES_PAL(PIKACHU_ALOLA_CAP, gMonPalette_PikachuAlolaCap), + SPECIES_PAL(PIKACHU_PARTNER_CAP, gMonPalette_PikachuPartnerCap), + SPECIES_PAL(PIKACHU_WORLD_CAP, gMonPalette_PikachuWorldCap), + + SPECIES_PAL(PICHU_SPIKY_EARED, gMonPalette_PichuSpikyEared), + SPECIES_PAL(UNOWN_B, gMonPalette_Unown), SPECIES_PAL(UNOWN_C, gMonPalette_Unown), SPECIES_PAL(UNOWN_D, gMonPalette_Unown), @@ -440,4 +1036,246 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(UNOWN_Z, gMonPalette_Unown), SPECIES_PAL(UNOWN_EMARK, gMonPalette_Unown), SPECIES_PAL(UNOWN_QMARK, gMonPalette_Unown), + + SPECIES_PAL(CASTFORM_SUNNY, gMonPalette_CastformSunny), + SPECIES_PAL(CASTFORM_RAINY, gMonPalette_CastformRainy), + SPECIES_PAL(CASTFORM_SNOWY, gMonPalette_CastformSnowy), + + SPECIES_PAL(DEOXYS_ATTACK, gMonPalette_DeoxysAttack), + SPECIES_PAL(DEOXYS_DEFENSE, gMonPalette_DeoxysDefense), + SPECIES_PAL(DEOXYS_SPEED, gMonPalette_DeoxysSpeed), + + SPECIES_PAL(BURMY_SANDY_CLOAK, gMonPalette_BurmySandyCloak), + SPECIES_PAL(BURMY_TRASH_CLOAK, gMonPalette_BurmyTrashCloak), + + SPECIES_PAL(WORMADAM_SANDY_CLOAK, gMonPalette_WormadamSandyCloak), + SPECIES_PAL(WORMADAM_TRASH_CLOAK, gMonPalette_WormadamTrashCloak), + + SPECIES_PAL(CHERRIM_SUNSHINE, gMonPalette_CherrimSunshine), + + SPECIES_PAL(SHELLOS_EAST_SEA, gMonPalette_ShellosEastSea), + + SPECIES_PAL(GASTRODON_EAST_SEA, gMonPalette_GastrodonEastSea), + + SPECIES_PAL(ROTOM_HEAT, gMonPalette_RotomHeat), + SPECIES_PAL(ROTOM_WASH, gMonPalette_RotomWash), + SPECIES_PAL(ROTOM_FROST, gMonPalette_RotomFrost), + SPECIES_PAL(ROTOM_FAN, gMonPalette_RotomFan), + SPECIES_PAL(ROTOM_MOW, gMonPalette_RotomMow), + + SPECIES_PAL(GIRATINA_ORIGIN, gMonPalette_GiratinaOrigin), + + SPECIES_PAL(SHAYMIN_SKY, gMonPalette_ShayminSky), + + SPECIES_PAL(ARCEUS_FIGHTING, gMonPalette_ArceusFighting), + SPECIES_PAL(ARCEUS_FLYING, gMonPalette_ArceusFlying), + SPECIES_PAL(ARCEUS_POISON, gMonPalette_ArceusPoison), + SPECIES_PAL(ARCEUS_GROUND, gMonPalette_ArceusGround), + SPECIES_PAL(ARCEUS_ROCK, gMonPalette_ArceusRock), + SPECIES_PAL(ARCEUS_BUG, gMonPalette_ArceusBug), + SPECIES_PAL(ARCEUS_GHOST, gMonPalette_ArceusGhost), + SPECIES_PAL(ARCEUS_STEEL, gMonPalette_ArceusSteel), + SPECIES_PAL(ARCEUS_FIRE, gMonPalette_ArceusFire), + SPECIES_PAL(ARCEUS_WATER, gMonPalette_ArceusWater), + SPECIES_PAL(ARCEUS_GRASS, gMonPalette_ArceusGrass), + SPECIES_PAL(ARCEUS_ELECTRIC, gMonPalette_ArceusElectric), + SPECIES_PAL(ARCEUS_PSYCHIC, gMonPalette_ArceusPsychic), + SPECIES_PAL(ARCEUS_ICE, gMonPalette_ArceusIce), + SPECIES_PAL(ARCEUS_DRAGON, gMonPalette_ArceusDragon), + SPECIES_PAL(ARCEUS_DARK, gMonPalette_ArceusDark), + SPECIES_PAL(ARCEUS_FAIRY, gMonPalette_ArceusFairy), + + SPECIES_PAL(BASCULIN_BLUE_STRIPED, gMonPalette_BasculinBlueStriped), + + SPECIES_PAL(DARMANITAN_ZEN_MODE, gMonPalette_DarmanitanZenMode), + SPECIES_PAL(DARMANITAN_ZEN_MODE_GALARIAN, gMonPalette_DarmanitanZenModeGalarian), + + SPECIES_PAL(DEERLING_SUMMER, gMonPalette_DeerlingSummer), + SPECIES_PAL(DEERLING_AUTUMN, gMonPalette_DeerlingAutumn), + SPECIES_PAL(DEERLING_WINTER, gMonPalette_DeerlingWinter), + + SPECIES_PAL(SAWSBUCK_SUMMER, gMonPalette_SawsbuckSummer), + SPECIES_PAL(SAWSBUCK_AUTUMN, gMonPalette_SawsbuckAutumn), + SPECIES_PAL(SAWSBUCK_WINTER, gMonPalette_SawsbuckWinter), + + SPECIES_PAL(TORNADUS_THERIAN, gMonPalette_TornadusTherian), + SPECIES_PAL(THUNDURUS_THERIAN, gMonPalette_ThundurusTherian), + SPECIES_PAL(LANDORUS_THERIAN, gMonPalette_LandorusTherian), + + SPECIES_PAL(KYUREM_WHITE, gMonPalette_KyuremWhite), + SPECIES_PAL(KYUREM_BLACK, gMonPalette_KyuremBlack), + + SPECIES_PAL(KELDEO_RESOLUTE, gMonPalette_KeldeoResolute), + + SPECIES_PAL(MELOETTA_PIROUETTE, gMonPalette_MeloettaPirouette), + + SPECIES_PAL(GENESECT_DOUSE_DRIVE, gMonPalette_GenesectDouseDrive), + SPECIES_PAL(GENESECT_SHOCK_DRIVE, gMonPalette_GenesectShockDrive), + SPECIES_PAL(GENESECT_BURN_DRIVE, gMonPalette_GenesectBurnDrive), + SPECIES_PAL(GENESECT_CHILL_DRIVE, gMonPalette_GenesectChillDrive), + + SPECIES_PAL(GRENINJA_BATTLE_BOND, gMonPalette_Greninja), + SPECIES_PAL(GRENINJA_ASH, gMonPalette_GreninjaAsh), + + SPECIES_PAL(VIVILLON_POLAR, gMonPalette_VivillonPolar), + SPECIES_PAL(VIVILLON_TUNDRA, gMonPalette_VivillonTundra), + SPECIES_PAL(VIVILLON_CONTINENTAL, gMonPalette_VivillonContinental), + SPECIES_PAL(VIVILLON_GARDEN, gMonPalette_VivillonGarden), + SPECIES_PAL(VIVILLON_ELEGANT, gMonPalette_VivillonElegant), + SPECIES_PAL(VIVILLON_MEADOW, gMonPalette_VivillonMeadow), + SPECIES_PAL(VIVILLON_MODERN, gMonPalette_VivillonModern), + SPECIES_PAL(VIVILLON_MARINE, gMonPalette_VivillonMarine), + SPECIES_PAL(VIVILLON_ARCHIPELAGO, gMonPalette_VivillonArchipelago), + SPECIES_PAL(VIVILLON_HIGH_PLAINS, gMonPalette_VivillonHighPlains), + SPECIES_PAL(VIVILLON_SANDSTORM, gMonPalette_VivillonSandstorm), + SPECIES_PAL(VIVILLON_RIVER, gMonPalette_VivillonRiver), + SPECIES_PAL(VIVILLON_MONSOON, gMonPalette_VivillonMonsoon), + SPECIES_PAL(VIVILLON_SAVANNA, gMonPalette_VivillonSavanna), + SPECIES_PAL(VIVILLON_SUN, gMonPalette_VivillonSun), + SPECIES_PAL(VIVILLON_OCEAN, gMonPalette_VivillonOcean), + SPECIES_PAL(VIVILLON_JUNGLE, gMonPalette_VivillonJungle), + SPECIES_PAL(VIVILLON_FANCY, gMonPalette_VivillonFancy), + SPECIES_PAL(VIVILLON_POKE_BALL, gMonPalette_VivillonPokeBall), + + SPECIES_PAL(FLABEBE_YELLOW_FLOWER, gMonPalette_FlabebeYellowFlower), + SPECIES_PAL(FLABEBE_ORANGE_FLOWER, gMonPalette_FlabebeOrangeFlower), + SPECIES_PAL(FLABEBE_BLUE_FLOWER, gMonPalette_FlabebeBlueFlower), + SPECIES_PAL(FLABEBE_WHITE_FLOWER, gMonPalette_FlabebeWhiteFlower), + + SPECIES_PAL(FLOETTE_YELLOW_FLOWER, gMonPalette_FloetteYellowFlower), + SPECIES_PAL(FLOETTE_ORANGE_FLOWER, gMonPalette_FloetteOrangeFlower), + SPECIES_PAL(FLOETTE_BLUE_FLOWER, gMonPalette_FloetteBlueFlower), + SPECIES_PAL(FLOETTE_WHITE_FLOWER, gMonPalette_FloetteWhiteFlower), + SPECIES_PAL(FLOETTE_ETERNAL_FLOWER, gMonPalette_FloetteEternalFlower), + + SPECIES_PAL(FLORGES_YELLOW_FLOWER, gMonPalette_FlorgesYellowFlower), + SPECIES_PAL(FLORGES_ORANGE_FLOWER, gMonPalette_FlorgesOrangeFlower), + SPECIES_PAL(FLORGES_BLUE_FLOWER, gMonPalette_FlorgesBlueFlower), + SPECIES_PAL(FLORGES_WHITE_FLOWER, gMonPalette_FlorgesWhiteFlower), + + SPECIES_PAL(FURFROU_HEART_TRIM, gMonPalette_FurfrouHeartTrim), + SPECIES_PAL(FURFROU_STAR_TRIM, gMonPalette_FurfrouStarTrim), + SPECIES_PAL(FURFROU_DIAMOND_TRIM, gMonPalette_FurfrouDiamondTrim), + SPECIES_PAL(FURFROU_DEBUTANTE_TRIM, gMonPalette_FurfrouDebutanteTrim), + SPECIES_PAL(FURFROU_MATRON_TRIM, gMonPalette_FurfrouMatronTrim), + SPECIES_PAL(FURFROU_DANDY_TRIM, gMonPalette_FurfrouDandyTrim), + SPECIES_PAL(FURFROU_LA_REINE_TRIM, gMonPalette_FurfrouLaReineTrim), + SPECIES_PAL(FURFROU_KABUKI_TRIM, gMonPalette_FurfrouKabukiTrim), + SPECIES_PAL(FURFROU_PHARAOH_TRIM, gMonPalette_FurfrouPharaohTrim), + + SPECIES_PAL(MEOWSTIC_FEMALE, gMonPalette_MeowsticFemale), + + SPECIES_PAL(AEGISLASH_BLADE, gMonPalette_AegislashBlade), + + SPECIES_PAL(PUMPKABOO_SMALL, gMonPalette_Pumpkaboo), + SPECIES_PAL(PUMPKABOO_LARGE, gMonPalette_Pumpkaboo), + SPECIES_PAL(PUMPKABOO_SUPER, gMonPalette_Pumpkaboo), + + SPECIES_PAL(GOURGEIST_SMALL, gMonPalette_Gourgeist), + SPECIES_PAL(GOURGEIST_LARGE, gMonPalette_Gourgeist), + SPECIES_PAL(GOURGEIST_SUPER, gMonPalette_Gourgeist), + + SPECIES_PAL(XERNEAS_ACTIVE, gMonPalette_XerneasActive), + + SPECIES_PAL(ZYGARDE_10, gMonPalette_Zygarde10), + SPECIES_PAL(ZYGARDE_10_POWER_CONSTRUCT, gMonPalette_Zygarde10), + SPECIES_PAL(ZYGARDE_50_POWER_CONSTRUCT, gMonPalette_Zygarde), + SPECIES_PAL(ZYGARDE_COMPLETE, gMonPalette_ZygardeComplete), + + SPECIES_PAL(HOOPA_UNBOUND, gMonPalette_HoopaUnbound), + + SPECIES_PAL(ORICORIO_POM_POM, gMonPalette_OricorioPomPom), + SPECIES_PAL(ORICORIO_PAU, gMonPalette_OricorioPau), + SPECIES_PAL(ORICORIO_SENSU, gMonPalette_OricorioSensu), + + SPECIES_PAL(ROCKRUFF_OWN_TEMPO, gMonPalette_Rockruff), + + SPECIES_PAL(LYCANROC_MIDNIGHT, gMonPalette_LycanrocMidnight), + SPECIES_PAL(LYCANROC_DUSK, gMonPalette_LycanrocDusk), + + SPECIES_PAL(WISHIWASHI_SCHOOL, gMonPalette_WishiwashiSchool), + + SPECIES_PAL(SILVALLY_FIGHTING, gMonPalette_SilvallyFighting), + SPECIES_PAL(SILVALLY_FLYING, gMonPalette_SilvallyFlying), + SPECIES_PAL(SILVALLY_POISON, gMonPalette_SilvallyPoison), + SPECIES_PAL(SILVALLY_GROUND, gMonPalette_SilvallyGround), + SPECIES_PAL(SILVALLY_ROCK, gMonPalette_SilvallyRock), + SPECIES_PAL(SILVALLY_BUG, gMonPalette_SilvallyBug), + SPECIES_PAL(SILVALLY_GHOST, gMonPalette_SilvallyGhost), + SPECIES_PAL(SILVALLY_STEEL, gMonPalette_SilvallySteel), + SPECIES_PAL(SILVALLY_FIRE, gMonPalette_SilvallyFire), + SPECIES_PAL(SILVALLY_WATER, gMonPalette_SilvallyWater), + SPECIES_PAL(SILVALLY_GRASS, gMonPalette_SilvallyGrass), + SPECIES_PAL(SILVALLY_ELECTRIC, gMonPalette_SilvallyElectric), + SPECIES_PAL(SILVALLY_PSYCHIC, gMonPalette_SilvallyPsychic), + SPECIES_PAL(SILVALLY_ICE, gMonPalette_SilvallyIce), + SPECIES_PAL(SILVALLY_DRAGON, gMonPalette_SilvallyDragon), + SPECIES_PAL(SILVALLY_DARK, gMonPalette_SilvallyDark), + SPECIES_PAL(SILVALLY_FAIRY, gMonPalette_SilvallyFairy), + + SPECIES_PAL(MINIOR_METEOR_ORANGE, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_YELLOW, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_GREEN, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_BLUE, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_INDIGO, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_VIOLET, gMonPalette_Minior), + SPECIES_PAL(MINIOR_CORE_RED, gMonPalette_MiniorCoreRed), + SPECIES_PAL(MINIOR_CORE_ORANGE, gMonPalette_MiniorCoreOrange), + SPECIES_PAL(MINIOR_CORE_YELLOW, gMonPalette_MiniorCoreYellow), + SPECIES_PAL(MINIOR_CORE_GREEN, gMonPalette_MiniorCoreGreen), + SPECIES_PAL(MINIOR_CORE_BLUE, gMonPalette_MiniorCoreBlue), + SPECIES_PAL(MINIOR_CORE_INDIGO, gMonPalette_MiniorCoreIndigo), + SPECIES_PAL(MINIOR_CORE_VIOLET, gMonPalette_MiniorCoreViolet), + + SPECIES_PAL(MIMIKYU_BUSTED, gMonPalette_MimikyuBusted), + + SPECIES_PAL(NECROZMA_DUSK_MANE, gMonPalette_NecrozmaDuskMane), + SPECIES_PAL(NECROZMA_DAWN_WINGS, gMonPalette_NecrozmaDawnWings), + SPECIES_PAL(NECROZMA_ULTRA, gMonPalette_NecrozmaUltra), + + SPECIES_PAL(MAGEARNA_ORIGINAL_COLOR, gMonPalette_MagearnaOriginalColor), + +SPECIES_PAL(CRAMORANT_GULPING, gMonPalette_CramorantGulping), + SPECIES_PAL(CRAMORANT_GORGING, gMonPalette_CramorantGorging), + + SPECIES_PAL(TOXTRICITY_LOW_KEY, gMonPalette_ToxtricityLowKey), + + SPECIES_PAL(SINISTEA_ANTIQUE, gMonPalette_Sinistea), + + SPECIES_PAL(POLTEAGEIST_ANTIQUE, gMonPalette_Polteageist), + + SPECIES_PAL(ALCREMIE_RUBY_CREAM, gMonPalette_AlcremieRubyCream), + SPECIES_PAL(ALCREMIE_MATCHA_CREAM, gMonPalette_AlcremieMatchaCream), + SPECIES_PAL(ALCREMIE_MINT_CREAM, gMonPalette_AlcremieMintCream), + SPECIES_PAL(ALCREMIE_LEMON_CREAM, gMonPalette_AlcremieLemonCream), + SPECIES_PAL(ALCREMIE_SALTED_CREAM, gMonPalette_AlcremieSaltedCream), + SPECIES_PAL(ALCREMIE_RUBY_SWIRL, gMonPalette_AlcremieRubySwirl), + SPECIES_PAL(ALCREMIE_CARAMEL_SWIRL, gMonPalette_AlcremieCaramelSwirl), + SPECIES_PAL(ALCREMIE_RAINBOW_SWIRL, gMonPalette_AlcremieRainbowSwirl), + + SPECIES_PAL(EISCUE_NOICE_FACE, gMonPalette_EiscueNoiceFace), + + SPECIES_PAL(INDEEDEE_FEMALE, gMonPalette_IndeedeeFemale), + + SPECIES_PAL(MORPEKO_HANGRY, gMonPalette_MorpekoHangry), + + SPECIES_PAL(ZACIAN_CROWNED_SWORD, gMonPalette_ZacianCrownedSword), + + SPECIES_PAL(ZAMAZENTA_CROWNED_SHIELD, gMonPalette_ZamazentaCrownedShield), + + SPECIES_PAL(ETERNATUS_ETERNAMAX, gMonPalette_Eternatus/*Eternamax*/), + + SPECIES_PAL(URSHIFU_RAPID_STRIKE_STYLE, gMonPalette_UrshifuRapidStrikeStyle), + + SPECIES_PAL(ZARUDE_DADA, gMonPalette_ZarudeDada), + + SPECIES_PAL(CALYREX_ICE_RIDER, gMonPalette_CalyrexIceRider), + SPECIES_PAL(CALYREX_SHADOW_RIDER, gMonPalette_CalyrexShadowRider), + + SPECIES_PAL(EGG, gMonPalette_Egg), +}; + +const struct CompressedSpritePalette gMonPaletteTableFemale[] = +{ + SPECIES_PAL(EEVEE, gMonPalette_Eevee), }; diff --git a/src/data/pokemon_graphics/shiny_palette_table.h b/src/data/pokemon_graphics/shiny_palette_table.h index 8b1cfcaac..0985b1609 100644 --- a/src/data/pokemon_graphics/shiny_palette_table.h +++ b/src/data/pokemon_graphics/shiny_palette_table.h @@ -122,7 +122,7 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(SEAKING, gMonShinyPalette_Seaking), SPECIES_SHINY_PAL(STARYU, gMonShinyPalette_Staryu), SPECIES_SHINY_PAL(STARMIE, gMonShinyPalette_Starmie), - SPECIES_SHINY_PAL(MR_MIME, gMonShinyPalette_Mrmime), + SPECIES_SHINY_PAL(MR_MIME, gMonShinyPalette_MrMime), SPECIES_SHINY_PAL(SCYTHER, gMonShinyPalette_Scyther), SPECIES_SHINY_PAL(JYNX, gMonShinyPalette_Jynx), SPECIES_SHINY_PAL(ELECTABUZZ, gMonShinyPalette_Electabuzz), @@ -252,31 +252,6 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(LUGIA, gMonShinyPalette_Lugia), SPECIES_SHINY_PAL(HO_OH, gMonShinyPalette_HoOh), SPECIES_SHINY_PAL(CELEBI, gMonShinyPalette_Celebi), - SPECIES_SHINY_PAL(OLD_UNOWN_B, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_C, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_D, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_E, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_F, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_G, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_H, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_I, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_J, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_K, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_L, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_M, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_N, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_O, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_P, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_Q, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_R, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_S, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_T, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_U, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_V, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_W, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_X, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_Y, gMonShinyPalette_DoubleQuestionMark), - SPECIES_SHINY_PAL(OLD_UNOWN_Z, gMonShinyPalette_DoubleQuestionMark), SPECIES_SHINY_PAL(TREECKO, gMonShinyPalette_Treecko), SPECIES_SHINY_PAL(GROVYLE, gMonShinyPalette_Grovyle), SPECIES_SHINY_PAL(SCEPTILE, gMonShinyPalette_Sceptile), @@ -412,7 +387,628 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(JIRACHI, gMonShinyPalette_Jirachi), SPECIES_SHINY_PAL(DEOXYS, gMonShinyPalette_Deoxys), SPECIES_SHINY_PAL(CHIMECHO, gMonShinyPalette_Chimecho), - SPECIES_SHINY_PAL(EGG, gMonPalette_Egg), + SPECIES_SHINY_PAL(TURTWIG, gMonShinyPalette_Turtwig), + SPECIES_SHINY_PAL(GROTLE, gMonShinyPalette_Grotle), + SPECIES_SHINY_PAL(TORTERRA, gMonShinyPalette_Torterra), + SPECIES_SHINY_PAL(CHIMCHAR, gMonShinyPalette_Chimchar), + SPECIES_SHINY_PAL(MONFERNO, gMonShinyPalette_Monferno), + SPECIES_SHINY_PAL(INFERNAPE, gMonShinyPalette_Infernape), + SPECIES_SHINY_PAL(PIPLUP, gMonShinyPalette_Piplup), + SPECIES_SHINY_PAL(PRINPLUP, gMonShinyPalette_Prinplup), + SPECIES_SHINY_PAL(EMPOLEON, gMonShinyPalette_Empoleon), + SPECIES_SHINY_PAL(STARLY, gMonShinyPalette_Starly), + SPECIES_SHINY_PAL(STARAVIA, gMonShinyPalette_Staravia), + SPECIES_SHINY_PAL(STARAPTOR, gMonShinyPalette_Staraptor), + SPECIES_SHINY_PAL(BIDOOF, gMonShinyPalette_Bidoof), + SPECIES_SHINY_PAL(BIBAREL, gMonShinyPalette_Bibarel), + SPECIES_SHINY_PAL(KRICKETOT, gMonShinyPalette_Kricketot), + SPECIES_SHINY_PAL(KRICKETUNE, gMonShinyPalette_Kricketune), + SPECIES_SHINY_PAL(SHINX, gMonShinyPalette_Shinx), + SPECIES_SHINY_PAL(LUXIO, gMonShinyPalette_Luxio), + SPECIES_SHINY_PAL(LUXRAY, gMonShinyPalette_Luxray), + SPECIES_SHINY_PAL(BUDEW, gMonShinyPalette_Budew), + SPECIES_SHINY_PAL(ROSERADE, gMonShinyPalette_Roserade), + SPECIES_SHINY_PAL(CRANIDOS, gMonShinyPalette_Cranidos), + SPECIES_SHINY_PAL(RAMPARDOS, gMonShinyPalette_Rampardos), + SPECIES_SHINY_PAL(SHIELDON, gMonShinyPalette_Shieldon), + SPECIES_SHINY_PAL(BASTIODON, gMonShinyPalette_Bastiodon), + SPECIES_SHINY_PAL(BURMY, gMonShinyPalette_Burmy), + SPECIES_SHINY_PAL(WORMADAM, gMonShinyPalette_Wormadam), + SPECIES_SHINY_PAL(MOTHIM, gMonShinyPalette_Mothim), + SPECIES_SHINY_PAL(COMBEE, gMonShinyPalette_Combee), + SPECIES_SHINY_PAL(VESPIQUEN, gMonShinyPalette_Vespiquen), + SPECIES_SHINY_PAL(PACHIRISU, gMonShinyPalette_Pachirisu), + SPECIES_SHINY_PAL(BUIZEL, gMonShinyPalette_Buizel), + SPECIES_SHINY_PAL(FLOATZEL, gMonShinyPalette_Floatzel), + SPECIES_SHINY_PAL(CHERUBI, gMonShinyPalette_Cherubi), + SPECIES_SHINY_PAL(CHERRIM, gMonShinyPalette_Cherrim), + SPECIES_SHINY_PAL(SHELLOS, gMonShinyPalette_Shellos), + SPECIES_SHINY_PAL(GASTRODON, gMonShinyPalette_Gastrodon), + SPECIES_SHINY_PAL(AMBIPOM, gMonShinyPalette_Ambipom), + SPECIES_SHINY_PAL(DRIFLOON, gMonShinyPalette_Drifloon), + SPECIES_SHINY_PAL(DRIFBLIM, gMonShinyPalette_Drifblim), + SPECIES_SHINY_PAL(BUNEARY, gMonShinyPalette_Buneary), + SPECIES_SHINY_PAL(LOPUNNY, gMonShinyPalette_Lopunny), + SPECIES_SHINY_PAL(MISMAGIUS, gMonShinyPalette_Mismagius), + SPECIES_SHINY_PAL(HONCHKROW, gMonShinyPalette_Honchkrow), + SPECIES_SHINY_PAL(GLAMEOW, gMonShinyPalette_Glameow), + SPECIES_SHINY_PAL(PURUGLY, gMonShinyPalette_Purugly), + SPECIES_SHINY_PAL(CHINGLING, gMonShinyPalette_Chingling), + SPECIES_SHINY_PAL(STUNKY, gMonShinyPalette_Stunky), + SPECIES_SHINY_PAL(SKUNTANK, gMonShinyPalette_Skuntank), + SPECIES_SHINY_PAL(BRONZOR, gMonShinyPalette_Bronzor), + SPECIES_SHINY_PAL(BRONZONG, gMonShinyPalette_Bronzong), + SPECIES_SHINY_PAL(BONSLY, gMonShinyPalette_Bonsly), + SPECIES_SHINY_PAL(MIME_JR, gMonShinyPalette_MimeJr), + SPECIES_SHINY_PAL(HAPPINY, gMonShinyPalette_Happiny), + SPECIES_SHINY_PAL(CHATOT, gMonShinyPalette_Chatot), + SPECIES_SHINY_PAL(SPIRITOMB, gMonShinyPalette_Spiritomb), + SPECIES_SHINY_PAL(GIBLE, gMonShinyPalette_Gible), + SPECIES_SHINY_PAL(GABITE, gMonShinyPalette_Gabite), + SPECIES_SHINY_PAL(GARCHOMP, gMonShinyPalette_Garchomp), + SPECIES_SHINY_PAL(MUNCHLAX, gMonShinyPalette_Munchlax), + SPECIES_SHINY_PAL(RIOLU, gMonShinyPalette_Riolu), + SPECIES_SHINY_PAL(LUCARIO, gMonShinyPalette_Lucario), + SPECIES_SHINY_PAL(HIPPOPOTAS, gMonShinyPalette_Hippopotas), + SPECIES_SHINY_PAL(HIPPOWDON, gMonShinyPalette_Hippowdon), + SPECIES_SHINY_PAL(SKORUPI, gMonShinyPalette_Skorupi), + SPECIES_SHINY_PAL(DRAPION, gMonShinyPalette_Drapion), + SPECIES_SHINY_PAL(CROAGUNK, gMonShinyPalette_Croagunk), + SPECIES_SHINY_PAL(TOXICROAK, gMonShinyPalette_Toxicroak), + SPECIES_SHINY_PAL(CARNIVINE, gMonShinyPalette_Carnivine), + SPECIES_SHINY_PAL(FINNEON, gMonShinyPalette_Finneon), + SPECIES_SHINY_PAL(LUMINEON, gMonShinyPalette_Lumineon), + SPECIES_SHINY_PAL(MANTYKE, gMonShinyPalette_Mantyke), + SPECIES_SHINY_PAL(SNOVER, gMonShinyPalette_Snover), + SPECIES_SHINY_PAL(ABOMASNOW, gMonShinyPalette_Abomasnow), + SPECIES_SHINY_PAL(WEAVILE, gMonShinyPalette_Weavile), + SPECIES_SHINY_PAL(MAGNEZONE, gMonShinyPalette_Magnezone), + SPECIES_SHINY_PAL(LICKILICKY, gMonShinyPalette_Lickilicky), + SPECIES_SHINY_PAL(RHYPERIOR, gMonShinyPalette_Rhyperior), + SPECIES_SHINY_PAL(TANGROWTH, gMonShinyPalette_Tangrowth), + SPECIES_SHINY_PAL(ELECTIVIRE, gMonShinyPalette_Electivire), + SPECIES_SHINY_PAL(MAGMORTAR, gMonShinyPalette_Magmortar), + SPECIES_SHINY_PAL(TOGEKISS, gMonShinyPalette_Togekiss), + SPECIES_SHINY_PAL(YANMEGA, gMonShinyPalette_Yanmega), + SPECIES_SHINY_PAL(LEAFEON, gMonShinyPalette_Leafeon), + SPECIES_SHINY_PAL(GLACEON, gMonShinyPalette_Glaceon), + SPECIES_SHINY_PAL(GLISCOR, gMonShinyPalette_Gliscor), + SPECIES_SHINY_PAL(MAMOSWINE, gMonShinyPalette_Mamoswine), + SPECIES_SHINY_PAL(PORYGON_Z, gMonShinyPalette_PorygonZ), + SPECIES_SHINY_PAL(GALLADE, gMonShinyPalette_Gallade), + SPECIES_SHINY_PAL(PROBOPASS, gMonShinyPalette_Probopass), + SPECIES_SHINY_PAL(DUSKNOIR, gMonShinyPalette_Dusknoir), + SPECIES_SHINY_PAL(FROSLASS, gMonShinyPalette_Froslass), + SPECIES_SHINY_PAL(ROTOM, gMonShinyPalette_Rotom), + SPECIES_SHINY_PAL(UXIE, gMonShinyPalette_Uxie), + SPECIES_SHINY_PAL(MESPRIT, gMonShinyPalette_Mesprit), + SPECIES_SHINY_PAL(AZELF, gMonShinyPalette_Azelf), + SPECIES_SHINY_PAL(DIALGA, gMonShinyPalette_Dialga), + SPECIES_SHINY_PAL(PALKIA, gMonShinyPalette_Palkia), + SPECIES_SHINY_PAL(HEATRAN, gMonShinyPalette_Heatran), + SPECIES_SHINY_PAL(REGIGIGAS, gMonShinyPalette_Regigigas), + SPECIES_SHINY_PAL(GIRATINA, gMonShinyPalette_Giratina), + SPECIES_SHINY_PAL(CRESSELIA, gMonShinyPalette_Cresselia), + SPECIES_SHINY_PAL(PHIONE, gMonShinyPalette_Phione), + SPECIES_SHINY_PAL(MANAPHY, gMonShinyPalette_Manaphy), + SPECIES_SHINY_PAL(DARKRAI, gMonShinyPalette_Darkrai), + SPECIES_SHINY_PAL(SHAYMIN, gMonShinyPalette_Shaymin), + SPECIES_SHINY_PAL(ARCEUS, gMonShinyPalette_Arceus), + SPECIES_SHINY_PAL(VICTINI, gMonShinyPalette_Victini), + SPECIES_SHINY_PAL(SNIVY, gMonShinyPalette_Snivy), + SPECIES_SHINY_PAL(SERVINE, gMonShinyPalette_Servine), + SPECIES_SHINY_PAL(SERPERIOR, gMonShinyPalette_Serperior), + SPECIES_SHINY_PAL(TEPIG, gMonShinyPalette_Tepig), + SPECIES_SHINY_PAL(PIGNITE, gMonShinyPalette_Pignite), + SPECIES_SHINY_PAL(EMBOAR, gMonShinyPalette_Emboar), + SPECIES_SHINY_PAL(OSHAWOTT, gMonShinyPalette_Oshawott), + SPECIES_SHINY_PAL(DEWOTT, gMonShinyPalette_Dewott), + SPECIES_SHINY_PAL(SAMUROTT, gMonShinyPalette_Samurott), + SPECIES_SHINY_PAL(PATRAT, gMonShinyPalette_Patrat), + SPECIES_SHINY_PAL(WATCHOG, gMonShinyPalette_Watchog), + SPECIES_SHINY_PAL(LILLIPUP, gMonShinyPalette_Lillipup), + SPECIES_SHINY_PAL(HERDIER, gMonShinyPalette_Herdier), + SPECIES_SHINY_PAL(STOUTLAND, gMonShinyPalette_Stoutland), + SPECIES_SHINY_PAL(PURRLOIN, gMonShinyPalette_Purrloin), + SPECIES_SHINY_PAL(LIEPARD, gMonShinyPalette_Liepard), + SPECIES_SHINY_PAL(PANSAGE, gMonShinyPalette_Pansage), + SPECIES_SHINY_PAL(SIMISAGE, gMonShinyPalette_Simisage), + SPECIES_SHINY_PAL(PANSEAR, gMonShinyPalette_Pansear), + SPECIES_SHINY_PAL(SIMISEAR, gMonShinyPalette_Simisear), + SPECIES_SHINY_PAL(PANPOUR, gMonShinyPalette_Panpour), + SPECIES_SHINY_PAL(SIMIPOUR, gMonShinyPalette_Simipour), + SPECIES_SHINY_PAL(MUNNA, gMonShinyPalette_Munna), + SPECIES_SHINY_PAL(MUSHARNA, gMonShinyPalette_Musharna), + SPECIES_SHINY_PAL(PIDOVE, gMonShinyPalette_Pidove), + SPECIES_SHINY_PAL(TRANQUILL, gMonShinyPalette_Tranquill), + SPECIES_SHINY_PAL(UNFEZANT, gMonShinyPalette_Unfezant), + SPECIES_SHINY_PAL(BLITZLE, gMonShinyPalette_Blitzle), + SPECIES_SHINY_PAL(ZEBSTRIKA, gMonShinyPalette_Zebstrika), + SPECIES_SHINY_PAL(ROGGENROLA, gMonShinyPalette_Roggenrola), + SPECIES_SHINY_PAL(BOLDORE, gMonShinyPalette_Boldore), + SPECIES_SHINY_PAL(GIGALITH, gMonShinyPalette_Gigalith), + SPECIES_SHINY_PAL(WOOBAT, gMonShinyPalette_Woobat), + SPECIES_SHINY_PAL(SWOOBAT, gMonShinyPalette_Swoobat), + SPECIES_SHINY_PAL(DRILBUR, gMonShinyPalette_Drilbur), + SPECIES_SHINY_PAL(EXCADRILL, gMonShinyPalette_Excadrill), + SPECIES_SHINY_PAL(AUDINO, gMonShinyPalette_Audino), + SPECIES_SHINY_PAL(TIMBURR, gMonShinyPalette_Timburr), + SPECIES_SHINY_PAL(GURDURR, gMonShinyPalette_Gurdurr), + SPECIES_SHINY_PAL(CONKELDURR, gMonShinyPalette_Conkeldurr), + SPECIES_SHINY_PAL(TYMPOLE, gMonShinyPalette_Tympole), + SPECIES_SHINY_PAL(PALPITOAD, gMonShinyPalette_Palpitoad), + SPECIES_SHINY_PAL(SEISMITOAD, gMonShinyPalette_Seismitoad), + SPECIES_SHINY_PAL(THROH, gMonShinyPalette_Throh), + SPECIES_SHINY_PAL(SAWK, gMonShinyPalette_Sawk), + SPECIES_SHINY_PAL(SEWADDLE, gMonShinyPalette_Sewaddle), + SPECIES_SHINY_PAL(SWADLOON, gMonShinyPalette_Swadloon), + SPECIES_SHINY_PAL(LEAVANNY, gMonShinyPalette_Leavanny), + SPECIES_SHINY_PAL(VENIPEDE, gMonShinyPalette_Venipede), + SPECIES_SHINY_PAL(WHIRLIPEDE, gMonShinyPalette_Whirlipede), + SPECIES_SHINY_PAL(SCOLIPEDE, gMonShinyPalette_Scolipede), + SPECIES_SHINY_PAL(COTTONEE, gMonShinyPalette_Cottonee), + SPECIES_SHINY_PAL(WHIMSICOTT, gMonShinyPalette_Whimsicott), + SPECIES_SHINY_PAL(PETILIL, gMonShinyPalette_Petilil), + SPECIES_SHINY_PAL(LILLIGANT, gMonShinyPalette_Lilligant), + SPECIES_SHINY_PAL(BASCULIN, gMonShinyPalette_Basculin), + SPECIES_SHINY_PAL(SANDILE, gMonShinyPalette_Sandile), + SPECIES_SHINY_PAL(KROKOROK, gMonShinyPalette_Krokorok), + SPECIES_SHINY_PAL(KROOKODILE, gMonShinyPalette_Krookodile), + SPECIES_SHINY_PAL(DARUMAKA, gMonShinyPalette_Darumaka), + SPECIES_SHINY_PAL(DARMANITAN, gMonShinyPalette_Darmanitan), + SPECIES_SHINY_PAL(MARACTUS, gMonShinyPalette_Maractus), + SPECIES_SHINY_PAL(DWEBBLE, gMonShinyPalette_Dwebble), + SPECIES_SHINY_PAL(CRUSTLE, gMonShinyPalette_Crustle), + SPECIES_SHINY_PAL(SCRAGGY, gMonShinyPalette_Scraggy), + SPECIES_SHINY_PAL(SCRAFTY, gMonShinyPalette_Scrafty), + SPECIES_SHINY_PAL(SIGILYPH, gMonShinyPalette_Sigilyph), + SPECIES_SHINY_PAL(YAMASK, gMonShinyPalette_Yamask), + SPECIES_SHINY_PAL(COFAGRIGUS, gMonShinyPalette_Cofagrigus), + SPECIES_SHINY_PAL(TIRTOUGA, gMonShinyPalette_Tirtouga), + SPECIES_SHINY_PAL(CARRACOSTA, gMonShinyPalette_Carracosta), + SPECIES_SHINY_PAL(ARCHEN, gMonShinyPalette_Archen), + SPECIES_SHINY_PAL(ARCHEOPS, gMonShinyPalette_Archeops), + SPECIES_SHINY_PAL(TRUBBISH, gMonShinyPalette_Trubbish), + SPECIES_SHINY_PAL(GARBODOR, gMonShinyPalette_Garbodor), + SPECIES_SHINY_PAL(ZORUA, gMonShinyPalette_Zorua), + SPECIES_SHINY_PAL(ZOROARK, gMonShinyPalette_Zoroark), + SPECIES_SHINY_PAL(MINCCINO, gMonShinyPalette_Minccino), + SPECIES_SHINY_PAL(CINCCINO, gMonShinyPalette_Cinccino), + SPECIES_SHINY_PAL(GOTHITA, gMonShinyPalette_Gothita), + SPECIES_SHINY_PAL(GOTHORITA, gMonShinyPalette_Gothorita), + SPECIES_SHINY_PAL(GOTHITELLE, gMonShinyPalette_Gothitelle), + SPECIES_SHINY_PAL(SOLOSIS, gMonShinyPalette_Solosis), + SPECIES_SHINY_PAL(DUOSION, gMonShinyPalette_Duosion), + SPECIES_SHINY_PAL(REUNICLUS, gMonShinyPalette_Reuniclus), + SPECIES_SHINY_PAL(DUCKLETT, gMonShinyPalette_Ducklett), + SPECIES_SHINY_PAL(SWANNA, gMonShinyPalette_Swanna), + SPECIES_SHINY_PAL(VANILLITE, gMonShinyPalette_Vanillite), + SPECIES_SHINY_PAL(VANILLISH, gMonShinyPalette_Vanillish), + SPECIES_SHINY_PAL(VANILLUXE, gMonShinyPalette_Vanilluxe), + SPECIES_SHINY_PAL(DEERLING, gMonShinyPalette_Deerling), + SPECIES_SHINY_PAL(SAWSBUCK, gMonShinyPalette_Sawsbuck), + SPECIES_SHINY_PAL(EMOLGA, gMonShinyPalette_Emolga), + SPECIES_SHINY_PAL(KARRABLAST, gMonShinyPalette_Karrablast), + SPECIES_SHINY_PAL(ESCAVALIER, gMonShinyPalette_Escavalier), + SPECIES_SHINY_PAL(FOONGUS, gMonShinyPalette_Foongus), + SPECIES_SHINY_PAL(AMOONGUSS, gMonShinyPalette_Amoonguss), + SPECIES_SHINY_PAL(FRILLISH, gMonShinyPalette_Frillish), + SPECIES_SHINY_PAL(JELLICENT, gMonShinyPalette_Jellicent), + SPECIES_SHINY_PAL(ALOMOMOLA, gMonShinyPalette_Alomomola), + SPECIES_SHINY_PAL(JOLTIK, gMonShinyPalette_Joltik), + SPECIES_SHINY_PAL(GALVANTULA, gMonShinyPalette_Galvantula), + SPECIES_SHINY_PAL(FERROSEED, gMonShinyPalette_Ferroseed), + SPECIES_SHINY_PAL(FERROTHORN, gMonShinyPalette_Ferrothorn), + SPECIES_SHINY_PAL(KLINK, gMonShinyPalette_Klink), + SPECIES_SHINY_PAL(KLANG, gMonShinyPalette_Klang), + SPECIES_SHINY_PAL(KLINKLANG, gMonShinyPalette_Klinklang), + SPECIES_SHINY_PAL(TYNAMO, gMonShinyPalette_Tynamo), + SPECIES_SHINY_PAL(EELEKTRIK, gMonShinyPalette_Eelektrik), + SPECIES_SHINY_PAL(EELEKTROSS, gMonShinyPalette_Eelektross), + SPECIES_SHINY_PAL(ELGYEM, gMonShinyPalette_Elgyem), + SPECIES_SHINY_PAL(BEHEEYEM, gMonShinyPalette_Beheeyem), + SPECIES_SHINY_PAL(LITWICK, gMonShinyPalette_Litwick), + SPECIES_SHINY_PAL(LAMPENT, gMonShinyPalette_Lampent), + SPECIES_SHINY_PAL(CHANDELURE, gMonShinyPalette_Chandelure), + SPECIES_SHINY_PAL(AXEW, gMonShinyPalette_Axew), + SPECIES_SHINY_PAL(FRAXURE, gMonShinyPalette_Fraxure), + SPECIES_SHINY_PAL(HAXORUS, gMonShinyPalette_Haxorus), + SPECIES_SHINY_PAL(CUBCHOO, gMonShinyPalette_Cubchoo), + SPECIES_SHINY_PAL(BEARTIC, gMonShinyPalette_Beartic), + SPECIES_SHINY_PAL(CRYOGONAL, gMonShinyPalette_Cryogonal), + SPECIES_SHINY_PAL(SHELMET, gMonShinyPalette_Shelmet), + SPECIES_SHINY_PAL(ACCELGOR, gMonShinyPalette_Accelgor), + SPECIES_SHINY_PAL(STUNFISK, gMonShinyPalette_Stunfisk), + SPECIES_SHINY_PAL(MIENFOO, gMonShinyPalette_Mienfoo), + SPECIES_SHINY_PAL(MIENSHAO, gMonShinyPalette_Mienshao), + SPECIES_SHINY_PAL(DRUDDIGON, gMonShinyPalette_Druddigon), + SPECIES_SHINY_PAL(GOLETT, gMonShinyPalette_Golett), + SPECIES_SHINY_PAL(GOLURK, gMonShinyPalette_Golurk), + SPECIES_SHINY_PAL(PAWNIARD, gMonShinyPalette_Pawniard), + SPECIES_SHINY_PAL(BISHARP, gMonShinyPalette_Bisharp), + SPECIES_SHINY_PAL(BOUFFALANT, gMonShinyPalette_Bouffalant), + SPECIES_SHINY_PAL(RUFFLET, gMonShinyPalette_Rufflet), + SPECIES_SHINY_PAL(BRAVIARY, gMonShinyPalette_Braviary), + SPECIES_SHINY_PAL(VULLABY, gMonShinyPalette_Vullaby), + SPECIES_SHINY_PAL(MANDIBUZZ, gMonShinyPalette_Mandibuzz), + SPECIES_SHINY_PAL(HEATMOR, gMonShinyPalette_Heatmor), + SPECIES_SHINY_PAL(DURANT, gMonShinyPalette_Durant), + SPECIES_SHINY_PAL(DEINO, gMonShinyPalette_Deino), + SPECIES_SHINY_PAL(ZWEILOUS, gMonShinyPalette_Zweilous), + SPECIES_SHINY_PAL(HYDREIGON, gMonShinyPalette_Hydreigon), + SPECIES_SHINY_PAL(LARVESTA, gMonShinyPalette_Larvesta), + SPECIES_SHINY_PAL(VOLCARONA, gMonShinyPalette_Volcarona), + SPECIES_SHINY_PAL(COBALION, gMonShinyPalette_Cobalion), + SPECIES_SHINY_PAL(TERRAKION, gMonShinyPalette_Terrakion), + SPECIES_SHINY_PAL(VIRIZION, gMonShinyPalette_Virizion), + SPECIES_SHINY_PAL(TORNADUS, gMonShinyPalette_Tornadus), + SPECIES_SHINY_PAL(THUNDURUS, gMonShinyPalette_Thundurus), + SPECIES_SHINY_PAL(RESHIRAM, gMonShinyPalette_Reshiram), + SPECIES_SHINY_PAL(ZEKROM, gMonShinyPalette_Zekrom), + SPECIES_SHINY_PAL(LANDORUS, gMonShinyPalette_Landorus), + SPECIES_SHINY_PAL(KYUREM, gMonShinyPalette_Kyurem), + SPECIES_SHINY_PAL(KELDEO, gMonShinyPalette_Keldeo), + SPECIES_SHINY_PAL(MELOETTA, gMonShinyPalette_Meloetta), + SPECIES_SHINY_PAL(GENESECT, gMonShinyPalette_Genesect), + SPECIES_SHINY_PAL(CHESPIN, gMonShinyPalette_Chespin), + SPECIES_SHINY_PAL(QUILLADIN, gMonShinyPalette_Quilladin), + SPECIES_SHINY_PAL(CHESNAUGHT, gMonShinyPalette_Chesnaught), + SPECIES_SHINY_PAL(FENNEKIN, gMonShinyPalette_Fennekin), + SPECIES_SHINY_PAL(BRAIXEN, gMonShinyPalette_Braixen), + SPECIES_SHINY_PAL(DELPHOX, gMonShinyPalette_Delphox), + SPECIES_SHINY_PAL(FROAKIE, gMonShinyPalette_Froakie), + SPECIES_SHINY_PAL(FROGADIER, gMonShinyPalette_Frogadier), + SPECIES_SHINY_PAL(GRENINJA, gMonShinyPalette_Greninja), + SPECIES_SHINY_PAL(BUNNELBY, gMonShinyPalette_Bunnelby), + SPECIES_SHINY_PAL(DIGGERSBY, gMonShinyPalette_Diggersby), + SPECIES_SHINY_PAL(FLETCHLING, gMonShinyPalette_Fletchling), + SPECIES_SHINY_PAL(FLETCHINDER, gMonShinyPalette_Fletchinder), + SPECIES_SHINY_PAL(TALONFLAME, gMonShinyPalette_Talonflame), + SPECIES_SHINY_PAL(SCATTERBUG, gMonShinyPalette_Scatterbug), + SPECIES_SHINY_PAL(SPEWPA, gMonShinyPalette_Spewpa), + SPECIES_SHINY_PAL(VIVILLON, gMonShinyPalette_Vivillon), + SPECIES_SHINY_PAL(LITLEO, gMonShinyPalette_Litleo), + SPECIES_SHINY_PAL(PYROAR, gMonShinyPalette_Pyroar), + SPECIES_SHINY_PAL(FLABEBE, gMonShinyPalette_Flabebe), + SPECIES_SHINY_PAL(FLOETTE, gMonShinyPalette_Floette), + SPECIES_SHINY_PAL(FLORGES, gMonShinyPalette_Florges), + SPECIES_SHINY_PAL(SKIDDO, gMonShinyPalette_Skiddo), + SPECIES_SHINY_PAL(GOGOAT, gMonShinyPalette_Gogoat), + SPECIES_SHINY_PAL(PANCHAM, gMonShinyPalette_Pancham), + SPECIES_SHINY_PAL(PANGORO, gMonShinyPalette_Pangoro), + SPECIES_SHINY_PAL(FURFROU, gMonShinyPalette_Furfrou), + SPECIES_SHINY_PAL(ESPURR, gMonShinyPalette_Espurr), + SPECIES_SHINY_PAL(MEOWSTIC, gMonShinyPalette_Meowstic), + SPECIES_SHINY_PAL(HONEDGE, gMonShinyPalette_Honedge), + SPECIES_SHINY_PAL(DOUBLADE, gMonShinyPalette_Doublade), + SPECIES_SHINY_PAL(AEGISLASH, gMonShinyPalette_Aegislash), + SPECIES_SHINY_PAL(SPRITZEE, gMonShinyPalette_Spritzee), + SPECIES_SHINY_PAL(AROMATISSE, gMonShinyPalette_Aromatisse), + SPECIES_SHINY_PAL(SWIRLIX, gMonShinyPalette_Swirlix), + SPECIES_SHINY_PAL(SLURPUFF, gMonShinyPalette_Slurpuff), + SPECIES_SHINY_PAL(INKAY, gMonShinyPalette_Inkay), + SPECIES_SHINY_PAL(MALAMAR, gMonShinyPalette_Malamar), + SPECIES_SHINY_PAL(BINACLE, gMonShinyPalette_Binacle), + SPECIES_SHINY_PAL(BARBARACLE, gMonShinyPalette_Barbaracle), + SPECIES_SHINY_PAL(SKRELP, gMonShinyPalette_Skrelp), + SPECIES_SHINY_PAL(DRAGALGE, gMonShinyPalette_Dragalge), + SPECIES_SHINY_PAL(CLAUNCHER, gMonShinyPalette_Clauncher), + SPECIES_SHINY_PAL(CLAWITZER, gMonShinyPalette_Clawitzer), + SPECIES_SHINY_PAL(HELIOPTILE, gMonShinyPalette_Helioptile), + SPECIES_SHINY_PAL(HELIOLISK, gMonShinyPalette_Heliolisk), + SPECIES_SHINY_PAL(TYRUNT, gMonShinyPalette_Tyrunt), + SPECIES_SHINY_PAL(TYRANTRUM, gMonShinyPalette_Tyrantrum), + SPECIES_SHINY_PAL(AMAURA, gMonShinyPalette_Amaura), + SPECIES_SHINY_PAL(AURORUS, gMonShinyPalette_Aurorus), + SPECIES_SHINY_PAL(SYLVEON, gMonShinyPalette_Sylveon), + SPECIES_SHINY_PAL(HAWLUCHA, gMonShinyPalette_Hawlucha), + SPECIES_SHINY_PAL(DEDENNE, gMonShinyPalette_Dedenne), + SPECIES_SHINY_PAL(CARBINK, gMonShinyPalette_Carbink), + SPECIES_SHINY_PAL(GOOMY, gMonShinyPalette_Goomy), + SPECIES_SHINY_PAL(SLIGGOO, gMonShinyPalette_Sliggoo), + SPECIES_SHINY_PAL(GOODRA, gMonShinyPalette_Goodra), + SPECIES_SHINY_PAL(KLEFKI, gMonShinyPalette_Klefki), + SPECIES_SHINY_PAL(PHANTUMP, gMonShinyPalette_Phantump), + SPECIES_SHINY_PAL(TREVENANT, gMonShinyPalette_Trevenant), + SPECIES_SHINY_PAL(PUMPKABOO, gMonShinyPalette_Pumpkaboo), + SPECIES_SHINY_PAL(GOURGEIST, gMonShinyPalette_Gourgeist), + SPECIES_SHINY_PAL(BERGMITE, gMonShinyPalette_Bergmite), + SPECIES_SHINY_PAL(AVALUGG, gMonShinyPalette_Avalugg), + SPECIES_SHINY_PAL(NOIBAT, gMonShinyPalette_Noibat), + SPECIES_SHINY_PAL(NOIVERN, gMonShinyPalette_Noivern), + SPECIES_SHINY_PAL(XERNEAS, gMonShinyPalette_Xerneas), + SPECIES_SHINY_PAL(YVELTAL, gMonShinyPalette_Yveltal), + SPECIES_SHINY_PAL(ZYGARDE, gMonShinyPalette_Zygarde), + SPECIES_SHINY_PAL(DIANCIE, gMonShinyPalette_Diancie), + SPECIES_SHINY_PAL(HOOPA, gMonShinyPalette_Hoopa), + SPECIES_SHINY_PAL(VOLCANION, gMonShinyPalette_Volcanion), + SPECIES_SHINY_PAL(ROWLET, gMonShinyPalette_Rowlet), + SPECIES_SHINY_PAL(DARTRIX, gMonShinyPalette_Dartrix), + SPECIES_SHINY_PAL(DECIDUEYE, gMonShinyPalette_Decidueye), + SPECIES_SHINY_PAL(LITTEN, gMonShinyPalette_Litten), + SPECIES_SHINY_PAL(TORRACAT, gMonShinyPalette_Torracat), + SPECIES_SHINY_PAL(INCINEROAR, gMonShinyPalette_Incineroar), + SPECIES_SHINY_PAL(POPPLIO, gMonShinyPalette_Popplio), + SPECIES_SHINY_PAL(BRIONNE, gMonShinyPalette_Brionne), + SPECIES_SHINY_PAL(PRIMARINA, gMonShinyPalette_Primarina), + SPECIES_SHINY_PAL(PIKIPEK, gMonShinyPalette_Pikipek), + SPECIES_SHINY_PAL(TRUMBEAK, gMonShinyPalette_Trumbeak), + SPECIES_SHINY_PAL(TOUCANNON, gMonShinyPalette_Toucannon), + SPECIES_SHINY_PAL(YUNGOOS, gMonShinyPalette_Yungoos), + SPECIES_SHINY_PAL(GUMSHOOS, gMonShinyPalette_Gumshoos), + SPECIES_SHINY_PAL(GRUBBIN, gMonShinyPalette_Grubbin), + SPECIES_SHINY_PAL(CHARJABUG, gMonShinyPalette_Charjabug), + SPECIES_SHINY_PAL(VIKAVOLT, gMonShinyPalette_Vikavolt), + SPECIES_SHINY_PAL(CRABRAWLER, gMonShinyPalette_Crabrawler), + SPECIES_SHINY_PAL(CRABOMINABLE, gMonShinyPalette_Crabominable), + SPECIES_SHINY_PAL(ORICORIO, gMonShinyPalette_Oricorio), + SPECIES_SHINY_PAL(CUTIEFLY, gMonShinyPalette_Cutiefly), + SPECIES_SHINY_PAL(RIBOMBEE, gMonShinyPalette_Ribombee), + SPECIES_SHINY_PAL(ROCKRUFF, gMonShinyPalette_Rockruff), + SPECIES_SHINY_PAL(LYCANROC, gMonShinyPalette_Lycanroc), + SPECIES_SHINY_PAL(WISHIWASHI, gMonShinyPalette_Wishiwashi), + SPECIES_SHINY_PAL(MAREANIE, gMonShinyPalette_Mareanie), + SPECIES_SHINY_PAL(TOXAPEX, gMonShinyPalette_Toxapex), + SPECIES_SHINY_PAL(MUDBRAY, gMonShinyPalette_Mudbray), + SPECIES_SHINY_PAL(MUDSDALE, gMonShinyPalette_Mudsdale), + SPECIES_SHINY_PAL(DEWPIDER, gMonShinyPalette_Dewpider), + SPECIES_SHINY_PAL(ARAQUANID, gMonShinyPalette_Araquanid), + SPECIES_SHINY_PAL(FOMANTIS, gMonShinyPalette_Fomantis), + SPECIES_SHINY_PAL(LURANTIS, gMonShinyPalette_Lurantis), + SPECIES_SHINY_PAL(MORELULL, gMonShinyPalette_Morelull), + SPECIES_SHINY_PAL(SHIINOTIC, gMonShinyPalette_Shiinotic), + SPECIES_SHINY_PAL(SALANDIT, gMonShinyPalette_Salandit), + SPECIES_SHINY_PAL(SALAZZLE, gMonShinyPalette_Salazzle), + SPECIES_SHINY_PAL(STUFFUL, gMonShinyPalette_Stufful), + SPECIES_SHINY_PAL(BEWEAR, gMonShinyPalette_Bewear), + SPECIES_SHINY_PAL(BOUNSWEET, gMonShinyPalette_Bounsweet), + SPECIES_SHINY_PAL(STEENEE, gMonShinyPalette_Steenee), + SPECIES_SHINY_PAL(TSAREENA, gMonShinyPalette_Tsareena), + SPECIES_SHINY_PAL(COMFEY, gMonShinyPalette_Comfey), + SPECIES_SHINY_PAL(ORANGURU, gMonShinyPalette_Oranguru), + SPECIES_SHINY_PAL(PASSIMIAN, gMonShinyPalette_Passimian), + SPECIES_SHINY_PAL(WIMPOD, gMonShinyPalette_Wimpod), + SPECIES_SHINY_PAL(GOLISOPOD, gMonShinyPalette_Golisopod), + SPECIES_SHINY_PAL(SANDYGAST, gMonShinyPalette_Sandygast), + SPECIES_SHINY_PAL(PALOSSAND, gMonShinyPalette_Palossand), + SPECIES_SHINY_PAL(PYUKUMUKU, gMonShinyPalette_Pyukumuku), + SPECIES_SHINY_PAL(TYPE_NULL, gMonShinyPalette_TypeNull), + SPECIES_SHINY_PAL(SILVALLY, gMonShinyPalette_Silvally), + SPECIES_SHINY_PAL(MINIOR, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(KOMALA, gMonShinyPalette_Komala), + SPECIES_SHINY_PAL(TURTONATOR, gMonShinyPalette_Turtonator), + SPECIES_SHINY_PAL(TOGEDEMARU, gMonShinyPalette_Togedemaru), + SPECIES_SHINY_PAL(MIMIKYU, gMonShinyPalette_Mimikyu), + SPECIES_SHINY_PAL(BRUXISH, gMonShinyPalette_Bruxish), + SPECIES_SHINY_PAL(DRAMPA, gMonShinyPalette_Drampa), + SPECIES_SHINY_PAL(DHELMISE, gMonShinyPalette_Dhelmise), + SPECIES_SHINY_PAL(JANGMO_O, gMonShinyPalette_Jangmoo), + SPECIES_SHINY_PAL(HAKAMO_O, gMonShinyPalette_Hakamoo), + SPECIES_SHINY_PAL(KOMMO_O, gMonShinyPalette_Kommoo), + SPECIES_SHINY_PAL(TAPU_KOKO, gMonShinyPalette_TapuKoko), + SPECIES_SHINY_PAL(TAPU_LELE, gMonShinyPalette_TapuLele), + SPECIES_SHINY_PAL(TAPU_BULU, gMonShinyPalette_TapuBulu), + SPECIES_SHINY_PAL(TAPU_FINI, gMonShinyPalette_TapuFini), + SPECIES_SHINY_PAL(COSMOG, gMonShinyPalette_Cosmog), + SPECIES_SHINY_PAL(COSMOEM, gMonShinyPalette_Cosmoem), + SPECIES_SHINY_PAL(SOLGALEO, gMonShinyPalette_Solgaleo), + SPECIES_SHINY_PAL(LUNALA, gMonShinyPalette_Lunala), + SPECIES_SHINY_PAL(NIHILEGO, gMonShinyPalette_Nihilego), + SPECIES_SHINY_PAL(BUZZWOLE, gMonShinyPalette_Buzzwole), + SPECIES_SHINY_PAL(PHEROMOSA, gMonShinyPalette_Pheromosa), + SPECIES_SHINY_PAL(XURKITREE, gMonShinyPalette_Xurkitree), + SPECIES_SHINY_PAL(CELESTEELA, gMonShinyPalette_Celesteela), + SPECIES_SHINY_PAL(KARTANA, gMonShinyPalette_Kartana), + SPECIES_SHINY_PAL(GUZZLORD, gMonShinyPalette_Guzzlord), + SPECIES_SHINY_PAL(NECROZMA, gMonShinyPalette_Necrozma), + SPECIES_SHINY_PAL(MAGEARNA, gMonShinyPalette_Magearna), + SPECIES_SHINY_PAL(MARSHADOW, gMonShinyPalette_Marshadow), + SPECIES_SHINY_PAL(POIPOLE, gMonShinyPalette_Poipole), + SPECIES_SHINY_PAL(NAGANADEL, gMonShinyPalette_Naganadel), + SPECIES_SHINY_PAL(STAKATAKA, gMonShinyPalette_Stakataka), + SPECIES_SHINY_PAL(BLACEPHALON, gMonShinyPalette_Blacephalon), + SPECIES_SHINY_PAL(ZERAORA, gMonShinyPalette_Zeraora), + SPECIES_SHINY_PAL(MELTAN, gMonShinyPalette_Meltan), + SPECIES_SHINY_PAL(MELMETAL, gMonShinyPalette_Melmetal), + SPECIES_SHINY_PAL(GROOKEY, gMonShinyPalette_Grookey), + SPECIES_SHINY_PAL(THWACKEY, gMonShinyPalette_Thwackey), + SPECIES_SHINY_PAL(RILLABOOM, gMonShinyPalette_DoubleQuestionMark/*gMonShinyPalette_Rillaboom*/), + SPECIES_SHINY_PAL(SCORBUNNY, gMonShinyPalette_Scorbunny), + SPECIES_SHINY_PAL(RABOOT, gMonShinyPalette_Raboot), + SPECIES_SHINY_PAL(CINDERACE, gMonShinyPalette_Cinderace), + SPECIES_SHINY_PAL(SOBBLE, gMonShinyPalette_Sobble), + SPECIES_SHINY_PAL(DRIZZILE, gMonShinyPalette_Drizzile), + SPECIES_SHINY_PAL(INTELEON, gMonShinyPalette_DoubleQuestionMark/*gMonShinyPalette_Inteleon*/), + SPECIES_SHINY_PAL(SKWOVET, gMonShinyPalette_Skwovet), + SPECIES_SHINY_PAL(GREEDENT, gMonShinyPalette_Greedent), + SPECIES_SHINY_PAL(ROOKIDEE, gMonShinyPalette_Rookidee), + SPECIES_SHINY_PAL(CORVISQUIRE, gMonShinyPalette_Corvisquire), + SPECIES_SHINY_PAL(CORVIKNIGHT, gMonShinyPalette_Corviknight), + SPECIES_SHINY_PAL(BLIPBUG, gMonShinyPalette_Blipbug), + SPECIES_SHINY_PAL(DOTTLER, gMonShinyPalette_Dottler), + SPECIES_SHINY_PAL(ORBEETLE, gMonShinyPalette_Orbeetle), + SPECIES_SHINY_PAL(NICKIT, gMonShinyPalette_Nickit), + SPECIES_SHINY_PAL(THIEVUL, gMonShinyPalette_Thievul), + SPECIES_SHINY_PAL(GOSSIFLEUR, gMonShinyPalette_Gossifleur), + SPECIES_SHINY_PAL(ELDEGOSS, gMonShinyPalette_Eldegoss), + SPECIES_SHINY_PAL(WOOLOO, gMonShinyPalette_Wooloo), + SPECIES_SHINY_PAL(DUBWOOL, gMonShinyPalette_Dubwool), + SPECIES_SHINY_PAL(CHEWTLE, gMonShinyPalette_Chewtle), + SPECIES_SHINY_PAL(DREDNAW, gMonShinyPalette_Drednaw), + SPECIES_SHINY_PAL(YAMPER, gMonShinyPalette_Yamper), + SPECIES_SHINY_PAL(BOLTUND, gMonShinyPalette_Boltund), + SPECIES_SHINY_PAL(ROLYCOLY, gMonShinyPalette_Rolycoly), + SPECIES_SHINY_PAL(CARKOL, gMonShinyPalette_Carkol), + SPECIES_SHINY_PAL(COALOSSAL, gMonShinyPalette_Coalossal), + SPECIES_SHINY_PAL(APPLIN, gMonShinyPalette_Applin), + SPECIES_SHINY_PAL(FLAPPLE, gMonShinyPalette_Flapple), + SPECIES_SHINY_PAL(APPLETUN, gMonShinyPalette_Appletun), + SPECIES_SHINY_PAL(SILICOBRA, gMonShinyPalette_Silicobra), + SPECIES_SHINY_PAL(SANDACONDA, gMonShinyPalette_Sandaconda), + SPECIES_SHINY_PAL(CRAMORANT, gMonShinyPalette_Cramorant), + SPECIES_SHINY_PAL(ARROKUDA, gMonShinyPalette_Arrokuda), + SPECIES_SHINY_PAL(BARRASKEWDA, gMonShinyPalette_Barraskewda), + SPECIES_SHINY_PAL(TOXEL, gMonShinyPalette_Toxel), + SPECIES_SHINY_PAL(TOXTRICITY, gMonShinyPalette_Toxtricity), + SPECIES_SHINY_PAL(SIZZLIPEDE, gMonShinyPalette_Sizzlipede), + SPECIES_SHINY_PAL(CENTISKORCH, gMonShinyPalette_Centiskorch), + SPECIES_SHINY_PAL(CLOBBOPUS, gMonShinyPalette_Clobbopus), + SPECIES_SHINY_PAL(GRAPPLOCT, gMonShinyPalette_Grapploct), + SPECIES_SHINY_PAL(SINISTEA, gMonShinyPalette_Sinistea), + SPECIES_SHINY_PAL(POLTEAGEIST, gMonShinyPalette_Polteageist), + SPECIES_SHINY_PAL(HATENNA, gMonShinyPalette_Hatenna), + SPECIES_SHINY_PAL(HATTREM, gMonShinyPalette_Hattrem), + SPECIES_SHINY_PAL(HATTERENE, gMonShinyPalette_Hatterene), + SPECIES_SHINY_PAL(IMPIDIMP, gMonShinyPalette_Impidimp), + SPECIES_SHINY_PAL(MORGREM, gMonShinyPalette_Morgrem), + SPECIES_SHINY_PAL(GRIMMSNARL, gMonShinyPalette_Grimmsnarl), + SPECIES_SHINY_PAL(OBSTAGOON, gMonShinyPalette_Obstagoon), + SPECIES_SHINY_PAL(PERRSERKER, gMonShinyPalette_Perrserker), + SPECIES_SHINY_PAL(CURSOLA, gMonShinyPalette_Cursola), + SPECIES_SHINY_PAL(SIRFETCHD, gMonShinyPalette_Sirfetchd), + SPECIES_SHINY_PAL(MR_RIME, gMonShinyPalette_MrRime), + SPECIES_SHINY_PAL(RUNERIGUS, gMonShinyPalette_Runerigus), + SPECIES_SHINY_PAL(MILCERY, gMonShinyPalette_Milcery), + SPECIES_SHINY_PAL(ALCREMIE, gMonShinyPalette_Alcremie), + SPECIES_SHINY_PAL(FALINKS, gMonShinyPalette_Falinks), + SPECIES_SHINY_PAL(PINCURCHIN, gMonShinyPalette_Pincurchin), + SPECIES_SHINY_PAL(SNOM, gMonShinyPalette_Snom), + SPECIES_SHINY_PAL(FROSMOTH, gMonShinyPalette_Frosmoth), + SPECIES_SHINY_PAL(STONJOURNER, gMonShinyPalette_Stonjourner), + SPECIES_SHINY_PAL(EISCUE, gMonShinyPalette_Eiscue), + SPECIES_SHINY_PAL(INDEEDEE, gMonShinyPalette_Indeedee), + SPECIES_SHINY_PAL(MORPEKO, gMonShinyPalette_Morpeko), + SPECIES_SHINY_PAL(CUFANT, gMonShinyPalette_Cufant), + SPECIES_SHINY_PAL(COPPERAJAH, gMonShinyPalette_Copperajah), + SPECIES_SHINY_PAL(DRACOZOLT, gMonShinyPalette_Dracozolt), + SPECIES_SHINY_PAL(ARCTOZOLT, gMonShinyPalette_Arctozolt), + SPECIES_SHINY_PAL(DRACOVISH, gMonShinyPalette_Dracovish), + SPECIES_SHINY_PAL(ARCTOVISH, gMonShinyPalette_Arctovish), + SPECIES_SHINY_PAL(DURALUDON, gMonShinyPalette_Duraludon), + SPECIES_SHINY_PAL(DREEPY, gMonShinyPalette_Dreepy), + SPECIES_SHINY_PAL(DRAKLOAK, gMonShinyPalette_Drakloak), + SPECIES_SHINY_PAL(DRAGAPULT, gMonShinyPalette_Dragapult), + SPECIES_SHINY_PAL(ZACIAN, gMonShinyPalette_Zacian), + SPECIES_SHINY_PAL(ZAMAZENTA, gMonShinyPalette_Zamazenta), + SPECIES_SHINY_PAL(ETERNATUS, gMonShinyPalette_Eternatus), + SPECIES_SHINY_PAL(KUBFU, gMonShinyPalette_Kubfu), + SPECIES_SHINY_PAL(URSHIFU, gMonShinyPalette_Urshifu), + SPECIES_SHINY_PAL(ZARUDE, gMonShinyPalette_Zarude), + SPECIES_SHINY_PAL(REGIELEKI, gMonShinyPalette_DoubleQuestionMark/*gMonShinyPalette_Regieleki*/), + SPECIES_SHINY_PAL(REGIDRAGO, gMonShinyPalette_Regidrago), + SPECIES_SHINY_PAL(GLASTRIER, gMonShinyPalette_Glastrier), + SPECIES_SHINY_PAL(SPECTRIER, gMonShinyPalette_Spectrier), + SPECIES_SHINY_PAL(CALYREX, gMonShinyPalette_Calyrex), + + SPECIES_SHINY_PAL(VENUSAUR_MEGA, gMonShinyPalette_VenusaurMega), + SPECIES_SHINY_PAL(CHARIZARD_MEGA_X, gMonShinyPalette_CharizardMegaX), + SPECIES_SHINY_PAL(CHARIZARD_MEGA_Y, gMonShinyPalette_CharizardMegaY), + SPECIES_SHINY_PAL(BLASTOISE_MEGA, gMonShinyPalette_BlastoiseMega), + SPECIES_SHINY_PAL(BEEDRILL_MEGA, gMonShinyPalette_BeedrillMega), + SPECIES_SHINY_PAL(PIDGEOT_MEGA, gMonShinyPalette_PidgeotMega), + SPECIES_SHINY_PAL(ALAKAZAM_MEGA, gMonShinyPalette_AlakazamMega), + SPECIES_SHINY_PAL(SLOWBRO_MEGA, gMonShinyPalette_SlowbroMega), + SPECIES_SHINY_PAL(GENGAR_MEGA, gMonShinyPalette_GengarMega), + SPECIES_SHINY_PAL(KANGASKHAN_MEGA, gMonShinyPalette_KangaskhanMega), + SPECIES_SHINY_PAL(PINSIR_MEGA, gMonShinyPalette_PinsirMega), + SPECIES_SHINY_PAL(GYARADOS_MEGA, gMonShinyPalette_GyaradosMega), + SPECIES_SHINY_PAL(AERODACTYL_MEGA, gMonShinyPalette_AerodactylMega), + SPECIES_SHINY_PAL(MEWTWO_MEGA_X, gMonShinyPalette_MewtwoMegaX), + SPECIES_SHINY_PAL(MEWTWO_MEGA_Y, gMonShinyPalette_MewtwoMegaY), + SPECIES_SHINY_PAL(AMPHAROS_MEGA, gMonShinyPalette_AmpharosMega), + SPECIES_SHINY_PAL(STEELIX_MEGA, gMonShinyPalette_SteelixMega), + SPECIES_SHINY_PAL(SCIZOR_MEGA, gMonShinyPalette_ScizorMega), + SPECIES_SHINY_PAL(HERACROSS_MEGA, gMonShinyPalette_HeracrossMega), + SPECIES_SHINY_PAL(HOUNDOOM_MEGA, gMonShinyPalette_HoundoomMega), + SPECIES_SHINY_PAL(TYRANITAR_MEGA, gMonShinyPalette_TyranitarMega), + SPECIES_SHINY_PAL(SCEPTILE_MEGA, gMonShinyPalette_SceptileMega), + SPECIES_SHINY_PAL(BLAZIKEN_MEGA, gMonShinyPalette_BlazikenMega), + SPECIES_SHINY_PAL(SWAMPERT_MEGA, gMonShinyPalette_SwampertMega), + SPECIES_SHINY_PAL(GARDEVOIR_MEGA, gMonShinyPalette_GardevoirMega), + SPECIES_SHINY_PAL(SABLEYE_MEGA, gMonShinyPalette_SableyeMega), + SPECIES_SHINY_PAL(MAWILE_MEGA, gMonShinyPalette_MawileMega), + SPECIES_SHINY_PAL(AGGRON_MEGA, gMonShinyPalette_AggronMega), + SPECIES_SHINY_PAL(MEDICHAM_MEGA, gMonShinyPalette_MedichamMega), + SPECIES_SHINY_PAL(MANECTRIC_MEGA, gMonShinyPalette_ManectricMega), + SPECIES_SHINY_PAL(SHARPEDO_MEGA, gMonShinyPalette_SharpedoMega), + SPECIES_SHINY_PAL(CAMERUPT_MEGA, gMonShinyPalette_CameruptMega), + SPECIES_SHINY_PAL(ALTARIA_MEGA, gMonShinyPalette_AltariaMega), + SPECIES_SHINY_PAL(BANETTE_MEGA, gMonShinyPalette_BanetteMega), + SPECIES_SHINY_PAL(ABSOL_MEGA, gMonShinyPalette_AbsolMega), + SPECIES_SHINY_PAL(GLALIE_MEGA, gMonShinyPalette_GlalieMega), + SPECIES_SHINY_PAL(SALAMENCE_MEGA, gMonShinyPalette_SalamenceMega), + SPECIES_SHINY_PAL(METAGROSS_MEGA, gMonShinyPalette_MetagrossMega), + SPECIES_SHINY_PAL(LATIAS_MEGA, gMonShinyPalette_LatiasMega), + SPECIES_SHINY_PAL(LATIOS_MEGA, gMonShinyPalette_LatiosMega), + SPECIES_SHINY_PAL(LOPUNNY_MEGA, gMonShinyPalette_LopunnyMega), + SPECIES_SHINY_PAL(GARCHOMP_MEGA, gMonShinyPalette_GarchompMega), + SPECIES_SHINY_PAL(LUCARIO_MEGA, gMonShinyPalette_LucarioMega), + SPECIES_SHINY_PAL(ABOMASNOW_MEGA, gMonShinyPalette_AbomasnowMega), + SPECIES_SHINY_PAL(GALLADE_MEGA, gMonShinyPalette_GalladeMega), + SPECIES_SHINY_PAL(AUDINO_MEGA, gMonShinyPalette_AudinoMega), + SPECIES_SHINY_PAL(DIANCIE_MEGA, gMonShinyPalette_DiancieMega), + + SPECIES_SHINY_PAL(RAYQUAZA_MEGA, gMonShinyPalette_RayquazaMega), + SPECIES_SHINY_PAL(KYOGRE_PRIMAL, gMonShinyPalette_KyogrePrimal), + SPECIES_SHINY_PAL(GROUDON_PRIMAL, gMonShinyPalette_GroudonPrimal), + + SPECIES_SHINY_PAL(RATTATA_ALOLAN, gMonShinyPalette_RattataAlolan), + SPECIES_SHINY_PAL(RATICATE_ALOLAN, gMonShinyPalette_RaticateAlolan), + SPECIES_SHINY_PAL(RAICHU_ALOLAN, gMonShinyPalette_RaichuAlolan), + SPECIES_SHINY_PAL(SANDSHREW_ALOLAN, gMonShinyPalette_SandshrewAlolan), + SPECIES_SHINY_PAL(SANDSLASH_ALOLAN, gMonShinyPalette_SandslashAlolan), + SPECIES_SHINY_PAL(VULPIX_ALOLAN, gMonShinyPalette_VulpixAlolan), + SPECIES_SHINY_PAL(NINETALES_ALOLAN, gMonShinyPalette_NinetalesAlolan), + SPECIES_SHINY_PAL(DIGLETT_ALOLAN, gMonShinyPalette_DiglettAlolan), + SPECIES_SHINY_PAL(DUGTRIO_ALOLAN, gMonShinyPalette_DugtrioAlolan), + SPECIES_SHINY_PAL(MEOWTH_ALOLAN, gMonShinyPalette_MeowthAlolan), + SPECIES_SHINY_PAL(PERSIAN_ALOLAN, gMonShinyPalette_PersianAlolan), + SPECIES_SHINY_PAL(GEODUDE_ALOLAN, gMonShinyPalette_GeodudeAlolan), + SPECIES_SHINY_PAL(GRAVELER_ALOLAN, gMonShinyPalette_GravelerAlolan), + SPECIES_SHINY_PAL(GOLEM_ALOLAN, gMonShinyPalette_GolemAlolan), + SPECIES_SHINY_PAL(GRIMER_ALOLAN, gMonShinyPalette_GrimerAlolan), + SPECIES_SHINY_PAL(MUK_ALOLAN, gMonShinyPalette_MukAlolan), + SPECIES_SHINY_PAL(EXEGGUTOR_ALOLAN, gMonShinyPalette_ExeggutorAlolan), + SPECIES_SHINY_PAL(MAROWAK_ALOLAN, gMonShinyPalette_MarowakAlolan), + + SPECIES_SHINY_PAL(MEOWTH_GALARIAN, gMonShinyPalette_MeowthGalarian), + SPECIES_SHINY_PAL(PONYTA_GALARIAN, gMonShinyPalette_PonytaGalarian), + SPECIES_SHINY_PAL(RAPIDASH_GALARIAN, gMonShinyPalette_RapidashGalarian), + SPECIES_SHINY_PAL(SLOWPOKE_GALARIAN, gMonShinyPalette_SlowpokeGalarian), + SPECIES_SHINY_PAL(SLOWBRO_GALARIAN, gMonShinyPalette_SlowbroGalarian), + SPECIES_SHINY_PAL(FARFETCHD_GALARIAN, gMonShinyPalette_FarfetchdGalarian), + SPECIES_SHINY_PAL(WEEZING_GALARIAN, gMonShinyPalette_WeezingGalarian), + SPECIES_SHINY_PAL(MR_MIME_GALARIAN, gMonShinyPalette_MrMimeGalarian), + SPECIES_SHINY_PAL(ARTICUNO_GALARIAN, gMonShinyPalette_ArticunoGalarian), + SPECIES_SHINY_PAL(ZAPDOS_GALARIAN, gMonShinyPalette_ZapdosGalarian), + SPECIES_SHINY_PAL(MOLTRES_GALARIAN, gMonShinyPalette_MoltresGalarian), + SPECIES_SHINY_PAL(SLOWKING_GALARIAN, gMonShinyPalette_SlowkingGalarian), + SPECIES_SHINY_PAL(CORSOLA_GALARIAN, gMonShinyPalette_CorsolaGalarian), + SPECIES_SHINY_PAL(ZIGZAGOON_GALARIAN, gMonShinyPalette_ZigzagoonGalarian), + SPECIES_SHINY_PAL(LINOONE_GALARIAN, gMonShinyPalette_LinooneGalarian), + SPECIES_SHINY_PAL(DARUMAKA_GALARIAN, gMonShinyPalette_DarumakaGalarian), + SPECIES_SHINY_PAL(DARMANITAN_GALARIAN, gMonShinyPalette_DarmanitanGalarian), + SPECIES_SHINY_PAL(YAMASK_GALARIAN, gMonShinyPalette_YamaskGalarian), + SPECIES_SHINY_PAL(STUNFISK_GALARIAN, gMonShinyPalette_StunfiskGalarian), + + SPECIES_SHINY_PAL(PIKACHU_COSPLAY, gMonShinyPalette_PikachuCosplay), + SPECIES_SHINY_PAL(PIKACHU_ROCK_STAR, gMonShinyPalette_PikachuRockStar), + SPECIES_SHINY_PAL(PIKACHU_BELLE, gMonShinyPalette_PikachuBelle), + SPECIES_SHINY_PAL(PIKACHU_POP_STAR, gMonShinyPalette_PikachuPopStar), + SPECIES_SHINY_PAL(PIKACHU_PH_D, gMonShinyPalette_PikachuPhD), + SPECIES_SHINY_PAL(PIKACHU_LIBRE, gMonShinyPalette_PikachuLibre), + + SPECIES_SHINY_PAL(PIKACHU_ORIGINAL_CAP, gMonShinyPalette_PikachuOriginalCap), + SPECIES_SHINY_PAL(PIKACHU_HOENN_CAP, gMonShinyPalette_PikachuHoennCap), + SPECIES_SHINY_PAL(PIKACHU_SINNOH_CAP, gMonShinyPalette_PikachuSinnohCap), + SPECIES_SHINY_PAL(PIKACHU_UNOVA_CAP, gMonShinyPalette_PikachuUnovaCap), + SPECIES_SHINY_PAL(PIKACHU_KALOS_CAP, gMonShinyPalette_PikachuKalosCap), + SPECIES_SHINY_PAL(PIKACHU_ALOLA_CAP, gMonShinyPalette_PikachuAlolaCap), + SPECIES_SHINY_PAL(PIKACHU_PARTNER_CAP, gMonShinyPalette_PikachuPartnerCap), + SPECIES_SHINY_PAL(PIKACHU_WORLD_CAP, gMonShinyPalette_PikachuWorldCap), + + SPECIES_SHINY_PAL(PICHU_SPIKY_EARED, gMonShinyPalette_PichuSpikyEared), + SPECIES_SHINY_PAL(UNOWN_B, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_C, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_D, gMonShinyPalette_Unown), @@ -440,4 +1036,246 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(UNOWN_Z, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_EMARK, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_QMARK, gMonShinyPalette_Unown), + + SPECIES_SHINY_PAL(CASTFORM_SUNNY, gMonShinyPalette_CastformSunny), + SPECIES_SHINY_PAL(CASTFORM_RAINY, gMonShinyPalette_CastformRainy), + SPECIES_SHINY_PAL(CASTFORM_SNOWY, gMonShinyPalette_CastformSnowy), + + SPECIES_SHINY_PAL(DEOXYS_ATTACK, gMonShinyPalette_DeoxysAttack), + SPECIES_SHINY_PAL(DEOXYS_DEFENSE, gMonShinyPalette_DeoxysDefense), + SPECIES_SHINY_PAL(DEOXYS_SPEED, gMonShinyPalette_DeoxysSpeed), + + SPECIES_SHINY_PAL(BURMY_SANDY_CLOAK, gMonShinyPalette_BurmySandyCloak), + SPECIES_SHINY_PAL(BURMY_TRASH_CLOAK, gMonShinyPalette_BurmyTrashCloak), + + SPECIES_SHINY_PAL(WORMADAM_SANDY_CLOAK, gMonShinyPalette_WormadamSandyCloak), + SPECIES_SHINY_PAL(WORMADAM_TRASH_CLOAK, gMonShinyPalette_WormadamTrashCloak), + + SPECIES_SHINY_PAL(CHERRIM_SUNSHINE, gMonShinyPalette_CherrimSunshine), + + SPECIES_SHINY_PAL(SHELLOS_EAST_SEA, gMonShinyPalette_ShellosEastSea), + + SPECIES_SHINY_PAL(GASTRODON_EAST_SEA, gMonShinyPalette_GastrodonEastSea), + + SPECIES_SHINY_PAL(ROTOM_HEAT, gMonShinyPalette_RotomHeat), + SPECIES_SHINY_PAL(ROTOM_WASH, gMonShinyPalette_RotomWash), + SPECIES_SHINY_PAL(ROTOM_FROST, gMonShinyPalette_RotomFrost), + SPECIES_SHINY_PAL(ROTOM_FAN, gMonShinyPalette_RotomFan), + SPECIES_SHINY_PAL(ROTOM_MOW, gMonShinyPalette_RotomMow), + + SPECIES_SHINY_PAL(GIRATINA_ORIGIN, gMonShinyPalette_GiratinaOrigin), + + SPECIES_SHINY_PAL(SHAYMIN_SKY, gMonShinyPalette_ShayminSky), + + SPECIES_SHINY_PAL(ARCEUS_FIGHTING, gMonShinyPalette_ArceusFighting), + SPECIES_SHINY_PAL(ARCEUS_FLYING, gMonShinyPalette_ArceusFlying), + SPECIES_SHINY_PAL(ARCEUS_POISON, gMonShinyPalette_ArceusPoison), + SPECIES_SHINY_PAL(ARCEUS_GROUND, gMonShinyPalette_ArceusGround), + SPECIES_SHINY_PAL(ARCEUS_ROCK, gMonShinyPalette_ArceusRock), + SPECIES_SHINY_PAL(ARCEUS_BUG, gMonShinyPalette_ArceusBug), + SPECIES_SHINY_PAL(ARCEUS_GHOST, gMonShinyPalette_ArceusGhost), + SPECIES_SHINY_PAL(ARCEUS_STEEL, gMonShinyPalette_ArceusSteel), + SPECIES_SHINY_PAL(ARCEUS_FIRE, gMonShinyPalette_ArceusFire), + SPECIES_SHINY_PAL(ARCEUS_WATER, gMonShinyPalette_ArceusWater), + SPECIES_SHINY_PAL(ARCEUS_GRASS, gMonShinyPalette_ArceusGrass), + SPECIES_SHINY_PAL(ARCEUS_ELECTRIC, gMonShinyPalette_ArceusElectric), + SPECIES_SHINY_PAL(ARCEUS_PSYCHIC, gMonShinyPalette_ArceusPsychic), + SPECIES_SHINY_PAL(ARCEUS_ICE, gMonShinyPalette_ArceusIce), + SPECIES_SHINY_PAL(ARCEUS_DRAGON, gMonShinyPalette_ArceusDragon), + SPECIES_SHINY_PAL(ARCEUS_DARK, gMonShinyPalette_ArceusDark), + SPECIES_SHINY_PAL(ARCEUS_FAIRY, gMonShinyPalette_ArceusFairy), + + SPECIES_SHINY_PAL(BASCULIN_BLUE_STRIPED, gMonShinyPalette_BasculinBlueStriped), + + SPECIES_SHINY_PAL(DARMANITAN_ZEN_MODE, gMonShinyPalette_DarmanitanZenMode), + SPECIES_SHINY_PAL(DARMANITAN_ZEN_MODE_GALARIAN, gMonShinyPalette_DarmanitanZenModeGalarian), + + SPECIES_SHINY_PAL(DEERLING_SUMMER, gMonShinyPalette_DeerlingSummer), + SPECIES_SHINY_PAL(DEERLING_AUTUMN, gMonShinyPalette_DeerlingAutumn), + SPECIES_SHINY_PAL(DEERLING_WINTER, gMonShinyPalette_DeerlingWinter), + + SPECIES_SHINY_PAL(SAWSBUCK_SUMMER, gMonShinyPalette_SawsbuckSummer), + SPECIES_SHINY_PAL(SAWSBUCK_AUTUMN, gMonShinyPalette_SawsbuckAutumn), + SPECIES_SHINY_PAL(SAWSBUCK_WINTER, gMonShinyPalette_SawsbuckWinter), + + SPECIES_SHINY_PAL(TORNADUS_THERIAN, gMonShinyPalette_TornadusTherian), + SPECIES_SHINY_PAL(THUNDURUS_THERIAN, gMonShinyPalette_ThundurusTherian), + SPECIES_SHINY_PAL(LANDORUS_THERIAN, gMonShinyPalette_LandorusTherian), + + SPECIES_SHINY_PAL(KYUREM_WHITE, gMonShinyPalette_KyuremWhite), + SPECIES_SHINY_PAL(KYUREM_BLACK, gMonShinyPalette_KyuremBlack), + + SPECIES_SHINY_PAL(KELDEO_RESOLUTE, gMonShinyPalette_KeldeoResolute), + + SPECIES_SHINY_PAL(MELOETTA_PIROUETTE, gMonShinyPalette_MeloettaPirouette), + + SPECIES_SHINY_PAL(GENESECT_DOUSE_DRIVE, gMonShinyPalette_GenesectDouseDrive), + SPECIES_SHINY_PAL(GENESECT_SHOCK_DRIVE, gMonShinyPalette_GenesectShockDrive), + SPECIES_SHINY_PAL(GENESECT_BURN_DRIVE, gMonShinyPalette_GenesectBurnDrive), + SPECIES_SHINY_PAL(GENESECT_CHILL_DRIVE, gMonShinyPalette_GenesectChillDrive), + + SPECIES_SHINY_PAL(GRENINJA_BATTLE_BOND, gMonShinyPalette_Greninja), + SPECIES_SHINY_PAL(GRENINJA_ASH, gMonShinyPalette_GreninjaAsh), + + SPECIES_SHINY_PAL(VIVILLON_POLAR, gMonShinyPalette_VivillonPolar), + SPECIES_SHINY_PAL(VIVILLON_TUNDRA, gMonShinyPalette_VivillonTundra), + SPECIES_SHINY_PAL(VIVILLON_CONTINENTAL, gMonShinyPalette_VivillonContinental), + SPECIES_SHINY_PAL(VIVILLON_GARDEN, gMonShinyPalette_VivillonGarden), + SPECIES_SHINY_PAL(VIVILLON_ELEGANT, gMonShinyPalette_VivillonElegant), + SPECIES_SHINY_PAL(VIVILLON_MEADOW, gMonShinyPalette_VivillonMeadow), + SPECIES_SHINY_PAL(VIVILLON_MODERN, gMonShinyPalette_VivillonModern), + SPECIES_SHINY_PAL(VIVILLON_MARINE, gMonShinyPalette_VivillonMarine), + SPECIES_SHINY_PAL(VIVILLON_ARCHIPELAGO, gMonShinyPalette_VivillonArchipelago), + SPECIES_SHINY_PAL(VIVILLON_HIGH_PLAINS, gMonShinyPalette_VivillonHighPlains), + SPECIES_SHINY_PAL(VIVILLON_SANDSTORM, gMonShinyPalette_VivillonSandstorm), + SPECIES_SHINY_PAL(VIVILLON_RIVER, gMonShinyPalette_VivillonRiver), + SPECIES_SHINY_PAL(VIVILLON_MONSOON, gMonShinyPalette_VivillonMonsoon), + SPECIES_SHINY_PAL(VIVILLON_SAVANNA, gMonShinyPalette_VivillonSavanna), + SPECIES_SHINY_PAL(VIVILLON_SUN, gMonShinyPalette_VivillonSun), + SPECIES_SHINY_PAL(VIVILLON_OCEAN, gMonShinyPalette_VivillonOcean), + SPECIES_SHINY_PAL(VIVILLON_JUNGLE, gMonShinyPalette_VivillonJungle), + SPECIES_SHINY_PAL(VIVILLON_FANCY, gMonShinyPalette_VivillonFancy), + SPECIES_SHINY_PAL(VIVILLON_POKE_BALL, gMonShinyPalette_VivillonPokeBall), + + SPECIES_SHINY_PAL(FLABEBE_YELLOW_FLOWER, gMonShinyPalette_FlabebeYellowFlower), + SPECIES_SHINY_PAL(FLABEBE_ORANGE_FLOWER, gMonShinyPalette_FlabebeOrangeFlower), + SPECIES_SHINY_PAL(FLABEBE_BLUE_FLOWER, gMonShinyPalette_FlabebeBlueFlower), + SPECIES_SHINY_PAL(FLABEBE_WHITE_FLOWER, gMonShinyPalette_FlabebeWhiteFlower), + + SPECIES_SHINY_PAL(FLOETTE_YELLOW_FLOWER, gMonShinyPalette_FloetteYellowFlower), + SPECIES_SHINY_PAL(FLOETTE_ORANGE_FLOWER, gMonShinyPalette_FloetteOrangeFlower), + SPECIES_SHINY_PAL(FLOETTE_BLUE_FLOWER, gMonShinyPalette_FloetteBlueFlower), + SPECIES_SHINY_PAL(FLOETTE_WHITE_FLOWER, gMonShinyPalette_FloetteWhiteFlower), + SPECIES_SHINY_PAL(FLOETTE_ETERNAL_FLOWER, gMonShinyPalette_FloetteEternalFlower), + + SPECIES_SHINY_PAL(FLORGES_YELLOW_FLOWER, gMonShinyPalette_FlorgesYellowFlower), + SPECIES_SHINY_PAL(FLORGES_ORANGE_FLOWER, gMonShinyPalette_FlorgesOrangeFlower), + SPECIES_SHINY_PAL(FLORGES_BLUE_FLOWER, gMonShinyPalette_FlorgesBlueFlower), + SPECIES_SHINY_PAL(FLORGES_WHITE_FLOWER, gMonShinyPalette_FlorgesWhiteFlower), + + SPECIES_SHINY_PAL(FURFROU_HEART_TRIM, gMonShinyPalette_FurfrouHeartTrim), + SPECIES_SHINY_PAL(FURFROU_STAR_TRIM, gMonShinyPalette_FurfrouStarTrim), + SPECIES_SHINY_PAL(FURFROU_DIAMOND_TRIM, gMonShinyPalette_FurfrouDiamondTrim), + SPECIES_SHINY_PAL(FURFROU_DEBUTANTE_TRIM, gMonShinyPalette_FurfrouDebutanteTrim), + SPECIES_SHINY_PAL(FURFROU_MATRON_TRIM, gMonShinyPalette_FurfrouMatronTrim), + SPECIES_SHINY_PAL(FURFROU_DANDY_TRIM, gMonShinyPalette_FurfrouDandyTrim), + SPECIES_SHINY_PAL(FURFROU_LA_REINE_TRIM, gMonShinyPalette_FurfrouLaReineTrim), + SPECIES_SHINY_PAL(FURFROU_KABUKI_TRIM, gMonShinyPalette_FurfrouKabukiTrim), + SPECIES_SHINY_PAL(FURFROU_PHARAOH_TRIM, gMonShinyPalette_FurfrouPharaohTrim), + + SPECIES_SHINY_PAL(MEOWSTIC_FEMALE, gMonShinyPalette_MeowsticFemale), + + SPECIES_SHINY_PAL(AEGISLASH_BLADE, gMonShinyPalette_AegislashBlade), + + SPECIES_SHINY_PAL(PUMPKABOO_SMALL, gMonShinyPalette_Pumpkaboo), + SPECIES_SHINY_PAL(PUMPKABOO_LARGE, gMonShinyPalette_Pumpkaboo), + SPECIES_SHINY_PAL(PUMPKABOO_SUPER, gMonShinyPalette_Pumpkaboo), + + SPECIES_SHINY_PAL(GOURGEIST_SMALL, gMonShinyPalette_Gourgeist), + SPECIES_SHINY_PAL(GOURGEIST_LARGE, gMonShinyPalette_Gourgeist), + SPECIES_SHINY_PAL(GOURGEIST_SUPER, gMonShinyPalette_Gourgeist), + + SPECIES_SHINY_PAL(XERNEAS_ACTIVE, gMonShinyPalette_XerneasActive), + + SPECIES_SHINY_PAL(ZYGARDE_10, gMonShinyPalette_Zygarde10), + SPECIES_SHINY_PAL(ZYGARDE_10_POWER_CONSTRUCT, gMonShinyPalette_Zygarde10), + SPECIES_SHINY_PAL(ZYGARDE_50_POWER_CONSTRUCT, gMonShinyPalette_Zygarde), + SPECIES_SHINY_PAL(ZYGARDE_COMPLETE, gMonShinyPalette_ZygardeComplete), + + SPECIES_SHINY_PAL(HOOPA_UNBOUND, gMonShinyPalette_HoopaUnbound), + + SPECIES_SHINY_PAL(ORICORIO_POM_POM, gMonShinyPalette_OricorioPomPom), + SPECIES_SHINY_PAL(ORICORIO_PAU, gMonShinyPalette_OricorioPau), + SPECIES_SHINY_PAL(ORICORIO_SENSU, gMonShinyPalette_OricorioSensu), + + SPECIES_SHINY_PAL(ROCKRUFF_OWN_TEMPO, gMonShinyPalette_Rockruff), + + SPECIES_SHINY_PAL(LYCANROC_MIDNIGHT, gMonShinyPalette_LycanrocMidnight), + SPECIES_SHINY_PAL(LYCANROC_DUSK, gMonShinyPalette_LycanrocDusk), + + SPECIES_SHINY_PAL(WISHIWASHI_SCHOOL, gMonShinyPalette_WishiwashiSchool), + + SPECIES_SHINY_PAL(SILVALLY_FIGHTING, gMonShinyPalette_SilvallyFighting), + SPECIES_SHINY_PAL(SILVALLY_FLYING, gMonShinyPalette_SilvallyFlying), + SPECIES_SHINY_PAL(SILVALLY_POISON, gMonShinyPalette_SilvallyPoison), + SPECIES_SHINY_PAL(SILVALLY_GROUND, gMonShinyPalette_SilvallyGround), + SPECIES_SHINY_PAL(SILVALLY_ROCK, gMonShinyPalette_SilvallyRock), + SPECIES_SHINY_PAL(SILVALLY_BUG, gMonShinyPalette_SilvallyBug), + SPECIES_SHINY_PAL(SILVALLY_GHOST, gMonShinyPalette_SilvallyGhost), + SPECIES_SHINY_PAL(SILVALLY_STEEL, gMonShinyPalette_SilvallySteel), + SPECIES_SHINY_PAL(SILVALLY_FIRE, gMonShinyPalette_SilvallyFire), + SPECIES_SHINY_PAL(SILVALLY_WATER, gMonShinyPalette_SilvallyWater), + SPECIES_SHINY_PAL(SILVALLY_GRASS, gMonShinyPalette_SilvallyGrass), + SPECIES_SHINY_PAL(SILVALLY_ELECTRIC, gMonShinyPalette_SilvallyElectric), + SPECIES_SHINY_PAL(SILVALLY_PSYCHIC, gMonShinyPalette_SilvallyPsychic), + SPECIES_SHINY_PAL(SILVALLY_ICE, gMonShinyPalette_SilvallyIce), + SPECIES_SHINY_PAL(SILVALLY_DRAGON, gMonShinyPalette_SilvallyDragon), + SPECIES_SHINY_PAL(SILVALLY_DARK, gMonShinyPalette_SilvallyDark), + SPECIES_SHINY_PAL(SILVALLY_FAIRY, gMonShinyPalette_SilvallyFairy), + + SPECIES_SHINY_PAL(MINIOR_METEOR_ORANGE, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_YELLOW, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_GREEN, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_BLUE, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_INDIGO, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_VIOLET, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_CORE_RED, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_ORANGE, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_YELLOW, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_GREEN, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_BLUE, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_INDIGO, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_VIOLET, gMonShinyPalette_MiniorCore), + + SPECIES_SHINY_PAL(MIMIKYU_BUSTED, gMonShinyPalette_MimikyuBusted), + + SPECIES_SHINY_PAL(NECROZMA_DUSK_MANE, gMonShinyPalette_NecrozmaDuskMane), + SPECIES_SHINY_PAL(NECROZMA_DAWN_WINGS, gMonShinyPalette_NecrozmaDawnWings), + SPECIES_SHINY_PAL(NECROZMA_ULTRA, gMonShinyPalette_NecrozmaUltra), + + SPECIES_SHINY_PAL(MAGEARNA_ORIGINAL_COLOR, gMonShinyPalette_MagearnaOriginalColor), + + SPECIES_SHINY_PAL(CRAMORANT_GULPING, gMonShinyPalette_CramorantGulping), + SPECIES_SHINY_PAL(CRAMORANT_GORGING, gMonShinyPalette_CramorantGorging), + + SPECIES_SHINY_PAL(TOXTRICITY_LOW_KEY, gMonShinyPalette_ToxtricityLowKey), + + SPECIES_SHINY_PAL(SINISTEA_ANTIQUE, gMonShinyPalette_Sinistea), + + SPECIES_SHINY_PAL(POLTEAGEIST_ANTIQUE, gMonShinyPalette_Polteageist), + + SPECIES_SHINY_PAL(ALCREMIE_RUBY_CREAM, gMonShinyPalette_AlcremieRubyCream), + SPECIES_SHINY_PAL(ALCREMIE_MATCHA_CREAM, gMonShinyPalette_AlcremieMatchaCream), + SPECIES_SHINY_PAL(ALCREMIE_MINT_CREAM, gMonShinyPalette_AlcremieMintCream), + SPECIES_SHINY_PAL(ALCREMIE_LEMON_CREAM, gMonShinyPalette_AlcremieLemonCream), + SPECIES_SHINY_PAL(ALCREMIE_SALTED_CREAM, gMonShinyPalette_AlcremieSaltedCream), + SPECIES_SHINY_PAL(ALCREMIE_RUBY_SWIRL, gMonShinyPalette_AlcremieRubySwirl), + SPECIES_SHINY_PAL(ALCREMIE_CARAMEL_SWIRL, gMonShinyPalette_AlcremieCaramelSwirl), + SPECIES_SHINY_PAL(ALCREMIE_RAINBOW_SWIRL, gMonShinyPalette_AlcremieRainbowSwirl), + + SPECIES_SHINY_PAL(EISCUE_NOICE_FACE, gMonShinyPalette_EiscueNoiceFace), + + SPECIES_SHINY_PAL(INDEEDEE_FEMALE, gMonShinyPalette_IndeedeeFemale), + + SPECIES_SHINY_PAL(MORPEKO_HANGRY, gMonShinyPalette_MorpekoHangry), + + SPECIES_SHINY_PAL(ZACIAN_CROWNED_SWORD, gMonShinyPalette_ZacianCrownedSword), + + SPECIES_SHINY_PAL(ZAMAZENTA_CROWNED_SHIELD, gMonShinyPalette_ZamazentaCrownedShield), + + SPECIES_SHINY_PAL(ETERNATUS_ETERNAMAX, gMonShinyPalette_Eternatus/*Eternamax*/), + + SPECIES_SHINY_PAL(URSHIFU_RAPID_STRIKE_STYLE, gMonShinyPalette_UrshifuRapidStrikeStyle), + + SPECIES_SHINY_PAL(ZARUDE_DADA, gMonShinyPalette_ZarudeDada), + + SPECIES_SHINY_PAL(CALYREX_ICE_RIDER, gMonShinyPalette_CalyrexIceRider), + SPECIES_SHINY_PAL(CALYREX_SHADOW_RIDER, gMonShinyPalette_CalyrexShadowRider), + + SPECIES_SHINY_PAL(EGG, gMonPalette_Egg), +}; + +const struct CompressedSpritePalette gMonShinyPaletteTableFemale[] = +{ + SPECIES_SHINY_PAL(EEVEE, gMonShinyPalette_Eevee), }; diff --git a/src/data/pokemon_graphics/still_front_pic_table.h b/src/data/pokemon_graphics/still_front_pic_table.h deleted file mode 100644 index 985a3aa2f..000000000 --- a/src/data/pokemon_graphics/still_front_pic_table.h +++ /dev/null @@ -1,446 +0,0 @@ -const struct CompressedSpriteSheet gMonStillFrontPicTable[] = -{ - SPECIES_SPRITE(NONE, gMonStillFrontPic_CircledQuestionMark), - SPECIES_SPRITE(BULBASAUR, gMonStillFrontPic_Bulbasaur), - SPECIES_SPRITE(IVYSAUR, gMonStillFrontPic_Ivysaur), - SPECIES_SPRITE(VENUSAUR, gMonStillFrontPic_Venusaur), - SPECIES_SPRITE(CHARMANDER, gMonStillFrontPic_Charmander), - SPECIES_SPRITE(CHARMELEON, gMonStillFrontPic_Charmeleon), - SPECIES_SPRITE(CHARIZARD, gMonStillFrontPic_Charizard), - SPECIES_SPRITE(SQUIRTLE, gMonStillFrontPic_Squirtle), - SPECIES_SPRITE(WARTORTLE, gMonStillFrontPic_Wartortle), - SPECIES_SPRITE(BLASTOISE, gMonStillFrontPic_Blastoise), - SPECIES_SPRITE(CATERPIE, gMonStillFrontPic_Caterpie), - SPECIES_SPRITE(METAPOD, gMonStillFrontPic_Metapod), - SPECIES_SPRITE(BUTTERFREE, gMonStillFrontPic_Butterfree), - SPECIES_SPRITE(WEEDLE, gMonStillFrontPic_Weedle), - SPECIES_SPRITE(KAKUNA, gMonStillFrontPic_Kakuna), - SPECIES_SPRITE(BEEDRILL, gMonStillFrontPic_Beedrill), - SPECIES_SPRITE(PIDGEY, gMonStillFrontPic_Pidgey), - SPECIES_SPRITE(PIDGEOTTO, gMonStillFrontPic_Pidgeotto), - SPECIES_SPRITE(PIDGEOT, gMonStillFrontPic_Pidgeot), - SPECIES_SPRITE(RATTATA, gMonStillFrontPic_Rattata), - SPECIES_SPRITE(RATICATE, gMonStillFrontPic_Raticate), - SPECIES_SPRITE(SPEAROW, gMonStillFrontPic_Spearow), - SPECIES_SPRITE(FEAROW, gMonStillFrontPic_Fearow), - SPECIES_SPRITE(EKANS, gMonStillFrontPic_Ekans), - SPECIES_SPRITE(ARBOK, gMonStillFrontPic_Arbok), - SPECIES_SPRITE(PIKACHU, gMonStillFrontPic_Pikachu), - SPECIES_SPRITE(RAICHU, gMonStillFrontPic_Raichu), - SPECIES_SPRITE(SANDSHREW, gMonStillFrontPic_Sandshrew), - SPECIES_SPRITE(SANDSLASH, gMonStillFrontPic_Sandslash), - SPECIES_SPRITE(NIDORAN_F, gMonStillFrontPic_NidoranF), - SPECIES_SPRITE(NIDORINA, gMonStillFrontPic_Nidorina), - SPECIES_SPRITE(NIDOQUEEN, gMonStillFrontPic_Nidoqueen), - SPECIES_SPRITE(NIDORAN_M, gMonStillFrontPic_NidoranM), - SPECIES_SPRITE(NIDORINO, gMonStillFrontPic_Nidorino), - SPECIES_SPRITE(NIDOKING, gMonStillFrontPic_Nidoking), - SPECIES_SPRITE(CLEFAIRY, gMonStillFrontPic_Clefairy), - SPECIES_SPRITE(CLEFABLE, gMonStillFrontPic_Clefable), - SPECIES_SPRITE(VULPIX, gMonStillFrontPic_Vulpix), - SPECIES_SPRITE(NINETALES, gMonStillFrontPic_Ninetales), - SPECIES_SPRITE(JIGGLYPUFF, gMonStillFrontPic_Jigglypuff), - SPECIES_SPRITE(WIGGLYTUFF, gMonStillFrontPic_Wigglytuff), - SPECIES_SPRITE(ZUBAT, gMonStillFrontPic_Zubat), - SPECIES_SPRITE(GOLBAT, gMonStillFrontPic_Golbat), - SPECIES_SPRITE(ODDISH, gMonStillFrontPic_Oddish), - SPECIES_SPRITE(GLOOM, gMonStillFrontPic_Gloom), - SPECIES_SPRITE(VILEPLUME, gMonStillFrontPic_Vileplume), - SPECIES_SPRITE(PARAS, gMonStillFrontPic_Paras), - SPECIES_SPRITE(PARASECT, gMonStillFrontPic_Parasect), - SPECIES_SPRITE(VENONAT, gMonStillFrontPic_Venonat), - SPECIES_SPRITE(VENOMOTH, gMonStillFrontPic_Venomoth), - SPECIES_SPRITE(DIGLETT, gMonStillFrontPic_Diglett), - SPECIES_SPRITE(DUGTRIO, gMonStillFrontPic_Dugtrio), - SPECIES_SPRITE(MEOWTH, gMonStillFrontPic_Meowth), - SPECIES_SPRITE(PERSIAN, gMonStillFrontPic_Persian), - SPECIES_SPRITE(PSYDUCK, gMonStillFrontPic_Psyduck), - SPECIES_SPRITE(GOLDUCK, gMonStillFrontPic_Golduck), - SPECIES_SPRITE(MANKEY, gMonStillFrontPic_Mankey), - SPECIES_SPRITE(PRIMEAPE, gMonStillFrontPic_Primeape), - SPECIES_SPRITE(GROWLITHE, gMonStillFrontPic_Growlithe), - SPECIES_SPRITE(ARCANINE, gMonStillFrontPic_Arcanine), - SPECIES_SPRITE(POLIWAG, gMonStillFrontPic_Poliwag), - SPECIES_SPRITE(POLIWHIRL, gMonStillFrontPic_Poliwhirl), - SPECIES_SPRITE(POLIWRATH, gMonStillFrontPic_Poliwrath), - SPECIES_SPRITE(ABRA, gMonStillFrontPic_Abra), - SPECIES_SPRITE(KADABRA, gMonStillFrontPic_Kadabra), - SPECIES_SPRITE(ALAKAZAM, gMonStillFrontPic_Alakazam), - SPECIES_SPRITE(MACHOP, gMonStillFrontPic_Machop), - SPECIES_SPRITE(MACHOKE, gMonStillFrontPic_Machoke), - SPECIES_SPRITE(MACHAMP, gMonStillFrontPic_Machamp), - SPECIES_SPRITE(BELLSPROUT, gMonStillFrontPic_Bellsprout), - SPECIES_SPRITE(WEEPINBELL, gMonStillFrontPic_Weepinbell), - SPECIES_SPRITE(VICTREEBEL, gMonStillFrontPic_Victreebel), - SPECIES_SPRITE(TENTACOOL, gMonStillFrontPic_Tentacool), - SPECIES_SPRITE(TENTACRUEL, gMonStillFrontPic_Tentacruel), - SPECIES_SPRITE(GEODUDE, gMonStillFrontPic_Geodude), - SPECIES_SPRITE(GRAVELER, gMonStillFrontPic_Graveler), - SPECIES_SPRITE(GOLEM, gMonStillFrontPic_Golem), - SPECIES_SPRITE(PONYTA, gMonStillFrontPic_Ponyta), - SPECIES_SPRITE(RAPIDASH, gMonStillFrontPic_Rapidash), - SPECIES_SPRITE(SLOWPOKE, gMonStillFrontPic_Slowpoke), - SPECIES_SPRITE(SLOWBRO, gMonStillFrontPic_Slowbro), - SPECIES_SPRITE(MAGNEMITE, gMonStillFrontPic_Magnemite), - SPECIES_SPRITE(MAGNETON, gMonStillFrontPic_Magneton), - SPECIES_SPRITE(FARFETCHD, gMonStillFrontPic_Farfetchd), - SPECIES_SPRITE(DODUO, gMonStillFrontPic_Doduo), - SPECIES_SPRITE(DODRIO, gMonStillFrontPic_Dodrio), - SPECIES_SPRITE(SEEL, gMonStillFrontPic_Seel), - SPECIES_SPRITE(DEWGONG, gMonStillFrontPic_Dewgong), - SPECIES_SPRITE(GRIMER, gMonStillFrontPic_Grimer), - SPECIES_SPRITE(MUK, gMonStillFrontPic_Muk), - SPECIES_SPRITE(SHELLDER, gMonStillFrontPic_Shellder), - SPECIES_SPRITE(CLOYSTER, gMonStillFrontPic_Cloyster), - SPECIES_SPRITE(GASTLY, gMonStillFrontPic_Gastly), - SPECIES_SPRITE(HAUNTER, gMonStillFrontPic_Haunter), - SPECIES_SPRITE(GENGAR, gMonStillFrontPic_Gengar), - SPECIES_SPRITE(ONIX, gMonStillFrontPic_Onix), - SPECIES_SPRITE(DROWZEE, gMonStillFrontPic_Drowzee), - SPECIES_SPRITE(HYPNO, gMonStillFrontPic_Hypno), - SPECIES_SPRITE(KRABBY, gMonStillFrontPic_Krabby), - SPECIES_SPRITE(KINGLER, gMonStillFrontPic_Kingler), - SPECIES_SPRITE(VOLTORB, gMonStillFrontPic_Voltorb), - SPECIES_SPRITE(ELECTRODE, gMonStillFrontPic_Electrode), - SPECIES_SPRITE(EXEGGCUTE, gMonStillFrontPic_Exeggcute), - SPECIES_SPRITE(EXEGGUTOR, gMonStillFrontPic_Exeggutor), - SPECIES_SPRITE(CUBONE, gMonStillFrontPic_Cubone), - SPECIES_SPRITE(MAROWAK, gMonStillFrontPic_Marowak), - SPECIES_SPRITE(HITMONLEE, gMonStillFrontPic_Hitmonlee), - SPECIES_SPRITE(HITMONCHAN, gMonStillFrontPic_Hitmonchan), - SPECIES_SPRITE(LICKITUNG, gMonStillFrontPic_Lickitung), - SPECIES_SPRITE(KOFFING, gMonStillFrontPic_Koffing), - SPECIES_SPRITE(WEEZING, gMonStillFrontPic_Weezing), - SPECIES_SPRITE(RHYHORN, gMonStillFrontPic_Rhyhorn), - SPECIES_SPRITE(RHYDON, gMonStillFrontPic_Rhydon), - SPECIES_SPRITE(CHANSEY, gMonStillFrontPic_Chansey), - SPECIES_SPRITE(TANGELA, gMonStillFrontPic_Tangela), - SPECIES_SPRITE(KANGASKHAN, gMonStillFrontPic_Kangaskhan), - SPECIES_SPRITE(HORSEA, gMonStillFrontPic_Horsea), - SPECIES_SPRITE(SEADRA, gMonStillFrontPic_Seadra), - SPECIES_SPRITE(GOLDEEN, gMonStillFrontPic_Goldeen), - SPECIES_SPRITE(SEAKING, gMonStillFrontPic_Seaking), - SPECIES_SPRITE(STARYU, gMonStillFrontPic_Staryu), - SPECIES_SPRITE(STARMIE, gMonStillFrontPic_Starmie), - SPECIES_SPRITE(MR_MIME, gMonStillFrontPic_Mrmime), - SPECIES_SPRITE(SCYTHER, gMonStillFrontPic_Scyther), - SPECIES_SPRITE(JYNX, gMonStillFrontPic_Jynx), - SPECIES_SPRITE(ELECTABUZZ, gMonStillFrontPic_Electabuzz), - SPECIES_SPRITE(MAGMAR, gMonStillFrontPic_Magmar), - SPECIES_SPRITE(PINSIR, gMonStillFrontPic_Pinsir), - SPECIES_SPRITE(TAUROS, gMonStillFrontPic_Tauros), - SPECIES_SPRITE(MAGIKARP, gMonStillFrontPic_Magikarp), - SPECIES_SPRITE(GYARADOS, gMonStillFrontPic_Gyarados), - SPECIES_SPRITE(LAPRAS, gMonStillFrontPic_Lapras), - SPECIES_SPRITE(DITTO, gMonStillFrontPic_Ditto), - SPECIES_SPRITE(EEVEE, gMonStillFrontPic_Eevee), - SPECIES_SPRITE(VAPOREON, gMonStillFrontPic_Vaporeon), - SPECIES_SPRITE(JOLTEON, gMonStillFrontPic_Jolteon), - SPECIES_SPRITE(FLAREON, gMonStillFrontPic_Flareon), - SPECIES_SPRITE(PORYGON, gMonStillFrontPic_Porygon), - SPECIES_SPRITE(OMANYTE, gMonStillFrontPic_Omanyte), - SPECIES_SPRITE(OMASTAR, gMonStillFrontPic_Omastar), - SPECIES_SPRITE(KABUTO, gMonStillFrontPic_Kabuto), - SPECIES_SPRITE(KABUTOPS, gMonStillFrontPic_Kabutops), - SPECIES_SPRITE(AERODACTYL, gMonStillFrontPic_Aerodactyl), - SPECIES_SPRITE(SNORLAX, gMonStillFrontPic_Snorlax), - SPECIES_SPRITE(ARTICUNO, gMonStillFrontPic_Articuno), - SPECIES_SPRITE(ZAPDOS, gMonStillFrontPic_Zapdos), - SPECIES_SPRITE(MOLTRES, gMonStillFrontPic_Moltres), - SPECIES_SPRITE(DRATINI, gMonStillFrontPic_Dratini), - SPECIES_SPRITE(DRAGONAIR, gMonStillFrontPic_Dragonair), - SPECIES_SPRITE(DRAGONITE, gMonStillFrontPic_Dragonite), - SPECIES_SPRITE(MEWTWO, gMonStillFrontPic_Mewtwo), - SPECIES_SPRITE(MEW, gMonStillFrontPic_Mew), -// Gen II - SPECIES_SPRITE(CHIKORITA, gMonStillFrontPic_Chikorita), - SPECIES_SPRITE(BAYLEEF, gMonStillFrontPic_Bayleef), - SPECIES_SPRITE(MEGANIUM, gMonStillFrontPic_Meganium), - SPECIES_SPRITE(CYNDAQUIL, gMonStillFrontPic_Cyndaquil), - SPECIES_SPRITE(QUILAVA, gMonStillFrontPic_Quilava), - SPECIES_SPRITE(TYPHLOSION, gMonStillFrontPic_Typhlosion), - SPECIES_SPRITE(TOTODILE, gMonStillFrontPic_Totodile), - SPECIES_SPRITE(CROCONAW, gMonStillFrontPic_Croconaw), - SPECIES_SPRITE(FERALIGATR, gMonStillFrontPic_Feraligatr), - SPECIES_SPRITE(SENTRET, gMonStillFrontPic_Sentret), - SPECIES_SPRITE(FURRET, gMonStillFrontPic_Furret), - SPECIES_SPRITE(HOOTHOOT, gMonStillFrontPic_Hoothoot), - SPECIES_SPRITE(NOCTOWL, gMonStillFrontPic_Noctowl), - SPECIES_SPRITE(LEDYBA, gMonStillFrontPic_Ledyba), - SPECIES_SPRITE(LEDIAN, gMonStillFrontPic_Ledian), - SPECIES_SPRITE(SPINARAK, gMonStillFrontPic_Spinarak), - SPECIES_SPRITE(ARIADOS, gMonStillFrontPic_Ariados), - SPECIES_SPRITE(CROBAT, gMonStillFrontPic_Crobat), - SPECIES_SPRITE(CHINCHOU, gMonStillFrontPic_Chinchou), - SPECIES_SPRITE(LANTURN, gMonStillFrontPic_Lanturn), - SPECIES_SPRITE(PICHU, gMonStillFrontPic_Pichu), - SPECIES_SPRITE(CLEFFA, gMonStillFrontPic_Cleffa), - SPECIES_SPRITE(IGGLYBUFF, gMonStillFrontPic_Igglybuff), - SPECIES_SPRITE(TOGEPI, gMonStillFrontPic_Togepi), - SPECIES_SPRITE(TOGETIC, gMonStillFrontPic_Togetic), - SPECIES_SPRITE(NATU, gMonStillFrontPic_Natu), - SPECIES_SPRITE(XATU, gMonStillFrontPic_Xatu), - SPECIES_SPRITE(MAREEP, gMonStillFrontPic_Mareep), - SPECIES_SPRITE(FLAAFFY, gMonStillFrontPic_Flaaffy), - SPECIES_SPRITE(AMPHAROS, gMonStillFrontPic_Ampharos), - SPECIES_SPRITE(BELLOSSOM, gMonStillFrontPic_Bellossom), - SPECIES_SPRITE(MARILL, gMonStillFrontPic_Marill), - SPECIES_SPRITE(AZUMARILL, gMonStillFrontPic_Azumarill), - SPECIES_SPRITE(SUDOWOODO, gMonStillFrontPic_Sudowoodo), - SPECIES_SPRITE(POLITOED, gMonStillFrontPic_Politoed), - SPECIES_SPRITE(HOPPIP, gMonStillFrontPic_Hoppip), - SPECIES_SPRITE(SKIPLOOM, gMonStillFrontPic_Skiploom), - SPECIES_SPRITE(JUMPLUFF, gMonStillFrontPic_Jumpluff), - SPECIES_SPRITE(AIPOM, gMonStillFrontPic_Aipom), - SPECIES_SPRITE(SUNKERN, gMonStillFrontPic_Sunkern), - SPECIES_SPRITE(SUNFLORA, gMonStillFrontPic_Sunflora), - SPECIES_SPRITE(YANMA, gMonStillFrontPic_Yanma), - SPECIES_SPRITE(WOOPER, gMonStillFrontPic_Wooper), - SPECIES_SPRITE(QUAGSIRE, gMonStillFrontPic_Quagsire), - SPECIES_SPRITE(ESPEON, gMonStillFrontPic_Espeon), - SPECIES_SPRITE(UMBREON, gMonStillFrontPic_Umbreon), - SPECIES_SPRITE(MURKROW, gMonStillFrontPic_Murkrow), - SPECIES_SPRITE(SLOWKING, gMonStillFrontPic_Slowking), - SPECIES_SPRITE(MISDREAVUS, gMonStillFrontPic_Misdreavus), - SPECIES_SPRITE(UNOWN, gMonStillFrontPic_UnownA), - SPECIES_SPRITE(WOBBUFFET, gMonStillFrontPic_Wobbuffet), - SPECIES_SPRITE(GIRAFARIG, gMonStillFrontPic_Girafarig), - SPECIES_SPRITE(PINECO, gMonStillFrontPic_Pineco), - SPECIES_SPRITE(FORRETRESS, gMonStillFrontPic_Forretress), - SPECIES_SPRITE(DUNSPARCE, gMonStillFrontPic_Dunsparce), - SPECIES_SPRITE(GLIGAR, gMonStillFrontPic_Gligar), - SPECIES_SPRITE(STEELIX, gMonStillFrontPic_Steelix), - SPECIES_SPRITE(SNUBBULL, gMonStillFrontPic_Snubbull), - SPECIES_SPRITE(GRANBULL, gMonStillFrontPic_Granbull), - SPECIES_SPRITE(QWILFISH, gMonStillFrontPic_Qwilfish), - SPECIES_SPRITE(SCIZOR, gMonStillFrontPic_Scizor), - SPECIES_SPRITE(SHUCKLE, gMonStillFrontPic_Shuckle), - SPECIES_SPRITE(HERACROSS, gMonStillFrontPic_Heracross), - SPECIES_SPRITE(SNEASEL, gMonStillFrontPic_Sneasel), - SPECIES_SPRITE(TEDDIURSA, gMonStillFrontPic_Teddiursa), - SPECIES_SPRITE(URSARING, gMonStillFrontPic_Ursaring), - SPECIES_SPRITE(SLUGMA, gMonStillFrontPic_Slugma), - SPECIES_SPRITE(MAGCARGO, gMonStillFrontPic_Magcargo), - SPECIES_SPRITE(SWINUB, gMonStillFrontPic_Swinub), - SPECIES_SPRITE(PILOSWINE, gMonStillFrontPic_Piloswine), - SPECIES_SPRITE(CORSOLA, gMonStillFrontPic_Corsola), - SPECIES_SPRITE(REMORAID, gMonStillFrontPic_Remoraid), - SPECIES_SPRITE(OCTILLERY, gMonStillFrontPic_Octillery), - SPECIES_SPRITE(DELIBIRD, gMonStillFrontPic_Delibird), - SPECIES_SPRITE(MANTINE, gMonStillFrontPic_Mantine), - SPECIES_SPRITE(SKARMORY, gMonStillFrontPic_Skarmory), - SPECIES_SPRITE(HOUNDOUR, gMonStillFrontPic_Houndour), - SPECIES_SPRITE(HOUNDOOM, gMonStillFrontPic_Houndoom), - SPECIES_SPRITE(KINGDRA, gMonStillFrontPic_Kingdra), - SPECIES_SPRITE(PHANPY, gMonStillFrontPic_Phanpy), - SPECIES_SPRITE(DONPHAN, gMonStillFrontPic_Donphan), - SPECIES_SPRITE(PORYGON2, gMonStillFrontPic_Porygon2), - SPECIES_SPRITE(STANTLER, gMonStillFrontPic_Stantler), - SPECIES_SPRITE(SMEARGLE, gMonStillFrontPic_Smeargle), - SPECIES_SPRITE(TYROGUE, gMonStillFrontPic_Tyrogue), - SPECIES_SPRITE(HITMONTOP, gMonStillFrontPic_Hitmontop), - SPECIES_SPRITE(SMOOCHUM, gMonStillFrontPic_Smoochum), - SPECIES_SPRITE(ELEKID, gMonStillFrontPic_Elekid), - SPECIES_SPRITE(MAGBY, gMonStillFrontPic_Magby), - SPECIES_SPRITE(MILTANK, gMonStillFrontPic_Miltank), - SPECIES_SPRITE(BLISSEY, gMonStillFrontPic_Blissey), - SPECIES_SPRITE(RAIKOU, gMonStillFrontPic_Raikou), - SPECIES_SPRITE(ENTEI, gMonStillFrontPic_Entei), - SPECIES_SPRITE(SUICUNE, gMonStillFrontPic_Suicune), - SPECIES_SPRITE(LARVITAR, gMonStillFrontPic_Larvitar), - SPECIES_SPRITE(PUPITAR, gMonStillFrontPic_Pupitar), - SPECIES_SPRITE(TYRANITAR, gMonStillFrontPic_Tyranitar), - SPECIES_SPRITE(LUGIA, gMonStillFrontPic_Lugia), - SPECIES_SPRITE(HO_OH, gMonStillFrontPic_HoOh), - SPECIES_SPRITE(CELEBI, gMonStillFrontPic_Celebi), -// Empty slots - SPECIES_SPRITE(OLD_UNOWN_B, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_C, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_D, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_E, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_F, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_G, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_H, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_I, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_J, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_K, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_L, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_M, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_N, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_O, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_P, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Q, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_R, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_S, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_T, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_U, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_V, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_W, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_X, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Y, gMonStillFrontPic_DoubleQuestionMark), - SPECIES_SPRITE(OLD_UNOWN_Z, gMonStillFrontPic_DoubleQuestionMark), -// Gen III - SPECIES_SPRITE(TREECKO, gMonStillFrontPic_Treecko), - SPECIES_SPRITE(GROVYLE, gMonStillFrontPic_Grovyle), - SPECIES_SPRITE(SCEPTILE, gMonStillFrontPic_Sceptile), - SPECIES_SPRITE(TORCHIC, gMonStillFrontPic_Torchic), - SPECIES_SPRITE(COMBUSKEN, gMonStillFrontPic_Combusken), - SPECIES_SPRITE(BLAZIKEN, gMonStillFrontPic_Blaziken), - SPECIES_SPRITE(MUDKIP, gMonStillFrontPic_Mudkip), - SPECIES_SPRITE(MARSHTOMP, gMonStillFrontPic_Marshtomp), - SPECIES_SPRITE(SWAMPERT, gMonStillFrontPic_Swampert), - SPECIES_SPRITE(POOCHYENA, gMonStillFrontPic_Poochyena), - SPECIES_SPRITE(MIGHTYENA, gMonStillFrontPic_Mightyena), - SPECIES_SPRITE(ZIGZAGOON, gMonStillFrontPic_Zigzagoon), - SPECIES_SPRITE(LINOONE, gMonStillFrontPic_Linoone), - SPECIES_SPRITE(WURMPLE, gMonStillFrontPic_Wurmple), - SPECIES_SPRITE(SILCOON, gMonStillFrontPic_Silcoon), - SPECIES_SPRITE(BEAUTIFLY, gMonStillFrontPic_Beautifly), - SPECIES_SPRITE(CASCOON, gMonStillFrontPic_Cascoon), - SPECIES_SPRITE(DUSTOX, gMonStillFrontPic_Dustox), - SPECIES_SPRITE(LOTAD, gMonStillFrontPic_Lotad), - SPECIES_SPRITE(LOMBRE, gMonStillFrontPic_Lombre), - SPECIES_SPRITE(LUDICOLO, gMonStillFrontPic_Ludicolo), - SPECIES_SPRITE(SEEDOT, gMonStillFrontPic_Seedot), - SPECIES_SPRITE(NUZLEAF, gMonStillFrontPic_Nuzleaf), - SPECIES_SPRITE(SHIFTRY, gMonStillFrontPic_Shiftry), - SPECIES_SPRITE(NINCADA, gMonStillFrontPic_Nincada), - SPECIES_SPRITE(NINJASK, gMonStillFrontPic_Ninjask), - SPECIES_SPRITE(SHEDINJA, gMonStillFrontPic_Shedinja), - SPECIES_SPRITE(TAILLOW, gMonStillFrontPic_Taillow), - SPECIES_SPRITE(SWELLOW, gMonStillFrontPic_Swellow), - SPECIES_SPRITE(SHROOMISH, gMonStillFrontPic_Shroomish), - SPECIES_SPRITE(BRELOOM, gMonStillFrontPic_Breloom), - SPECIES_SPRITE(SPINDA, gMonStillFrontPic_Spinda), - SPECIES_SPRITE(WINGULL, gMonStillFrontPic_Wingull), - SPECIES_SPRITE(PELIPPER, gMonStillFrontPic_Pelipper), - SPECIES_SPRITE(SURSKIT, gMonStillFrontPic_Surskit), - SPECIES_SPRITE(MASQUERAIN, gMonStillFrontPic_Masquerain), - SPECIES_SPRITE(WAILMER, gMonStillFrontPic_Wailmer), - SPECIES_SPRITE(WAILORD, gMonStillFrontPic_Wailord), - SPECIES_SPRITE(SKITTY, gMonStillFrontPic_Skitty), - SPECIES_SPRITE(DELCATTY, gMonStillFrontPic_Delcatty), - SPECIES_SPRITE(KECLEON, gMonStillFrontPic_Kecleon), - SPECIES_SPRITE(BALTOY, gMonStillFrontPic_Baltoy), - SPECIES_SPRITE(CLAYDOL, gMonStillFrontPic_Claydol), - SPECIES_SPRITE(NOSEPASS, gMonStillFrontPic_Nosepass), - SPECIES_SPRITE(TORKOAL, gMonStillFrontPic_Torkoal), - SPECIES_SPRITE(SABLEYE, gMonStillFrontPic_Sableye), - SPECIES_SPRITE(BARBOACH, gMonStillFrontPic_Barboach), - SPECIES_SPRITE(WHISCASH, gMonStillFrontPic_Whiscash), - SPECIES_SPRITE(LUVDISC, gMonStillFrontPic_Luvdisc), - SPECIES_SPRITE(CORPHISH, gMonStillFrontPic_Corphish), - SPECIES_SPRITE(CRAWDAUNT, gMonStillFrontPic_Crawdaunt), - SPECIES_SPRITE(FEEBAS, gMonStillFrontPic_Feebas), - SPECIES_SPRITE(MILOTIC, gMonStillFrontPic_Milotic), - SPECIES_SPRITE(CARVANHA, gMonStillFrontPic_Carvanha), - SPECIES_SPRITE(SHARPEDO, gMonStillFrontPic_Sharpedo), - SPECIES_SPRITE(TRAPINCH, gMonStillFrontPic_Trapinch), - SPECIES_SPRITE(VIBRAVA, gMonStillFrontPic_Vibrava), - SPECIES_SPRITE(FLYGON, gMonStillFrontPic_Flygon), - SPECIES_SPRITE(MAKUHITA, gMonStillFrontPic_Makuhita), - SPECIES_SPRITE(HARIYAMA, gMonStillFrontPic_Hariyama), - SPECIES_SPRITE(ELECTRIKE, gMonStillFrontPic_Electrike), - SPECIES_SPRITE(MANECTRIC, gMonStillFrontPic_Manectric), - SPECIES_SPRITE(NUMEL, gMonStillFrontPic_Numel), - SPECIES_SPRITE(CAMERUPT, gMonStillFrontPic_Camerupt), - SPECIES_SPRITE(SPHEAL, gMonStillFrontPic_Spheal), - SPECIES_SPRITE(SEALEO, gMonStillFrontPic_Sealeo), - SPECIES_SPRITE(WALREIN, gMonStillFrontPic_Walrein), - SPECIES_SPRITE(CACNEA, gMonStillFrontPic_Cacnea), - SPECIES_SPRITE(CACTURNE, gMonStillFrontPic_Cacturne), - SPECIES_SPRITE(SNORUNT, gMonStillFrontPic_Snorunt), - SPECIES_SPRITE(GLALIE, gMonStillFrontPic_Glalie), - SPECIES_SPRITE(LUNATONE, gMonStillFrontPic_Lunatone), - SPECIES_SPRITE(SOLROCK, gMonStillFrontPic_Solrock), - SPECIES_SPRITE(AZURILL, gMonStillFrontPic_Azurill), - SPECIES_SPRITE(SPOINK, gMonStillFrontPic_Spoink), - SPECIES_SPRITE(GRUMPIG, gMonStillFrontPic_Grumpig), - SPECIES_SPRITE(PLUSLE, gMonStillFrontPic_Plusle), - SPECIES_SPRITE(MINUN, gMonStillFrontPic_Minun), - SPECIES_SPRITE(MAWILE, gMonStillFrontPic_Mawile), - SPECIES_SPRITE(MEDITITE, gMonStillFrontPic_Meditite), - SPECIES_SPRITE(MEDICHAM, gMonStillFrontPic_Medicham), - SPECIES_SPRITE(SWABLU, gMonStillFrontPic_Swablu), - SPECIES_SPRITE(ALTARIA, gMonStillFrontPic_Altaria), - SPECIES_SPRITE(WYNAUT, gMonStillFrontPic_Wynaut), - SPECIES_SPRITE(DUSKULL, gMonStillFrontPic_Duskull), - SPECIES_SPRITE(DUSCLOPS, gMonStillFrontPic_Dusclops), - SPECIES_SPRITE(ROSELIA, gMonStillFrontPic_Roselia), - SPECIES_SPRITE(SLAKOTH, gMonStillFrontPic_Slakoth), - SPECIES_SPRITE(VIGOROTH, gMonStillFrontPic_Vigoroth), - SPECIES_SPRITE(SLAKING, gMonStillFrontPic_Slaking), - SPECIES_SPRITE(GULPIN, gMonStillFrontPic_Gulpin), - SPECIES_SPRITE(SWALOT, gMonStillFrontPic_Swalot), - SPECIES_SPRITE(TROPIUS, gMonStillFrontPic_Tropius), - SPECIES_SPRITE(WHISMUR, gMonStillFrontPic_Whismur), - SPECIES_SPRITE(LOUDRED, gMonStillFrontPic_Loudred), - SPECIES_SPRITE(EXPLOUD, gMonStillFrontPic_Exploud), - SPECIES_SPRITE(CLAMPERL, gMonStillFrontPic_Clamperl), - SPECIES_SPRITE(HUNTAIL, gMonStillFrontPic_Huntail), - SPECIES_SPRITE(GOREBYSS, gMonStillFrontPic_Gorebyss), - SPECIES_SPRITE(ABSOL, gMonStillFrontPic_Absol), - SPECIES_SPRITE(SHUPPET, gMonStillFrontPic_Shuppet), - SPECIES_SPRITE(BANETTE, gMonStillFrontPic_Banette), - SPECIES_SPRITE(SEVIPER, gMonStillFrontPic_Seviper), - SPECIES_SPRITE(ZANGOOSE, gMonStillFrontPic_Zangoose), - SPECIES_SPRITE(RELICANTH, gMonStillFrontPic_Relicanth), - SPECIES_SPRITE(ARON, gMonStillFrontPic_Aron), - SPECIES_SPRITE(LAIRON, gMonStillFrontPic_Lairon), - SPECIES_SPRITE(AGGRON, gMonStillFrontPic_Aggron), - SPECIES_SPRITE(CASTFORM, gMonStillFrontPic_Castform), - SPECIES_SPRITE(VOLBEAT, gMonStillFrontPic_Volbeat), - SPECIES_SPRITE(ILLUMISE, gMonStillFrontPic_Illumise), - SPECIES_SPRITE(LILEEP, gMonStillFrontPic_Lileep), - SPECIES_SPRITE(CRADILY, gMonStillFrontPic_Cradily), - SPECIES_SPRITE(ANORITH, gMonStillFrontPic_Anorith), - SPECIES_SPRITE(ARMALDO, gMonStillFrontPic_Armaldo), - SPECIES_SPRITE(RALTS, gMonStillFrontPic_Ralts), - SPECIES_SPRITE(KIRLIA, gMonStillFrontPic_Kirlia), - SPECIES_SPRITE(GARDEVOIR, gMonStillFrontPic_Gardevoir), - SPECIES_SPRITE(BAGON, gMonStillFrontPic_Bagon), - SPECIES_SPRITE(SHELGON, gMonStillFrontPic_Shelgon), - SPECIES_SPRITE(SALAMENCE, gMonStillFrontPic_Salamence), - SPECIES_SPRITE(BELDUM, gMonStillFrontPic_Beldum), - SPECIES_SPRITE(METANG, gMonStillFrontPic_Metang), - SPECIES_SPRITE(METAGROSS, gMonStillFrontPic_Metagross), - SPECIES_SPRITE(REGIROCK, gMonStillFrontPic_Regirock), - SPECIES_SPRITE(REGICE, gMonStillFrontPic_Regice), - SPECIES_SPRITE(REGISTEEL, gMonStillFrontPic_Registeel), - SPECIES_SPRITE(KYOGRE, gMonStillFrontPic_Kyogre), - SPECIES_SPRITE(GROUDON, gMonStillFrontPic_Groudon), - SPECIES_SPRITE(RAYQUAZA, gMonStillFrontPic_Rayquaza), - SPECIES_SPRITE(LATIAS, gMonStillFrontPic_Latias), - SPECIES_SPRITE(LATIOS, gMonStillFrontPic_Latios), - SPECIES_SPRITE(JIRACHI, gMonStillFrontPic_Jirachi), - SPECIES_SPRITE(DEOXYS, gMonStillFrontPic_Deoxys), - SPECIES_SPRITE(CHIMECHO, gMonStillFrontPic_Chimecho), - SPECIES_SPRITE(EGG, gMonStillFrontPic_Egg), - SPECIES_SPRITE(UNOWN_B, gMonStillFrontPic_UnownB), - SPECIES_SPRITE(UNOWN_C, gMonStillFrontPic_UnownC), - SPECIES_SPRITE(UNOWN_D, gMonStillFrontPic_UnownD), - SPECIES_SPRITE(UNOWN_E, gMonStillFrontPic_UnownE), - SPECIES_SPRITE(UNOWN_F, gMonStillFrontPic_UnownF), - SPECIES_SPRITE(UNOWN_G, gMonStillFrontPic_UnownG), - SPECIES_SPRITE(UNOWN_H, gMonStillFrontPic_UnownH), - SPECIES_SPRITE(UNOWN_I, gMonStillFrontPic_UnownI), - SPECIES_SPRITE(UNOWN_J, gMonStillFrontPic_UnownJ), - SPECIES_SPRITE(UNOWN_K, gMonStillFrontPic_UnownK), - SPECIES_SPRITE(UNOWN_L, gMonStillFrontPic_UnownL), - SPECIES_SPRITE(UNOWN_M, gMonStillFrontPic_UnownM), - SPECIES_SPRITE(UNOWN_N, gMonStillFrontPic_UnownN), - SPECIES_SPRITE(UNOWN_O, gMonStillFrontPic_UnownO), - SPECIES_SPRITE(UNOWN_P, gMonStillFrontPic_UnownP), - SPECIES_SPRITE(UNOWN_Q, gMonStillFrontPic_UnownQ), - SPECIES_SPRITE(UNOWN_R, gMonStillFrontPic_UnownR), - SPECIES_SPRITE(UNOWN_S, gMonStillFrontPic_UnownS), - SPECIES_SPRITE(UNOWN_T, gMonStillFrontPic_UnownT), - SPECIES_SPRITE(UNOWN_U, gMonStillFrontPic_UnownU), - SPECIES_SPRITE(UNOWN_V, gMonStillFrontPic_UnownV), - SPECIES_SPRITE(UNOWN_W, gMonStillFrontPic_UnownW), - SPECIES_SPRITE(UNOWN_X, gMonStillFrontPic_UnownX), - SPECIES_SPRITE(UNOWN_Y, gMonStillFrontPic_UnownY), - SPECIES_SPRITE(UNOWN_Z, gMonStillFrontPic_UnownZ), - SPECIES_SPRITE(UNOWN_EMARK, gMonStillFrontPic_UnownExclamationMark), - SPECIES_SPRITE(UNOWN_QMARK, gMonStillFrontPic_UnownQuestionMark), -}; diff --git a/src/data/pokemon_graphics/unknown_anims.h b/src/data/pokemon_graphics/unknown_anims.h deleted file mode 100644 index ea7ab34a2..000000000 --- a/src/data/pokemon_graphics/unknown_anims.h +++ /dev/null @@ -1,2322 +0,0 @@ -// unused and unkown -static const union AnimCmd sUnknownAnim_BLAZIKEN_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(1, 25), - ANIMCMD_FRAME(0, 7), - ANIMCMD_FRAME(1, 7), - ANIMCMD_FRAME(0, 7), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BLAZIKEN_2[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(2, 8), - ANIMCMD_FRAME(0, 8), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BLAZIKEN_3[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(2, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BLAZIKEN_4[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MARSHTOMP_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(1, 5), - ANIMCMD_FRAME(0, 5), - ANIMCMD_FRAME(1, 5), - ANIMCMD_FRAME(0, 5), - ANIMCMD_FRAME(1, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MARSHTOMP_2[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(2, 12), - ANIMCMD_FRAME(0, 14), - ANIMCMD_FRAME(2, 12), - ANIMCMD_FRAME(0, 14), - ANIMCMD_FRAME(2, 12), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MARSHTOMP_3[] = -{ - ANIMCMD_FRAME(0, 14), - ANIMCMD_FRAME(2, 12), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_POOCHYENA_1[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(1, 10), - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(1, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_POOCHYENA_2[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(2, 10), - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(2, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MIGHTYENA_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_ZIGZAGOON_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_LINOONE_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WURMPLE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WURMPLE_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SILCOON_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SILCOON_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BEAUTIFLY_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BEAUTIFLY_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CASCOON_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CASCOON_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_DUSTOX_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_DUSTOX_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_LOMBRE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_LUDICOLO_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_LUDICOLO_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SEEDOT_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_NUZLEAF_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SHIFTRY_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SHIFTRY_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_TAILLOW_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SWELLOW_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SHROOMISH_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BRELOOM_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WINGULL_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_PELIPPER_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_PELIPPER_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SURSKIT_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SURSKIT_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MASQUERAIN_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MASQUERAIN_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WAILMER_1[] = -{ - ANIMCMD_FRAME(0, 15), - ANIMCMD_FRAME(8, 15), - ANIMCMD_FRAME(2, 22), - ANIMCMD_FRAME(8, 5), - ANIMCMD_FRAME(3, 8), - ANIMCMD_FRAME(4, 5), - ANIMCMD_FRAME(6, 5), - ANIMCMD_FRAME(4, 5), - ANIMCMD_FRAME(6, 5), - ANIMCMD_FRAME(4, 5), - ANIMCMD_FRAME(6, 5), - ANIMCMD_FRAME(4, 5), - ANIMCMD_FRAME(6, 5), - ANIMCMD_FRAME(5, 5), - ANIMCMD_FRAME(7, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WAILMER_2[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(8, 15), - ANIMCMD_FRAME(2, 15), - ANIMCMD_FRAME(8, 15), - ANIMCMD_FRAME(9, 15), - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(9, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WAILMER_3[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(9, 10), - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(10, 20), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WAILMER_4[] = -{ - ANIMCMD_FRAME(0, 15), - ANIMCMD_FRAME(11, 15), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SKITTY_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_DELCATTY_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_KECLEON_1[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(1, 7), - ANIMCMD_FRAME(2, 7), - ANIMCMD_FRAME(3, 4), - ANIMCMD_FRAME(4, 4), - ANIMCMD_FRAME(3, 4), - ANIMCMD_FRAME(4, 4), - ANIMCMD_FRAME(3, 4), - ANIMCMD_FRAME(4, 4), - ANIMCMD_FRAME(3, 4), - ANIMCMD_FRAME(1, 6), - ANIMCMD_FRAME(5, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(5, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(5, 2), - ANIMCMD_FRAME(6, 2), - ANIMCMD_FRAME(5, 2), - ANIMCMD_FRAME(6, 2), - ANIMCMD_FRAME(6, 10), - ANIMCMD_FRAME(5, 4), - ANIMCMD_FRAME(0, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_KECLEON_2[] = -{ - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(9, 3), - ANIMCMD_FRAME(0, 3), - ANIMCMD_FRAME(9, 3), - ANIMCMD_FRAME(0, 3), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_KECLEON_3[] = -{ - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_FRAME(9, 3), - ANIMCMD_FRAME(0, 3), - ANIMCMD_FRAME(9, 3), - ANIMCMD_FRAME(0, 3), - ANIMCMD_FRAME(7, 12), - ANIMCMD_FRAME(8, 12), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_KECLEON_4[] = -{ - ANIMCMD_FRAME(0,18), - ANIMCMD_FRAME(10, 18), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BALTOY_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CLAYDOL_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_NOSEPASS_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SABLEYE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SABLEYE_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_LUVDISC_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_LUVDISC_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_FEEBAS_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_FEEBAS_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MILOTIC_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MILOTIC_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CARVANHA_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CARVANHA_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SHARPEDO_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SHARPEDO_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_TRAPINCH_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_VIBRAVA_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_FLYGON_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MAKUHITA_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_HARIYAMA_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_ELECTRIKE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_ELECTRIKE_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MANECTRIC_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_NUMEL_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_NUMEL_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CAMERUPT_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SPHEAL_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SEALEO_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WALREIN_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(1, 18), - ANIMCMD_FRAME(0, 18), - ANIMCMD_FRAME(1, 18), - ANIMCMD_FRAME(0, 18), - ANIMCMD_FRAME(1, 18), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WALREIN_2[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(2, 18), - ANIMCMD_FRAME(0, 18), - ANIMCMD_FRAME(2, 18), - ANIMCMD_FRAME(0, 18), - ANIMCMD_FRAME(2, 18), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_AZURILL_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_FRAME(2, 5), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(1, 5), - ANIMCMD_FRAME(0, 5), - ANIMCMD_FRAME(2, 5), - ANIMCMD_FRAME(3, 5), - ANIMCMD_FRAME(1, 5), - ANIMCMD_FRAME(0, 5), - ANIMCMD_FRAME(1, 7), - ANIMCMD_FRAME(0, 4), - ANIMCMD_FRAME(4, 4), - ANIMCMD_FRAME(0, 4), - ANIMCMD_FRAME(4, 4), - ANIMCMD_FRAME(0, 20), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_AZURILL_2[] = -{ - ANIMCMD_FRAME(0, 6), - ANIMCMD_FRAME(1, 6), - ANIMCMD_FRAME(2, 6), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(1, 6), - ANIMCMD_FRAME(0, 6), - ANIMCMD_FRAME(1, 6), - ANIMCMD_FRAME(0, 30), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_AZURILL_3[] = -{ - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(5, 12), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(6, 12), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_AZURILL_4[] = -{ - ANIMCMD_FRAME(7, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SPOINK_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SPOINK_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_GRUMPIG_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_PLUSLE_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MINUN_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MAWILE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MEDITITE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_MEDICHAM_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SWABLU_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(1, 10), - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(1, 10), - ANIMCMD_FRAME(0, 10), - ANIMCMD_FRAME(1, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SWABLU_2[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_FRAME(2, 8), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(2, 8), - ANIMCMD_FRAME(0, 12), - ANIMCMD_FRAME(2, 8), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_ALTARIA_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WYNAUT_1[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_WYNAUT_2[] = -{ - ANIMCMD_FRAME(1, 9), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_DUSKULL_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_DUSKULL_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_DUSCLOPS_1[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_DUSCLOPS_2[] = -{ - ANIMCMD_FRAME(1, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SLAKOTH_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_VIGOROTH_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SLAKING_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_GULPIN_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SWALOT_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_TROPIUS_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CLAMPERL_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_ABSOL_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SHUPPET_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SHUPPET_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BANETTE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_ARON_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_LAIRON_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_AGGRON_1[] = -{ - ANIMCMD_FRAME(0, 5), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CASTFORM_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CASTFORM_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CASTFORM_3[] = -{ - ANIMCMD_FRAME(2, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_CASTFORM_4[] = -{ - ANIMCMD_FRAME(3, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_VOLBEAT_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_ILLUMISE_1[] = -{ - ANIMCMD_FRAME(0, 63), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BAGON_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_BAGON_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SALAMENCE_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_SALAMENCE_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_REGIROCK_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_REGICE_1[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_REGISTEEL_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_REGISTEEL_2[] = -{ - ANIMCMD_FRAME(1, 1), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_RAYQUAZA_1[] = -{ - ANIMCMD_FRAME(0, 20), - ANIMCMD_FRAME(1, 30), - ANIMCMD_FRAME(0, 20), - ANIMCMD_FRAME(1, 30), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_RAYQUAZA_2[] = -{ - ANIMCMD_FRAME(0, 20), - ANIMCMD_FRAME(2, 20), - ANIMCMD_FRAME(0, 20), - ANIMCMD_FRAME(2, 20), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_Unused1[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_Unused2[] = -{ - ANIMCMD_FRAME(0, 10), - ANIMCMD_END, -}; - -static const union AnimCmd sUnknownAnim_JIRACHI_1[] = -{ - ANIMCMD_FRAME(0, 1), - ANIMCMD_END, -}; - -static const union AnimCmd *const sUnknownAnims_NONE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BULBASAUR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_IVYSAUR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VENUSAUR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CHARMANDER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CHARMELEON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CHARIZARD[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SQUIRTLE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WARTORTLE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BLASTOISE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CATERPIE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_METAPOD[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BUTTERFREE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WEEDLE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KAKUNA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BEEDRILL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PIDGEY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PIDGEOTTO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PIDGEOT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RATTATA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RATICATE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SPEAROW[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_FEAROW[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_EKANS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ARBOK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PIKACHU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RAICHU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SANDSHREW[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SANDSLASH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NIDORAN_F[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NIDORINA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NIDOQUEEN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NIDORAN_M[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NIDORINO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NIDOKING[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CLEFAIRY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CLEFABLE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VULPIX[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NINETALES[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_JIGGLYPUFF[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WIGGLYTUFF[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ZUBAT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GOLBAT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ODDISH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GLOOM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VILEPLUME[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PARAS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PARASECT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VENONAT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VENOMOTH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DIGLETT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DUGTRIO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MEOWTH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PERSIAN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PSYDUCK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GOLDUCK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MANKEY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PRIMEAPE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GROWLITHE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ARCANINE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_POLIWAG[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_POLIWHIRL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_POLIWRATH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ABRA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KADABRA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ALAKAZAM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MACHOP[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MACHOKE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MACHAMP[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BELLSPROUT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WEEPINBELL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VICTREEBEL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TENTACOOL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TENTACRUEL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GEODUDE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GRAVELER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GOLEM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PONYTA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RAPIDASH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SLOWPOKE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SLOWBRO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAGNEMITE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAGNETON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_FARFETCHD[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DODUO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DODRIO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SEEL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DEWGONG[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GRIMER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MUK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SHELLDER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CLOYSTER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GASTLY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HAUNTER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GENGAR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ONIX[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DROWZEE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HYPNO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KRABBY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KINGLER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VOLTORB[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ELECTRODE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_EXEGGCUTE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_EXEGGUTOR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CUBONE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAROWAK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HITMONLEE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HITMONCHAN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LICKITUNG[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KOFFING[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WEEZING[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RHYHORN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RHYDON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CHANSEY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TANGELA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KANGASKHAN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HORSEA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SEADRA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GOLDEEN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SEAKING[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_STARYU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_STARMIE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MR_MIME[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SCYTHER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_JYNX[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ELECTABUZZ[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAGMAR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PINSIR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TAUROS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAGIKARP[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GYARADOS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LAPRAS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DITTO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_EEVEE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_VAPOREON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_JOLTEON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_FLAREON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PORYGON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_OMANYTE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_OMASTAR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KABUTO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KABUTOPS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_AERODACTYL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SNORLAX[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ARTICUNO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ZAPDOS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MOLTRES[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DRATINI[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DRAGONAIR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DRAGONITE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MEWTWO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MEW[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CHIKORITA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BAYLEEF[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MEGANIUM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CYNDAQUIL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_QUILAVA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TYPHLOSION[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TOTODILE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CROCONAW[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_FERALIGATR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SENTRET[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_FURRET[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HOOTHOOT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NOCTOWL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LEDYBA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LEDIAN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SPINARAK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ARIADOS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CROBAT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CHINCHOU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LANTURN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PICHU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CLEFFA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_IGGLYBUFF[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TOGEPI[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TOGETIC[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NATU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_XATU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAREEP[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_FLAAFFY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_AMPHAROS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BELLOSSOM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MARILL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_AZUMARILL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SUDOWOODO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_POLITOED[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HOPPIP[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SKIPLOOM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_JUMPLUFF[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_AIPOM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SUNKERN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SUNFLORA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_YANMA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WOOPER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_QUAGSIRE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ESPEON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UMBREON[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MURKROW[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SLOWKING[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MISDREAVUS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WOBBUFFET[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GIRAFARIG[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PINECO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_FORRETRESS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DUNSPARCE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GLIGAR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_STEELIX[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SNUBBULL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GRANBULL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_QWILFISH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SCIZOR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SHUCKLE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HERACROSS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SNEASEL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TEDDIURSA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_URSARING[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SLUGMA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAGCARGO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SWINUB[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PILOSWINE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CORSOLA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_REMORAID[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_OCTILLERY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DELIBIRD[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MANTINE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SKARMORY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HOUNDOUR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HOUNDOOM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KINGDRA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PHANPY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_DONPHAN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PORYGON2[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_STANTLER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SMEARGLE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TYROGUE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HITMONTOP[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SMOOCHUM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ELEKID[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MAGBY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_MILTANK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_BLISSEY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RAIKOU[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ENTEI[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SUICUNE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LARVITAR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_PUPITAR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TYRANITAR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LUGIA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_HO_OH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CELEBI[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_OLD_UNOWN[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TREECKO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GROVYLE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SCEPTILE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_TORCHIC[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_COMBUSKEN[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_BLAZIKEN[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_BLAZIKEN_1, - sUnknownAnim_BLAZIKEN_2, - sUnknownAnim_BLAZIKEN_3, - sUnknownAnim_BLAZIKEN_4, -}; - -static const union AnimCmd *const sUnknownAnims_MUDKIP[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_MARSHTOMP[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MARSHTOMP_1, - sUnknownAnim_MARSHTOMP_2, - sUnknownAnim_MARSHTOMP_3, -}; - -static const union AnimCmd *const sUnknownAnims_SWAMPERT[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_POOCHYENA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_POOCHYENA_1, - sUnknownAnim_POOCHYENA_2, -}; - -static const union AnimCmd *const sUnknownAnims_MIGHTYENA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MIGHTYENA_1, -}; - -static const union AnimCmd *const sUnknownAnims_ZIGZAGOON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_ZIGZAGOON_1, -}; - -static const union AnimCmd *const sUnknownAnims_LINOONE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_LINOONE_1, -}; - -static const union AnimCmd *const sUnknownAnims_WURMPLE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_WURMPLE_1, - sUnknownAnim_WURMPLE_2, -}; - -static const union AnimCmd *const sUnknownAnims_SILCOON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SILCOON_1, - sUnknownAnim_SILCOON_2, -}; - -static const union AnimCmd *const sUnknownAnims_BEAUTIFLY[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_BEAUTIFLY_1, - sUnknownAnim_BEAUTIFLY_2, -}; - -static const union AnimCmd *const sUnknownAnims_CASCOON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_CASCOON_1, - sUnknownAnim_CASCOON_2, -}; - -static const union AnimCmd *const sUnknownAnims_DUSTOX[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_DUSTOX_1, - sUnknownAnim_DUSTOX_2, -}; - -static const union AnimCmd *const sUnknownAnims_LOTAD[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_LOMBRE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_LOMBRE_1, -}; - -static const union AnimCmd *const sUnknownAnims_LUDICOLO[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_LUDICOLO_1, - sUnknownAnim_LUDICOLO_2, -}; - -static const union AnimCmd *const sUnknownAnims_SEEDOT[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SEEDOT_1, -}; - -static const union AnimCmd *const sUnknownAnims_NUZLEAF[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_NUZLEAF_1, -}; - -static const union AnimCmd *const sUnknownAnims_SHIFTRY[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SHIFTRY_1, - sUnknownAnim_SHIFTRY_2, -}; - -static const union AnimCmd *const sUnknownAnims_NINCADA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_NINJASK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SHEDINJA[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_TAILLOW[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_TAILLOW_1, -}; - -static const union AnimCmd *const sUnknownAnims_SWELLOW[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SWELLOW_1, -}; - -static const union AnimCmd *const sUnknownAnims_SHROOMISH[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SHROOMISH_1, -}; - -static const union AnimCmd *const sUnknownAnims_BRELOOM[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_BRELOOM_1, -}; - -static const union AnimCmd *const sUnknownAnims_SPINDA[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_WINGULL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_WINGULL_1, -}; - -static const union AnimCmd *const sUnknownAnims_PELIPPER[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_PELIPPER_1, - sUnknownAnim_PELIPPER_2, -}; - -static const union AnimCmd *const sUnknownAnims_SURSKIT[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SURSKIT_1, - sUnknownAnim_SURSKIT_2, -}; - -static const union AnimCmd *const sUnknownAnims_MASQUERAIN[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MASQUERAIN_1, - sUnknownAnim_MASQUERAIN_2, -}; - -static const union AnimCmd *const sUnknownAnims_WAILMER[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_WAILMER_1, - sUnknownAnim_WAILMER_2, - sUnknownAnim_WAILMER_3, - sUnknownAnim_WAILMER_4, -}; - -static const union AnimCmd *const sUnknownAnims_WAILORD[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_SKITTY[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SKITTY_1, -}; - -static const union AnimCmd *const sUnknownAnims_DELCATTY[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_DELCATTY_1, -}; - -static const union AnimCmd *const sUnknownAnims_KECLEON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_KECLEON_1, - sUnknownAnim_KECLEON_2, - sUnknownAnim_KECLEON_3, - sUnknownAnim_KECLEON_4, -}; - -static const union AnimCmd *const sUnknownAnims_BALTOY[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_BALTOY_1, -}; - -static const union AnimCmd *const sUnknownAnims_CLAYDOL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_CLAYDOL_1, -}; - -static const union AnimCmd *const sUnknownAnims_NOSEPASS[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_NOSEPASS_1, -}; - -static const union AnimCmd *const sUnknownAnims_TORKOAL[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_SABLEYE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SABLEYE_1, - sUnknownAnim_SABLEYE_2, -}; - -static const union AnimCmd *const sUnknownAnims_BARBOACH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_WHISCASH[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_LUVDISC[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_LUVDISC_1, - sUnknownAnim_LUVDISC_2, -}; - -static const union AnimCmd *const sUnknownAnims_CORPHISH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CRAWDAUNT[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_FEEBAS[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_FEEBAS_1, - sUnknownAnim_FEEBAS_2, -}; - -static const union AnimCmd *const sUnknownAnims_MILOTIC[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MILOTIC_1, - sUnknownAnim_MILOTIC_2, -}; - -static const union AnimCmd *const sUnknownAnims_CARVANHA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_CARVANHA_1, - sUnknownAnim_CARVANHA_2, -}; - -static const union AnimCmd *const sUnknownAnims_SHARPEDO[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SHARPEDO_1, - sUnknownAnim_SHARPEDO_2, -}; - -static const union AnimCmd *const sUnknownAnims_TRAPINCH[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_TRAPINCH_1, -}; - -static const union AnimCmd *const sUnknownAnims_VIBRAVA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_VIBRAVA_1, -}; - -static const union AnimCmd *const sUnknownAnims_FLYGON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_FLYGON_1, -}; - -static const union AnimCmd *const sUnknownAnims_MAKUHITA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MAKUHITA_1, -}; - -static const union AnimCmd *const sUnknownAnims_HARIYAMA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_HARIYAMA_1, -}; - -static const union AnimCmd *const sUnknownAnims_ELECTRIKE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_ELECTRIKE_1, - sUnknownAnim_ELECTRIKE_2, -}; - -static const union AnimCmd *const sUnknownAnims_MANECTRIC[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MANECTRIC_1, -}; - -static const union AnimCmd *const sUnknownAnims_NUMEL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_NUMEL_1, - sUnknownAnim_NUMEL_2, -}; - -static const union AnimCmd *const sUnknownAnims_CAMERUPT[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_CAMERUPT_1, -}; - -static const union AnimCmd *const sUnknownAnims_SPHEAL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SPHEAL_1, -}; - -static const union AnimCmd *const sUnknownAnims_SEALEO[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SEALEO_1, -}; - -static const union AnimCmd *const sUnknownAnims_WALREIN[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_WALREIN_1, - sUnknownAnim_WALREIN_2, -}; - -static const union AnimCmd *const sUnknownAnims_CACNEA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CACTURNE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SNORUNT[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GLALIE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LUNATONE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_SOLROCK[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_AZURILL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_AZURILL_1, - sUnknownAnim_AZURILL_2, - sUnknownAnim_AZURILL_3, - sUnknownAnim_AZURILL_4, -}; - -static const union AnimCmd *const sUnknownAnims_SPOINK[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SPOINK_1, - sUnknownAnim_SPOINK_2, -}; - -static const union AnimCmd *const sUnknownAnims_GRUMPIG[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_GRUMPIG_1, -}; - -static const union AnimCmd *const sUnknownAnims_PLUSLE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_PLUSLE_1, -}; - -static const union AnimCmd *const sUnknownAnims_MINUN[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MINUN_1, -}; - -static const union AnimCmd *const sUnknownAnims_MAWILE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MAWILE_1, -}; - -static const union AnimCmd *const sUnknownAnims_MEDITITE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MEDITITE_1, -}; - -static const union AnimCmd *const sUnknownAnims_MEDICHAM[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_MEDICHAM_1, -}; - -static const union AnimCmd *const sUnknownAnims_SWABLU[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SWABLU_1, - sUnknownAnim_SWABLU_2, -}; - -static const union AnimCmd *const sUnknownAnims_ALTARIA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_ALTARIA_1, -}; - -static const union AnimCmd *const sUnknownAnims_WYNAUT[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_WYNAUT_1, - sUnknownAnim_WYNAUT_2, -}; - -static const union AnimCmd *const sUnknownAnims_DUSKULL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_DUSKULL_1, - sUnknownAnim_DUSKULL_2, -}; - -static const union AnimCmd *const sUnknownAnims_DUSCLOPS[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_DUSCLOPS_1, - sUnknownAnim_DUSCLOPS_2, -}; - -static const union AnimCmd *const sUnknownAnims_ROSELIA[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_SLAKOTH[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SLAKOTH_1, -}; - -static const union AnimCmd *const sUnknownAnims_VIGOROTH[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_VIGOROTH_1, -}; - -static const union AnimCmd *const sUnknownAnims_SLAKING[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SLAKING_1, -}; - -static const union AnimCmd *const sUnknownAnims_GULPIN[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_GULPIN_1, -}; - -static const union AnimCmd *const sUnknownAnims_SWALOT[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SWALOT_1, -}; - -static const union AnimCmd *const sUnknownAnims_TROPIUS[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_TROPIUS_1, -}; - -static const union AnimCmd *const sUnknownAnims_WHISMUR[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LOUDRED[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_EXPLOUD[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_CLAMPERL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_CLAMPERL_1, -}; - -static const union AnimCmd *const sUnknownAnims_HUNTAIL[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GOREBYSS[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_ABSOL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_ABSOL_1, -}; - -static const union AnimCmd *const sUnknownAnims_SHUPPET[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SHUPPET_1, - sUnknownAnim_SHUPPET_2, -}; - -static const union AnimCmd *const sUnknownAnims_BANETTE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_BANETTE_1, -}; - -static const union AnimCmd *const sUnknownAnims_SEVIPER[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ZANGOOSE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RELICANTH[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_ARON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_ARON_1, -}; - -static const union AnimCmd *const sUnknownAnims_LAIRON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_LAIRON_1, -}; - -static const union AnimCmd *const sUnknownAnims_AGGRON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_AGGRON_1, -}; - -static const union AnimCmd *const sUnknownAnims_CASTFORM[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_CASTFORM_1, - sUnknownAnim_CASTFORM_2, - sUnknownAnim_CASTFORM_3, - sUnknownAnim_CASTFORM_4, -}; - -static const union AnimCmd *const sUnknownAnims_VOLBEAT[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_VOLBEAT_1, -}; - -static const union AnimCmd *const sUnknownAnims_ILLUMISE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_ILLUMISE_1, -}; - -static const union AnimCmd *const sUnknownAnims_LILEEP[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CRADILY[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ANORITH[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_ARMALDO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_RALTS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_KIRLIA[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GARDEVOIR[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_BAGON[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_BAGON_1, - sUnknownAnim_BAGON_2, -}; - -static const union AnimCmd *const sUnknownAnims_SHELGON[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_SALAMENCE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_SALAMENCE_1, - sUnknownAnim_SALAMENCE_2, -}; - -static const union AnimCmd *const sUnknownAnims_BELDUM[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_METANG[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_METAGROSS[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_REGIROCK[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_REGIROCK_1, -}; - -static const union AnimCmd *const sUnknownAnims_REGICE[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_REGICE_1, -}; - -static const union AnimCmd *const sUnknownAnims_REGISTEEL[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_REGISTEEL_1, - sUnknownAnim_REGISTEEL_2, -}; - -static const union AnimCmd *const sUnknownAnims_KYOGRE[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_GROUDON[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_RAYQUAZA[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_RAYQUAZA_1, - sUnknownAnim_RAYQUAZA_2, -}; - -static const union AnimCmd *const sUnknownAnims_LATIAS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_LATIOS[] = {sAnim_GeneralFrame0}; - -static const union AnimCmd *const sUnknownAnims_JIRACHI[] = -{ - sAnim_GeneralFrame0, - sUnknownAnim_JIRACHI_1, -}; - -static const union AnimCmd *const sUnknownAnims_DEOXYS[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_CHIMECHO[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_EGG[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_C[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_D[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_E[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_F[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_G[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_H[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_I[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_J[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_K[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_L[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_M[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_N[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_O[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_P[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_Q[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_R[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_S[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_T[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_U[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_V[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_W[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_X[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_Y[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_Z[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_EMARK[] = {sAnim_GeneralFrame0}; -static const union AnimCmd *const sUnknownAnims_UNOWN_QMARK[] = {sAnim_GeneralFrame0}; - -#define ANIM_CMD(name) [SPECIES_##name] = sUnknownAnims_##name -#define ANIM_CMD_FULL(name, anims) [SPECIES_##name] = anims - -static const union AnimCmd *const *const sUnknownAnimsTable[] = -{ - ANIM_CMD(NONE), - ANIM_CMD(BULBASAUR), - ANIM_CMD(IVYSAUR), - ANIM_CMD(VENUSAUR), - ANIM_CMD(CHARMANDER), - ANIM_CMD(CHARMELEON), - ANIM_CMD(CHARIZARD), - ANIM_CMD(SQUIRTLE), - ANIM_CMD(WARTORTLE), - ANIM_CMD(BLASTOISE), - ANIM_CMD(CATERPIE), - ANIM_CMD(METAPOD), - ANIM_CMD(BUTTERFREE), - ANIM_CMD(WEEDLE), - ANIM_CMD(KAKUNA), - ANIM_CMD(BEEDRILL), - ANIM_CMD(PIDGEY), - ANIM_CMD(PIDGEOTTO), - ANIM_CMD(PIDGEOT), - ANIM_CMD(RATTATA), - ANIM_CMD(RATICATE), - ANIM_CMD(SPEAROW), - ANIM_CMD(FEAROW), - ANIM_CMD(EKANS), - ANIM_CMD(ARBOK), - ANIM_CMD(PIKACHU), - ANIM_CMD(RAICHU), - ANIM_CMD(SANDSHREW), - ANIM_CMD(SANDSLASH), - ANIM_CMD(NIDORAN_F), - ANIM_CMD(NIDORINA), - ANIM_CMD(NIDOQUEEN), - ANIM_CMD(NIDORAN_M), - ANIM_CMD(NIDORINO), - ANIM_CMD(NIDOKING), - ANIM_CMD(CLEFAIRY), - ANIM_CMD(CLEFABLE), - ANIM_CMD(VULPIX), - ANIM_CMD(NINETALES), - ANIM_CMD(JIGGLYPUFF), - ANIM_CMD(WIGGLYTUFF), - ANIM_CMD(ZUBAT), - ANIM_CMD(GOLBAT), - ANIM_CMD(ODDISH), - ANIM_CMD(GLOOM), - ANIM_CMD(VILEPLUME), - ANIM_CMD(PARAS), - ANIM_CMD(PARASECT), - ANIM_CMD(VENONAT), - ANIM_CMD(VENOMOTH), - ANIM_CMD(DIGLETT), - ANIM_CMD(DUGTRIO), - ANIM_CMD(MEOWTH), - ANIM_CMD(PERSIAN), - ANIM_CMD(PSYDUCK), - ANIM_CMD(GOLDUCK), - ANIM_CMD(MANKEY), - ANIM_CMD(PRIMEAPE), - ANIM_CMD(GROWLITHE), - ANIM_CMD(ARCANINE), - ANIM_CMD(POLIWAG), - ANIM_CMD(POLIWHIRL), - ANIM_CMD(POLIWRATH), - ANIM_CMD(ABRA), - ANIM_CMD(KADABRA), - ANIM_CMD(ALAKAZAM), - ANIM_CMD(MACHOP), - ANIM_CMD(MACHOKE), - ANIM_CMD(MACHAMP), - ANIM_CMD(BELLSPROUT), - ANIM_CMD(WEEPINBELL), - ANIM_CMD(VICTREEBEL), - ANIM_CMD(TENTACOOL), - ANIM_CMD(TENTACRUEL), - ANIM_CMD(GEODUDE), - ANIM_CMD(GRAVELER), - ANIM_CMD(GOLEM), - ANIM_CMD(PONYTA), - ANIM_CMD(RAPIDASH), - ANIM_CMD(SLOWPOKE), - ANIM_CMD(SLOWBRO), - ANIM_CMD(MAGNEMITE), - ANIM_CMD(MAGNETON), - ANIM_CMD(FARFETCHD), - ANIM_CMD(DODUO), - ANIM_CMD(DODRIO), - ANIM_CMD(SEEL), - ANIM_CMD(DEWGONG), - ANIM_CMD(GRIMER), - ANIM_CMD(MUK), - ANIM_CMD(SHELLDER), - ANIM_CMD(CLOYSTER), - ANIM_CMD(GASTLY), - ANIM_CMD(HAUNTER), - ANIM_CMD(GENGAR), - ANIM_CMD(ONIX), - ANIM_CMD(DROWZEE), - ANIM_CMD(HYPNO), - ANIM_CMD(KRABBY), - ANIM_CMD(KINGLER), - ANIM_CMD(VOLTORB), - ANIM_CMD(ELECTRODE), - ANIM_CMD(EXEGGCUTE), - ANIM_CMD(EXEGGUTOR), - ANIM_CMD(CUBONE), - ANIM_CMD(MAROWAK), - ANIM_CMD(HITMONLEE), - ANIM_CMD(HITMONCHAN), - ANIM_CMD(LICKITUNG), - ANIM_CMD(KOFFING), - ANIM_CMD(WEEZING), - ANIM_CMD(RHYHORN), - ANIM_CMD(RHYDON), - ANIM_CMD(CHANSEY), - ANIM_CMD(TANGELA), - ANIM_CMD(KANGASKHAN), - ANIM_CMD(HORSEA), - ANIM_CMD(SEADRA), - ANIM_CMD(GOLDEEN), - ANIM_CMD(SEAKING), - ANIM_CMD(STARYU), - ANIM_CMD(STARMIE), - ANIM_CMD(MR_MIME), - ANIM_CMD(SCYTHER), - ANIM_CMD(JYNX), - ANIM_CMD(ELECTABUZZ), - ANIM_CMD(MAGMAR), - ANIM_CMD(PINSIR), - ANIM_CMD(TAUROS), - ANIM_CMD(MAGIKARP), - ANIM_CMD(GYARADOS), - ANIM_CMD(LAPRAS), - ANIM_CMD(DITTO), - ANIM_CMD(EEVEE), - ANIM_CMD(VAPOREON), - ANIM_CMD(JOLTEON), - ANIM_CMD(FLAREON), - ANIM_CMD(PORYGON), - ANIM_CMD(OMANYTE), - ANIM_CMD(OMASTAR), - ANIM_CMD(KABUTO), - ANIM_CMD(KABUTOPS), - ANIM_CMD(AERODACTYL), - ANIM_CMD(SNORLAX), - ANIM_CMD(ARTICUNO), - ANIM_CMD(ZAPDOS), - ANIM_CMD(MOLTRES), - ANIM_CMD(DRATINI), - ANIM_CMD(DRAGONAIR), - ANIM_CMD(DRAGONITE), - ANIM_CMD(MEWTWO), - ANIM_CMD(MEW), - ANIM_CMD(CHIKORITA), - ANIM_CMD(BAYLEEF), - ANIM_CMD(MEGANIUM), - ANIM_CMD(CYNDAQUIL), - ANIM_CMD(QUILAVA), - ANIM_CMD(TYPHLOSION), - ANIM_CMD(TOTODILE), - ANIM_CMD(CROCONAW), - ANIM_CMD(FERALIGATR), - ANIM_CMD(SENTRET), - ANIM_CMD(FURRET), - ANIM_CMD(HOOTHOOT), - ANIM_CMD(NOCTOWL), - ANIM_CMD(LEDYBA), - ANIM_CMD(LEDIAN), - ANIM_CMD(SPINARAK), - ANIM_CMD(ARIADOS), - ANIM_CMD(CROBAT), - ANIM_CMD(CHINCHOU), - ANIM_CMD(LANTURN), - ANIM_CMD(PICHU), - ANIM_CMD(CLEFFA), - ANIM_CMD(IGGLYBUFF), - ANIM_CMD(TOGEPI), - ANIM_CMD(TOGETIC), - ANIM_CMD(NATU), - ANIM_CMD(XATU), - ANIM_CMD(MAREEP), - ANIM_CMD(FLAAFFY), - ANIM_CMD(AMPHAROS), - ANIM_CMD(BELLOSSOM), - ANIM_CMD(MARILL), - ANIM_CMD(AZUMARILL), - ANIM_CMD(SUDOWOODO), - ANIM_CMD(POLITOED), - ANIM_CMD(HOPPIP), - ANIM_CMD(SKIPLOOM), - ANIM_CMD(JUMPLUFF), - ANIM_CMD(AIPOM), - ANIM_CMD(SUNKERN), - ANIM_CMD(SUNFLORA), - ANIM_CMD(YANMA), - ANIM_CMD(WOOPER), - ANIM_CMD(QUAGSIRE), - ANIM_CMD(ESPEON), - ANIM_CMD(UMBREON), - ANIM_CMD(MURKROW), - ANIM_CMD(SLOWKING), - ANIM_CMD(MISDREAVUS), - ANIM_CMD(UNOWN), - ANIM_CMD(WOBBUFFET), - ANIM_CMD(GIRAFARIG), - ANIM_CMD(PINECO), - ANIM_CMD(FORRETRESS), - ANIM_CMD(DUNSPARCE), - ANIM_CMD(GLIGAR), - ANIM_CMD(STEELIX), - ANIM_CMD(SNUBBULL), - ANIM_CMD(GRANBULL), - ANIM_CMD(QWILFISH), - ANIM_CMD(SCIZOR), - ANIM_CMD(SHUCKLE), - ANIM_CMD(HERACROSS), - ANIM_CMD(SNEASEL), - ANIM_CMD(TEDDIURSA), - ANIM_CMD(URSARING), - ANIM_CMD(SLUGMA), - ANIM_CMD(MAGCARGO), - ANIM_CMD(SWINUB), - ANIM_CMD(PILOSWINE), - ANIM_CMD(CORSOLA), - ANIM_CMD(REMORAID), - ANIM_CMD(OCTILLERY), - ANIM_CMD(DELIBIRD), - ANIM_CMD(MANTINE), - ANIM_CMD(SKARMORY), - ANIM_CMD(HOUNDOUR), - ANIM_CMD(HOUNDOOM), - ANIM_CMD(KINGDRA), - ANIM_CMD(PHANPY), - ANIM_CMD(DONPHAN), - ANIM_CMD(PORYGON2), - ANIM_CMD(STANTLER), - ANIM_CMD(SMEARGLE), - ANIM_CMD(TYROGUE), - ANIM_CMD(HITMONTOP), - ANIM_CMD(SMOOCHUM), - ANIM_CMD(ELEKID), - ANIM_CMD(MAGBY), - ANIM_CMD(MILTANK), - ANIM_CMD(BLISSEY), - ANIM_CMD(RAIKOU), - ANIM_CMD(ENTEI), - ANIM_CMD(SUICUNE), - ANIM_CMD(LARVITAR), - ANIM_CMD(PUPITAR), - ANIM_CMD(TYRANITAR), - ANIM_CMD(LUGIA), - ANIM_CMD(HO_OH), - ANIM_CMD(CELEBI), - ANIM_CMD_FULL(OLD_UNOWN_B, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_C, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_D, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_E, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_F, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_G, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_H, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_I, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_J, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_K, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_L, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_M, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_N, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_O, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_P, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_Q, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_R, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_S, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_T, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_U, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_V, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_W, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_X, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_Y, sUnknownAnims_OLD_UNOWN), - ANIM_CMD_FULL(OLD_UNOWN_Z, sUnknownAnims_OLD_UNOWN), - ANIM_CMD(TREECKO), - ANIM_CMD(GROVYLE), - ANIM_CMD(SCEPTILE), - ANIM_CMD(TORCHIC), - ANIM_CMD(COMBUSKEN), - ANIM_CMD(BLAZIKEN), - ANIM_CMD(MUDKIP), - ANIM_CMD(MARSHTOMP), - ANIM_CMD(SWAMPERT), - ANIM_CMD(POOCHYENA), - ANIM_CMD(MIGHTYENA), - ANIM_CMD(ZIGZAGOON), - ANIM_CMD(LINOONE), - ANIM_CMD(WURMPLE), - ANIM_CMD(SILCOON), - ANIM_CMD(BEAUTIFLY), - ANIM_CMD(CASCOON), - ANIM_CMD(DUSTOX), - ANIM_CMD(LOTAD), - ANIM_CMD(LOMBRE), - ANIM_CMD(LUDICOLO), - ANIM_CMD(SEEDOT), - ANIM_CMD(NUZLEAF), - ANIM_CMD(SHIFTRY), - ANIM_CMD(NINCADA), - ANIM_CMD(NINJASK), - ANIM_CMD(SHEDINJA), - ANIM_CMD(TAILLOW), - ANIM_CMD(SWELLOW), - ANIM_CMD(SHROOMISH), - ANIM_CMD(BRELOOM), - ANIM_CMD(SPINDA), - ANIM_CMD(WINGULL), - ANIM_CMD(PELIPPER), - ANIM_CMD(SURSKIT), - ANIM_CMD(MASQUERAIN), - ANIM_CMD(WAILMER), - ANIM_CMD(WAILORD), - ANIM_CMD(SKITTY), - ANIM_CMD(DELCATTY), - ANIM_CMD(KECLEON), - ANIM_CMD(BALTOY), - ANIM_CMD(CLAYDOL), - ANIM_CMD(NOSEPASS), - ANIM_CMD(TORKOAL), - ANIM_CMD(SABLEYE), - ANIM_CMD(BARBOACH), - ANIM_CMD(WHISCASH), - ANIM_CMD(LUVDISC), - ANIM_CMD(CORPHISH), - ANIM_CMD(CRAWDAUNT), - ANIM_CMD(FEEBAS), - ANIM_CMD(MILOTIC), - ANIM_CMD(CARVANHA), - ANIM_CMD(SHARPEDO), - ANIM_CMD(TRAPINCH), - ANIM_CMD(VIBRAVA), - ANIM_CMD(FLYGON), - ANIM_CMD(MAKUHITA), - ANIM_CMD(HARIYAMA), - ANIM_CMD(ELECTRIKE), - ANIM_CMD(MANECTRIC), - ANIM_CMD(NUMEL), - ANIM_CMD(CAMERUPT), - ANIM_CMD(SPHEAL), - ANIM_CMD(SEALEO), - ANIM_CMD(WALREIN), - ANIM_CMD(CACNEA), - ANIM_CMD(CACTURNE), - ANIM_CMD(SNORUNT), - ANIM_CMD(GLALIE), - ANIM_CMD(LUNATONE), - ANIM_CMD(SOLROCK), - ANIM_CMD(AZURILL), - ANIM_CMD(SPOINK), - ANIM_CMD(GRUMPIG), - ANIM_CMD(PLUSLE), - ANIM_CMD(MINUN), - ANIM_CMD(MAWILE), - ANIM_CMD(MEDITITE), - ANIM_CMD(MEDICHAM), - ANIM_CMD(SWABLU), - ANIM_CMD(ALTARIA), - ANIM_CMD(WYNAUT), - ANIM_CMD(DUSKULL), - ANIM_CMD(DUSCLOPS), - ANIM_CMD(ROSELIA), - ANIM_CMD(SLAKOTH), - ANIM_CMD(VIGOROTH), - ANIM_CMD(SLAKING), - ANIM_CMD(GULPIN), - ANIM_CMD(SWALOT), - ANIM_CMD(TROPIUS), - ANIM_CMD(WHISMUR), - ANIM_CMD(LOUDRED), - ANIM_CMD(EXPLOUD), - ANIM_CMD(CLAMPERL), - ANIM_CMD(HUNTAIL), - ANIM_CMD(GOREBYSS), - ANIM_CMD(ABSOL), - ANIM_CMD(SHUPPET), - ANIM_CMD(BANETTE), - ANIM_CMD(SEVIPER), - ANIM_CMD(ZANGOOSE), - ANIM_CMD(RELICANTH), - ANIM_CMD(ARON), - ANIM_CMD(LAIRON), - ANIM_CMD(AGGRON), - ANIM_CMD(CASTFORM), - ANIM_CMD(VOLBEAT), - ANIM_CMD(ILLUMISE), - ANIM_CMD(LILEEP), - ANIM_CMD(CRADILY), - ANIM_CMD(ANORITH), - ANIM_CMD(ARMALDO), - ANIM_CMD(RALTS), - ANIM_CMD(KIRLIA), - ANIM_CMD(GARDEVOIR), - ANIM_CMD(BAGON), - ANIM_CMD(SHELGON), - ANIM_CMD(SALAMENCE), - ANIM_CMD(BELDUM), - ANIM_CMD(METANG), - ANIM_CMD(METAGROSS), - ANIM_CMD(REGIROCK), - ANIM_CMD(REGICE), - ANIM_CMD(REGISTEEL), - ANIM_CMD(KYOGRE), - ANIM_CMD(GROUDON), - ANIM_CMD(RAYQUAZA), - ANIM_CMD(LATIAS), - ANIM_CMD(LATIOS), - ANIM_CMD(JIRACHI), - ANIM_CMD(DEOXYS), - ANIM_CMD(CHIMECHO), - ANIM_CMD(EGG), - ANIM_CMD_FULL(UNOWN_B, sUnknownAnims_EGG), - ANIM_CMD(UNOWN_C), - ANIM_CMD(UNOWN_D), - ANIM_CMD(UNOWN_E), - ANIM_CMD(UNOWN_F), - ANIM_CMD(UNOWN_G), - ANIM_CMD(UNOWN_H), - ANIM_CMD(UNOWN_I), - ANIM_CMD(UNOWN_J), - ANIM_CMD(UNOWN_K), - ANIM_CMD(UNOWN_L), - ANIM_CMD(UNOWN_M), - ANIM_CMD(UNOWN_N), - ANIM_CMD(UNOWN_O), - ANIM_CMD(UNOWN_P), - ANIM_CMD(UNOWN_Q), - ANIM_CMD(UNOWN_R), - ANIM_CMD(UNOWN_S), - ANIM_CMD(UNOWN_T), - ANIM_CMD(UNOWN_U), - ANIM_CMD(UNOWN_V), - ANIM_CMD(UNOWN_W), - ANIM_CMD(UNOWN_X), - ANIM_CMD(UNOWN_Y), - ANIM_CMD(UNOWN_Z), - ANIM_CMD(UNOWN_EMARK), - ANIM_CMD(UNOWN_QMARK), -}; - -#undef ANIM_CMD -#undef ANIM_CMD_FULL diff --git a/src/data/text/species_names.h b/src/data/text/species_names.h index 25f2c9aa2..9d5c3ebd5 100644 --- a/src/data/text/species_names.h +++ b/src/data/text/species_names.h @@ -1,414 +1,1277 @@ const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1] = { [SPECIES_NONE] = _("??????????"), - [SPECIES_BULBASAUR] = _("BULBASAUR"), - [SPECIES_IVYSAUR] = _("IVYSAUR"), - [SPECIES_VENUSAUR] = _("VENUSAUR"), - [SPECIES_CHARMANDER] = _("CHARMANDER"), - [SPECIES_CHARMELEON] = _("CHARMELEON"), - [SPECIES_CHARIZARD] = _("CHARIZARD"), - [SPECIES_SQUIRTLE] = _("SQUIRTLE"), - [SPECIES_WARTORTLE] = _("WARTORTLE"), - [SPECIES_BLASTOISE] = _("BLASTOISE"), - [SPECIES_CATERPIE] = _("CATERPIE"), - [SPECIES_METAPOD] = _("METAPOD"), - [SPECIES_BUTTERFREE] = _("BUTTERFREE"), - [SPECIES_WEEDLE] = _("WEEDLE"), - [SPECIES_KAKUNA] = _("KAKUNA"), - [SPECIES_BEEDRILL] = _("BEEDRILL"), - [SPECIES_PIDGEY] = _("PIDGEY"), - [SPECIES_PIDGEOTTO] = _("PIDGEOTTO"), - [SPECIES_PIDGEOT] = _("PIDGEOT"), - [SPECIES_RATTATA] = _("RATTATA"), - [SPECIES_RATICATE] = _("RATICATE"), - [SPECIES_SPEAROW] = _("SPEAROW"), - [SPECIES_FEAROW] = _("FEAROW"), - [SPECIES_EKANS] = _("EKANS"), - [SPECIES_ARBOK] = _("ARBOK"), - [SPECIES_PIKACHU] = _("PIKACHU"), - [SPECIES_RAICHU] = _("RAICHU"), - [SPECIES_SANDSHREW] = _("SANDSHREW"), - [SPECIES_SANDSLASH] = _("SANDSLASH"), - [SPECIES_NIDORAN_F] = _("NIDORAN♀"), - [SPECIES_NIDORINA] = _("NIDORINA"), - [SPECIES_NIDOQUEEN] = _("NIDOQUEEN"), - [SPECIES_NIDORAN_M] = _("NIDORAN♂"), - [SPECIES_NIDORINO] = _("NIDORINO"), - [SPECIES_NIDOKING] = _("NIDOKING"), - [SPECIES_CLEFAIRY] = _("CLEFAIRY"), - [SPECIES_CLEFABLE] = _("CLEFABLE"), - [SPECIES_VULPIX] = _("VULPIX"), - [SPECIES_NINETALES] = _("NINETALES"), - [SPECIES_JIGGLYPUFF] = _("JIGGLYPUFF"), - [SPECIES_WIGGLYTUFF] = _("WIGGLYTUFF"), - [SPECIES_ZUBAT] = _("ZUBAT"), - [SPECIES_GOLBAT] = _("GOLBAT"), - [SPECIES_ODDISH] = _("ODDISH"), - [SPECIES_GLOOM] = _("GLOOM"), - [SPECIES_VILEPLUME] = _("VILEPLUME"), - [SPECIES_PARAS] = _("PARAS"), - [SPECIES_PARASECT] = _("PARASECT"), - [SPECIES_VENONAT] = _("VENONAT"), - [SPECIES_VENOMOTH] = _("VENOMOTH"), - [SPECIES_DIGLETT] = _("DIGLETT"), - [SPECIES_DUGTRIO] = _("DUGTRIO"), - [SPECIES_MEOWTH] = _("MEOWTH"), - [SPECIES_PERSIAN] = _("PERSIAN"), - [SPECIES_PSYDUCK] = _("PSYDUCK"), - [SPECIES_GOLDUCK] = _("GOLDUCK"), - [SPECIES_MANKEY] = _("MANKEY"), - [SPECIES_PRIMEAPE] = _("PRIMEAPE"), - [SPECIES_GROWLITHE] = _("GROWLITHE"), - [SPECIES_ARCANINE] = _("ARCANINE"), - [SPECIES_POLIWAG] = _("POLIWAG"), - [SPECIES_POLIWHIRL] = _("POLIWHIRL"), - [SPECIES_POLIWRATH] = _("POLIWRATH"), - [SPECIES_ABRA] = _("ABRA"), - [SPECIES_KADABRA] = _("KADABRA"), - [SPECIES_ALAKAZAM] = _("ALAKAZAM"), - [SPECIES_MACHOP] = _("MACHOP"), - [SPECIES_MACHOKE] = _("MACHOKE"), - [SPECIES_MACHAMP] = _("MACHAMP"), - [SPECIES_BELLSPROUT] = _("BELLSPROUT"), - [SPECIES_WEEPINBELL] = _("WEEPINBELL"), - [SPECIES_VICTREEBEL] = _("VICTREEBEL"), - [SPECIES_TENTACOOL] = _("TENTACOOL"), - [SPECIES_TENTACRUEL] = _("TENTACRUEL"), - [SPECIES_GEODUDE] = _("GEODUDE"), - [SPECIES_GRAVELER] = _("GRAVELER"), - [SPECIES_GOLEM] = _("GOLEM"), - [SPECIES_PONYTA] = _("PONYTA"), - [SPECIES_RAPIDASH] = _("RAPIDASH"), - [SPECIES_SLOWPOKE] = _("SLOWPOKE"), - [SPECIES_SLOWBRO] = _("SLOWBRO"), - [SPECIES_MAGNEMITE] = _("MAGNEMITE"), - [SPECIES_MAGNETON] = _("MAGNETON"), - [SPECIES_FARFETCHD] = _("FARFETCH'D"), - [SPECIES_DODUO] = _("DODUO"), - [SPECIES_DODRIO] = _("DODRIO"), - [SPECIES_SEEL] = _("SEEL"), - [SPECIES_DEWGONG] = _("DEWGONG"), - [SPECIES_GRIMER] = _("GRIMER"), - [SPECIES_MUK] = _("MUK"), - [SPECIES_SHELLDER] = _("SHELLDER"), - [SPECIES_CLOYSTER] = _("CLOYSTER"), - [SPECIES_GASTLY] = _("GASTLY"), - [SPECIES_HAUNTER] = _("HAUNTER"), - [SPECIES_GENGAR] = _("GENGAR"), - [SPECIES_ONIX] = _("ONIX"), - [SPECIES_DROWZEE] = _("DROWZEE"), - [SPECIES_HYPNO] = _("HYPNO"), - [SPECIES_KRABBY] = _("KRABBY"), - [SPECIES_KINGLER] = _("KINGLER"), - [SPECIES_VOLTORB] = _("VOLTORB"), - [SPECIES_ELECTRODE] = _("ELECTRODE"), - [SPECIES_EXEGGCUTE] = _("EXEGGCUTE"), - [SPECIES_EXEGGUTOR] = _("EXEGGUTOR"), - [SPECIES_CUBONE] = _("CUBONE"), - [SPECIES_MAROWAK] = _("MAROWAK"), - [SPECIES_HITMONLEE] = _("HITMONLEE"), - [SPECIES_HITMONCHAN] = _("HITMONCHAN"), - [SPECIES_LICKITUNG] = _("LICKITUNG"), - [SPECIES_KOFFING] = _("KOFFING"), - [SPECIES_WEEZING] = _("WEEZING"), - [SPECIES_RHYHORN] = _("RHYHORN"), - [SPECIES_RHYDON] = _("RHYDON"), - [SPECIES_CHANSEY] = _("CHANSEY"), - [SPECIES_TANGELA] = _("TANGELA"), - [SPECIES_KANGASKHAN] = _("KANGASKHAN"), - [SPECIES_HORSEA] = _("HORSEA"), - [SPECIES_SEADRA] = _("SEADRA"), - [SPECIES_GOLDEEN] = _("GOLDEEN"), - [SPECIES_SEAKING] = _("SEAKING"), - [SPECIES_STARYU] = _("STARYU"), - [SPECIES_STARMIE] = _("STARMIE"), - [SPECIES_MR_MIME] = _("MR. MIME"), - [SPECIES_SCYTHER] = _("SCYTHER"), - [SPECIES_JYNX] = _("JYNX"), - [SPECIES_ELECTABUZZ] = _("ELECTABUZZ"), - [SPECIES_MAGMAR] = _("MAGMAR"), - [SPECIES_PINSIR] = _("PINSIR"), - [SPECIES_TAUROS] = _("TAUROS"), - [SPECIES_MAGIKARP] = _("MAGIKARP"), - [SPECIES_GYARADOS] = _("GYARADOS"), - [SPECIES_LAPRAS] = _("LAPRAS"), - [SPECIES_DITTO] = _("DITTO"), - [SPECIES_EEVEE] = _("EEVEE"), - [SPECIES_VAPOREON] = _("VAPOREON"), - [SPECIES_JOLTEON] = _("JOLTEON"), - [SPECIES_FLAREON] = _("FLAREON"), - [SPECIES_PORYGON] = _("PORYGON"), - [SPECIES_OMANYTE] = _("OMANYTE"), - [SPECIES_OMASTAR] = _("OMASTAR"), - [SPECIES_KABUTO] = _("KABUTO"), - [SPECIES_KABUTOPS] = _("KABUTOPS"), - [SPECIES_AERODACTYL] = _("AERODACTYL"), - [SPECIES_SNORLAX] = _("SNORLAX"), - [SPECIES_ARTICUNO] = _("ARTICUNO"), - [SPECIES_ZAPDOS] = _("ZAPDOS"), - [SPECIES_MOLTRES] = _("MOLTRES"), - [SPECIES_DRATINI] = _("DRATINI"), - [SPECIES_DRAGONAIR] = _("DRAGONAIR"), - [SPECIES_DRAGONITE] = _("DRAGONITE"), - [SPECIES_MEWTWO] = _("MEWTWO"), - [SPECIES_MEW] = _("MEW"), - [SPECIES_CHIKORITA] = _("CHIKORITA"), - [SPECIES_BAYLEEF] = _("BAYLEEF"), - [SPECIES_MEGANIUM] = _("MEGANIUM"), - [SPECIES_CYNDAQUIL] = _("CYNDAQUIL"), - [SPECIES_QUILAVA] = _("QUILAVA"), - [SPECIES_TYPHLOSION] = _("TYPHLOSION"), - [SPECIES_TOTODILE] = _("TOTODILE"), - [SPECIES_CROCONAW] = _("CROCONAW"), - [SPECIES_FERALIGATR] = _("FERALIGATR"), - [SPECIES_SENTRET] = _("SENTRET"), - [SPECIES_FURRET] = _("FURRET"), - [SPECIES_HOOTHOOT] = _("HOOTHOOT"), - [SPECIES_NOCTOWL] = _("NOCTOWL"), - [SPECIES_LEDYBA] = _("LEDYBA"), - [SPECIES_LEDIAN] = _("LEDIAN"), - [SPECIES_SPINARAK] = _("SPINARAK"), - [SPECIES_ARIADOS] = _("ARIADOS"), - [SPECIES_CROBAT] = _("CROBAT"), - [SPECIES_CHINCHOU] = _("CHINCHOU"), - [SPECIES_LANTURN] = _("LANTURN"), - [SPECIES_PICHU] = _("PICHU"), - [SPECIES_CLEFFA] = _("CLEFFA"), - [SPECIES_IGGLYBUFF] = _("IGGLYBUFF"), - [SPECIES_TOGEPI] = _("TOGEPI"), - [SPECIES_TOGETIC] = _("TOGETIC"), - [SPECIES_NATU] = _("NATU"), - [SPECIES_XATU] = _("XATU"), - [SPECIES_MAREEP] = _("MAREEP"), - [SPECIES_FLAAFFY] = _("FLAAFFY"), - [SPECIES_AMPHAROS] = _("AMPHAROS"), - [SPECIES_BELLOSSOM] = _("BELLOSSOM"), - [SPECIES_MARILL] = _("MARILL"), - [SPECIES_AZUMARILL] = _("AZUMARILL"), - [SPECIES_SUDOWOODO] = _("SUDOWOODO"), - [SPECIES_POLITOED] = _("POLITOED"), - [SPECIES_HOPPIP] = _("HOPPIP"), - [SPECIES_SKIPLOOM] = _("SKIPLOOM"), - [SPECIES_JUMPLUFF] = _("JUMPLUFF"), - [SPECIES_AIPOM] = _("AIPOM"), - [SPECIES_SUNKERN] = _("SUNKERN"), - [SPECIES_SUNFLORA] = _("SUNFLORA"), - [SPECIES_YANMA] = _("YANMA"), - [SPECIES_WOOPER] = _("WOOPER"), - [SPECIES_QUAGSIRE] = _("QUAGSIRE"), - [SPECIES_ESPEON] = _("ESPEON"), - [SPECIES_UMBREON] = _("UMBREON"), - [SPECIES_MURKROW] = _("MURKROW"), - [SPECIES_SLOWKING] = _("SLOWKING"), - [SPECIES_MISDREAVUS] = _("MISDREAVUS"), - [SPECIES_UNOWN] = _("UNOWN"), - [SPECIES_WOBBUFFET] = _("WOBBUFFET"), - [SPECIES_GIRAFARIG] = _("GIRAFARIG"), - [SPECIES_PINECO] = _("PINECO"), - [SPECIES_FORRETRESS] = _("FORRETRESS"), - [SPECIES_DUNSPARCE] = _("DUNSPARCE"), - [SPECIES_GLIGAR] = _("GLIGAR"), - [SPECIES_STEELIX] = _("STEELIX"), - [SPECIES_SNUBBULL] = _("SNUBBULL"), - [SPECIES_GRANBULL] = _("GRANBULL"), - [SPECIES_QWILFISH] = _("QWILFISH"), - [SPECIES_SCIZOR] = _("SCIZOR"), - [SPECIES_SHUCKLE] = _("SHUCKLE"), - [SPECIES_HERACROSS] = _("HERACROSS"), - [SPECIES_SNEASEL] = _("SNEASEL"), - [SPECIES_TEDDIURSA] = _("TEDDIURSA"), - [SPECIES_URSARING] = _("URSARING"), - [SPECIES_SLUGMA] = _("SLUGMA"), - [SPECIES_MAGCARGO] = _("MAGCARGO"), - [SPECIES_SWINUB] = _("SWINUB"), - [SPECIES_PILOSWINE] = _("PILOSWINE"), - [SPECIES_CORSOLA] = _("CORSOLA"), - [SPECIES_REMORAID] = _("REMORAID"), - [SPECIES_OCTILLERY] = _("OCTILLERY"), - [SPECIES_DELIBIRD] = _("DELIBIRD"), - [SPECIES_MANTINE] = _("MANTINE"), - [SPECIES_SKARMORY] = _("SKARMORY"), - [SPECIES_HOUNDOUR] = _("HOUNDOUR"), - [SPECIES_HOUNDOOM] = _("HOUNDOOM"), - [SPECIES_KINGDRA] = _("KINGDRA"), - [SPECIES_PHANPY] = _("PHANPY"), - [SPECIES_DONPHAN] = _("DONPHAN"), - [SPECIES_PORYGON2] = _("PORYGON2"), - [SPECIES_STANTLER] = _("STANTLER"), - [SPECIES_SMEARGLE] = _("SMEARGLE"), - [SPECIES_TYROGUE] = _("TYROGUE"), - [SPECIES_HITMONTOP] = _("HITMONTOP"), - [SPECIES_SMOOCHUM] = _("SMOOCHUM"), - [SPECIES_ELEKID] = _("ELEKID"), - [SPECIES_MAGBY] = _("MAGBY"), - [SPECIES_MILTANK] = _("MILTANK"), - [SPECIES_BLISSEY] = _("BLISSEY"), - [SPECIES_RAIKOU] = _("RAIKOU"), - [SPECIES_ENTEI] = _("ENTEI"), - [SPECIES_SUICUNE] = _("SUICUNE"), - [SPECIES_LARVITAR] = _("LARVITAR"), - [SPECIES_PUPITAR] = _("PUPITAR"), - [SPECIES_TYRANITAR] = _("TYRANITAR"), - [SPECIES_LUGIA] = _("LUGIA"), - [SPECIES_HO_OH] = _("HO-OH"), - [SPECIES_CELEBI] = _("CELEBI"), - [SPECIES_OLD_UNOWN_B] = _("?"), - [SPECIES_OLD_UNOWN_C] = _("?"), - [SPECIES_OLD_UNOWN_D] = _("?"), - [SPECIES_OLD_UNOWN_E] = _("?"), - [SPECIES_OLD_UNOWN_F] = _("?"), - [SPECIES_OLD_UNOWN_G] = _("?"), - [SPECIES_OLD_UNOWN_H] = _("?"), - [SPECIES_OLD_UNOWN_I] = _("?"), - [SPECIES_OLD_UNOWN_J] = _("?"), - [SPECIES_OLD_UNOWN_K] = _("?"), - [SPECIES_OLD_UNOWN_L] = _("?"), - [SPECIES_OLD_UNOWN_M] = _("?"), - [SPECIES_OLD_UNOWN_N] = _("?"), - [SPECIES_OLD_UNOWN_O] = _("?"), - [SPECIES_OLD_UNOWN_P] = _("?"), - [SPECIES_OLD_UNOWN_Q] = _("?"), - [SPECIES_OLD_UNOWN_R] = _("?"), - [SPECIES_OLD_UNOWN_S] = _("?"), - [SPECIES_OLD_UNOWN_T] = _("?"), - [SPECIES_OLD_UNOWN_U] = _("?"), - [SPECIES_OLD_UNOWN_V] = _("?"), - [SPECIES_OLD_UNOWN_W] = _("?"), - [SPECIES_OLD_UNOWN_X] = _("?"), - [SPECIES_OLD_UNOWN_Y] = _("?"), - [SPECIES_OLD_UNOWN_Z] = _("?"), - [SPECIES_TREECKO] = _("TREECKO"), - [SPECIES_GROVYLE] = _("GROVYLE"), - [SPECIES_SCEPTILE] = _("SCEPTILE"), - [SPECIES_TORCHIC] = _("TORCHIC"), - [SPECIES_COMBUSKEN] = _("COMBUSKEN"), - [SPECIES_BLAZIKEN] = _("BLAZIKEN"), - [SPECIES_MUDKIP] = _("MUDKIP"), - [SPECIES_MARSHTOMP] = _("MARSHTOMP"), - [SPECIES_SWAMPERT] = _("SWAMPERT"), - [SPECIES_POOCHYENA] = _("POOCHYENA"), - [SPECIES_MIGHTYENA] = _("MIGHTYENA"), - [SPECIES_ZIGZAGOON] = _("ZIGZAGOON"), - [SPECIES_LINOONE] = _("LINOONE"), - [SPECIES_WURMPLE] = _("WURMPLE"), - [SPECIES_SILCOON] = _("SILCOON"), - [SPECIES_BEAUTIFLY] = _("BEAUTIFLY"), - [SPECIES_CASCOON] = _("CASCOON"), - [SPECIES_DUSTOX] = _("DUSTOX"), - [SPECIES_LOTAD] = _("LOTAD"), - [SPECIES_LOMBRE] = _("LOMBRE"), - [SPECIES_LUDICOLO] = _("LUDICOLO"), - [SPECIES_SEEDOT] = _("SEEDOT"), - [SPECIES_NUZLEAF] = _("NUZLEAF"), - [SPECIES_SHIFTRY] = _("SHIFTRY"), - [SPECIES_NINCADA] = _("NINCADA"), - [SPECIES_NINJASK] = _("NINJASK"), - [SPECIES_SHEDINJA] = _("SHEDINJA"), - [SPECIES_TAILLOW] = _("TAILLOW"), - [SPECIES_SWELLOW] = _("SWELLOW"), - [SPECIES_SHROOMISH] = _("SHROOMISH"), - [SPECIES_BRELOOM] = _("BRELOOM"), - [SPECIES_SPINDA] = _("SPINDA"), - [SPECIES_WINGULL] = _("WINGULL"), - [SPECIES_PELIPPER] = _("PELIPPER"), - [SPECIES_SURSKIT] = _("SURSKIT"), - [SPECIES_MASQUERAIN] = _("MASQUERAIN"), - [SPECIES_WAILMER] = _("WAILMER"), - [SPECIES_WAILORD] = _("WAILORD"), - [SPECIES_SKITTY] = _("SKITTY"), - [SPECIES_DELCATTY] = _("DELCATTY"), - [SPECIES_KECLEON] = _("KECLEON"), - [SPECIES_BALTOY] = _("BALTOY"), - [SPECIES_CLAYDOL] = _("CLAYDOL"), - [SPECIES_NOSEPASS] = _("NOSEPASS"), - [SPECIES_TORKOAL] = _("TORKOAL"), - [SPECIES_SABLEYE] = _("SABLEYE"), - [SPECIES_BARBOACH] = _("BARBOACH"), - [SPECIES_WHISCASH] = _("WHISCASH"), - [SPECIES_LUVDISC] = _("LUVDISC"), - [SPECIES_CORPHISH] = _("CORPHISH"), - [SPECIES_CRAWDAUNT] = _("CRAWDAUNT"), - [SPECIES_FEEBAS] = _("FEEBAS"), - [SPECIES_MILOTIC] = _("MILOTIC"), - [SPECIES_CARVANHA] = _("CARVANHA"), - [SPECIES_SHARPEDO] = _("SHARPEDO"), - [SPECIES_TRAPINCH] = _("TRAPINCH"), - [SPECIES_VIBRAVA] = _("VIBRAVA"), - [SPECIES_FLYGON] = _("FLYGON"), - [SPECIES_MAKUHITA] = _("MAKUHITA"), - [SPECIES_HARIYAMA] = _("HARIYAMA"), - [SPECIES_ELECTRIKE] = _("ELECTRIKE"), - [SPECIES_MANECTRIC] = _("MANECTRIC"), - [SPECIES_NUMEL] = _("NUMEL"), - [SPECIES_CAMERUPT] = _("CAMERUPT"), - [SPECIES_SPHEAL] = _("SPHEAL"), - [SPECIES_SEALEO] = _("SEALEO"), - [SPECIES_WALREIN] = _("WALREIN"), - [SPECIES_CACNEA] = _("CACNEA"), - [SPECIES_CACTURNE] = _("CACTURNE"), - [SPECIES_SNORUNT] = _("SNORUNT"), - [SPECIES_GLALIE] = _("GLALIE"), - [SPECIES_LUNATONE] = _("LUNATONE"), - [SPECIES_SOLROCK] = _("SOLROCK"), - [SPECIES_AZURILL] = _("AZURILL"), - [SPECIES_SPOINK] = _("SPOINK"), - [SPECIES_GRUMPIG] = _("GRUMPIG"), - [SPECIES_PLUSLE] = _("PLUSLE"), - [SPECIES_MINUN] = _("MINUN"), - [SPECIES_MAWILE] = _("MAWILE"), - [SPECIES_MEDITITE] = _("MEDITITE"), - [SPECIES_MEDICHAM] = _("MEDICHAM"), - [SPECIES_SWABLU] = _("SWABLU"), - [SPECIES_ALTARIA] = _("ALTARIA"), - [SPECIES_WYNAUT] = _("WYNAUT"), - [SPECIES_DUSKULL] = _("DUSKULL"), - [SPECIES_DUSCLOPS] = _("DUSCLOPS"), - [SPECIES_ROSELIA] = _("ROSELIA"), - [SPECIES_SLAKOTH] = _("SLAKOTH"), - [SPECIES_VIGOROTH] = _("VIGOROTH"), - [SPECIES_SLAKING] = _("SLAKING"), - [SPECIES_GULPIN] = _("GULPIN"), - [SPECIES_SWALOT] = _("SWALOT"), - [SPECIES_TROPIUS] = _("TROPIUS"), - [SPECIES_WHISMUR] = _("WHISMUR"), - [SPECIES_LOUDRED] = _("LOUDRED"), - [SPECIES_EXPLOUD] = _("EXPLOUD"), - [SPECIES_CLAMPERL] = _("CLAMPERL"), - [SPECIES_HUNTAIL] = _("HUNTAIL"), - [SPECIES_GOREBYSS] = _("GOREBYSS"), - [SPECIES_ABSOL] = _("ABSOL"), - [SPECIES_SHUPPET] = _("SHUPPET"), - [SPECIES_BANETTE] = _("BANETTE"), - [SPECIES_SEVIPER] = _("SEVIPER"), - [SPECIES_ZANGOOSE] = _("ZANGOOSE"), - [SPECIES_RELICANTH] = _("RELICANTH"), - [SPECIES_ARON] = _("ARON"), - [SPECIES_LAIRON] = _("LAIRON"), - [SPECIES_AGGRON] = _("AGGRON"), - [SPECIES_CASTFORM] = _("CASTFORM"), - [SPECIES_VOLBEAT] = _("VOLBEAT"), - [SPECIES_ILLUMISE] = _("ILLUMISE"), - [SPECIES_LILEEP] = _("LILEEP"), - [SPECIES_CRADILY] = _("CRADILY"), - [SPECIES_ANORITH] = _("ANORITH"), - [SPECIES_ARMALDO] = _("ARMALDO"), - [SPECIES_RALTS] = _("RALTS"), - [SPECIES_KIRLIA] = _("KIRLIA"), - [SPECIES_GARDEVOIR] = _("GARDEVOIR"), - [SPECIES_BAGON] = _("BAGON"), - [SPECIES_SHELGON] = _("SHELGON"), - [SPECIES_SALAMENCE] = _("SALAMENCE"), - [SPECIES_BELDUM] = _("BELDUM"), - [SPECIES_METANG] = _("METANG"), - [SPECIES_METAGROSS] = _("METAGROSS"), - [SPECIES_REGIROCK] = _("REGIROCK"), - [SPECIES_REGICE] = _("REGICE"), - [SPECIES_REGISTEEL] = _("REGISTEEL"), - [SPECIES_KYOGRE] = _("KYOGRE"), - [SPECIES_GROUDON] = _("GROUDON"), - [SPECIES_RAYQUAZA] = _("RAYQUAZA"), - [SPECIES_LATIAS] = _("LATIAS"), - [SPECIES_LATIOS] = _("LATIOS"), - [SPECIES_JIRACHI] = _("JIRACHI"), - [SPECIES_DEOXYS] = _("DEOXYS"), - [SPECIES_CHIMECHO] = _("CHIMECHO"), + [SPECIES_BULBASAUR] = _("Bulbasaur"), + [SPECIES_IVYSAUR] = _("Ivysaur"), + [SPECIES_VENUSAUR] = _("Venusaur"), + [SPECIES_CHARMANDER] = _("Charmander"), + [SPECIES_CHARMELEON] = _("Charmeleon"), + [SPECIES_CHARIZARD] = _("Charizard"), + [SPECIES_SQUIRTLE] = _("Squirtle"), + [SPECIES_WARTORTLE] = _("Wartortle"), + [SPECIES_BLASTOISE] = _("Blastoise"), + [SPECIES_CATERPIE] = _("Caterpie"), + [SPECIES_METAPOD] = _("Metapod"), + [SPECIES_BUTTERFREE] = _("Butterfree"), + [SPECIES_WEEDLE] = _("Weedle"), + [SPECIES_KAKUNA] = _("Kakuna"), + [SPECIES_BEEDRILL] = _("Beedrill"), + [SPECIES_PIDGEY] = _("Pidgey"), + [SPECIES_PIDGEOTTO] = _("Pidgeotto"), + [SPECIES_PIDGEOT] = _("Pidgeot"), + [SPECIES_RATTATA] = _("Rattata"), + [SPECIES_RATICATE] = _("Raticate"), + [SPECIES_SPEAROW] = _("Spearow"), + [SPECIES_FEAROW] = _("Fearow"), + [SPECIES_EKANS] = _("Ekans"), + [SPECIES_ARBOK] = _("Arbok"), + [SPECIES_PIKACHU] = _("Pikachu"), + [SPECIES_RAICHU] = _("Raichu"), + [SPECIES_SANDSHREW] = _("Sandshrew"), + [SPECIES_SANDSLASH] = _("Sandslash"), + [SPECIES_NIDORAN_F] = _("Nidoran♀"), + [SPECIES_NIDORINA] = _("Nidorina"), + [SPECIES_NIDOQUEEN] = _("Nidoqueen"), + [SPECIES_NIDORAN_M] = _("Nidoran♂"), + [SPECIES_NIDORINO] = _("Nidorino"), + [SPECIES_NIDOKING] = _("Nidoking"), + [SPECIES_CLEFAIRY] = _("Clefairy"), + [SPECIES_CLEFABLE] = _("Clefable"), + [SPECIES_VULPIX] = _("Vulpix"), + [SPECIES_NINETALES] = _("Ninetales"), + [SPECIES_JIGGLYPUFF] = _("Jigglypuff"), + [SPECIES_WIGGLYTUFF] = _("Wigglytuff"), + [SPECIES_ZUBAT] = _("Zubat"), + [SPECIES_GOLBAT] = _("Golbat"), + [SPECIES_ODDISH] = _("Oddish"), + [SPECIES_GLOOM] = _("Gloom"), + [SPECIES_VILEPLUME] = _("Vileplume"), + [SPECIES_PARAS] = _("Paras"), + [SPECIES_PARASECT] = _("Parasect"), + [SPECIES_VENONAT] = _("Venonat"), + [SPECIES_VENOMOTH] = _("Venomoth"), + [SPECIES_DIGLETT] = _("Diglett"), + [SPECIES_DUGTRIO] = _("Dugtrio"), + [SPECIES_MEOWTH] = _("Meowth"), + [SPECIES_PERSIAN] = _("Persian"), + [SPECIES_PSYDUCK] = _("Psyduck"), + [SPECIES_GOLDUCK] = _("Golduck"), + [SPECIES_MANKEY] = _("Mankey"), + [SPECIES_PRIMEAPE] = _("Primeape"), + [SPECIES_GROWLITHE] = _("Growlithe"), + [SPECIES_ARCANINE] = _("Arcanine"), + [SPECIES_POLIWAG] = _("Poliwag"), + [SPECIES_POLIWHIRL] = _("Poliwhirl"), + [SPECIES_POLIWRATH] = _("Poliwrath"), + [SPECIES_ABRA] = _("Abra"), + [SPECIES_KADABRA] = _("Kadabra"), + [SPECIES_ALAKAZAM] = _("Alakazam"), + [SPECIES_MACHOP] = _("Machop"), + [SPECIES_MACHOKE] = _("Machoke"), + [SPECIES_MACHAMP] = _("Machamp"), + [SPECIES_BELLSPROUT] = _("Bellsprout"), + [SPECIES_WEEPINBELL] = _("Weepinbell"), + [SPECIES_VICTREEBEL] = _("Victreebel"), + [SPECIES_TENTACOOL] = _("Tentacool"), + [SPECIES_TENTACRUEL] = _("Tentacruel"), + [SPECIES_GEODUDE] = _("Geodude"), + [SPECIES_GRAVELER] = _("Graveler"), + [SPECIES_GOLEM] = _("Golem"), + [SPECIES_PONYTA] = _("Ponyta"), + [SPECIES_RAPIDASH] = _("Rapidash"), + [SPECIES_SLOWPOKE] = _("Slowpoke"), + [SPECIES_SLOWBRO] = _("Slowbro"), + [SPECIES_MAGNEMITE] = _("Magnemite"), + [SPECIES_MAGNETON] = _("Magneton"), + [SPECIES_FARFETCHD] = _("Farfetch'd"), + [SPECIES_DODUO] = _("Doduo"), + [SPECIES_DODRIO] = _("Dodrio"), + [SPECIES_SEEL] = _("Seel"), + [SPECIES_DEWGONG] = _("Dewgong"), + [SPECIES_GRIMER] = _("Grimer"), + [SPECIES_MUK] = _("Muk"), + [SPECIES_SHELLDER] = _("Shellder"), + [SPECIES_CLOYSTER] = _("Cloyster"), + [SPECIES_GASTLY] = _("Gastly"), + [SPECIES_HAUNTER] = _("Haunter"), + [SPECIES_GENGAR] = _("Gengar"), + [SPECIES_ONIX] = _("Onix"), + [SPECIES_DROWZEE] = _("Drowzee"), + [SPECIES_HYPNO] = _("Hypno"), + [SPECIES_KRABBY] = _("Krabby"), + [SPECIES_KINGLER] = _("Kingler"), + [SPECIES_VOLTORB] = _("Voltorb"), + [SPECIES_ELECTRODE] = _("Electrode"), + [SPECIES_EXEGGCUTE] = _("Exeggcute"), + [SPECIES_EXEGGUTOR] = _("Exeggutor"), + [SPECIES_CUBONE] = _("Cubone"), + [SPECIES_MAROWAK] = _("Marowak"), + [SPECIES_HITMONLEE] = _("Hitmonlee"), + [SPECIES_HITMONCHAN] = _("Hitmonchan"), + [SPECIES_LICKITUNG] = _("Lickitung"), + [SPECIES_KOFFING] = _("Koffing"), + [SPECIES_WEEZING] = _("Weezing"), + [SPECIES_RHYHORN] = _("Rhyhorn"), + [SPECIES_RHYDON] = _("Rhydon"), + [SPECIES_CHANSEY] = _("Chansey"), + [SPECIES_TANGELA] = _("Tangela"), + [SPECIES_KANGASKHAN] = _("Kangaskhan"), + [SPECIES_HORSEA] = _("Horsea"), + [SPECIES_SEADRA] = _("Seadra"), + [SPECIES_GOLDEEN] = _("Goldeen"), + [SPECIES_SEAKING] = _("Seaking"), + [SPECIES_STARYU] = _("Staryu"), + [SPECIES_STARMIE] = _("Starmie"), + [SPECIES_MR_MIME] = _("Mr. Mime"), + [SPECIES_SCYTHER] = _("Scyther"), + [SPECIES_JYNX] = _("Jynx"), + [SPECIES_ELECTABUZZ] = _("Electabuzz"), + [SPECIES_MAGMAR] = _("Magmar"), + [SPECIES_PINSIR] = _("Pinsir"), + [SPECIES_TAUROS] = _("Tauros"), + [SPECIES_MAGIKARP] = _("Magikarp"), + [SPECIES_GYARADOS] = _("Gyarados"), + [SPECIES_LAPRAS] = _("Lapras"), + [SPECIES_DITTO] = _("Ditto"), + [SPECIES_EEVEE] = _("Eevee"), + [SPECIES_VAPOREON] = _("Vaporeon"), + [SPECIES_JOLTEON] = _("Jolteon"), + [SPECIES_FLAREON] = _("Flareon"), + [SPECIES_PORYGON] = _("Porygon"), + [SPECIES_OMANYTE] = _("Omanyte"), + [SPECIES_OMASTAR] = _("Omastar"), + [SPECIES_KABUTO] = _("Kabuto"), + [SPECIES_KABUTOPS] = _("Kabutops"), + [SPECIES_AERODACTYL] = _("Aerodactyl"), + [SPECIES_SNORLAX] = _("Snorlax"), + [SPECIES_ARTICUNO] = _("Articuno"), + [SPECIES_ZAPDOS] = _("Zapdos"), + [SPECIES_MOLTRES] = _("Moltres"), + [SPECIES_DRATINI] = _("Dratini"), + [SPECIES_DRAGONAIR] = _("Dragonair"), + [SPECIES_DRAGONITE] = _("Dragonite"), + [SPECIES_MEWTWO] = _("Mewtwo"), + [SPECIES_MEW] = _("Mew"), + [SPECIES_CHIKORITA] = _("Chikorita"), + [SPECIES_BAYLEEF] = _("Bayleef"), + [SPECIES_MEGANIUM] = _("Meganium"), + [SPECIES_CYNDAQUIL] = _("Cyndaquil"), + [SPECIES_QUILAVA] = _("Quilava"), + [SPECIES_TYPHLOSION] = _("Typhlosion"), + [SPECIES_TOTODILE] = _("Totodile"), + [SPECIES_CROCONAW] = _("Croconaw"), + [SPECIES_FERALIGATR] = _("Feraligatr"), + [SPECIES_SENTRET] = _("Sentret"), + [SPECIES_FURRET] = _("Furret"), + [SPECIES_HOOTHOOT] = _("Hoothoot"), + [SPECIES_NOCTOWL] = _("Noctowl"), + [SPECIES_LEDYBA] = _("Ledyba"), + [SPECIES_LEDIAN] = _("Ledian"), + [SPECIES_SPINARAK] = _("Spinarak"), + [SPECIES_ARIADOS] = _("Ariados"), + [SPECIES_CROBAT] = _("Crobat"), + [SPECIES_CHINCHOU] = _("Chinchou"), + [SPECIES_LANTURN] = _("Lanturn"), + [SPECIES_PICHU] = _("Pichu"), + [SPECIES_CLEFFA] = _("Cleffa"), + [SPECIES_IGGLYBUFF] = _("Igglybuff"), + [SPECIES_TOGEPI] = _("Togepi"), + [SPECIES_TOGETIC] = _("Togetic"), + [SPECIES_NATU] = _("Natu"), + [SPECIES_XATU] = _("Xatu"), + [SPECIES_MAREEP] = _("Mareep"), + [SPECIES_FLAAFFY] = _("Flaaffy"), + [SPECIES_AMPHAROS] = _("Ampharos"), + [SPECIES_BELLOSSOM] = _("Bellossom"), + [SPECIES_MARILL] = _("Marill"), + [SPECIES_AZUMARILL] = _("Azumarill"), + [SPECIES_SUDOWOODO] = _("Sudowoodo"), + [SPECIES_POLITOED] = _("Politoed"), + [SPECIES_HOPPIP] = _("Hoppip"), + [SPECIES_SKIPLOOM] = _("Skiploom"), + [SPECIES_JUMPLUFF] = _("Jumpluff"), + [SPECIES_AIPOM] = _("Aipom"), + [SPECIES_SUNKERN] = _("Sunkern"), + [SPECIES_SUNFLORA] = _("Sunflora"), + [SPECIES_YANMA] = _("Yanma"), + [SPECIES_WOOPER] = _("Wooper"), + [SPECIES_QUAGSIRE] = _("Quagsire"), + [SPECIES_ESPEON] = _("Espeon"), + [SPECIES_UMBREON] = _("Umbreon"), + [SPECIES_MURKROW] = _("Murkrow"), + [SPECIES_SLOWKING] = _("Slowking"), + [SPECIES_MISDREAVUS] = _("Misdreavus"), + [SPECIES_UNOWN] = _("Unown"), + [SPECIES_WOBBUFFET] = _("Wobbuffet"), + [SPECIES_GIRAFARIG] = _("Girafarig"), + [SPECIES_PINECO] = _("Pineco"), + [SPECIES_FORRETRESS] = _("Forretress"), + [SPECIES_DUNSPARCE] = _("Dunsparce"), + [SPECIES_GLIGAR] = _("Gligar"), + [SPECIES_STEELIX] = _("Steelix"), + [SPECIES_SNUBBULL] = _("Snubbull"), + [SPECIES_GRANBULL] = _("Granbull"), + [SPECIES_QWILFISH] = _("Qwilfish"), + [SPECIES_SCIZOR] = _("Scizor"), + [SPECIES_SHUCKLE] = _("Shuckle"), + [SPECIES_HERACROSS] = _("Heracross"), + [SPECIES_SNEASEL] = _("Sneasel"), + [SPECIES_TEDDIURSA] = _("Teddiursa"), + [SPECIES_URSARING] = _("Ursaring"), + [SPECIES_SLUGMA] = _("Slugma"), + [SPECIES_MAGCARGO] = _("Magcargo"), + [SPECIES_SWINUB] = _("Swinub"), + [SPECIES_PILOSWINE] = _("Piloswine"), + [SPECIES_CORSOLA] = _("Corsola"), + [SPECIES_REMORAID] = _("Remoraid"), + [SPECIES_OCTILLERY] = _("Octillery"), + [SPECIES_DELIBIRD] = _("Delibird"), + [SPECIES_MANTINE] = _("Mantine"), + [SPECIES_SKARMORY] = _("Skarmory"), + [SPECIES_HOUNDOUR] = _("Houndour"), + [SPECIES_HOUNDOOM] = _("Houndoom"), + [SPECIES_KINGDRA] = _("Kingdra"), + [SPECIES_PHANPY] = _("Phanpy"), + [SPECIES_DONPHAN] = _("Donphan"), + [SPECIES_PORYGON2] = _("Porygon2"), + [SPECIES_STANTLER] = _("Stantler"), + [SPECIES_SMEARGLE] = _("Smeargle"), + [SPECIES_TYROGUE] = _("Tyrogue"), + [SPECIES_HITMONTOP] = _("Hitmontop"), + [SPECIES_SMOOCHUM] = _("Smoochum"), + [SPECIES_ELEKID] = _("Elekid"), + [SPECIES_MAGBY] = _("Magby"), + [SPECIES_MILTANK] = _("Miltank"), + [SPECIES_BLISSEY] = _("Blissey"), + [SPECIES_RAIKOU] = _("Raikou"), + [SPECIES_ENTEI] = _("Entei"), + [SPECIES_SUICUNE] = _("Suicune"), + [SPECIES_LARVITAR] = _("Larvitar"), + [SPECIES_PUPITAR] = _("Pupitar"), + [SPECIES_TYRANITAR] = _("Tyranitar"), + [SPECIES_LUGIA] = _("Lugia"), + [SPECIES_HO_OH] = _("Ho-Oh"), + [SPECIES_CELEBI] = _("Celebi"), + [SPECIES_TREECKO] = _("Treecko"), + [SPECIES_GROVYLE] = _("Grovyle"), + [SPECIES_SCEPTILE] = _("Sceptile"), + [SPECIES_TORCHIC] = _("Torchic"), + [SPECIES_COMBUSKEN] = _("Combusken"), + [SPECIES_BLAZIKEN] = _("Blaziken"), + [SPECIES_MUDKIP] = _("Mudkip"), + [SPECIES_MARSHTOMP] = _("Marshtomp"), + [SPECIES_SWAMPERT] = _("Swampert"), + [SPECIES_POOCHYENA] = _("Poochyena"), + [SPECIES_MIGHTYENA] = _("Mightyena"), + [SPECIES_ZIGZAGOON] = _("Zigzagoon"), + [SPECIES_LINOONE] = _("Linoone"), + [SPECIES_WURMPLE] = _("Wurmple"), + [SPECIES_SILCOON] = _("Silcoon"), + [SPECIES_BEAUTIFLY] = _("Beautifly"), + [SPECIES_CASCOON] = _("Cascoon"), + [SPECIES_DUSTOX] = _("Dustox"), + [SPECIES_LOTAD] = _("Lotad"), + [SPECIES_LOMBRE] = _("Lombre"), + [SPECIES_LUDICOLO] = _("Ludicolo"), + [SPECIES_SEEDOT] = _("Seedot"), + [SPECIES_NUZLEAF] = _("Nuzleaf"), + [SPECIES_SHIFTRY] = _("Shiftry"), + [SPECIES_TAILLOW] = _("Taillow"), + [SPECIES_SWELLOW] = _("Swellow"), + [SPECIES_WINGULL] = _("Wingull"), + [SPECIES_PELIPPER] = _("Pelipper"), + [SPECIES_RALTS] = _("Ralts"), + [SPECIES_KIRLIA] = _("Kirlia"), + [SPECIES_GARDEVOIR] = _("Gardevoir"), + [SPECIES_SURSKIT] = _("Surskit"), + [SPECIES_MASQUERAIN] = _("Masquerain"), + [SPECIES_SHROOMISH] = _("Shroomish"), + [SPECIES_BRELOOM] = _("Breloom"), + [SPECIES_SLAKOTH] = _("Slakoth"), + [SPECIES_VIGOROTH] = _("Vigoroth"), + [SPECIES_SLAKING] = _("Slaking"), + [SPECIES_NINCADA] = _("Nincada"), + [SPECIES_NINJASK] = _("Ninjask"), + [SPECIES_SHEDINJA] = _("Shedinja"), + [SPECIES_WHISMUR] = _("Whismur"), + [SPECIES_LOUDRED] = _("Loudred"), + [SPECIES_EXPLOUD] = _("Exploud"), + [SPECIES_MAKUHITA] = _("Makuhita"), + [SPECIES_HARIYAMA] = _("Hariyama"), + [SPECIES_AZURILL] = _("Azurill"), + [SPECIES_NOSEPASS] = _("Nosepass"), + [SPECIES_SKITTY] = _("Skitty"), + [SPECIES_DELCATTY] = _("Delcatty"), + [SPECIES_SABLEYE] = _("Sableye"), + [SPECIES_MAWILE] = _("Mawile"), + [SPECIES_ARON] = _("Aron"), + [SPECIES_LAIRON] = _("Lairon"), + [SPECIES_AGGRON] = _("Aggron"), + [SPECIES_MEDITITE] = _("Meditite"), + [SPECIES_MEDICHAM] = _("Medicham"), + [SPECIES_ELECTRIKE] = _("Electrike"), + [SPECIES_MANECTRIC] = _("Manectric"), + [SPECIES_PLUSLE] = _("Plusle"), + [SPECIES_MINUN] = _("Minun"), + [SPECIES_VOLBEAT] = _("Volbeat"), + [SPECIES_ILLUMISE] = _("Illumise"), + [SPECIES_ROSELIA] = _("Roselia"), + [SPECIES_GULPIN] = _("Gulpin"), + [SPECIES_SWALOT] = _("Swalot"), + [SPECIES_CARVANHA] = _("Carvanha"), + [SPECIES_SHARPEDO] = _("Sharpedo"), + [SPECIES_WAILMER] = _("Wailmer"), + [SPECIES_WAILORD] = _("Wailord"), + [SPECIES_NUMEL] = _("Numel"), + [SPECIES_CAMERUPT] = _("Camerupt"), + [SPECIES_TORKOAL] = _("Torkoal"), + [SPECIES_SPOINK] = _("Spoink"), + [SPECIES_GRUMPIG] = _("Grumpig"), + [SPECIES_SPINDA] = _("Spinda"), + [SPECIES_TRAPINCH] = _("Trapinch"), + [SPECIES_VIBRAVA] = _("Vibrava"), + [SPECIES_FLYGON] = _("Flygon"), + [SPECIES_CACNEA] = _("Cacnea"), + [SPECIES_CACTURNE] = _("Cacturne"), + [SPECIES_SWABLU] = _("Swablu"), + [SPECIES_ALTARIA] = _("Altaria"), + [SPECIES_ZANGOOSE] = _("Zangoose"), + [SPECIES_SEVIPER] = _("Seviper"), + [SPECIES_LUNATONE] = _("Lunatone"), + [SPECIES_SOLROCK] = _("Solrock"), + [SPECIES_BARBOACH] = _("Barboach"), + [SPECIES_WHISCASH] = _("Whiscash"), + [SPECIES_CORPHISH] = _("Corphish"), + [SPECIES_CRAWDAUNT] = _("Crawdaunt"), + [SPECIES_BALTOY] = _("Baltoy"), + [SPECIES_CLAYDOL] = _("Claydol"), + [SPECIES_LILEEP] = _("Lileep"), + [SPECIES_CRADILY] = _("Cradily"), + [SPECIES_ANORITH] = _("Anorith"), + [SPECIES_ARMALDO] = _("Armaldo"), + [SPECIES_FEEBAS] = _("Feebas"), + [SPECIES_MILOTIC] = _("Milotic"), + [SPECIES_CASTFORM] = _("Castform"), + [SPECIES_KECLEON] = _("Kecleon"), + [SPECIES_SHUPPET] = _("Shuppet"), + [SPECIES_BANETTE] = _("Banette"), + [SPECIES_DUSKULL] = _("Duskull"), + [SPECIES_DUSCLOPS] = _("Dusclops"), + [SPECIES_TROPIUS] = _("Tropius"), + [SPECIES_CHIMECHO] = _("Chimecho"), + [SPECIES_ABSOL] = _("Absol"), + [SPECIES_WYNAUT] = _("Wynaut"), + [SPECIES_SNORUNT] = _("Snorunt"), + [SPECIES_GLALIE] = _("Glalie"), + [SPECIES_SPHEAL] = _("Spheal"), + [SPECIES_SEALEO] = _("Sealeo"), + [SPECIES_WALREIN] = _("Walrein"), + [SPECIES_CLAMPERL] = _("Clamperl"), + [SPECIES_HUNTAIL] = _("Huntail"), + [SPECIES_GOREBYSS] = _("Gorebyss"), + [SPECIES_RELICANTH] = _("Relicanth"), + [SPECIES_LUVDISC] = _("Luvdisc"), + [SPECIES_BAGON] = _("Bagon"), + [SPECIES_SHELGON] = _("Shelgon"), + [SPECIES_SALAMENCE] = _("Salamence"), + [SPECIES_BELDUM] = _("Beldum"), + [SPECIES_METANG] = _("Metang"), + [SPECIES_METAGROSS] = _("Metagross"), + [SPECIES_REGIROCK] = _("Regirock"), + [SPECIES_REGICE] = _("Regice"), + [SPECIES_REGISTEEL] = _("Registeel"), + [SPECIES_LATIAS] = _("Latias"), + [SPECIES_LATIOS] = _("Latios"), + [SPECIES_KYOGRE] = _("Kyogre"), + [SPECIES_GROUDON] = _("Groudon"), + [SPECIES_RAYQUAZA] = _("Rayquaza"), + [SPECIES_JIRACHI] = _("Jirachi"), + [SPECIES_DEOXYS] = _("Deoxys"), + [SPECIES_TURTWIG] = _("Turtwig"), + [SPECIES_GROTLE] = _("Grotle"), + [SPECIES_TORTERRA] = _("Torterra"), + [SPECIES_CHIMCHAR] = _("Chimchar"), + [SPECIES_MONFERNO] = _("Monferno"), + [SPECIES_INFERNAPE] = _("Infernape"), + [SPECIES_PIPLUP] = _("Piplup"), + [SPECIES_PRINPLUP] = _("Prinplup"), + [SPECIES_EMPOLEON] = _("Empoleon"), + [SPECIES_STARLY] = _("Starly"), + [SPECIES_STARAVIA] = _("Staravia"), + [SPECIES_STARAPTOR] = _("Staraptor"), + [SPECIES_BIDOOF] = _("Bidoof"), + [SPECIES_BIBAREL] = _("Bibarel"), + [SPECIES_KRICKETOT] = _("Kricketot"), + [SPECIES_KRICKETUNE] = _("Kricketune"), + [SPECIES_SHINX] = _("Shinx"), + [SPECIES_LUXIO] = _("Luxio"), + [SPECIES_LUXRAY] = _("Luxray"), + [SPECIES_BUDEW] = _("Budew"), + [SPECIES_ROSERADE] = _("Roserade"), + [SPECIES_CRANIDOS] = _("Cranidos"), + [SPECIES_RAMPARDOS] = _("Rampardos"), + [SPECIES_SHIELDON] = _("Shieldon"), + [SPECIES_BASTIODON] = _("Bastiodon"), + [SPECIES_BURMY] = _("Burmy"), + [SPECIES_WORMADAM] = _("Wormadam"), + [SPECIES_MOTHIM] = _("Mothim"), + [SPECIES_COMBEE] = _("Combee"), + [SPECIES_VESPIQUEN] = _("Vespiquen"), + [SPECIES_PACHIRISU] = _("Pachirisu"), + [SPECIES_BUIZEL] = _("Buizel"), + [SPECIES_FLOATZEL] = _("Floatzel"), + [SPECIES_CHERUBI] = _("Cherubi"), + [SPECIES_CHERRIM] = _("Cherrim"), + [SPECIES_SHELLOS] = _("Shellos"), + [SPECIES_GASTRODON] = _("Gastrodon"), + [SPECIES_AMBIPOM] = _("Ambipom"), + [SPECIES_DRIFLOON] = _("Drifloon"), + [SPECIES_DRIFBLIM] = _("Drifblim"), + [SPECIES_BUNEARY] = _("Buneary"), + [SPECIES_LOPUNNY] = _("Lopunny"), + [SPECIES_MISMAGIUS] = _("Mismagius"), + [SPECIES_HONCHKROW] = _("Honchkrow"), + [SPECIES_GLAMEOW] = _("Glameow"), + [SPECIES_PURUGLY] = _("Purugly"), + [SPECIES_CHINGLING] = _("Chingling"), + [SPECIES_STUNKY] = _("Stunky"), + [SPECIES_SKUNTANK] = _("Skuntank"), + [SPECIES_BRONZOR] = _("Bronzor"), + [SPECIES_BRONZONG] = _("Bronzong"), + [SPECIES_BONSLY] = _("Bonsly"), + [SPECIES_MIME_JR] = _("Mime Jr."), + [SPECIES_HAPPINY] = _("Happiny"), + [SPECIES_CHATOT] = _("Chatot"), + [SPECIES_SPIRITOMB] = _("Spiritomb"), + [SPECIES_GIBLE] = _("Gible"), + [SPECIES_GABITE] = _("Gabite"), + [SPECIES_GARCHOMP] = _("Garchomp"), + [SPECIES_MUNCHLAX] = _("Munchlax"), + [SPECIES_RIOLU] = _("Riolu"), + [SPECIES_LUCARIO] = _("Lucario"), + [SPECIES_HIPPOPOTAS] = _("Hippopotas"), + [SPECIES_HIPPOWDON] = _("Hippowdon"), + [SPECIES_SKORUPI] = _("Skorupi"), + [SPECIES_DRAPION] = _("Drapion"), + [SPECIES_CROAGUNK] = _("Croagunk"), + [SPECIES_TOXICROAK] = _("Toxicroak"), + [SPECIES_CARNIVINE] = _("Carnivine"), + [SPECIES_FINNEON] = _("Finneon"), + [SPECIES_LUMINEON] = _("Lumineon"), + [SPECIES_MANTYKE] = _("Mantyke"), + [SPECIES_SNOVER] = _("Snover"), + [SPECIES_ABOMASNOW] = _("Abomasnow"), + [SPECIES_WEAVILE] = _("Weavile"), + [SPECIES_MAGNEZONE] = _("Magnezone"), + [SPECIES_LICKILICKY] = _("Lickilicky"), + [SPECIES_RHYPERIOR] = _("Rhyperior"), + [SPECIES_TANGROWTH] = _("Tangrowth"), + [SPECIES_ELECTIVIRE] = _("Electivire"), + [SPECIES_MAGMORTAR] = _("Magmortar"), + [SPECIES_TOGEKISS] = _("Togekiss"), + [SPECIES_YANMEGA] = _("Yanmega"), + [SPECIES_LEAFEON] = _("Leafeon"), + [SPECIES_GLACEON] = _("Glaceon"), + [SPECIES_GLISCOR] = _("Gliscor"), + [SPECIES_MAMOSWINE] = _("Mamoswine"), + [SPECIES_PORYGON_Z] = _("Porygon-Z"), + [SPECIES_GALLADE] = _("Gallade"), + [SPECIES_PROBOPASS] = _("Probopass"), + [SPECIES_DUSKNOIR] = _("Dusknoir"), + [SPECIES_FROSLASS] = _("Froslass"), + [SPECIES_ROTOM] = _("Rotom"), + [SPECIES_UXIE] = _("Uxie"), + [SPECIES_MESPRIT] = _("Mesprit"), + [SPECIES_AZELF] = _("Azelf"), + [SPECIES_DIALGA] = _("Dialga"), + [SPECIES_PALKIA] = _("Palkia"), + [SPECIES_HEATRAN] = _("Heatran"), + [SPECIES_REGIGIGAS] = _("Regigigas"), + [SPECIES_GIRATINA] = _("Giratina"), + [SPECIES_CRESSELIA] = _("Cresselia"), + [SPECIES_PHIONE] = _("Phione"), + [SPECIES_MANAPHY] = _("Manaphy"), + [SPECIES_DARKRAI] = _("Darkrai"), + [SPECIES_SHAYMIN] = _("Shaymin"), + [SPECIES_ARCEUS] = _("Arceus"), + [SPECIES_VICTINI] = _("Victini"), + [SPECIES_SNIVY] = _("Snivy"), + [SPECIES_SERVINE] = _("Servine"), + [SPECIES_SERPERIOR] = _("Serperior"), + [SPECIES_TEPIG] = _("Tepig"), + [SPECIES_PIGNITE] = _("Pignite"), + [SPECIES_EMBOAR] = _("Emboar"), + [SPECIES_OSHAWOTT] = _("Oshawott"), + [SPECIES_DEWOTT] = _("Dewott"), + [SPECIES_SAMUROTT] = _("Samurott"), + [SPECIES_PATRAT] = _("Patrat"), + [SPECIES_WATCHOG] = _("Watchog"), + [SPECIES_LILLIPUP] = _("Lillipup"), + [SPECIES_HERDIER] = _("Herdier"), + [SPECIES_STOUTLAND] = _("Stoutland"), + [SPECIES_PURRLOIN] = _("Purrloin"), + [SPECIES_LIEPARD] = _("Liepard"), + [SPECIES_PANSAGE] = _("Pansage"), + [SPECIES_SIMISAGE] = _("Simisage"), + [SPECIES_PANSEAR] = _("Pansear"), + [SPECIES_SIMISEAR] = _("Simisear"), + [SPECIES_PANPOUR] = _("Panpour"), + [SPECIES_SIMIPOUR] = _("Simipour"), + [SPECIES_MUNNA] = _("Munna"), + [SPECIES_MUSHARNA] = _("Musharna"), + [SPECIES_PIDOVE] = _("Pidove"), + [SPECIES_TRANQUILL] = _("Tranquill"), + [SPECIES_UNFEZANT] = _("Unfezant"), + [SPECIES_BLITZLE] = _("Blitzle"), + [SPECIES_ZEBSTRIKA] = _("Zebstrika"), + [SPECIES_ROGGENROLA] = _("Roggenrola"), + [SPECIES_BOLDORE] = _("Boldore"), + [SPECIES_GIGALITH] = _("Gigalith"), + [SPECIES_WOOBAT] = _("Woobat"), + [SPECIES_SWOOBAT] = _("Swoobat"), + [SPECIES_DRILBUR] = _("Drilbur"), + [SPECIES_EXCADRILL] = _("Excadrill"), + [SPECIES_AUDINO] = _("Audino"), + [SPECIES_TIMBURR] = _("Timburr"), + [SPECIES_GURDURR] = _("Gurdurr"), + [SPECIES_CONKELDURR] = _("Conkeldurr"), + [SPECIES_TYMPOLE] = _("Tympole"), + [SPECIES_PALPITOAD] = _("Palpitoad"), + [SPECIES_SEISMITOAD] = _("Seismitoad"), + [SPECIES_THROH] = _("Throh"), + [SPECIES_SAWK] = _("Sawk"), + [SPECIES_SEWADDLE] = _("Sewaddle"), + [SPECIES_SWADLOON] = _("Swadloon"), + [SPECIES_LEAVANNY] = _("Leavanny"), + [SPECIES_VENIPEDE] = _("Venipede"), + [SPECIES_WHIRLIPEDE] = _("Whirlipede"), + [SPECIES_SCOLIPEDE] = _("Scolipede"), + [SPECIES_COTTONEE] = _("Cottonee"), + [SPECIES_WHIMSICOTT] = _("Whimsicott"), + [SPECIES_PETILIL] = _("Petilil"), + [SPECIES_LILLIGANT] = _("Lilligant"), + [SPECIES_BASCULIN] = _("Basculin"), + [SPECIES_SANDILE] = _("Sandile"), + [SPECIES_KROKOROK] = _("Krokorok"), + [SPECIES_KROOKODILE] = _("Krookodile"), + [SPECIES_DARUMAKA] = _("Darumaka"), + [SPECIES_DARMANITAN] = _("Darmanitan"), + [SPECIES_MARACTUS] = _("Maractus"), + [SPECIES_DWEBBLE] = _("Dwebble"), + [SPECIES_CRUSTLE] = _("Crustle"), + [SPECIES_SCRAGGY] = _("Scraggy"), + [SPECIES_SCRAFTY] = _("Scrafty"), + [SPECIES_SIGILYPH] = _("Sigilyph"), + [SPECIES_YAMASK] = _("Yamask"), + [SPECIES_COFAGRIGUS] = _("Cofagrigus"), + [SPECIES_TIRTOUGA] = _("Tirtouga"), + [SPECIES_CARRACOSTA] = _("Carracosta"), + [SPECIES_ARCHEN] = _("Archen"), + [SPECIES_ARCHEOPS] = _("Archeops"), + [SPECIES_TRUBBISH] = _("Trubbish"), + [SPECIES_GARBODOR] = _("Garbodor"), + [SPECIES_ZORUA] = _("Zorua"), + [SPECIES_ZOROARK] = _("Zoroark"), + [SPECIES_MINCCINO] = _("Minccino"), + [SPECIES_CINCCINO] = _("Cinccino"), + [SPECIES_GOTHITA] = _("Gothita"), + [SPECIES_GOTHORITA] = _("Gothorita"), + [SPECIES_GOTHITELLE] = _("Gothitelle"), + [SPECIES_SOLOSIS] = _("Solosis"), + [SPECIES_DUOSION] = _("Duosion"), + [SPECIES_REUNICLUS] = _("Reuniclus"), + [SPECIES_DUCKLETT] = _("Ducklett"), + [SPECIES_SWANNA] = _("Swanna"), + [SPECIES_VANILLITE] = _("Vanillite"), + [SPECIES_VANILLISH] = _("Vanillish"), + [SPECIES_VANILLUXE] = _("Vanilluxe"), + [SPECIES_DEERLING] = _("Deerling"), + [SPECIES_SAWSBUCK] = _("Sawsbuck"), + [SPECIES_EMOLGA] = _("Emolga"), + [SPECIES_KARRABLAST] = _("Karrablast"), + [SPECIES_ESCAVALIER] = _("Escavalier"), + [SPECIES_FOONGUS] = _("Foongus"), + [SPECIES_AMOONGUSS] = _("Amoonguss"), + [SPECIES_FRILLISH] = _("Frillish"), + [SPECIES_JELLICENT] = _("Jellicent"), + [SPECIES_ALOMOMOLA] = _("Alomomola"), + [SPECIES_JOLTIK] = _("Joltik"), + [SPECIES_GALVANTULA] = _("Galvantula"), + [SPECIES_FERROSEED] = _("Ferroseed"), + [SPECIES_FERROTHORN] = _("Ferrothorn"), + [SPECIES_KLINK] = _("Klink"), + [SPECIES_KLANG] = _("Klang"), + [SPECIES_KLINKLANG] = _("Klinklang"), + [SPECIES_TYNAMO] = _("Tynamo"), + [SPECIES_EELEKTRIK] = _("Eelektrik"), + [SPECIES_EELEKTROSS] = _("Eelektross"), + [SPECIES_ELGYEM] = _("Elgyem"), + [SPECIES_BEHEEYEM] = _("Beheeyem"), + [SPECIES_LITWICK] = _("Litwick"), + [SPECIES_LAMPENT] = _("Lampent"), + [SPECIES_CHANDELURE] = _("Chandelure"), + [SPECIES_AXEW] = _("Axew"), + [SPECIES_FRAXURE] = _("Fraxure"), + [SPECIES_HAXORUS] = _("Haxorus"), + [SPECIES_CUBCHOO] = _("Cubchoo"), + [SPECIES_BEARTIC] = _("Beartic"), + [SPECIES_CRYOGONAL] = _("Cryogonal"), + [SPECIES_SHELMET] = _("Shelmet"), + [SPECIES_ACCELGOR] = _("Accelgor"), + [SPECIES_STUNFISK] = _("Stunfisk"), + [SPECIES_MIENFOO] = _("Mienfoo"), + [SPECIES_MIENSHAO] = _("Mienshao"), + [SPECIES_DRUDDIGON] = _("Druddigon"), + [SPECIES_GOLETT] = _("Golett"), + [SPECIES_GOLURK] = _("Golurk"), + [SPECIES_PAWNIARD] = _("Pawniard"), + [SPECIES_BISHARP] = _("Bisharp"), + [SPECIES_BOUFFALANT] = _("Bouffalant"), + [SPECIES_RUFFLET] = _("Rufflet"), + [SPECIES_BRAVIARY] = _("Braviary"), + [SPECIES_VULLABY] = _("Vullaby"), + [SPECIES_MANDIBUZZ] = _("Mandibuzz"), + [SPECIES_HEATMOR] = _("Heatmor"), + [SPECIES_DURANT] = _("Durant"), + [SPECIES_DEINO] = _("Deino"), + [SPECIES_ZWEILOUS] = _("Zweilous"), + [SPECIES_HYDREIGON] = _("Hydreigon"), + [SPECIES_LARVESTA] = _("Larvesta"), + [SPECIES_VOLCARONA] = _("Volcarona"), + [SPECIES_COBALION] = _("Cobalion"), + [SPECIES_TERRAKION] = _("Terrakion"), + [SPECIES_VIRIZION] = _("Virizion"), + [SPECIES_TORNADUS] = _("Tornadus"), + [SPECIES_THUNDURUS] = _("Thundurus"), + [SPECIES_RESHIRAM] = _("Reshiram"), + [SPECIES_ZEKROM] = _("Zekrom"), + [SPECIES_LANDORUS] = _("Landorus"), + [SPECIES_KYUREM] = _("Kyurem"), + [SPECIES_KELDEO] = _("Keldeo"), + [SPECIES_MELOETTA] = _("Meloetta"), + [SPECIES_GENESECT] = _("Genesect"), + [SPECIES_CHESPIN] = _("Chespin"), + [SPECIES_QUILLADIN] = _("Quilladin"), + [SPECIES_CHESNAUGHT] = _("Chesnaught"), + [SPECIES_FENNEKIN] = _("Fennekin"), + [SPECIES_BRAIXEN] = _("Braixen"), + [SPECIES_DELPHOX] = _("Delphox"), + [SPECIES_FROAKIE] = _("Froakie"), + [SPECIES_FROGADIER] = _("Frogadier"), + [SPECIES_GRENINJA] = _("Greninja"), + [SPECIES_BUNNELBY] = _("Bunnelby"), + [SPECIES_DIGGERSBY] = _("Diggersby"), + [SPECIES_FLETCHLING] = _("Fletchling"), + [SPECIES_FLETCHINDER] = _("Flechinder"), + [SPECIES_TALONFLAME] = _("Talonflame"), + [SPECIES_SCATTERBUG] = _("Scatterbug"), + [SPECIES_SPEWPA] = _("Spewpa"), + [SPECIES_VIVILLON] = _("Vivillon"), + [SPECIES_LITLEO] = _("Litleo"), + [SPECIES_PYROAR] = _("Pyroar"), + [SPECIES_FLABEBE] = _("Flabébé"), + [SPECIES_FLOETTE] = _("Floette"), + [SPECIES_FLORGES] = _("Florges"), + [SPECIES_SKIDDO] = _("Skiddo"), + [SPECIES_GOGOAT] = _("Gogoat"), + [SPECIES_PANCHAM] = _("Pancham"), + [SPECIES_PANGORO] = _("Pangoro"), + [SPECIES_FURFROU] = _("Furfrou"), + [SPECIES_ESPURR] = _("Espurr"), + [SPECIES_MEOWSTIC] = _("Meowstic"), + [SPECIES_HONEDGE] = _("Honedge"), + [SPECIES_DOUBLADE] = _("Doublade"), + [SPECIES_AEGISLASH] = _("Aegislash"), + [SPECIES_SPRITZEE] = _("Spritzee"), + [SPECIES_AROMATISSE] = _("Aromatisse"), + [SPECIES_SWIRLIX] = _("Swirlix"), + [SPECIES_SLURPUFF] = _("Slurpuff"), + [SPECIES_INKAY] = _("Inkay"), + [SPECIES_MALAMAR] = _("Malamar"), + [SPECIES_BINACLE] = _("Binacle"), + [SPECIES_BARBARACLE] = _("Barbaracle"), + [SPECIES_SKRELP] = _("Skrelp"), + [SPECIES_DRAGALGE] = _("Dragalge"), + [SPECIES_CLAUNCHER] = _("Clauncher"), + [SPECIES_CLAWITZER] = _("Clawitzer"), + [SPECIES_HELIOPTILE] = _("Helioptile"), + [SPECIES_HELIOLISK] = _("Heliolisk"), + [SPECIES_TYRUNT] = _("Tyrunt"), + [SPECIES_TYRANTRUM] = _("Tyrantrum"), + [SPECIES_AMAURA] = _("Amaura"), + [SPECIES_AURORUS] = _("Aurorus"), + [SPECIES_SYLVEON] = _("Sylveon"), + [SPECIES_HAWLUCHA] = _("Hawlucha"), + [SPECIES_DEDENNE] = _("Dedenne"), + [SPECIES_CARBINK] = _("Carbink"), + [SPECIES_GOOMY] = _("Goomy"), + [SPECIES_SLIGGOO] = _("Sliggoo"), + [SPECIES_GOODRA] = _("Goodra"), + [SPECIES_KLEFKI] = _("Klefki"), + [SPECIES_PHANTUMP] = _("Phantump"), + [SPECIES_TREVENANT] = _("Trevenant"), + [SPECIES_PUMPKABOO] = _("Pumpkaboo"), + [SPECIES_GOURGEIST] = _("Gourgeist"), + [SPECIES_BERGMITE] = _("Bergmite"), + [SPECIES_AVALUGG] = _("Avalugg"), + [SPECIES_NOIBAT] = _("Noibat"), + [SPECIES_NOIVERN] = _("Noivern"), + [SPECIES_XERNEAS] = _("Xerneas"), + [SPECIES_YVELTAL] = _("Yveltal"), + [SPECIES_ZYGARDE] = _("Zygarde"), + [SPECIES_DIANCIE] = _("Diancie"), + [SPECIES_HOOPA] = _("Hoopa"), + [SPECIES_VOLCANION] = _("Volcanion"), + [SPECIES_ROWLET] = _("Rowlet"), + [SPECIES_DARTRIX] = _("Dartrix"), + [SPECIES_DECIDUEYE] = _("Decidueye"), + [SPECIES_LITTEN] = _("Litten"), + [SPECIES_TORRACAT] = _("Torracat"), + [SPECIES_INCINEROAR] = _("Incineroar"), + [SPECIES_POPPLIO] = _("Popplio"), + [SPECIES_BRIONNE] = _("Brionne"), + [SPECIES_PRIMARINA] = _("Primarina"), + [SPECIES_PIKIPEK] = _("Pikipek"), + [SPECIES_TRUMBEAK] = _("Trumbeak"), + [SPECIES_TOUCANNON] = _("Toucannon"), + [SPECIES_YUNGOOS] = _("Yungoos"), + [SPECIES_GUMSHOOS] = _("Gumshoos"), + [SPECIES_GRUBBIN] = _("Grubbin"), + [SPECIES_CHARJABUG] = _("Charjabug"), + [SPECIES_VIKAVOLT] = _("Vikavolt"), + [SPECIES_CRABRAWLER] = _("Crabrawler"), + [SPECIES_CRABOMINABLE] = _("Crabminabl"), + [SPECIES_ORICORIO] = _("Oricorio"), + [SPECIES_CUTIEFLY] = _("Cutiefly"), + [SPECIES_RIBOMBEE] = _("Ribombee"), + [SPECIES_ROCKRUFF] = _("Rockruff"), + [SPECIES_LYCANROC] = _("Lycanroc"), + [SPECIES_WISHIWASHI] = _("Wishiwashi"), + [SPECIES_MAREANIE] = _("Mareanie"), + [SPECIES_TOXAPEX] = _("Toxapex"), + [SPECIES_MUDBRAY] = _("Mudbray"), + [SPECIES_MUDSDALE] = _("Mudsdale"), + [SPECIES_DEWPIDER] = _("Dewpider"), + [SPECIES_ARAQUANID] = _("Araquanid"), + [SPECIES_FOMANTIS] = _("Fomantis"), + [SPECIES_LURANTIS] = _("Lurantis"), + [SPECIES_MORELULL] = _("Morelull"), + [SPECIES_SHIINOTIC] = _("Shiinotic"), + [SPECIES_SALANDIT] = _("Salandit"), + [SPECIES_SALAZZLE] = _("Salazzle"), + [SPECIES_STUFFUL] = _("Stufful"), + [SPECIES_BEWEAR] = _("Bewear"), + [SPECIES_BOUNSWEET] = _("Bounsweet"), + [SPECIES_STEENEE] = _("Steenee"), + [SPECIES_TSAREENA] = _("Tsareena"), + [SPECIES_COMFEY] = _("Comfey"), + [SPECIES_ORANGURU] = _("Oranguru"), + [SPECIES_PASSIMIAN] = _("Passimian"), + [SPECIES_WIMPOD] = _("Wimpod"), + [SPECIES_GOLISOPOD] = _("Golisopod"), + [SPECIES_SANDYGAST] = _("Sandygast"), + [SPECIES_PALOSSAND] = _("Palossand"), + [SPECIES_PYUKUMUKU] = _("Pyukumuku"), + [SPECIES_TYPE_NULL] = _("Type: Null"), + [SPECIES_SILVALLY] = _("Silvally"), + [SPECIES_MINIOR] = _("Minior"), + [SPECIES_KOMALA] = _("Komala"), + [SPECIES_TURTONATOR] = _("Turtonator"), + [SPECIES_TOGEDEMARU] = _("Togedemaru"), + [SPECIES_MIMIKYU] = _("Mimikyu"), + [SPECIES_BRUXISH] = _("Bruxish"), + [SPECIES_DRAMPA] = _("Drampa"), + [SPECIES_DHELMISE] = _("Dhelmise"), + [SPECIES_JANGMO_O] = _("Jangmo-o"), + [SPECIES_HAKAMO_O] = _("Hakamo-o"), + [SPECIES_KOMMO_O] = _("Kommo-o"), + [SPECIES_TAPU_KOKO] = _("Tapu Koko"), + [SPECIES_TAPU_LELE] = _("Tapu Lele"), + [SPECIES_TAPU_BULU] = _("Tapu Bulu"), + [SPECIES_TAPU_FINI] = _("Tapu Fini"), + [SPECIES_COSMOG] = _("Cosmog"), + [SPECIES_COSMOEM] = _("Cosmoem"), + [SPECIES_SOLGALEO] = _("Solgaleo"), + [SPECIES_LUNALA] = _("Lunala"), + [SPECIES_NIHILEGO] = _("Nihilego"), + [SPECIES_BUZZWOLE] = _("Buzzwole"), + [SPECIES_PHEROMOSA] = _("Pheromosa"), + [SPECIES_XURKITREE] = _("Xurkitree"), + [SPECIES_CELESTEELA] = _("Celesteela"), + [SPECIES_KARTANA] = _("Kartana"), + [SPECIES_GUZZLORD] = _("Guzzlord"), + [SPECIES_NECROZMA] = _("Necrozma"), + [SPECIES_MAGEARNA] = _("Magearna"), + [SPECIES_MARSHADOW] = _("Marshadow"), + [SPECIES_POIPOLE] = _("Poipole"), + [SPECIES_NAGANADEL] = _("Naganadel"), + [SPECIES_STAKATAKA] = _("Stakataka"), + [SPECIES_BLACEPHALON] = _("Blacefalon"), + [SPECIES_ZERAORA] = _("Zeraora"), + [SPECIES_MELTAN] = _("Meltan"), + [SPECIES_MELMETAL] = _("Melmetal"), + [SPECIES_GROOKEY] = _("Grookey"), + [SPECIES_THWACKEY] = _("Thwackey"), + [SPECIES_RILLABOOM] = _("Rillaboom"), + [SPECIES_SCORBUNNY] = _("Scorbunny"), + [SPECIES_RABOOT] = _("Raboot"), + [SPECIES_CINDERACE] = _("Cinderace"), + [SPECIES_SOBBLE] = _("Sobble"), + [SPECIES_DRIZZILE] = _("Drizzile"), + [SPECIES_INTELEON] = _("Inteleon"), + [SPECIES_SKWOVET] = _("Skwovet"), + [SPECIES_GREEDENT] = _("Greedent"), + [SPECIES_ROOKIDEE] = _("Rookidee"), + [SPECIES_CORVISQUIRE] = _("Corvisquir"), + [SPECIES_CORVIKNIGHT] = _("Corviknigh"), + [SPECIES_BLIPBUG] = _("Blipbug"), + [SPECIES_DOTTLER] = _("Dottler"), + [SPECIES_ORBEETLE] = _("Orbeetle"), + [SPECIES_NICKIT] = _("Nickit"), + [SPECIES_THIEVUL] = _("Thievul"), + [SPECIES_GOSSIFLEUR] = _("Gossifleur"), + [SPECIES_ELDEGOSS] = _("Eldegoss"), + [SPECIES_WOOLOO] = _("Wooloo"), + [SPECIES_DUBWOOL] = _("Dubwool"), + [SPECIES_CHEWTLE] = _("Chewtle"), + [SPECIES_DREDNAW] = _("Drednaw"), + [SPECIES_YAMPER] = _("Yamper"), + [SPECIES_BOLTUND] = _("Boltund"), + [SPECIES_ROLYCOLY] = _("Rolycoly"), + [SPECIES_CARKOL] = _("Carkol"), + [SPECIES_COALOSSAL] = _("Coalossal"), + [SPECIES_APPLIN] = _("Applin"), + [SPECIES_FLAPPLE] = _("Flapple"), + [SPECIES_APPLETUN] = _("Appletun"), + [SPECIES_SILICOBRA] = _("Silicobra"), + [SPECIES_SANDACONDA] = _("Sandaconda"), + [SPECIES_CRAMORANT] = _("Cramorant"), + [SPECIES_ARROKUDA] = _("Arrokuda"), + [SPECIES_BARRASKEWDA] = _("Barraskewd"), + [SPECIES_TOXEL] = _("Toxel"), + [SPECIES_TOXTRICITY] = _("Toxtricity"), + [SPECIES_SIZZLIPEDE] = _("Sizzlipede"), + [SPECIES_CENTISKORCH] = _("Centiskorc"), + [SPECIES_CLOBBOPUS] = _("Clobbopus"), + [SPECIES_GRAPPLOCT] = _("Grapploct"), + [SPECIES_SINISTEA] = _("Sinistea"), + [SPECIES_POLTEAGEIST] = _("Polteageis"), + [SPECIES_HATENNA] = _("Hatenna"), + [SPECIES_HATTREM] = _("Hattrem"), + [SPECIES_HATTERENE] = _("Hatterene"), + [SPECIES_IMPIDIMP] = _("Impidimp"), + [SPECIES_MORGREM] = _("Morgrem"), + [SPECIES_GRIMMSNARL] = _("Grimmsnarl"), + [SPECIES_OBSTAGOON] = _("Obstagoon"), + [SPECIES_PERRSERKER] = _("Perrserker"), + [SPECIES_CURSOLA] = _("Cursola"), + [SPECIES_SIRFETCHD] = _("Sirfetch'd"), + [SPECIES_MR_RIME] = _("Mr. Rime"), + [SPECIES_RUNERIGUS] = _("Runerigus"), + [SPECIES_MILCERY] = _("Milcery"), + [SPECIES_ALCREMIE] = _("Alcremie"), + [SPECIES_FALINKS] = _("Falinks"), + [SPECIES_PINCURCHIN] = _("Pincurchin"), + [SPECIES_SNOM] = _("Snom"), + [SPECIES_FROSMOTH] = _("Frosmoth"), + [SPECIES_STONJOURNER] = _("Stonjourne"), + [SPECIES_EISCUE] = _("Eiscue"), + [SPECIES_INDEEDEE] = _("Indeedee"), + [SPECIES_MORPEKO] = _("Morpeko"), + [SPECIES_CUFANT] = _("Cufant"), + [SPECIES_COPPERAJAH] = _("Copperajah"), + [SPECIES_DRACOZOLT] = _("Dracozolt"), + [SPECIES_ARCTOZOLT] = _("Arctozolt"), + [SPECIES_DRACOVISH] = _("Dracovish"), + [SPECIES_ARCTOVISH] = _("Arctovish"), + [SPECIES_DURALUDON] = _("Duraludon"), + [SPECIES_DREEPY] = _("Dreepy"), + [SPECIES_DRAKLOAK] = _("Drakloak"), + [SPECIES_DRAGAPULT] = _("Dragapult"), + [SPECIES_ZACIAN] = _("Zacian"), + [SPECIES_ZAMAZENTA] = _("Zamazenta"), + [SPECIES_ETERNATUS] = _("Eternatus"), + [SPECIES_KUBFU] = _("Kubfu"), + [SPECIES_URSHIFU] = _("Urshifu"), + [SPECIES_ZARUDE] = _("Zarude"), + [SPECIES_REGIELEKI] = _("Regieleki"), + [SPECIES_REGIDRAGO] = _("Regidrago"), + [SPECIES_GLASTRIER] = _("Glastrier"), + [SPECIES_SPECTRIER] = _("Spectrier"), + [SPECIES_CALYREX] = _("Calyrex"), + + // Megas + [SPECIES_VENUSAUR_MEGA] = _("Venusaur"), + [SPECIES_CHARIZARD_MEGA_X] = _("Charizard"), + [SPECIES_CHARIZARD_MEGA_Y] = _("Charizard"), + [SPECIES_BLASTOISE_MEGA] = _("Blastoise"), + [SPECIES_BEEDRILL_MEGA] = _("Beedrill"), + [SPECIES_PIDGEOT_MEGA] = _("Pidgeot"), + [SPECIES_ALAKAZAM_MEGA] = _("Alakazam"), + [SPECIES_SLOWBRO_MEGA] = _("Slowbro"), + [SPECIES_GENGAR_MEGA] = _("Gengar"), + [SPECIES_KANGASKHAN_MEGA] = _("Kangaskhan"), + [SPECIES_PINSIR_MEGA] = _("Pinsir"), + [SPECIES_GYARADOS_MEGA] = _("Gyarados"), + [SPECIES_AERODACTYL_MEGA] = _("Aerodactyl"), + [SPECIES_MEWTWO_MEGA_X] = _("Mewtwo"), + [SPECIES_MEWTWO_MEGA_Y] = _("Mewtwo"), + [SPECIES_AMPHAROS_MEGA] = _("Ampharos"), + [SPECIES_STEELIX_MEGA] = _("Steelix"), + [SPECIES_SCIZOR_MEGA] = _("Scizor"), + [SPECIES_HERACROSS_MEGA] = _("Heracross"), + [SPECIES_HOUNDOOM_MEGA] = _("Houndoom"), + [SPECIES_TYRANITAR_MEGA] = _("Tyranitar"), + [SPECIES_SCEPTILE_MEGA] = _("Sceptile"), + [SPECIES_BLAZIKEN_MEGA] = _("Blaziken"), + [SPECIES_SWAMPERT_MEGA] = _("Swampert"), + [SPECIES_GARDEVOIR_MEGA] = _("Gardevoir"), + [SPECIES_SABLEYE_MEGA] = _("Sableye"), + [SPECIES_MAWILE_MEGA] = _("Mawile"), + [SPECIES_AGGRON_MEGA] = _("Aggron"), + [SPECIES_MEDICHAM_MEGA] = _("Medicham"), + [SPECIES_MANECTRIC_MEGA] = _("Manectric"), + [SPECIES_SHARPEDO_MEGA] = _("Sharpedo"), + [SPECIES_CAMERUPT_MEGA] = _("Camerupt"), + [SPECIES_ALTARIA_MEGA] = _("Altaria"), + [SPECIES_BANETTE_MEGA] = _("Banette"), + [SPECIES_ABSOL_MEGA] = _("Absol"), + [SPECIES_GLALIE_MEGA] = _("Glalie"), + [SPECIES_SALAMENCE_MEGA] = _("Salamence"), + [SPECIES_METAGROSS_MEGA] = _("Metagross"), + [SPECIES_LATIAS_MEGA] = _("Latias"), + [SPECIES_LATIOS_MEGA] = _("Latios"), + [SPECIES_LOPUNNY_MEGA] = _("Lopunny"), + [SPECIES_GARCHOMP_MEGA] = _("Garchomp"), + [SPECIES_LUCARIO_MEGA] = _("Lucario"), + [SPECIES_ABOMASNOW_MEGA] = _("Abomasnow"), + [SPECIES_GALLADE_MEGA] = _("Gallade"), + [SPECIES_AUDINO_MEGA] = _("Audino"), + [SPECIES_DIANCIE_MEGA] = _("Diancie"), + // Special Mega + Primals + [SPECIES_RAYQUAZA_MEGA] = _("Rayquaza"), + [SPECIES_KYOGRE_PRIMAL] = _("Kyogre"), + [SPECIES_GROUDON_PRIMAL] = _("Groudon"), + + // Alolan Forms + [SPECIES_RATTATA_ALOLAN] = _("Rattata"), + [SPECIES_RATICATE_ALOLAN] = _("Raticate"), + [SPECIES_RAICHU_ALOLAN] = _("Raichu"), + [SPECIES_SANDSHREW_ALOLAN] = _("Sandshrew"), + [SPECIES_SANDSLASH_ALOLAN] = _("Sandslash"), + [SPECIES_VULPIX_ALOLAN] = _("Vulpix"), + [SPECIES_NINETALES_ALOLAN] = _("Ninetales"), + [SPECIES_DIGLETT_ALOLAN] = _("Diglett"), + [SPECIES_DUGTRIO_ALOLAN] = _("Dugtrio"), + [SPECIES_MEOWTH_ALOLAN] = _("Meowth"), + [SPECIES_PERSIAN_ALOLAN] = _("Persian"), + [SPECIES_GEODUDE_ALOLAN] = _("Geodude"), + [SPECIES_GRAVELER_ALOLAN] = _("Graveler"), + [SPECIES_GOLEM_ALOLAN] = _("Golem"), + [SPECIES_GRIMER_ALOLAN] = _("Grimer"), + [SPECIES_MUK_ALOLAN] = _("Muk"), + [SPECIES_EXEGGUTOR_ALOLAN] = _("Exeggutor"), + [SPECIES_MAROWAK_ALOLAN] = _("Marowak"), + + // Galarian Forms + [SPECIES_MEOWTH_GALARIAN] = _("Meowth"), + [SPECIES_PONYTA_GALARIAN] = _("Ponyta"), + [SPECIES_RAPIDASH_GALARIAN] = _("Rapidash"), + [SPECIES_SLOWPOKE_GALARIAN] = _("Slowpoke"), + [SPECIES_SLOWBRO_GALARIAN] = _("Slowbro"), + [SPECIES_FARFETCHD_GALARIAN] = _("Farfetch'd"), + [SPECIES_WEEZING_GALARIAN] = _("Weezing"), + [SPECIES_MR_MIME_GALARIAN] = _("Mr. Mime"), + [SPECIES_ARTICUNO_GALARIAN] = _("Articuno"), + [SPECIES_ZAPDOS_GALARIAN] = _("Zapdos"), + [SPECIES_MOLTRES_GALARIAN] = _("Moltres"), + [SPECIES_SLOWKING_GALARIAN] = _("Slowking"), + [SPECIES_CORSOLA_GALARIAN] = _("Corsola"), + [SPECIES_ZIGZAGOON_GALARIAN] = _("Zigzagoon"), + [SPECIES_LINOONE_GALARIAN] = _("Linoone"), + [SPECIES_DARUMAKA_GALARIAN] = _("Darumaka"), + [SPECIES_DARMANITAN_GALARIAN] = _("Darmanitan"), + [SPECIES_YAMASK_GALARIAN] = _("Yamask"), + [SPECIES_STUNFISK_GALARIAN] = _("Stunfisk"), + + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = _("Pikachu"), + [SPECIES_PIKACHU_ROCK_STAR] = _("Pikachu"), + [SPECIES_PIKACHU_BELLE] = _("Pikachu"), + [SPECIES_PIKACHU_POP_STAR] = _("Pikachu"), + [SPECIES_PIKACHU_PH_D] = _("Pikachu"), + [SPECIES_PIKACHU_LIBRE] = _("Pikachu"), + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = _("Pikachu"), + [SPECIES_PIKACHU_HOENN_CAP] = _("Pikachu"), + [SPECIES_PIKACHU_SINNOH_CAP] = _("Pikachu"), + [SPECIES_PIKACHU_UNOVA_CAP] = _("Pikachu"), + [SPECIES_PIKACHU_KALOS_CAP] = _("Pikachu"), + [SPECIES_PIKACHU_ALOLA_CAP] = _("Pikachu"), + [SPECIES_PIKACHU_PARTNER_CAP] = _("Pikachu"), + [SPECIES_PIKACHU_WORLD_CAP] = _("Pikachu"), + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = _("Pichu"), + // Unown + [SPECIES_UNOWN_B] = _("Unown"), + [SPECIES_UNOWN_C] = _("Unown"), + [SPECIES_UNOWN_D] = _("Unown"), + [SPECIES_UNOWN_E] = _("Unown"), + [SPECIES_UNOWN_F] = _("Unown"), + [SPECIES_UNOWN_G] = _("Unown"), + [SPECIES_UNOWN_H] = _("Unown"), + [SPECIES_UNOWN_I] = _("Unown"), + [SPECIES_UNOWN_J] = _("Unown"), + [SPECIES_UNOWN_K] = _("Unown"), + [SPECIES_UNOWN_L] = _("Unown"), + [SPECIES_UNOWN_M] = _("Unown"), + [SPECIES_UNOWN_N] = _("Unown"), + [SPECIES_UNOWN_O] = _("Unown"), + [SPECIES_UNOWN_P] = _("Unown"), + [SPECIES_UNOWN_Q] = _("Unown"), + [SPECIES_UNOWN_R] = _("Unown"), + [SPECIES_UNOWN_S] = _("Unown"), + [SPECIES_UNOWN_T] = _("Unown"), + [SPECIES_UNOWN_U] = _("Unown"), + [SPECIES_UNOWN_V] = _("Unown"), + [SPECIES_UNOWN_W] = _("Unown"), + [SPECIES_UNOWN_X] = _("Unown"), + [SPECIES_UNOWN_Y] = _("Unown"), + [SPECIES_UNOWN_Z] = _("Unown"), + [SPECIES_UNOWN_QMARK] = _("Unown"), + [SPECIES_UNOWN_EMARK] = _("Unown"), + // Castform + [SPECIES_CASTFORM_SUNNY] = _("Castform"), + [SPECIES_CASTFORM_RAINY] = _("Castform"), + [SPECIES_CASTFORM_SNOWY] = _("Castform"), + // Deoxys + [SPECIES_DEOXYS_ATTACK] = _("Deoxys"), + [SPECIES_DEOXYS_DEFENSE] = _("Deoxys"), + [SPECIES_DEOXYS_SPEED] = _("Deoxys"), + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = _("Burmy"), + [SPECIES_BURMY_TRASH_CLOAK] = _("Burmy"), + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = _("Wormadam"), + [SPECIES_WORMADAM_TRASH_CLOAK] = _("Wormadam"), + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = _("Cherrim"), + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = _("Shellos"), + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = _("Gastrodon"), + // Rotom + [SPECIES_ROTOM_HEAT] = _("Rotom"), + [SPECIES_ROTOM_FAN] = _("Rotom"), + [SPECIES_ROTOM_FROST] = _("Rotom"), + [SPECIES_ROTOM_MOW] = _("Rotom"), + [SPECIES_ROTOM_WASH] = _("Rotom"), + // Giratina + [SPECIES_GIRATINA_ORIGIN] = _("Giratina"), + // Shaymin + [SPECIES_SHAYMIN_SKY] = _("Shaymin"), + // Arceus + [SPECIES_ARCEUS_FIGHTING] = _("Arceus"), + [SPECIES_ARCEUS_FLYING] = _("Arceus"), + [SPECIES_ARCEUS_POISON] = _("Arceus"), + [SPECIES_ARCEUS_GROUND] = _("Arceus"), + [SPECIES_ARCEUS_ROCK] = _("Arceus"), + [SPECIES_ARCEUS_BUG] = _("Arceus"), + [SPECIES_ARCEUS_GHOST] = _("Arceus"), + [SPECIES_ARCEUS_STEEL] = _("Arceus"), + [SPECIES_ARCEUS_FIRE] = _("Arceus"), + [SPECIES_ARCEUS_WATER] = _("Arceus"), + [SPECIES_ARCEUS_GRASS] = _("Arceus"), + [SPECIES_ARCEUS_ELECTRIC] = _("Arceus"), + [SPECIES_ARCEUS_PSYCHIC] = _("Arceus"), + [SPECIES_ARCEUS_ICE] = _("Arceus"), + [SPECIES_ARCEUS_DRAGON] = _("Arceus"), + [SPECIES_ARCEUS_DARK] = _("Arceus"), + [SPECIES_ARCEUS_FAIRY] = _("Arceus"), + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = _("Basculin"), + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = _("Darmanitan"), + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = _("Darmanitan"), + // Deerling + [SPECIES_DEERLING_SUMMER] = _("Deerling"), + [SPECIES_DEERLING_AUTUMN] = _("Deerling"), + [SPECIES_DEERLING_WINTER] = _("Deerling"), + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = _("Sawsbuck"), + [SPECIES_SAWSBUCK_AUTUMN] = _("Sawsbuck"), + [SPECIES_SAWSBUCK_WINTER] = _("Sawsbuck"), + // Therian Forms + [SPECIES_TORNADUS_THERIAN] = _("Tornadus"), + [SPECIES_THUNDURUS_THERIAN] = _("Thundurus"), + [SPECIES_LANDORUS_THERIAN] = _("Landorus"), + // Kyurem + [SPECIES_KYUREM_BLACK] = _("Kyurem"), + [SPECIES_KYUREM_WHITE] = _("Kyurem"), + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = _("Keldeo"), + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = _("Meloetta"), + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = _("Genesect"), + [SPECIES_GENESECT_SHOCK_DRIVE] = _("Genesect"), + [SPECIES_GENESECT_BURN_DRIVE] = _("Genesect"), + [SPECIES_GENESECT_CHILL_DRIVE] = _("Genesect"), + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = _("Greninja"), + [SPECIES_GRENINJA_ASH] = _("Greninja"), + // Vivillon + [SPECIES_VIVILLON_POLAR] = _("Vivillon"), + [SPECIES_VIVILLON_TUNDRA] = _("Vivillon"), + [SPECIES_VIVILLON_CONTINENTAL] = _("Vivillon"), + [SPECIES_VIVILLON_GARDEN] = _("Vivillon"), + [SPECIES_VIVILLON_ELEGANT] = _("Vivillon"), + [SPECIES_VIVILLON_MEADOW] = _("Vivillon"), + [SPECIES_VIVILLON_MODERN] = _("Vivillon"), + [SPECIES_VIVILLON_MARINE] = _("Vivillon"), + [SPECIES_VIVILLON_ARCHIPELAGO] = _("Vivillon"), + [SPECIES_VIVILLON_HIGH_PLAINS] = _("Vivillon"), + [SPECIES_VIVILLON_SANDSTORM] = _("Vivillon"), + [SPECIES_VIVILLON_RIVER] = _("Vivillon"), + [SPECIES_VIVILLON_MONSOON] = _("Vivillon"), + [SPECIES_VIVILLON_SAVANNA] = _("Vivillon"), + [SPECIES_VIVILLON_SUN] = _("Vivillon"), + [SPECIES_VIVILLON_OCEAN] = _("Vivillon"), + [SPECIES_VIVILLON_JUNGLE] = _("Vivillon"), + [SPECIES_VIVILLON_FANCY] = _("Vivillon"), + [SPECIES_VIVILLON_POKE_BALL] = _("Vivillon"), + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = _("Flabébé"), + [SPECIES_FLABEBE_ORANGE_FLOWER] = _("Flabébé"), + [SPECIES_FLABEBE_BLUE_FLOWER] = _("Flabébé"), + [SPECIES_FLABEBE_WHITE_FLOWER] = _("Flabébé"), + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = _("Floette"), + [SPECIES_FLOETTE_ORANGE_FLOWER] = _("Floette"), + [SPECIES_FLOETTE_BLUE_FLOWER] = _("Floette"), + [SPECIES_FLOETTE_WHITE_FLOWER] = _("Floette"), + [SPECIES_FLOETTE_ETERNAL_FLOWER] = _("Floette"), + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = _("Florges"), + [SPECIES_FLORGES_ORANGE_FLOWER] = _("Florges"), + [SPECIES_FLORGES_BLUE_FLOWER] = _("Florges"), + [SPECIES_FLORGES_WHITE_FLOWER] = _("Florges"), + // Furfrou + [SPECIES_FURFROU_HEART_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_STAR_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_DIAMOND_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_DEBUTANTE_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_MATRON_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_DANDY_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_LA_REINE_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_KABUKI_TRIM] = _("Furfrou"), + [SPECIES_FURFROU_PHARAOH_TRIM] = _("Furfrou"), + // Meowstic + [SPECIES_MEOWSTIC_FEMALE] = _("Meowstic"), + // Aegislash + [SPECIES_AEGISLASH_BLADE] = _("Aegislash"), + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = _("Pumpkaboo"), + [SPECIES_PUMPKABOO_LARGE] = _("Pumpkaboo"), + [SPECIES_PUMPKABOO_SUPER] = _("Pumpkaboo"), + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = _("Gourgeist"), + [SPECIES_GOURGEIST_LARGE] = _("Gourgeist"), + [SPECIES_GOURGEIST_SUPER] = _("Gourgeist"), + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = _("Xerneas"), + // Zygarde + [SPECIES_ZYGARDE_10] = _("Zygarde"), + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = _("Zygarde"), + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = _("Zygarde"), + [SPECIES_ZYGARDE_COMPLETE] = _("Zygarde"), + // Hoopa + [SPECIES_HOOPA_UNBOUND] = _("Hoopa"), + // Oricorio + [SPECIES_ORICORIO_POM_POM] = _("Oricorio"), + [SPECIES_ORICORIO_PAU] = _("Oricorio"), + [SPECIES_ORICORIO_SENSU] = _("Oricorio"), + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = _("Rockruff"), + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT] = _("Lycanroc"), + [SPECIES_LYCANROC_DUSK] = _("Lycanroc"), + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = _("Wishiwashi"), + // Silvally + [SPECIES_SILVALLY_FIGHTING] = _("Silvally"), + [SPECIES_SILVALLY_FLYING] = _("Silvally"), + [SPECIES_SILVALLY_POISON] = _("Silvally"), + [SPECIES_SILVALLY_GROUND] = _("Silvally"), + [SPECIES_SILVALLY_ROCK] = _("Silvally"), + [SPECIES_SILVALLY_BUG] = _("Silvally"), + [SPECIES_SILVALLY_GHOST] = _("Silvally"), + [SPECIES_SILVALLY_STEEL] = _("Silvally"), + [SPECIES_SILVALLY_FIRE] = _("Silvally"), + [SPECIES_SILVALLY_WATER] = _("Silvally"), + [SPECIES_SILVALLY_GRASS] = _("Silvally"), + [SPECIES_SILVALLY_ELECTRIC] = _("Silvally"), + [SPECIES_SILVALLY_PSYCHIC] = _("Silvally"), + [SPECIES_SILVALLY_ICE] = _("Silvally"), + [SPECIES_SILVALLY_DRAGON] = _("Silvally"), + [SPECIES_SILVALLY_DARK] = _("Silvally"), + [SPECIES_SILVALLY_FAIRY] = _("Silvally"), + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = _("Minior"), + [SPECIES_MINIOR_METEOR_YELLOW] = _("Minior"), + [SPECIES_MINIOR_METEOR_GREEN] = _("Minior"), + [SPECIES_MINIOR_METEOR_BLUE] = _("Minior"), + [SPECIES_MINIOR_METEOR_INDIGO] = _("Minior"), + [SPECIES_MINIOR_METEOR_VIOLET] = _("Minior"), + [SPECIES_MINIOR_CORE_RED] = _("Minior"), + [SPECIES_MINIOR_CORE_ORANGE] = _("Minior"), + [SPECIES_MINIOR_CORE_YELLOW] = _("Minior"), + [SPECIES_MINIOR_CORE_GREEN] = _("Minior"), + [SPECIES_MINIOR_CORE_BLUE] = _("Minior"), + [SPECIES_MINIOR_CORE_INDIGO] = _("Minior"), + [SPECIES_MINIOR_CORE_VIOLET] = _("Minior"), + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = _("Mimikyu"), + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = _("Necrozma"), + [SPECIES_NECROZMA_DAWN_WINGS] = _("Necrozma"), + [SPECIES_NECROZMA_ULTRA] = _("Necrozma"), + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = _("Magearna"), + // Cramorant + [SPECIES_CRAMORANT_GULPING] = _("Cramorant"), + [SPECIES_CRAMORANT_GORGING] = _("Cramorant"), + // Toxtricity + [SPECIES_TOXTRICITY_LOW_KEY] = _("Toxtricity"), + // Sinistea + [SPECIES_SINISTEA_ANTIQUE] = _("Sinistea"), + // Polteageist + [SPECIES_POLTEAGEIST_ANTIQUE] = _("Polteageis"), + // Alcremie + [SPECIES_ALCREMIE_RUBY_CREAM] = _("Alcremie"), + [SPECIES_ALCREMIE_MATCHA_CREAM] = _("Alcremie"), + [SPECIES_ALCREMIE_MINT_CREAM] = _("Alcremie"), + [SPECIES_ALCREMIE_LEMON_CREAM] = _("Alcremie"), + [SPECIES_ALCREMIE_SALTED_CREAM] = _("Alcremie"), + [SPECIES_ALCREMIE_RUBY_SWIRL] = _("Alcremie"), + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = _("Alcremie"), + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = _("Alcremie"), + // Eiscue + [SPECIES_EISCUE_NOICE_FACE] = _("Eiscue"), + // Indeedee + [SPECIES_INDEEDEE_FEMALE] = _("Indeedee"), + // Morpeko + [SPECIES_MORPEKO_HANGRY] = _("Morpeko"), + // Zacian + [SPECIES_ZACIAN_CROWNED_SWORD] = _("Zacian"), + // Zamazenta + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = _("Zamazenta"), + // Eternatus + [SPECIES_ETERNATUS_ETERNAMAX] = _("Eternatus"), + // Urshifu + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = _("Urshifu"), + // Zarude + [SPECIES_ZARUDE_DADA] = _("Zarude"), + // Calyrex + [SPECIES_CALYREX_ICE_RIDER] = _("Calyrex"), + [SPECIES_CALYREX_SHADOW_RIDER] = _("Calyrex"), }; diff --git a/src/decompress.c b/src/decompress.c index 335699449..94d09ddfe 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -7,8 +7,6 @@ EWRAM_DATA ALIGNED(4) u8 gDecompressionBuffer[0x4000] = {0}; -static void DuplicateDeoxysTiles(void *pointer, s32 species); - void LZDecompressWram(const u32 *src, void *dest) { LZ77UnCompWram(src, dest); @@ -67,7 +65,6 @@ void DecompressPicFromTable(const struct CompressedSpriteSheet *src, void* buffe LZ77UnCompWram(gMonFrontPicTable[0].data, buffer); else LZ77UnCompWram(src->data, buffer); - DuplicateDeoxysTiles(buffer, species); } void HandleLoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality) @@ -79,32 +76,32 @@ void HandleLoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *des else isFrontPic = FALSE; // backPic - LoadSpecialPokePic_2(src, dest, species, personality, isFrontPic); + LoadSpecialPokePic(src, dest, species, personality, isFrontPic); } void LoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality, bool8 isFrontPic) { if (species == SPECIES_UNOWN) { - u16 i = GET_UNOWN_LETTER(personality); - - // The other Unowns are separate from Unown A. - if (i == 0) - i = SPECIES_UNOWN; - else - i += SPECIES_UNOWN_B - 1; + u32 id = GetUnownSpeciesId(personality); if (!isFrontPic) - LZ77UnCompWram(gMonBackPicTable[i].data, dest); + LZ77UnCompWram(gMonBackPicTable[id].data, dest); else - LZ77UnCompWram(gMonFrontPicTable[i].data, dest); + LZ77UnCompWram(gMonFrontPicTable[id].data, dest); } else if (species > NUM_SPECIES) // is species unknown? draw the ? icon LZ77UnCompWram(gMonFrontPicTable[0].data, dest); + else if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) + { + if (isFrontPic) + LZ77UnCompWram(gMonFrontPicTableFemale[species].data, dest); + else + LZ77UnCompWram(gMonBackPicTableFemale[species].data, dest); + } else LZ77UnCompWram(src->data, dest); - DuplicateDeoxysTiles(dest, species); DrawSpindaSpots(species, personality, dest, isFrontPic); } @@ -294,101 +291,3 @@ bool8 LoadCompressedSpritePaletteUsingHeap(const struct CompressedSpritePalette Free(buffer); return FALSE; } - -void DecompressPicFromTable_2(const struct CompressedSpriteSheet *src, void* buffer, s32 species) // a copy of DecompressPicFromTable -{ - if (species > NUM_SPECIES) - LZ77UnCompWram(gMonFrontPicTable[0].data, buffer); - else - LZ77UnCompWram(src->data, buffer); - DuplicateDeoxysTiles(buffer, species); -} - -void LoadSpecialPokePic_2(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality, bool8 isFrontPic) // a copy of LoadSpecialPokePic -{ - if (species == SPECIES_UNOWN) - { - u16 i = GET_UNOWN_LETTER(personality); - - // The other Unowns are separate from Unown A. - if (i == 0) - i = SPECIES_UNOWN; - else - i += SPECIES_UNOWN_B - 1; - - if (!isFrontPic) - LZ77UnCompWram(gMonBackPicTable[i].data, dest); - else - LZ77UnCompWram(gMonFrontPicTable[i].data, dest); - } - else if (species > NUM_SPECIES) // is species unknown? draw the ? icon - LZ77UnCompWram(gMonFrontPicTable[0].data, dest); - else - LZ77UnCompWram(src->data, dest); - - DuplicateDeoxysTiles(dest, species); - DrawSpindaSpots(species, personality, dest, isFrontPic); -} - -void HandleLoadSpecialPokePic_2(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality) // a copy of HandleLoadSpecialPokePic -{ - bool8 isFrontPic; - - if (src == &gMonFrontPicTable[species]) - isFrontPic = TRUE; // frontPic - else - isFrontPic = FALSE; // backPic - - LoadSpecialPokePic_2(src, dest, species, personality, isFrontPic); -} - -void DecompressPicFromTable_DontHandleDeoxys(const struct CompressedSpriteSheet *src, void* buffer, s32 species) -{ - if (species > NUM_SPECIES) - LZ77UnCompWram(gMonFrontPicTable[0].data, buffer); - else - LZ77UnCompWram(src->data, buffer); -} - -void HandleLoadSpecialPokePic_DontHandleDeoxys(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality) -{ - bool8 isFrontPic; - - if (src == &gMonFrontPicTable[species]) - isFrontPic = TRUE; // frontPic - else - isFrontPic = FALSE; // backPic - - LoadSpecialPokePic_DontHandleDeoxys(src, dest, species, personality, isFrontPic); -} - -void LoadSpecialPokePic_DontHandleDeoxys(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality, bool8 isFrontPic) -{ - if (species == SPECIES_UNOWN) - { - u16 i = GET_UNOWN_LETTER(personality); - - // The other Unowns are separate from Unown A. - if (i == 0) - i = SPECIES_UNOWN; - else - i += SPECIES_UNOWN_B - 1; - - if (!isFrontPic) - LZ77UnCompWram(gMonBackPicTable[i].data, dest); - else - LZ77UnCompWram(gMonFrontPicTable[i].data, dest); - } - else if (species > NUM_SPECIES) // is species unknown? draw the ? icon - LZ77UnCompWram(gMonFrontPicTable[0].data, dest); - else - LZ77UnCompWram(src->data, dest); - - DrawSpindaSpots(species, personality, dest, isFrontPic); -} - -static void DuplicateDeoxysTiles(void *pointer, s32 species) -{ - if (species == SPECIES_DEOXYS) - CpuCopy32(pointer + 0x800, pointer, 0x800); -} diff --git a/src/egg_hatch.c b/src/egg_hatch.c index c7510420f..a22084679 100644 --- a/src/egg_hatch.c +++ b/src/egg_hatch.c @@ -433,9 +433,9 @@ static u8 EggHatchCreateMonSprite(u8 a0, u8 switchID, u8 pokeID, u16* speciesLoc { u16 species = GetMonData(mon, MON_DATA_SPECIES); u32 pid = GetMonData(mon, MON_DATA_PERSONALITY); - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[species], - gMonSpritesGfxPtr->sprites.ptr [(a0 * 2) + 1], - species, pid); + HandleLoadSpecialPokePic(&gMonFrontPicTable[species], + gMonSpritesGfxPtr->sprites.ptr[(a0 * 2) + 1], + species, pid); LoadCompressedSpritePalette(GetMonSpritePalStruct(mon)); *speciesLoc = species; } diff --git a/src/evolution_scene.c b/src/evolution_scene.c index a8de8a555..0438d6e66 100644 --- a/src/evolution_scene.c +++ b/src/evolution_scene.c @@ -253,9 +253,9 @@ void EvolutionScene(struct Pokemon* mon, u16 speciesToEvolve, bool8 canStopEvo, currSpecies = GetMonData(mon, MON_DATA_SPECIES); trainerId = GetMonData(mon, MON_DATA_OT_ID); personality = GetMonData(mon, MON_DATA_PERSONALITY); - DecompressPicFromTable_2(&gMonFrontPicTable[currSpecies], - gMonSpritesGfxPtr->sprites.ptr[1], - currSpecies); + DecompressPicFromTable(&gMonFrontPicTable[currSpecies], + gMonSpritesGfxPtr->sprites.ptr[1], + currSpecies); pokePal = GetMonSpritePalStructFromOtIdPersonality(currSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x110, 0x20); @@ -268,9 +268,9 @@ void EvolutionScene(struct Pokemon* mon, u16 speciesToEvolve, bool8 canStopEvo, gSprites[ID].invisible = TRUE; // postEvo sprite - DecompressPicFromTable_2(&gMonFrontPicTable[speciesToEvolve], - gMonSpritesGfxPtr->sprites.ptr[3], - speciesToEvolve); + DecompressPicFromTable(&gMonFrontPicTable[speciesToEvolve], + gMonSpritesGfxPtr->sprites.ptr[3], + speciesToEvolve); pokePal = GetMonSpritePalStructFromOtIdPersonality(speciesToEvolve, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); @@ -345,9 +345,9 @@ static void CB2_EvolutionSceneLoadGraphics(void) FreeAllSpritePalettes(); gReservedSpritePaletteCount = 4; - DecompressPicFromTable_2(&gMonFrontPicTable[postEvoSpecies], - gMonSpritesGfxPtr->sprites.ptr[3], - postEvoSpecies); + DecompressPicFromTable(&gMonFrontPicTable[postEvoSpecies], + gMonSpritesGfxPtr->sprites.ptr[3], + postEvoSpecies); pokePal = GetMonSpritePalStructFromOtIdPersonality(postEvoSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); @@ -417,9 +417,9 @@ static void CB2_TradeEvolutionSceneLoadGraphics(void) const struct CompressedSpritePalette* pokePal; u32 trainerId = GetMonData(Mon, MON_DATA_OT_ID); u32 personality = GetMonData(Mon, MON_DATA_PERSONALITY); - DecompressPicFromTable_2(&gMonFrontPicTable[postEvoSpecies], - gMonSpritesGfxPtr->sprites.ptr[3], - postEvoSpecies); + DecompressPicFromTable(&gMonFrontPicTable[postEvoSpecies], + gMonSpritesGfxPtr->sprites.ptr[3], + postEvoSpecies); pokePal = GetMonSpritePalStructFromOtIdPersonality(postEvoSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); gMain.state++; @@ -481,9 +481,9 @@ void TradeEvolutionScene(struct Pokemon* mon, u16 speciesToEvolve, u8 preEvoSpri sEvoStructPtr = AllocZeroed(sizeof(struct EvoInfo)); sEvoStructPtr->preEvoSpriteID = preEvoSpriteID; - DecompressPicFromTable_2(&gMonFrontPicTable[speciesToEvolve], - gMonSpritesGfxPtr->sprites.ptr[1], - speciesToEvolve); + DecompressPicFromTable(&gMonFrontPicTable[speciesToEvolve], + gMonSpritesGfxPtr->sprites.ptr[1], + speciesToEvolve); pokePal = GetMonSpritePalStructFromOtIdPersonality(speciesToEvolve, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); diff --git a/src/field_effect.c b/src/field_effect.c index b1837c514..16785e438 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -902,7 +902,7 @@ u8 AddNewGameBirchObject(s16 x, s16 y, u8 subpriority) u8 CreateMonSprite_PicBox(u16 species, s16 x, s16 y, u8 subpriority) { - s32 spriteId = CreateMonPicSprite_HandleDeoxys(species, 0, 0x8000, 1, x, y, 0, gMonPaletteTable[species].tag); + s32 spriteId = CreateMonPicSprite(species, 0, 0x8000, 1, x, y, 0, gMonPaletteTable[species].tag); PreservePaletteInWeather(IndexOfSpritePaletteTag(gMonPaletteTable[species].tag) + 0x10); if (spriteId == 0xFFFF) return MAX_SPRITES; @@ -913,7 +913,7 @@ u8 CreateMonSprite_PicBox(u16 species, s16 x, s16 y, u8 subpriority) u8 CreateMonSprite_FieldMove(u16 species, u32 otId, u32 personality, s16 x, s16 y, u8 subpriority) { const struct CompressedSpritePalette *spritePalette = GetMonSpritePalStructFromOtIdPersonality(species, otId, personality); - u16 spriteId = CreateMonPicSprite_HandleDeoxys(species, otId, personality, 1, x, y, 0, spritePalette->tag); + u16 spriteId = CreateMonPicSprite(species, otId, personality, 1, x, y, 0, spritePalette->tag); PreservePaletteInWeather(IndexOfSpritePaletteTag(spritePalette->tag) + 0x10); if (spriteId == 0xFFFF) return MAX_SPRITES; diff --git a/src/graphics.c b/src/graphics.c index a4875d064..30e4022c4 100644 --- a/src/graphics.c +++ b/src/graphics.c @@ -4,11 +4,6 @@ const u32 gBattleTextboxTiles[] = INCBIN_U32("graphics/battle_interface/textbox. const u32 gBattleTextboxPalette[] = INCBIN_U32("graphics/battle_interface/textbox.gbapal.lz"); const u32 gBattleTextboxTilemap[] = INCBIN_U32("graphics/battle_interface/textbox_map.bin.lz"); -const u32 gMonStillFrontPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/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"); -const u32 gMonShinyPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/shiny.gbapal.lz"); - const u32 gUnusedGfx_OldCharmap[] = INCBIN_U32("graphics/unused/old_charmap.4bpp.lz"); // japanese table and bunch of stuff const u32 gUnusedTimemap_OldCharmap[] = INCBIN_U32("graphics/unused/old_charmap.bin.lz"); const u32 gUnusedPal_OldCharmap[] = INCBIN_U32("graphics/unused/old_charmap.gbapal.lz"); @@ -1266,9 +1261,6 @@ const u32 gUnknownPal_C2F9E0[] = INCBIN_U32("graphics/unknown/unknown_C2F9E0.gba #include "data/graphics/pokemon.h" #include "data/graphics/trainers.h" -const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/icon.4bpp"); -const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/footprint.1bpp"); - const u32 gUnknown_08D778F0[] = INCBIN_U32("graphics/battle_transitions/vs_frame.4bpp.lz"); const u32 gUnknown_08D779D8[] = INCBIN_U32("graphics/battle_transitions/vs_frame.bin.lz"); const u32 gUnknown_08D77AE4[] = INCBIN_U32("graphics/battle_transitions/vs_frame.gbapal.lz"); @@ -1370,8 +1362,6 @@ const u32 gEnemyMonShadow_Gfx[] = INCBIN_U32("graphics/battle_interface/enemy_mo const u32 gBattleInterface_BallStatusBarGfx[] = INCBIN_U32("graphics/battle_interface/ball_status_bar.4bpp.lz"); -const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); - const u32 gBattleAnimBgImage_Ghost[] = INCBIN_U32("graphics/battle_anims/backgrounds/ghost.4bpp.lz"); const u32 gBattleAnimBgPalette_Ghost[] = INCBIN_U32("graphics/battle_anims/backgrounds/ghost.gbapal.lz"); const u32 gBattleAnimBgTilemap_Ghost[] = INCBIN_U32("graphics/battle_anims/backgrounds/ghost.bin.lz"); @@ -2030,9 +2020,12 @@ const u32 gUnknown_08DDE12C[] = INCBIN_U32("graphics/pokenav/ribbons.bin.lz"); const u16 gMonIconPalettes[][16] = { - INCBIN_U16("graphics/pokemon/icon_palettes/icon_palette_0.gbapal"), - INCBIN_U16("graphics/pokemon/icon_palettes/icon_palette_1.gbapal"), - INCBIN_U16("graphics/pokemon/icon_palettes/icon_palette_2.gbapal"), + INCBIN_U16("graphics/pokemon/icon_palettes/pal0.gbapal"), + INCBIN_U16("graphics/pokemon/icon_palettes/pal1.gbapal"), + INCBIN_U16("graphics/pokemon/icon_palettes/pal2.gbapal"), + INCBIN_U16("graphics/pokemon/icon_palettes/pal3.gbapal"), + INCBIN_U16("graphics/pokemon/icon_palettes/pal4.gbapal"), + INCBIN_U16("graphics/pokemon/icon_palettes/pal5.gbapal"), }; const u16 gTitleScreenBgPalettes[] = INCBIN_U16("graphics/title_screen/pokemon_logo.gbapal", diff --git a/src/hall_of_fame.c b/src/hall_of_fame.c index 7b63950d1..2afa23420 100644 --- a/src/hall_of_fame.c +++ b/src/hall_of_fame.c @@ -35,15 +35,15 @@ #include "confetti_util.h" #include "constants/rgb.h" -#define HALL_OF_FAME_MAX_TEAMS 50 +#define HALL_OF_FAME_MAX_TEAMS 30 #define TAG_CONFETTI 1001 struct HallofFameMon { u32 tid; u32 personality; - u16 species:9; - u16 lvl:7; + u16 species; + u8 lvl; u8 nick[POKEMON_NAME_LENGTH]; }; @@ -293,21 +293,21 @@ static const union AnimCmd sAnim_WhiteConfettiC[] = static const union AnimCmd * const sAnims_Confetti[] = { - sAnim_PinkConfettiA, - sAnim_RedConfettiA, - sAnim_BlueConfettiA, + sAnim_PinkConfettiA, + sAnim_RedConfettiA, + sAnim_BlueConfettiA, sAnim_RedConfettiB, - sAnim_BlueConfettiB, - sAnim_YellowConfettiA, - sAnim_WhiteConfettiA, + sAnim_BlueConfettiB, + sAnim_YellowConfettiA, + sAnim_WhiteConfettiA, sAnim_GreenConfettiA, - sAnim_PinkConfettiB, - sAnim_BlueConfettiC, - sAnim_YellowConfettiB, + sAnim_PinkConfettiB, + sAnim_BlueConfettiC, + sAnim_YellowConfettiB, sAnim_WhiteConfettiB, - sAnim_GreenConfettiB, - sAnim_PinkConfettiC, - sAnim_RedConfettiC, + sAnim_GreenConfettiB, + sAnim_PinkConfettiC, + sAnim_RedConfettiC, sAnim_YellowConfettiC, sAnim_WhiteConfettiC }; @@ -329,17 +329,17 @@ static const u32 sHallOfFame_Gfx[] = INCBIN_U32("graphics/misc/japanese_hof.4bpp static const struct HallofFameMon sDummyFameMon = { - .tid = 0x3EA03EA, - .personality = 0, - .species = SPECIES_NONE, - .lvl = 0, + .tid = 0x3EA03EA, + .personality = 0, + .species = SPECIES_NONE, + .lvl = 0, .nick = {0} }; // Unused, order of party slots on Hall of Fame screen static const u8 sHallOfFame_SlotOrder[] = { - 2, 1, 3, - 6, 4, 5, + 2, 1, 3, + 6, 4, 5, 0, 0 }; @@ -657,7 +657,7 @@ static void Task_Hof_DoConfetti(u8 taskId) if (gTasks[taskId].tFrameCount != 0) { gTasks[taskId].tFrameCount--; - + // Create new confetti every 4th frame for the first 290 frames // For the last 110 frames wait for the existing confetti to fall offscreen if ((gTasks[taskId].tFrameCount & 3) == 0 && gTasks[taskId].tFrameCount > 110) @@ -931,7 +931,7 @@ static void Task_HofPC_DrawSpritesPrintText(u8 taskId) if (currMon->species == SPECIES_EGG) posY += 10; - spriteId = CreateMonPicSprite_HandleDeoxys(currMon->species, currMon->tid, currMon->personality, 1, posX, posY, i, 0xFFFF); + spriteId = CreateMonPicSprite(currMon->species, currMon->tid, currMon->personality, 1, posX, posY, i, 0xFFFF); gSprites[spriteId].oam.priority = 1; gTasks[taskId].tMonSpriteId(i) = spriteId; } @@ -1502,12 +1502,12 @@ static void Task_DoDomeConfetti(u8 taskId) if (tTimer != 0 && tTimer % 3 == 0) { // Create new confetti every 3 frames - id = ConfettiUtil_AddNew(&sOamData_Confetti, - TAG_CONFETTI, - TAG_CONFETTI, - Random() % 240, - -(Random() % 8), - Random() % ARRAY_COUNT(sAnims_Confetti), + id = ConfettiUtil_AddNew(&sOamData_Confetti, + TAG_CONFETTI, + TAG_CONFETTI, + Random() % 240, + -(Random() % 8), + Random() % ARRAY_COUNT(sAnims_Confetti), id); if (id != 0xFF) { diff --git a/src/mail.c b/src/mail.c index 71e98b42a..cfdfb341c 100644 --- a/src/mail.c +++ b/src/mail.c @@ -404,11 +404,11 @@ static bool8 MailReadBuildGraphics(void) { case 1: LoadMonIconPalette(icon); - sMailRead->monIconSprite = sub_80D2D78(icon, SpriteCallbackDummy, 0x60, 0x80, 0, 0); + sMailRead->monIconSprite = sub_80D2D78(icon, SpriteCallbackDummy, 0x60, 0x80, 0); break; case 2: LoadMonIconPalette(icon); - sMailRead->monIconSprite = sub_80D2D78(icon, SpriteCallbackDummy, 0x28, 0x80, 0, 0); + sMailRead->monIconSprite = sub_80D2D78(icon, SpriteCallbackDummy, 0x28, 0x80, 0); break; } break; diff --git a/src/menu.c b/src/menu.c index 69c7a9885..e25f26637 100644 --- a/src/menu.c +++ b/src/menu.c @@ -2095,7 +2095,7 @@ void sub_819A25C(u8 palOffset, u16 speciesId) void sub_819A27C(u8 windowId, u16 speciesId, u32 personality, u16 x, u16 y) { - BlitBitmapToWindow(windowId, GetMonIconPtr(speciesId, personality, 1), x, y, 32, 32); + BlitBitmapToWindow(windowId, GetMonIconPtr(speciesId, personality), x, y, 32, 32); } void ListMenuLoadStdPalAt(u8 palOffset, u8 palId) diff --git a/src/mevent_801BAAC.c b/src/mevent_801BAAC.c index d732e3045..c337fcba5 100644 --- a/src/mevent_801BAAC.c +++ b/src/mevent_801BAAC.c @@ -420,7 +420,7 @@ void sub_801C4C0(void) sWonderCardData->unk_017C = 0xFF; if (sWonderCardData->unk_014C.unk_06 != SPECIES_NONE) { - sWonderCardData->unk_017C = sub_80D2D78(sub_80D2E84(sWonderCardData->unk_014C.unk_06), SpriteCallbackDummy, 0xDC, 0x14, 0, FALSE); + sWonderCardData->unk_017C = sub_80D2D78(sub_80D2E84(sWonderCardData->unk_014C.unk_06), SpriteCallbackDummy, 0xDC, 0x14, 0); gSprites[sWonderCardData->unk_017C].oam.priority = 2; } if (sWonderCardData->unk_0000.unk_09 != 0 && sWonderCardData->unk_0000.unk_08_0 == 1) @@ -434,7 +434,7 @@ void sub_801C4C0(void) sWonderCardData->unk_017D[r7][0] = CreateSprite(&gUnknown_082F1D48, 0xd8 - 32 * r7, 0x90, 8); if (sWonderCardData->unk_014C.unk_08[0][r7] != 0) { - sWonderCardData->unk_017D[r7][1] = sub_80D2D78(sub_80D2E84(sWonderCardData->unk_014C.unk_08[0][r7]), SpriteCallbackDummy, 0xd8 - 32 * r7, 0x88, 0, 0); + sWonderCardData->unk_017D[r7][1] = sub_80D2D78(sub_80D2E84(sWonderCardData->unk_014C.unk_08[0][r7]), SpriteCallbackDummy, 0xd8 - 32 * r7, 0x88, 0); } } } diff --git a/src/naming_screen.c b/src/naming_screen.c index be921078e..8c0da1dbf 100644 --- a/src/naming_screen.c +++ b/src/naming_screen.c @@ -1420,7 +1420,7 @@ static void NamingScreen_CreateMonIcon(void) u8 spriteId; LoadMonIconPalettes(); - spriteId = CreateMonIcon(sNamingScreen->monSpecies, SpriteCallbackDummy, 56, 40, 0, sNamingScreen->monPersonality, 1); + spriteId = CreateMonIcon(sNamingScreen->monSpecies, SpriteCallbackDummy, 56, 40, 0, sNamingScreen->monPersonality); gSprites[spriteId].oam.priority = 3; } diff --git a/src/new_game.c b/src/new_game.c index 55a568132..5b432bf7e 100644 --- a/src/new_game.c +++ b/src/new_game.c @@ -105,8 +105,8 @@ static void SetDefaultOptions(void) static void ClearPokedexFlags(void) { gUnusedPokedexU8 = 0; - memset(&gSaveBlock2Ptr->pokedex.owned, 0, sizeof(gSaveBlock2Ptr->pokedex.owned)); - memset(&gSaveBlock2Ptr->pokedex.seen, 0, sizeof(gSaveBlock2Ptr->pokedex.seen)); + memset(&gSaveBlock1Ptr->dexCaught, 0, sizeof(gSaveBlock1Ptr->dexCaught)); + memset(&gSaveBlock1Ptr->dexSeen, 0, sizeof(gSaveBlock1Ptr->dexSeen)); } void ClearAllContestWinnerPics(void) diff --git a/src/party_menu.c b/src/party_menu.c index 52afa425a..891cb0ecd 100755 --- a/src/party_menu.c +++ b/src/party_menu.c @@ -201,7 +201,7 @@ static void DisplayPartyPokemonGender(u8, u16, u8*, struct PartyMenuBox *); static void DisplayPartyPokemonHP(u16, struct PartyMenuBox *); static void DisplayPartyPokemonMaxHP(u16, struct PartyMenuBox *); static void DisplayPartyPokemonHPBar(u16, u16, struct PartyMenuBox *); -static void CreatePartyMonIconSpriteParameterized(u16, u32, struct PartyMenuBox *, u8, u32); +static void CreatePartyMonIconSpriteParameterized(u16, u32, struct PartyMenuBox *, u8); static void CreatePartyMonHeldItemSpriteParameterized(u16, u16, struct PartyMenuBox *); static void CreatePartyMonPokeballSpriteParameterized(u16, struct PartyMenuBox *); static void CreatePartyMonStatusSpriteParameterized(u16, u8, struct PartyMenuBox *); @@ -915,7 +915,7 @@ static bool8 DisplayPartyPokemonDataForMoveTutorOrEvolutionItem(u8 slot) DisplayPartyPokemonDataToTeachMove(slot, item, 0); break; case 2: // Evolution stone - if (!GetMonData(currentPokemon, MON_DATA_IS_EGG) && GetEvolutionTargetSpecies(currentPokemon, 3, item) != SPECIES_NONE) + if (!GetMonData(currentPokemon, MON_DATA_IS_EGG) && GetEvolutionTargetSpecies(currentPokemon, 3, item, SPECIES_NONE) != SPECIES_NONE) return FALSE; DisplayPartyPokemonDescriptionData(slot, PARTYBOX_DESC_NO_USE); break; @@ -990,7 +990,7 @@ static void CreatePartyMonSprites(u8 slot) if (gMultiPartnerParty[actualSlot].species != SPECIES_NONE) { - CreatePartyMonIconSpriteParameterized(gMultiPartnerParty[actualSlot].species, gMultiPartnerParty[actualSlot].personality, &sPartyMenuBoxes[slot], 0, FALSE); + CreatePartyMonIconSpriteParameterized(gMultiPartnerParty[actualSlot].species, gMultiPartnerParty[actualSlot].personality, &sPartyMenuBoxes[slot], 0); CreatePartyMonHeldItemSpriteParameterized(gMultiPartnerParty[actualSlot].species, gMultiPartnerParty[actualSlot].heldItem, &sPartyMenuBoxes[slot]); CreatePartyMonPokeballSpriteParameterized(gMultiPartnerParty[actualSlot].species, &sPartyMenuBoxes[slot]); if (gMultiPartnerParty[actualSlot].hp == 0) @@ -3852,23 +3852,18 @@ static bool8 SetUpFieldMove_Dive(void) static void CreatePartyMonIconSprite(struct Pokemon *mon, struct PartyMenuBox *menuBox, u32 slot) { - bool32 handleDeoxys = TRUE; u16 species2; - // If in a multi battle, show partners Deoxys icon as Normal forme - if (IsMultiBattle() == TRUE && gMain.inBattle) - handleDeoxys = (sMultiBattlePartnersPartyMask[slot] ^ handleDeoxys) ? TRUE : FALSE; - species2 = GetMonData(mon, MON_DATA_SPECIES2); - CreatePartyMonIconSpriteParameterized(species2, GetMonData(mon, MON_DATA_PERSONALITY), menuBox, 1, handleDeoxys); + CreatePartyMonIconSpriteParameterized(species2, GetMonData(mon, MON_DATA_PERSONALITY), menuBox, 1); UpdatePartyMonHPBar(menuBox->monSpriteId, mon); } -static void CreatePartyMonIconSpriteParameterized(u16 species, u32 pid, struct PartyMenuBox *menuBox, u8 priority, bool32 handleDeoxys) +static void CreatePartyMonIconSpriteParameterized(u16 species, u32 pid, struct PartyMenuBox *menuBox, u8 priority) { if (species != SPECIES_NONE) { - menuBox->monSpriteId = CreateMonIcon(species, SpriteCB_MonIcon, menuBox->spriteCoords[0], menuBox->spriteCoords[1], 4, pid, handleDeoxys); + menuBox->monSpriteId = CreateMonIcon(species, SpriteCB_MonIcon, menuBox->spriteCoords[0], menuBox->spriteCoords[1], 4, pid); gSprites[menuBox->monSpriteId].oam.priority = priority; } } @@ -5018,7 +5013,7 @@ static void Task_TryLearningNextMove(u8 taskId) static void PartyMenuTryEvolution(u8 taskId) { struct Pokemon *mon = &gPlayerParty[gPartyMenu.slotId]; - u16 targetSpecies = GetEvolutionTargetSpecies(mon, 0, 0); + u16 targetSpecies = GetEvolutionTargetSpecies(mon, 0, ITEM_NONE, SPECIES_NONE); if (targetSpecies != SPECIES_NONE) { diff --git a/src/pokeblock_feed.c b/src/pokeblock_feed.c index a930523ce..36471fb62 100644 --- a/src/pokeblock_feed.c +++ b/src/pokeblock_feed.c @@ -645,7 +645,7 @@ static bool8 LoadMonAndSceneGfx(struct Pokemon *mon) case 0: species = GetMonData(mon, MON_DATA_SPECIES2); personality = GetMonData(mon, MON_DATA_PERSONALITY); - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[1], species, personality); + HandleLoadSpecialPokePic(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[1], species, personality); sPokeblockFeed->loadGfxState++; break; case 1: diff --git a/src/pokedex.c b/src/pokedex.c index c0236020e..3cd93203e 100644 --- a/src/pokedex.c +++ b/src/pokedex.c @@ -1514,10 +1514,8 @@ void ResetPokedex(void) DisableNationalPokedex(); for (i = 0; i < DEX_FLAGS_NO; i++) { - gSaveBlock2Ptr->pokedex.owned[i] = 0; - gSaveBlock2Ptr->pokedex.seen[i] = 0; - gSaveBlock1Ptr->seen1[i] = 0; - gSaveBlock1Ptr->seen2[i] = 0; + gSaveBlock1Ptr->dexCaught[i] = 0; + gSaveBlock1Ptr->dexSeen[i] = 0; } } @@ -2168,11 +2166,11 @@ static void FreeWindowAndBgBuffers(void) static void CreatePokedexList(u8 dexMode, u8 order) { - u16 vars[3]; //I have no idea why three regular variables are stored in an array, but whatever. + u32 vars[3]; //I have no idea why three regular variables are stored in an array, but whatever. #define temp_dexCount vars[0] #define temp_isHoennDex vars[1] #define temp_dexNum vars[2] - s16 i; + s32 i; sPokedexView->pokemonListCount = 0; @@ -2233,11 +2231,11 @@ static void CreatePokedexList(u8 dexMode, u8 order) } break; case ORDER_ALPHABETICAL: - for (i = 0; i < NUM_SPECIES - 1; i++) + for (i = 0; i < ARRAY_COUNT(gPokedexOrder_Alphabetical); i++) { temp_dexNum = gPokedexOrder_Alphabetical[i]; - if (NationalToHoennOrder(temp_dexNum) <= temp_dexCount && GetSetPokedexFlag(temp_dexNum, FLAG_GET_SEEN)) + if ((!temp_isHoennDex || NationalToHoennOrder(temp_dexNum) != 0) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_SEEN)) { sPokedexView->pokedexList[sPokedexView->pokemonListCount].dexNum = temp_dexNum; sPokedexView->pokedexList[sPokedexView->pokemonListCount].seen = TRUE; @@ -2247,11 +2245,11 @@ static void CreatePokedexList(u8 dexMode, u8 order) } break; case ORDER_HEAVIEST: - for (i = NATIONAL_DEX_COUNT - 1; i >= 0; i--) + for (i = ARRAY_COUNT(gPokedexOrder_Weight) - 1; i >= 0; i--) { temp_dexNum = gPokedexOrder_Weight[i]; - if (NationalToHoennOrder(temp_dexNum) <= temp_dexCount && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) + if ((!temp_isHoennDex || NationalToHoennOrder(temp_dexNum) != 0) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) { sPokedexView->pokedexList[sPokedexView->pokemonListCount].dexNum = temp_dexNum; sPokedexView->pokedexList[sPokedexView->pokemonListCount].seen = TRUE; @@ -2261,11 +2259,11 @@ static void CreatePokedexList(u8 dexMode, u8 order) } break; case ORDER_LIGHTEST: - for (i = 0; i < NATIONAL_DEX_COUNT; i++) + for (i = 0; i < ARRAY_COUNT(gPokedexOrder_Weight); i++) { temp_dexNum = gPokedexOrder_Weight[i]; - if (NationalToHoennOrder(temp_dexNum) <= temp_dexCount && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) + if ((!temp_isHoennDex || NationalToHoennOrder(temp_dexNum) != 0) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) { sPokedexView->pokedexList[sPokedexView->pokemonListCount].dexNum = temp_dexNum; sPokedexView->pokedexList[sPokedexView->pokemonListCount].seen = TRUE; @@ -2275,11 +2273,11 @@ static void CreatePokedexList(u8 dexMode, u8 order) } break; case ORDER_TALLEST: - for (i = NATIONAL_DEX_COUNT - 1; i >= 0; i--) + for (i = ARRAY_COUNT(gPokedexOrder_Height) - 1; i >= 0; i--) { temp_dexNum = gPokedexOrder_Height[i]; - if (NationalToHoennOrder(temp_dexNum) <= temp_dexCount && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) + if ((!temp_isHoennDex || NationalToHoennOrder(temp_dexNum) != 0) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) { sPokedexView->pokedexList[sPokedexView->pokemonListCount].dexNum = temp_dexNum; sPokedexView->pokedexList[sPokedexView->pokemonListCount].seen = TRUE; @@ -2289,11 +2287,11 @@ static void CreatePokedexList(u8 dexMode, u8 order) } break; case ORDER_SMALLEST: - for (i = 0; i < NATIONAL_DEX_COUNT; i++) + for (i = 0; i < ARRAY_COUNT(gPokedexOrder_Height); i++) { temp_dexNum = gPokedexOrder_Height[i]; - if (NationalToHoennOrder(temp_dexNum) <= temp_dexCount && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) + if ((!temp_isHoennDex || NationalToHoennOrder(temp_dexNum) != 0) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) { sPokedexView->pokedexList[sPokedexView->pokemonListCount].dexNum = temp_dexNum; sPokedexView->pokedexList[sPokedexView->pokemonListCount].seen = TRUE; @@ -4086,8 +4084,8 @@ static void SpriteCB_SlideCaughtMonToCenter(struct Sprite *sprite) // u32 value is re-used, but passed as a bool that's TRUE if national dex is enabled static void PrintMonInfo(u32 num, u32 value, u32 owned, u32 newEntry) { - u8 str[16]; - u8 str2[32]; + u8 str[0x10]; + u8 str2[0x30]; u16 natNum; const u8 *name; const u8 *category; @@ -4247,59 +4245,30 @@ u16 GetPokedexHeightWeight(u16 dexNum, u8 data) s8 GetSetPokedexFlag(u16 nationalDexNo, u8 caseID) { - u8 index; - u8 bit; - u8 mask; - s8 retVal; + u32 index, bit, mask; + s8 retVal = 0; nationalDexNo--; index = nationalDexNo / 8; bit = nationalDexNo % 8; mask = 1 << bit; - retVal = 0; + switch (caseID) { case FLAG_GET_SEEN: - if (gSaveBlock2Ptr->pokedex.seen[index] & mask) - { - if ((gSaveBlock2Ptr->pokedex.seen[index] & mask) == (gSaveBlock1Ptr->seen1[index] & mask) - && (gSaveBlock2Ptr->pokedex.seen[index] & mask) == (gSaveBlock1Ptr->seen2[index] & mask)) - retVal = 1; - else - { - gSaveBlock2Ptr->pokedex.seen[index] &= ~mask; - gSaveBlock1Ptr->seen1[index] &= ~mask; - gSaveBlock1Ptr->seen2[index] &= ~mask; - retVal = 0; - } - } + retVal = ((gSaveBlock1Ptr->dexSeen[index] & mask) != 0); break; case FLAG_GET_CAUGHT: - if (gSaveBlock2Ptr->pokedex.owned[index] & mask) - { - if ((gSaveBlock2Ptr->pokedex.owned[index] & mask) == (gSaveBlock2Ptr->pokedex.seen[index] & mask) - && (gSaveBlock2Ptr->pokedex.owned[index] & mask) == (gSaveBlock1Ptr->seen1[index] & mask) - && (gSaveBlock2Ptr->pokedex.owned[index] & mask) == (gSaveBlock1Ptr->seen2[index] & mask)) - retVal = 1; - else - { - gSaveBlock2Ptr->pokedex.owned[index] &= ~mask; - gSaveBlock2Ptr->pokedex.seen[index] &= ~mask; - gSaveBlock1Ptr->seen1[index] &= ~mask; - gSaveBlock1Ptr->seen2[index] &= ~mask; - retVal = 0; - } - } + retVal = ((gSaveBlock1Ptr->dexCaught[index] & mask) != 0); break; case FLAG_SET_SEEN: - gSaveBlock2Ptr->pokedex.seen[index] |= mask; - gSaveBlock1Ptr->seen1[index] |= mask; - gSaveBlock1Ptr->seen2[index] |= mask; + gSaveBlock1Ptr->dexSeen[index] |= mask; break; case FLAG_SET_CAUGHT: - gSaveBlock2Ptr->pokedex.owned[index] |= mask; + gSaveBlock1Ptr->dexCaught[index] |= mask; break; } + return retVal; } @@ -4564,22 +4533,23 @@ static void UnusedPrintDecimalNum(u8 windowId, u16 b, u8 left, u8 top) static void PrintFootprint(u8 windowId, u16 dexNum) { - u8 image[32 * 4]; + u8 image[32 * 4] = {0}; const u8 * r12 = gMonFootprintTable[NationalPokedexNumToSpecies(dexNum)]; - u16 r5 = 0; - u16 i; - u16 j; + u32 i, j, r5 = 0; - for (i = 0; i < 32; i++) + if (r12 != NULL) { - u8 r3 = r12[i]; - for (j = 0; j < 4; j++) + for (i = 0; i < 32; i++) { - u8 value = ((r3 >> (2 * j)) & 1 ? 2 : 0); - if ((2 << (2 * j)) & r3) - value |= 0x20; - image[r5] = value; - r5++; + u8 r3 = r12[i]; + for (j = 0; j < 4; j++) + { + u8 value = ((r3 >> (2 * j)) & 1 ? 2 : 0); + if ((2 << (2 * j)) & r3) + value |= 0x20; + image[r5] = value; + r5++; + } } } CopyToWindowPixelBuffer(windowId, image, sizeof(image), 0); @@ -4635,14 +4605,14 @@ static u32 GetPokedexMonPersonality(u16 species) } else { - return 0; + return 0xFF; //Changed from 0 to make it so the Pokédex shows the default mon pics instead of the female versions. } } u16 CreateMonSpriteFromNationalDexNumber(u16 nationalNum, s16 x, s16 y, u16 paletteSlot) { nationalNum = NationalPokedexNumToSpecies(nationalNum); - return CreateMonPicSprite_HandleDeoxys(nationalNum, SHINY_ODDS, GetPokedexMonPersonality(nationalNum), TRUE, x, y, paletteSlot, 0xFFFF); + return CreateMonPicSprite(nationalNum, SHINY_ODDS, GetPokedexMonPersonality(nationalNum), TRUE, x, y, paletteSlot, 0xFFFF); } static u16 CreateSizeScreenTrainerPic(u16 species, s16 x, s16 y, s8 paletteSlot) diff --git a/src/pokemon.c b/src/pokemon.c index d04f78c6e..1111615a6 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -13,6 +13,7 @@ #include "event_data.h" #include "evolution_scene.h" #include "field_specials.h" +#include "field_weather.h" #include "item.h" #include "link.h" #include "main.h" @@ -23,6 +24,7 @@ #include "pokeblock.h" #include "pokemon.h" #include "pokemon_animation.h" +#include "pokemon_icon.h" #include "pokemon_summary_screen.h" #include "pokemon_storage_system.h" #include "random.h" @@ -45,6 +47,7 @@ #include "constants/moves.h" #include "constants/songs.h" #include "constants/trainers.h" +#include "constants/weather.h" #include "constants/battle_config.h" struct SpeciesItem @@ -93,284 +96,8 @@ static const struct CombinedMove sCombinedMoves[2] = #define SPECIES_TO_NATIONAL(name) [SPECIES_##name - 1] = NATIONAL_DEX_##name #define HOENN_TO_NATIONAL(name) [HOENN_DEX_##name - 1] = NATIONAL_DEX_##name -const u16 gSpeciesToHoennPokedexNum[] = // Assigns all species to the Hoenn Dex Index (Summary No. for Hoenn Dex) +const u16 gSpeciesToHoennPokedexNum[NUM_SPECIES] = // Assigns all species to the Hoenn Dex Index (Summary No. for Hoenn Dex) { - SPECIES_TO_HOENN(BULBASAUR), - SPECIES_TO_HOENN(IVYSAUR), - SPECIES_TO_HOENN(VENUSAUR), - SPECIES_TO_HOENN(CHARMANDER), - SPECIES_TO_HOENN(CHARMELEON), - SPECIES_TO_HOENN(CHARIZARD), - SPECIES_TO_HOENN(SQUIRTLE), - SPECIES_TO_HOENN(WARTORTLE), - SPECIES_TO_HOENN(BLASTOISE), - SPECIES_TO_HOENN(CATERPIE), - SPECIES_TO_HOENN(METAPOD), - SPECIES_TO_HOENN(BUTTERFREE), - SPECIES_TO_HOENN(WEEDLE), - SPECIES_TO_HOENN(KAKUNA), - SPECIES_TO_HOENN(BEEDRILL), - SPECIES_TO_HOENN(PIDGEY), - SPECIES_TO_HOENN(PIDGEOTTO), - SPECIES_TO_HOENN(PIDGEOT), - SPECIES_TO_HOENN(RATTATA), - SPECIES_TO_HOENN(RATICATE), - SPECIES_TO_HOENN(SPEAROW), - SPECIES_TO_HOENN(FEAROW), - SPECIES_TO_HOENN(EKANS), - SPECIES_TO_HOENN(ARBOK), - SPECIES_TO_HOENN(PIKACHU), - SPECIES_TO_HOENN(RAICHU), - SPECIES_TO_HOENN(SANDSHREW), - SPECIES_TO_HOENN(SANDSLASH), - SPECIES_TO_HOENN(NIDORAN_F), - SPECIES_TO_HOENN(NIDORINA), - SPECIES_TO_HOENN(NIDOQUEEN), - SPECIES_TO_HOENN(NIDORAN_M), - SPECIES_TO_HOENN(NIDORINO), - SPECIES_TO_HOENN(NIDOKING), - SPECIES_TO_HOENN(CLEFAIRY), - SPECIES_TO_HOENN(CLEFABLE), - SPECIES_TO_HOENN(VULPIX), - SPECIES_TO_HOENN(NINETALES), - SPECIES_TO_HOENN(JIGGLYPUFF), - SPECIES_TO_HOENN(WIGGLYTUFF), - SPECIES_TO_HOENN(ZUBAT), - SPECIES_TO_HOENN(GOLBAT), - SPECIES_TO_HOENN(ODDISH), - SPECIES_TO_HOENN(GLOOM), - SPECIES_TO_HOENN(VILEPLUME), - SPECIES_TO_HOENN(PARAS), - SPECIES_TO_HOENN(PARASECT), - SPECIES_TO_HOENN(VENONAT), - SPECIES_TO_HOENN(VENOMOTH), - SPECIES_TO_HOENN(DIGLETT), - SPECIES_TO_HOENN(DUGTRIO), - SPECIES_TO_HOENN(MEOWTH), - SPECIES_TO_HOENN(PERSIAN), - SPECIES_TO_HOENN(PSYDUCK), - SPECIES_TO_HOENN(GOLDUCK), - SPECIES_TO_HOENN(MANKEY), - SPECIES_TO_HOENN(PRIMEAPE), - SPECIES_TO_HOENN(GROWLITHE), - SPECIES_TO_HOENN(ARCANINE), - SPECIES_TO_HOENN(POLIWAG), - SPECIES_TO_HOENN(POLIWHIRL), - SPECIES_TO_HOENN(POLIWRATH), - SPECIES_TO_HOENN(ABRA), - SPECIES_TO_HOENN(KADABRA), - SPECIES_TO_HOENN(ALAKAZAM), - SPECIES_TO_HOENN(MACHOP), - SPECIES_TO_HOENN(MACHOKE), - SPECIES_TO_HOENN(MACHAMP), - SPECIES_TO_HOENN(BELLSPROUT), - SPECIES_TO_HOENN(WEEPINBELL), - SPECIES_TO_HOENN(VICTREEBEL), - SPECIES_TO_HOENN(TENTACOOL), - SPECIES_TO_HOENN(TENTACRUEL), - SPECIES_TO_HOENN(GEODUDE), - SPECIES_TO_HOENN(GRAVELER), - SPECIES_TO_HOENN(GOLEM), - SPECIES_TO_HOENN(PONYTA), - SPECIES_TO_HOENN(RAPIDASH), - SPECIES_TO_HOENN(SLOWPOKE), - SPECIES_TO_HOENN(SLOWBRO), - SPECIES_TO_HOENN(MAGNEMITE), - SPECIES_TO_HOENN(MAGNETON), - SPECIES_TO_HOENN(FARFETCHD), - SPECIES_TO_HOENN(DODUO), - SPECIES_TO_HOENN(DODRIO), - SPECIES_TO_HOENN(SEEL), - SPECIES_TO_HOENN(DEWGONG), - SPECIES_TO_HOENN(GRIMER), - SPECIES_TO_HOENN(MUK), - SPECIES_TO_HOENN(SHELLDER), - SPECIES_TO_HOENN(CLOYSTER), - SPECIES_TO_HOENN(GASTLY), - SPECIES_TO_HOENN(HAUNTER), - SPECIES_TO_HOENN(GENGAR), - SPECIES_TO_HOENN(ONIX), - SPECIES_TO_HOENN(DROWZEE), - SPECIES_TO_HOENN(HYPNO), - SPECIES_TO_HOENN(KRABBY), - SPECIES_TO_HOENN(KINGLER), - SPECIES_TO_HOENN(VOLTORB), - SPECIES_TO_HOENN(ELECTRODE), - SPECIES_TO_HOENN(EXEGGCUTE), - SPECIES_TO_HOENN(EXEGGUTOR), - SPECIES_TO_HOENN(CUBONE), - SPECIES_TO_HOENN(MAROWAK), - SPECIES_TO_HOENN(HITMONLEE), - SPECIES_TO_HOENN(HITMONCHAN), - SPECIES_TO_HOENN(LICKITUNG), - SPECIES_TO_HOENN(KOFFING), - SPECIES_TO_HOENN(WEEZING), - SPECIES_TO_HOENN(RHYHORN), - SPECIES_TO_HOENN(RHYDON), - SPECIES_TO_HOENN(CHANSEY), - SPECIES_TO_HOENN(TANGELA), - SPECIES_TO_HOENN(KANGASKHAN), - SPECIES_TO_HOENN(HORSEA), - SPECIES_TO_HOENN(SEADRA), - SPECIES_TO_HOENN(GOLDEEN), - SPECIES_TO_HOENN(SEAKING), - SPECIES_TO_HOENN(STARYU), - SPECIES_TO_HOENN(STARMIE), - SPECIES_TO_HOENN(MR_MIME), - SPECIES_TO_HOENN(SCYTHER), - SPECIES_TO_HOENN(JYNX), - SPECIES_TO_HOENN(ELECTABUZZ), - SPECIES_TO_HOENN(MAGMAR), - SPECIES_TO_HOENN(PINSIR), - SPECIES_TO_HOENN(TAUROS), - SPECIES_TO_HOENN(MAGIKARP), - SPECIES_TO_HOENN(GYARADOS), - SPECIES_TO_HOENN(LAPRAS), - SPECIES_TO_HOENN(DITTO), - SPECIES_TO_HOENN(EEVEE), - SPECIES_TO_HOENN(VAPOREON), - SPECIES_TO_HOENN(JOLTEON), - SPECIES_TO_HOENN(FLAREON), - SPECIES_TO_HOENN(PORYGON), - SPECIES_TO_HOENN(OMANYTE), - SPECIES_TO_HOENN(OMASTAR), - SPECIES_TO_HOENN(KABUTO), - SPECIES_TO_HOENN(KABUTOPS), - SPECIES_TO_HOENN(AERODACTYL), - SPECIES_TO_HOENN(SNORLAX), - SPECIES_TO_HOENN(ARTICUNO), - SPECIES_TO_HOENN(ZAPDOS), - SPECIES_TO_HOENN(MOLTRES), - SPECIES_TO_HOENN(DRATINI), - SPECIES_TO_HOENN(DRAGONAIR), - SPECIES_TO_HOENN(DRAGONITE), - SPECIES_TO_HOENN(MEWTWO), - SPECIES_TO_HOENN(MEW), - SPECIES_TO_HOENN(CHIKORITA), - SPECIES_TO_HOENN(BAYLEEF), - SPECIES_TO_HOENN(MEGANIUM), - SPECIES_TO_HOENN(CYNDAQUIL), - SPECIES_TO_HOENN(QUILAVA), - SPECIES_TO_HOENN(TYPHLOSION), - SPECIES_TO_HOENN(TOTODILE), - SPECIES_TO_HOENN(CROCONAW), - SPECIES_TO_HOENN(FERALIGATR), - SPECIES_TO_HOENN(SENTRET), - SPECIES_TO_HOENN(FURRET), - SPECIES_TO_HOENN(HOOTHOOT), - SPECIES_TO_HOENN(NOCTOWL), - SPECIES_TO_HOENN(LEDYBA), - SPECIES_TO_HOENN(LEDIAN), - SPECIES_TO_HOENN(SPINARAK), - SPECIES_TO_HOENN(ARIADOS), - SPECIES_TO_HOENN(CROBAT), - SPECIES_TO_HOENN(CHINCHOU), - SPECIES_TO_HOENN(LANTURN), - SPECIES_TO_HOENN(PICHU), - SPECIES_TO_HOENN(CLEFFA), - SPECIES_TO_HOENN(IGGLYBUFF), - SPECIES_TO_HOENN(TOGEPI), - SPECIES_TO_HOENN(TOGETIC), - SPECIES_TO_HOENN(NATU), - SPECIES_TO_HOENN(XATU), - SPECIES_TO_HOENN(MAREEP), - SPECIES_TO_HOENN(FLAAFFY), - SPECIES_TO_HOENN(AMPHAROS), - SPECIES_TO_HOENN(BELLOSSOM), - SPECIES_TO_HOENN(MARILL), - SPECIES_TO_HOENN(AZUMARILL), - SPECIES_TO_HOENN(SUDOWOODO), - SPECIES_TO_HOENN(POLITOED), - SPECIES_TO_HOENN(HOPPIP), - SPECIES_TO_HOENN(SKIPLOOM), - SPECIES_TO_HOENN(JUMPLUFF), - SPECIES_TO_HOENN(AIPOM), - SPECIES_TO_HOENN(SUNKERN), - SPECIES_TO_HOENN(SUNFLORA), - SPECIES_TO_HOENN(YANMA), - SPECIES_TO_HOENN(WOOPER), - SPECIES_TO_HOENN(QUAGSIRE), - SPECIES_TO_HOENN(ESPEON), - SPECIES_TO_HOENN(UMBREON), - SPECIES_TO_HOENN(MURKROW), - SPECIES_TO_HOENN(SLOWKING), - SPECIES_TO_HOENN(MISDREAVUS), - SPECIES_TO_HOENN(UNOWN), - SPECIES_TO_HOENN(WOBBUFFET), - SPECIES_TO_HOENN(GIRAFARIG), - SPECIES_TO_HOENN(PINECO), - SPECIES_TO_HOENN(FORRETRESS), - SPECIES_TO_HOENN(DUNSPARCE), - SPECIES_TO_HOENN(GLIGAR), - SPECIES_TO_HOENN(STEELIX), - SPECIES_TO_HOENN(SNUBBULL), - SPECIES_TO_HOENN(GRANBULL), - SPECIES_TO_HOENN(QWILFISH), - SPECIES_TO_HOENN(SCIZOR), - SPECIES_TO_HOENN(SHUCKLE), - SPECIES_TO_HOENN(HERACROSS), - SPECIES_TO_HOENN(SNEASEL), - SPECIES_TO_HOENN(TEDDIURSA), - SPECIES_TO_HOENN(URSARING), - SPECIES_TO_HOENN(SLUGMA), - SPECIES_TO_HOENN(MAGCARGO), - SPECIES_TO_HOENN(SWINUB), - SPECIES_TO_HOENN(PILOSWINE), - SPECIES_TO_HOENN(CORSOLA), - SPECIES_TO_HOENN(REMORAID), - SPECIES_TO_HOENN(OCTILLERY), - SPECIES_TO_HOENN(DELIBIRD), - SPECIES_TO_HOENN(MANTINE), - SPECIES_TO_HOENN(SKARMORY), - SPECIES_TO_HOENN(HOUNDOUR), - SPECIES_TO_HOENN(HOUNDOOM), - SPECIES_TO_HOENN(KINGDRA), - SPECIES_TO_HOENN(PHANPY), - SPECIES_TO_HOENN(DONPHAN), - SPECIES_TO_HOENN(PORYGON2), - SPECIES_TO_HOENN(STANTLER), - SPECIES_TO_HOENN(SMEARGLE), - SPECIES_TO_HOENN(TYROGUE), - SPECIES_TO_HOENN(HITMONTOP), - SPECIES_TO_HOENN(SMOOCHUM), - SPECIES_TO_HOENN(ELEKID), - SPECIES_TO_HOENN(MAGBY), - SPECIES_TO_HOENN(MILTANK), - SPECIES_TO_HOENN(BLISSEY), - SPECIES_TO_HOENN(RAIKOU), - SPECIES_TO_HOENN(ENTEI), - SPECIES_TO_HOENN(SUICUNE), - SPECIES_TO_HOENN(LARVITAR), - SPECIES_TO_HOENN(PUPITAR), - SPECIES_TO_HOENN(TYRANITAR), - SPECIES_TO_HOENN(LUGIA), - SPECIES_TO_HOENN(HO_OH), - SPECIES_TO_HOENN(CELEBI), - SPECIES_TO_HOENN(OLD_UNOWN_B), - SPECIES_TO_HOENN(OLD_UNOWN_C), - SPECIES_TO_HOENN(OLD_UNOWN_D), - SPECIES_TO_HOENN(OLD_UNOWN_E), - SPECIES_TO_HOENN(OLD_UNOWN_F), - SPECIES_TO_HOENN(OLD_UNOWN_G), - SPECIES_TO_HOENN(OLD_UNOWN_H), - SPECIES_TO_HOENN(OLD_UNOWN_I), - SPECIES_TO_HOENN(OLD_UNOWN_J), - SPECIES_TO_HOENN(OLD_UNOWN_K), - SPECIES_TO_HOENN(OLD_UNOWN_L), - SPECIES_TO_HOENN(OLD_UNOWN_M), - SPECIES_TO_HOENN(OLD_UNOWN_N), - SPECIES_TO_HOENN(OLD_UNOWN_O), - SPECIES_TO_HOENN(OLD_UNOWN_P), - SPECIES_TO_HOENN(OLD_UNOWN_Q), - SPECIES_TO_HOENN(OLD_UNOWN_R), - SPECIES_TO_HOENN(OLD_UNOWN_S), - SPECIES_TO_HOENN(OLD_UNOWN_T), - SPECIES_TO_HOENN(OLD_UNOWN_U), - SPECIES_TO_HOENN(OLD_UNOWN_V), - SPECIES_TO_HOENN(OLD_UNOWN_W), - SPECIES_TO_HOENN(OLD_UNOWN_X), - SPECIES_TO_HOENN(OLD_UNOWN_Y), - SPECIES_TO_HOENN(OLD_UNOWN_Z), SPECIES_TO_HOENN(TREECKO), SPECIES_TO_HOENN(GROVYLE), SPECIES_TO_HOENN(SCEPTILE), @@ -395,100 +122,177 @@ const u16 gSpeciesToHoennPokedexNum[] = // Assigns all species to the Hoenn Dex SPECIES_TO_HOENN(SEEDOT), SPECIES_TO_HOENN(NUZLEAF), SPECIES_TO_HOENN(SHIFTRY), - SPECIES_TO_HOENN(NINCADA), - SPECIES_TO_HOENN(NINJASK), - SPECIES_TO_HOENN(SHEDINJA), SPECIES_TO_HOENN(TAILLOW), SPECIES_TO_HOENN(SWELLOW), - SPECIES_TO_HOENN(SHROOMISH), - SPECIES_TO_HOENN(BRELOOM), - SPECIES_TO_HOENN(SPINDA), SPECIES_TO_HOENN(WINGULL), SPECIES_TO_HOENN(PELIPPER), + SPECIES_TO_HOENN(RALTS), + SPECIES_TO_HOENN(KIRLIA), + SPECIES_TO_HOENN(GARDEVOIR), + SPECIES_TO_HOENN(GALLADE), SPECIES_TO_HOENN(SURSKIT), SPECIES_TO_HOENN(MASQUERAIN), - SPECIES_TO_HOENN(WAILMER), - SPECIES_TO_HOENN(WAILORD), - SPECIES_TO_HOENN(SKITTY), - SPECIES_TO_HOENN(DELCATTY), - SPECIES_TO_HOENN(KECLEON), - SPECIES_TO_HOENN(BALTOY), - SPECIES_TO_HOENN(CLAYDOL), - SPECIES_TO_HOENN(NOSEPASS), - SPECIES_TO_HOENN(TORKOAL), - SPECIES_TO_HOENN(SABLEYE), - SPECIES_TO_HOENN(BARBOACH), - SPECIES_TO_HOENN(WHISCASH), - SPECIES_TO_HOENN(LUVDISC), - SPECIES_TO_HOENN(CORPHISH), - SPECIES_TO_HOENN(CRAWDAUNT), - SPECIES_TO_HOENN(FEEBAS), - SPECIES_TO_HOENN(MILOTIC), - SPECIES_TO_HOENN(CARVANHA), - SPECIES_TO_HOENN(SHARPEDO), - SPECIES_TO_HOENN(TRAPINCH), - SPECIES_TO_HOENN(VIBRAVA), - SPECIES_TO_HOENN(FLYGON), - SPECIES_TO_HOENN(MAKUHITA), - SPECIES_TO_HOENN(HARIYAMA), - SPECIES_TO_HOENN(ELECTRIKE), - SPECIES_TO_HOENN(MANECTRIC), - SPECIES_TO_HOENN(NUMEL), - SPECIES_TO_HOENN(CAMERUPT), - SPECIES_TO_HOENN(SPHEAL), - SPECIES_TO_HOENN(SEALEO), - SPECIES_TO_HOENN(WALREIN), - SPECIES_TO_HOENN(CACNEA), - SPECIES_TO_HOENN(CACTURNE), - SPECIES_TO_HOENN(SNORUNT), - SPECIES_TO_HOENN(GLALIE), - SPECIES_TO_HOENN(LUNATONE), - SPECIES_TO_HOENN(SOLROCK), - SPECIES_TO_HOENN(AZURILL), - SPECIES_TO_HOENN(SPOINK), - SPECIES_TO_HOENN(GRUMPIG), - SPECIES_TO_HOENN(PLUSLE), - SPECIES_TO_HOENN(MINUN), - SPECIES_TO_HOENN(MAWILE), - SPECIES_TO_HOENN(MEDITITE), - SPECIES_TO_HOENN(MEDICHAM), - SPECIES_TO_HOENN(SWABLU), - SPECIES_TO_HOENN(ALTARIA), - SPECIES_TO_HOENN(WYNAUT), - SPECIES_TO_HOENN(DUSKULL), - SPECIES_TO_HOENN(DUSCLOPS), - SPECIES_TO_HOENN(ROSELIA), + SPECIES_TO_HOENN(SHROOMISH), + SPECIES_TO_HOENN(BRELOOM), SPECIES_TO_HOENN(SLAKOTH), SPECIES_TO_HOENN(VIGOROTH), SPECIES_TO_HOENN(SLAKING), - SPECIES_TO_HOENN(GULPIN), - SPECIES_TO_HOENN(SWALOT), - SPECIES_TO_HOENN(TROPIUS), + SPECIES_TO_HOENN(ABRA), + SPECIES_TO_HOENN(KADABRA), + SPECIES_TO_HOENN(ALAKAZAM), + SPECIES_TO_HOENN(NINCADA), + SPECIES_TO_HOENN(NINJASK), + SPECIES_TO_HOENN(SHEDINJA), SPECIES_TO_HOENN(WHISMUR), SPECIES_TO_HOENN(LOUDRED), SPECIES_TO_HOENN(EXPLOUD), - SPECIES_TO_HOENN(CLAMPERL), - SPECIES_TO_HOENN(HUNTAIL), - SPECIES_TO_HOENN(GOREBYSS), - SPECIES_TO_HOENN(ABSOL), - SPECIES_TO_HOENN(SHUPPET), - SPECIES_TO_HOENN(BANETTE), - SPECIES_TO_HOENN(SEVIPER), - SPECIES_TO_HOENN(ZANGOOSE), - SPECIES_TO_HOENN(RELICANTH), + SPECIES_TO_HOENN(MAKUHITA), + SPECIES_TO_HOENN(HARIYAMA), + SPECIES_TO_HOENN(GOLDEEN), + SPECIES_TO_HOENN(SEAKING), + SPECIES_TO_HOENN(MAGIKARP), + SPECIES_TO_HOENN(GYARADOS), + SPECIES_TO_HOENN(AZURILL), + SPECIES_TO_HOENN(MARILL), + SPECIES_TO_HOENN(AZUMARILL), + SPECIES_TO_HOENN(GEODUDE), + SPECIES_TO_HOENN(GRAVELER), + SPECIES_TO_HOENN(GOLEM), + SPECIES_TO_HOENN(NOSEPASS), + SPECIES_TO_HOENN(PROBOPASS), + SPECIES_TO_HOENN(SKITTY), + SPECIES_TO_HOENN(DELCATTY), + SPECIES_TO_HOENN(ZUBAT), + SPECIES_TO_HOENN(GOLBAT), + SPECIES_TO_HOENN(CROBAT), + SPECIES_TO_HOENN(TENTACOOL), + SPECIES_TO_HOENN(TENTACRUEL), + SPECIES_TO_HOENN(SABLEYE), + SPECIES_TO_HOENN(MAWILE), SPECIES_TO_HOENN(ARON), SPECIES_TO_HOENN(LAIRON), SPECIES_TO_HOENN(AGGRON), - SPECIES_TO_HOENN(CASTFORM), + SPECIES_TO_HOENN(MACHOP), + SPECIES_TO_HOENN(MACHOKE), + SPECIES_TO_HOENN(MACHAMP), + SPECIES_TO_HOENN(MEDITITE), + SPECIES_TO_HOENN(MEDICHAM), + SPECIES_TO_HOENN(ELECTRIKE), + SPECIES_TO_HOENN(MANECTRIC), + SPECIES_TO_HOENN(PLUSLE), + SPECIES_TO_HOENN(MINUN), + SPECIES_TO_HOENN(MAGNEMITE), + SPECIES_TO_HOENN(MAGNETON), + SPECIES_TO_HOENN(MAGNEZONE), + SPECIES_TO_HOENN(VOLTORB), + SPECIES_TO_HOENN(ELECTRODE), SPECIES_TO_HOENN(VOLBEAT), SPECIES_TO_HOENN(ILLUMISE), + SPECIES_TO_HOENN(ODDISH), + SPECIES_TO_HOENN(GLOOM), + SPECIES_TO_HOENN(VILEPLUME), + SPECIES_TO_HOENN(BELLOSSOM), + SPECIES_TO_HOENN(DODUO), + SPECIES_TO_HOENN(DODRIO), + SPECIES_TO_HOENN(BUDEW), + SPECIES_TO_HOENN(ROSELIA), + SPECIES_TO_HOENN(ROSERADE), + SPECIES_TO_HOENN(GULPIN), + SPECIES_TO_HOENN(SWALOT), + SPECIES_TO_HOENN(CARVANHA), + SPECIES_TO_HOENN(SHARPEDO), + SPECIES_TO_HOENN(WAILMER), + SPECIES_TO_HOENN(WAILORD), + SPECIES_TO_HOENN(NUMEL), + SPECIES_TO_HOENN(CAMERUPT), + SPECIES_TO_HOENN(SLUGMA), + SPECIES_TO_HOENN(MAGCARGO), + SPECIES_TO_HOENN(TORKOAL), + SPECIES_TO_HOENN(GRIMER), + SPECIES_TO_HOENN(MUK), + SPECIES_TO_HOENN(KOFFING), + SPECIES_TO_HOENN(WEEZING), + SPECIES_TO_HOENN(SPOINK), + SPECIES_TO_HOENN(GRUMPIG), + SPECIES_TO_HOENN(SANDSHREW), + SPECIES_TO_HOENN(SANDSLASH), + SPECIES_TO_HOENN(SPINDA), + SPECIES_TO_HOENN(SKARMORY), + SPECIES_TO_HOENN(TRAPINCH), + SPECIES_TO_HOENN(VIBRAVA), + SPECIES_TO_HOENN(FLYGON), + SPECIES_TO_HOENN(CACNEA), + SPECIES_TO_HOENN(CACTURNE), + SPECIES_TO_HOENN(SWABLU), + SPECIES_TO_HOENN(ALTARIA), + SPECIES_TO_HOENN(ZANGOOSE), + SPECIES_TO_HOENN(SEVIPER), + SPECIES_TO_HOENN(LUNATONE), + SPECIES_TO_HOENN(SOLROCK), + SPECIES_TO_HOENN(BARBOACH), + SPECIES_TO_HOENN(WHISCASH), + SPECIES_TO_HOENN(CORPHISH), + SPECIES_TO_HOENN(CRAWDAUNT), + SPECIES_TO_HOENN(BALTOY), + SPECIES_TO_HOENN(CLAYDOL), SPECIES_TO_HOENN(LILEEP), SPECIES_TO_HOENN(CRADILY), SPECIES_TO_HOENN(ANORITH), SPECIES_TO_HOENN(ARMALDO), - SPECIES_TO_HOENN(RALTS), - SPECIES_TO_HOENN(KIRLIA), - SPECIES_TO_HOENN(GARDEVOIR), + SPECIES_TO_HOENN(IGGLYBUFF), + SPECIES_TO_HOENN(JIGGLYPUFF), + SPECIES_TO_HOENN(WIGGLYTUFF), + SPECIES_TO_HOENN(FEEBAS), + SPECIES_TO_HOENN(MILOTIC), + SPECIES_TO_HOENN(CASTFORM), + SPECIES_TO_HOENN(STARYU), + SPECIES_TO_HOENN(STARMIE), + SPECIES_TO_HOENN(KECLEON), + SPECIES_TO_HOENN(SHUPPET), + SPECIES_TO_HOENN(BANETTE), + SPECIES_TO_HOENN(DUSKULL), + SPECIES_TO_HOENN(DUSCLOPS), + SPECIES_TO_HOENN(DUSKNOIR), + SPECIES_TO_HOENN(TROPIUS), + SPECIES_TO_HOENN(CHINGLING), + SPECIES_TO_HOENN(CHIMECHO), + SPECIES_TO_HOENN(ABSOL), + SPECIES_TO_HOENN(VULPIX), + SPECIES_TO_HOENN(NINETALES), + SPECIES_TO_HOENN(PICHU), + SPECIES_TO_HOENN(PIKACHU), + SPECIES_TO_HOENN(RAICHU), + SPECIES_TO_HOENN(PSYDUCK), + SPECIES_TO_HOENN(GOLDUCK), + SPECIES_TO_HOENN(WYNAUT), + SPECIES_TO_HOENN(WOBBUFFET), + SPECIES_TO_HOENN(NATU), + SPECIES_TO_HOENN(XATU), + SPECIES_TO_HOENN(GIRAFARIG), + SPECIES_TO_HOENN(PHANPY), + SPECIES_TO_HOENN(DONPHAN), + SPECIES_TO_HOENN(PINSIR), + SPECIES_TO_HOENN(HERACROSS), + SPECIES_TO_HOENN(RHYHORN), + SPECIES_TO_HOENN(RHYDON), + SPECIES_TO_HOENN(RHYPERIOR), + SPECIES_TO_HOENN(SNORUNT), + SPECIES_TO_HOENN(GLALIE), + SPECIES_TO_HOENN(FROSLASS), + SPECIES_TO_HOENN(SPHEAL), + SPECIES_TO_HOENN(SEALEO), + SPECIES_TO_HOENN(WALREIN), + SPECIES_TO_HOENN(CLAMPERL), + SPECIES_TO_HOENN(HUNTAIL), + SPECIES_TO_HOENN(GOREBYSS), + SPECIES_TO_HOENN(RELICANTH), + SPECIES_TO_HOENN(CORSOLA), + SPECIES_TO_HOENN(CHINCHOU), + SPECIES_TO_HOENN(LANTURN), + SPECIES_TO_HOENN(LUVDISC), + SPECIES_TO_HOENN(HORSEA), + SPECIES_TO_HOENN(SEADRA), + SPECIES_TO_HOENN(KINGDRA), SPECIES_TO_HOENN(BAGON), SPECIES_TO_HOENN(SHELGON), SPECIES_TO_HOENN(SALAMENCE), @@ -498,17 +302,16 @@ const u16 gSpeciesToHoennPokedexNum[] = // Assigns all species to the Hoenn Dex SPECIES_TO_HOENN(REGIROCK), SPECIES_TO_HOENN(REGICE), SPECIES_TO_HOENN(REGISTEEL), + SPECIES_TO_HOENN(LATIAS), + SPECIES_TO_HOENN(LATIOS), SPECIES_TO_HOENN(KYOGRE), SPECIES_TO_HOENN(GROUDON), SPECIES_TO_HOENN(RAYQUAZA), - SPECIES_TO_HOENN(LATIAS), - SPECIES_TO_HOENN(LATIOS), SPECIES_TO_HOENN(JIRACHI), SPECIES_TO_HOENN(DEOXYS), - SPECIES_TO_HOENN(CHIMECHO), }; -const u16 gSpeciesToNationalPokedexNum[] = // Assigns all species to the National Dex Index (Summary No. for National Dex) +const u16 gSpeciesToNationalPokedexNum[NUM_SPECIES] = // Assigns all species to the National Dex Index (Summary No. for National Dex) { SPECIES_TO_NATIONAL(BULBASAUR), SPECIES_TO_NATIONAL(IVYSAUR), @@ -761,31 +564,6 @@ const u16 gSpeciesToNationalPokedexNum[] = // Assigns all species to the Nationa SPECIES_TO_NATIONAL(LUGIA), SPECIES_TO_NATIONAL(HO_OH), SPECIES_TO_NATIONAL(CELEBI), - SPECIES_TO_NATIONAL(OLD_UNOWN_B), - SPECIES_TO_NATIONAL(OLD_UNOWN_C), - SPECIES_TO_NATIONAL(OLD_UNOWN_D), - SPECIES_TO_NATIONAL(OLD_UNOWN_E), - SPECIES_TO_NATIONAL(OLD_UNOWN_F), - SPECIES_TO_NATIONAL(OLD_UNOWN_G), - SPECIES_TO_NATIONAL(OLD_UNOWN_H), - SPECIES_TO_NATIONAL(OLD_UNOWN_I), - SPECIES_TO_NATIONAL(OLD_UNOWN_J), - SPECIES_TO_NATIONAL(OLD_UNOWN_K), - SPECIES_TO_NATIONAL(OLD_UNOWN_L), - SPECIES_TO_NATIONAL(OLD_UNOWN_M), - SPECIES_TO_NATIONAL(OLD_UNOWN_N), - SPECIES_TO_NATIONAL(OLD_UNOWN_O), - SPECIES_TO_NATIONAL(OLD_UNOWN_P), - SPECIES_TO_NATIONAL(OLD_UNOWN_Q), - SPECIES_TO_NATIONAL(OLD_UNOWN_R), - SPECIES_TO_NATIONAL(OLD_UNOWN_S), - SPECIES_TO_NATIONAL(OLD_UNOWN_T), - SPECIES_TO_NATIONAL(OLD_UNOWN_U), - SPECIES_TO_NATIONAL(OLD_UNOWN_V), - SPECIES_TO_NATIONAL(OLD_UNOWN_W), - SPECIES_TO_NATIONAL(OLD_UNOWN_X), - SPECIES_TO_NATIONAL(OLD_UNOWN_Y), - SPECIES_TO_NATIONAL(OLD_UNOWN_Z), SPECIES_TO_NATIONAL(TREECKO), SPECIES_TO_NATIONAL(GROVYLE), SPECIES_TO_NATIONAL(SCEPTILE), @@ -810,100 +588,101 @@ const u16 gSpeciesToNationalPokedexNum[] = // Assigns all species to the Nationa SPECIES_TO_NATIONAL(SEEDOT), SPECIES_TO_NATIONAL(NUZLEAF), SPECIES_TO_NATIONAL(SHIFTRY), - SPECIES_TO_NATIONAL(NINCADA), - SPECIES_TO_NATIONAL(NINJASK), - SPECIES_TO_NATIONAL(SHEDINJA), SPECIES_TO_NATIONAL(TAILLOW), SPECIES_TO_NATIONAL(SWELLOW), - SPECIES_TO_NATIONAL(SHROOMISH), - SPECIES_TO_NATIONAL(BRELOOM), - SPECIES_TO_NATIONAL(SPINDA), SPECIES_TO_NATIONAL(WINGULL), SPECIES_TO_NATIONAL(PELIPPER), + SPECIES_TO_NATIONAL(RALTS), + SPECIES_TO_NATIONAL(KIRLIA), + SPECIES_TO_NATIONAL(GARDEVOIR), SPECIES_TO_NATIONAL(SURSKIT), SPECIES_TO_NATIONAL(MASQUERAIN), - SPECIES_TO_NATIONAL(WAILMER), - SPECIES_TO_NATIONAL(WAILORD), - SPECIES_TO_NATIONAL(SKITTY), - SPECIES_TO_NATIONAL(DELCATTY), - SPECIES_TO_NATIONAL(KECLEON), - SPECIES_TO_NATIONAL(BALTOY), - SPECIES_TO_NATIONAL(CLAYDOL), - SPECIES_TO_NATIONAL(NOSEPASS), - SPECIES_TO_NATIONAL(TORKOAL), - SPECIES_TO_NATIONAL(SABLEYE), - SPECIES_TO_NATIONAL(BARBOACH), - SPECIES_TO_NATIONAL(WHISCASH), - SPECIES_TO_NATIONAL(LUVDISC), - SPECIES_TO_NATIONAL(CORPHISH), - SPECIES_TO_NATIONAL(CRAWDAUNT), - SPECIES_TO_NATIONAL(FEEBAS), - SPECIES_TO_NATIONAL(MILOTIC), - SPECIES_TO_NATIONAL(CARVANHA), - SPECIES_TO_NATIONAL(SHARPEDO), - SPECIES_TO_NATIONAL(TRAPINCH), - SPECIES_TO_NATIONAL(VIBRAVA), - SPECIES_TO_NATIONAL(FLYGON), - SPECIES_TO_NATIONAL(MAKUHITA), - SPECIES_TO_NATIONAL(HARIYAMA), - SPECIES_TO_NATIONAL(ELECTRIKE), - SPECIES_TO_NATIONAL(MANECTRIC), - SPECIES_TO_NATIONAL(NUMEL), - SPECIES_TO_NATIONAL(CAMERUPT), - SPECIES_TO_NATIONAL(SPHEAL), - SPECIES_TO_NATIONAL(SEALEO), - SPECIES_TO_NATIONAL(WALREIN), - SPECIES_TO_NATIONAL(CACNEA), - SPECIES_TO_NATIONAL(CACTURNE), - SPECIES_TO_NATIONAL(SNORUNT), - SPECIES_TO_NATIONAL(GLALIE), - SPECIES_TO_NATIONAL(LUNATONE), - SPECIES_TO_NATIONAL(SOLROCK), - SPECIES_TO_NATIONAL(AZURILL), - SPECIES_TO_NATIONAL(SPOINK), - SPECIES_TO_NATIONAL(GRUMPIG), - SPECIES_TO_NATIONAL(PLUSLE), - SPECIES_TO_NATIONAL(MINUN), - SPECIES_TO_NATIONAL(MAWILE), - SPECIES_TO_NATIONAL(MEDITITE), - SPECIES_TO_NATIONAL(MEDICHAM), - SPECIES_TO_NATIONAL(SWABLU), - SPECIES_TO_NATIONAL(ALTARIA), - SPECIES_TO_NATIONAL(WYNAUT), - SPECIES_TO_NATIONAL(DUSKULL), - SPECIES_TO_NATIONAL(DUSCLOPS), - SPECIES_TO_NATIONAL(ROSELIA), + SPECIES_TO_NATIONAL(SHROOMISH), + SPECIES_TO_NATIONAL(BRELOOM), SPECIES_TO_NATIONAL(SLAKOTH), SPECIES_TO_NATIONAL(VIGOROTH), SPECIES_TO_NATIONAL(SLAKING), - SPECIES_TO_NATIONAL(GULPIN), - SPECIES_TO_NATIONAL(SWALOT), - SPECIES_TO_NATIONAL(TROPIUS), + SPECIES_TO_NATIONAL(NINCADA), + SPECIES_TO_NATIONAL(NINJASK), + SPECIES_TO_NATIONAL(SHEDINJA), SPECIES_TO_NATIONAL(WHISMUR), SPECIES_TO_NATIONAL(LOUDRED), SPECIES_TO_NATIONAL(EXPLOUD), - SPECIES_TO_NATIONAL(CLAMPERL), - SPECIES_TO_NATIONAL(HUNTAIL), - SPECIES_TO_NATIONAL(GOREBYSS), - SPECIES_TO_NATIONAL(ABSOL), - SPECIES_TO_NATIONAL(SHUPPET), - SPECIES_TO_NATIONAL(BANETTE), - SPECIES_TO_NATIONAL(SEVIPER), - SPECIES_TO_NATIONAL(ZANGOOSE), - SPECIES_TO_NATIONAL(RELICANTH), + SPECIES_TO_NATIONAL(MAKUHITA), + SPECIES_TO_NATIONAL(HARIYAMA), + SPECIES_TO_NATIONAL(AZURILL), + SPECIES_TO_NATIONAL(NOSEPASS), + SPECIES_TO_NATIONAL(SKITTY), + SPECIES_TO_NATIONAL(DELCATTY), + SPECIES_TO_NATIONAL(SABLEYE), + SPECIES_TO_NATIONAL(MAWILE), SPECIES_TO_NATIONAL(ARON), SPECIES_TO_NATIONAL(LAIRON), SPECIES_TO_NATIONAL(AGGRON), - SPECIES_TO_NATIONAL(CASTFORM), + SPECIES_TO_NATIONAL(MEDITITE), + SPECIES_TO_NATIONAL(MEDICHAM), + SPECIES_TO_NATIONAL(ELECTRIKE), + SPECIES_TO_NATIONAL(MANECTRIC), + SPECIES_TO_NATIONAL(PLUSLE), + SPECIES_TO_NATIONAL(MINUN), SPECIES_TO_NATIONAL(VOLBEAT), SPECIES_TO_NATIONAL(ILLUMISE), + SPECIES_TO_NATIONAL(ROSELIA), + SPECIES_TO_NATIONAL(GULPIN), + SPECIES_TO_NATIONAL(SWALOT), + SPECIES_TO_NATIONAL(CARVANHA), + SPECIES_TO_NATIONAL(SHARPEDO), + SPECIES_TO_NATIONAL(WAILMER), + SPECIES_TO_NATIONAL(WAILORD), + SPECIES_TO_NATIONAL(NUMEL), + SPECIES_TO_NATIONAL(CAMERUPT), + SPECIES_TO_NATIONAL(TORKOAL), + SPECIES_TO_NATIONAL(SPOINK), + SPECIES_TO_NATIONAL(GRUMPIG), + SPECIES_TO_NATIONAL(SPINDA), + SPECIES_TO_NATIONAL(TRAPINCH), + SPECIES_TO_NATIONAL(VIBRAVA), + SPECIES_TO_NATIONAL(FLYGON), + SPECIES_TO_NATIONAL(CACNEA), + SPECIES_TO_NATIONAL(CACTURNE), + SPECIES_TO_NATIONAL(SWABLU), + SPECIES_TO_NATIONAL(ALTARIA), + SPECIES_TO_NATIONAL(ZANGOOSE), + SPECIES_TO_NATIONAL(SEVIPER), + SPECIES_TO_NATIONAL(LUNATONE), + SPECIES_TO_NATIONAL(SOLROCK), + SPECIES_TO_NATIONAL(BARBOACH), + SPECIES_TO_NATIONAL(WHISCASH), + SPECIES_TO_NATIONAL(CORPHISH), + SPECIES_TO_NATIONAL(CRAWDAUNT), + SPECIES_TO_NATIONAL(BALTOY), + SPECIES_TO_NATIONAL(CLAYDOL), SPECIES_TO_NATIONAL(LILEEP), SPECIES_TO_NATIONAL(CRADILY), SPECIES_TO_NATIONAL(ANORITH), SPECIES_TO_NATIONAL(ARMALDO), - SPECIES_TO_NATIONAL(RALTS), - SPECIES_TO_NATIONAL(KIRLIA), - SPECIES_TO_NATIONAL(GARDEVOIR), + SPECIES_TO_NATIONAL(FEEBAS), + SPECIES_TO_NATIONAL(MILOTIC), + SPECIES_TO_NATIONAL(CASTFORM), + SPECIES_TO_NATIONAL(KECLEON), + SPECIES_TO_NATIONAL(SHUPPET), + SPECIES_TO_NATIONAL(BANETTE), + SPECIES_TO_NATIONAL(DUSKULL), + SPECIES_TO_NATIONAL(DUSCLOPS), + SPECIES_TO_NATIONAL(TROPIUS), + SPECIES_TO_NATIONAL(CHIMECHO), + SPECIES_TO_NATIONAL(ABSOL), + SPECIES_TO_NATIONAL(WYNAUT), + SPECIES_TO_NATIONAL(SNORUNT), + SPECIES_TO_NATIONAL(GLALIE), + SPECIES_TO_NATIONAL(SPHEAL), + SPECIES_TO_NATIONAL(SEALEO), + SPECIES_TO_NATIONAL(WALREIN), + SPECIES_TO_NATIONAL(CLAMPERL), + SPECIES_TO_NATIONAL(HUNTAIL), + SPECIES_TO_NATIONAL(GOREBYSS), + SPECIES_TO_NATIONAL(RELICANTH), + SPECIES_TO_NATIONAL(LUVDISC), SPECIES_TO_NATIONAL(BAGON), SPECIES_TO_NATIONAL(SHELGON), SPECIES_TO_NATIONAL(SALAMENCE), @@ -913,17 +692,899 @@ const u16 gSpeciesToNationalPokedexNum[] = // Assigns all species to the Nationa SPECIES_TO_NATIONAL(REGIROCK), SPECIES_TO_NATIONAL(REGICE), SPECIES_TO_NATIONAL(REGISTEEL), + SPECIES_TO_NATIONAL(LATIAS), + SPECIES_TO_NATIONAL(LATIOS), SPECIES_TO_NATIONAL(KYOGRE), SPECIES_TO_NATIONAL(GROUDON), SPECIES_TO_NATIONAL(RAYQUAZA), - SPECIES_TO_NATIONAL(LATIAS), - SPECIES_TO_NATIONAL(LATIOS), SPECIES_TO_NATIONAL(JIRACHI), SPECIES_TO_NATIONAL(DEOXYS), - SPECIES_TO_NATIONAL(CHIMECHO), + SPECIES_TO_NATIONAL(TURTWIG), + SPECIES_TO_NATIONAL(GROTLE), + SPECIES_TO_NATIONAL(TORTERRA), + SPECIES_TO_NATIONAL(CHIMCHAR), + SPECIES_TO_NATIONAL(MONFERNO), + SPECIES_TO_NATIONAL(INFERNAPE), + SPECIES_TO_NATIONAL(PIPLUP), + SPECIES_TO_NATIONAL(PRINPLUP), + SPECIES_TO_NATIONAL(EMPOLEON), + SPECIES_TO_NATIONAL(STARLY), + SPECIES_TO_NATIONAL(STARAVIA), + SPECIES_TO_NATIONAL(STARAPTOR), + SPECIES_TO_NATIONAL(BIDOOF), + SPECIES_TO_NATIONAL(BIBAREL), + SPECIES_TO_NATIONAL(KRICKETOT), + SPECIES_TO_NATIONAL(KRICKETUNE), + SPECIES_TO_NATIONAL(SHINX), + SPECIES_TO_NATIONAL(LUXIO), + SPECIES_TO_NATIONAL(LUXRAY), + SPECIES_TO_NATIONAL(BUDEW), + SPECIES_TO_NATIONAL(ROSERADE), + SPECIES_TO_NATIONAL(CRANIDOS), + SPECIES_TO_NATIONAL(RAMPARDOS), + SPECIES_TO_NATIONAL(SHIELDON), + SPECIES_TO_NATIONAL(BASTIODON), + SPECIES_TO_NATIONAL(BURMY), + SPECIES_TO_NATIONAL(WORMADAM), + SPECIES_TO_NATIONAL(MOTHIM), + SPECIES_TO_NATIONAL(COMBEE), + SPECIES_TO_NATIONAL(VESPIQUEN), + SPECIES_TO_NATIONAL(PACHIRISU), + SPECIES_TO_NATIONAL(BUIZEL), + SPECIES_TO_NATIONAL(FLOATZEL), + SPECIES_TO_NATIONAL(CHERUBI), + SPECIES_TO_NATIONAL(CHERRIM), + SPECIES_TO_NATIONAL(SHELLOS), + SPECIES_TO_NATIONAL(GASTRODON), + SPECIES_TO_NATIONAL(AMBIPOM), + SPECIES_TO_NATIONAL(DRIFLOON), + SPECIES_TO_NATIONAL(DRIFBLIM), + SPECIES_TO_NATIONAL(BUNEARY), + SPECIES_TO_NATIONAL(LOPUNNY), + SPECIES_TO_NATIONAL(MISMAGIUS), + SPECIES_TO_NATIONAL(HONCHKROW), + SPECIES_TO_NATIONAL(GLAMEOW), + SPECIES_TO_NATIONAL(PURUGLY), + SPECIES_TO_NATIONAL(CHINGLING), + SPECIES_TO_NATIONAL(STUNKY), + SPECIES_TO_NATIONAL(SKUNTANK), + SPECIES_TO_NATIONAL(BRONZOR), + SPECIES_TO_NATIONAL(BRONZONG), + SPECIES_TO_NATIONAL(BONSLY), + SPECIES_TO_NATIONAL(MIME_JR), + SPECIES_TO_NATIONAL(HAPPINY), + SPECIES_TO_NATIONAL(CHATOT), + SPECIES_TO_NATIONAL(SPIRITOMB), + SPECIES_TO_NATIONAL(GIBLE), + SPECIES_TO_NATIONAL(GABITE), + SPECIES_TO_NATIONAL(GARCHOMP), + SPECIES_TO_NATIONAL(MUNCHLAX), + SPECIES_TO_NATIONAL(RIOLU), + SPECIES_TO_NATIONAL(LUCARIO), + SPECIES_TO_NATIONAL(HIPPOPOTAS), + SPECIES_TO_NATIONAL(HIPPOWDON), + SPECIES_TO_NATIONAL(SKORUPI), + SPECIES_TO_NATIONAL(DRAPION), + SPECIES_TO_NATIONAL(CROAGUNK), + SPECIES_TO_NATIONAL(TOXICROAK), + SPECIES_TO_NATIONAL(CARNIVINE), + SPECIES_TO_NATIONAL(FINNEON), + SPECIES_TO_NATIONAL(LUMINEON), + SPECIES_TO_NATIONAL(MANTYKE), + SPECIES_TO_NATIONAL(SNOVER), + SPECIES_TO_NATIONAL(ABOMASNOW), + SPECIES_TO_NATIONAL(WEAVILE), + SPECIES_TO_NATIONAL(MAGNEZONE), + SPECIES_TO_NATIONAL(LICKILICKY), + SPECIES_TO_NATIONAL(RHYPERIOR), + SPECIES_TO_NATIONAL(TANGROWTH), + SPECIES_TO_NATIONAL(ELECTIVIRE), + SPECIES_TO_NATIONAL(MAGMORTAR), + SPECIES_TO_NATIONAL(TOGEKISS), + SPECIES_TO_NATIONAL(YANMEGA), + SPECIES_TO_NATIONAL(LEAFEON), + SPECIES_TO_NATIONAL(GLACEON), + SPECIES_TO_NATIONAL(GLISCOR), + SPECIES_TO_NATIONAL(MAMOSWINE), + SPECIES_TO_NATIONAL(PORYGON_Z), + SPECIES_TO_NATIONAL(GALLADE), + SPECIES_TO_NATIONAL(PROBOPASS), + SPECIES_TO_NATIONAL(DUSKNOIR), + SPECIES_TO_NATIONAL(FROSLASS), + SPECIES_TO_NATIONAL(ROTOM), + SPECIES_TO_NATIONAL(UXIE), + SPECIES_TO_NATIONAL(MESPRIT), + SPECIES_TO_NATIONAL(AZELF), + SPECIES_TO_NATIONAL(DIALGA), + SPECIES_TO_NATIONAL(PALKIA), + SPECIES_TO_NATIONAL(HEATRAN), + SPECIES_TO_NATIONAL(REGIGIGAS), + SPECIES_TO_NATIONAL(GIRATINA), + SPECIES_TO_NATIONAL(CRESSELIA), + SPECIES_TO_NATIONAL(PHIONE), + SPECIES_TO_NATIONAL(MANAPHY), + SPECIES_TO_NATIONAL(DARKRAI), + SPECIES_TO_NATIONAL(SHAYMIN), + SPECIES_TO_NATIONAL(ARCEUS), + SPECIES_TO_NATIONAL(VICTINI), + SPECIES_TO_NATIONAL(SNIVY), + SPECIES_TO_NATIONAL(SERVINE), + SPECIES_TO_NATIONAL(SERPERIOR), + SPECIES_TO_NATIONAL(TEPIG), + SPECIES_TO_NATIONAL(PIGNITE), + SPECIES_TO_NATIONAL(EMBOAR), + SPECIES_TO_NATIONAL(OSHAWOTT), + SPECIES_TO_NATIONAL(DEWOTT), + SPECIES_TO_NATIONAL(SAMUROTT), + SPECIES_TO_NATIONAL(PATRAT), + SPECIES_TO_NATIONAL(WATCHOG), + SPECIES_TO_NATIONAL(LILLIPUP), + SPECIES_TO_NATIONAL(HERDIER), + SPECIES_TO_NATIONAL(STOUTLAND), + SPECIES_TO_NATIONAL(PURRLOIN), + SPECIES_TO_NATIONAL(LIEPARD), + SPECIES_TO_NATIONAL(PANSAGE), + SPECIES_TO_NATIONAL(SIMISAGE), + SPECIES_TO_NATIONAL(PANSEAR), + SPECIES_TO_NATIONAL(SIMISEAR), + SPECIES_TO_NATIONAL(PANPOUR), + SPECIES_TO_NATIONAL(SIMIPOUR), + SPECIES_TO_NATIONAL(MUNNA), + SPECIES_TO_NATIONAL(MUSHARNA), + SPECIES_TO_NATIONAL(PIDOVE), + SPECIES_TO_NATIONAL(TRANQUILL), + SPECIES_TO_NATIONAL(UNFEZANT), + SPECIES_TO_NATIONAL(BLITZLE), + SPECIES_TO_NATIONAL(ZEBSTRIKA), + SPECIES_TO_NATIONAL(ROGGENROLA), + SPECIES_TO_NATIONAL(BOLDORE), + SPECIES_TO_NATIONAL(GIGALITH), + SPECIES_TO_NATIONAL(WOOBAT), + SPECIES_TO_NATIONAL(SWOOBAT), + SPECIES_TO_NATIONAL(DRILBUR), + SPECIES_TO_NATIONAL(EXCADRILL), + SPECIES_TO_NATIONAL(AUDINO), + SPECIES_TO_NATIONAL(TIMBURR), + SPECIES_TO_NATIONAL(GURDURR), + SPECIES_TO_NATIONAL(CONKELDURR), + SPECIES_TO_NATIONAL(TYMPOLE), + SPECIES_TO_NATIONAL(PALPITOAD), + SPECIES_TO_NATIONAL(SEISMITOAD), + SPECIES_TO_NATIONAL(THROH), + SPECIES_TO_NATIONAL(SAWK), + SPECIES_TO_NATIONAL(SEWADDLE), + SPECIES_TO_NATIONAL(SWADLOON), + SPECIES_TO_NATIONAL(LEAVANNY), + SPECIES_TO_NATIONAL(VENIPEDE), + SPECIES_TO_NATIONAL(WHIRLIPEDE), + SPECIES_TO_NATIONAL(SCOLIPEDE), + SPECIES_TO_NATIONAL(COTTONEE), + SPECIES_TO_NATIONAL(WHIMSICOTT), + SPECIES_TO_NATIONAL(PETILIL), + SPECIES_TO_NATIONAL(LILLIGANT), + SPECIES_TO_NATIONAL(BASCULIN), + SPECIES_TO_NATIONAL(SANDILE), + SPECIES_TO_NATIONAL(KROKOROK), + SPECIES_TO_NATIONAL(KROOKODILE), + SPECIES_TO_NATIONAL(DARUMAKA), + SPECIES_TO_NATIONAL(DARMANITAN), + SPECIES_TO_NATIONAL(MARACTUS), + SPECIES_TO_NATIONAL(DWEBBLE), + SPECIES_TO_NATIONAL(CRUSTLE), + SPECIES_TO_NATIONAL(SCRAGGY), + SPECIES_TO_NATIONAL(SCRAFTY), + SPECIES_TO_NATIONAL(SIGILYPH), + SPECIES_TO_NATIONAL(YAMASK), + SPECIES_TO_NATIONAL(COFAGRIGUS), + SPECIES_TO_NATIONAL(TIRTOUGA), + SPECIES_TO_NATIONAL(CARRACOSTA), + SPECIES_TO_NATIONAL(ARCHEN), + SPECIES_TO_NATIONAL(ARCHEOPS), + SPECIES_TO_NATIONAL(TRUBBISH), + SPECIES_TO_NATIONAL(GARBODOR), + SPECIES_TO_NATIONAL(ZORUA), + SPECIES_TO_NATIONAL(ZOROARK), + SPECIES_TO_NATIONAL(MINCCINO), + SPECIES_TO_NATIONAL(CINCCINO), + SPECIES_TO_NATIONAL(GOTHITA), + SPECIES_TO_NATIONAL(GOTHORITA), + SPECIES_TO_NATIONAL(GOTHITELLE), + SPECIES_TO_NATIONAL(SOLOSIS), + SPECIES_TO_NATIONAL(DUOSION), + SPECIES_TO_NATIONAL(REUNICLUS), + SPECIES_TO_NATIONAL(DUCKLETT), + SPECIES_TO_NATIONAL(SWANNA), + SPECIES_TO_NATIONAL(VANILLITE), + SPECIES_TO_NATIONAL(VANILLISH), + SPECIES_TO_NATIONAL(VANILLUXE), + SPECIES_TO_NATIONAL(DEERLING), + SPECIES_TO_NATIONAL(SAWSBUCK), + SPECIES_TO_NATIONAL(EMOLGA), + SPECIES_TO_NATIONAL(KARRABLAST), + SPECIES_TO_NATIONAL(ESCAVALIER), + SPECIES_TO_NATIONAL(FOONGUS), + SPECIES_TO_NATIONAL(AMOONGUSS), + SPECIES_TO_NATIONAL(FRILLISH), + SPECIES_TO_NATIONAL(JELLICENT), + SPECIES_TO_NATIONAL(ALOMOMOLA), + SPECIES_TO_NATIONAL(JOLTIK), + SPECIES_TO_NATIONAL(GALVANTULA), + SPECIES_TO_NATIONAL(FERROSEED), + SPECIES_TO_NATIONAL(FERROTHORN), + SPECIES_TO_NATIONAL(KLINK), + SPECIES_TO_NATIONAL(KLANG), + SPECIES_TO_NATIONAL(KLINKLANG), + SPECIES_TO_NATIONAL(TYNAMO), + SPECIES_TO_NATIONAL(EELEKTRIK), + SPECIES_TO_NATIONAL(EELEKTROSS), + SPECIES_TO_NATIONAL(ELGYEM), + SPECIES_TO_NATIONAL(BEHEEYEM), + SPECIES_TO_NATIONAL(LITWICK), + SPECIES_TO_NATIONAL(LAMPENT), + SPECIES_TO_NATIONAL(CHANDELURE), + SPECIES_TO_NATIONAL(AXEW), + SPECIES_TO_NATIONAL(FRAXURE), + SPECIES_TO_NATIONAL(HAXORUS), + SPECIES_TO_NATIONAL(CUBCHOO), + SPECIES_TO_NATIONAL(BEARTIC), + SPECIES_TO_NATIONAL(CRYOGONAL), + SPECIES_TO_NATIONAL(SHELMET), + SPECIES_TO_NATIONAL(ACCELGOR), + SPECIES_TO_NATIONAL(STUNFISK), + SPECIES_TO_NATIONAL(MIENFOO), + SPECIES_TO_NATIONAL(MIENSHAO), + SPECIES_TO_NATIONAL(DRUDDIGON), + SPECIES_TO_NATIONAL(GOLETT), + SPECIES_TO_NATIONAL(GOLURK), + SPECIES_TO_NATIONAL(PAWNIARD), + SPECIES_TO_NATIONAL(BISHARP), + SPECIES_TO_NATIONAL(BOUFFALANT), + SPECIES_TO_NATIONAL(RUFFLET), + SPECIES_TO_NATIONAL(BRAVIARY), + SPECIES_TO_NATIONAL(VULLABY), + SPECIES_TO_NATIONAL(MANDIBUZZ), + SPECIES_TO_NATIONAL(HEATMOR), + SPECIES_TO_NATIONAL(DURANT), + SPECIES_TO_NATIONAL(DEINO), + SPECIES_TO_NATIONAL(ZWEILOUS), + SPECIES_TO_NATIONAL(HYDREIGON), + SPECIES_TO_NATIONAL(LARVESTA), + SPECIES_TO_NATIONAL(VOLCARONA), + SPECIES_TO_NATIONAL(COBALION), + SPECIES_TO_NATIONAL(TERRAKION), + SPECIES_TO_NATIONAL(VIRIZION), + SPECIES_TO_NATIONAL(TORNADUS), + SPECIES_TO_NATIONAL(THUNDURUS), + SPECIES_TO_NATIONAL(RESHIRAM), + SPECIES_TO_NATIONAL(ZEKROM), + SPECIES_TO_NATIONAL(LANDORUS), + SPECIES_TO_NATIONAL(KYUREM), + SPECIES_TO_NATIONAL(KELDEO), + SPECIES_TO_NATIONAL(MELOETTA), + SPECIES_TO_NATIONAL(GENESECT), + SPECIES_TO_NATIONAL(CHESPIN), + SPECIES_TO_NATIONAL(QUILLADIN), + SPECIES_TO_NATIONAL(CHESNAUGHT), + SPECIES_TO_NATIONAL(FENNEKIN), + SPECIES_TO_NATIONAL(BRAIXEN), + SPECIES_TO_NATIONAL(DELPHOX), + SPECIES_TO_NATIONAL(FROAKIE), + SPECIES_TO_NATIONAL(FROGADIER), + SPECIES_TO_NATIONAL(GRENINJA), + SPECIES_TO_NATIONAL(BUNNELBY), + SPECIES_TO_NATIONAL(DIGGERSBY), + SPECIES_TO_NATIONAL(FLETCHLING), + SPECIES_TO_NATIONAL(FLETCHINDER), + SPECIES_TO_NATIONAL(TALONFLAME), + SPECIES_TO_NATIONAL(SCATTERBUG), + SPECIES_TO_NATIONAL(SPEWPA), + SPECIES_TO_NATIONAL(VIVILLON), + SPECIES_TO_NATIONAL(LITLEO), + SPECIES_TO_NATIONAL(PYROAR), + SPECIES_TO_NATIONAL(FLABEBE), + SPECIES_TO_NATIONAL(FLOETTE), + SPECIES_TO_NATIONAL(FLORGES), + SPECIES_TO_NATIONAL(SKIDDO), + SPECIES_TO_NATIONAL(GOGOAT), + SPECIES_TO_NATIONAL(PANCHAM), + SPECIES_TO_NATIONAL(PANGORO), + SPECIES_TO_NATIONAL(FURFROU), + SPECIES_TO_NATIONAL(ESPURR), + SPECIES_TO_NATIONAL(MEOWSTIC), + SPECIES_TO_NATIONAL(HONEDGE), + SPECIES_TO_NATIONAL(DOUBLADE), + SPECIES_TO_NATIONAL(AEGISLASH), + SPECIES_TO_NATIONAL(SPRITZEE), + SPECIES_TO_NATIONAL(AROMATISSE), + SPECIES_TO_NATIONAL(SWIRLIX), + SPECIES_TO_NATIONAL(SLURPUFF), + SPECIES_TO_NATIONAL(INKAY), + SPECIES_TO_NATIONAL(MALAMAR), + SPECIES_TO_NATIONAL(BINACLE), + SPECIES_TO_NATIONAL(BARBARACLE), + SPECIES_TO_NATIONAL(SKRELP), + SPECIES_TO_NATIONAL(DRAGALGE), + SPECIES_TO_NATIONAL(CLAUNCHER), + SPECIES_TO_NATIONAL(CLAWITZER), + SPECIES_TO_NATIONAL(HELIOPTILE), + SPECIES_TO_NATIONAL(HELIOLISK), + SPECIES_TO_NATIONAL(TYRUNT), + SPECIES_TO_NATIONAL(TYRANTRUM), + SPECIES_TO_NATIONAL(AMAURA), + SPECIES_TO_NATIONAL(AURORUS), + SPECIES_TO_NATIONAL(SYLVEON), + SPECIES_TO_NATIONAL(HAWLUCHA), + SPECIES_TO_NATIONAL(DEDENNE), + SPECIES_TO_NATIONAL(CARBINK), + SPECIES_TO_NATIONAL(GOOMY), + SPECIES_TO_NATIONAL(SLIGGOO), + SPECIES_TO_NATIONAL(GOODRA), + SPECIES_TO_NATIONAL(KLEFKI), + SPECIES_TO_NATIONAL(PHANTUMP), + SPECIES_TO_NATIONAL(TREVENANT), + SPECIES_TO_NATIONAL(PUMPKABOO), + SPECIES_TO_NATIONAL(GOURGEIST), + SPECIES_TO_NATIONAL(BERGMITE), + SPECIES_TO_NATIONAL(AVALUGG), + SPECIES_TO_NATIONAL(NOIBAT), + SPECIES_TO_NATIONAL(NOIVERN), + SPECIES_TO_NATIONAL(XERNEAS), + SPECIES_TO_NATIONAL(YVELTAL), + SPECIES_TO_NATIONAL(ZYGARDE), + SPECIES_TO_NATIONAL(DIANCIE), + SPECIES_TO_NATIONAL(HOOPA), + SPECIES_TO_NATIONAL(VOLCANION), + SPECIES_TO_NATIONAL(ROWLET), + SPECIES_TO_NATIONAL(DARTRIX), + SPECIES_TO_NATIONAL(DECIDUEYE), + SPECIES_TO_NATIONAL(LITTEN), + SPECIES_TO_NATIONAL(TORRACAT), + SPECIES_TO_NATIONAL(INCINEROAR), + SPECIES_TO_NATIONAL(POPPLIO), + SPECIES_TO_NATIONAL(BRIONNE), + SPECIES_TO_NATIONAL(PRIMARINA), + SPECIES_TO_NATIONAL(PIKIPEK), + SPECIES_TO_NATIONAL(TRUMBEAK), + SPECIES_TO_NATIONAL(TOUCANNON), + SPECIES_TO_NATIONAL(YUNGOOS), + SPECIES_TO_NATIONAL(GUMSHOOS), + SPECIES_TO_NATIONAL(GRUBBIN), + SPECIES_TO_NATIONAL(CHARJABUG), + SPECIES_TO_NATIONAL(VIKAVOLT), + SPECIES_TO_NATIONAL(CRABRAWLER), + SPECIES_TO_NATIONAL(CRABOMINABLE), + SPECIES_TO_NATIONAL(ORICORIO), + SPECIES_TO_NATIONAL(CUTIEFLY), + SPECIES_TO_NATIONAL(RIBOMBEE), + SPECIES_TO_NATIONAL(ROCKRUFF), + SPECIES_TO_NATIONAL(LYCANROC), + SPECIES_TO_NATIONAL(WISHIWASHI), + SPECIES_TO_NATIONAL(MAREANIE), + SPECIES_TO_NATIONAL(TOXAPEX), + SPECIES_TO_NATIONAL(MUDBRAY), + SPECIES_TO_NATIONAL(MUDSDALE), + SPECIES_TO_NATIONAL(DEWPIDER), + SPECIES_TO_NATIONAL(ARAQUANID), + SPECIES_TO_NATIONAL(FOMANTIS), + SPECIES_TO_NATIONAL(LURANTIS), + SPECIES_TO_NATIONAL(MORELULL), + SPECIES_TO_NATIONAL(SHIINOTIC), + SPECIES_TO_NATIONAL(SALANDIT), + SPECIES_TO_NATIONAL(SALAZZLE), + SPECIES_TO_NATIONAL(STUFFUL), + SPECIES_TO_NATIONAL(BEWEAR), + SPECIES_TO_NATIONAL(BOUNSWEET), + SPECIES_TO_NATIONAL(STEENEE), + SPECIES_TO_NATIONAL(TSAREENA), + SPECIES_TO_NATIONAL(COMFEY), + SPECIES_TO_NATIONAL(ORANGURU), + SPECIES_TO_NATIONAL(PASSIMIAN), + SPECIES_TO_NATIONAL(WIMPOD), + SPECIES_TO_NATIONAL(GOLISOPOD), + SPECIES_TO_NATIONAL(SANDYGAST), + SPECIES_TO_NATIONAL(PALOSSAND), + SPECIES_TO_NATIONAL(PYUKUMUKU), + SPECIES_TO_NATIONAL(TYPE_NULL), + SPECIES_TO_NATIONAL(SILVALLY), + SPECIES_TO_NATIONAL(MINIOR), + SPECIES_TO_NATIONAL(KOMALA), + SPECIES_TO_NATIONAL(TURTONATOR), + SPECIES_TO_NATIONAL(TOGEDEMARU), + SPECIES_TO_NATIONAL(MIMIKYU), + SPECIES_TO_NATIONAL(BRUXISH), + SPECIES_TO_NATIONAL(DRAMPA), + SPECIES_TO_NATIONAL(DHELMISE), + SPECIES_TO_NATIONAL(JANGMO_O), + SPECIES_TO_NATIONAL(HAKAMO_O), + SPECIES_TO_NATIONAL(KOMMO_O), + SPECIES_TO_NATIONAL(TAPU_KOKO), + SPECIES_TO_NATIONAL(TAPU_LELE), + SPECIES_TO_NATIONAL(TAPU_BULU), + SPECIES_TO_NATIONAL(TAPU_FINI), + SPECIES_TO_NATIONAL(COSMOG), + SPECIES_TO_NATIONAL(COSMOEM), + SPECIES_TO_NATIONAL(SOLGALEO), + SPECIES_TO_NATIONAL(LUNALA), + SPECIES_TO_NATIONAL(NIHILEGO), + SPECIES_TO_NATIONAL(BUZZWOLE), + SPECIES_TO_NATIONAL(PHEROMOSA), + SPECIES_TO_NATIONAL(XURKITREE), + SPECIES_TO_NATIONAL(CELESTEELA), + SPECIES_TO_NATIONAL(KARTANA), + SPECIES_TO_NATIONAL(GUZZLORD), + SPECIES_TO_NATIONAL(NECROZMA), + SPECIES_TO_NATIONAL(MAGEARNA), + SPECIES_TO_NATIONAL(MARSHADOW), + SPECIES_TO_NATIONAL(POIPOLE), + SPECIES_TO_NATIONAL(NAGANADEL), + SPECIES_TO_NATIONAL(STAKATAKA), + SPECIES_TO_NATIONAL(BLACEPHALON), + SPECIES_TO_NATIONAL(ZERAORA), + SPECIES_TO_NATIONAL(MELTAN), + SPECIES_TO_NATIONAL(MELMETAL), + SPECIES_TO_NATIONAL(GROOKEY), + SPECIES_TO_NATIONAL(THWACKEY), + SPECIES_TO_NATIONAL(RILLABOOM), + SPECIES_TO_NATIONAL(SCORBUNNY), + SPECIES_TO_NATIONAL(RABOOT), + SPECIES_TO_NATIONAL(CINDERACE), + SPECIES_TO_NATIONAL(SOBBLE), + SPECIES_TO_NATIONAL(DRIZZILE), + SPECIES_TO_NATIONAL(INTELEON), + SPECIES_TO_NATIONAL(SKWOVET), + SPECIES_TO_NATIONAL(GREEDENT), + SPECIES_TO_NATIONAL(ROOKIDEE), + SPECIES_TO_NATIONAL(CORVISQUIRE), + SPECIES_TO_NATIONAL(CORVIKNIGHT), + SPECIES_TO_NATIONAL(BLIPBUG), + SPECIES_TO_NATIONAL(DOTTLER), + SPECIES_TO_NATIONAL(ORBEETLE), + SPECIES_TO_NATIONAL(NICKIT), + SPECIES_TO_NATIONAL(THIEVUL), + SPECIES_TO_NATIONAL(GOSSIFLEUR), + SPECIES_TO_NATIONAL(ELDEGOSS), + SPECIES_TO_NATIONAL(WOOLOO), + SPECIES_TO_NATIONAL(DUBWOOL), + SPECIES_TO_NATIONAL(CHEWTLE), + SPECIES_TO_NATIONAL(DREDNAW), + SPECIES_TO_NATIONAL(YAMPER), + SPECIES_TO_NATIONAL(BOLTUND), + SPECIES_TO_NATIONAL(ROLYCOLY), + SPECIES_TO_NATIONAL(CARKOL), + SPECIES_TO_NATIONAL(COALOSSAL), + SPECIES_TO_NATIONAL(APPLIN), + SPECIES_TO_NATIONAL(FLAPPLE), + SPECIES_TO_NATIONAL(APPLETUN), + SPECIES_TO_NATIONAL(SILICOBRA), + SPECIES_TO_NATIONAL(SANDACONDA), + SPECIES_TO_NATIONAL(CRAMORANT), + SPECIES_TO_NATIONAL(ARROKUDA), + SPECIES_TO_NATIONAL(BARRASKEWDA), + SPECIES_TO_NATIONAL(TOXEL), + SPECIES_TO_NATIONAL(TOXTRICITY), + SPECIES_TO_NATIONAL(SIZZLIPEDE), + SPECIES_TO_NATIONAL(CENTISKORCH), + SPECIES_TO_NATIONAL(CLOBBOPUS), + SPECIES_TO_NATIONAL(GRAPPLOCT), + SPECIES_TO_NATIONAL(SINISTEA), + SPECIES_TO_NATIONAL(POLTEAGEIST), + SPECIES_TO_NATIONAL(HATENNA), + SPECIES_TO_NATIONAL(HATTREM), + SPECIES_TO_NATIONAL(HATTERENE), + SPECIES_TO_NATIONAL(IMPIDIMP), + SPECIES_TO_NATIONAL(MORGREM), + SPECIES_TO_NATIONAL(GRIMMSNARL), + SPECIES_TO_NATIONAL(OBSTAGOON), + SPECIES_TO_NATIONAL(PERRSERKER), + SPECIES_TO_NATIONAL(CURSOLA), + SPECIES_TO_NATIONAL(SIRFETCHD), + SPECIES_TO_NATIONAL(MR_RIME), + SPECIES_TO_NATIONAL(RUNERIGUS), + SPECIES_TO_NATIONAL(MILCERY), + SPECIES_TO_NATIONAL(ALCREMIE), + SPECIES_TO_NATIONAL(FALINKS), + SPECIES_TO_NATIONAL(PINCURCHIN), + SPECIES_TO_NATIONAL(SNOM), + SPECIES_TO_NATIONAL(FROSMOTH), + SPECIES_TO_NATIONAL(STONJOURNER), + SPECIES_TO_NATIONAL(EISCUE), + SPECIES_TO_NATIONAL(INDEEDEE), + SPECIES_TO_NATIONAL(MORPEKO), + SPECIES_TO_NATIONAL(CUFANT), + SPECIES_TO_NATIONAL(COPPERAJAH), + SPECIES_TO_NATIONAL(DRACOZOLT), + SPECIES_TO_NATIONAL(ARCTOZOLT), + SPECIES_TO_NATIONAL(DRACOVISH), + SPECIES_TO_NATIONAL(ARCTOVISH), + SPECIES_TO_NATIONAL(DURALUDON), + SPECIES_TO_NATIONAL(DREEPY), + SPECIES_TO_NATIONAL(DRAKLOAK), + SPECIES_TO_NATIONAL(DRAGAPULT), + SPECIES_TO_NATIONAL(ZACIAN), + SPECIES_TO_NATIONAL(ZAMAZENTA), + SPECIES_TO_NATIONAL(ETERNATUS), + SPECIES_TO_NATIONAL(KUBFU), + SPECIES_TO_NATIONAL(URSHIFU), + SPECIES_TO_NATIONAL(ZARUDE), + SPECIES_TO_NATIONAL(REGIELEKI), + SPECIES_TO_NATIONAL(REGIDRAGO), + SPECIES_TO_NATIONAL(GLASTRIER), + SPECIES_TO_NATIONAL(SPECTRIER), + SPECIES_TO_NATIONAL(CALYREX), + + // Megas + [SPECIES_VENUSAUR_MEGA - 1] = NATIONAL_DEX_VENUSAUR, + [SPECIES_CHARIZARD_MEGA_X - 1] = NATIONAL_DEX_CHARIZARD, + [SPECIES_CHARIZARD_MEGA_Y - 1] = NATIONAL_DEX_CHARIZARD, + [SPECIES_BLASTOISE_MEGA - 1] = NATIONAL_DEX_BLASTOISE, + [SPECIES_BEEDRILL_MEGA - 1] = NATIONAL_DEX_BEEDRILL, + [SPECIES_PIDGEOT_MEGA - 1] = NATIONAL_DEX_PIDGEOT, + [SPECIES_ALAKAZAM_MEGA - 1] = NATIONAL_DEX_ALAKAZAM, + [SPECIES_SLOWBRO_MEGA - 1] = NATIONAL_DEX_SLOWBRO, + [SPECIES_GENGAR_MEGA - 1] = NATIONAL_DEX_GENGAR, + [SPECIES_KANGASKHAN_MEGA - 1] = NATIONAL_DEX_KANGASKHAN, + [SPECIES_PINSIR_MEGA - 1] = NATIONAL_DEX_PINSIR, + [SPECIES_GYARADOS_MEGA - 1] = NATIONAL_DEX_GYARADOS, + [SPECIES_AERODACTYL_MEGA - 1] = NATIONAL_DEX_AERODACTYL, + [SPECIES_MEWTWO_MEGA_X - 1] = NATIONAL_DEX_MEWTWO, + [SPECIES_MEWTWO_MEGA_Y - 1] = NATIONAL_DEX_MEWTWO, + [SPECIES_AMPHAROS_MEGA - 1] = NATIONAL_DEX_AMPHAROS, + [SPECIES_STEELIX_MEGA - 1] = NATIONAL_DEX_STEELIX, + [SPECIES_SCIZOR_MEGA - 1] = NATIONAL_DEX_SCIZOR, + [SPECIES_HERACROSS_MEGA - 1] = NATIONAL_DEX_HERACROSS, + [SPECIES_HOUNDOOM_MEGA - 1] = NATIONAL_DEX_HOUNDOOM, + [SPECIES_TYRANITAR_MEGA - 1] = NATIONAL_DEX_TYRANITAR, + [SPECIES_SCEPTILE_MEGA - 1] = NATIONAL_DEX_SCEPTILE, + [SPECIES_BLAZIKEN_MEGA - 1] = NATIONAL_DEX_BLAZIKEN, + [SPECIES_SWAMPERT_MEGA - 1] = NATIONAL_DEX_SWAMPERT, + [SPECIES_GARDEVOIR_MEGA - 1] = NATIONAL_DEX_GARDEVOIR, + [SPECIES_SABLEYE_MEGA - 1] = NATIONAL_DEX_SABLEYE, + [SPECIES_MAWILE_MEGA - 1] = NATIONAL_DEX_MAWILE, + [SPECIES_AGGRON_MEGA - 1] = NATIONAL_DEX_AGGRON, + [SPECIES_MEDICHAM_MEGA - 1] = NATIONAL_DEX_MEDICHAM, + [SPECIES_MANECTRIC_MEGA - 1] = NATIONAL_DEX_MANECTRIC, + [SPECIES_SHARPEDO_MEGA - 1] = NATIONAL_DEX_SHARPEDO, + [SPECIES_CAMERUPT_MEGA - 1] = NATIONAL_DEX_CAMERUPT, + [SPECIES_ALTARIA_MEGA - 1] = NATIONAL_DEX_ALTARIA, + [SPECIES_BANETTE_MEGA - 1] = NATIONAL_DEX_BANETTE, + [SPECIES_ABSOL_MEGA - 1] = NATIONAL_DEX_ABSOL, + [SPECIES_GLALIE_MEGA - 1] = NATIONAL_DEX_GLALIE, + [SPECIES_SALAMENCE_MEGA - 1] = NATIONAL_DEX_SALAMENCE, + [SPECIES_METAGROSS_MEGA - 1] = NATIONAL_DEX_METAGROSS, + [SPECIES_LATIAS_MEGA - 1] = NATIONAL_DEX_LATIAS, + [SPECIES_LATIOS_MEGA - 1] = NATIONAL_DEX_LATIOS, + [SPECIES_LOPUNNY_MEGA - 1] = NATIONAL_DEX_LOPUNNY, + [SPECIES_GARCHOMP_MEGA - 1] = NATIONAL_DEX_GARCHOMP, + [SPECIES_LUCARIO_MEGA - 1] = NATIONAL_DEX_LUCARIO, + [SPECIES_ABOMASNOW_MEGA - 1] = NATIONAL_DEX_ABOMASNOW, + [SPECIES_GALLADE_MEGA - 1] = NATIONAL_DEX_GALLADE, + [SPECIES_AUDINO_MEGA - 1] = NATIONAL_DEX_AUDINO, + [SPECIES_DIANCIE_MEGA - 1] = NATIONAL_DEX_DIANCIE, + // Special Mega + Primals + [SPECIES_RAYQUAZA_MEGA - 1] = NATIONAL_DEX_RAYQUAZA, + [SPECIES_KYOGRE_PRIMAL - 1] = NATIONAL_DEX_KYOGRE, + [SPECIES_GROUDON_PRIMAL - 1] = NATIONAL_DEX_GROUDON, + // Alolan Forms + [SPECIES_RATTATA_ALOLAN - 1] = NATIONAL_DEX_RATTATA, + [SPECIES_RATICATE_ALOLAN - 1] = NATIONAL_DEX_RATICATE, + [SPECIES_RAICHU_ALOLAN - 1] = NATIONAL_DEX_RAICHU, + [SPECIES_VULPIX_ALOLAN - 1] = NATIONAL_DEX_VULPIX, + [SPECIES_NINETALES_ALOLAN - 1] = NATIONAL_DEX_NINETALES, + [SPECIES_DIGLETT_ALOLAN - 1] = NATIONAL_DEX_DIGLETT, + [SPECIES_DUGTRIO_ALOLAN - 1] = NATIONAL_DEX_DUGTRIO, + [SPECIES_MEOWTH_ALOLAN - 1] = NATIONAL_DEX_MEOWTH, + [SPECIES_PERSIAN_ALOLAN - 1] = NATIONAL_DEX_PERSIAN, + [SPECIES_GEODUDE_ALOLAN - 1] = NATIONAL_DEX_GEODUDE, + [SPECIES_GRAVELER_ALOLAN - 1] = NATIONAL_DEX_GRAVELER, + [SPECIES_GOLEM_ALOLAN - 1] = NATIONAL_DEX_GOLEM, + [SPECIES_GRIMER_ALOLAN - 1] = NATIONAL_DEX_GRIMER, + [SPECIES_MUK_ALOLAN - 1] = NATIONAL_DEX_MUK, + [SPECIES_EXEGGUTOR_ALOLAN - 1] = NATIONAL_DEX_EXEGGUTOR, + [SPECIES_MAROWAK_ALOLAN - 1] = NATIONAL_DEX_MAROWAK, + // Galarian Forms + [SPECIES_MEOWTH_GALARIAN - 1] = NATIONAL_DEX_MEOWTH, + [SPECIES_PONYTA_GALARIAN - 1] = NATIONAL_DEX_PONYTA, + [SPECIES_RAPIDASH_GALARIAN - 1] = NATIONAL_DEX_RAPIDASH, + [SPECIES_SLOWPOKE_GALARIAN - 1] = NATIONAL_DEX_SLOWPOKE, + [SPECIES_SLOWBRO_GALARIAN - 1] = NATIONAL_DEX_SLOWBRO, + [SPECIES_FARFETCHD_GALARIAN - 1] = NATIONAL_DEX_FARFETCHD, + [SPECIES_WEEZING_GALARIAN - 1] = NATIONAL_DEX_WEEZING, + [SPECIES_MR_MIME_GALARIAN - 1] = NATIONAL_DEX_MR_MIME, + [SPECIES_ARTICUNO_GALARIAN - 1] = NATIONAL_DEX_ARTICUNO, + [SPECIES_ZAPDOS_GALARIAN - 1] = NATIONAL_DEX_ZAPDOS, + [SPECIES_MOLTRES_GALARIAN - 1] = NATIONAL_DEX_MOLTRES, + [SPECIES_SLOWKING_GALARIAN - 1] = NATIONAL_DEX_SLOWKING, + [SPECIES_CORSOLA_GALARIAN - 1] = NATIONAL_DEX_CORSOLA, + [SPECIES_ZIGZAGOON_GALARIAN - 1] = NATIONAL_DEX_ZIGZAGOON, + [SPECIES_LINOONE_GALARIAN - 1] = NATIONAL_DEX_LINOONE, + [SPECIES_DARUMAKA_GALARIAN - 1] = NATIONAL_DEX_DARUMAKA, + [SPECIES_DARMANITAN_GALARIAN - 1] = NATIONAL_DEX_DARMANITAN, + [SPECIES_YAMASK_GALARIAN - 1] = NATIONAL_DEX_YAMASK, + [SPECIES_STUNFISK_GALARIAN - 1] = NATIONAL_DEX_STUNFISK, + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_ROCK_STAR - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_BELLE - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_POP_STAR - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_PH_D - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_LIBRE - 1] = NATIONAL_DEX_PIKACHU, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_HOENN_CAP - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_SINNOH_CAP - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_UNOVA_CAP - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_KALOS_CAP - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_ALOLA_CAP - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_PARTNER_CAP - 1] = NATIONAL_DEX_PIKACHU, + [SPECIES_PIKACHU_WORLD_CAP - 1] = NATIONAL_DEX_PIKACHU, + // Pichu + [SPECIES_PICHU_SPIKY_EARED - 1] = NATIONAL_DEX_PICHU, + // Unown + [SPECIES_UNOWN_B - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_C - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_D - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_E - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_F - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_G - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_H - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_I - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_J - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_K - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_L - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_M - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_N - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_O - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_P - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_Q - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_R - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_S - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_T - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_U - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_V - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_W - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_X - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_Y - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_Z - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_QMARK - 1] = NATIONAL_DEX_UNOWN, + [SPECIES_UNOWN_EMARK - 1] = NATIONAL_DEX_UNOWN, + // Castform + [SPECIES_CASTFORM_SUNNY - 1] = NATIONAL_DEX_CASTFORM, + [SPECIES_CASTFORM_RAINY - 1] = NATIONAL_DEX_CASTFORM, + [SPECIES_CASTFORM_SNOWY - 1] = NATIONAL_DEX_CASTFORM, + // Deoxys + [SPECIES_DEOXYS_ATTACK - 1] = NATIONAL_DEX_DEOXYS, + [SPECIES_DEOXYS_DEFENSE - 1] = NATIONAL_DEX_DEOXYS, + [SPECIES_DEOXYS_SPEED - 1] = NATIONAL_DEX_DEOXYS, + // Burmy + [SPECIES_BURMY_SANDY_CLOAK - 1] = NATIONAL_DEX_BURMY, + [SPECIES_BURMY_TRASH_CLOAK - 1] = NATIONAL_DEX_BURMY, + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK - 1] = NATIONAL_DEX_WORMADAM, + [SPECIES_WORMADAM_TRASH_CLOAK - 1] = NATIONAL_DEX_WORMADAM, + // Cherrim + [SPECIES_CHERRIM_SUNSHINE - 1] = NATIONAL_DEX_CHERRIM, + // Shellos + [SPECIES_SHELLOS_EAST_SEA - 1] = NATIONAL_DEX_SHELLOS, + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA - 1] = NATIONAL_DEX_GASTRODON, + // Rotom + [SPECIES_ROTOM_HEAT - 1] = NATIONAL_DEX_ROTOM, + [SPECIES_ROTOM_WASH - 1] = NATIONAL_DEX_ROTOM, + [SPECIES_ROTOM_FROST - 1] = NATIONAL_DEX_ROTOM, + [SPECIES_ROTOM_FAN - 1] = NATIONAL_DEX_ROTOM, + [SPECIES_ROTOM_MOW - 1] = NATIONAL_DEX_ROTOM, + // Giratina + [SPECIES_GIRATINA_ORIGIN - 1] = NATIONAL_DEX_GIRATINA, + // Shaymin + [SPECIES_SHAYMIN_SKY - 1] = NATIONAL_DEX_SHAYMIN, + // Arceus + [SPECIES_ARCEUS_FIGHTING - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_FLYING - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_POISON - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_GROUND - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_ROCK - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_BUG - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_GHOST - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_STEEL - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_FIRE - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_WATER - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_GRASS - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_ELECTRIC - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_PSYCHIC - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_ICE - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_DRAGON - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_DARK - 1] = NATIONAL_DEX_ARCEUS, + [SPECIES_ARCEUS_FAIRY - 1] = NATIONAL_DEX_ARCEUS, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED - 1] = NATIONAL_DEX_BASCULIN, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE - 1] = NATIONAL_DEX_DARMANITAN, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN - 1] = NATIONAL_DEX_DARMANITAN, + // Deerling + [SPECIES_DEERLING_SUMMER - 1] = NATIONAL_DEX_DEERLING, + [SPECIES_DEERLING_AUTUMN - 1] = NATIONAL_DEX_DEERLING, + [SPECIES_DEERLING_WINTER - 1] = NATIONAL_DEX_DEERLING, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER - 1] = NATIONAL_DEX_SAWSBUCK, + [SPECIES_SAWSBUCK_AUTUMN - 1] = NATIONAL_DEX_SAWSBUCK, + [SPECIES_SAWSBUCK_WINTER - 1] = NATIONAL_DEX_SAWSBUCK, + // Therian Forms + [SPECIES_TORNADUS_THERIAN - 1] = NATIONAL_DEX_TORNADUS, + [SPECIES_THUNDURUS_THERIAN - 1] = NATIONAL_DEX_THUNDURUS, + [SPECIES_LANDORUS_THERIAN - 1] = NATIONAL_DEX_LANDORUS, + // Kyurem + [SPECIES_KYUREM_BLACK - 1] = NATIONAL_DEX_KYUREM, + [SPECIES_KYUREM_WHITE - 1] = NATIONAL_DEX_KYUREM, + // Keldeo + [SPECIES_KELDEO_RESOLUTE - 1] = NATIONAL_DEX_KELDEO, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE - 1] = NATIONAL_DEX_MELOETTA, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE - 1] = NATIONAL_DEX_GENESECT, + [SPECIES_GENESECT_SHOCK_DRIVE - 1] = NATIONAL_DEX_GENESECT, + [SPECIES_GENESECT_BURN_DRIVE - 1] = NATIONAL_DEX_GENESECT, + [SPECIES_GENESECT_CHILL_DRIVE - 1] = NATIONAL_DEX_GENESECT, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND - 1] = NATIONAL_DEX_GRENINJA, + [SPECIES_GRENINJA_ASH - 1] = NATIONAL_DEX_GRENINJA, + // Vivillon + [SPECIES_VIVILLON_POLAR - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_TUNDRA - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_CONTINENTAL - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_GARDEN - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_ELEGANT - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_MEADOW - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_MODERN - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_MARINE - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_ARCHIPELAGO - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_HIGH_PLAINS - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_SANDSTORM - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_RIVER - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_MONSOON - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_SAVANNA - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_SUN - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_OCEAN - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_JUNGLE - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_FANCY - 1] = NATIONAL_DEX_VIVILLON, + [SPECIES_VIVILLON_POKE_BALL - 1] = NATIONAL_DEX_VIVILLON, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER - 1] = NATIONAL_DEX_FLABEBE, + [SPECIES_FLABEBE_ORANGE_FLOWER - 1] = NATIONAL_DEX_FLABEBE, + [SPECIES_FLABEBE_BLUE_FLOWER - 1] = NATIONAL_DEX_FLABEBE, + [SPECIES_FLABEBE_WHITE_FLOWER - 1] = NATIONAL_DEX_FLABEBE, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER - 1] = NATIONAL_DEX_FLOETTE, + [SPECIES_FLOETTE_ORANGE_FLOWER - 1] = NATIONAL_DEX_FLOETTE, + [SPECIES_FLOETTE_BLUE_FLOWER - 1] = NATIONAL_DEX_FLOETTE, + [SPECIES_FLOETTE_WHITE_FLOWER - 1] = NATIONAL_DEX_FLOETTE, + [SPECIES_FLOETTE_ETERNAL_FLOWER - 1] = NATIONAL_DEX_FLOETTE, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER - 1] = NATIONAL_DEX_FLORGES, + [SPECIES_FLORGES_ORANGE_FLOWER - 1] = NATIONAL_DEX_FLORGES, + [SPECIES_FLORGES_BLUE_FLOWER - 1] = NATIONAL_DEX_FLORGES, + [SPECIES_FLORGES_WHITE_FLOWER - 1] = NATIONAL_DEX_FLORGES, + // Furfrou + [SPECIES_FURFROU_HEART_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_STAR_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_DIAMOND_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_DEBUTANTE_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_MATRON_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_DANDY_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_LA_REINE_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_KABUKI_TRIM - 1] = NATIONAL_DEX_FURFROU, + [SPECIES_FURFROU_PHARAOH_TRIM - 1] = NATIONAL_DEX_FURFROU, + // Meowstic + [SPECIES_MEOWSTIC_FEMALE - 1] = NATIONAL_DEX_MEOWSTIC, + // Aegislash + [SPECIES_AEGISLASH_BLADE - 1] = NATIONAL_DEX_AEGISLASH, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL - 1] = NATIONAL_DEX_PUMPKABOO, + [SPECIES_PUMPKABOO_LARGE - 1] = NATIONAL_DEX_PUMPKABOO, + [SPECIES_PUMPKABOO_SUPER - 1] = NATIONAL_DEX_PUMPKABOO, + // Gourgeist + [SPECIES_GOURGEIST_SMALL - 1] = NATIONAL_DEX_GOURGEIST, + [SPECIES_GOURGEIST_LARGE - 1] = NATIONAL_DEX_GOURGEIST, + [SPECIES_GOURGEIST_SUPER - 1] = NATIONAL_DEX_GOURGEIST, + // Xerneas + [SPECIES_XERNEAS_ACTIVE - 1] = NATIONAL_DEX_XERNEAS, + // Zygarde + [SPECIES_ZYGARDE_10 - 1] = NATIONAL_DEX_ZYGARDE, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT - 1] = NATIONAL_DEX_ZYGARDE, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT - 1] = NATIONAL_DEX_ZYGARDE, + [SPECIES_ZYGARDE_COMPLETE - 1] = NATIONAL_DEX_ZYGARDE, + // Hoopa + [SPECIES_HOOPA_UNBOUND - 1] = NATIONAL_DEX_HOOPA, + // Oricorio + [SPECIES_ORICORIO_POM_POM - 1] = NATIONAL_DEX_ORICORIO, + [SPECIES_ORICORIO_PAU - 1] = NATIONAL_DEX_ORICORIO, + [SPECIES_ORICORIO_SENSU - 1] = NATIONAL_DEX_ORICORIO, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO - 1] = NATIONAL_DEX_ROCKRUFF, + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT - 1] = NATIONAL_DEX_LYCANROC, + [SPECIES_LYCANROC_DUSK - 1] = NATIONAL_DEX_LYCANROC, + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL - 1] = NATIONAL_DEX_WISHIWASHI, + // Silvally + [SPECIES_SILVALLY_FIGHTING - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_FLYING - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_POISON - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_GROUND - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_ROCK - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_BUG - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_GHOST - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_STEEL - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_FIRE - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_WATER - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_GRASS - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_ELECTRIC - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_PSYCHIC - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_ICE - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_DRAGON - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_DARK - 1] = NATIONAL_DEX_SILVALLY, + [SPECIES_SILVALLY_FAIRY - 1] = NATIONAL_DEX_SILVALLY, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_METEOR_YELLOW - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_METEOR_GREEN - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_METEOR_BLUE - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_METEOR_INDIGO - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_METEOR_VIOLET - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_CORE_RED - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_CORE_ORANGE - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_CORE_YELLOW - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_CORE_GREEN - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_CORE_BLUE - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_CORE_INDIGO - 1] = NATIONAL_DEX_MINIOR, + [SPECIES_MINIOR_CORE_VIOLET - 1] = NATIONAL_DEX_MINIOR, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED - 1] = NATIONAL_DEX_MIMIKYU, + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE - 1] = NATIONAL_DEX_NECROZMA, + [SPECIES_NECROZMA_DAWN_WINGS - 1] = NATIONAL_DEX_NECROZMA, + [SPECIES_NECROZMA_ULTRA - 1] = NATIONAL_DEX_NECROZMA, + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR - 1] = NATIONAL_DEX_MAGEARNA, + // Cramorant + [SPECIES_CRAMORANT_GULPING - 1] = NATIONAL_DEX_CRAMORANT, + [SPECIES_CRAMORANT_GORGING - 1] = NATIONAL_DEX_CRAMORANT, + // Toxtricity + [SPECIES_TOXTRICITY_LOW_KEY - 1] = NATIONAL_DEX_TOXTRICITY, + // Sinistea + [SPECIES_SINISTEA_ANTIQUE - 1] = NATIONAL_DEX_SINISTEA, + // Polteageist + [SPECIES_POLTEAGEIST_ANTIQUE - 1] = NATIONAL_DEX_POLTEAGEIST, + // Alcremie + [SPECIES_ALCREMIE_RUBY_CREAM - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_MATCHA_CREAM - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_MINT_CREAM - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_LEMON_CREAM - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_SALTED_CREAM - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_RUBY_SWIRL - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_CARAMEL_SWIRL - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_RAINBOW_SWIRL - 1] = NATIONAL_DEX_ALCREMIE, + // Eiscue + [SPECIES_EISCUE_NOICE_FACE - 1] = NATIONAL_DEX_EISCUE, + // Indeedee + [SPECIES_INDEEDEE_FEMALE - 1] = NATIONAL_DEX_INDEEDEE, + // Morpeko + [SPECIES_MORPEKO_HANGRY - 1] = NATIONAL_DEX_MORPEKO, + // Zacian + [SPECIES_ZACIAN_CROWNED_SWORD - 1] = NATIONAL_DEX_ZACIAN, + // Zamazenta + [SPECIES_ZAMAZENTA_CROWNED_SHIELD - 1] = NATIONAL_DEX_ZAMAZENTA, + // Eternatus + [SPECIES_ETERNATUS_ETERNAMAX - 1] = NATIONAL_DEX_ETERNATUS, + // Urshifu + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE - 1] = NATIONAL_DEX_URSHIFU, + // Zarude + [SPECIES_ZARUDE_DADA - 1] = NATIONAL_DEX_ZARUDE, + // Calyrex + [SPECIES_CALYREX_ICE_RIDER - 1] = NATIONAL_DEX_CALYREX, + [SPECIES_CALYREX_SHADOW_RIDER - 1] = NATIONAL_DEX_CALYREX, }; -const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using National Dex Index) +const u16 gHoennToNationalOrder[HOENN_DEX_COUNT] = // Assigns Hoenn Dex Pokémon (Using National Dex Index) { HOENN_TO_NATIONAL(TREECKO), HOENN_TO_NATIONAL(GROVYLE), @@ -956,6 +1617,7 @@ const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using Nationa HOENN_TO_NATIONAL(RALTS), HOENN_TO_NATIONAL(KIRLIA), HOENN_TO_NATIONAL(GARDEVOIR), + HOENN_TO_NATIONAL(GALLADE), HOENN_TO_NATIONAL(SURSKIT), HOENN_TO_NATIONAL(MASQUERAIN), HOENN_TO_NATIONAL(SHROOMISH), @@ -985,6 +1647,7 @@ const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using Nationa HOENN_TO_NATIONAL(GRAVELER), HOENN_TO_NATIONAL(GOLEM), HOENN_TO_NATIONAL(NOSEPASS), + HOENN_TO_NATIONAL(PROBOPASS), HOENN_TO_NATIONAL(SKITTY), HOENN_TO_NATIONAL(DELCATTY), HOENN_TO_NATIONAL(ZUBAT), @@ -1008,6 +1671,7 @@ const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using Nationa HOENN_TO_NATIONAL(MINUN), HOENN_TO_NATIONAL(MAGNEMITE), HOENN_TO_NATIONAL(MAGNETON), + HOENN_TO_NATIONAL(MAGNEZONE), HOENN_TO_NATIONAL(VOLTORB), HOENN_TO_NATIONAL(ELECTRODE), HOENN_TO_NATIONAL(VOLBEAT), @@ -1018,7 +1682,9 @@ const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using Nationa HOENN_TO_NATIONAL(BELLOSSOM), HOENN_TO_NATIONAL(DODUO), HOENN_TO_NATIONAL(DODRIO), + HOENN_TO_NATIONAL(BUDEW), HOENN_TO_NATIONAL(ROSELIA), + HOENN_TO_NATIONAL(ROSERADE), HOENN_TO_NATIONAL(GULPIN), HOENN_TO_NATIONAL(SWALOT), HOENN_TO_NATIONAL(CARVANHA), @@ -1074,7 +1740,9 @@ const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using Nationa HOENN_TO_NATIONAL(BANETTE), HOENN_TO_NATIONAL(DUSKULL), HOENN_TO_NATIONAL(DUSCLOPS), + HOENN_TO_NATIONAL(DUSKNOIR), HOENN_TO_NATIONAL(TROPIUS), + HOENN_TO_NATIONAL(CHINGLING), HOENN_TO_NATIONAL(CHIMECHO), HOENN_TO_NATIONAL(ABSOL), HOENN_TO_NATIONAL(VULPIX), @@ -1095,8 +1763,10 @@ const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using Nationa HOENN_TO_NATIONAL(HERACROSS), HOENN_TO_NATIONAL(RHYHORN), HOENN_TO_NATIONAL(RHYDON), + HOENN_TO_NATIONAL(RHYPERIOR), HOENN_TO_NATIONAL(SNORUNT), HOENN_TO_NATIONAL(GLALIE), + HOENN_TO_NATIONAL(FROSLASS), HOENN_TO_NATIONAL(SPHEAL), HOENN_TO_NATIONAL(SEALEO), HOENN_TO_NATIONAL(WALREIN), @@ -1127,215 +1797,6 @@ const u16 gHoennToNationalOrder[] = // Assigns Hoenn Dex Pokémon (Using Nationa HOENN_TO_NATIONAL(RAYQUAZA), HOENN_TO_NATIONAL(JIRACHI), HOENN_TO_NATIONAL(DEOXYS), - HOENN_TO_NATIONAL(BULBASAUR), // Pokémon from here onwards are UNSEEN in the HoennDex. - HOENN_TO_NATIONAL(IVYSAUR), - HOENN_TO_NATIONAL(VENUSAUR), - HOENN_TO_NATIONAL(CHARMANDER), - HOENN_TO_NATIONAL(CHARMELEON), - HOENN_TO_NATIONAL(CHARIZARD), - HOENN_TO_NATIONAL(SQUIRTLE), - HOENN_TO_NATIONAL(WARTORTLE), - HOENN_TO_NATIONAL(BLASTOISE), - HOENN_TO_NATIONAL(CATERPIE), - HOENN_TO_NATIONAL(METAPOD), - HOENN_TO_NATIONAL(BUTTERFREE), - HOENN_TO_NATIONAL(WEEDLE), - HOENN_TO_NATIONAL(KAKUNA), - HOENN_TO_NATIONAL(BEEDRILL), - HOENN_TO_NATIONAL(PIDGEY), - HOENN_TO_NATIONAL(PIDGEOTTO), - HOENN_TO_NATIONAL(PIDGEOT), - HOENN_TO_NATIONAL(RATTATA), - HOENN_TO_NATIONAL(RATICATE), - HOENN_TO_NATIONAL(SPEAROW), - HOENN_TO_NATIONAL(FEAROW), - HOENN_TO_NATIONAL(EKANS), - HOENN_TO_NATIONAL(ARBOK), - HOENN_TO_NATIONAL(NIDORAN_F), - HOENN_TO_NATIONAL(NIDORINA), - HOENN_TO_NATIONAL(NIDOQUEEN), - HOENN_TO_NATIONAL(NIDORAN_M), - HOENN_TO_NATIONAL(NIDORINO), - HOENN_TO_NATIONAL(NIDOKING), - HOENN_TO_NATIONAL(CLEFAIRY), - HOENN_TO_NATIONAL(CLEFABLE), - HOENN_TO_NATIONAL(PARAS), - HOENN_TO_NATIONAL(PARASECT), - HOENN_TO_NATIONAL(VENONAT), - HOENN_TO_NATIONAL(VENOMOTH), - HOENN_TO_NATIONAL(DIGLETT), - HOENN_TO_NATIONAL(DUGTRIO), - HOENN_TO_NATIONAL(MEOWTH), - HOENN_TO_NATIONAL(PERSIAN), - HOENN_TO_NATIONAL(MANKEY), - HOENN_TO_NATIONAL(PRIMEAPE), - HOENN_TO_NATIONAL(GROWLITHE), - HOENN_TO_NATIONAL(ARCANINE), - HOENN_TO_NATIONAL(POLIWAG), - HOENN_TO_NATIONAL(POLIWHIRL), - HOENN_TO_NATIONAL(POLIWRATH), - HOENN_TO_NATIONAL(BELLSPROUT), - HOENN_TO_NATIONAL(WEEPINBELL), - HOENN_TO_NATIONAL(VICTREEBEL), - HOENN_TO_NATIONAL(PONYTA), - HOENN_TO_NATIONAL(RAPIDASH), - HOENN_TO_NATIONAL(SLOWPOKE), - HOENN_TO_NATIONAL(SLOWBRO), - HOENN_TO_NATIONAL(FARFETCHD), - HOENN_TO_NATIONAL(SEEL), - HOENN_TO_NATIONAL(DEWGONG), - HOENN_TO_NATIONAL(SHELLDER), - HOENN_TO_NATIONAL(CLOYSTER), - HOENN_TO_NATIONAL(GASTLY), - HOENN_TO_NATIONAL(HAUNTER), - HOENN_TO_NATIONAL(GENGAR), - HOENN_TO_NATIONAL(ONIX), - HOENN_TO_NATIONAL(DROWZEE), - HOENN_TO_NATIONAL(HYPNO), - HOENN_TO_NATIONAL(KRABBY), - HOENN_TO_NATIONAL(KINGLER), - HOENN_TO_NATIONAL(EXEGGCUTE), - HOENN_TO_NATIONAL(EXEGGUTOR), - HOENN_TO_NATIONAL(CUBONE), - HOENN_TO_NATIONAL(MAROWAK), - HOENN_TO_NATIONAL(HITMONLEE), - HOENN_TO_NATIONAL(HITMONCHAN), - HOENN_TO_NATIONAL(LICKITUNG), - HOENN_TO_NATIONAL(CHANSEY), - HOENN_TO_NATIONAL(TANGELA), - HOENN_TO_NATIONAL(KANGASKHAN), - HOENN_TO_NATIONAL(MR_MIME), - HOENN_TO_NATIONAL(SCYTHER), - HOENN_TO_NATIONAL(JYNX), - HOENN_TO_NATIONAL(ELECTABUZZ), - HOENN_TO_NATIONAL(MAGMAR), - HOENN_TO_NATIONAL(TAUROS), - HOENN_TO_NATIONAL(LAPRAS), - HOENN_TO_NATIONAL(DITTO), - HOENN_TO_NATIONAL(EEVEE), - HOENN_TO_NATIONAL(VAPOREON), - HOENN_TO_NATIONAL(JOLTEON), - HOENN_TO_NATIONAL(FLAREON), - HOENN_TO_NATIONAL(PORYGON), - HOENN_TO_NATIONAL(OMANYTE), - HOENN_TO_NATIONAL(OMASTAR), - HOENN_TO_NATIONAL(KABUTO), - HOENN_TO_NATIONAL(KABUTOPS), - HOENN_TO_NATIONAL(AERODACTYL), - HOENN_TO_NATIONAL(SNORLAX), - HOENN_TO_NATIONAL(ARTICUNO), - HOENN_TO_NATIONAL(ZAPDOS), - HOENN_TO_NATIONAL(MOLTRES), - HOENN_TO_NATIONAL(DRATINI), - HOENN_TO_NATIONAL(DRAGONAIR), - HOENN_TO_NATIONAL(DRAGONITE), - HOENN_TO_NATIONAL(MEWTWO), - HOENN_TO_NATIONAL(MEW), - HOENN_TO_NATIONAL(CHIKORITA), - HOENN_TO_NATIONAL(BAYLEEF), - HOENN_TO_NATIONAL(MEGANIUM), - HOENN_TO_NATIONAL(CYNDAQUIL), - HOENN_TO_NATIONAL(QUILAVA), - HOENN_TO_NATIONAL(TYPHLOSION), - HOENN_TO_NATIONAL(TOTODILE), - HOENN_TO_NATIONAL(CROCONAW), - HOENN_TO_NATIONAL(FERALIGATR), - HOENN_TO_NATIONAL(SENTRET), - HOENN_TO_NATIONAL(FURRET), - HOENN_TO_NATIONAL(HOOTHOOT), - HOENN_TO_NATIONAL(NOCTOWL), - HOENN_TO_NATIONAL(LEDYBA), - HOENN_TO_NATIONAL(LEDIAN), - HOENN_TO_NATIONAL(SPINARAK), - HOENN_TO_NATIONAL(ARIADOS), - HOENN_TO_NATIONAL(CLEFFA), - HOENN_TO_NATIONAL(TOGEPI), - HOENN_TO_NATIONAL(TOGETIC), - HOENN_TO_NATIONAL(MAREEP), - HOENN_TO_NATIONAL(FLAAFFY), - HOENN_TO_NATIONAL(AMPHAROS), - HOENN_TO_NATIONAL(SUDOWOODO), - HOENN_TO_NATIONAL(POLITOED), - HOENN_TO_NATIONAL(HOPPIP), - HOENN_TO_NATIONAL(SKIPLOOM), - HOENN_TO_NATIONAL(JUMPLUFF), - HOENN_TO_NATIONAL(AIPOM), - HOENN_TO_NATIONAL(SUNKERN), - HOENN_TO_NATIONAL(SUNFLORA), - HOENN_TO_NATIONAL(YANMA), - HOENN_TO_NATIONAL(WOOPER), - HOENN_TO_NATIONAL(QUAGSIRE), - HOENN_TO_NATIONAL(ESPEON), - HOENN_TO_NATIONAL(UMBREON), - HOENN_TO_NATIONAL(MURKROW), - HOENN_TO_NATIONAL(SLOWKING), - HOENN_TO_NATIONAL(MISDREAVUS), - HOENN_TO_NATIONAL(UNOWN), - HOENN_TO_NATIONAL(PINECO), - HOENN_TO_NATIONAL(FORRETRESS), - HOENN_TO_NATIONAL(DUNSPARCE), - HOENN_TO_NATIONAL(GLIGAR), - HOENN_TO_NATIONAL(STEELIX), - HOENN_TO_NATIONAL(SNUBBULL), - HOENN_TO_NATIONAL(GRANBULL), - HOENN_TO_NATIONAL(QWILFISH), - HOENN_TO_NATIONAL(SCIZOR), - HOENN_TO_NATIONAL(SHUCKLE), - HOENN_TO_NATIONAL(SNEASEL), - HOENN_TO_NATIONAL(TEDDIURSA), - HOENN_TO_NATIONAL(URSARING), - HOENN_TO_NATIONAL(SWINUB), - HOENN_TO_NATIONAL(PILOSWINE), - HOENN_TO_NATIONAL(REMORAID), - HOENN_TO_NATIONAL(OCTILLERY), - HOENN_TO_NATIONAL(DELIBIRD), - HOENN_TO_NATIONAL(MANTINE), - HOENN_TO_NATIONAL(HOUNDOUR), - HOENN_TO_NATIONAL(HOUNDOOM), - HOENN_TO_NATIONAL(PORYGON2), - HOENN_TO_NATIONAL(STANTLER), - HOENN_TO_NATIONAL(SMEARGLE), - HOENN_TO_NATIONAL(TYROGUE), - HOENN_TO_NATIONAL(HITMONTOP), - HOENN_TO_NATIONAL(SMOOCHUM), - HOENN_TO_NATIONAL(ELEKID), - HOENN_TO_NATIONAL(MAGBY), - HOENN_TO_NATIONAL(MILTANK), - HOENN_TO_NATIONAL(BLISSEY), - HOENN_TO_NATIONAL(RAIKOU), - HOENN_TO_NATIONAL(ENTEI), - HOENN_TO_NATIONAL(SUICUNE), - HOENN_TO_NATIONAL(LARVITAR), - HOENN_TO_NATIONAL(PUPITAR), - HOENN_TO_NATIONAL(TYRANITAR), - HOENN_TO_NATIONAL(LUGIA), - HOENN_TO_NATIONAL(HO_OH), - HOENN_TO_NATIONAL(CELEBI), - HOENN_TO_NATIONAL(OLD_UNOWN_B), - HOENN_TO_NATIONAL(OLD_UNOWN_C), - HOENN_TO_NATIONAL(OLD_UNOWN_D), - HOENN_TO_NATIONAL(OLD_UNOWN_E), - HOENN_TO_NATIONAL(OLD_UNOWN_F), - HOENN_TO_NATIONAL(OLD_UNOWN_G), - HOENN_TO_NATIONAL(OLD_UNOWN_H), - HOENN_TO_NATIONAL(OLD_UNOWN_I), - HOENN_TO_NATIONAL(OLD_UNOWN_J), - HOENN_TO_NATIONAL(OLD_UNOWN_K), - HOENN_TO_NATIONAL(OLD_UNOWN_L), - HOENN_TO_NATIONAL(OLD_UNOWN_M), - HOENN_TO_NATIONAL(OLD_UNOWN_N), - HOENN_TO_NATIONAL(OLD_UNOWN_O), - HOENN_TO_NATIONAL(OLD_UNOWN_P), - HOENN_TO_NATIONAL(OLD_UNOWN_Q), - HOENN_TO_NATIONAL(OLD_UNOWN_R), - HOENN_TO_NATIONAL(OLD_UNOWN_S), - HOENN_TO_NATIONAL(OLD_UNOWN_T), - HOENN_TO_NATIONAL(OLD_UNOWN_U), - HOENN_TO_NATIONAL(OLD_UNOWN_V), - HOENN_TO_NATIONAL(OLD_UNOWN_W), - HOENN_TO_NATIONAL(OLD_UNOWN_X), - HOENN_TO_NATIONAL(OLD_UNOWN_Y), - HOENN_TO_NATIONAL(OLD_UNOWN_Z), }; const struct SpindaSpot gSpindaSpotGraphics[] = @@ -1380,7 +1841,6 @@ const s8 gNatureStatTable[NUM_NATURES][NUM_NATURE_STATS] = #include "data/pokemon/tmhm_learnsets.h" #include "data/pokemon/trainer_class_lookups.h" -#include "data/pokemon/cry_ids.h" #include "data/pokemon/experience_tables.h" #include "data/pokemon/base_stats.h" #include "data/pokemon/level_up_learnsets.h" @@ -1391,7 +1851,7 @@ const s8 gNatureStatTable[NUM_NATURES][NUM_NATURE_STATS] = // SPECIES_NONE are ignored in the following two tables, so decrement before accessing these arrays to get the right result -static const u8 sMonFrontAnimIdsTable[] = +static const u8 sMonFrontAnimIdsTable[NUM_SPECIES - 1] = { [SPECIES_BULBASAUR - 1] = 0x06, [SPECIES_IVYSAUR - 1] = 0x17, @@ -1408,7 +1868,7 @@ static const u8 sMonFrontAnimIdsTable[] = [SPECIES_WEEDLE - 1] = 0x46, [SPECIES_KAKUNA - 1] = 0x20, [SPECIES_BEEDRILL - 1] = 0x02, - [SPECIES_PIDGEY - 1] = 0x47, + [SPECIES_PIDGEY - 1] = 0x17, [SPECIES_PIDGEOTTO - 1] = 0x17, [SPECIES_PIDGEOT - 1] = 0x29, [SPECIES_RATTATA - 1] = 0x43, @@ -1644,31 +2104,6 @@ static const u8 sMonFrontAnimIdsTable[] = [SPECIES_LUGIA - 1] = 0x3a, [SPECIES_HO_OH - 1] = 0x09, [SPECIES_CELEBI - 1] = 0x18, - [SPECIES_OLD_UNOWN_B - 1] = 0x00, - [SPECIES_OLD_UNOWN_C - 1] = 0x00, - [SPECIES_OLD_UNOWN_D - 1] = 0x00, - [SPECIES_OLD_UNOWN_E - 1] = 0x00, - [SPECIES_OLD_UNOWN_F - 1] = 0x00, - [SPECIES_OLD_UNOWN_G - 1] = 0x00, - [SPECIES_OLD_UNOWN_H - 1] = 0x00, - [SPECIES_OLD_UNOWN_I - 1] = 0x00, - [SPECIES_OLD_UNOWN_J - 1] = 0x00, - [SPECIES_OLD_UNOWN_K - 1] = 0x00, - [SPECIES_OLD_UNOWN_L - 1] = 0x00, - [SPECIES_OLD_UNOWN_M - 1] = 0x00, - [SPECIES_OLD_UNOWN_N - 1] = 0x00, - [SPECIES_OLD_UNOWN_O - 1] = 0x00, - [SPECIES_OLD_UNOWN_P - 1] = 0x00, - [SPECIES_OLD_UNOWN_Q - 1] = 0x00, - [SPECIES_OLD_UNOWN_R - 1] = 0x00, - [SPECIES_OLD_UNOWN_S - 1] = 0x00, - [SPECIES_OLD_UNOWN_T - 1] = 0x00, - [SPECIES_OLD_UNOWN_U - 1] = 0x00, - [SPECIES_OLD_UNOWN_V - 1] = 0x00, - [SPECIES_OLD_UNOWN_W - 1] = 0x00, - [SPECIES_OLD_UNOWN_X - 1] = 0x00, - [SPECIES_OLD_UNOWN_Y - 1] = 0x00, - [SPECIES_OLD_UNOWN_Z - 1] = 0x00, [SPECIES_TREECKO - 1] = 0x00, [SPECIES_GROVYLE - 1] = 0x17, [SPECIES_SCEPTILE - 1] = 0x10, @@ -1804,6 +2239,377 @@ static const u8 sMonFrontAnimIdsTable[] = [SPECIES_JIRACHI - 1] = 0x0d, [SPECIES_DEOXYS - 1] = 0x1b, [SPECIES_CHIMECHO - 1] = 0x1d, + + // Gen 4 + [SPECIES_TURTWIG - 1] = 0x04, + [SPECIES_GROTLE - 1] = 0x03, + [SPECIES_TORTERRA - 1] = 0x10, + [SPECIES_CHIMCHAR - 1] = 0x1E, + [SPECIES_MONFERNO - 1] = 0x4c, + [SPECIES_INFERNAPE - 1] = 0x25, + [SPECIES_PIPLUP - 1] = 0x45, + [SPECIES_PRINPLUP - 1] = 0x45, + [SPECIES_EMPOLEON - 1] = 0x19, + [SPECIES_STARLY - 1] = 0x17, + [SPECIES_STARAVIA - 1] = 0x17, + [SPECIES_STARAPTOR - 1] = 0x16, + [SPECIES_BIDOOF - 1] = 0x45, + [SPECIES_BIBAREL - 1] = 0x6B, + [SPECIES_KRICKETOT - 1] = 0x10, + [SPECIES_KRICKETUNE - 1] = 0x10, + [SPECIES_SHINX - 1] = 0x17, + [SPECIES_LUXIO - 1] = 0x17, + [SPECIES_LUXRAY - 1] = 0x23, + [SPECIES_BUDEW - 1] = 0x13, + [SPECIES_ROSERADE - 1] = 0x24, + [SPECIES_CRANIDOS - 1] = 0x19, + [SPECIES_RAMPARDOS - 1] = 0x19, + [SPECIES_SHIELDON - 1] = 0x10, + [SPECIES_BASTIODON - 1] = 0x0F, + [SPECIES_BURMY - 1] = 0x1E, + [SPECIES_WORMADAM - 1] = 0x1E, + [SPECIES_MOTHIM - 1] = 0x1D, + [SPECIES_COMBEE - 1] = 0x1C, + [SPECIES_VESPIQUEN - 1] = 0x20, + [SPECIES_PACHIRISU - 1] = 0x00, + [SPECIES_BUIZEL - 1] = 0x11, + [SPECIES_FLOATZEL - 1] = 0x13, + [SPECIES_CHERUBI - 1] = 0x30, + [SPECIES_CHERRIM - 1] = 0x30, + [SPECIES_SHELLOS - 1] = 0x45, + [SPECIES_GASTRODON - 1] = 0x45, + [SPECIES_AMBIPOM - 1] = 0x25, + [SPECIES_DRIFLOON - 1] = 0x1C, + [SPECIES_DRIFBLIM - 1] = 0x1C, + [SPECIES_BUNEARY - 1] = 0x1E, + [SPECIES_LOPUNNY - 1] = 0x13, + [SPECIES_MISMAGIUS - 1] = 0x0E, + [SPECIES_HONCHKROW - 1] = 0x15, + [SPECIES_GLAMEOW - 1] = 0x09, + [SPECIES_PURUGLY - 1] = 0x10, + [SPECIES_CHINGLING - 1] = 0x1D, + [SPECIES_STUNKY - 1] = 0x1A, + [SPECIES_SKUNTANK - 1] = 0x45, + [SPECIES_BRONZOR - 1] = 0x4E, + [SPECIES_BRONZONG - 1] = 0x51, + [SPECIES_BONSLY - 1] = 0x52, + [SPECIES_MIME_JR - 1] = 0x40, + [SPECIES_HAPPINY - 1] = 0x45, + [SPECIES_CHATOT - 1] = 0x19, + [SPECIES_SPIRITOMB - 1] = 0x3A, + [SPECIES_GIBLE - 1] = 0x1E, + [SPECIES_GABITE - 1] = 0x17, + [SPECIES_GARCHOMP - 1] = 0x19, + [SPECIES_MUNCHLAX - 1] = 0x13, + [SPECIES_RIOLU - 1] = 0x16, + [SPECIES_LUCARIO - 1] = 0x0F, + [SPECIES_HIPPOPOTAS - 1] = 0x17, + [SPECIES_HIPPOWDON - 1] = 0x00, + [SPECIES_SKORUPI - 1] = 0x10, + [SPECIES_DRAPION - 1] = 0x1e, + [SPECIES_CROAGUNK - 1] = 0x24, + [SPECIES_TOXICROAK - 1] = 0x4, + [SPECIES_CARNIVINE - 1] = 0x1D, + [SPECIES_FINNEON - 1] = 0x2D, + [SPECIES_LUMINEON - 1] = 0x22, + [SPECIES_MANTYKE - 1] = 0x4E, + [SPECIES_SNOVER - 1] = 0x52, + [SPECIES_ABOMASNOW - 1] = 0xF, + [SPECIES_WEAVILE - 1] = 0xF, + [SPECIES_MAGNEZONE - 1] = 0x23, + [SPECIES_LICKILICKY - 1] = 0x2F, + [SPECIES_RHYPERIOR - 1] = 0x41, + [SPECIES_TANGROWTH - 1] = 0x3A, + [SPECIES_ELECTIVIRE - 1] = 0x23, + [SPECIES_MAGMORTAR - 1] = 0x21, + [SPECIES_TOGEKISS - 1] = 0x1A, + [SPECIES_YANMEGA - 1] = 0xA, + [SPECIES_LEAFEON - 1] = 0x52, + [SPECIES_GLACEON - 1] = 0x17, + [SPECIES_GLISCOR - 1] = 0x12, + [SPECIES_MAMOSWINE - 1] = 0x1E, + [SPECIES_PORYGON_Z - 1] = 0x1C, + [SPECIES_GALLADE - 1] = 0x13, + [SPECIES_PROBOPASS - 1] = 0xE, + [SPECIES_DUSKNOIR - 1] = 0x15, + [SPECIES_FROSLASS - 1] = 0x1C, + [SPECIES_ROTOM - 1] = 0x23, + [SPECIES_UXIE - 1] = 0x1D, + [SPECIES_MESPRIT - 1] = 0x1D, + [SPECIES_AZELF - 1] = 0x1D, + [SPECIES_DIALGA - 1] = 0x30, + [SPECIES_PALKIA - 1] = 0xF, + [SPECIES_HEATRAN - 1] = 0x21, + [SPECIES_REGIGIGAS - 1] = 0x3A, + [SPECIES_GIRATINA - 1] = 0x19, + [SPECIES_CRESSELIA - 1] = 0x1D, + [SPECIES_PHIONE - 1] = 0x1D, + [SPECIES_MANAPHY - 1] = 0x17, + [SPECIES_DARKRAI - 1] = 0x15, + [SPECIES_SHAYMIN - 1] = 0x13, + [SPECIES_ARCEUS - 1] = 0x11, + + //Gen 6 + [SPECIES_CHESPIN - 1] = 0x31, + [SPECIES_QUILLADIN - 1] = 0x00, + [SPECIES_CHESNAUGHT - 1] = 0x19, + [SPECIES_FENNEKIN - 1] = 0x00, + [SPECIES_BRAIXEN - 1] = 0x90, + [SPECIES_DELPHOX - 1] = 0x17, + [SPECIES_FROAKIE - 1] = 0x32, + [SPECIES_FROGADIER - 1] = 0x00, + [SPECIES_GRENINJA - 1] = 0x13, + [SPECIES_BUNNELBY - 1] = 0x52, + [SPECIES_DIGGERSBY - 1] = 0x19, + [SPECIES_FLETCHLING - 1] = 0x16, + [SPECIES_FLETCHINDER - 1] = 0x09, + [SPECIES_TALONFLAME - 1] = 0x3a, + [SPECIES_SCATTERBUG - 1] = 0x31, + [SPECIES_SPEWPA - 1] = 0x10, + [SPECIES_VIVILLON - 1] = 0x1d, + [SPECIES_LITLEO - 1] = 0x25, + [SPECIES_PYROAR - 1] = 0x9, + [SPECIES_FLABEBE - 1] = 0x51, + [SPECIES_FLOETTE - 1] = 0x0d, + [SPECIES_FLORGES - 1] = 0x47, + [SPECIES_SKIDDO - 1] = 0x16, + [SPECIES_GOGOAT - 1] = 0x17, + [SPECIES_PANCHAM - 1] = 0x52, + [SPECIES_PANGORO - 1] = 0x19, + [SPECIES_FURFROU - 1] = 0x16, + [SPECIES_ESPURR - 1] = 0x16, + [SPECIES_MEOWSTIC - 1] = 0x13, + [SPECIES_HONEDGE - 1] = 0x0d, + [SPECIES_DOUBLADE - 1] = 0x0d, + [SPECIES_AEGISLASH - 1] = 0x02, + [SPECIES_SPRITZEE - 1] = 0x1c, + [SPECIES_AROMATISSE - 1] = 0x45, + [SPECIES_SWIRLIX - 1] = 0x32, + [SPECIES_SLURPUFF - 1] = 0x0, + [SPECIES_INKAY - 1] = 0x1c, + [SPECIES_MALAMAR - 1] = 0x01, + [SPECIES_BINACLE - 1] = 0x17, + [SPECIES_BARBARACLE - 1] = 0x2f, + [SPECIES_SKRELP - 1] = 0x51, + [SPECIES_DRAGALGE - 1] = 0x13, + [SPECIES_CLAUNCHER - 1] = 0x52, + [SPECIES_CLAWITZER - 1] = 0x25, + [SPECIES_HELIOPTILE - 1] = 0x00, + [SPECIES_HELIOLISK - 1] = 0x09, + [SPECIES_TYRUNT - 1] = 0x10, + [SPECIES_TYRANTRUM - 1] = 0x0f, + [SPECIES_AMAURA - 1] = 0x17, + [SPECIES_AURORUS - 1] = 0x19, + [SPECIES_SYLVEON - 1] = 0x16, + [SPECIES_HAWLUCHA - 1] = 0x16, + [SPECIES_DEDENNE - 1] = 0x52, + [SPECIES_CARBINK - 1] = 0x0d, + [SPECIES_GOOMY - 1] = 0x01, + [SPECIES_SLIGGOO - 1] = 0x6e, + [SPECIES_GOODRA - 1] = 0x10, + [SPECIES_KLEFKI - 1] = 0x0d, + [SPECIES_PHANTUMP - 1] = 0x1c, + [SPECIES_TREVENANT - 1] = 0x35, + [SPECIES_PUMPKABOO - 1] = 0x1d, + [SPECIES_GOURGEIST - 1] = 0x0d, + [SPECIES_BERGMITE - 1] = 0x10, + [SPECIES_AVALUGG - 1] = 0x2f, + [SPECIES_NOIBAT - 1] = 0x51, + [SPECIES_NOIVERN - 1] = 0x09, + [SPECIES_XERNEAS - 1] = 0x23, + [SPECIES_YVELTAL - 1] = 0x97, + [SPECIES_ZYGARDE - 1] = 0x09, + [SPECIES_DIANCIE - 1] = 0x0d, + [SPECIES_HOOPA - 1] = 0x4b, + [SPECIES_VOLCANION - 1] = 0x10, + + // Gen 7 + [SPECIES_ROWLET - 1] = 0x00, + [SPECIES_DARTRIX - 1] = 0x16, + [SPECIES_DECIDUEYE - 1] = 0x2, + [SPECIES_LITTEN - 1] = 0x16, + [SPECIES_TORRACAT - 1] = 0x17, + [SPECIES_INCINEROAR - 1] = 0x10, + [SPECIES_POPPLIO - 1] = 0x45, + [SPECIES_BRIONNE - 1] = 0x13, + [SPECIES_PRIMARINA - 1] = 0x96, + [SPECIES_PIKIPEK - 1] = 0x52, + [SPECIES_TRUMBEAK - 1] = 0x16, + [SPECIES_TOUCANNON - 1] = 0x85, + [SPECIES_YUNGOOS - 1] = 0x17, + [SPECIES_GUMSHOOS - 1] = 0x0f, + [SPECIES_GRUBBIN - 1] = 0x03, + [SPECIES_CHARJABUG - 1] = 0x8d, + [SPECIES_VIKAVOLT - 1] = 0x02, + [SPECIES_CRABRAWLER - 1] = 0x10, + [SPECIES_CRABOMINABLE - 1] = 0x85, + [SPECIES_ORICORIO - 1] = 0x80, + [SPECIES_CUTIEFLY - 1] = 0x1c, + [SPECIES_RIBOMBEE - 1] = 0x7e, + [SPECIES_ROCKRUFF - 1] = 0x17, + [SPECIES_LYCANROC - 1] = 0x10, + [SPECIES_WISHIWASHI - 1] = 0x51, + [SPECIES_MAREANIE - 1] = 0x24, + [SPECIES_TOXAPEX - 1] = 0x99, + [SPECIES_MUDBRAY - 1] = 0x10, + [SPECIES_MUDSDALE - 1] = 0x19, + [SPECIES_DEWPIDER - 1] = 0x13, + [SPECIES_ARAQUANID - 1] = 0x0f, + [SPECIES_FOMANTIS - 1] = 0x45, + [SPECIES_LURANTIS - 1] = 0x09, + [SPECIES_MORELULL - 1] = 0x8c, + [SPECIES_SHIINOTIC - 1] = 0x98, + [SPECIES_SALANDIT - 1] = 0x90, + [SPECIES_SALAZZLE - 1] = 0x09, + [SPECIES_STUFFUL - 1] = 0x16, + [SPECIES_BEWEAR - 1] = 0x16, + [SPECIES_BOUNSWEET - 1] = 0x0, + [SPECIES_STEENEE - 1] = 0x0, + [SPECIES_TSAREENA - 1] = 0x13, + [SPECIES_COMFEY - 1] = 0x1d, + [SPECIES_ORANGURU - 1] = 0x13, + [SPECIES_PASSIMIAN - 1] = 0x10, + [SPECIES_WIMPOD - 1] = 0x67, + [SPECIES_GOLISOPOD - 1] = 0x85, + [SPECIES_SANDYGAST - 1] = 0x01, + [SPECIES_PALOSSAND - 1] = 0x02, + [SPECIES_PYUKUMUKU - 1] = 0x00, + [SPECIES_TYPE_NULL - 1] = 0x0f, + [SPECIES_SILVALLY - 1] = 0x10, + [SPECIES_MINIOR - 1] = 0x54, + [SPECIES_KOMALA - 1] = 0x82, + [SPECIES_TURTONATOR - 1] = 0x8f, + [SPECIES_TOGEDEMARU - 1] = 0x8c, + [SPECIES_MIMIKYU - 1] = 0x30, + [SPECIES_BRUXISH - 1] = 0x18, + [SPECIES_DRAMPA - 1] = 0x10, + [SPECIES_DHELMISE - 1] = 0xd, + [SPECIES_JANGMO_O - 1] = 0x16, + [SPECIES_HAKAMO_O - 1] = 0x16, + [SPECIES_KOMMO_O - 1] = 0x19, + [SPECIES_TAPU_KOKO - 1] = 0x6a, + [SPECIES_TAPU_LELE - 1] = 0x51, + [SPECIES_TAPU_BULU - 1] = 0x19, + [SPECIES_TAPU_FINI - 1] = 0x96, + [SPECIES_COSMOG - 1] = 0x32, + [SPECIES_COSMOEM - 1] = 0x18, + [SPECIES_SOLGALEO - 1] = 0x09, + [SPECIES_LUNALA - 1] = 0x11, + [SPECIES_NIHILEGO - 1] = 0x01, + [SPECIES_BUZZWOLE - 1] = 0x85, + [SPECIES_PHEROMOSA - 1] = 0x13, + [SPECIES_XURKITREE - 1] = 0x8b, + [SPECIES_CELESTEELA - 1] = 0x65, + [SPECIES_KARTANA - 1] = 0x02, + [SPECIES_GUZZLORD - 1] = 0x85, + [SPECIES_NECROZMA - 1] = 0x09, + [SPECIES_MAGEARNA - 1] = 0x46, + [SPECIES_MARSHADOW - 1] = 0x10, + [SPECIES_POIPOLE - 1] = 0x99, + [SPECIES_NAGANADEL - 1] = 0x6a, + [SPECIES_STAKATAKA - 1] = 0x09, + [SPECIES_BLACEPHALON - 1] = 0x8f, + [SPECIES_ZERAORA - 1] = 0x17, + [SPECIES_MELTAN - 1] = 0x65, + [SPECIES_MELMETAL - 1] = 0x09, + + // Gen 8 Todo: Assign proper ones. + [SPECIES_GROOKEY - 1] = 0x00, + [SPECIES_THWACKEY - 1] = 0x00, + [SPECIES_RILLABOOM - 1] = 0x00, + [SPECIES_SCORBUNNY - 1] = 0x00, + [SPECIES_RABOOT - 1] = 0x00, + [SPECIES_CINDERACE - 1] = 0x00, + [SPECIES_SOBBLE - 1] = 0x00, + [SPECIES_DRIZZILE - 1] = 0x00, + [SPECIES_INTELEON - 1] = 0x00, + [SPECIES_SKWOVET - 1] = 0x00, + [SPECIES_GREEDENT - 1] = 0x00, + [SPECIES_ROOKIDEE - 1] = 0x00, + [SPECIES_CORVISQUIRE - 1] = 0x00, + [SPECIES_CORVIKNIGHT - 1] = 0x00, + [SPECIES_BLIPBUG - 1] = 0x00, + [SPECIES_DOTTLER - 1] = 0x00, + [SPECIES_ORBEETLE - 1] = 0x00, + [SPECIES_NICKIT - 1] = 0x00, + [SPECIES_THIEVUL - 1] = 0x00, + [SPECIES_GOSSIFLEUR - 1] = 0x00, + [SPECIES_ELDEGOSS - 1] = 0x00, + [SPECIES_WOOLOO - 1] = 0x00, + [SPECIES_DUBWOOL - 1] = 0x00, + [SPECIES_CHEWTLE - 1] = 0x00, + [SPECIES_DREDNAW - 1] = 0x00, + [SPECIES_YAMPER - 1] = 0x00, + [SPECIES_BOLTUND - 1] = 0x00, + [SPECIES_ROLYCOLY - 1] = 0x00, + [SPECIES_CARKOL - 1] = 0x00, + [SPECIES_COALOSSAL - 1] = 0x00, + [SPECIES_APPLIN - 1] = 0x00, + [SPECIES_FLAPPLE - 1] = 0x00, + [SPECIES_APPLETUN - 1] = 0x00, + [SPECIES_SILICOBRA - 1] = 0x00, + [SPECIES_SANDACONDA - 1] = 0x00, + [SPECIES_CRAMORANT - 1] = 0x00, + [SPECIES_ARROKUDA - 1] = 0x00, + [SPECIES_BARRASKEWDA - 1] = 0x00, + [SPECIES_TOXEL - 1] = 0x00, + [SPECIES_TOXTRICITY - 1] = 0x00, + [SPECIES_SIZZLIPEDE - 1] = 0x00, + [SPECIES_CENTISKORCH - 1] = 0x00, + [SPECIES_CLOBBOPUS - 1] = 0x00, + [SPECIES_GRAPPLOCT - 1] = 0x00, + [SPECIES_SINISTEA - 1] = 0x00, + [SPECIES_POLTEAGEIST - 1] = 0x00, + [SPECIES_HATENNA - 1] = 0x00, + [SPECIES_HATTREM - 1] = 0x00, + [SPECIES_HATTERENE - 1] = 0x00, + [SPECIES_IMPIDIMP - 1] = 0x00, + [SPECIES_MORGREM - 1] = 0x00, + [SPECIES_GRIMMSNARL - 1] = 0x00, + [SPECIES_OBSTAGOON - 1] = 0x00, + [SPECIES_PERRSERKER - 1] = 0x00, + [SPECIES_CURSOLA - 1] = 0x00, + [SPECIES_SIRFETCHD - 1] = 0x00, + [SPECIES_MR_RIME - 1] = 0x00, + [SPECIES_RUNERIGUS - 1] = 0x00, + [SPECIES_MILCERY - 1] = 0x00, + [SPECIES_ALCREMIE - 1] = 0x00, + [SPECIES_FALINKS - 1] = 0x00, + [SPECIES_PINCURCHIN - 1] = 0x00, + [SPECIES_SNOM - 1] = 0x00, + [SPECIES_FROSMOTH - 1] = 0x00, + [SPECIES_STONJOURNER - 1] = 0x00, + [SPECIES_EISCUE - 1] = 0x00, + [SPECIES_INDEEDEE - 1] = 0x00, + [SPECIES_MORPEKO - 1] = 0x00, + [SPECIES_CUFANT - 1] = 0x00, + [SPECIES_COPPERAJAH - 1] = 0x00, + [SPECIES_DRACOZOLT - 1] = 0x00, + [SPECIES_ARCTOZOLT - 1] = 0x00, + [SPECIES_DRACOVISH - 1] = 0x00, + [SPECIES_ARCTOVISH - 1] = 0x00, + [SPECIES_DURALUDON - 1] = 0x00, + [SPECIES_DREEPY - 1] = 0x00, + [SPECIES_DRAKLOAK - 1] = 0x00, + [SPECIES_DRAGAPULT - 1] = 0x00, + [SPECIES_ZACIAN - 1] = 0x00, + [SPECIES_ZAMAZENTA - 1] = 0x00, + [SPECIES_ETERNATUS - 1] = 0x00, + [SPECIES_KUBFU - 1] = 0x00, + [SPECIES_URSHIFU - 1] = 0x00, + [SPECIES_ZARUDE - 1] = 0x00, + [SPECIES_REGIELEKI - 1] = 0x00, + [SPECIES_REGIDRAGO - 1] = 0x00, + [SPECIES_GLASTRIER - 1] = 0x00, + [SPECIES_SPECTRIER - 1] = 0x00, + [SPECIES_CALYREX - 1] = 0x00, + + // Forms + [SPECIES_ROTOM_HEAT - 1] = 0, + [SPECIES_ROTOM_FROST - 1] = 0, + [SPECIES_ROTOM_FAN - 1] = 43, + [SPECIES_ROTOM_MOW - 1] = 0, + [SPECIES_ROTOM_WASH - 1] = 0, }; static const u8 sMonAnimationDelayTable[NUM_SPECIES - 1] = @@ -1863,6 +2669,8 @@ static const u8 sMonAnimationDelayTable[NUM_SPECIES - 1] = [SPECIES_SALAMENCE - 1] = 0x46, [SPECIES_KYOGRE - 1] = 0x3c, [SPECIES_RAYQUAZA - 1] = 0x3c, + [SPECIES_TAPU_FINI - 1] = 0x5, + [SPECIES_ROTOM_FAN - 1] = 0x7, }; const u8 gPPUpGetMask[] = {0x03, 0x0c, 0x30, 0xc0}; // Masks for getting PP Up count, also PP Max values @@ -1886,16 +2694,6 @@ const u8 gStatStageRatios[MAX_STAT_STAGE + 1][2] = {40, 10}, // +6, MAX_STAT_STAGE }; -static const u8 sDeoxysBaseStats[] = -{ - [STAT_HP] = 50, - [STAT_ATK] = 95, - [STAT_DEF] = 90, - [STAT_SPEED] = 180, - [STAT_SPATK] = 95, - [STAT_SPDEF] = 90, -}; - const u16 gLinkPlayerFacilityClasses[NUM_MALE_LINK_FACILITY_CLASSES + NUM_FEMALE_LINK_FACILITY_CLASSES] = { // Male classes @@ -2664,51 +3462,6 @@ bool8 sub_80688F8(u8 caseId, u8 battlerId) return TRUE; } -static u16 GetDeoxysStat(struct Pokemon *mon, s32 statId) -{ - s32 ivVal, evVal; - u16 statValue = 0; - u8 nature; - - if (gBattleTypeFlags & BATTLE_TYPE_LINK_IN_BATTLE || GetMonData(mon, MON_DATA_SPECIES, NULL) != SPECIES_DEOXYS) - return 0; - - ivVal = GetMonData(mon, MON_DATA_HP_IV + statId, NULL); - evVal = GetMonData(mon, MON_DATA_HP_EV + statId, NULL); - statValue = ((sDeoxysBaseStats[statId] * 2 + ivVal + evVal / 4) * mon->level) / 100 + 5; - nature = GetNature(mon); - statValue = ModifyStatByNature(nature, statValue, (u8)statId); - return statValue; -} - -void SetDeoxysStats(void) -{ - s32 i, value; - - for (i = 0; i < PARTY_SIZE; i++) - { - struct Pokemon *mon = &gPlayerParty[i]; - - if (GetMonData(mon, MON_DATA_SPECIES, NULL) != SPECIES_DEOXYS) - continue; - - value = GetMonData(mon, MON_DATA_ATK, NULL); - SetMonData(mon, MON_DATA_ATK, &value); - - value = GetMonData(mon, MON_DATA_DEF, NULL); - SetMonData(mon, MON_DATA_DEF, &value); - - value = GetMonData(mon, MON_DATA_SPEED, NULL); - SetMonData(mon, MON_DATA_SPEED, &value); - - value = GetMonData(mon, MON_DATA_SPATK, NULL); - SetMonData(mon, MON_DATA_SPATK, &value); - - value = GetMonData(mon, MON_DATA_SPDEF, NULL); - SetMonData(mon, MON_DATA_SPDEF, &value); - } -} - u16 GetUnionRoomTrainerPic(void) { u8 linkId; @@ -3152,6 +3905,17 @@ u8 GetGenderFromSpeciesAndPersonality(u16 species, u32 personality) return MON_MALE; } +u32 GetUnownSpeciesId(u32 personality) +{ + return GetUnownLetterByPersonality(personality) + SPECIES_UNOWN_B - 1; //TODO + /* + u16 unownLetter = GetUnownLetterByPersonality(personality); + if (unownLetter == 0) + return SPECIES_UNOWN; + return unownLetter + SPECIES_UNOWN_B - 1; + */ +} + void SetMultiuseSpriteTemplateToPokemon(u16 speciesTag, u8 battlerPosition) { if (gMonSpritesGfxPtr != NULL) @@ -3322,29 +4086,19 @@ u32 GetMonData(struct Pokemon *mon, s32 field, u8* data) ret = mon->maxHP; break; case MON_DATA_ATK: - ret = GetDeoxysStat(mon, STAT_ATK); - if (!ret) - ret = mon->attack; + ret = mon->attack; break; case MON_DATA_DEF: - ret = GetDeoxysStat(mon, STAT_DEF); - if (!ret) - ret = mon->defense; + ret = mon->defense; break; case MON_DATA_SPEED: - ret = GetDeoxysStat(mon, STAT_SPEED); - if (!ret) - ret = mon->speed; + ret = mon->speed; break; case MON_DATA_SPATK: - ret = GetDeoxysStat(mon, STAT_SPATK); - if (!ret) - ret = mon->spAttack; + ret = mon->spAttack; break; case MON_DATA_SPDEF: - ret = GetDeoxysStat(mon, STAT_SPDEF); - if (!ret) - ret = mon->spDefense; + ret = mon->spDefense; break; case MON_DATA_ATK2: ret = mon->attack; @@ -4169,7 +4923,9 @@ u8 GetMonsStateToDoubles_2(void) u16 GetAbilityBySpecies(u16 species, u8 abilityNum) { - if (abilityNum) + if (abilityNum == 2) + gLastUsedAbility = gBaseStats[species].abilityHidden; + else if (abilityNum == 1) gLastUsedAbility = gBaseStats[species].abilities[1]; else gLastUsedAbility = gBaseStats[species].abilities[0]; @@ -4821,7 +5577,7 @@ bool8 PokemonUseItemEffects(struct Pokemon *mon, u16 item, u8 partyIndex, u8 mov // Evolution stone case 7: { - u16 targetSpecies = GetEvolutionTargetSpecies(mon, 2, item); + u16 targetSpecies = GetEvolutionTargetSpecies(mon, 2, item, SPECIES_NONE); if (targetSpecies != SPECIES_NONE) { @@ -5230,9 +5986,9 @@ u8 GetNatureFromPersonality(u32 personality) return personality % NUM_NATURES; } -u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem) +u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem, u16 tradePartnerSpecies) { - int i; + int i, j; u16 targetSpecies = 0; u16 species = GetMonData(mon, MON_DATA_SPECIES, 0); u16 heldItem = GetMonData(mon, MON_DATA_HELD_ITEM, 0); @@ -5242,6 +5998,7 @@ u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem) u8 beauty = GetMonData(mon, MON_DATA_BEAUTY, 0); u16 upperPersonality = personality >> 16; u8 holdEffect; + u16 currentMap; if (heldItem == ITEM_ENIGMA_BERRY) holdEffect = gSaveBlock1Ptr->enigmaBerry.holdEffect; @@ -5270,15 +6027,56 @@ u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem) if (gLocalTime.hours >= 12 && gLocalTime.hours < 24 && friendship >= 220) targetSpecies = gEvolutionTable[species][i].targetSpecies; break; + case EVO_LEVEL_DAY: + RtcCalcLocalTime(); + if (gLocalTime.hours >= 12 && gLocalTime.hours < 24 && gEvolutionTable[species][i].param <= level) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; case EVO_FRIENDSHIP_NIGHT: RtcCalcLocalTime(); if (gLocalTime.hours >= 0 && gLocalTime.hours < 12 && friendship >= 220) targetSpecies = gEvolutionTable[species][i].targetSpecies; break; + case EVO_LEVEL_NIGHT: + RtcCalcLocalTime(); + if (gLocalTime.hours >= 0 && gLocalTime.hours < 12 && gEvolutionTable[species][i].param <= level) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + case EVO_ITEM_HOLD_NIGHT: + RtcCalcLocalTime(); + if (gLocalTime.hours >= 0 && gLocalTime.hours < 12 && heldItem == gEvolutionTable[species][i].param) + { + heldItem = 0; + SetMonData(mon, MON_DATA_HELD_ITEM, &heldItem); + targetSpecies = gEvolutionTable[species][i].targetSpecies; + } + break; + case EVO_ITEM_HOLD_DAY: + RtcCalcLocalTime(); + if (gLocalTime.hours >= 12 && gLocalTime.hours < 24 && heldItem == gEvolutionTable[species][i].param) + { + heldItem = 0; + SetMonData(mon, MON_DATA_HELD_ITEM, &heldItem); + targetSpecies = gEvolutionTable[species][i].targetSpecies; + } + break; + case EVO_LEVEL_DUSK: + RtcCalcLocalTime(); + if (gLocalTime.hours >= 17 && gLocalTime.hours < 18 && gEvolutionTable[species][i].param <= level) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; case EVO_LEVEL: if (gEvolutionTable[species][i].param <= level) targetSpecies = gEvolutionTable[species][i].targetSpecies; break; + case EVO_LEVEL_FEMALE: + if (gEvolutionTable[species][i].param <= level && GetMonGender(mon) == MON_FEMALE) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + case EVO_LEVEL_MALE: + if (gEvolutionTable[species][i].param <= level && GetMonGender(mon) == MON_MALE) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; case EVO_LEVEL_ATK_GT_DEF: if (gEvolutionTable[species][i].param <= level) if (GetMonData(mon, MON_DATA_ATK, 0) > GetMonData(mon, MON_DATA_DEF, 0)) @@ -5310,6 +6108,59 @@ u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem) if (gEvolutionTable[species][i].param <= beauty) targetSpecies = gEvolutionTable[species][i].targetSpecies; break; + case EVO_MOVE: + if (MonKnowsMove(mon, gEvolutionTable[species][i].param)) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + case EVO_MOVE_TYPE: + for (j = 0; j < 4; j++) + { + if (gBattleMoves[GetMonData(mon, MON_DATA_MOVE1 + j, NULL)].type == gEvolutionTable[species][i].param) + { + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + } + } + break; + case EVO_SPECIFIC_MON_IN_PARTY: + for (j = 0; j < PARTY_SIZE; j++) + { + if (GetMonData(&gPlayerParty[j], MON_DATA_SPECIES, NULL) == gEvolutionTable[species][i].param) + { + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + } + } + break; + case EVO_LEVEL_DARK_TYPE_MON_IN_PARTY: + if (gEvolutionTable[species][i].param <= level) + { + for (j = 0; j < PARTY_SIZE; j++) + { + u16 species = GetMonData(&gPlayerParty[j], MON_DATA_SPECIES, NULL); + if (gBaseStats[species].type1 == TYPE_DARK + || gBaseStats[species].type2 == TYPE_DARK) + { + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + } + } + } + break; + case EVO_LEVEL_RAIN: + j = GetCurrentWeather(); + if (j == WEATHER_RAIN || j == WEATHER_RAIN_THUNDERSTORM || j == WEATHER_DOWNPOUR) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + case EVO_MAPSEC: + if (gMapHeader.regionMapSectionId == gEvolutionTable[species][i].param) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + case EVO_SPECIFIC_MAP: + currentMap = ((gSaveBlock1Ptr->location.mapGroup) << 8 | gSaveBlock1Ptr->location.mapNum); + if (currentMap == gEvolutionTable[species][i].param) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; } } break; @@ -5329,6 +6180,10 @@ u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem) targetSpecies = gEvolutionTable[species][i].targetSpecies; } break; + case EVO_TRADE_SPECIFIC_MON: + if (gEvolutionTable[species][i].param == tradePartnerSpecies) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; } } break; @@ -5336,10 +6191,19 @@ u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 type, u16 evolutionItem) case 3: for (i = 0; i < EVOS_PER_MON; i++) { - if (gEvolutionTable[species][i].method == EVO_ITEM - && gEvolutionTable[species][i].param == evolutionItem) + switch (gEvolutionTable[species][i].method) { - targetSpecies = gEvolutionTable[species][i].targetSpecies; + case EVO_ITEM: + if (gEvolutionTable[species][i].param == evolutionItem) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + case EVO_ITEM_FEMALE: + if (GetMonGender(mon) == MON_FEMALE && gEvolutionTable[species][i].param == evolutionItem) + targetSpecies = gEvolutionTable[species][i].targetSpecies; + break; + case EVO_ITEM_MALE: + if (GetMonGender(mon) == MON_MALE && gEvolutionTable[species][i].param == evolutionItem) + targetSpecies = gEvolutionTable[species][i].targetSpecies; break; } } @@ -5394,10 +6258,10 @@ u16 NationalToHoennOrder(u16 nationalNum) hoennNum = 0; - while (hoennNum < (NUM_SPECIES - 1) && gHoennToNationalOrder[hoennNum] != nationalNum) + while (hoennNum < (HOENN_DEX_COUNT - 1) && gHoennToNationalOrder[hoennNum] != nationalNum) hoennNum++; - if (hoennNum == NUM_SPECIES - 1) + if (hoennNum >= HOENN_DEX_COUNT - 1) return 0; return hoennNum + 1; @@ -5421,23 +6285,12 @@ u16 SpeciesToHoennPokedexNum(u16 species) u16 HoennToNationalOrder(u16 hoennNum) { - if (!hoennNum) + if (!hoennNum || hoennNum >= HOENN_DEX_COUNT) return 0; return gHoennToNationalOrder[hoennNum - 1]; } -u16 SpeciesToCryId(u16 species) -{ - if (species <= SPECIES_CELEBI - 1) - return species; - - if (species < SPECIES_TREECKO - 1) - return SPECIES_UNOWN - 1; - - return gSpeciesIdToCryId[species - (SPECIES_TREECKO - 1)]; -} - void sub_806D544(u16 species, u32 personality, u8 *dest) { if (species == SPECIES_SPINDA @@ -6006,7 +6859,7 @@ u32 CanSpeciesLearnTMHM(u16 species, u8 tm) u8 GetMoveRelearnerMoves(struct Pokemon *mon, u16 *moves) { - u16 learnedMoves[MAX_MON_MOVES]; + u16 learnedMoves[4]; u8 numMoves = 0; u16 species = GetMonData(mon, MON_DATA_SPECIES, 0); u8 level = GetMonData(mon, MON_DATA_LEVEL, 0); @@ -6243,9 +7096,19 @@ const u32 *GetMonSpritePalFromSpeciesAndPersonality(u16 species, u32 otId, u32 p shinyValue = HIHALF(otId) ^ LOHALF(otId) ^ HIHALF(personality) ^ LOHALF(personality); if (shinyValue < SHINY_ODDS) - return gMonShinyPaletteTable[species].data; + { + if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) + return gMonShinyPaletteTableFemale[species].data; + else + return gMonShinyPaletteTable[species].data; + } else - return gMonPaletteTable[species].data; + { + if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) + return gMonPaletteTableFemale[species].data; + else + return gMonPaletteTable[species].data; + } } const struct CompressedSpritePalette *GetMonSpritePalStruct(struct Pokemon *mon) @@ -6262,9 +7125,19 @@ const struct CompressedSpritePalette *GetMonSpritePalStructFromOtIdPersonality(u shinyValue = HIHALF(otId) ^ LOHALF(otId) ^ HIHALF(personality) ^ LOHALF(personality); if (shinyValue < SHINY_ODDS) - return &gMonShinyPaletteTable[species]; + { + if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) + return &gMonShinyPaletteTableFemale[species]; + else + return &gMonShinyPaletteTable[species]; + } else - return &gMonPaletteTable[species]; + { + if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) + return &gMonPaletteTableFemale[species]; + else + return &gMonPaletteTable[species]; + } } bool32 IsHMMove2(u16 move) @@ -6682,9 +7555,9 @@ const u8 *GetTrainerNameFromId(u16 trainerId) bool8 HasTwoFramesAnimation(u16 species) { return (species != SPECIES_CASTFORM - && species != SPECIES_DEOXYS && species != SPECIES_SPINDA - && species != SPECIES_UNOWN); + && species != SPECIES_UNOWN + && species != SPECIES_CHERRIM); } static bool8 ShouldSkipFriendshipChange(void) diff --git a/src/pokemon_animation.c b/src/pokemon_animation.c index 9c8eaca9a..2d1634ec8 100644 --- a/src/pokemon_animation.c +++ b/src/pokemon_animation.c @@ -171,6 +171,9 @@ static void pokemonanimfunc_93(struct Sprite *sprite); static void pokemonanimfunc_94(struct Sprite *sprite); static void pokemonanimfunc_95(struct Sprite *sprite); static void pokemonanimfunc_96(struct Sprite *sprite); +static void pokemonanimfunc_97(struct Sprite *sprite); +static void pokemonanimfunc_98(struct Sprite *sprite); +static void pokemonanimfunc_99(struct Sprite *sprite); static void SpriteCB_SetDummyOnAnimEnd(struct Sprite *sprite); @@ -182,7 +185,7 @@ static u8 sUnknown_03001270; static bool32 sUnknown_03001274; // const rom data -static const u8 sSpeciesToBackAnimSet[] = +static const u8 sSpeciesToBackAnimSet[NUM_SPECIES] = { [SPECIES_BULBASAUR] = BACK_ANIM_DIP_RIGHT_SIDE, [SPECIES_IVYSAUR] = BACK_ANIM_H_SLIDE, @@ -750,7 +753,10 @@ static void (* const sMonAnimFunctions[])(struct Sprite *sprite) = pokemonanimfunc_93, pokemonanimfunc_94, pokemonanimfunc_95, - pokemonanimfunc_96 + pokemonanimfunc_96, + pokemonanimfunc_97, + pokemonanimfunc_98, + pokemonanimfunc_99 }; // counting from Id 1, because 0 in sSpeciesToBackAnimSet is used for mons with no back animation @@ -2048,13 +2054,13 @@ static void pokemonanimfunc_24(struct Sprite *sprite) if (sprite->data[2] > 128) { - BlendPalette(sprite->data[7], 0x10, 0, RGB(24, 0, 24)); + BlendPalette(sprite->data[7], 0x10, 0, RGB_PURPLE); sprite->callback = SpriteCB_SetDummyOnAnimEnd; } else { sprite->data[6] = Sin(sprite->data[2], 12); - BlendPalette(sprite->data[7], 0x10, sprite->data[6], RGB(24, 0, 24)); + BlendPalette(sprite->data[7], 0x10, sprite->data[6], RGB_PURPLE); } sprite->data[2] += 2; @@ -5345,7 +5351,7 @@ static void BackAnimBlend(struct Sprite *sprite) { static const u16 sColors[] = { - RGB_RED, RGB_GREEN, RGB_BLUE, RGB_BLACK + RGB_RED, RGB_GREEN, RGB_BLUE, RGB_BLACK, RGB_WHITE, RGB_PURPLE }; if (sprite->data[2] > 127) @@ -5572,6 +5578,69 @@ static void pokemonanimfunc_96(struct Sprite *sprite) sprite->data[2]++; } +static void pokemonanimfunc_97(struct Sprite *sprite) +{ + if (sprite->data[2] == 0) + { + sprite->data[7] = (sprite->oam.paletteNum * 16) + 256; + sprite->data[0] = 80; + sprite->data[5] = 0; + sprite->data[4] = 1; + sprite->data[3] = 0; + sprite->data[1] = 3; + } + + if (sprite->data[2] % 2 == 0) + BackAnimBlend(sprite); + + if (sprite->data[2] >= (128 - sprite->data[0] * sprite->data[4]) / 2) + sub_8184934(sprite); + + sprite->data[2]++; +} + +static void pokemonanimfunc_98(struct Sprite *sprite) +{ + if (sprite->data[2] == 0) + { + sprite->data[7] = (sprite->oam.paletteNum * 16) + 256; + sprite->data[0] = 80; + sprite->data[5] = 0; + sprite->data[4] = 1; + sprite->data[3] = 0; + sprite->data[1] = 4; + } + + if (sprite->data[2] % 2 == 0) + BackAnimBlend(sprite); + + if (sprite->data[2] >= (128 - sprite->data[0] * sprite->data[4]) / 2) + sub_8184934(sprite); + + sprite->data[2]++; +} + +static void pokemonanimfunc_99(struct Sprite *sprite) +{ + if (sprite->data[2] == 0) + { + sprite->data[7] = (sprite->oam.paletteNum * 16) + 256; + sprite->data[0] = 80; + sprite->data[5] = 0; + sprite->data[4] = 1; + sprite->data[3] = 0; + sprite->data[1] = 5; + } + + if (sprite->data[2] % 2 == 0) + BackAnimBlend(sprite); + + if (sprite->data[2] >= (128 - sprite->data[0] * sprite->data[4]) / 2) + sub_8184934(sprite); + + sprite->data[2]++; +} + static void SpriteCB_SetDummyOnAnimEnd(struct Sprite *sprite) { if (sprite->animEnded) diff --git a/src/pokemon_icon.c b/src/pokemon_icon.c index 065b8e22e..534461733 100644 --- a/src/pokemon_icon.c +++ b/src/pokemon_icon.c @@ -4,6 +4,7 @@ #include "palette.h" #include "pokemon_icon.h" #include "sprite.h" +#include "data.h" #define POKE_ICON_BASE_PAL_TAG 56000 @@ -146,7 +147,7 @@ const u8 *const gMonIconTable[] = [SPECIES_SEAKING] = gMonIcon_Seaking, [SPECIES_STARYU] = gMonIcon_Staryu, [SPECIES_STARMIE] = gMonIcon_Starmie, - [SPECIES_MR_MIME] = gMonIcon_Mrmime, + [SPECIES_MR_MIME] = gMonIcon_MrMime, [SPECIES_SCYTHER] = gMonIcon_Scyther, [SPECIES_JYNX] = gMonIcon_Jynx, [SPECIES_ELECTABUZZ] = gMonIcon_Electabuzz, @@ -225,7 +226,7 @@ const u8 *const gMonIconTable[] = [SPECIES_MURKROW] = gMonIcon_Murkrow, [SPECIES_SLOWKING] = gMonIcon_Slowking, [SPECIES_MISDREAVUS] = gMonIcon_Misdreavus, - [SPECIES_UNOWN] = gMonIcon_UnownA, + [SPECIES_UNOWN] = gMonIcon_Unown, [SPECIES_WOBBUFFET] = gMonIcon_Wobbuffet, [SPECIES_GIRAFARIG] = gMonIcon_Girafarig, [SPECIES_PINECO] = gMonIcon_Pineco, @@ -276,31 +277,6 @@ const u8 *const gMonIconTable[] = [SPECIES_LUGIA] = gMonIcon_Lugia, [SPECIES_HO_OH] = gMonIcon_HoOh, [SPECIES_CELEBI] = gMonIcon_Celebi, - [SPECIES_OLD_UNOWN_B] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_C] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_D] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_E] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_F] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_G] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_H] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_I] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_J] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_K] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_L] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_M] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_N] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_O] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_P] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_Q] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_R] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_S] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_T] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_U] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_V] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_W] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_X] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_Y] = gMonIcon_QuestionMark, - [SPECIES_OLD_UNOWN_Z] = gMonIcon_QuestionMark, [SPECIES_TREECKO] = gMonIcon_Treecko, [SPECIES_GROVYLE] = gMonIcon_Grovyle, [SPECIES_SCEPTILE] = gMonIcon_Sceptile, @@ -436,7 +412,620 @@ const u8 *const gMonIconTable[] = [SPECIES_JIRACHI] = gMonIcon_Jirachi, [SPECIES_DEOXYS] = gMonIcon_Deoxys, [SPECIES_CHIMECHO] = gMonIcon_Chimecho, - [SPECIES_EGG] = gMonIcon_Egg, + [SPECIES_TURTWIG] = gMonIcon_Turtwig, + [SPECIES_GROTLE] = gMonIcon_Grotle, + [SPECIES_TORTERRA] = gMonIcon_Torterra, + [SPECIES_CHIMCHAR] = gMonIcon_Chimchar, + [SPECIES_MONFERNO] = gMonIcon_Monferno, + [SPECIES_INFERNAPE] = gMonIcon_Infernape, + [SPECIES_PIPLUP] = gMonIcon_Piplup, + [SPECIES_PRINPLUP] = gMonIcon_Prinplup, + [SPECIES_EMPOLEON] = gMonIcon_Empoleon, + [SPECIES_STARLY] = gMonIcon_Starly, + [SPECIES_STARAVIA] = gMonIcon_Staravia, + [SPECIES_STARAPTOR] = gMonIcon_Staraptor, + [SPECIES_BIDOOF] = gMonIcon_Bidoof, + [SPECIES_BIBAREL] = gMonIcon_Bibarel, + [SPECIES_KRICKETOT] = gMonIcon_Kricketot, + [SPECIES_KRICKETUNE] = gMonIcon_Kricketune, + [SPECIES_SHINX] = gMonIcon_Shinx, + [SPECIES_LUXIO] = gMonIcon_Luxio, + [SPECIES_LUXRAY] = gMonIcon_Luxray, + [SPECIES_BUDEW] = gMonIcon_Budew, + [SPECIES_ROSERADE] = gMonIcon_Roserade, + [SPECIES_CRANIDOS] = gMonIcon_Cranidos, + [SPECIES_RAMPARDOS] = gMonIcon_Rampardos, + [SPECIES_SHIELDON] = gMonIcon_Shieldon, + [SPECIES_BASTIODON] = gMonIcon_Bastiodon, + [SPECIES_BURMY] = gMonIcon_Burmy, + [SPECIES_WORMADAM] = gMonIcon_Wormadam, + [SPECIES_MOTHIM] = gMonIcon_Mothim, + [SPECIES_COMBEE] = gMonIcon_Combee, + [SPECIES_VESPIQUEN] = gMonIcon_Vespiquen, + [SPECIES_PACHIRISU] = gMonIcon_Pachirisu, + [SPECIES_BUIZEL] = gMonIcon_Buizel, + [SPECIES_FLOATZEL] = gMonIcon_Floatzel, + [SPECIES_CHERUBI] = gMonIcon_Cherubi, + [SPECIES_CHERRIM] = gMonIcon_Cherrim, + [SPECIES_SHELLOS] = gMonIcon_Shellos, + [SPECIES_GASTRODON] = gMonIcon_Gastrodon, + [SPECIES_AMBIPOM] = gMonIcon_Ambipom, + [SPECIES_DRIFLOON] = gMonIcon_Drifloon, + [SPECIES_DRIFBLIM] = gMonIcon_Drifblim, + [SPECIES_BUNEARY] = gMonIcon_Buneary, + [SPECIES_LOPUNNY] = gMonIcon_Lopunny, + [SPECIES_MISMAGIUS] = gMonIcon_Mismagius, + [SPECIES_HONCHKROW] = gMonIcon_Honchkrow, + [SPECIES_GLAMEOW] = gMonIcon_Glameow, + [SPECIES_PURUGLY] = gMonIcon_Purugly, + [SPECIES_CHINGLING] = gMonIcon_Chingling, + [SPECIES_STUNKY] = gMonIcon_Stunky, + [SPECIES_SKUNTANK] = gMonIcon_Skuntank, + [SPECIES_BRONZOR] = gMonIcon_Bronzor, + [SPECIES_BRONZONG] = gMonIcon_Bronzong, + [SPECIES_BONSLY] = gMonIcon_Bonsly, + [SPECIES_MIME_JR] = gMonIcon_MimeJr, + [SPECIES_HAPPINY] = gMonIcon_Happiny, + [SPECIES_CHATOT] = gMonIcon_Chatot, + [SPECIES_SPIRITOMB] = gMonIcon_Spiritomb, + [SPECIES_GIBLE] = gMonIcon_Gible, + [SPECIES_GABITE] = gMonIcon_Gabite, + [SPECIES_GARCHOMP] = gMonIcon_Garchomp, + [SPECIES_MUNCHLAX] = gMonIcon_Munchlax, + [SPECIES_RIOLU] = gMonIcon_Riolu, + [SPECIES_LUCARIO] = gMonIcon_Lucario, + [SPECIES_HIPPOPOTAS] = gMonIcon_Hippopotas, + [SPECIES_HIPPOWDON] = gMonIcon_Hippowdon, + [SPECIES_SKORUPI] = gMonIcon_Skorupi, + [SPECIES_DRAPION] = gMonIcon_Drapion, + [SPECIES_CROAGUNK] = gMonIcon_Croagunk, + [SPECIES_TOXICROAK] = gMonIcon_Toxicroak, + [SPECIES_CARNIVINE] = gMonIcon_Carnivine, + [SPECIES_FINNEON] = gMonIcon_Finneon, + [SPECIES_LUMINEON] = gMonIcon_Lumineon, + [SPECIES_MANTYKE] = gMonIcon_Mantyke, + [SPECIES_SNOVER] = gMonIcon_Snover, + [SPECIES_ABOMASNOW] = gMonIcon_Abomasnow, + [SPECIES_WEAVILE] = gMonIcon_Weavile, + [SPECIES_MAGNEZONE] = gMonIcon_Magnezone, + [SPECIES_LICKILICKY] = gMonIcon_Lickilicky, + [SPECIES_RHYPERIOR] = gMonIcon_Rhyperior, + [SPECIES_TANGROWTH] = gMonIcon_Tangrowth, + [SPECIES_ELECTIVIRE] = gMonIcon_Electivire, + [SPECIES_MAGMORTAR] = gMonIcon_Magmortar, + [SPECIES_TOGEKISS] = gMonIcon_Togekiss, + [SPECIES_YANMEGA] = gMonIcon_Yanmega, + [SPECIES_LEAFEON] = gMonIcon_Leafeon, + [SPECIES_GLACEON] = gMonIcon_Glaceon, + [SPECIES_GLISCOR] = gMonIcon_Gliscor, + [SPECIES_MAMOSWINE] = gMonIcon_Mamoswine, + [SPECIES_PORYGON_Z] = gMonIcon_Porygon_Z, + [SPECIES_GALLADE] = gMonIcon_Gallade, + [SPECIES_PROBOPASS] = gMonIcon_Probopass, + [SPECIES_DUSKNOIR] = gMonIcon_Dusknoir, + [SPECIES_FROSLASS] = gMonIcon_Froslass, + [SPECIES_ROTOM] = gMonIcon_Rotom, + [SPECIES_UXIE] = gMonIcon_Uxie, + [SPECIES_MESPRIT] = gMonIcon_Mesprit, + [SPECIES_AZELF] = gMonIcon_Azelf, + [SPECIES_DIALGA] = gMonIcon_Dialga, + [SPECIES_PALKIA] = gMonIcon_Palkia, + [SPECIES_HEATRAN] = gMonIcon_Heatran, + [SPECIES_REGIGIGAS] = gMonIcon_Regigigas, + [SPECIES_GIRATINA] = gMonIcon_Giratina, + [SPECIES_CRESSELIA] = gMonIcon_Cresselia, + [SPECIES_PHIONE] = gMonIcon_Phione, + [SPECIES_MANAPHY] = gMonIcon_Manaphy, + [SPECIES_DARKRAI] = gMonIcon_Darkrai, + [SPECIES_SHAYMIN] = gMonIcon_Shaymin, + [SPECIES_ARCEUS] = gMonIcon_Arceus, + [SPECIES_VICTINI] = gMonIcon_Victini, + [SPECIES_SNIVY] = gMonIcon_Snivy, + [SPECIES_SERVINE] = gMonIcon_Servine, + [SPECIES_SERPERIOR] = gMonIcon_Serperior, + [SPECIES_TEPIG] = gMonIcon_Tepig, + [SPECIES_PIGNITE] = gMonIcon_Pignite, + [SPECIES_EMBOAR] = gMonIcon_Emboar, + [SPECIES_OSHAWOTT] = gMonIcon_Oshawott, + [SPECIES_DEWOTT] = gMonIcon_Dewott, + [SPECIES_SAMUROTT] = gMonIcon_Samurott, + [SPECIES_PATRAT] = gMonIcon_Patrat, + [SPECIES_WATCHOG] = gMonIcon_Watchog, + [SPECIES_LILLIPUP] = gMonIcon_Lillipup, + [SPECIES_HERDIER] = gMonIcon_Herdier, + [SPECIES_STOUTLAND] = gMonIcon_Stoutland, + [SPECIES_PURRLOIN] = gMonIcon_Purrloin, + [SPECIES_LIEPARD] = gMonIcon_Liepard, + [SPECIES_PANSAGE] = gMonIcon_Pansage, + [SPECIES_SIMISAGE] = gMonIcon_Simisage, + [SPECIES_PANSEAR] = gMonIcon_Pansear, + [SPECIES_SIMISEAR] = gMonIcon_Simisear, + [SPECIES_PANPOUR] = gMonIcon_Panpour, + [SPECIES_SIMIPOUR] = gMonIcon_Simipour, + [SPECIES_MUNNA] = gMonIcon_Munna, + [SPECIES_MUSHARNA] = gMonIcon_Musharna, + [SPECIES_PIDOVE] = gMonIcon_Pidove, + [SPECIES_TRANQUILL] = gMonIcon_Tranquill, + [SPECIES_UNFEZANT] = gMonIcon_Unfezant, + [SPECIES_BLITZLE] = gMonIcon_Blitzle, + [SPECIES_ZEBSTRIKA] = gMonIcon_Zebstrika, + [SPECIES_ROGGENROLA] = gMonIcon_Roggenrola, + [SPECIES_BOLDORE] = gMonIcon_Boldore, + [SPECIES_GIGALITH] = gMonIcon_Gigalith, + [SPECIES_WOOBAT] = gMonIcon_Woobat, + [SPECIES_SWOOBAT] = gMonIcon_Swoobat, + [SPECIES_DRILBUR] = gMonIcon_Drilbur, + [SPECIES_EXCADRILL] = gMonIcon_Excadrill, + [SPECIES_AUDINO] = gMonIcon_Audino, + [SPECIES_TIMBURR] = gMonIcon_Timburr, + [SPECIES_GURDURR] = gMonIcon_Gurdurr, + [SPECIES_CONKELDURR] = gMonIcon_Conkeldurr, + [SPECIES_TYMPOLE] = gMonIcon_Tympole, + [SPECIES_PALPITOAD] = gMonIcon_Palpitoad, + [SPECIES_SEISMITOAD] = gMonIcon_Seismitoad, + [SPECIES_THROH] = gMonIcon_Throh, + [SPECIES_SAWK] = gMonIcon_Sawk, + [SPECIES_SEWADDLE] = gMonIcon_Sewaddle, + [SPECIES_SWADLOON] = gMonIcon_Swadloon, + [SPECIES_LEAVANNY] = gMonIcon_Leavanny, + [SPECIES_VENIPEDE] = gMonIcon_Venipede, + [SPECIES_WHIRLIPEDE] = gMonIcon_Whirlipede, + [SPECIES_SCOLIPEDE] = gMonIcon_Scolipede, + [SPECIES_COTTONEE] = gMonIcon_Cottonee, + [SPECIES_WHIMSICOTT] = gMonIcon_Whimsicott, + [SPECIES_PETILIL] = gMonIcon_Petilil, + [SPECIES_LILLIGANT] = gMonIcon_Lilligant, + [SPECIES_BASCULIN] = gMonIcon_Basculin, + [SPECIES_SANDILE] = gMonIcon_Sandile, + [SPECIES_KROKOROK] = gMonIcon_Krokorok, + [SPECIES_KROOKODILE] = gMonIcon_Krookodile, + [SPECIES_DARUMAKA] = gMonIcon_Darumaka, + [SPECIES_DARMANITAN] = gMonIcon_Darmanitan, + [SPECIES_MARACTUS] = gMonIcon_Maractus, + [SPECIES_DWEBBLE] = gMonIcon_Dwebble, + [SPECIES_CRUSTLE] = gMonIcon_Crustle, + [SPECIES_SCRAGGY] = gMonIcon_Scraggy, + [SPECIES_SCRAFTY] = gMonIcon_Scrafty, + [SPECIES_SIGILYPH] = gMonIcon_Sigilyph, + [SPECIES_YAMASK] = gMonIcon_Yamask, + [SPECIES_COFAGRIGUS] = gMonIcon_Cofagrigus, + [SPECIES_TIRTOUGA] = gMonIcon_Tirtouga, + [SPECIES_CARRACOSTA] = gMonIcon_Carracosta, + [SPECIES_ARCHEN] = gMonIcon_Archen, + [SPECIES_ARCHEOPS] = gMonIcon_Archeops, + [SPECIES_TRUBBISH] = gMonIcon_Trubbish, + [SPECIES_GARBODOR] = gMonIcon_Garbodor, + [SPECIES_ZORUA] = gMonIcon_Zorua, + [SPECIES_ZOROARK] = gMonIcon_Zoroark, + [SPECIES_MINCCINO] = gMonIcon_Minccino, + [SPECIES_CINCCINO] = gMonIcon_Cinccino, + [SPECIES_GOTHITA] = gMonIcon_Gothita, + [SPECIES_GOTHORITA] = gMonIcon_Gothorita, + [SPECIES_GOTHITELLE] = gMonIcon_Gothitelle, + [SPECIES_SOLOSIS] = gMonIcon_Solosis, + [SPECIES_DUOSION] = gMonIcon_Duosion, + [SPECIES_REUNICLUS] = gMonIcon_Reuniclus, + [SPECIES_DUCKLETT] = gMonIcon_Ducklett, + [SPECIES_SWANNA] = gMonIcon_Swanna, + [SPECIES_VANILLITE] = gMonIcon_Vanillite, + [SPECIES_VANILLISH] = gMonIcon_Vanillish, + [SPECIES_VANILLUXE] = gMonIcon_Vanilluxe, + [SPECIES_DEERLING] = gMonIcon_Deerling, + [SPECIES_SAWSBUCK] = gMonIcon_Sawsbuck, + [SPECIES_EMOLGA] = gMonIcon_Emolga, + [SPECIES_KARRABLAST] = gMonIcon_Karrablast, + [SPECIES_ESCAVALIER] = gMonIcon_Escavalier, + [SPECIES_FOONGUS] = gMonIcon_Foongus, + [SPECIES_AMOONGUSS] = gMonIcon_Amoonguss, + [SPECIES_FRILLISH] = gMonIcon_Frillish, + [SPECIES_JELLICENT] = gMonIcon_Jellicent, + [SPECIES_ALOMOMOLA] = gMonIcon_Alomomola, + [SPECIES_JOLTIK] = gMonIcon_Joltik, + [SPECIES_GALVANTULA] = gMonIcon_Galvantula, + [SPECIES_FERROSEED] = gMonIcon_Ferroseed, + [SPECIES_FERROTHORN] = gMonIcon_Ferrothorn, + [SPECIES_KLINK] = gMonIcon_Klink, + [SPECIES_KLANG] = gMonIcon_Klang, + [SPECIES_KLINKLANG] = gMonIcon_Klinklang, + [SPECIES_TYNAMO] = gMonIcon_Tynamo, + [SPECIES_EELEKTRIK] = gMonIcon_Eelektrik, + [SPECIES_EELEKTROSS] = gMonIcon_Eelektross, + [SPECIES_ELGYEM] = gMonIcon_Elgyem, + [SPECIES_BEHEEYEM] = gMonIcon_Beheeyem, + [SPECIES_LITWICK] = gMonIcon_Litwick, + [SPECIES_LAMPENT] = gMonIcon_Lampent, + [SPECIES_CHANDELURE] = gMonIcon_Chandelure, + [SPECIES_AXEW] = gMonIcon_Axew, + [SPECIES_FRAXURE] = gMonIcon_Fraxure, + [SPECIES_HAXORUS] = gMonIcon_Haxorus, + [SPECIES_CUBCHOO] = gMonIcon_Cubchoo, + [SPECIES_BEARTIC] = gMonIcon_Beartic, + [SPECIES_CRYOGONAL] = gMonIcon_Cryogonal, + [SPECIES_SHELMET] = gMonIcon_Shelmet, + [SPECIES_ACCELGOR] = gMonIcon_Accelgor, + [SPECIES_STUNFISK] = gMonIcon_Stunfisk, + [SPECIES_MIENFOO] = gMonIcon_Mienfoo, + [SPECIES_MIENSHAO] = gMonIcon_Mienshao, + [SPECIES_DRUDDIGON] = gMonIcon_Druddigon, + [SPECIES_GOLETT] = gMonIcon_Golett, + [SPECIES_GOLURK] = gMonIcon_Golurk, + [SPECIES_PAWNIARD] = gMonIcon_Pawniard, + [SPECIES_BISHARP] = gMonIcon_Bisharp, + [SPECIES_BOUFFALANT] = gMonIcon_Bouffalant, + [SPECIES_RUFFLET] = gMonIcon_Rufflet, + [SPECIES_BRAVIARY] = gMonIcon_Braviary, + [SPECIES_VULLABY] = gMonIcon_Vullaby, + [SPECIES_MANDIBUZZ] = gMonIcon_Mandibuzz, + [SPECIES_HEATMOR] = gMonIcon_Heatmor, + [SPECIES_DURANT] = gMonIcon_Durant, + [SPECIES_DEINO] = gMonIcon_Deino, + [SPECIES_ZWEILOUS] = gMonIcon_Zweilous, + [SPECIES_HYDREIGON] = gMonIcon_Hydreigon, + [SPECIES_LARVESTA] = gMonIcon_Larvesta, + [SPECIES_VOLCARONA] = gMonIcon_Volcarona, + [SPECIES_COBALION] = gMonIcon_Cobalion, + [SPECIES_TERRAKION] = gMonIcon_Terrakion, + [SPECIES_VIRIZION] = gMonIcon_Virizion, + [SPECIES_TORNADUS] = gMonIcon_Tornadus, + [SPECIES_THUNDURUS] = gMonIcon_Thundurus, + [SPECIES_RESHIRAM] = gMonIcon_Reshiram, + [SPECIES_ZEKROM] = gMonIcon_Zekrom, + [SPECIES_LANDORUS] = gMonIcon_Landorus, + [SPECIES_KYUREM] = gMonIcon_Kyurem, + [SPECIES_KELDEO] = gMonIcon_Keldeo, + [SPECIES_MELOETTA] = gMonIcon_Meloetta, + [SPECIES_GENESECT] = gMonIcon_Genesect, + [SPECIES_CHESPIN] = gMonIcon_Chespin, + [SPECIES_QUILLADIN] = gMonIcon_Quilladin, + [SPECIES_CHESNAUGHT] = gMonIcon_Chesnaught, + [SPECIES_FENNEKIN] = gMonIcon_Fennekin, + [SPECIES_BRAIXEN] = gMonIcon_Braixen, + [SPECIES_DELPHOX] = gMonIcon_Delphox, + [SPECIES_FROAKIE] = gMonIcon_Froakie, + [SPECIES_FROGADIER] = gMonIcon_Frogadier, + [SPECIES_GRENINJA] = gMonIcon_Greninja, + [SPECIES_BUNNELBY] = gMonIcon_Bunnelby, + [SPECIES_DIGGERSBY] = gMonIcon_Diggersby, + [SPECIES_FLETCHLING] = gMonIcon_Fletchling, + [SPECIES_FLETCHINDER] = gMonIcon_Fletchinder, + [SPECIES_TALONFLAME] = gMonIcon_Talonflame, + [SPECIES_SCATTERBUG] = gMonIcon_Scatterbug, + [SPECIES_SPEWPA] = gMonIcon_Spewpa, + [SPECIES_VIVILLON] = gMonIcon_Vivillon, + [SPECIES_LITLEO] = gMonIcon_Litleo, + [SPECIES_PYROAR] = gMonIcon_Pyroar, + [SPECIES_FLABEBE] = gMonIcon_Flabebe, + [SPECIES_FLOETTE] = gMonIcon_Floette, + [SPECIES_FLORGES] = gMonIcon_Florges, + [SPECIES_SKIDDO] = gMonIcon_Skiddo, + [SPECIES_GOGOAT] = gMonIcon_Gogoat, + [SPECIES_PANCHAM] = gMonIcon_Pancham, + [SPECIES_PANGORO] = gMonIcon_Pangoro, + [SPECIES_FURFROU] = gMonIcon_Furfrou, + [SPECIES_ESPURR] = gMonIcon_Espurr, + [SPECIES_MEOWSTIC] = gMonIcon_Meowstic, + [SPECIES_HONEDGE] = gMonIcon_Honedge, + [SPECIES_DOUBLADE] = gMonIcon_Doublade, + [SPECIES_AEGISLASH] = gMonIcon_Aegislash, + [SPECIES_SPRITZEE] = gMonIcon_Spritzee, + [SPECIES_AROMATISSE] = gMonIcon_Aromatisse, + [SPECIES_SWIRLIX] = gMonIcon_Swirlix, + [SPECIES_SLURPUFF] = gMonIcon_Slurpuff, + [SPECIES_INKAY] = gMonIcon_Inkay, + [SPECIES_MALAMAR] = gMonIcon_Malamar, + [SPECIES_BINACLE] = gMonIcon_Binacle, + [SPECIES_BARBARACLE] = gMonIcon_Barbaracle, + [SPECIES_SKRELP] = gMonIcon_Skrelp, + [SPECIES_DRAGALGE] = gMonIcon_Dragalge, + [SPECIES_CLAUNCHER] = gMonIcon_Clauncher, + [SPECIES_CLAWITZER] = gMonIcon_Clawitzer, + [SPECIES_HELIOPTILE] = gMonIcon_Helioptile, + [SPECIES_HELIOLISK] = gMonIcon_Heliolisk, + [SPECIES_TYRUNT] = gMonIcon_Tyrunt, + [SPECIES_TYRANTRUM] = gMonIcon_Tyrantrum, + [SPECIES_AMAURA] = gMonIcon_Amaura, + [SPECIES_AURORUS] = gMonIcon_Aurorus, + [SPECIES_SYLVEON] = gMonIcon_Sylveon, + [SPECIES_HAWLUCHA] = gMonIcon_Hawlucha, + [SPECIES_DEDENNE] = gMonIcon_Dedenne, + [SPECIES_CARBINK] = gMonIcon_Carbink, + [SPECIES_GOOMY] = gMonIcon_Goomy, + [SPECIES_SLIGGOO] = gMonIcon_Sliggoo, + [SPECIES_GOODRA] = gMonIcon_Goodra, + [SPECIES_KLEFKI] = gMonIcon_Klefki, + [SPECIES_PHANTUMP] = gMonIcon_Phantump, + [SPECIES_TREVENANT] = gMonIcon_Trevenant, + [SPECIES_PUMPKABOO] = gMonIcon_Pumpkaboo, + [SPECIES_GOURGEIST] = gMonIcon_Gourgeist, + [SPECIES_BERGMITE] = gMonIcon_Bergmite, + [SPECIES_AVALUGG] = gMonIcon_Avalugg, + [SPECIES_NOIBAT] = gMonIcon_Noibat, + [SPECIES_NOIVERN] = gMonIcon_Noivern, + [SPECIES_XERNEAS] = gMonIcon_Xerneas, + [SPECIES_YVELTAL] = gMonIcon_Yveltal, + [SPECIES_ZYGARDE] = gMonIcon_Zygarde, + [SPECIES_DIANCIE] = gMonIcon_Diancie, + [SPECIES_HOOPA] = gMonIcon_Hoopa, + [SPECIES_VOLCANION] = gMonIcon_Volcanion, + [SPECIES_ROWLET] = gMonIcon_Rowlet, + [SPECIES_DARTRIX] = gMonIcon_Dartrix, + [SPECIES_DECIDUEYE] = gMonIcon_Decidueye, + [SPECIES_LITTEN] = gMonIcon_Litten, + [SPECIES_TORRACAT] = gMonIcon_Torracat, + [SPECIES_INCINEROAR] = gMonIcon_Incineroar, + [SPECIES_POPPLIO] = gMonIcon_Popplio, + [SPECIES_BRIONNE] = gMonIcon_Brionne, + [SPECIES_PRIMARINA] = gMonIcon_Primarina, + [SPECIES_PIKIPEK] = gMonIcon_Pikipek, + [SPECIES_TRUMBEAK] = gMonIcon_Trumbeak, + [SPECIES_TOUCANNON] = gMonIcon_Toucannon, + [SPECIES_YUNGOOS] = gMonIcon_Yungoos, + [SPECIES_GUMSHOOS] = gMonIcon_Gumshoos, + [SPECIES_GRUBBIN] = gMonIcon_Grubbin, + [SPECIES_CHARJABUG] = gMonIcon_Charjabug, + [SPECIES_VIKAVOLT] = gMonIcon_Vikavolt, + [SPECIES_CRABRAWLER] = gMonIcon_Crabrawler, + [SPECIES_CRABOMINABLE] = gMonIcon_Crabominable, + [SPECIES_ORICORIO] = gMonIcon_Oricorio, + [SPECIES_CUTIEFLY] = gMonIcon_Cutiefly, + [SPECIES_RIBOMBEE] = gMonIcon_Ribombee, + [SPECIES_ROCKRUFF] = gMonIcon_Rockruff, + [SPECIES_LYCANROC] = gMonIcon_Lycanroc, + [SPECIES_WISHIWASHI] = gMonIcon_Wishiwashi, + [SPECIES_MAREANIE] = gMonIcon_Mareanie, + [SPECIES_TOXAPEX] = gMonIcon_Toxapex, + [SPECIES_MUDBRAY] = gMonIcon_Mudbray, + [SPECIES_MUDSDALE] = gMonIcon_Mudsdale, + [SPECIES_DEWPIDER] = gMonIcon_Dewpider, + [SPECIES_ARAQUANID] = gMonIcon_Araquanid, + [SPECIES_FOMANTIS] = gMonIcon_Fomantis, + [SPECIES_LURANTIS] = gMonIcon_Lurantis, + [SPECIES_MORELULL] = gMonIcon_Morelull, + [SPECIES_SHIINOTIC] = gMonIcon_Shiinotic, + [SPECIES_SALANDIT] = gMonIcon_Salandit, + [SPECIES_SALAZZLE] = gMonIcon_Salazzle, + [SPECIES_STUFFUL] = gMonIcon_Stufful, + [SPECIES_BEWEAR] = gMonIcon_Bewear, + [SPECIES_BOUNSWEET] = gMonIcon_Bounsweet, + [SPECIES_STEENEE] = gMonIcon_Steenee, + [SPECIES_TSAREENA] = gMonIcon_Tsareena, + [SPECIES_COMFEY] = gMonIcon_Comfey, + [SPECIES_ORANGURU] = gMonIcon_Oranguru, + [SPECIES_PASSIMIAN] = gMonIcon_Passimian, + [SPECIES_WIMPOD] = gMonIcon_Wimpod, + [SPECIES_GOLISOPOD] = gMonIcon_Golisopod, + [SPECIES_SANDYGAST] = gMonIcon_Sandygast, + [SPECIES_PALOSSAND] = gMonIcon_Palossand, + [SPECIES_PYUKUMUKU] = gMonIcon_Pyukumuku, + [SPECIES_TYPE_NULL] = gMonIcon_TypeNull, + [SPECIES_SILVALLY] = gMonIcon_Silvally, + [SPECIES_MINIOR] = gMonIcon_Minior, + [SPECIES_KOMALA] = gMonIcon_Komala, + [SPECIES_TURTONATOR] = gMonIcon_Turtonator, + [SPECIES_TOGEDEMARU] = gMonIcon_Togedemaru, + [SPECIES_MIMIKYU] = gMonIcon_Mimikyu, + [SPECIES_BRUXISH] = gMonIcon_Bruxish, + [SPECIES_DRAMPA] = gMonIcon_Drampa, + [SPECIES_DHELMISE] = gMonIcon_Dhelmise, + [SPECIES_JANGMO_O] = gMonIcon_Jangmoo, + [SPECIES_HAKAMO_O] = gMonIcon_Hakamoo, + [SPECIES_KOMMO_O] = gMonIcon_Kommoo, + [SPECIES_TAPU_KOKO] = gMonIcon_TapuKoko, + [SPECIES_TAPU_LELE] = gMonIcon_TapuLele, + [SPECIES_TAPU_BULU] = gMonIcon_TapuBulu, + [SPECIES_TAPU_FINI] = gMonIcon_TapuFini, + [SPECIES_COSMOG] = gMonIcon_Cosmog, + [SPECIES_COSMOEM] = gMonIcon_Cosmoem, + [SPECIES_SOLGALEO] = gMonIcon_Solgaleo, + [SPECIES_LUNALA] = gMonIcon_Lunala, + [SPECIES_NIHILEGO] = gMonIcon_Nihilego, + [SPECIES_BUZZWOLE] = gMonIcon_Buzzwole, + [SPECIES_PHEROMOSA] = gMonIcon_Pheromosa, + [SPECIES_XURKITREE] = gMonIcon_Xurkitree, + [SPECIES_CELESTEELA] = gMonIcon_Celesteela, + [SPECIES_KARTANA] = gMonIcon_Kartana, + [SPECIES_GUZZLORD] = gMonIcon_Guzzlord, + [SPECIES_NECROZMA] = gMonIcon_Necrozma, + [SPECIES_MAGEARNA] = gMonIcon_Magearna, + [SPECIES_MARSHADOW] = gMonIcon_Marshadow, + [SPECIES_POIPOLE] = gMonIcon_Poipole, + [SPECIES_NAGANADEL] = gMonIcon_Naganadel, + [SPECIES_STAKATAKA] = gMonIcon_Stakataka, + [SPECIES_BLACEPHALON] = gMonIcon_Blacephalon, + [SPECIES_ZERAORA] = gMonIcon_Zeraora, + [SPECIES_MELTAN] = gMonIcon_Meltan, + [SPECIES_MELMETAL] = gMonIcon_Melmetal, + [SPECIES_GROOKEY] = gMonIcon_QuestionMark, + [SPECIES_THWACKEY] = gMonIcon_QuestionMark, + [SPECIES_RILLABOOM] = gMonIcon_QuestionMark, + [SPECIES_SCORBUNNY] = gMonIcon_QuestionMark, + [SPECIES_RABOOT] = gMonIcon_QuestionMark, + [SPECIES_CINDERACE] = gMonIcon_QuestionMark, + [SPECIES_SOBBLE] = gMonIcon_QuestionMark, + [SPECIES_DRIZZILE] = gMonIcon_QuestionMark, + [SPECIES_INTELEON] = gMonIcon_QuestionMark, + [SPECIES_SKWOVET] = gMonIcon_QuestionMark, + [SPECIES_GREEDENT] = gMonIcon_QuestionMark, + [SPECIES_ROOKIDEE] = gMonIcon_QuestionMark, + [SPECIES_CORVISQUIRE] = gMonIcon_QuestionMark, + [SPECIES_CORVIKNIGHT] = gMonIcon_QuestionMark, + [SPECIES_BLIPBUG] = gMonIcon_QuestionMark, + [SPECIES_DOTTLER] = gMonIcon_QuestionMark, + [SPECIES_ORBEETLE] = gMonIcon_QuestionMark, + [SPECIES_NICKIT] = gMonIcon_QuestionMark, + [SPECIES_THIEVUL] = gMonIcon_QuestionMark, + [SPECIES_GOSSIFLEUR] = gMonIcon_QuestionMark, + [SPECIES_ELDEGOSS] = gMonIcon_QuestionMark, + [SPECIES_WOOLOO] = gMonIcon_QuestionMark, + [SPECIES_DUBWOOL] = gMonIcon_QuestionMark, + [SPECIES_CHEWTLE] = gMonIcon_QuestionMark, + [SPECIES_DREDNAW] = gMonIcon_QuestionMark, + [SPECIES_YAMPER] = gMonIcon_QuestionMark, + [SPECIES_BOLTUND] = gMonIcon_QuestionMark, + [SPECIES_ROLYCOLY] = gMonIcon_QuestionMark, + [SPECIES_CARKOL] = gMonIcon_QuestionMark, + [SPECIES_COALOSSAL] = gMonIcon_QuestionMark, + [SPECIES_APPLIN] = gMonIcon_QuestionMark, + [SPECIES_FLAPPLE] = gMonIcon_QuestionMark, + [SPECIES_APPLETUN] = gMonIcon_QuestionMark, + [SPECIES_SILICOBRA] = gMonIcon_QuestionMark, + [SPECIES_SANDACONDA] = gMonIcon_QuestionMark, + [SPECIES_CRAMORANT] = gMonIcon_QuestionMark, + [SPECIES_ARROKUDA] = gMonIcon_QuestionMark, + [SPECIES_BARRASKEWDA] = gMonIcon_QuestionMark, + [SPECIES_TOXEL] = gMonIcon_QuestionMark, + [SPECIES_TOXTRICITY] = gMonIcon_QuestionMark, + [SPECIES_SIZZLIPEDE] = gMonIcon_QuestionMark, + [SPECIES_CENTISKORCH] = gMonIcon_QuestionMark, + [SPECIES_CLOBBOPUS] = gMonIcon_QuestionMark, + [SPECIES_GRAPPLOCT] = gMonIcon_QuestionMark, + [SPECIES_SINISTEA] = gMonIcon_QuestionMark, + [SPECIES_POLTEAGEIST] = gMonIcon_QuestionMark, + [SPECIES_HATENNA] = gMonIcon_QuestionMark, + [SPECIES_HATTREM] = gMonIcon_QuestionMark, + [SPECIES_HATTERENE] = gMonIcon_QuestionMark, + [SPECIES_IMPIDIMP] = gMonIcon_QuestionMark, + [SPECIES_MORGREM] = gMonIcon_QuestionMark, + [SPECIES_GRIMMSNARL] = gMonIcon_QuestionMark, + [SPECIES_OBSTAGOON] = gMonIcon_QuestionMark, + [SPECIES_PERRSERKER] = gMonIcon_QuestionMark, + [SPECIES_CURSOLA] = gMonIcon_QuestionMark, + [SPECIES_SIRFETCHD] = gMonIcon_QuestionMark, + [SPECIES_MR_RIME] = gMonIcon_QuestionMark, + [SPECIES_RUNERIGUS] = gMonIcon_QuestionMark, + [SPECIES_MILCERY] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE] = gMonIcon_QuestionMark, + [SPECIES_FALINKS] = gMonIcon_QuestionMark, + [SPECIES_PINCURCHIN] = gMonIcon_QuestionMark, + [SPECIES_SNOM] = gMonIcon_QuestionMark, + [SPECIES_FROSMOTH] = gMonIcon_QuestionMark, + [SPECIES_STONJOURNER] = gMonIcon_QuestionMark, + [SPECIES_EISCUE] = gMonIcon_QuestionMark, + [SPECIES_INDEEDEE] = gMonIcon_QuestionMark, + [SPECIES_MORPEKO] = gMonIcon_QuestionMark, + [SPECIES_CUFANT] = gMonIcon_QuestionMark, + [SPECIES_COPPERAJAH] = gMonIcon_QuestionMark, + [SPECIES_DRACOZOLT] = gMonIcon_QuestionMark, + [SPECIES_ARCTOZOLT] = gMonIcon_QuestionMark, + [SPECIES_DRACOVISH] = gMonIcon_QuestionMark, + [SPECIES_ARCTOVISH] = gMonIcon_QuestionMark, + [SPECIES_DURALUDON] = gMonIcon_QuestionMark, + [SPECIES_DREEPY] = gMonIcon_QuestionMark, + [SPECIES_DRAKLOAK] = gMonIcon_QuestionMark, + [SPECIES_DRAGAPULT] = gMonIcon_QuestionMark, + [SPECIES_ZACIAN] = gMonIcon_QuestionMark, + [SPECIES_ZAMAZENTA] = gMonIcon_QuestionMark, + [SPECIES_ETERNATUS] = gMonIcon_QuestionMark, + [SPECIES_KUBFU] = gMonIcon_QuestionMark, + [SPECIES_URSHIFU] = gMonIcon_QuestionMark, + [SPECIES_ZARUDE] = gMonIcon_QuestionMark, + [SPECIES_REGIELEKI] = gMonIcon_QuestionMark, + [SPECIES_REGIDRAGO] = gMonIcon_QuestionMark, + [SPECIES_GLASTRIER] = gMonIcon_QuestionMark, + [SPECIES_SPECTRIER] = gMonIcon_QuestionMark, + [SPECIES_CALYREX] = gMonIcon_QuestionMark, + [SPECIES_VENUSAUR_MEGA] = gMonIcon_VenusaurMega, + [SPECIES_CHARIZARD_MEGA_X] = gMonIcon_CharizardMegaX, + [SPECIES_CHARIZARD_MEGA_Y] = gMonIcon_CharizardMegaY, + [SPECIES_BLASTOISE_MEGA] = gMonIcon_BlastoiseMega, + [SPECIES_BEEDRILL_MEGA] = gMonIcon_BeedrillMega, + [SPECIES_PIDGEOT_MEGA] = gMonIcon_PidgeotMega, + [SPECIES_ALAKAZAM_MEGA] = gMonIcon_AlakazamMega, + [SPECIES_SLOWBRO_MEGA] = gMonIcon_SlowbroMega, + [SPECIES_GENGAR_MEGA] = gMonIcon_GengarMega, + [SPECIES_KANGASKHAN_MEGA] = gMonIcon_KangaskhanMega, + [SPECIES_PINSIR_MEGA] = gMonIcon_PinsirMega, + [SPECIES_GYARADOS_MEGA] = gMonIcon_GyaradosMega, + [SPECIES_AERODACTYL_MEGA] = gMonIcon_AerodactylMega, + [SPECIES_MEWTWO_MEGA_X] = gMonIcon_MewtwoMegaX, + [SPECIES_MEWTWO_MEGA_Y] = gMonIcon_MewtwoMegaY, + [SPECIES_AMPHAROS_MEGA] = gMonIcon_AmpharosMega, + [SPECIES_STEELIX_MEGA] = gMonIcon_SteelixMega, + [SPECIES_SCIZOR_MEGA] = gMonIcon_ScizorMega, + [SPECIES_HERACROSS_MEGA] = gMonIcon_HeracrossMega, + [SPECIES_HOUNDOOM_MEGA] = gMonIcon_HoundoomMega, + [SPECIES_TYRANITAR_MEGA] = gMonIcon_TyranitarMega, + [SPECIES_SCEPTILE_MEGA] = gMonIcon_SceptileMega, + [SPECIES_BLAZIKEN_MEGA] = gMonIcon_BlazikenMega, + [SPECIES_SWAMPERT_MEGA] = gMonIcon_SwampertMega, + [SPECIES_GARDEVOIR_MEGA] = gMonIcon_GardevoirMega, + [SPECIES_SABLEYE_MEGA] = gMonIcon_SableyeMega, + [SPECIES_MAWILE_MEGA] = gMonIcon_MawileMega, + [SPECIES_AGGRON_MEGA] = gMonIcon_AggronMega, + [SPECIES_MEDICHAM_MEGA] = gMonIcon_MedichamMega, + [SPECIES_MANECTRIC_MEGA] = gMonIcon_ManectricMega, + [SPECIES_SHARPEDO_MEGA] = gMonIcon_SharpedoMega, + [SPECIES_CAMERUPT_MEGA] = gMonIcon_CameruptMega, + [SPECIES_ALTARIA_MEGA] = gMonIcon_AltariaMega, + [SPECIES_BANETTE_MEGA] = gMonIcon_BanetteMega, + [SPECIES_ABSOL_MEGA] = gMonIcon_AbsolMega, + [SPECIES_GLALIE_MEGA] = gMonIcon_GlalieMega, + [SPECIES_SALAMENCE_MEGA] = gMonIcon_SalamenceMega, + [SPECIES_METAGROSS_MEGA] = gMonIcon_MetagrossMega, + [SPECIES_LATIAS_MEGA] = gMonIcon_LatiasMega, + [SPECIES_LATIOS_MEGA] = gMonIcon_LatiosMega, + [SPECIES_LOPUNNY_MEGA] = gMonIcon_LopunnyMega, + [SPECIES_GARCHOMP_MEGA] = gMonIcon_GarchompMega, + [SPECIES_LUCARIO_MEGA] = gMonIcon_LucarioMega, + [SPECIES_ABOMASNOW_MEGA] = gMonIcon_AbomasnowMega, + [SPECIES_GALLADE_MEGA] = gMonIcon_GalladeMega, + [SPECIES_AUDINO_MEGA] = gMonIcon_AudinoMega, + [SPECIES_DIANCIE_MEGA] = gMonIcon_DiancieMega, + [SPECIES_RAYQUAZA_MEGA] = gMonIcon_RayquazaMega, + [SPECIES_KYOGRE_PRIMAL] = gMonIcon_KyogrePrimal, + [SPECIES_GROUDON_PRIMAL] = gMonIcon_GroudonPrimal, + [SPECIES_RATTATA_ALOLAN] = gMonIcon_RattataAlolan, + [SPECIES_RATICATE_ALOLAN] = gMonIcon_RaticateAlolan, + [SPECIES_RAICHU_ALOLAN] = gMonIcon_RaichuAlolan, + [SPECIES_SANDSHREW_ALOLAN] = gMonIcon_SandshrewAlolan, + [SPECIES_SANDSLASH_ALOLAN] = gMonIcon_SandslashAlolan, + [SPECIES_VULPIX_ALOLAN] = gMonIcon_VulpixAlolan, + [SPECIES_NINETALES_ALOLAN] = gMonIcon_NinetalesAlolan, + [SPECIES_DIGLETT_ALOLAN] = gMonIcon_DiglettAlolan, + [SPECIES_DUGTRIO_ALOLAN] = gMonIcon_DugtrioAlolan, + [SPECIES_MEOWTH_ALOLAN] = gMonIcon_MeowthAlolan, + [SPECIES_PERSIAN_ALOLAN] = gMonIcon_PersianAlolan, + [SPECIES_GEODUDE_ALOLAN] = gMonIcon_GeodudeAlolan, + [SPECIES_GRAVELER_ALOLAN] = gMonIcon_GravelerAlolan, + [SPECIES_GOLEM_ALOLAN] = gMonIcon_GolemAlolan, + [SPECIES_GRIMER_ALOLAN] = gMonIcon_GrimerAlolan, + [SPECIES_MUK_ALOLAN] = gMonIcon_MukAlolan, + [SPECIES_EXEGGUTOR_ALOLAN] = gMonIcon_ExeggutorAlolan, + [SPECIES_MAROWAK_ALOLAN] = gMonIcon_MarowakAlolan, + [SPECIES_MEOWTH_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_PONYTA_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_RAPIDASH_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_SLOWPOKE_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_SLOWBRO_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_FARFETCHD_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_WEEZING_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_MR_MIME_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_ARTICUNO_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_ZAPDOS_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_MOLTRES_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_SLOWKING_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_CORSOLA_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_ZIGZAGOON_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_LINOONE_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_DARUMAKA_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_DARMANITAN_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_YAMASK_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_STUNFISK_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_PIKACHU_COSPLAY] = gMonIcon_PikachuCosplay, + [SPECIES_PIKACHU_ROCK_STAR] = gMonIcon_PikachuRockStar, + [SPECIES_PIKACHU_BELLE] = gMonIcon_PikachuBelle, + [SPECIES_PIKACHU_POP_STAR] = gMonIcon_PikachuPopStar, + [SPECIES_PIKACHU_PH_D] = gMonIcon_PikachuPhD, + [SPECIES_PIKACHU_LIBRE] = gMonIcon_PikachuLibre, + [SPECIES_PIKACHU_ORIGINAL_CAP] = gMonIcon_PikachuOriginalCap, + [SPECIES_PIKACHU_HOENN_CAP] = gMonIcon_PikachuHoennCap, + [SPECIES_PIKACHU_SINNOH_CAP] = gMonIcon_PikachuSinnohCap, + [SPECIES_PIKACHU_UNOVA_CAP] = gMonIcon_PikachuUnovaCap, + [SPECIES_PIKACHU_KALOS_CAP] = gMonIcon_PikachuKalosCap, + [SPECIES_PIKACHU_ALOLA_CAP] = gMonIcon_PikachuAlolaCap, + [SPECIES_PIKACHU_PARTNER_CAP] = gMonIcon_PikachuPartnerCap, + [SPECIES_PIKACHU_WORLD_CAP] = gMonIcon_QuestionMark, + [SPECIES_PICHU_SPIKY_EARED] = gMonIcon_PichuSpikyEared, [SPECIES_UNOWN_B] = gMonIcon_UnownB, [SPECIES_UNOWN_C] = gMonIcon_UnownC, [SPECIES_UNOWN_D] = gMonIcon_UnownD, @@ -464,14 +1053,198 @@ const u8 *const gMonIconTable[] = [SPECIES_UNOWN_Z] = gMonIcon_UnownZ, [SPECIES_UNOWN_EMARK] = gMonIcon_UnownExclamationMark, [SPECIES_UNOWN_QMARK] = gMonIcon_UnownQuestionMark, + [SPECIES_CASTFORM_SUNNY] = gMonIcon_CastformSunny, + [SPECIES_CASTFORM_RAINY] = gMonIcon_CastformRainy, + [SPECIES_CASTFORM_SNOWY] = gMonIcon_CastformSnowy, + [SPECIES_DEOXYS_ATTACK] = gMonIcon_DeoxysAttack, + [SPECIES_DEOXYS_DEFENSE] = gMonIcon_DeoxysDefense, + [SPECIES_DEOXYS_SPEED] = gMonIcon_DeoxysSpeed, + [SPECIES_BURMY_SANDY_CLOAK] = gMonIcon_BurmySandyCloak, + [SPECIES_BURMY_TRASH_CLOAK] = gMonIcon_BurmyTrashCloak, + [SPECIES_WORMADAM_SANDY_CLOAK] = gMonIcon_WormadamSandyCloak, + [SPECIES_WORMADAM_TRASH_CLOAK] = gMonIcon_WormadamTrashCloak, + [SPECIES_CHERRIM_SUNSHINE] = gMonIcon_CherrimSunshine, + [SPECIES_SHELLOS_EAST_SEA] = gMonIcon_ShellosEastSea, + [SPECIES_GASTRODON_EAST_SEA] = gMonIcon_GastrodonEastSea, + [SPECIES_ROTOM_HEAT] = gMonIcon_RotomHeat, + [SPECIES_ROTOM_WASH] = gMonIcon_RotomWash, + [SPECIES_ROTOM_FROST] = gMonIcon_RotomFrost, + [SPECIES_ROTOM_FAN] = gMonIcon_RotomFan, + [SPECIES_ROTOM_MOW] = gMonIcon_RotomMow, + [SPECIES_GIRATINA_ORIGIN] = gMonIcon_GiratinaOrigin, + [SPECIES_SHAYMIN_SKY] = gMonIcon_ShayminSky, + [SPECIES_ARCEUS_FIGHTING] = gMonIcon_Arceus, + [SPECIES_ARCEUS_FLYING] = gMonIcon_Arceus, + [SPECIES_ARCEUS_POISON] = gMonIcon_Arceus, + [SPECIES_ARCEUS_GROUND] = gMonIcon_Arceus, + [SPECIES_ARCEUS_ROCK] = gMonIcon_Arceus, + [SPECIES_ARCEUS_BUG] = gMonIcon_Arceus, + [SPECIES_ARCEUS_GHOST] = gMonIcon_Arceus, + [SPECIES_ARCEUS_STEEL] = gMonIcon_Arceus, + [SPECIES_ARCEUS_FIRE] = gMonIcon_Arceus, + [SPECIES_ARCEUS_WATER] = gMonIcon_Arceus, + [SPECIES_ARCEUS_GRASS] = gMonIcon_Arceus, + [SPECIES_ARCEUS_ELECTRIC] = gMonIcon_Arceus, + [SPECIES_ARCEUS_PSYCHIC] = gMonIcon_Arceus, + [SPECIES_ARCEUS_ICE] = gMonIcon_Arceus, + [SPECIES_ARCEUS_DRAGON] = gMonIcon_Arceus, + [SPECIES_ARCEUS_DARK] = gMonIcon_Arceus, + [SPECIES_ARCEUS_FAIRY] = gMonIcon_Arceus, + [SPECIES_BASCULIN_BLUE_STRIPED] = gMonIcon_BasculinBlueStriped, + [SPECIES_DARMANITAN_ZEN_MODE] = gMonIcon_DarmanitanZenMode, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = gMonIcon_QuestionMark, + [SPECIES_DEERLING_SUMMER] = gMonIcon_DeerlingSummer, + [SPECIES_DEERLING_AUTUMN] = gMonIcon_DeerlingAutumn, + [SPECIES_DEERLING_WINTER] = gMonIcon_DeerlingWinter, + [SPECIES_SAWSBUCK_SUMMER] = gMonIcon_SawsbuckSummer, + [SPECIES_SAWSBUCK_AUTUMN] = gMonIcon_SawsbuckAutumn, + [SPECIES_SAWSBUCK_WINTER] = gMonIcon_SawsbuckWinter, + [SPECIES_TORNADUS_THERIAN] = gMonIcon_TornadusTherian, + [SPECIES_THUNDURUS_THERIAN] = gMonIcon_ThundurusTherian, + [SPECIES_LANDORUS_THERIAN] = gMonIcon_LandorusTherian, + [SPECIES_KYUREM_WHITE] = gMonIcon_KyuremWhite, + [SPECIES_KYUREM_BLACK] = gMonIcon_KyuremBlack, + [SPECIES_KELDEO_RESOLUTE] = gMonIcon_KeldeoResolute, + [SPECIES_MELOETTA_PIROUETTE] = gMonIcon_MeloettaPirouette, + [SPECIES_GENESECT_DOUSE_DRIVE] = gMonIcon_Genesect, + [SPECIES_GENESECT_SHOCK_DRIVE] = gMonIcon_Genesect, + [SPECIES_GENESECT_BURN_DRIVE] = gMonIcon_Genesect, + [SPECIES_GENESECT_CHILL_DRIVE] = gMonIcon_Genesect, + [SPECIES_GRENINJA_BATTLE_BOND] = gMonIcon_Greninja, + [SPECIES_GRENINJA_ASH] = gMonIcon_GreninjaAsh, + [SPECIES_VIVILLON_POLAR] = gMonIcon_VivillonPolar, + [SPECIES_VIVILLON_TUNDRA] = gMonIcon_VivillonTundra, + [SPECIES_VIVILLON_CONTINENTAL] = gMonIcon_VivillonContinental, + [SPECIES_VIVILLON_GARDEN] = gMonIcon_VivillonGarden, + [SPECIES_VIVILLON_ELEGANT] = gMonIcon_VivillonElegant, + [SPECIES_VIVILLON_MEADOW] = gMonIcon_VivillonMeadow, + [SPECIES_VIVILLON_MODERN] = gMonIcon_VivillonModern, + [SPECIES_VIVILLON_MARINE] = gMonIcon_VivillonMarine, + [SPECIES_VIVILLON_ARCHIPELAGO] = gMonIcon_VivillonArchipelago, + [SPECIES_VIVILLON_HIGH_PLAINS] = gMonIcon_VivillonHighPlains, + [SPECIES_VIVILLON_SANDSTORM] = gMonIcon_VivillonSandstorm, + [SPECIES_VIVILLON_RIVER] = gMonIcon_VivillonRiver, + [SPECIES_VIVILLON_MONSOON] = gMonIcon_VivillonMonsoon, + [SPECIES_VIVILLON_SAVANNA] = gMonIcon_VivillonSavanna, + [SPECIES_VIVILLON_SUN] = gMonIcon_VivillonSun, + [SPECIES_VIVILLON_OCEAN] = gMonIcon_VivillonOcean, + [SPECIES_VIVILLON_JUNGLE] = gMonIcon_VivillonJungle, + [SPECIES_VIVILLON_FANCY] = gMonIcon_VivillonFancy, + [SPECIES_VIVILLON_POKE_BALL] = gMonIcon_VivillonPokeBall, + [SPECIES_FLABEBE_YELLOW_FLOWER] = gMonIcon_FlabebeYellowFlower, + [SPECIES_FLABEBE_ORANGE_FLOWER] = gMonIcon_FlabebeOrangeFlower, + [SPECIES_FLABEBE_BLUE_FLOWER] = gMonIcon_FlabebeBlueFlower, + [SPECIES_FLABEBE_WHITE_FLOWER] = gMonIcon_FlabebeWhiteFlower, + [SPECIES_FLOETTE_YELLOW_FLOWER] = gMonIcon_FloetteYellowFlower, + [SPECIES_FLOETTE_ORANGE_FLOWER] = gMonIcon_FloetteOrangeFlower, + [SPECIES_FLOETTE_BLUE_FLOWER] = gMonIcon_FloetteBlueFlower, + [SPECIES_FLOETTE_WHITE_FLOWER] = gMonIcon_FloetteWhiteFlower, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = gMonIcon_FloetteEternalFlower, + [SPECIES_FLORGES_YELLOW_FLOWER] = gMonIcon_FlorgesYellowFlower, + [SPECIES_FLORGES_ORANGE_FLOWER] = gMonIcon_FlorgesOrangeFlower, + [SPECIES_FLORGES_BLUE_FLOWER] = gMonIcon_FlorgesBlueFlower, + [SPECIES_FLORGES_WHITE_FLOWER] = gMonIcon_FlorgesWhiteFlower, + [SPECIES_FURFROU_HEART_TRIM] = gMonIcon_FurfrouHeartTrim, + [SPECIES_FURFROU_STAR_TRIM] = gMonIcon_FurfrouStarTrim, + [SPECIES_FURFROU_DIAMOND_TRIM] = gMonIcon_FurfrouDiamondTrim, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = gMonIcon_FurfrouDebutanteTrim, + [SPECIES_FURFROU_MATRON_TRIM] = gMonIcon_FurfrouMatronTrim, + [SPECIES_FURFROU_DANDY_TRIM] = gMonIcon_FurfrouDandyTrim, + [SPECIES_FURFROU_LA_REINE_TRIM] = gMonIcon_FurfrouLaReineTrim, + [SPECIES_FURFROU_KABUKI_TRIM] = gMonIcon_FurfrouKabukiTrim, + [SPECIES_FURFROU_PHARAOH_TRIM] = gMonIcon_FurfrouPharaohTrim, + [SPECIES_MEOWSTIC_FEMALE] = gMonIcon_MeowsticFemale, + [SPECIES_AEGISLASH_BLADE] = gMonIcon_AegislashBlade, + [SPECIES_PUMPKABOO_SMALL] = gMonIcon_Pumpkaboo, + [SPECIES_PUMPKABOO_LARGE] = gMonIcon_Pumpkaboo, + [SPECIES_PUMPKABOO_SUPER] = gMonIcon_Pumpkaboo, + [SPECIES_GOURGEIST_SMALL] = gMonIcon_Gourgeist, + [SPECIES_GOURGEIST_LARGE] = gMonIcon_Gourgeist, + [SPECIES_GOURGEIST_SUPER] = gMonIcon_Gourgeist, + [SPECIES_XERNEAS_ACTIVE] = gMonIcon_XerneasActive, + [SPECIES_ZYGARDE_10] = gMonIcon_Zygarde10, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = gMonIcon_Zygarde10, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = gMonIcon_Zygarde, + [SPECIES_ZYGARDE_COMPLETE] = gMonIcon_ZygardeComplete, + [SPECIES_HOOPA_UNBOUND] = gMonIcon_HoopaUnbound, + [SPECIES_ORICORIO_POM_POM] = gMonIcon_OricorioPomPom, + [SPECIES_ORICORIO_PAU] = gMonIcon_OricorioPau, + [SPECIES_ORICORIO_SENSU] = gMonIcon_OricorioSensu, + [SPECIES_ROCKRUFF_OWN_TEMPO] = gMonIcon_Rockruff, + [SPECIES_LYCANROC_MIDNIGHT] = gMonIcon_LycanrocMidnight, + [SPECIES_LYCANROC_DUSK] = gMonIcon_LycanrocDusk, + [SPECIES_WISHIWASHI_SCHOOL] = gMonIcon_WishiwashiSchool, + [SPECIES_SILVALLY_FIGHTING] = gMonIcon_Silvally, + [SPECIES_SILVALLY_FLYING] = gMonIcon_Silvally, + [SPECIES_SILVALLY_POISON] = gMonIcon_Silvally, + [SPECIES_SILVALLY_GROUND] = gMonIcon_Silvally, + [SPECIES_SILVALLY_ROCK] = gMonIcon_Silvally, + [SPECIES_SILVALLY_BUG] = gMonIcon_Silvally, + [SPECIES_SILVALLY_GHOST] = gMonIcon_Silvally, + [SPECIES_SILVALLY_STEEL] = gMonIcon_Silvally, + [SPECIES_SILVALLY_FIRE] = gMonIcon_Silvally, + [SPECIES_SILVALLY_WATER] = gMonIcon_Silvally, + [SPECIES_SILVALLY_GRASS] = gMonIcon_Silvally, + [SPECIES_SILVALLY_ELECTRIC] = gMonIcon_Silvally, + [SPECIES_SILVALLY_PSYCHIC] = gMonIcon_Silvally, + [SPECIES_SILVALLY_ICE] = gMonIcon_Silvally, + [SPECIES_SILVALLY_DRAGON] = gMonIcon_Silvally, + [SPECIES_SILVALLY_DARK] = gMonIcon_Silvally, + [SPECIES_SILVALLY_FAIRY] = gMonIcon_Silvally, + [SPECIES_MINIOR_METEOR_ORANGE] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_YELLOW] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_GREEN] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_BLUE] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_INDIGO] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_VIOLET] = gMonIcon_Minior, + [SPECIES_MINIOR_CORE_RED] = gMonIcon_MiniorCoreRed, + [SPECIES_MINIOR_CORE_ORANGE] = gMonIcon_MiniorCoreOrange, + [SPECIES_MINIOR_CORE_YELLOW] = gMonIcon_MiniorCoreYellow, + [SPECIES_MINIOR_CORE_GREEN] = gMonIcon_MiniorCoreGreen, + [SPECIES_MINIOR_CORE_BLUE] = gMonIcon_MiniorCoreBlue, + [SPECIES_MINIOR_CORE_INDIGO] = gMonIcon_MiniorCoreIndigo, + [SPECIES_MINIOR_CORE_VIOLET] = gMonIcon_MiniorCoreViolet, + [SPECIES_MIMIKYU_BUSTED] = gMonIcon_MimikyuBusted, + [SPECIES_NECROZMA_DUSK_MANE] = gMonIcon_NecrozmaDuskMane, + [SPECIES_NECROZMA_DAWN_WINGS] = gMonIcon_NecrozmaDawnWings, + [SPECIES_NECROZMA_ULTRA] = gMonIcon_NecrozmaUltra, + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = gMonIcon_MagearnaOriginalColor, + [SPECIES_CRAMORANT_GULPING] = gMonIcon_QuestionMark, + [SPECIES_CRAMORANT_GORGING] = gMonIcon_QuestionMark, + [SPECIES_TOXTRICITY_LOW_KEY] = gMonIcon_QuestionMark, + [SPECIES_SINISTEA_ANTIQUE] = gMonIcon_QuestionMark, + [SPECIES_POLTEAGEIST_ANTIQUE] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_RUBY_CREAM] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_MATCHA_CREAM] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_MINT_CREAM] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_LEMON_CREAM] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_SALTED_CREAM] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_RUBY_SWIRL] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = gMonIcon_QuestionMark, + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = gMonIcon_QuestionMark, + [SPECIES_EISCUE_NOICE_FACE] = gMonIcon_QuestionMark, + [SPECIES_INDEEDEE_FEMALE] = gMonIcon_QuestionMark, + [SPECIES_MORPEKO_HANGRY] = gMonIcon_QuestionMark, + [SPECIES_ZACIAN_CROWNED_SWORD] = gMonIcon_QuestionMark, + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = gMonIcon_QuestionMark, + [SPECIES_ETERNATUS_ETERNAMAX] = gMonIcon_QuestionMark, + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = gMonIcon_QuestionMark, + [SPECIES_ZARUDE_DADA] = gMonIcon_QuestionMark, + [SPECIES_CALYREX_ICE_RIDER] = gMonIcon_QuestionMark, + [SPECIES_CALYREX_SHADOW_RIDER] = gMonIcon_QuestionMark, + [SPECIES_EGG] = gMonIcon_Egg, +}; + +const u8 *const gMonIconTableFemale[] = +{ + [SPECIES_EEVEE] = gMonIcon_Eevee, }; const u8 gMonIconPaletteIndices[] = { - [SPECIES_NONE] = 0, - [SPECIES_BULBASAUR] = 1, - [SPECIES_IVYSAUR] = 1, - [SPECIES_VENUSAUR] = 1, + [SPECIES_BULBASAUR] = 4, + [SPECIES_IVYSAUR] = 4, + [SPECIES_VENUSAUR] = 4, [SPECIES_CHARMANDER] = 0, [SPECIES_CHARMELEON] = 0, [SPECIES_CHARIZARD] = 0, @@ -481,14 +1254,14 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_CATERPIE] = 1, [SPECIES_METAPOD] = 1, [SPECIES_BUTTERFREE] = 0, - [SPECIES_WEEDLE] = 1, + [SPECIES_WEEDLE] = 2, [SPECIES_KAKUNA] = 2, [SPECIES_BEEDRILL] = 2, [SPECIES_PIDGEY] = 0, [SPECIES_PIDGEOTTO] = 0, [SPECIES_PIDGEOT] = 0, [SPECIES_RATTATA] = 2, - [SPECIES_RATICATE] = 1, + [SPECIES_RATICATE] = 2, [SPECIES_SPEAROW] = 0, [SPECIES_FEAROW] = 0, [SPECIES_EKANS] = 2, @@ -497,37 +1270,37 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_RAICHU] = 0, [SPECIES_SANDSHREW] = 2, [SPECIES_SANDSLASH] = 2, - [SPECIES_NIDORAN_F] = 2, - [SPECIES_NIDORINA] = 2, + [SPECIES_NIDORAN_F] = 0, + [SPECIES_NIDORINA] = 0, [SPECIES_NIDOQUEEN] = 2, [SPECIES_NIDORAN_M] = 2, [SPECIES_NIDORINO] = 2, [SPECIES_NIDOKING] = 2, [SPECIES_CLEFAIRY] = 0, [SPECIES_CLEFABLE] = 0, - [SPECIES_VULPIX] = 2, - [SPECIES_NINETALES] = 1, + [SPECIES_VULPIX] = 5, + [SPECIES_NINETALES] = 3, [SPECIES_JIGGLYPUFF] = 0, [SPECIES_WIGGLYTUFF] = 0, [SPECIES_ZUBAT] = 2, [SPECIES_GOLBAT] = 2, - [SPECIES_ODDISH] = 1, + [SPECIES_ODDISH] = 4, [SPECIES_GLOOM] = 0, [SPECIES_VILEPLUME] = 0, [SPECIES_PARAS] = 0, [SPECIES_PARASECT] = 0, - [SPECIES_VENONAT] = 0, + [SPECIES_VENONAT] = 2, [SPECIES_VENOMOTH] = 2, [SPECIES_DIGLETT] = 2, [SPECIES_DUGTRIO] = 2, [SPECIES_MEOWTH] = 1, [SPECIES_PERSIAN] = 1, [SPECIES_PSYDUCK] = 1, - [SPECIES_GOLDUCK] = 2, + [SPECIES_GOLDUCK] = 0, [SPECIES_MANKEY] = 1, [SPECIES_PRIMEAPE] = 2, - [SPECIES_GROWLITHE] = 0, - [SPECIES_ARCANINE] = 0, + [SPECIES_GROWLITHE] = 3, + [SPECIES_ARCANINE] = 3, [SPECIES_POLIWAG] = 0, [SPECIES_POLIWHIRL] = 0, [SPECIES_POLIWRATH] = 0, @@ -540,13 +1313,13 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_BELLSPROUT] = 1, [SPECIES_WEEPINBELL] = 1, [SPECIES_VICTREEBEL] = 1, - [SPECIES_TENTACOOL] = 2, - [SPECIES_TENTACRUEL] = 2, + [SPECIES_TENTACOOL] = 0, + [SPECIES_TENTACRUEL] = 0, [SPECIES_GEODUDE] = 1, [SPECIES_GRAVELER] = 1, - [SPECIES_GOLEM] = 1, - [SPECIES_PONYTA] = 0, - [SPECIES_RAPIDASH] = 0, + [SPECIES_GOLEM] = 2, + [SPECIES_PONYTA] = 3, + [SPECIES_RAPIDASH] = 3, [SPECIES_SLOWPOKE] = 0, [SPECIES_SLOWBRO] = 0, [SPECIES_MAGNEMITE] = 0, @@ -554,7 +1327,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_FARFETCHD] = 1, [SPECIES_DODUO] = 2, [SPECIES_DODRIO] = 2, - [SPECIES_SEEL] = 2, + [SPECIES_SEEL] = 0, [SPECIES_DEWGONG] = 2, [SPECIES_GRIMER] = 2, [SPECIES_MUK] = 2, @@ -565,25 +1338,25 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_GENGAR] = 2, [SPECIES_ONIX] = 2, [SPECIES_DROWZEE] = 2, - [SPECIES_HYPNO] = 1, - [SPECIES_KRABBY] = 2, - [SPECIES_KINGLER] = 2, + [SPECIES_HYPNO] = 2, + [SPECIES_KRABBY] = 0, + [SPECIES_KINGLER] = 0, [SPECIES_VOLTORB] = 0, [SPECIES_ELECTRODE] = 0, [SPECIES_EXEGGCUTE] = 0, [SPECIES_EXEGGUTOR] = 1, - [SPECIES_CUBONE] = 1, - [SPECIES_MAROWAK] = 1, + [SPECIES_CUBONE] = 2, + [SPECIES_MAROWAK] = 2, [SPECIES_HITMONLEE] = 2, [SPECIES_HITMONCHAN] = 2, - [SPECIES_LICKITUNG] = 1, + [SPECIES_LICKITUNG] = 0, [SPECIES_KOFFING] = 2, [SPECIES_WEEZING] = 2, [SPECIES_RHYHORN] = 1, [SPECIES_RHYDON] = 1, [SPECIES_CHANSEY] = 0, [SPECIES_TANGELA] = 0, - [SPECIES_KANGASKHAN] = 1, + [SPECIES_KANGASKHAN] = 2, [SPECIES_HORSEA] = 0, [SPECIES_SEADRA] = 0, [SPECIES_GOLDEEN] = 0, @@ -603,16 +1376,16 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_DITTO] = 2, [SPECIES_EEVEE] = 2, [SPECIES_VAPOREON] = 0, - [SPECIES_JOLTEON] = 0, - [SPECIES_FLAREON] = 0, + [SPECIES_JOLTEON] = 2, + [SPECIES_FLAREON] = 3, [SPECIES_PORYGON] = 0, [SPECIES_OMANYTE] = 0, [SPECIES_OMASTAR] = 0, [SPECIES_KABUTO] = 2, [SPECIES_KABUTOPS] = 2, - [SPECIES_AERODACTYL] = 0, - [SPECIES_SNORLAX] = 1, - [SPECIES_ARTICUNO] = 0, + [SPECIES_AERODACTYL] = 2, + [SPECIES_SNORLAX] = 3, + [SPECIES_ARTICUNO] = 2, [SPECIES_ZAPDOS] = 0, [SPECIES_MOLTRES] = 0, [SPECIES_DRATINI] = 0, @@ -623,12 +1396,12 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_CHIKORITA] = 1, [SPECIES_BAYLEEF] = 1, [SPECIES_MEGANIUM] = 1, - [SPECIES_CYNDAQUIL] = 1, - [SPECIES_QUILAVA] = 1, - [SPECIES_TYPHLOSION] = 1, - [SPECIES_TOTODILE] = 2, - [SPECIES_CROCONAW] = 2, - [SPECIES_FERALIGATR] = 2, + [SPECIES_CYNDAQUIL] = 3, + [SPECIES_QUILAVA] = 3, + [SPECIES_TYPHLOSION] = 3, + [SPECIES_TOTODILE] = 0, + [SPECIES_CROCONAW] = 0, + [SPECIES_FERALIGATR] = 0, [SPECIES_SENTRET] = 2, [SPECIES_FURRET] = 2, [SPECIES_HOOTHOOT] = 2, @@ -640,19 +1413,19 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_CROBAT] = 2, [SPECIES_CHINCHOU] = 2, [SPECIES_LANTURN] = 0, - [SPECIES_PICHU] = 0, + [SPECIES_PICHU] = 1, [SPECIES_CLEFFA] = 0, [SPECIES_IGGLYBUFF] = 1, - [SPECIES_TOGEPI] = 2, - [SPECIES_TOGETIC] = 2, - [SPECIES_NATU] = 0, - [SPECIES_XATU] = 0, - [SPECIES_MAREEP] = 2, + [SPECIES_TOGEPI] = 0, + [SPECIES_TOGETIC] = 0, + [SPECIES_NATU] = 1, + [SPECIES_XATU] = 1, + [SPECIES_MAREEP] = 0, [SPECIES_FLAAFFY] = 0, [SPECIES_AMPHAROS] = 0, [SPECIES_BELLOSSOM] = 1, - [SPECIES_MARILL] = 2, - [SPECIES_AZUMARILL] = 2, + [SPECIES_MARILL] = 0, + [SPECIES_AZUMARILL] = 0, [SPECIES_SUDOWOODO] = 1, [SPECIES_POLITOED] = 1, [SPECIES_HOPPIP] = 1, @@ -665,7 +1438,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_WOOPER] = 0, [SPECIES_QUAGSIRE] = 0, [SPECIES_ESPEON] = 2, - [SPECIES_UMBREON] = 2, + [SPECIES_UMBREON] = 0, [SPECIES_MURKROW] = 2, [SPECIES_SLOWKING] = 0, [SPECIES_MISDREAVUS] = 0, @@ -674,15 +1447,15 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_GIRAFARIG] = 1, [SPECIES_PINECO] = 0, [SPECIES_FORRETRESS] = 2, - [SPECIES_DUNSPARCE] = 2, - [SPECIES_GLIGAR] = 2, + [SPECIES_DUNSPARCE] = 0, + [SPECIES_GLIGAR] = 0, [SPECIES_STEELIX] = 0, [SPECIES_SNUBBULL] = 0, [SPECIES_GRANBULL] = 2, [SPECIES_QWILFISH] = 0, [SPECIES_SCIZOR] = 0, [SPECIES_SHUCKLE] = 1, - [SPECIES_HERACROSS] = 2, + [SPECIES_HERACROSS] = 0, [SPECIES_SNEASEL] = 0, [SPECIES_TEDDIURSA] = 0, [SPECIES_URSARING] = 2, @@ -693,7 +1466,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_CORSOLA] = 0, [SPECIES_REMORAID] = 0, [SPECIES_OCTILLERY] = 0, - [SPECIES_DELIBIRD] = 0, + [SPECIES_DELIBIRD] = 1, [SPECIES_MANTINE] = 2, [SPECIES_SKARMORY] = 0, [SPECIES_HOUNDOUR] = 0, @@ -708,45 +1481,20 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_HITMONTOP] = 2, [SPECIES_SMOOCHUM] = 1, [SPECIES_ELEKID] = 1, - [SPECIES_MAGBY] = 1, - [SPECIES_MILTANK] = 1, - [SPECIES_BLISSEY] = 1, - [SPECIES_RAIKOU] = 0, + [SPECIES_MAGBY] = 0, + [SPECIES_MILTANK] = 0, + [SPECIES_BLISSEY] = 0, + [SPECIES_RAIKOU] = 2, [SPECIES_ENTEI] = 2, - [SPECIES_SUICUNE] = 0, + [SPECIES_SUICUNE] = 2, [SPECIES_LARVITAR] = 1, - [SPECIES_PUPITAR] = 0, - [SPECIES_TYRANITAR] = 1, + [SPECIES_PUPITAR] = 2, + [SPECIES_TYRANITAR] = 4, [SPECIES_LUGIA] = 0, [SPECIES_HO_OH] = 1, [SPECIES_CELEBI] = 1, - [SPECIES_OLD_UNOWN_B] = 0, - [SPECIES_OLD_UNOWN_C] = 0, - [SPECIES_OLD_UNOWN_D] = 0, - [SPECIES_OLD_UNOWN_E] = 0, - [SPECIES_OLD_UNOWN_F] = 0, - [SPECIES_OLD_UNOWN_G] = 0, - [SPECIES_OLD_UNOWN_H] = 0, - [SPECIES_OLD_UNOWN_I] = 0, - [SPECIES_OLD_UNOWN_J] = 0, - [SPECIES_OLD_UNOWN_K] = 0, - [SPECIES_OLD_UNOWN_L] = 0, - [SPECIES_OLD_UNOWN_M] = 0, - [SPECIES_OLD_UNOWN_N] = 0, - [SPECIES_OLD_UNOWN_O] = 0, - [SPECIES_OLD_UNOWN_P] = 0, - [SPECIES_OLD_UNOWN_Q] = 0, - [SPECIES_OLD_UNOWN_R] = 0, - [SPECIES_OLD_UNOWN_S] = 0, - [SPECIES_OLD_UNOWN_T] = 0, - [SPECIES_OLD_UNOWN_U] = 0, - [SPECIES_OLD_UNOWN_V] = 0, - [SPECIES_OLD_UNOWN_W] = 0, - [SPECIES_OLD_UNOWN_X] = 0, - [SPECIES_OLD_UNOWN_Y] = 0, - [SPECIES_OLD_UNOWN_Z] = 0, [SPECIES_TREECKO] = 1, - [SPECIES_GROVYLE] = 0, + [SPECIES_GROVYLE] = 1, [SPECIES_SCEPTILE] = 1, [SPECIES_TORCHIC] = 0, [SPECIES_COMBUSKEN] = 0, @@ -762,13 +1510,13 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_SILCOON] = 2, [SPECIES_BEAUTIFLY] = 0, [SPECIES_CASCOON] = 2, - [SPECIES_DUSTOX] = 1, - [SPECIES_LOTAD] = 1, + [SPECIES_DUSTOX] = 5, + [SPECIES_LOTAD] = 4, [SPECIES_LOMBRE] = 1, [SPECIES_LUDICOLO] = 1, - [SPECIES_SEEDOT] = 1, + [SPECIES_SEEDOT] = 2, [SPECIES_NUZLEAF] = 1, - [SPECIES_SHIFTRY] = 0, + [SPECIES_SHIFTRY] = 5, [SPECIES_NINCADA] = 1, [SPECIES_NINJASK] = 1, [SPECIES_SHEDINJA] = 1, @@ -778,18 +1526,18 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_BRELOOM] = 1, [SPECIES_SPINDA] = 1, [SPECIES_WINGULL] = 0, - [SPECIES_PELIPPER] = 0, - [SPECIES_SURSKIT] = 2, + [SPECIES_PELIPPER] = 2, + [SPECIES_SURSKIT] = 0, [SPECIES_MASQUERAIN] = 0, [SPECIES_WAILMER] = 2, [SPECIES_WAILORD] = 0, [SPECIES_SKITTY] = 0, [SPECIES_DELCATTY] = 2, [SPECIES_KECLEON] = 1, - [SPECIES_BALTOY] = 1, + [SPECIES_BALTOY] = 2, [SPECIES_CLAYDOL] = 0, [SPECIES_NOSEPASS] = 0, - [SPECIES_TORKOAL] = 1, + [SPECIES_TORKOAL] = 2, [SPECIES_SABLEYE] = 2, [SPECIES_BARBOACH] = 0, [SPECIES_WHISCASH] = 0, @@ -797,14 +1545,14 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_CORPHISH] = 0, [SPECIES_CRAWDAUNT] = 0, [SPECIES_FEEBAS] = 2, - [SPECIES_MILOTIC] = 0, + [SPECIES_MILOTIC] = 2, [SPECIES_CARVANHA] = 0, [SPECIES_SHARPEDO] = 0, - [SPECIES_TRAPINCH] = 1, + [SPECIES_TRAPINCH] = 0, [SPECIES_VIBRAVA] = 1, [SPECIES_FLYGON] = 1, - [SPECIES_MAKUHITA] = 2, - [SPECIES_HARIYAMA] = 1, + [SPECIES_MAKUHITA] = 1, + [SPECIES_HARIYAMA] = 2, [SPECIES_ELECTRIKE] = 1, [SPECIES_MANECTRIC] = 0, [SPECIES_NUMEL] = 1, @@ -818,7 +1566,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_GLALIE] = 0, [SPECIES_LUNATONE] = 1, [SPECIES_SOLROCK] = 0, - [SPECIES_AZURILL] = 2, + [SPECIES_AZURILL] = 0, [SPECIES_SPOINK] = 0, [SPECIES_GRUMPIG] = 2, [SPECIES_PLUSLE] = 0, @@ -831,14 +1579,14 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_WYNAUT] = 0, [SPECIES_DUSKULL] = 0, [SPECIES_DUSCLOPS] = 0, - [SPECIES_ROSELIA] = 0, + [SPECIES_ROSELIA] = 4, [SPECIES_SLAKOTH] = 2, [SPECIES_VIGOROTH] = 2, - [SPECIES_SLAKING] = 1, + [SPECIES_SLAKING] = 2, [SPECIES_GULPIN] = 1, [SPECIES_SWALOT] = 2, [SPECIES_TROPIUS] = 1, - [SPECIES_WHISMUR] = 0, + [SPECIES_WHISMUR] = 1, [SPECIES_LOUDRED] = 2, [SPECIES_EXPLOUD] = 2, [SPECIES_CLAMPERL] = 0, @@ -849,7 +1597,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_BANETTE] = 0, [SPECIES_SEVIPER] = 2, [SPECIES_ZANGOOSE] = 0, - [SPECIES_RELICANTH] = 1, + [SPECIES_RELICANTH] = 2, [SPECIES_ARON] = 2, [SPECIES_LAIRON] = 2, [SPECIES_AGGRON] = 2, @@ -857,57 +1605,820 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_VOLBEAT] = 0, [SPECIES_ILLUMISE] = 2, [SPECIES_LILEEP] = 2, - [SPECIES_CRADILY] = 0, + [SPECIES_CRADILY] = 1, [SPECIES_ANORITH] = 0, - [SPECIES_ARMALDO] = 0, + [SPECIES_ARMALDO] = 2, [SPECIES_RALTS] = 1, [SPECIES_KIRLIA] = 1, [SPECIES_GARDEVOIR] = 1, - [SPECIES_BAGON] = 2, + [SPECIES_BAGON] = 0, [SPECIES_SHELGON] = 2, [SPECIES_SALAMENCE] = 0, [SPECIES_BELDUM] = 0, [SPECIES_METANG] = 0, [SPECIES_METAGROSS] = 0, [SPECIES_REGIROCK] = 2, - [SPECIES_REGICE] = 2, + [SPECIES_REGICE] = 0, [SPECIES_REGISTEEL] = 2, [SPECIES_KYOGRE] = 2, [SPECIES_GROUDON] = 0, [SPECIES_RAYQUAZA] = 1, [SPECIES_LATIAS] = 0, - [SPECIES_LATIOS] = 2, + [SPECIES_LATIOS] = 0, [SPECIES_JIRACHI] = 0, [SPECIES_DEOXYS] = 0, [SPECIES_CHIMECHO] = 0, + [SPECIES_TURTWIG] = 1, + [SPECIES_GROTLE] = 1, + [SPECIES_TORTERRA] = 1, + [SPECIES_CHIMCHAR] = 1, + [SPECIES_MONFERNO] = 0, + [SPECIES_INFERNAPE] = 0, + [SPECIES_PIPLUP] = 0, + [SPECIES_PRINPLUP] = 0, + [SPECIES_EMPOLEON] = 0, + [SPECIES_STARLY] = 0, + [SPECIES_STARAVIA] = 0, + [SPECIES_STARAPTOR] = 0, + [SPECIES_BIDOOF] = 2, + [SPECIES_BIBAREL] = 2, + [SPECIES_KRICKETOT] = 2, + [SPECIES_KRICKETUNE] = 2, + [SPECIES_SHINX] = 0, + [SPECIES_LUXIO] = 0, + [SPECIES_LUXRAY] = 0, + [SPECIES_BUDEW] = 1, + [SPECIES_ROSERADE] = 0, + [SPECIES_CRANIDOS] = 0, + [SPECIES_RAMPARDOS] = 0, + [SPECIES_SHIELDON] = 1, + [SPECIES_BASTIODON] = 1, + [SPECIES_BURMY] = 1, + [SPECIES_WORMADAM] = 1, + [SPECIES_MOTHIM] = 0, + [SPECIES_COMBEE] = 0, + [SPECIES_VESPIQUEN] = 0, + [SPECIES_PACHIRISU] = 0, + [SPECIES_BUIZEL] = 0, + [SPECIES_FLOATZEL] = 0, + [SPECIES_CHERUBI] = 1, + [SPECIES_CHERRIM] = 0, + [SPECIES_SHELLOS] = 0, + [SPECIES_GASTRODON] = 0, + [SPECIES_AMBIPOM] = 2, + [SPECIES_DRIFLOON] = 2, + [SPECIES_DRIFBLIM] = 2, + [SPECIES_BUNEARY] = 2, + [SPECIES_LOPUNNY] = 2, + [SPECIES_MISMAGIUS] = 2, + [SPECIES_HONCHKROW] = 2, + [SPECIES_GLAMEOW] = 0, + [SPECIES_PURUGLY] = 0, + [SPECIES_CHINGLING] = 1, + [SPECIES_STUNKY] = 2, + [SPECIES_SKUNTANK] = 2, + [SPECIES_BRONZOR] = 0, + [SPECIES_BRONZONG] = 0, + [SPECIES_BONSLY] = 1, + [SPECIES_MIME_JR] = 0, + [SPECIES_HAPPINY] = 0, + [SPECIES_CHATOT] = 0, + [SPECIES_SPIRITOMB] = 5, + [SPECIES_GIBLE] = 0, + [SPECIES_GABITE] = 0, + [SPECIES_GARCHOMP] = 0, + [SPECIES_MUNCHLAX] = 3, + [SPECIES_RIOLU] = 2, + [SPECIES_LUCARIO] = 2, + [SPECIES_HIPPOPOTAS] = 1, + [SPECIES_HIPPOWDON] = 1, + [SPECIES_SKORUPI] = 0, + [SPECIES_DRAPION] = 2, + [SPECIES_CROAGUNK] = 0, + [SPECIES_TOXICROAK] = 0, + [SPECIES_CARNIVINE] = 1, + [SPECIES_FINNEON] = 0, + [SPECIES_LUMINEON] = 0, + [SPECIES_MANTYKE] = 0, + [SPECIES_SNOVER] = 1, + [SPECIES_ABOMASNOW] = 1, + [SPECIES_WEAVILE] = 0, + [SPECIES_MAGNEZONE] = 0, + [SPECIES_LICKILICKY] = 1, + [SPECIES_RHYPERIOR] = 0, + [SPECIES_TANGROWTH] = 0, + [SPECIES_ELECTIVIRE] = 1, + [SPECIES_MAGMORTAR] = 0, + [SPECIES_TOGEKISS] = 2, + [SPECIES_YANMEGA] = 1, + [SPECIES_LEAFEON] = 1, + [SPECIES_GLACEON] = 0, + [SPECIES_GLISCOR] = 2, + [SPECIES_MAMOSWINE] = 2, + [SPECIES_PORYGON_Z] = 0, + [SPECIES_GALLADE] = 1, + [SPECIES_PROBOPASS] = 0, + [SPECIES_DUSKNOIR] = 2, + [SPECIES_FROSLASS] = 0, + [SPECIES_ROTOM] = 0, + [SPECIES_UXIE] = 0, + [SPECIES_MESPRIT] = 0, + [SPECIES_AZELF] = 0, + [SPECIES_DIALGA] = 2, + [SPECIES_PALKIA] = 2, + [SPECIES_HEATRAN] = 0, + [SPECIES_REGIGIGAS] = 0, + [SPECIES_GIRATINA] = 0, + [SPECIES_CRESSELIA] = 0, + [SPECIES_PHIONE] = 0, + [SPECIES_MANAPHY] = 0, + [SPECIES_DARKRAI] = 0, + [SPECIES_SHAYMIN] = 1, + [SPECIES_ARCEUS] = 1, + [SPECIES_VICTINI] = 0, + [SPECIES_SNIVY] = 1, + [SPECIES_SERVINE] = 1, + [SPECIES_SERPERIOR] = 1, + [SPECIES_TEPIG] = 0, + [SPECIES_PIGNITE] = 0, + [SPECIES_EMBOAR] = 0, + [SPECIES_OSHAWOTT] = 0, + [SPECIES_DEWOTT] = 0, + [SPECIES_SAMUROTT] = 2, + [SPECIES_PATRAT] = 2, + [SPECIES_WATCHOG] = 2, + [SPECIES_LILLIPUP] = 2, + [SPECIES_HERDIER] = 2, + [SPECIES_STOUTLAND] = 2, + [SPECIES_PURRLOIN] = 0, + [SPECIES_LIEPARD] = 0, + [SPECIES_PANSAGE] = 1, + [SPECIES_SIMISAGE] = 1, + [SPECIES_PANSEAR] = 2, + [SPECIES_SIMISEAR] = 2, + [SPECIES_PANPOUR] = 2, + [SPECIES_SIMIPOUR] = 2, + [SPECIES_MUNNA] = 0, + [SPECIES_MUSHARNA] = 0, + [SPECIES_PIDOVE] = 0, + [SPECIES_TRANQUILL] = 0, + [SPECIES_UNFEZANT] = 1, + [SPECIES_BLITZLE] = 2, + [SPECIES_ZEBSTRIKA] = 2, + [SPECIES_ROGGENROLA] = 2, + [SPECIES_BOLDORE] = 0, + [SPECIES_GIGALITH] = 0, + [SPECIES_WOOBAT] = 0, + [SPECIES_SWOOBAT] = 0, + [SPECIES_DRILBUR] = 0, + [SPECIES_EXCADRILL] = 0, + [SPECIES_AUDINO] = 1, + [SPECIES_TIMBURR] = 1, + [SPECIES_GURDURR] = 1, + [SPECIES_CONKELDURR] = 1, + [SPECIES_TYMPOLE] = 2, + [SPECIES_PALPITOAD] = 2, + [SPECIES_SEISMITOAD] = 0, + [SPECIES_THROH] = 0, + [SPECIES_SAWK] = 0, + [SPECIES_SEWADDLE] = 1, + [SPECIES_SWADLOON] = 1, + [SPECIES_LEAVANNY] = 1, + [SPECIES_VENIPEDE] = 1, + [SPECIES_WHIRLIPEDE] = 2, + [SPECIES_SCOLIPEDE] = 2, + [SPECIES_COTTONEE] = 1, + [SPECIES_WHIMSICOTT] = 1, + [SPECIES_PETILIL] = 1, + [SPECIES_LILLIGANT] = 1, + [SPECIES_BASCULIN] = 1, + [SPECIES_SANDILE] = 1, + [SPECIES_KROKOROK] = 1, + [SPECIES_KROOKODILE] = 0, + [SPECIES_DARUMAKA] = 0, + [SPECIES_DARMANITAN] = 0, + [SPECIES_MARACTUS] = 1, + [SPECIES_DWEBBLE] = 0, + [SPECIES_CRUSTLE] = 2, + [SPECIES_SCRAGGY] = 2, + [SPECIES_SCRAFTY] = 0, + [SPECIES_SIGILYPH] = 0, + [SPECIES_YAMASK] = 0, + [SPECIES_COFAGRIGUS] = 0, + [SPECIES_TIRTOUGA] = 2, + [SPECIES_CARRACOSTA] = 2, + [SPECIES_ARCHEN] = 0, + [SPECIES_ARCHEOPS] = 0, + [SPECIES_TRUBBISH] = 1, + [SPECIES_GARBODOR] = 1, + [SPECIES_ZORUA] = 0, + [SPECIES_ZOROARK] = 0, + [SPECIES_MINCCINO] = 0, + [SPECIES_CINCCINO] = 0, + [SPECIES_GOTHITA] = 2, + [SPECIES_GOTHORITA] = 2, + [SPECIES_GOTHITELLE] = 2, + [SPECIES_SOLOSIS] = 1, + [SPECIES_DUOSION] = 1, + [SPECIES_REUNICLUS] = 1, + [SPECIES_DUCKLETT] = 0, + [SPECIES_SWANNA] = 2, + [SPECIES_VANILLITE] = 0, + [SPECIES_VANILLISH] = 2, + [SPECIES_VANILLUXE] = 2, + [SPECIES_DEERLING] = 1, + [SPECIES_SAWSBUCK] = 1, + [SPECIES_EMOLGA] = 2, + [SPECIES_KARRABLAST] = 0, + [SPECIES_ESCAVALIER] = 0, + [SPECIES_FOONGUS] = 0, + [SPECIES_AMOONGUSS] = 1, + [SPECIES_FRILLISH] = 0, + [SPECIES_JELLICENT] = 0, + [SPECIES_ALOMOMOLA] = 0, + [SPECIES_JOLTIK] = 0, + [SPECIES_GALVANTULA] = 2, + [SPECIES_FERROSEED] = 1, + [SPECIES_FERROTHORN] = 1, + [SPECIES_KLINK] = 0, + [SPECIES_KLANG] = 0, + [SPECIES_KLINKLANG] = 0, + [SPECIES_TYNAMO] = 0, + [SPECIES_EELEKTRIK] = 0, + [SPECIES_EELEKTROSS] = 0, + [SPECIES_ELGYEM] = 0, + [SPECIES_BEHEEYEM] = 2, + [SPECIES_LITWICK] = 2, + [SPECIES_LAMPENT] = 2, + [SPECIES_CHANDELURE] = 2, + [SPECIES_AXEW] = 1, + [SPECIES_FRAXURE] = 1, + [SPECIES_HAXORUS] = 2, + [SPECIES_CUBCHOO] = 0, + [SPECIES_BEARTIC] = 0, + [SPECIES_CRYOGONAL] = 0, + [SPECIES_SHELMET] = 1, + [SPECIES_ACCELGOR] = 1, + [SPECIES_STUNFISK] = 2, + [SPECIES_MIENFOO] = 1, + [SPECIES_MIENSHAO] = 2, + [SPECIES_DRUDDIGON] = 0, + [SPECIES_GOLETT] = 0, + [SPECIES_GOLURK] = 0, + [SPECIES_PAWNIARD] = 0, + [SPECIES_BISHARP] = 0, + [SPECIES_BOUFFALANT] = 2, + [SPECIES_RUFFLET] = 2, + [SPECIES_BRAVIARY] = 0, + [SPECIES_VULLABY] = 0, + [SPECIES_MANDIBUZZ] = 1, + [SPECIES_HEATMOR] = 2, + [SPECIES_DURANT] = 0, + [SPECIES_DEINO] = 2, + [SPECIES_ZWEILOUS] = 2, + [SPECIES_HYDREIGON] = 2, + [SPECIES_LARVESTA] = 0, + [SPECIES_VOLCARONA] = 0, + [SPECIES_COBALION] = 0, + [SPECIES_TERRAKION] = 2, + [SPECIES_VIRIZION] = 1, + [SPECIES_TORNADUS] = 1, + [SPECIES_THUNDURUS] = 0, + [SPECIES_RESHIRAM] = 0, + [SPECIES_ZEKROM] = 2, + [SPECIES_LANDORUS] = 0, + [SPECIES_KYUREM] = 0, + [SPECIES_KELDEO] = 0, + [SPECIES_MELOETTA] = 4, + [SPECIES_GENESECT] = 2, + [SPECIES_CHESPIN] = 1, + [SPECIES_QUILLADIN] = 1, + [SPECIES_CHESNAUGHT] = 1, + [SPECIES_FENNEKIN] = 0, + [SPECIES_BRAIXEN] = 0, + [SPECIES_DELPHOX] = 0, + [SPECIES_FROAKIE] = 0, + [SPECIES_FROGADIER] = 0, + [SPECIES_GRENINJA] = 0, + [SPECIES_BUNNELBY] = 2, + [SPECIES_DIGGERSBY] = 2, + [SPECIES_FLETCHLING] = 2, + [SPECIES_FLETCHINDER] = 2, + [SPECIES_TALONFLAME] = 2, + [SPECIES_SCATTERBUG] = 1, + [SPECIES_SPEWPA] = 1, + [SPECIES_VIVILLON] = 0, + [SPECIES_LITLEO] = 2, + [SPECIES_PYROAR] = 2, + [SPECIES_FLABEBE] = 1, + [SPECIES_FLOETTE] = 1, + [SPECIES_FLORGES] = 0, + [SPECIES_SKIDDO] = 1, + [SPECIES_GOGOAT] = 1, + [SPECIES_PANCHAM] = 1, + [SPECIES_PANGORO] = 1, + [SPECIES_FURFROU] = 0, + [SPECIES_ESPURR] = 2, + [SPECIES_MEOWSTIC] = 0, + [SPECIES_HONEDGE] = 2, + [SPECIES_DOUBLADE] = 2, + [SPECIES_AEGISLASH] = 2, + [SPECIES_SPRITZEE] = 0, + [SPECIES_AROMATISSE] = 0, + [SPECIES_SWIRLIX] = 1, + [SPECIES_SLURPUFF] = 1, + [SPECIES_INKAY] = 0, + [SPECIES_MALAMAR] = 2, + [SPECIES_BINACLE] = 2, + [SPECIES_BARBARACLE] = 2, + [SPECIES_SKRELP] = 2, + [SPECIES_DRAGALGE] = 5, + [SPECIES_CLAUNCHER] = 0, + [SPECIES_CLAWITZER] = 0, + [SPECIES_HELIOPTILE] = 2, + [SPECIES_HELIOLISK] = 2, + [SPECIES_TYRUNT] = 2, + [SPECIES_TYRANTRUM] = 0, + [SPECIES_AMAURA] = 0, + [SPECIES_AURORUS] = 0, + [SPECIES_SYLVEON] = 0, + [SPECIES_HAWLUCHA] = 0, + [SPECIES_DEDENNE] = 0, + [SPECIES_CARBINK] = 2, + [SPECIES_GOOMY] = 5, + [SPECIES_SLIGGOO] = 5, + [SPECIES_GOODRA] = 5, + [SPECIES_KLEFKI] = 0, + [SPECIES_PHANTUMP] = 1, + [SPECIES_TREVENANT] = 1, + [SPECIES_PUMPKABOO] = 2, + [SPECIES_GOURGEIST] = 2, + [SPECIES_BERGMITE] = 0, + [SPECIES_AVALUGG] = 0, + [SPECIES_NOIBAT] = 2, + [SPECIES_NOIVERN] = 2, + [SPECIES_XERNEAS] = 0, + [SPECIES_YVELTAL] = 0, + [SPECIES_ZYGARDE] = 1, + [SPECIES_DIANCIE] = 1, + [SPECIES_HOOPA] = 0, + [SPECIES_VOLCANION] = 0, + [SPECIES_ROWLET] = 0, + [SPECIES_DARTRIX] = 1, + [SPECIES_DECIDUEYE] = 1, + [SPECIES_LITTEN] = 0, + [SPECIES_TORRACAT] = 0, + [SPECIES_INCINEROAR] = 0, + [SPECIES_POPPLIO] = 0, + [SPECIES_BRIONNE] = 0, + [SPECIES_PRIMARINA] = 0, + [SPECIES_PIKIPEK] = 2, + [SPECIES_TRUMBEAK] = 0, + [SPECIES_TOUCANNON] = 0, + [SPECIES_YUNGOOS] = 2, + [SPECIES_GUMSHOOS] = 2, + [SPECIES_GRUBBIN] = 0, + [SPECIES_CHARJABUG] = 1, + [SPECIES_VIKAVOLT] = 0, + [SPECIES_CRABRAWLER] = 2, + [SPECIES_CRABOMINABLE] = 2, + [SPECIES_ORICORIO] = 0, + [SPECIES_CUTIEFLY] = 2, + [SPECIES_RIBOMBEE] = 2, + [SPECIES_ROCKRUFF] = 2, + [SPECIES_LYCANROC] = 2, + [SPECIES_WISHIWASHI] = 2, + [SPECIES_MAREANIE] = 2, + [SPECIES_TOXAPEX] = 0, + [SPECIES_MUDBRAY] = 2, + [SPECIES_MUDSDALE] = 0, + [SPECIES_DEWPIDER] = 0, + [SPECIES_ARAQUANID] = 2, + [SPECIES_FOMANTIS] = 1, + [SPECIES_LURANTIS] = 1, + [SPECIES_MORELULL] = 0, + [SPECIES_SHIINOTIC] = 1, + [SPECIES_SALANDIT] = 2, + [SPECIES_SALAZZLE] = 0, + [SPECIES_STUFFUL] = 0, + [SPECIES_BEWEAR] = 0, + [SPECIES_BOUNSWEET] = 1, + [SPECIES_STEENEE] = 1, + [SPECIES_TSAREENA] = 1, + [SPECIES_COMFEY] = 1, + [SPECIES_ORANGURU] = 0, + [SPECIES_PASSIMIAN] = 1, + [SPECIES_WIMPOD] = 2, + [SPECIES_GOLISOPOD] = 2, + [SPECIES_SANDYGAST] = 1, + [SPECIES_PALOSSAND] = 2, + [SPECIES_PYUKUMUKU] = 0, + [SPECIES_TYPE_NULL] = 0, + [SPECIES_SILVALLY] = 0, + [SPECIES_MINIOR] = 0, + [SPECIES_KOMALA] = 2, + [SPECIES_TURTONATOR] = 0, + [SPECIES_TOGEDEMARU] = 2, + [SPECIES_MIMIKYU] = 1, + [SPECIES_BRUXISH] = 0, + [SPECIES_DRAMPA] = 0, + [SPECIES_DHELMISE] = 1, + [SPECIES_JANGMO_O] = 2, + [SPECIES_HAKAMO_O] = 2, + [SPECIES_KOMMO_O] = 2, + [SPECIES_TAPU_KOKO] = 0, + [SPECIES_TAPU_LELE] = 0, + [SPECIES_TAPU_BULU] = 2, + [SPECIES_TAPU_FINI] = 0, + [SPECIES_COSMOG] = 2, + [SPECIES_COSMOEM] = 0, + [SPECIES_SOLGALEO] = 0, + [SPECIES_LUNALA] = 2, + [SPECIES_NIHILEGO] = 0, + [SPECIES_BUZZWOLE] = 0, + [SPECIES_PHEROMOSA] = 2, + [SPECIES_XURKITREE] = 0, + [SPECIES_CELESTEELA] = 0, + [SPECIES_KARTANA] = 0, + [SPECIES_GUZZLORD] = 0, + [SPECIES_NECROZMA] = 0, + [SPECIES_MAGEARNA] = 0, + [SPECIES_MARSHADOW] = 0, + [SPECIES_POIPOLE] = 0, + [SPECIES_NAGANADEL] = 0, + [SPECIES_STAKATAKA] = 0, + [SPECIES_BLACEPHALON] = 0, + [SPECIES_ZERAORA] = 0, + [SPECIES_MELTAN] = 2, + [SPECIES_MELMETAL] = 2, + [SPECIES_GROOKEY] = 0, + [SPECIES_THWACKEY] = 0, + [SPECIES_RILLABOOM] = 0, + [SPECIES_SCORBUNNY] = 0, + [SPECIES_RABOOT] = 0, + [SPECIES_CINDERACE] = 0, + [SPECIES_SOBBLE] = 0, + [SPECIES_DRIZZILE] = 0, + [SPECIES_INTELEON] = 0, + [SPECIES_SKWOVET] = 0, + [SPECIES_GREEDENT] = 0, + [SPECIES_ROOKIDEE] = 0, + [SPECIES_CORVISQUIRE] = 0, + [SPECIES_CORVIKNIGHT] = 0, + [SPECIES_BLIPBUG] = 0, + [SPECIES_DOTTLER] = 0, + [SPECIES_ORBEETLE] = 0, + [SPECIES_NICKIT] = 0, + [SPECIES_THIEVUL] = 0, + [SPECIES_GOSSIFLEUR] = 0, + [SPECIES_ELDEGOSS] = 0, + [SPECIES_WOOLOO] = 0, + [SPECIES_DUBWOOL] = 0, + [SPECIES_CHEWTLE] = 0, + [SPECIES_DREDNAW] = 0, + [SPECIES_YAMPER] = 0, + [SPECIES_BOLTUND] = 0, + [SPECIES_ROLYCOLY] = 0, + [SPECIES_CARKOL] = 0, + [SPECIES_COALOSSAL] = 0, + [SPECIES_APPLIN] = 0, + [SPECIES_FLAPPLE] = 0, + [SPECIES_APPLETUN] = 0, + [SPECIES_SILICOBRA] = 0, + [SPECIES_SANDACONDA] = 0, + [SPECIES_CRAMORANT] = 0, + [SPECIES_ARROKUDA] = 0, + [SPECIES_BARRASKEWDA] = 0, + [SPECIES_TOXEL] = 0, + [SPECIES_TOXTRICITY] = 0, + [SPECIES_SIZZLIPEDE] = 0, + [SPECIES_CENTISKORCH] = 0, + [SPECIES_CLOBBOPUS] = 0, + [SPECIES_GRAPPLOCT] = 0, + [SPECIES_SINISTEA] = 0, + [SPECIES_POLTEAGEIST] = 0, + [SPECIES_HATENNA] = 0, + [SPECIES_HATTREM] = 0, + [SPECIES_HATTERENE] = 0, + [SPECIES_IMPIDIMP] = 0, + [SPECIES_MORGREM] = 0, + [SPECIES_GRIMMSNARL] = 0, + [SPECIES_OBSTAGOON] = 0, + [SPECIES_PERRSERKER] = 0, + [SPECIES_CURSOLA] = 0, + [SPECIES_SIRFETCHD] = 0, + [SPECIES_MR_RIME] = 0, + [SPECIES_RUNERIGUS] = 0, + [SPECIES_MILCERY] = 0, + [SPECIES_ALCREMIE] = 0, + [SPECIES_FALINKS] = 0, + [SPECIES_PINCURCHIN] = 0, + [SPECIES_SNOM] = 0, + [SPECIES_FROSMOTH] = 0, + [SPECIES_STONJOURNER] = 0, + [SPECIES_EISCUE] = 0, + [SPECIES_INDEEDEE] = 0, + [SPECIES_MORPEKO] = 0, + [SPECIES_CUFANT] = 0, + [SPECIES_COPPERAJAH] = 0, + [SPECIES_DRACOZOLT] = 0, + [SPECIES_ARCTOZOLT] = 0, + [SPECIES_DRACOVISH] = 0, + [SPECIES_ARCTOVISH] = 0, + [SPECIES_DURALUDON] = 0, + [SPECIES_DREEPY] = 0, + [SPECIES_DRAKLOAK] = 0, + [SPECIES_DRAGAPULT] = 0, + [SPECIES_ZACIAN] = 0, + [SPECIES_ZAMAZENTA] = 0, + [SPECIES_ETERNATUS] = 0, + [SPECIES_KUBFU] = 0, + [SPECIES_URSHIFU] = 0, + [SPECIES_ZARUDE] = 0, + [SPECIES_REGIELEKI] = 0, + [SPECIES_REGIDRAGO] = 0, + [SPECIES_GLASTRIER] = 0, + [SPECIES_SPECTRIER] = 0, + [SPECIES_CALYREX] = 0, + [SPECIES_VENUSAUR_MEGA] = 1, + [SPECIES_CHARIZARD_MEGA_X] = 0, + [SPECIES_CHARIZARD_MEGA_Y] = 0, + [SPECIES_BLASTOISE_MEGA] = 2, + [SPECIES_BEEDRILL_MEGA] = 2, + [SPECIES_PIDGEOT_MEGA] = 0, + [SPECIES_ALAKAZAM_MEGA] = 2, + [SPECIES_SLOWBRO_MEGA] = 0, + [SPECIES_GENGAR_MEGA] = 2, + [SPECIES_KANGASKHAN_MEGA] = 2, + [SPECIES_PINSIR_MEGA] = 2, + [SPECIES_GYARADOS_MEGA] = 0, + [SPECIES_AERODACTYL_MEGA] = 2, + [SPECIES_MEWTWO_MEGA_X] = 2, + [SPECIES_MEWTWO_MEGA_Y] = 2, + [SPECIES_AMPHAROS_MEGA] = 0, + [SPECIES_STEELIX_MEGA] = 0, + [SPECIES_SCIZOR_MEGA] = 0, + [SPECIES_HERACROSS_MEGA] = 0, + [SPECIES_HOUNDOOM_MEGA] = 0, + [SPECIES_TYRANITAR_MEGA] = 1, + [SPECIES_SCEPTILE_MEGA] = 1, + [SPECIES_BLAZIKEN_MEGA] = 0, + [SPECIES_SWAMPERT_MEGA] = 0, + [SPECIES_GARDEVOIR_MEGA] = 1, + [SPECIES_SABLEYE_MEGA] = 2, + [SPECIES_MAWILE_MEGA] = 0, + [SPECIES_AGGRON_MEGA] = 2, + [SPECIES_MEDICHAM_MEGA] = 0, + [SPECIES_MANECTRIC_MEGA] = 0, + [SPECIES_SHARPEDO_MEGA] = 0, + [SPECIES_CAMERUPT_MEGA] = 0, + [SPECIES_ALTARIA_MEGA] = 0, + [SPECIES_BANETTE_MEGA] = 0, + [SPECIES_ABSOL_MEGA] = 0, + [SPECIES_GLALIE_MEGA] = 0, + [SPECIES_SALAMENCE_MEGA] = 0, + [SPECIES_METAGROSS_MEGA] = 0, + [SPECIES_LATIAS_MEGA] = 2, + [SPECIES_LATIOS_MEGA] = 2, + [SPECIES_KYOGRE_PRIMAL] = 0, + [SPECIES_GROUDON_PRIMAL] = 0, + [SPECIES_RAYQUAZA_MEGA] = 1, + [SPECIES_LOPUNNY_MEGA] = 2, + [SPECIES_GARCHOMP_MEGA] = 0, + [SPECIES_LUCARIO_MEGA] = 2, + [SPECIES_ABOMASNOW_MEGA] = 1, + [SPECIES_GALLADE_MEGA] = 1, + [SPECIES_AUDINO_MEGA] = 1, + [SPECIES_DIANCIE_MEGA] = 0, + [SPECIES_RATTATA_ALOLAN] = 2, + [SPECIES_RATICATE_ALOLAN] = 2, + [SPECIES_RAICHU_ALOLAN] = 2, + [SPECIES_SANDSHREW_ALOLAN] = 0, + [SPECIES_SANDSLASH_ALOLAN] = 0, + [SPECIES_VULPIX_ALOLAN] = 2, + [SPECIES_NINETALES_ALOLAN] = 2, + [SPECIES_DIGLETT_ALOLAN] = 2, + [SPECIES_DUGTRIO_ALOLAN] = 2, + [SPECIES_MEOWTH_ALOLAN] = 2, + [SPECIES_PERSIAN_ALOLAN] = 2, + [SPECIES_GEODUDE_ALOLAN] = 2, + [SPECIES_GRAVELER_ALOLAN] = 2, + [SPECIES_GOLEM_ALOLAN] = 2, + [SPECIES_GRIMER_ALOLAN] = 1, + [SPECIES_MUK_ALOLAN] = 0, + [SPECIES_EXEGGUTOR_ALOLAN] = 1, + [SPECIES_MAROWAK_ALOLAN] = 1, + [SPECIES_MEOWTH_GALARIAN] = 0, + [SPECIES_PONYTA_GALARIAN] = 0, + [SPECIES_RAPIDASH_GALARIAN] = 0, + [SPECIES_SLOWPOKE_GALARIAN] = 0, + [SPECIES_SLOWBRO_GALARIAN] = 0, + [SPECIES_FARFETCHD_GALARIAN] = 0, + [SPECIES_WEEZING_GALARIAN] = 0, + [SPECIES_MR_MIME_GALARIAN] = 0, + [SPECIES_ARTICUNO_GALARIAN] = 0, + [SPECIES_ZAPDOS_GALARIAN] = 0, + [SPECIES_MOLTRES_GALARIAN] = 0, + [SPECIES_SLOWKING_GALARIAN] = 0, + [SPECIES_CORSOLA_GALARIAN] = 0, + [SPECIES_ZIGZAGOON_GALARIAN] = 0, + [SPECIES_LINOONE_GALARIAN] = 0, + [SPECIES_DARUMAKA_GALARIAN] = 0, + [SPECIES_DARMANITAN_GALARIAN] = 0, + [SPECIES_YAMASK_GALARIAN] = 0, + [SPECIES_STUNFISK_GALARIAN] = 0, + [SPECIES_PIKACHU_COSPLAY] = 2, + [SPECIES_PIKACHU_ROCK_STAR] = 1, + [SPECIES_PIKACHU_BELLE] = 0, + [SPECIES_PIKACHU_POP_STAR] = 0, + [SPECIES_PIKACHU_PH_D] = 1, + [SPECIES_PIKACHU_LIBRE] = 0, + [SPECIES_PIKACHU_ORIGINAL_CAP] = 0, + [SPECIES_PIKACHU_HOENN_CAP] = 0, + [SPECIES_PIKACHU_SINNOH_CAP] = 0, + [SPECIES_PIKACHU_UNOVA_CAP] = 0, + [SPECIES_PIKACHU_KALOS_CAP] = 0, + [SPECIES_PIKACHU_ALOLA_CAP] = 0, + [SPECIES_PIKACHU_PARTNER_CAP] = 0, + [SPECIES_PIKACHU_WORLD_CAP] = 0, + [SPECIES_PICHU_SPIKY_EARED] = 1, + [SPECIES_UNOWN_B ... SPECIES_UNOWN_QMARK] = 0, + [SPECIES_CASTFORM_SUNNY] = 0, + [SPECIES_CASTFORM_RAINY] = 0, + [SPECIES_CASTFORM_SNOWY] = 0, + [SPECIES_BURMY_SANDY_CLOAK] = 1, + [SPECIES_BURMY_TRASH_CLOAK] = 0, + [SPECIES_WORMADAM_SANDY_CLOAK] = 1, + [SPECIES_WORMADAM_TRASH_CLOAK] = 0, + [SPECIES_CHERRIM_SUNSHINE] = 1, + [SPECIES_SHELLOS_EAST_SEA] = 0, + [SPECIES_GASTRODON_EAST_SEA] = 0, + [SPECIES_ROTOM_HEAT] = 0, + [SPECIES_ROTOM_WASH] = 0, + [SPECIES_ROTOM_FROST] = 5, + [SPECIES_ROTOM_FAN] = 0, + [SPECIES_ROTOM_MOW] = 0, + [SPECIES_GIRATINA_ORIGIN] = 0, + [SPECIES_SHAYMIN_SKY] = 1, + [SPECIES_ARCEUS_FIGHTING] = 1, + [SPECIES_ARCEUS_FLYING] = 1, + [SPECIES_ARCEUS_POISON] = 1, + [SPECIES_ARCEUS_GROUND] = 1, + [SPECIES_ARCEUS_ROCK] = 1, + [SPECIES_ARCEUS_BUG] = 1, + [SPECIES_ARCEUS_GHOST] = 1, + [SPECIES_ARCEUS_STEEL] = 1, + [SPECIES_ARCEUS_FIRE] = 1, + [SPECIES_ARCEUS_WATER] = 1, + [SPECIES_ARCEUS_GRASS] = 1, + [SPECIES_ARCEUS_ELECTRIC] = 1, + [SPECIES_ARCEUS_PSYCHIC] = 1, + [SPECIES_ARCEUS_ICE] = 1, + [SPECIES_ARCEUS_DRAGON] = 1, + [SPECIES_ARCEUS_DARK] = 1, + [SPECIES_ARCEUS_FAIRY] = 1, + [SPECIES_BASCULIN_BLUE_STRIPED] = 0, + [SPECIES_DARMANITAN_ZEN_MODE] = 0, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = 0, + [SPECIES_DEERLING_SUMMER] = 1, + [SPECIES_DEERLING_AUTUMN] = 0, + [SPECIES_DEERLING_WINTER] = 2, + [SPECIES_SAWSBUCK_SUMMER] = 1, + [SPECIES_SAWSBUCK_AUTUMN] = 1, + [SPECIES_SAWSBUCK_WINTER] = 1, + [SPECIES_TORNADUS_THERIAN] = 1, + [SPECIES_THUNDURUS_THERIAN] = 0, + [SPECIES_LANDORUS_THERIAN] = 0, + [SPECIES_KYUREM_WHITE] = 0, + [SPECIES_KYUREM_BLACK] = 0, + [SPECIES_KELDEO_RESOLUTE] = 0, + [SPECIES_MELOETTA_PIROUETTE] = 0, + [SPECIES_GENESECT_DOUSE_DRIVE] = 2, + [SPECIES_GENESECT_SHOCK_DRIVE] = 2, + [SPECIES_GENESECT_BURN_DRIVE] = 2, + [SPECIES_GENESECT_CHILL_DRIVE] = 2, + [SPECIES_GRENINJA_BATTLE_BOND] = 0, + [SPECIES_GRENINJA_ASH] = 0, + [SPECIES_VIVILLON_POLAR] = 0, + [SPECIES_VIVILLON_TUNDRA] = 0, + [SPECIES_VIVILLON_CONTINENTAL] = 2, + [SPECIES_VIVILLON_GARDEN] = 1, + [SPECIES_VIVILLON_ELEGANT] = 0, + [SPECIES_VIVILLON_MEADOW] = 0, + [SPECIES_VIVILLON_MODERN] = 2, + [SPECIES_VIVILLON_MARINE] = 0, + [SPECIES_VIVILLON_ARCHIPELAGO] = 0, + [SPECIES_VIVILLON_HIGH_PLAINS] = 0, + [SPECIES_VIVILLON_SANDSTORM] = 1, + [SPECIES_VIVILLON_RIVER] = 2, + [SPECIES_VIVILLON_MONSOON] = 0, + [SPECIES_VIVILLON_SAVANNA] = 0, + [SPECIES_VIVILLON_SUN] = 0, + [SPECIES_VIVILLON_OCEAN] = 0, + [SPECIES_VIVILLON_JUNGLE] = 0, + [SPECIES_VIVILLON_FANCY] = 1, + [SPECIES_VIVILLON_POKE_BALL] = 2, + [SPECIES_FLABEBE_YELLOW_FLOWER] = 1, + [SPECIES_FLABEBE_ORANGE_FLOWER] = 0, + [SPECIES_FLABEBE_BLUE_FLOWER] = 0, + [SPECIES_FLABEBE_WHITE_FLOWER] = 1, + [SPECIES_FLOETTE_YELLOW_FLOWER] = 1, + [SPECIES_FLOETTE_ORANGE_FLOWER] = 0, + [SPECIES_FLOETTE_BLUE_FLOWER] = 0, + [SPECIES_FLOETTE_WHITE_FLOWER] = 1, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = 0, + [SPECIES_FLORGES_YELLOW_FLOWER] = 1, + [SPECIES_FLORGES_ORANGE_FLOWER] = 0, + [SPECIES_FLORGES_BLUE_FLOWER] = 0, + [SPECIES_FLORGES_WHITE_FLOWER] = 0, + [SPECIES_FURFROU_HEART_TRIM] = 0, + [SPECIES_FURFROU_STAR_TRIM] = 0, + [SPECIES_FURFROU_DIAMOND_TRIM] = 0, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = 2, + [SPECIES_FURFROU_MATRON_TRIM] = 2, + [SPECIES_FURFROU_DANDY_TRIM] = 1, + [SPECIES_FURFROU_LA_REINE_TRIM] = 0, + [SPECIES_FURFROU_KABUKI_TRIM] = 0, + [SPECIES_FURFROU_PHARAOH_TRIM] = 0, + [SPECIES_MEOWSTIC_FEMALE] = 0, + [SPECIES_AEGISLASH_BLADE] = 2, + [SPECIES_PUMPKABOO_SMALL] = 2, + [SPECIES_PUMPKABOO_LARGE] = 2, + [SPECIES_PUMPKABOO_SUPER] = 2, + [SPECIES_GOURGEIST_SMALL] = 2, + [SPECIES_GOURGEIST_LARGE] = 2, + [SPECIES_GOURGEIST_SUPER] = 2, + [SPECIES_XERNEAS_ACTIVE] = 0, + [SPECIES_ZYGARDE_10] = 1, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = 1, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = 1, + [SPECIES_ZYGARDE_COMPLETE] = 1, + [SPECIES_HOOPA_UNBOUND] = 0, + [SPECIES_ORICORIO_POM_POM] = 1, + [SPECIES_ORICORIO_PAU] = 1, + [SPECIES_ORICORIO_SENSU] = 0, + [SPECIES_ROCKRUFF_OWN_TEMPO] = 2, + [SPECIES_LYCANROC_MIDNIGHT] = 0, + [SPECIES_LYCANROC_DUSK] = 0, + [SPECIES_WISHIWASHI_SCHOOL] = 0, + [SPECIES_SILVALLY_FIGHTING] = 0, + [SPECIES_SILVALLY_FLYING] = 0, + [SPECIES_SILVALLY_POISON] = 0, + [SPECIES_SILVALLY_GROUND] = 0, + [SPECIES_SILVALLY_ROCK] = 0, + [SPECIES_SILVALLY_BUG] = 0, + [SPECIES_SILVALLY_GHOST] = 0, + [SPECIES_SILVALLY_STEEL] = 0, + [SPECIES_SILVALLY_FIRE] = 0, + [SPECIES_SILVALLY_WATER] = 0, + [SPECIES_SILVALLY_GRASS] = 0, + [SPECIES_SILVALLY_ELECTRIC] = 0, + [SPECIES_SILVALLY_PSYCHIC] = 0, + [SPECIES_SILVALLY_ICE] = 0, + [SPECIES_SILVALLY_DRAGON] = 0, + [SPECIES_SILVALLY_DARK] = 0, + [SPECIES_SILVALLY_FAIRY] = 0, + [SPECIES_MINIOR_CORE_RED] = 0, + [SPECIES_MINIOR_CORE_ORANGE] = 0, + [SPECIES_MINIOR_CORE_YELLOW] = 0, + [SPECIES_MINIOR_CORE_GREEN] = 1, + [SPECIES_MINIOR_CORE_BLUE] = 0, + [SPECIES_MINIOR_CORE_INDIGO] = 0, + [SPECIES_MINIOR_CORE_VIOLET] = 2, + [SPECIES_MIMIKYU_BUSTED] = 1, + [SPECIES_NECROZMA_DUSK_MANE] = 0, + [SPECIES_NECROZMA_DAWN_WINGS] = 0, + [SPECIES_NECROZMA_ULTRA] = 2, + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = 0, + [SPECIES_CRAMORANT_GULPING] = 0, + [SPECIES_CRAMORANT_GORGING] = 0, + [SPECIES_TOXTRICITY_LOW_KEY] = 0, + [SPECIES_SINISTEA_ANTIQUE] = 0, + [SPECIES_POLTEAGEIST_ANTIQUE] = 0, + [SPECIES_ALCREMIE_RUBY_CREAM] = 0, + [SPECIES_ALCREMIE_MATCHA_CREAM] = 0, + [SPECIES_ALCREMIE_MINT_CREAM] = 0, + [SPECIES_ALCREMIE_LEMON_CREAM] = 0, + [SPECIES_ALCREMIE_SALTED_CREAM] = 0, + [SPECIES_ALCREMIE_RUBY_SWIRL] = 0, + [SPECIES_ALCREMIE_CARAMEL_SWIRL] = 0, + [SPECIES_ALCREMIE_RAINBOW_SWIRL] = 0, + [SPECIES_EISCUE_NOICE_FACE] = 0, + [SPECIES_INDEEDEE_FEMALE] = 0, + [SPECIES_MORPEKO_HANGRY] = 0, + [SPECIES_ZACIAN_CROWNED_SWORD] = 0, + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = 0, + [SPECIES_ETERNATUS_ETERNAMAX] = 0, + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = 0, + [SPECIES_ZARUDE_DADA] = 0, + [SPECIES_CALYREX_ICE_RIDER] = 0, + [SPECIES_CALYREX_SHADOW_RIDER] = 0, [SPECIES_EGG] = 1, - [SPECIES_UNOWN_B] = 0, - [SPECIES_UNOWN_C] = 0, - [SPECIES_UNOWN_D] = 0, - [SPECIES_UNOWN_E] = 0, - [SPECIES_UNOWN_F] = 0, - [SPECIES_UNOWN_G] = 0, - [SPECIES_UNOWN_H] = 0, - [SPECIES_UNOWN_I] = 0, - [SPECIES_UNOWN_J] = 0, - [SPECIES_UNOWN_K] = 0, - [SPECIES_UNOWN_L] = 0, - [SPECIES_UNOWN_M] = 0, - [SPECIES_UNOWN_N] = 0, - [SPECIES_UNOWN_O] = 0, - [SPECIES_UNOWN_P] = 0, - [SPECIES_UNOWN_Q] = 0, - [SPECIES_UNOWN_R] = 0, - [SPECIES_UNOWN_S] = 0, - [SPECIES_UNOWN_T] = 0, - [SPECIES_UNOWN_U] = 0, - [SPECIES_UNOWN_V] = 0, - [SPECIES_UNOWN_W] = 0, - [SPECIES_UNOWN_X] = 0, - [SPECIES_UNOWN_Y] = 0, - [SPECIES_UNOWN_Z] = 0, - [SPECIES_UNOWN_EMARK] = 0, - [SPECIES_UNOWN_QMARK] = 0, +}; + +const u8 gMonIconPaletteIndicesFemale[] = +{ + [SPECIES_EEVEE] = 2, }; const struct SpritePalette gMonIconPaletteTable[] = @@ -915,9 +2426,6 @@ const struct SpritePalette gMonIconPaletteTable[] = { gMonIconPalettes[0], POKE_ICON_BASE_PAL_TAG + 0 }, { gMonIconPalettes[1], POKE_ICON_BASE_PAL_TAG + 1 }, { gMonIconPalettes[2], POKE_ICON_BASE_PAL_TAG + 2 }, - -// There are only 3 actual palettes. The following are unused -// and don't point to valid data. { gMonIconPalettes[3], POKE_ICON_BASE_PAL_TAG + 3 }, { gMonIconPalettes[4], POKE_ICON_BASE_PAL_TAG + 4 }, { gMonIconPalettes[5], POKE_ICON_BASE_PAL_TAG + 5 }, @@ -1026,13 +2534,13 @@ const u16 sSpriteImageSizes[3][4] = }, }; -u8 CreateMonIcon(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority, u32 personality, bool32 handleDeoxys) +u8 CreateMonIcon(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority, u32 personality) { u8 spriteId; struct MonIconSpriteTemplate iconTemplate = { .oam = &sMonIconOamData, - .image = GetMonIconPtr(species, personality, handleDeoxys), + .image = GetMonIconPtr(species, personality), .anims = sMonIconAnims, .affineAnims = sMonIconAffineAnims, .callback = callback, @@ -1041,6 +2549,8 @@ u8 CreateMonIcon(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u if (species > NUM_SPECIES) iconTemplate.paletteTag = POKE_ICON_BASE_PAL_TAG; + else if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) + iconTemplate.paletteTag = POKE_ICON_BASE_PAL_TAG + gMonIconPaletteIndicesFemale[species]; spriteId = CreateMonIconSprite(&iconTemplate, x, y, subpriority); @@ -1049,7 +2559,7 @@ u8 CreateMonIcon(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u return spriteId; } -u8 sub_80D2D78(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority, bool32 extra) +u8 sub_80D2D78(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority) { u8 spriteId; struct MonIconSpriteTemplate iconTemplate = @@ -1062,7 +2572,7 @@ u8 sub_80D2D78(u16 species, void (*callback)(struct Sprite *), s16 x, s16 y, u8 .paletteTag = POKE_ICON_BASE_PAL_TAG + gMonIconPaletteIndices[species], }; - iconTemplate.image = GetMonIconTiles(species, extra); + iconTemplate.image = GetMonIconTiles(species, 0); spriteId = CreateMonIconSprite(&iconTemplate, x, y, subpriority); UpdateMonIconFrame(&gSprites[spriteId]); @@ -1076,12 +2586,7 @@ u16 GetIconSpecies(u16 species, u32 personality) if (species == SPECIES_UNOWN) { - u16 letter = GetUnownLetterByPersonality(personality); - if (letter == 0) - letter = SPECIES_UNOWN; - else - letter += (SPECIES_UNOWN_B - 1); - result = letter; + result = GetUnownSpeciesId(personality); } else { @@ -1108,23 +2613,21 @@ u16 sub_80D2E84(u16 species) if (MailSpeciesToSpecies(species, &value) == SPECIES_UNOWN) { - if (value == 0) - value += SPECIES_UNOWN; - else - value += (SPECIES_UNOWN_B - 1); + value += SPECIES_UNOWN_B; // TODO return value; } else { - if (species > (SPECIES_UNOWN_B - 1)) - species = SPECIES_OLD_UNOWN_J; // That's an oddly specific species. + if (species > NUM_SPECIES) + species = 0; + return GetIconSpecies(species, 0); } } -const u8 *GetMonIconPtr(u16 species, u32 personality, bool32 handleDeoxys) +const u8 *GetMonIconPtr(u16 species, u32 personality) { - return GetMonIconTiles(GetIconSpecies(species, personality), handleDeoxys); + return GetMonIconTiles(GetIconSpecies(species, personality), personality); } void FreeAndDestroyMonIconSprite(struct Sprite *sprite) @@ -1186,12 +2689,12 @@ void SpriteCB_MonIcon(struct Sprite *sprite) UpdateMonIconFrame(sprite); } -const u8* GetMonIconTiles(u16 species, bool32 handleDeoxys) +const u8* GetMonIconTiles(u16 species, u32 personality) { const u8* iconSprite = gMonIconTable[species]; - if (species == SPECIES_DEOXYS && handleDeoxys == TRUE) + if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) { - iconSprite = (const u8*)(0x400 + (u32)iconSprite); // use the specific Deoxys form icon (Speed in this case) + iconSprite = gMonIconTableFemale[species]; } return iconSprite; } diff --git a/src/pokemon_jump.c b/src/pokemon_jump.c index 914752eb4..1aefeb461 100755 --- a/src/pokemon_jump.c +++ b/src/pokemon_jump.c @@ -2537,7 +2537,7 @@ static void sub_802C9D4(struct PokemonJump2 *arg0, struct PokemonJump1_MonInfo * if (buffer && unusedBuffer) { HandleLoadSpecialPokePic( - &gMonStillFrontPicTable[jumpMon->species], + &gMonFrontPicTable[jumpMon->species], buffer, jumpMon->species, jumpMon->personality); diff --git a/src/pokemon_storage_system.c b/src/pokemon_storage_system.c index 50fc04372..68fc391a4 100644 --- a/src/pokemon_storage_system.c +++ b/src/pokemon_storage_system.c @@ -5145,7 +5145,7 @@ static void sub_80CC100(struct Sprite *sprite) sprite->pos1.y = sPSSData->field_CB4->pos1.y + sPSSData->field_CB4->pos2.y + 4; } -static u16 sub_80CC124(u16 species) +static u16 sub_80CC124(u16 species, u32 personality) { u16 i, var; @@ -5169,7 +5169,7 @@ static u16 sub_80CC124(u16 species) sPSSData->field_B58[i] = species; sPSSData->field_B08[i]++; var = 16 * i; - CpuCopy32(GetMonIconTiles(species, TRUE), (void*)(OBJ_VRAM0) + var * 32, 0x200); + CpuCopy32(GetMonIconTiles(species, personality), (void*)(OBJ_VRAM0) + var * 32, 0x200); return var; } @@ -5197,7 +5197,7 @@ static struct Sprite *CreateMonIconSprite(u16 species, u32 personality, s16 x, s species = GetIconSpecies(species, personality); tempalte.paletteTag = 0xDAC0 + gMonIconPaletteIndices[species]; - tileNum = sub_80CC124(species); + tileNum = sub_80CC124(species, personality); if (tileNum == 0xFFFF) return NULL; @@ -8335,7 +8335,7 @@ static void sub_80D07B0(u8 arg0, u8 arg1) if (species != SPECIES_NONE) { - const u8 *iconGfx = GetMonIconPtr(species, personality, 1); + const u8 *iconGfx = GetMonIconPtr(species, personality); u8 index = GetValidMonIconPalIndex(species) + 8; BlitBitmapRectToWindow4BitTo8Bit(sPSSData->field_2200, diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c index efada3509..e8211fbe7 100644 --- a/src/pokemon_summary_screen.c +++ b/src/pokemon_summary_screen.c @@ -3954,26 +3954,17 @@ static u8 LoadMonGfxAndSprite(struct Pokemon *mon, s16 *state) case 0: if (gMain.inBattle) { - if (sub_80688F8(3, sMonSummaryScreen->curMonIndex)) - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[summary->species2], gMonSpritesGfxPtr->sprites.ptr[1], summary->species2, summary->pid); - else - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[summary->species2], gMonSpritesGfxPtr->sprites.ptr[1], summary->species2, summary->pid); + HandleLoadSpecialPokePic(&gMonFrontPicTable[summary->species2], gMonSpritesGfxPtr->sprites.ptr[1], summary->species2, summary->pid); } else { if (gMonSpritesGfxPtr != NULL) { - if (sMonSummaryScreen->monList.mons == gPlayerParty || sMonSummaryScreen->mode == PSS_MODE_BOX || sMonSummaryScreen->unk40EF == TRUE) - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[summary->species2], gMonSpritesGfxPtr->sprites.ptr[1], summary->species2, summary->pid); - else - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[summary->species2], gMonSpritesGfxPtr->sprites.ptr[1], summary->species2, summary->pid); + HandleLoadSpecialPokePic(&gMonFrontPicTable[summary->species2], gMonSpritesGfxPtr->sprites.ptr[1], summary->species2, summary->pid); } else { - if (sMonSummaryScreen->monList.mons == gPlayerParty || sMonSummaryScreen->mode == PSS_MODE_BOX || sMonSummaryScreen->unk40EF == TRUE) - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[summary->species2], sub_806F4F8(0, 1), summary->species2, summary->pid); - else - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[summary->species2], sub_806F4F8(0, 1), summary->species2, summary->pid); + HandleLoadSpecialPokePic(&gMonFrontPicTable[summary->species2], sub_806F4F8(0, 1), summary->species2, summary->pid); } } (*state)++; diff --git a/src/pokenav_ribbons_2.c b/src/pokenav_ribbons_2.c index 203aa19e5..40153c927 100644 --- a/src/pokenav_ribbons_2.c +++ b/src/pokenav_ribbons_2.c @@ -912,7 +912,7 @@ u16 DrawRibbonsMonFrontPic(s32 unused0, s32 unused1) u32 personality, otId; GetCurrMonInfo2(&species, &personality, &otId); - spriteId = CreateMonPicSprite_HandleDeoxys(species, otId, personality, TRUE, 40, 104, 15, 0xFFFF); + spriteId = CreateMonPicSprite(species, otId, personality, TRUE, 40, 104, 15, 0xFFFF); gSprites[spriteId].oam.priority = 0; return spriteId; } diff --git a/src/sound.c b/src/sound.c index ee1753bb3..a606b5914 100644 --- a/src/sound.c +++ b/src/sound.c @@ -375,10 +375,7 @@ void PlayCryInternal(u16 species, s8 pan, s8 volume, u8 priority, u8 mode) u32 length; u32 pitch; u32 chorus; - u32 index; - u8 table; - species--; length = 140; v0 = FALSE; release = 0; @@ -462,33 +459,8 @@ void PlayCryInternal(u16 species, s8 pan, s8 volume, u8 priority, u8 mode) SetPokemonCryChorus(chorus); SetPokemonCryPriority(priority); - // This is a fancy way to get a cry of a pokemon. - // It creates 4 sets of 128 mini cry tables. - // If you wish to expand pokemon, you need to - // append new cases to the switch. - species = SpeciesToCryId(species); - index = species & 0x7F; - table = species / 128; - - switch (table) - { - case 0: - gMPlay_PokemonCry = SetPokemonCryTone( - v0 ? &gCryTable2[(128 * 0) + index] : &gCryTable[(128 * 0) + index]); - break; - case 1: - gMPlay_PokemonCry = SetPokemonCryTone( - v0 ? &gCryTable2[(128 * 1) + index] : &gCryTable[(128 * 1) + index]); - break; - case 2: - gMPlay_PokemonCry = SetPokemonCryTone( - v0 ? &gCryTable2[(128 * 2) + index] : &gCryTable[(128 * 2) + index]); - break; - case 3: - gMPlay_PokemonCry = SetPokemonCryTone( - v0 ? &gCryTable2[(128 * 3) + index] : &gCryTable[(128 * 3) + index]); - break; - } + species--; + gMPlay_PokemonCry = SetPokemonCryTone(v0 ? &gCryTable2[species] : &gCryTable[species]); } bool8 IsCryFinished(void) diff --git a/src/trade.c b/src/trade.c index 96099cb74..06ce47793 100644 --- a/src/trade.c +++ b/src/trade.c @@ -484,8 +484,7 @@ static void CB2_CreateTradeMenu(void) (sTradeMonSpriteCoords[i][0] * 8) + 14, (sTradeMonSpriteCoords[i][1] * 8) - 12, 1, - GetMonData(mon, MON_DATA_PERSONALITY), - TRUE); + GetMonData(mon, MON_DATA_PERSONALITY)); } for (i = 0; i < sTradeMenuData->partyCounts[TRADE_PARTNER]; i++) @@ -496,8 +495,7 @@ static void CB2_CreateTradeMenu(void) (sTradeMonSpriteCoords[i + PARTY_SIZE][0] * 8) + 14, (sTradeMonSpriteCoords[i + PARTY_SIZE][1] * 8) - 12, 1, - GetMonData(mon, MON_DATA_PERSONALITY), - FALSE); + GetMonData(mon, MON_DATA_PERSONALITY)); } gMain.state++; break; @@ -671,8 +669,7 @@ static void CB2_ReturnToTradeMenu(void) (sTradeMonSpriteCoords[i][0] * 8) + 14, (sTradeMonSpriteCoords[i][1] * 8) - 12, 1, - GetMonData(mon, MON_DATA_PERSONALITY), - TRUE); + GetMonData(mon, MON_DATA_PERSONALITY)); } for (i = 0; i < sTradeMenuData->partyCounts[TRADE_PARTNER]; i++) @@ -683,8 +680,7 @@ static void CB2_ReturnToTradeMenu(void) (sTradeMonSpriteCoords[i + PARTY_SIZE][0] * 8) + 14, (sTradeMonSpriteCoords[i + PARTY_SIZE][1] * 8) - 12, 1, - GetMonData(mon, MON_DATA_PERSONALITY), - FALSE); + GetMonData(mon, MON_DATA_PERSONALITY)); } gMain.state++; break; @@ -2723,10 +2719,7 @@ static void LoadTradeMonPic(u8 whichParty, u8 state) species = GetMonData(mon, MON_DATA_SPECIES2); personality = GetMonData(mon, MON_DATA_PERSONALITY); - if (whichParty == TRADE_PLAYER) - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[1], species, personality); - else - HandleLoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[whichParty * 2 + 1], species, personality); + HandleLoadSpecialPokePic(&gMonFrontPicTable[species], gMonSpritesGfxPtr->sprites.ptr[whichParty * 2 + 1], species, personality); LoadCompressedSpritePalette(GetMonSpritePalStruct(mon)); sTradeData->monSpecies[whichParty] = species; @@ -3659,7 +3652,7 @@ static bool8 AnimateTradeSequenceCable(void) case 65: if (gSprites[sTradeData->unk_D3].callback == SpriteCallbackDummy) { - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[sTradeData->monSpecies[TRADE_PARTNER]], gMonSpritesGfxPtr->sprites.ptr[3], sTradeData->monSpecies[TRADE_PARTNER], sTradeData->monPersonalities[TRADE_PARTNER]); + HandleLoadSpecialPokePic(&gMonFrontPicTable[sTradeData->monSpecies[TRADE_PARTNER]], gMonSpritesGfxPtr->sprites.ptr[3], sTradeData->monSpecies[TRADE_PARTNER], sTradeData->monPersonalities[TRADE_PARTNER]); sTradeData->state++; } break; @@ -3735,7 +3728,7 @@ static bool8 AnimateTradeSequenceCable(void) case 72: // Only if in-game trade TradeMons(gSpecialVar_0x8005, 0); gCB2_AfterEvolution = CB2_UpdateInGameTrade; - evoTarget = GetEvolutionTargetSpecies(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], TRUE, ITEM_NONE); + evoTarget = GetEvolutionTargetSpecies(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], TRUE, ITEM_NONE, GetMonData(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PARTNER]], MON_DATA_SPECIES)); if (evoTarget != SPECIES_NONE) { TradeEvolutionScene(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], evoTarget, sTradeData->pokePicSpriteIdxs[TRADE_PARTNER], gSelectedTradeMonPositions[TRADE_PLAYER]); @@ -4174,7 +4167,7 @@ static bool8 AnimateTradeSequenceWireless(void) case 65: if (gSprites[sTradeData->unk_D3].callback == SpriteCallbackDummy) { - HandleLoadSpecialPokePic_2(&gMonFrontPicTable[sTradeData->monSpecies[TRADE_PARTNER]], gMonSpritesGfxPtr->sprites.ptr[3], sTradeData->monSpecies[TRADE_PARTNER], sTradeData->monPersonalities[TRADE_PARTNER]); + HandleLoadSpecialPokePic(&gMonFrontPicTable[sTradeData->monSpecies[TRADE_PARTNER]], gMonSpritesGfxPtr->sprites.ptr[3], sTradeData->monSpecies[TRADE_PARTNER], sTradeData->monPersonalities[TRADE_PARTNER]); sTradeData->state++; } break; @@ -4250,7 +4243,7 @@ static bool8 AnimateTradeSequenceWireless(void) case 72: // Only if in-game trade TradeMons(gSpecialVar_0x8005, 0); gCB2_AfterEvolution = CB2_UpdateInGameTrade; - evoTarget = GetEvolutionTargetSpecies(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], TRUE, ITEM_NONE); + evoTarget = GetEvolutionTargetSpecies(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], TRUE, ITEM_NONE, GetMonData(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PARTNER]], MON_DATA_SPECIES)); if (evoTarget != SPECIES_NONE) { TradeEvolutionScene(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], evoTarget, sTradeData->pokePicSpriteIdxs[TRADE_PARTNER], gSelectedTradeMonPositions[TRADE_PLAYER]); @@ -4293,7 +4286,7 @@ static void CB2_TryTradeEvolution(void) break; case 4: gCB2_AfterEvolution = CB2_SaveAndEndTrade; - evoTarget = GetEvolutionTargetSpecies(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], TRUE, ITEM_NONE); + evoTarget = GetEvolutionTargetSpecies(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], TRUE, ITEM_NONE, GetMonData(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PARTNER]], MON_DATA_SPECIES)); if (evoTarget != SPECIES_NONE) TradeEvolutionScene(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], evoTarget, sTradeData->pokePicSpriteIdxs[TRADE_PARTNER], gSelectedTradeMonPositions[TRADE_PLAYER]); else if (IsWirelessTrade()) diff --git a/src/trainer_pokemon_sprites.c b/src/trainer_pokemon_sprites.c index c23047b01..fa4fa0026 100644 --- a/src/trainer_pokemon_sprites.c +++ b/src/trainer_pokemon_sprites.c @@ -62,23 +62,17 @@ bool16 ResetAllPicSprites(void) return FALSE; } -static bool16 DecompressPic(u16 species, u32 personality, bool8 isFrontPic, u8 *dest, bool8 isTrainer, bool8 ignoreDeoxys) +static bool16 DecompressPic(u16 species, u32 personality, bool8 isFrontPic, u8 *dest, bool8 isTrainer) { if (!isTrainer) { if (isFrontPic) { - if (!ignoreDeoxys) - LoadSpecialPokePic(&gMonFrontPicTable[species], dest, species, personality, isFrontPic); - else - LoadSpecialPokePic_DontHandleDeoxys(&gMonFrontPicTable[species], dest, species, personality, isFrontPic); + LoadSpecialPokePic(&gMonFrontPicTable[species], dest, species, personality, isFrontPic); } else { - if (!ignoreDeoxys) - LoadSpecialPokePic(&gMonBackPicTable[species], dest, species, personality, isFrontPic); - else - LoadSpecialPokePic_DontHandleDeoxys(&gMonBackPicTable[species], dest, species, personality, isFrontPic); + LoadSpecialPokePic(&gMonBackPicTable[species], dest, species, personality, isFrontPic); } } else @@ -91,11 +85,6 @@ static bool16 DecompressPic(u16 species, u32 personality, bool8 isFrontPic, u8 * return FALSE; } -static bool16 DecompressPic_HandleDeoxys(u16 species, u32 personality, bool8 isFrontPic, u8 *dest, bool8 isTrainer) -{ - return DecompressPic(species, personality, isFrontPic, dest, isTrainer, FALSE); -} - static void LoadPicPaletteByTagOrSlot(u16 species, u32 otId, u32 personality, u8 paletteSlot, u16 paletteTag, bool8 isTrainer) { if (!isTrainer) @@ -142,7 +131,7 @@ static void AssignSpriteAnimsTable(bool8 isTrainer) sCreatingSpriteTemplate.anims = gTrainerFrontAnimsPtrTable[0]; } -static u16 CreatePicSprite(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag, bool8 isTrainer, bool8 ignoreDeoxys) +static u16 CreatePicSprite(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag, bool8 isTrainer) { u8 i; u8 *framePics; @@ -172,7 +161,7 @@ static u16 CreatePicSprite(u16 species, u32 otId, u32 personality, bool8 isFront Free(framePics); return 0xFFFF; } - if (DecompressPic(species, personality, isFrontPic, framePics, isTrainer, ignoreDeoxys)) + if (DecompressPic(species, personality, isFrontPic, framePics, isTrainer)) { // debug trap? return 0xFFFF; @@ -202,11 +191,6 @@ static u16 CreatePicSprite(u16 species, u32 otId, u32 personality, bool8 isFront return spriteId; } -static u16 CreatePicSprite_HandleDeoxys(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag, bool8 isTrainer) -{ - return CreatePicSprite(species, otId, personality, isFrontPic, x, y, paletteSlot, paletteTag, isTrainer, FALSE); -} - u16 CreatePicSprite2(u16 species, u32 otId, u32 personality, u8 flags, s16 x, s16 y, u8 paletteSlot, u16 paletteTag) { u8 *framePics; @@ -247,7 +231,7 @@ u16 CreatePicSprite2(u16 species, u32 otId, u32 personality, u8 flags, s16 x, s1 Free(framePics); return 0xFFFF; } - if (DecompressPic(species, personality, flags, framePics, FALSE, FALSE)) + if (DecompressPic(species, personality, flags, framePics, FALSE)) { // debug trap? return 0xFFFF; @@ -322,7 +306,7 @@ static u16 FreeAndDestroyPicSpriteInternal(u16 spriteId) static u16 sub_818D65C(u16 species, u32 otId, u32 personality, bool8 isFrontPic, u8 paletteSlot, u8 windowId, bool8 isTrainer) { - if (DecompressPic_HandleDeoxys(species, personality, isFrontPic, (u8 *)GetWindowAttribute(windowId, WINDOW_TILE_DATA), FALSE)) + if (DecompressPic(species, personality, isFrontPic, (u8 *)GetWindowAttribute(windowId, WINDOW_TILE_DATA), FALSE)) { return 0xFFFF; } @@ -335,7 +319,7 @@ static u16 CreateTrainerCardSprite(u16 species, u32 otId, u32 personality, bool8 u8 *framePics; framePics = Alloc(4 * 0x800); - if (framePics && !DecompressPic_HandleDeoxys(species, personality, isFrontPic, framePics, isTrainer)) + if (framePics && !DecompressPic(species, personality, isFrontPic, framePics, isTrainer)) { BlitBitmapRectToWindow(windowId, framePics, 0, 0, 0x40, 0x40, destX, destY, 0x40, 0x40); LoadPicPaletteBySlot(species, otId, personality, paletteSlot, isTrainer); @@ -345,14 +329,9 @@ static u16 CreateTrainerCardSprite(u16 species, u32 otId, u32 personality, bool8 return 0xFFFF; } -static u16 CreateMonPicSprite(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag, bool8 ignoreDeoxys) +u16 CreateMonPicSprite(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag) { - return CreatePicSprite(species, otId, personality, isFrontPic, x, y, paletteSlot, paletteTag, FALSE, ignoreDeoxys); -} - -u16 CreateMonPicSprite_HandleDeoxys(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag) -{ - return CreateMonPicSprite(species, otId, personality, isFrontPic, x, y, paletteSlot, paletteTag, FALSE); + return CreatePicSprite(species, otId, personality, isFrontPic, x, y, paletteSlot, paletteTag, FALSE); } u16 FreeAndDestroyMonPicSprite(u16 spriteId) @@ -373,7 +352,7 @@ u16 CreateTrainerCardMonIconSprite(u16 species, u32 otId, u32 personality, bool8 u16 CreateTrainerPicSprite(u16 species, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag) { - return CreatePicSprite_HandleDeoxys(species, 0, 0, isFrontPic, x, y, paletteSlot, paletteTag, TRUE); + return CreatePicSprite(species, 0, 0, isFrontPic, x, y, paletteSlot, paletteTag, TRUE); } u16 FreeAndDestroyTrainerPicSprite(u16 spriteId)